[OpenSER-Users] Preparing the release of OpenSER 1.3 "BlackCat"

Sergio Gutierrez saguti at gmail.com
Thu Dec 13 01:27:36 CET 2007


Hi Bogdan.

The compilation on Solaris 10/SPARC with TLS enables has ended succesfully.

It was performed on the same setup as previous, and the gmake command was:

*gmake exclude_modules="jabber mi_xmlrpc osp perl postgres unixodbc
snmpstats xmpp db_berkeley ldap mi_dm perlvdb xcap_client" *

As I have my openssl installed at LOCALBASE, I had to modify
Makefile.defsusing the attached patch. I am not sure if it is right,
but it solved
compilation for me.

Attached are also the warnings repored; again they seem harmless.

I will perform later the test on Solaris x86.

Regards.

Sergio Gutiérrez
EPM Telecomunicaciones
Medellin, Colombia
Tel: +574 - 3802947



On 12/12/07, Sergio Gutierrez <saguti at gmail.com> wrote:
>
> Hi Bogdan.
>
> The compilation on Solaris 10/SPARC has ended succesfully.
>
> Acording to my current setup, in particular, related to fulfilled
> dependencies, my final gmake command was:
>
> *gmake exclude_modules="jabber mi_xmlrpc osp perl postgres unixodbc
> snmpstats xmpp tlsops db_berkeley ldap mi_dm perlvdb xcap_client"
>
> *I have mysql 5.0.22 and radiusclient 0.5.2
>
> The attached file contains the whole warnings reported at the compilation
> process; most of them are related to assignments without casting, and
> implicit declaration of functions.
>
> I will peform the TLS compilation, and the testing on Solaris x86, and I
> will be notifying you as soon as they end.
>
> If there is something I can help, or another test you would like I
> perform, please let me know.
>
> Best Regards.
>
> Sergio Gutiérrez
> EPM Telecomunicaciones
> Medellin, Colombia
> Tel: +574 - 3802947
>
>
>
>
> On Dec 12, 2007 4:54 PM, Sergio Gutierrez < saguti at gmail.com> wrote:
>
> > Hi Bogdan.
> >
> > Continuing with compilation, this error appeared when compiling LDAP
> > module:
> >
> > In file included from ldap_api_fn.c:40:
> > ldap_api_fn.h:57: error: conflicting types for 'ldap_url_search'
> > /usr/include/ldap.h:789: error: previous declaration of
> > 'ldap_url_search' was here
> > ldap_api_fn.h:57: error: conflicting types for 'ldap_url_search'
> > /usr/include/ldap.h:789: error: previous declaration of
> > 'ldap_url_search' was here
> > ldap_api_fn.c: In function `ldap_params_search':
> > ldap_api_fn.c:211: warning: implicit declaration of function
> > `LDAP_API_ERROR'
> >
> > In my case, I do not have OpenLDAP libraries installed, but my system
> > has the LDAP library which is standard on Solaris since Solaris 9.
> >
> > checking at the manual, I see the declaration on Solaris is:
> >
> > int *ldap_url_search*(LDAP *ld, char *url,
> > int attrsonly);
> >
> >
> > Please, let me know how can we continue.
> >
> > Regards.
> >
> > Sergio.
> >
> >
> >
> > On Dec 12, 2007 4:22 PM, Bogdan-Andrei Iancu < bogdan at voice-system.ro>
> > wrote:
> >
> > > Hi Sergio,
> > >
> > > Thanks for the feedback - I'm glad we were able to catch this issue in
> > >
> > > last minutes before release :). I also applied your patch for the
> > > Makefile of the carrierroute module.
> > >
> > > Regards,
> > > Bogdan
> > >
> > > Sergio Gutierrez wrote:
> > > > Hi Bogdan.
> > > >
> > >
> > >  > The compilation so far is going right, with no warnings;
> > > >
> > > > A modification I did is I installed libconfuse, because for our
> > > > particular setup we are interested in exploring the carrierroute
> > > > module; I installed at my LOCALBASE, and at compiling the module, it
> > > > failed; trying to fix it I added a couple lines to the Makefile of
> > > the
> > > > module as indicated at the following diff; I am not sure if they are
> > >
> > > > required, but they fixed my problem:
> > > >
> > > >
> > > > ------------------------- BEGIN DIFF
> > > > --- Makefile    Wed Dec 12 16:05:06 2007
> > > > +++ Makefile.saguti     Wed Dec 12 16:04:58 2007
> > > > @@ -8,7 +8,8 @@
> > > >  include ../../Makefile.defs
> > > >  auto_gen=
> > > >  NAME=carrierroute.so
> > > > -LIBS=-lconfuse
> > > > +LIBS+=-L$(LOCALBASE)/lib -lconfuse
> > > > +DEFS+=-I$(LOCALBASE)/include
> > > >
> > > >  include ../../Makefile.modules
> > > >
> > > > ------------------------ END DIFF
> > > >
> > > > I will try again the compilation, and I hope to test it too on
> > > Solaris
> > > > x86.
> > > >
> > > > Best regards.
> > > >
> > > > Sergio.
> > > >
> > >
> > >
> > >
> >
> >
> >
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.kamailio.org/pipermail/users/attachments/20071212/0803b7c1/attachment.htm 
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: warnings - OpenSER 1.3 TLS.txt
Url: http://lists.kamailio.org/pipermail/users/attachments/20071212/0803b7c1/attachment.txt 
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: Makefile.defs.diff
Url: http://lists.kamailio.org/pipermail/users/attachments/20071212/0803b7c1/attachment-0001.txt 


More information about the Users mailing list