On Thu, Mar 10, 2016 at 12:04 PM, PGNet Dev <pgnet.dev at gmail.com> wrote: > I'm building openssl 1.0.2g on linux64 > > With my usual > > ./config ... > > I end up with a successful build/install > > openssl version > OpenSSL 1.0.2g 1 Mar 2016 > > If I add > > ./config no-comp ... > > subsequent 'make' fails > > make > ... > make[1]: Leaving directory > '/usr/local/src/openssl/openssl-1.0.2g/ssl' > making all in apps... > make[1]: Entering directory > '/usr/local/src/openssl/openssl-1.0.2g/apps' > rm -f openssl > shlib_target=; if [ -n "libcrypto.so.1.0.0 libssl.so.1.0.0" > ]; then \ > shlib_target="linux-shared"; \ > elif [ -n "" ]; then \ > FIPSLD_CC="/usr/bin/gcc-5"; > CC=/usr/local/ssl/fips-2.0/bin/fipsld; export CC FIPSLD_CC; \ > fi; \ > LIBRARIES="-L.. -lssl -L.. -lcrypto" ; \ > make -f ../Makefile.shared -e \ > APPNAME=openssl OBJECTS="openssl.o verify.o > asn1pars.o req.o dgst.o dh.o dhparam.o enc.o passwd.o gendh.o errstr.o ca.o > pkcs7.o crl2p7.o crl.o rsa.o rsautl.o dsa.o dsaparam.o ec.o ecparam.o x509.o > genrsa.o gendsa.o genpkey.o s_server.o s_client.o speed.o s_time.o apps.o > s_cb.o s_socket.o app_rand.o version.o sess_id.o ciphers.o nseq.o pkcs12.o > pkcs8.o pkey.o pkeyparam.o pkeyutl.o spkac.o smime.o cms.o rand.o engine.o > ocsp.o prime.o ts.o srp.o" \ > LIBDEPS=" $LIBRARIES -Wl,-z,relro,-z,now -ldl -lz" \ > link_app.${shlib_target} > make[2]: Entering directory > '/usr/local/src/openssl/openssl-1.0.2g/apps' > enc.o: In function `enc_main': > enc.c:(.text+0x1253): undefined reference to `BIO_f_zlib' > collect2: error: ld returned 1 exit status > ../Makefile.shared:171: recipe for target 'link_app.gnu' > failed > make[2]: *** [link_app.gnu] Error 1 > make[2]: Leaving directory > '/usr/local/src/openssl/openssl-1.0.2g/apps' > Makefile:156: recipe for target 'openssl' failed > make[1]: *** [openssl] Error 2 > make[1]: Leaving directory > '/usr/local/src/openssl/openssl-1.0.2g/apps' > Makefile:292: recipe for target 'build_apps' failed > make: *** [build_apps] Error 1 > ... > > Are additional/different config options required to enable/support the > 'no-comp' & 'no-bio' options? That appears to be a regression. You should consider filing a bug report. Also see http://www.openssl.org/docs/faq.html#BUILD17. Jeff