Hi Victor,
noticed that you're trying to build kazoo debs, thank you.
librabbitmq-dev is too old in wheezy, can you try the following ?
1) apply the attached patch to
https://github.com/linuxmaniac/kamailio/tree/vseva/deb_4.2
2) try to build vseva-kamailio-nightly-binaries in jenkins
thank you
________________________________________
From: sr-dev-bounces(a)lists.sip-router.org [sr-dev-bounces(a)lists.sip-router.org] on behalf
of Victor Seva [linuxmaniac(a)torreviejawireless.org]
Sent: Thursday, November 06, 2014 1:32 PM
To: sr-dev(a)lists.sip-router.org
Subject: [sr-dev] git:4.2: pkg/kamailio/deb: add kazoo module package
Module: sip-router
Branch: 4.2
Commit: 9a2d304f961d87d70ad6d27e85c3dac6d05f2a01
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=9a2d304…
Author: Victor Seva <linuxmaniac(a)torreviejawireless.org>
Committer: Victor Seva <linuxmaniac(a)torreviejawireless.org>
Date: Thu Nov 6 19:05:48 2014 +0100
pkg/kamailio/deb: add kazoo module package
---
pkg/kamailio/deb/debian/backports/precise | 6 +++---
pkg/kamailio/deb/debian/backports/squeeze | 6 +++---
pkg/kamailio/deb/debian/backports/wheezy | 6 +++---
pkg/kamailio/deb/debian/control | 16 +++++++++++++++-
pkg/kamailio/deb/debian/rules | 4 ++--
pkg/kamailio/deb/jessie/control | 16 +++++++++++++++-
pkg/kamailio/deb/jessie/rules | 4 ++--
pkg/kamailio/deb/trusty/control | 16 +++++++++++++++-
pkg/kamailio/deb/trusty/rules | 4 ++--
9 files changed, 60 insertions(+), 18 deletions(-)
diff --git a/pkg/kamailio/deb/debian/backports/precise
b/pkg/kamailio/deb/debian/backports/precise
index 04a9d6a..9f631f3 100755
--- a/pkg/kamailio/deb/debian/backports/precise
+++ b/pkg/kamailio/deb/debian/backports/precise
@@ -28,10 +28,10 @@ sed -i -e '/FREERADIUS/d' ${DIST}/rules
sed -i 's/libjson-c-dev/libjson0-dev/' ${DIST}/control
# no kazoo module
-sed -i -e '/librabbitmq-dev/d' ${DIST}/control
-sed -i -e 's/ kazoo[ ,$]*//' ${DIST}/rules
+sed -i -e '/librabbitmq-dev/d' -e '/^Package:
kamailio-kazoo-modules/,/^$/d' \
+ ${DIST}/control
+sed -i -e 's/ kazoo[ ,$]*/ /' ${DIST}/rules
sed -i -e '/^EXTRA_EXCLUDED_MODULES=/s/$/ kazoo/' ${DIST}/rules
-sed -i -e 's/ kazoo[ ,$]*//' ${DIST}/control
# clean backports scripts
rm -rf ${DIST}/backports
diff --git a/pkg/kamailio/deb/debian/backports/squeeze
b/pkg/kamailio/deb/debian/backports/squeeze
index f6da4c3..21aac4a 100755
--- a/pkg/kamailio/deb/debian/backports/squeeze
+++ b/pkg/kamailio/deb/debian/backports/squeeze
@@ -74,10 +74,10 @@ sed -i -e '/FREERADIUS/d' ${DIST}/rules
sed -i 's/libjson-c-dev/libjson0-dev/' ${DIST}/control
# no kazoo module
-sed -i -e '/librabbitmq-dev/d' ${DIST}/control
-sed -i -e 's/ kazoo[ ,$]*//' ${DIST}/rules
+sed -i -e '/librabbitmq-dev/d' -e '/^Package:
kamailio-kazoo-modules/,/^$/d' \
+ ${DIST}/control
+sed -i -e 's/ kazoo[ ,$]*/ /' ${DIST}/rules
sed -i -e '/^EXTRA_EXCLUDED_MODULES=/s/$/ kazoo/' ${DIST}/rules
-sed -i -e 's/ kazoo[ ,$]*//' ${DIST}/control
# clean backports scripts
rm -rf ${DIST}/backports
diff --git a/pkg/kamailio/deb/debian/backports/wheezy
b/pkg/kamailio/deb/debian/backports/wheezy
index 1ebed2a..24c4c17 100755
--- a/pkg/kamailio/deb/debian/backports/wheezy
+++ b/pkg/kamailio/deb/debian/backports/wheezy
@@ -34,10 +34,10 @@ sed -i -e '/FREERADIUS/d' ${DIST}/rules
sed -i 's/libjson-c-dev/libjson0-dev/' ${DIST}/control
# no kazoo module
-sed -i -e '/librabbitmq-dev/d' ${DIST}/control
-sed -i -e 's/ kazoo[ ,$]*//' ${DIST}/rules
+sed -i -e '/librabbitmq-dev/d' -e '/^Package:
kamailio-kazoo-modules/,/^$/d' \
+ ${DIST}/control
+sed -i -e 's/ kazoo[ ,$]*/ /' ${DIST}/rules
sed -i -e '/^EXTRA_EXCLUDED_MODULES=/s/$/ kazoo/' ${DIST}/rules
-sed -i -e 's/ kazoo[ ,$]*//' ${DIST}/control
# clean backports scripts
rm -rf ${DIST}/backports
diff --git a/pkg/kamailio/deb/debian/control b/pkg/kamailio/deb/debian/control
index d4411b2..2aeac33 100644
--- a/pkg/kamailio/deb/debian/control
+++ b/pkg/kamailio/deb/debian/control
@@ -593,6 +593,20 @@ Description: authentication using ephemeral credentials module for
Kamailio
.
This package provides the ephemeral module for Kamailio.
+Package: kamailio-kazoo-modules
+Architecture: linux-any
+Multi-Arch: same
+Pre-Depends: ${misc:Pre-Depends}
+Depends: kamailio (= ${binary:Version}),
+ ${misc:Depends},
+ ${shlibs:Depends}
+Description: kazoo modules for Kamailio
+ Kamailio is a very fast and flexible SIP (RFC3261)
+ proxy server. Written entirely in C, Kamailio can handle thousands calls
+ per second even on low-budget hardware.
+ .
+ This package provides the kazoo module for Kamailio.
+
Package: kamailio-extra-modules
Architecture: linux-any
Multi-Arch: same
@@ -605,7 +619,7 @@ Description: extra modules for Kamailio
proxy server. Written entirely in C, Kamailio can handle thousands calls
per second even on low-budget hardware.
.
- This package provides: gzcompress uuid ev kazoo
+ This package provides: gzcompress uuid ev
Package: kamailio-nth
Architecture: any
diff --git a/pkg/kamailio/deb/debian/rules b/pkg/kamailio/deb/debian/rules
index 26ec6fd..39c3660 100755
--- a/pkg/kamailio/deb/debian/rules
+++ b/pkg/kamailio/deb/debian/rules
@@ -39,10 +39,10 @@ PACKAGE_GROUPS=mysql postgres berkeley unixodbc radius presence \
ldap xml perl utils lua memcached \
snmpstats carrierroute xmpp cpl redis python geoip\
sqlite json mono ims sctp java \
- purple tls outbound websocket autheph dnssec
+ purple tls outbound websocket autheph dnssec kazoo
# module groups to be packaged onto kamailio-extra-modules
-EXTRA_GROUPS=gzcompress uuid ev kazoo
+EXTRA_GROUPS=gzcompress uuid ev
# name of libdir in the path for libraries (e.g., lib for 32b, lib64 for 64b)
LIBDIR ?= lib/$(DEB_HOST_MULTIARCH)
diff --git a/pkg/kamailio/deb/jessie/control b/pkg/kamailio/deb/jessie/control
index 9112105..b992303 100644
--- a/pkg/kamailio/deb/jessie/control
+++ b/pkg/kamailio/deb/jessie/control
@@ -592,6 +592,20 @@ Description: authentication using ephemeral credentials module for
Kamailio
.
This package provides the ephemeral module for Kamailio.
+Package: kamailio-kazoo-modules
+Architecture: linux-any
+Multi-Arch: same
+Pre-Depends: ${misc:Pre-Depends}
+Depends: kamailio (= ${binary:Version}),
+ ${misc:Depends},
+ ${shlibs:Depends}
+Description: kazoo modules for Kamailio
+ Kamailio is a very fast and flexible SIP (RFC3261)
+ proxy server. Written entirely in C, Kamailio can handle thousands calls
+ per second even on low-budget hardware.
+ .
+ This package provides the kazoo module for Kamailio.
+
Package: kamailio-extra-modules
Architecture: linux-any
Multi-Arch: same
@@ -604,7 +618,7 @@ Description: extra modules for Kamailio
proxy server. Written entirely in C, Kamailio can handle thousands calls
per second even on low-budget hardware.
.
- This package provides: gzcompress uuid ev kazoo
+ This package provides: gzcompress uuid ev
Package: kamailio-nth
Architecture: any
diff --git a/pkg/kamailio/deb/jessie/rules b/pkg/kamailio/deb/jessie/rules
index fa372cf..8cbe6bb 100755
--- a/pkg/kamailio/deb/jessie/rules
+++ b/pkg/kamailio/deb/jessie/rules
@@ -39,10 +39,10 @@ PACKAGE_GROUPS=mysql postgres berkeley unixodbc radius presence \
ldap xml perl utils lua memcached \
snmpstats carrierroute xmpp cpl redis python geoip\
sqlite json mono ims sctp java \
- purple tls outbound websocket autheph dnssec
+ purple tls outbound websocket autheph dnssec kazoo
# module groups to be packaged onto kamailio-extra-modules
-EXTRA_GROUPS=gzcompress uuid ev kazoo
+EXTRA_GROUPS=gzcompress uuid ev
# name of libdir in the path for libraries (e.g., lib for 32b, lib64 for 64b)
LIBDIR ?= lib/$(DEB_HOST_MULTIARCH)
diff --git a/pkg/kamailio/deb/trusty/control b/pkg/kamailio/deb/trusty/control
index 9112105..b992303 100644
--- a/pkg/kamailio/deb/trusty/control
+++ b/pkg/kamailio/deb/trusty/control
@@ -592,6 +592,20 @@ Description: authentication using ephemeral credentials module for
Kamailio
.
This package provides the ephemeral module for Kamailio.
+Package: kamailio-kazoo-modules
+Architecture: linux-any
+Multi-Arch: same
+Pre-Depends: ${misc:Pre-Depends}
+Depends: kamailio (= ${binary:Version}),
+ ${misc:Depends},
+ ${shlibs:Depends}
+Description: kazoo modules for Kamailio
+ Kamailio is a very fast and flexible SIP (RFC3261)
+ proxy server. Written entirely in C, Kamailio can handle thousands calls
+ per second even on low-budget hardware.
+ .
+ This package provides the kazoo module for Kamailio.
+
Package: kamailio-extra-modules
Architecture: linux-any
Multi-Arch: same
@@ -604,7 +618,7 @@ Description: extra modules for Kamailio
proxy server. Written entirely in C, Kamailio can handle thousands calls
per second even on low-budget hardware.
.
- This package provides: gzcompress uuid ev kazoo
+ This package provides: gzcompress uuid ev
Package: kamailio-nth
Architecture: any
diff --git a/pkg/kamailio/deb/trusty/rules b/pkg/kamailio/deb/trusty/rules
index fa372cf..8cbe6bb 100755
--- a/pkg/kamailio/deb/trusty/rules
+++ b/pkg/kamailio/deb/trusty/rules
@@ -39,10 +39,10 @@ PACKAGE_GROUPS=mysql postgres berkeley unixodbc radius presence \
ldap xml perl utils lua memcached \
snmpstats carrierroute xmpp cpl redis python geoip\
sqlite json mono ims sctp java \
- purple tls outbound websocket autheph dnssec
+ purple tls outbound websocket autheph dnssec kazoo
# module groups to be packaged onto kamailio-extra-modules
-EXTRA_GROUPS=gzcompress uuid ev kazoo
+EXTRA_GROUPS=gzcompress uuid ev
# name of libdir in the path for libraries (e.g., lib for 32b, lib64 for 64b)
LIBDIR ?= lib/$(DEB_HOST_MULTIARCH)
_______________________________________________
sr-dev mailing list
sr-dev(a)lists.sip-router.org
http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-dev