<html><head><meta http-equiv="Content-Type" content="text/html charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><div class="">Hi Folks,</div><div class=""><br class=""></div><div class="">Just wonder if someone had success compiling bind-9.11.0-P2 on Debian 9.0 (stretch)?</div><div class=""><br class=""></div><div class=""><div class=""><u class="">1) OpenSSL dependency dance</u></div></div><div class=""><u class=""><br class=""></u></div><blockquote style="margin: 0 0 0 40px; border: none; padding: 0px;" class=""><div class="">I removed OpenSSL 1.1 and compiled OpenSSL 1.0.2e from source</div></blockquote><blockquote style="margin: 0 0 0 40px; border: none; padding: 0px;" class=""><div class=""><div class=""><div class=""><br class=""></div><div class="">openssl version</div></div></div><div class=""><div class=""><div class="">OpenSSL 1.0.2e 3 Dec 2015</div></div></div></blockquote><div class=""><br class=""></div><div class=""><u class="">2) configure</u></div><div class=""><br class=""></div><blockquote style="margin: 0 0 0 40px; border: none; padding: 0px;" class=""><div class="">./configure --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --sysconfdir=/etc/bind --localstatedir=/var --enable-threads --enable-largefile --with-libtool --enable-shared --enable-static --with-openssl=/usr --with-gnu-ld --with-dlz-postgres=no --with-dlz-mysql=no --with-dlz-bdb=yes --with-dlz-filesystem=yes --with-dlz-stub=yes CFLAGS=-fno-strict-aliasing --enable-rrl --enable-newstats --enable-rrl</div><div class=""><br class=""></div><div class=""><div class="">===============================================================================</div></div><div class=""><div class="">Configuration summary:</div></div><div class=""><div class="">-------------------------------------------------------------------------------</div></div><div class=""><div class="">Optional features enabled:</div></div><div class=""><div class=""> Multiprocessing support (--enable-threads)</div></div><div class=""><div class=""> GOST algorithm support (encoding: raw) (--with-gost)</div></div><div class=""><div class=""> ECDSA algorithm support (--with-ecdsa)</div></div><div class=""><div class=""> Print backtrace on crash (--enable-backtrace)</div></div><div class=""><div class=""> Use symbol table for backtrace, named only (--enable-symtable)</div></div><div class=""><div class=""> Use GNU libtool (--with-libtool)</div></div><div class=""><div class=""> Dynamically loadable zone (DLZ) drivers:</div></div><div class=""><div class=""> Berkeley DB (--with-dlz-bdb)</div></div><div class=""><div class=""> Filesystem (--with-dlz-filesystem)</div></div><div class=""><div class=""> Stub (--with-dlz-stub)</div></div><div class=""><div class=""><br class=""></div></div><div class=""><div class="">Features disabled or unavailable on this platform:</div></div><div class=""><div class=""> Large-system tuning (--with-tuning)</div></div><div class=""><div class=""> Allow 'dnstap' packet logging (--enable-dnstap)</div></div><div class=""><div class=""> GeoIP access control (--with-geoip)</div></div><div class=""><div class=""> GSS-API (--with-gssapi)</div></div><div class=""><div class=""> Allow 'fixed' rrset-order (--enable-fixed-rrset)</div></div><div class=""><div class=""> PKCS#11/Cryptoki support (--with-pkcs11)</div></div><div class=""><div class=""> Native PKCS#11/Cryptoki support (--enable-native-pkcs11)</div></div><div class=""><div class=""> Use libseccomp system call filtering (--enable-seccomp)</div></div><div class=""><div class=""> Very verbose query trace logging (--enable-querytrace)</div></div><div class=""><div class=""> Automated Testing Framework (--with-atf)</div></div><div class=""><div class=""> Python tools (--with-python)</div></div><div class=""><div class=""> XML statistics (--with-libxml2)</div></div><div class=""><div class=""> JSON statistics (--with-libjson)</div></div><div class=""><div class=""> HTTP zlib compression (--with-zlib)</div></div><div class=""><div class=""> LMDB database to store configuration for 'addzone' zones (--with-lmdb)</div></div><div class=""><div class=""><br class=""></div></div><div class=""><div class="">Unrecognized options:</div></div><div class=""><div class=""> --enable-rrl, --enable-newstats, --enable-rrl</div></div><div class=""><div class="">-------------------------------------------------------------------------------</div></div><div class=""><div class="">For more detail, use --enable-full-report.</div></div><div class=""><div class="">===============================================================================</div></div></blockquote><div class=""><br class=""></div><div class=""><br class=""></div><div class=""><u class="">3. make:</u></div><div class=""><br class=""></div><blockquote style="margin: 0 0 0 40px; border: none; padding: 0px;" class=""><div class=""><div class="">/usr/bin/ld: //lib64/libcrypto.a(a_object.o): relocation R_X86_64_PC32 against symbol `ASN1_OBJECT_free' can not be used when making a shared object; recompile with -fPIC</div></div><div class=""><div class="">/usr/bin/ld: final link failed: Bad value</div></div><div class=""><div class="">collect2: error: ld returned 1 exit status</div></div><div class=""><div class="">Makefile:519: recipe for target '<a href="http://libisc.la" class="">libisc.la</a>' failed</div></div><div class=""><div class="">make[2]: *** [<a href="http://libisc.la" class="">libisc.la</a>] Error 1</div></div><div class=""><div class="">make[2]: Leaving directory '/opt/f1/isc-bind/bind-9.11.0-P2/lib/isc'</div></div><div class=""><div class="">Makefile:78: recipe for target 'subdirs' failed</div></div><div class=""><div class="">make[1]: *** [subdirs] Error 1</div></div><div class=""><div class="">make[1]: Leaving directory '/opt/f1/isc-bind/bind-9.11.0-P2/lib'</div></div><div class=""><div class="">Makefile:83: recipe for target 'subdirs' failed</div></div><div class=""><div class="">make: *** [subdirs] Error 1</div></div></blockquote><div class=""><br class=""></div><div class=""><br class=""></div><div class="">Any idea what I am missing?</div><div class=""><br class=""></div><div class="">Thank you!</div><div class=""><br class=""></div><div class=""><div class="">--</div></div><div class="">With best regards,<br class="">Wolfgang Riedel<br class="">________________________________________________________________<br class="">Wolfgang Riedel | Principal Engineer | CCIE#13804 | VCP #42559<br class=""></div><div class=""><br class="webkit-block-placeholder"></div><div class=""></div></body></html>