Module: sip-router Branch: master Commit: 008c92bece290aed3b8e6439be71c2c37526901d URL: http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=008c92be...
Author: Juha Heinanen jh@tutpro.com Committer: Juha Heinanen jh@tutpro.com Date: Sun Jul 8 21:20:35 2012 +0300
pkg/kamailio/deb/wheezy: Added build dependency on libunistring-dev.
---
pkg/kamailio/deb/wheezy/control | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/pkg/kamailio/deb/wheezy/control b/pkg/kamailio/deb/wheezy/control index 06f7f55..c57f8ae 100644 --- a/pkg/kamailio/deb/wheezy/control +++ b/pkg/kamailio/deb/wheezy/control @@ -2,7 +2,7 @@ Source: kamailio Section: net Priority: optional Maintainer: Jon Bonilla manwe@aholab.ehu.es -Build-Depends: debhelper (>= 5), dpatch, libmysqlclient-dev, libexpat1-dev, libxml2-dev, libpq-dev, libradiusclient-ng-dev, flex, bison, zlib1g-dev, unixodbc-dev, libxmlrpc-c3-dev, libperl-dev, libsnmp-dev, dpkg-dev (>= 1.13.19), libdb-dev (>= 4.6.19), xsltproc, libconfuse-dev, libldap2-dev, libssl-dev, libcurl3-openssl-dev, python, libpcre3-dev, docbook-xml, libmemcache-dev, libreadline-dev, python-dev, libsasl2-dev, libgeoip-dev (>= 1.4.5), libsqlite3-dev, libjson0-dev, libevent-dev, libncurses5-dev, libhiredis-dev (>= 0.10.0), libmono-2.0-dev, liblua5.1-0-dev +Build-Depends: debhelper (>= 5), dpatch, libmysqlclient-dev, libexpat1-dev, libxml2-dev, libpq-dev, libradiusclient-ng-dev, flex, bison, zlib1g-dev, unixodbc-dev, libxmlrpc-c3-dev, libperl-dev, libsnmp-dev, dpkg-dev (>= 1.13.19), libdb-dev (>= 4.6.19), xsltproc, libconfuse-dev, libldap2-dev, libssl-dev, libcurl3-openssl-dev, python, libpcre3-dev, docbook-xml, libmemcache-dev, libreadline-dev, python-dev, libsasl2-dev, libgeoip-dev (>= 1.4.5), libsqlite3-dev, libjson0-dev, libevent-dev, libncurses5-dev, libhiredis-dev (>= 0.10.0), libmono-2.0-dev, liblua5.1-0-dev, libunistring-dev Standards-Version: 3.8.0 Homepage: http://www.kamailio.org/
El Sun, 8 Jul 2012 20:21:54 +0200 (CEST) admin@sip-router.org escribió:
Module: sip-router Branch: master Commit: 008c92bece290aed3b8e6439be71c2c37526901d URL: http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=008c92be...
Author: Juha Heinanen jh@tutpro.com Committer: Juha Heinanen jh@tutpro.com Date: Sun Jul 8 21:20:35 2012 +0300
pkg/kamailio/deb/wheezy: Added build dependency on libunistring-dev.
Hi Juha
Why this change? And why did you change it only in wheezy?
Hello Jon,
libunistring is a required dependency for new websocket module.
I also needed to install it in old ubuntu lucid version, so I suppose libunistring-dev is a required dependency for all debian based distros now.
Regards, Vicente.
On 07/11/2012 11:54 AM, Jon Bonilla (Manwe) wrote:
El Sun, 8 Jul 2012 20:21:54 +0200 (CEST) admin@sip-router.org escribió:
Module: sip-router Branch: master Commit: 008c92bece290aed3b8e6439be71c2c37526901d URL: http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=008c92be...
Author: Juha Heinanen jh@tutpro.com Committer: Juha Heinanen jh@tutpro.com Date: Sun Jul 8 21:20:35 2012 +0300
pkg/kamailio/deb/wheezy: Added build dependency on libunistring-dev.
Hi Juha
Why this change? And why did you change it only in wheezy?
sr-dev mailing list sr-dev@lists.sip-router.org http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-dev
El Wed, 11 Jul 2012 12:39:37 +0200 Vicente Hernando vhernando@systemonenoc.com escribió:
Hello Jon,
libunistring is a required dependency for new websocket module.
I also needed to install it in old ubuntu lucid version, so I suppose libunistring-dev is a required dependency for all debian based distros now.
Is websocket module enabled in the Makefile?
If so, there's need to decide if it will go in a separated package or in kgroup standard, check if it builds in different distros and add it to the control file of those which build ok and disable in those ones which don't.
The folder where everything is enabled by default is "debian". The debian folders with distro names are distro specific and we add the packages and dependencies when the build has been checked.
Adding just a dependency to a debian distro and not to the other ones with no further change for building a new module or something like that is messing the debian configuration.
Jon Bonilla (Manwe) writes:
Is websocket module enabled in the Makefile?
currently it is in module_group_experimental.
If so, there's need to decide if it will go in a separated package or in kgroup standard, check if it builds in different distros and add it to the control file of those which build ok and disable in those ones which don't.
since websocket module does not depend on any special libraries, it could at some point be moved from module_group_experimental into module_group_kstandard.
sorry about the hassle. if you want, i can revert the control file commit.
-- juha
El Wed, 11 Jul 2012 19:43:01 +0300 Juha Heinanen jh@tutpro.com escribió:
Jon Bonilla (Manwe) writes:
Is websocket module enabled in the Makefile?
currently it is in module_group_experimental.
If so, there's need to decide if it will go in a separated package or in kgroup standard, check if it builds in different distros and add it to the control file of those which build ok and disable in those ones which don't.
since websocket module does not depend on any special libraries, it could at some point be moved from module_group_experimental into module_group_kstandard.
I can do it. We just need to decide if we want to build it by default in the master nightly builds or not. I'd say so, that why we have nightly builds, right?
Jon Bonilla (Manwe) writes:
pkg/kamailio/deb/wheezy: Added build dependency on libunistring-dev.
Why this change? And why did you change it only in wheezy?
the new websocket module does not compile without it. i added it only to wheezy since i figured that wheezy will be the stable version of debian when next version of kamailio is released.
-- juha