On 2014-04-08 12:03, Egoitz Aurrekoetxea wrote:
> Hi, 
> 
> Have tried building Apache on a recently upgraded ports collection for 
> linking Apache, php and all against openssl new port…. but no way of ending 
> up that way….
> 
> I see always : 
> 
> ldd /usr/local/libexec/apache22/mod_ssl.so 
> /usr/local/libexec/apache22/mod_ssl.so:
>       libssl.so.7 => /usr/lib/libssl.so.7 (0x801630000)
>       libcrypto.so.7 => /lib/libcrypto.so.7 (0x801899000)
>       libthr.so.3 => /lib/libthr.so.3 (0x801c84000)
>       libc.so.7 => /lib/libc.so.7 (0x80081d000)
> 
> 
> Have tried with : 
> 
> make WITH_OPENSSL_PORT=yes
> 
> inserting in /etc/make.conf… but no way….
> 
> has anyone suffered this same issue?
> 
> Regards,




Hi Egoitz,

Have you also build devel/apr1 with 'WITH_OPENSSL_PORT=yes' in /etc/make.conf?
apache22/24 uses only the information from apr-1-config to calculate the path 
to openssl
As far as I know more and more crypto/ssl stuff will will be relocated from 
httpd source to apr/apu.


Here are some outputs from apu-1-config, build with OpenSSL from base / ports
so you can compare it with the output from apr-1-config on your system.


OpenSSL base:
=================
$> usr/local/bin/apu-1-config --includes
 -I/usr/local/include/apr-1 -I/usr/include -I/usr/local/include 
-I/usr/local/include/db5

/usr/local/bin/apu-1-config --ldflags
 -L/usr/lib -L/usr/local/lib -L/usr/local/lib/db5


OpenSSL ports:
=================
$> /usr/local/bin/apu-1-config --includes
 -I/usr/local/include/apr-1 -I/usr/local/include -I/usr/local/include/db5

$> /usr/local/bin/apu-1-config --ldflags
 -L/usr/local/lib -L/usr/local/lib/db5


And also important '/usr/local/share/apr/build-1/apr_rules.mk'

diff -nru base_1.5.0.1.5.3/usr/local/share/apr/build-1/apr_rules.mk 
ports_1.5.0.1.5.3/usr/local/share/apr/build-1/apr_rules.mk
--- base_1.5.0.1.5.3/usr/local/share/apr/build-1/apr_rules.mk   2014-04-08 
23:00:48.000000000 +0200
+++ ports_1.5.0.1.5.3/usr/local/share/apr/build-1/apr_rules.mk  2014-04-08 
23:00:46.000000000 +0200
@@ -42,8 +42,8 @@
 # configure adds to them for tests, but we restore them at the end.
 #
 CFLAGS=-O2 -pipe -fno-strict-aliasing
-CPPFLAGS=-I/usr/include
-LDFLAGS= -L/usr/lib -Wl,-rpath,/usr/lib:/usr/local/lib
+CPPFLAGS=-I/usr/local/include -I/usr/local/include
+LDFLAGS= -L/usr/local/lib -Wl,-rpath,/usr/local/lib -L/usr/local/lib
 LIBS=
 DEFS=-DHAVE_CONFIG_H



-- 
HTH,

olli
_______________________________________________
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"

Reply via email to