[OpenSIPS-Users] OpenSIPs 1.4.4 rpm on CentOS
Marc Leurent
marc.leurent at vtx-telecom.ch
Wed Feb 25 17:04:07 CET 2009
Thank you for your answer,
I have seen that you wrote this spec and I thank you for this, but,
in the code retrieved from the opensips website:
http://www.opensips.org/pub/opensips/1.4.4/src/opensips-1.4.4-tls_src.tar.gz
the packaging/rpm/asterisk.spec-4.1 defines a 1.4.0 version
here is the problem I had and how I solve them:
1) the version parameter was 1.4.0, I have replaced it with 1.4.4
2) the download URL has changed from
http://opensips.org/pub/opensips/stable/%{name}-%{ver}_src.tar.gz
to
http://www.opensips.org/pub/opensips/%{ver}/src/%{name}-%{ver}-tls_src.tar.gz
3) The name of the mysql module has change to db_mysql, so I had to change
some lines into the spec file,...
4) the name of some build dependencies have changed on centOS, like
unixODBC-devel, not unixodbc-dev,...
Even without modifying the code to retrieve the 1.4.0 version, it wasn't
working on centOS because of the download URL and the name of mysql module
Unfortunatly, I cannot use Debian like I used to and its great packaging
system, so I'm a little bit stuck...
Thank you for your time.
Have a nice afternoon!
Le Wednesday 25 February 2009 15.05:22 Bogdan-Andrei Iancu, vous avez écrit :
> Hi Marc,
>
> even if the name of the spec is misleading, it will build the 4.4 (the
> code you downloaded)....so, have you tried without changing the script
> itself?
>
> Regards,
> Bogdan
>
> Marc Leurent wrote:
> > Hello everybody,
> > I had to migrate from debian to centOS and I would like to build rpm
> > packages of opensips on a CentOS dev server.
> > I have retrieved the opensips.spec-4.1 file from the packaging folder in
> > opensips source code and I'm trying to adapt it to opensips-4.4.
> > I would be very grateful if someone that have already done that could
> > help me...
> >
> > Best Regards,
> >
> > When compiling, I have some path error I'm trying to fix.
> >
> > rpmbuild -bb opensips.spec-4.4
> > ....
> > ....
> > ....
> > RPM build errors:
> > File not found:
> > /var/tmp/opensips-1.4.4-root/usr/sbin/opensips/opensipsctl File not
> > found: /var/tmp/opensips-1.4.4-root/usr/share/doc/opensips/README.mysql
> > File not
> > found: /var/tmp/opensips-1.4.4-root/usr/lib/opensips/modules/mysql.so
> > File not found:
> > /var/tmp/opensips-1.4.4-root/usr/sbin/opensips_mysql.sh File not
> > found: /var/tmp/opensips-1.4.4-root/usr/lib/opensipsctl/opensipsctl.mysql
> > File not
> > found:
> > /var/tmp/opensips-1.4.4-root/usr/share/doc/opensips/README.postgres File
> > not
> > found: /var/tmp/opensips-1.4.4-root/usr/lib/opensips/modules/postgres.so
> > File not found:
> > /var/tmp/opensips-1.4.4-root/usr/sbin/opensips_postgres.sh File not
> > found: /var/tmp/opensips-1.4.4-root/usr/lib/opensipsctl/opensipsctl.pgsql
> > File not
> > found:
> > /var/tmp/opensips-1.4.4-root/usr/share/doc/opensips/README.unixodbc File
> > not
> > found: /var/tmp/opensips-1.4.4-root/usr/lib/opensips/modules/unixodbc.so
> > File not
> > found: /var/tmp/opensips-1.4.4-root/usr/share/doc/opensips/README.pa
> > File not
> > found: /var/tmp/opensips-1.4.4-root/usr/lib/opensips/modules/pa.so
--
-- --
Marc LEURENT
Ingénieur VoIP
DECKPOINT SA
Une société du groupe VTX Telecom
================================================================
Rue Eugène-Marziano 15 - 1227 Les Acacias
http://www.vtx.ch - marc.leurent at vtx-telecom.ch
----------------------------------------------------------------
VTX, votre partenaire telecom proche de vous !
================================================================
More information about the Users
mailing list