Hi BSDForen,
ich hab ein kleines Problemchen und ich komme einfach nicht mehr weiter.
nun, Ich muss mein 8.3 von OPENSSL_BASE auf OPENSSL_PORT umstellen.
Dazu habe ich in
/etc/make.conf
eingetragen. Mit portmaster -wr openssl habe ich das Neubauen veranlasst.
Soweit ist alles fein. Die letzte Ausgabe von portmaster ist:
Wenn ich den apache starte bekomme ich nun folgende Fehlermeldung.
Eine Überprüfung mit ldd zeigt mir nun das:
Eigentlich müsste doch gegen /usr/local/lib/libssl.so gelink sein, oder?
Mit
finde ich auch das gesuchte Symbol.
Hat jemand einen Tip, wie ich den Link-Prozess beeinflussen kann?
ich hab ein kleines Problemchen und ich komme einfach nicht mehr weiter.
nun, Ich muss mein 8.3 von OPENSSL_BASE auf OPENSSL_PORT umstellen.
Dazu habe ich in
/etc/make.conf
Code:
WITH_OPENSSL_PORT=yes
eingetragen. Mit portmaster -wr openssl habe ich das Neubauen veranlasst.
Soweit ist alles fein. Die letzte Ausgabe von portmaster ist:
Code:
===>>> The following actions were performed:
Re-installation of openssl-1.0.1_6
Re-installation of apache22-2.2.23_4
Wenn ich den apache starte bekomme ich nun folgende Fehlermeldung.
Code:
Cannot load /usr/local/libexec/apache22/mod_ssl.so into server: /usr/local/libexec/apache22/mod_ssl.so: Undefined symbol "TLSv1_2_client_method"
Eine Überprüfung mit ldd zeigt mir nun das:
Code:
ldd /usr/local/libexec/apache22/mod_ssl.so
/usr/local/libexec/apache22/mod_ssl.so:
libssl.so.6 => /usr/lib/libssl.so.6 (0x800c00000)
libcrypto.so.6 => /lib/libcrypto.so.6 (0x800d53000)
libthr.so.3 => /lib/libthr.so.3 (0x800ff4000)
libc.so.7 => /lib/libc.so.7 (0x800648000)
Eigentlich müsste doch gegen /usr/local/lib/libssl.so gelink sein, oder?
Mit
Code:
nm /usr/local/lib/libssl.so |grep TLSv1_2_client_method
00000000000300a0 T TLSv1_2_client_method
000000000015c4e0 d TLSv1_2_client_method_data.15401
Hat jemand einen Tip, wie ich den Link-Prozess beeinflussen kann?