<div>Hi Bogdan.</div>
<div> </div>
<div>The compilation on Solaris 10/SPARC with TLS enables has ended succesfully.</div>
<div> </div>
<div>It was performed on the same setup as previous, and the gmake command was:</div>
<div><br><b>gmake exclude_modules="jabber mi_xmlrpc osp perl postgres unixodbc snmpstats xmpp db_berkeley ldap mi_dm perlvdb xcap_client" </b></div>
<div> </div>
<div>As I have my openssl installed at LOCALBASE, I had to modify Makefile.defs using the attached patch. I am not sure if it is right, but it solved compilation for me.</div>
<div> </div>
<div>Attached are also the warnings repored; again they seem harmless.</div>
<div> </div>
<div>I will perform later the test on Solaris x86.</div>
<div> </div>
<div>Regards.</div>
<div> </div>
<div>Sergio Gutiérrez<br>EPM Telecomunicaciones<br>Medellin, Colombia<br>Tel: +574 - 3802947 </div>
<div><br><br> </div>
<div><span class="gmail_quote">On 12/12/07, <b class="gmail_sendername">Sergio Gutierrez</b> <<a href="mailto:saguti@gmail.com">saguti@gmail.com</a>> wrote:</span>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">Hi Bogdan.<br><br>The compilation on Solaris 10/SPARC has ended succesfully.<br><br>Acording to my current setup, in particular, related to fulfilled dependencies, my final gmake command was:
<br><br><b>gmake exclude_modules="jabber mi_xmlrpc osp perl postgres unixodbc snmpstats xmpp tlsops db_berkeley ldap mi_dm perlvdb xcap_client" <br><br></b>I have mysql 5.0.22 and radiusclient 0.5.2<br><br>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.
<br><br>I will peform the TLS compilation, and the testing on Solaris x86, and I will be notifying you as soon as they end.<br><br>If there is something I can help, or another test you would like I perform, please let me know.
<br><br>Best Regards.<br><br>Sergio Gutiérrez<br>EPM Telecomunicaciones<br>Medellin, Colombia<br>Tel: +574 - 3802947
<div><span class="e" id="q_116d06c0c277e05f_1"><br><br><br><br><br>
<div class="gmail_quote">On Dec 12, 2007 4:54 PM, Sergio Gutierrez <<a onclick="return top.js.OpenExtLink(window,event,this)" href="mailto:saguti@gmail.com" target="_blank"> saguti@gmail.com</a>> wrote:<br>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0pt 0pt 0pt 0.8ex; BORDER-LEFT: rgb(204,204,204) 1px solid">Hi Bogdan.<br><br>Continuing with compilation, this error appeared when compiling LDAP module:
<br><br>In file included from ldap_api_fn.c:40:<br>ldap_api_fn.h:57: error: conflicting types for 'ldap_url_search'<br>/usr/include/ldap.h:789: error: previous declaration of 'ldap_url_search' was here <br>
ldap_api_fn.h:57: error: conflicting types for 'ldap_url_search'<br>/usr/include/ldap.h:789: error: previous declaration of 'ldap_url_search' was here<br>ldap_api_fn.c: In function `ldap_params_search':
<br>ldap_api_fn.c:211: warning: implicit declaration of function `LDAP_API_ERROR'<br><br>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.
<br><br>checking at the manual, I see the declaration on Solaris is:<br><br><pre><tt>int</tt> <tt><font color="#c00000"><b>ldap_url_search</b></font></tt>(<tt>LDAP</tt> <var>*ld</var>, <tt>char</tt> <var>*url</var>, <tt>
int
</tt> <var>attrsonly</var>);<br><br><br></pre>Please, let me know how can we continue.<br><br>Regards.<br><font color="#888888"><br>Sergio.</font>
<div>
<div></div>
<div><br><br><br>
<div class="gmail_quote">On Dec 12, 2007 4:22 PM, Bogdan-Andrei Iancu < <a onclick="return top.js.OpenExtLink(window,event,this)" href="mailto:bogdan@voice-system.ro" target="_blank">bogdan@voice-system.ro</a>> wrote:
<br>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0pt 0pt 0pt 0.8ex; BORDER-LEFT: rgb(204,204,204) 1px solid">Hi Sergio,<br><br>Thanks for the feedback - I'm glad we were able to catch this issue in <br>
last minutes before release :). I also applied your patch for the<br>Makefile of the carrierroute module.<br>
<div><br>Regards,<br>Bogdan<br><br>Sergio Gutierrez wrote:<br>> Hi Bogdan.<br>><br> </div>
<div>
<div></div>
<div>> The compilation so far is going right, with no warnings;<br>><br>> A modification I did is I installed libconfuse, because for our<br>> particular setup we are interested in exploring the carrierroute
<br>> module; I installed at my LOCALBASE, and at compiling the module, it<br>> failed; trying to fix it I added a couple lines to the Makefile of the<br>> module as indicated at the following diff; I am not sure if they are
<br>> required, but they fixed my problem:<br>><br>><br>> ------------------------- BEGIN DIFF<br>> --- Makefile Wed Dec 12 16:05:06 2007<br>> +++ Makefile.saguti Wed Dec 12 16:04:58 2007<br>> @@ -8,7 +8,8 @@
<br>> include ../../Makefile.defs<br>> auto_gen=<br>> NAME=carrierroute.so<br>> -LIBS=-lconfuse<br>> +LIBS+=-L$(LOCALBASE)/lib -lconfuse<br>> +DEFS+=-I$(LOCALBASE)/include<br>><br>> include ../../Makefile.modules
<br>><br>> ------------------------ END DIFF<br>><br>> I will try again the compilation, and I hope to test it too on Solaris<br>> x86.<br>><br>> Best regards.<br>><br>> Sergio.<br>><br><br>
</div></div></blockquote></div><br> </div></div></blockquote></div><br></span></div><br clear="all"></blockquote></div><br>