------=_Part_3208_8915130.1212526882765 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Content-Disposition: inline
Hi Howard,
I did read the INSTALL file, and I know about the LIBS variable... Let's see... I added a LIBS="-lssl -lsasl2" to it... So in the config.log that changed the line to include (at the end) -lssl -lsasl2, as it's supposed to do... But it didn't changed the fact that -lRSAglue was still included, which is the original reason I posted this.
When I check out the openSSL sources, I see that the v0.9.6 branch op OpenSSL is the only branch having that RSAglue in it (with the latest version from March 2004)... All later versions (0.9.7 and higher) don't have this RSAglue in it anymore...
Would that mean that I should build OpenLDAP against a version of OpenSSL of 4 years ago?
That's why I submitted the bug in the first place! Because this RSAglue library cannot be found anymore...
I would be very happy if you could correct me! I really would like you to give me a little more explanation as to how the LIBS environment variable would solve the problem...
Warm Regards, Steven
2008/6/3 Howard Chu hyc@symas.com:
steven@vaningelgem.be wrote:
Full_Name: Steven Van Ingelgem Version: CVS OS: Ubuntu 8.04 URL: ftp://ftp.openldap.org/incoming/ Submission from: (NULL) (194.78.5.130)
I compiled openssl 0.9.8g in static mode and put those files inside /myssl/lib or /myssl/include
Now when I configure OpenLDAP with the following command:
chmod +x configure build/version.sh&& LDFLAGS="-L/myssl/lib" CPPFLAGS="-I/myssl/include" CFLAGS="-I/myssl/include" ./configure --disable-debug --disable-slapd --disable-backends --disable-local --disable-ipv6 --disable-syslog --enable-dynamic --enable-static --disable-shared --with-cyrus-sasl --with-tls=openssl
It complains it cannot find openssl (due to it not being able to find "-lRSAglue")... I've been looking around for quite some time, but it seems not to exist (also not in some default packages in both Ubuntu and Debian). Also information for rsaref is sparse, but I could find it inside the openssl package as in "demos/engines"...
This seems all very strange... Is there something I'm missing or is this really a bug in OpenLDAP?
Not an OpenLDAP bug. Specify the correct libraries in LIBS when running configure, like the INSTALL file says. This ITS will be closed.
-- -- Howard Chu CTO, Symas Corp. http://www.symas.com Director, Highland Sun http://highlandsun.com/hyc/ Chief Architect, OpenLDAP http://www.openldap.org/project/
------=_Part_3208_8915130.1212526882765 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit Content-Disposition: inline
Hi Howard,<br><br><br>I did read the INSTALL file, and I know about the LIBS variable... Let's see... I added a LIBS="-lssl -lsasl2" to it... So in the config.log that changed the line to include (at the end) -lssl -lsasl2, as it's supposed to do...<br> But it didn't changed the fact that -lRSAglue was still included, which is the original reason I posted this.<br><br>When I check out the openSSL sources, I see that the v0.9.6 branch op OpenSSL is the only branch having that RSAglue in it (with the latest version from March 2004)... All later versions (0.9.7 and higher) don't have this RSAglue in it anymore...<br> <br>Would that mean that I should build OpenLDAP against a version of OpenSSL of 4 years ago?<br><br>That's why I submitted the bug in the first place! Because this RSAglue library cannot be found anymore...<br><br><br> I would be very happy if you could correct me! I really would like you to give me a little more explanation as to how the LIBS environment variable would solve the problem...<br><br><br>Warm Regards,<br>Steven<br><br><br> <div class="gmail_quote">2008/6/3 Howard Chu <<a href="mailto:hyc@symas.com">hyc@symas.com</a>>:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"> <a href="mailto:steven@vaningelgem.be" target="_blank">steven@vaningelgem.be</a> wrote:<br> <blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"> Full_Name: Steven Van Ingelgem<br> Version: CVS<br> OS: Ubuntu 8.04<br> URL: <a href="ftp://ftp.openldap.org/incoming/" target="_blank">ftp://ftp.openldap.org/incoming/</a><br> Submission from: (NULL) (<a href="http://194.78.5.130" target="_blank">194.78.5.130</a>)<br> <br> <br> I compiled openssl 0.9.8g in static mode and put those files inside /myssl/lib<br> or /myssl/include<br> <br> Now when I configure OpenLDAP with the following command:<br> <br> chmod +x configure build/version.sh&& LDFLAGS="-L/myssl/lib"<br> CPPFLAGS="-I/myssl/include" CFLAGS="-I/myssl/include" ./configure<br> --disable-debug --disable-slapd --disable-backends --disable-local<br> --disable-ipv6 --disable-syslog --enable-dynamic --enable-static<br> --disable-shared --with-cyrus-sasl --with-tls=openssl<br> <br> <br> It complains it cannot find openssl (due to it not being able to find<br> "-lRSAglue")... I've been looking around for quite some time, but it seems not<br> to exist (also not in some default packages in both Ubuntu and Debian).<br> Also information for rsaref is sparse, but I could find it inside the openssl<br> package as in "demos/engines"...<br> <br> This seems all very strange... Is there something I'm missing or is this really<br> a bug in OpenLDAP?<br> </blockquote> <br> Not an OpenLDAP bug. Specify the correct libraries in LIBS when running configure, like the INSTALL file says. This ITS will be closed.<br><font color="#888888"> <br> -- <br> -- Howard Chu<br> CTO, Symas Corp. <a href="http://www.symas.com" target="_blank">http://www.symas.com</a><br> Director, Highland Sun <a href="http://highlandsun.com/hyc/" target="_blank">http://highlandsun.com/hyc/</a><br> Chief Architect, OpenLDAP <a href="http://www.openldap.org/project/" target="_blank">http://www.openldap.org/project/</a><br> </font></blockquote></div><br>
------=_Part_3208_8915130.1212526882765--