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@lists.sip-router.org [sr-dev-bounces@lists.sip-router.org] on behalf of Victor Seva [linuxmaniac@torreviejawireless.org] Sent: Thursday, November 06, 2014 1:32 PM To: sr-dev@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=9a2d304f...
Author: Victor Seva linuxmaniac@torreviejawireless.org Committer: Victor Seva linuxmaniac@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@lists.sip-router.org http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-dev