when I configure only with --enable-ssl and with new compiled openssl-1.0.1b it prompt the following error, and can not be continued /usr/bin/ld: /opt/openssl/lib/libssl.a(s3_srvr.o): relocation R_X86_64_32 against `.rodata' can not be used when making a shared object; recompile with -fPIC /opt/openssl/lib/libssl.a: could not read symbols: Bad value collect2: ld returned 1 exit status
You failed to build httpd and openssl in a compatible way, mixed up your pic or pie or 32/64 flags. Not a bug, please ask the peer to peer users list for help. bugzilla is reserved for software defects, not for troubleshooting.
Sometimes adding "-Bsymbolic" to the mod_ssl link flags helps. For this add -Wl,-Bsymbolic to the SH_LINK entry in modules/ssl/modules.mk. Regards, Rainer