Hi,
I've been updating my .spec file to work with the latest module groups
and other changes and I've noticed that app_perl and db_perlvdb aren't
building now.
Is this a problem with the Makefiles or the make commands I am using?
The make commands from my .spec are:
make FLAVOUR=kamailio cfg prefix=/usr cfg_prefix=$RPM_BUILD_ROOT\
basedir=$RPM_BUILD_ROOT cfg_target=/%{_sysconfdir}/kamailio/\
modules_dirs="modules" SCTP=1 STUN=1
make
make every-module skip_modules="db_cassandra iptrtpproxy db_oracle memcached \
mi_xmlrpc osp" \
group_include="kstandard kmysql kpostgres kcpl kxml kradius kunixodbc \
kperl ksnmpstats kxmpp kcarrierroute kberkeley kldap kutils kpurple \
ktls kwebsocket kpresence klua kpython kgeoip ksqlite kjson kredis \
kmono kims koutbound"
make utils
make install
make install-modules-all skip_modules="db_cassandra iptrtpproxy db_oracle \
memcached mi_xmlrpc osp" \
group_include="kstandard kmysql kpostgres kcpl kxml kradius kunixodbc \
kperl ksnmpstats kxmpp kcarrierroute kberkeley kldap kutils kpurple \
ktls kwebsocket kpresence klua kpython kgeoip ksqlite kjson kredis \
kmono kims koutbound"
Thanks,
Peter
Hello,
I updated a bit the defined groups of modules in Makefile system
(located now in Makefile.groups). I cc-ed Peter, Jon, Victor and Claudio
for a direct ping, being involved in rpm/deb/ebuild packaging.
Hopefully your specs didn't get that much broken. Feel free to update
Makefile groups to fit better your needs.
I just wanted to underline that you can compile/install many groups at
the same time, like:
make every-module group_include="kxml kpresence"
So it might be an option to put more groups in one package, by having
smaller groups listed in the same make command, rather than creating new
groups for rpm or pkg specs, which have overlapping modules inside.
Therefore, the rule should be to break groups in smaller one if you need
to move content from a defined group to another package.
If you need any assistance, let me know.
Cheers,
Daniel
--
Daniel-Constantin Mierla - http://www.asipto.comhttp://twitter.com/#!/miconda - http://www.linkedin.com/in/miconda
Kamailio World Conference, April 16-17, 2013, Berlin
- http://conference.kamailio.com -
Hi,
I've been looking at caching the ruid and while reading the code I have
not been able to understand how the contacts get correctly ordered for
outbound.
The contacts should be ordered so that those with the lowest reg-id are
the first tried for each ;+sip.instance. However, I can't see any
comparisons of reg-id anywhere (I've looked in usrloc, registrar, and
the tm:t_..._contacts() functions).
Have I missed something or is this (like the parallel forking issue Olle
reported from SIPit) another outbound registrar issue that we need to fix?
Thanks.
Peter
Module: sip-router
Branch: master
Commit: 76aa97c074ddbdd82217633ff4fb0c6401d1666f
URL: http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=76aa97c…
Author: Peter Dunkley <peter.dunkley(a)crocodile-rcs.com>
Committer: Peter Dunkley <peter.dunkley(a)crocodile-rcs.com>
Date: Tue Mar 5 15:53:46 2013 +0000
pkg/kamailio/(centos|fedora): updated rel and ver in .spec
---
pkg/kamailio/fedora/17/kamailio.spec | 6 ++++--
1 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/pkg/kamailio/fedora/17/kamailio.spec b/pkg/kamailio/fedora/17/kamailio.spec
index 89b1b9c..05640ab 100644
--- a/pkg/kamailio/fedora/17/kamailio.spec
+++ b/pkg/kamailio/fedora/17/kamailio.spec
@@ -1,6 +1,6 @@
%define name kamailio
-%define ver 4.0.0
-%define rel pre1%{dist}
+%define ver 4.1.0
+%define rel dev0%{dist}
@@ -1072,6 +1072,8 @@ fi
%changelog
+* Tue Mar 5 2013 Peter Dunkley <peter(a)dunkley.me.uk>
+ - Updated rel to dev0 and ver to 4.1.0
* Sun Jan 20 2013 Peter Dunkley <peter(a)dunkley.me.uk>
- Updated rel to pre1
- Moved modules from modules_k/ to modules/