Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 592560 - net-dns/bind and net-dns/bind-tools fails to build with >=dev-libs/openssl-1.1.0
Summary: net-dns/bind and net-dns/bind-tools fails to build with >=dev-libs/openssl-1.1.0
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Christian Ruppert (idl0r)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: openssl-1.1
  Show dependency tree
 
Reported: 2016-08-31 08:56 UTC by Lars Wendler (Polynomial-C) (RETIRED)
Modified: 2018-09-29 17:17 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
config.log (config.log,93.68 KB, text/plain)
2016-08-31 08:56 UTC, Lars Wendler (Polynomial-C) (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2016-08-31 08:56:11 UTC
Created attachment 444586 [details]
config.log

checking for OpenSSL library... using OpenSSL from /usr/lib and /usr/include
checking whether linking with OpenSSL works... yes
checking whether linking with OpenSSL requires -ldl... unknown
configure: error: OpenSSL has unsupported dynamic loading

!!! Please attach the following file when seeking support:
!!! /var/tmp/portage/net-dns/bind-tools-9.10.4_p2/work/bind-9.10.4-P2/config.log


from config.log:

configure:16093: checking for OpenSSL library
configure:16227: result: using OpenSSL from /usr/lib and /usr/include
configure:16235: checking whether linking with OpenSSL works
configure:16251: x86_64-pc-linux-gnu-gcc -o conftest -march=native -mtune=native -O2 -pipe -DDIG_SIGCHASE   -D_GNU_SOURCE -Wl,-O1 -Wl,--hash-style=gnu -Wl,--sort-common -Wl,--as-needed conftest.c -lpthread -lsec
comp  -lcrypto >&5
configure:16251: $? = 0
configure:16251: ./conftest
configure:16251: $? = 0
configure:16252: result: yes
configure:16267: checking whether linking with OpenSSL requires -ldl
configure:16283: x86_64-pc-linux-gnu-gcc -o conftest -march=native -mtune=native -O2 -pipe -DDIG_SIGCHASE   -D_GNU_SOURCE -Wl,-O1 -Wl,--hash-style=gnu -Wl,--sort-common -Wl,--as-needed conftest.c -lpthread -lsec
comp  -lcrypto >&5
conftest.c:59:25: fatal error: openssl/dso.h: No such file or directory
compilation terminated.
configure:16283: $? = 1
Comment 1 Christian Ruppert (idl0r) gentoo-dev 2016-11-05 12:08:54 UTC
Is 9.11.x also (still) affected?
Comment 2 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2017-04-05 15:53:24 UTC
I just tested bind-tools-9.11.0_p3 and the error is still present.

Please note that installed openssl-1.1 has been compiled with all deprecated
features being removed (--api=1.1.0)!
Comment 3 Craig Andrews gentoo-dev 2018-04-13 18:21:57 UTC
According to https://gitlab.isc.org/isc-projects/bind9/blob/master/CHANGES (number 4497 bind has support OpenSSL 1.1 since version 9.12.0a1
Comment 4 Larry the Git Cow gentoo-dev 2018-04-19 11:13:57 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48249e1a2d8ac541dcbad3aabf2a029149047335

commit 48249e1a2d8ac541dcbad3aabf2a029149047335
Author:     Craig Andrews <candrews@gentoo.org>
AuthorDate: 2018-04-13 19:25:19 +0000
Commit:     Christian Ruppert <idl0r@gentoo.org>
CommitDate: 2018-04-19 11:11:05 +0000

    net-dns/bind: 9.12.1 version bump
    
    Bug: https://bugs.gentoo.org/649326
    Bug: https://bugs.gentoo.org/592560
    Package-Manager: Portage-2.3.28, Repoman-2.3.9

 net-dns/bind-tools/bind-tools-9.12.1.ebuild |   1 -
 net-dns/bind/Manifest                       |   1 +
 net-dns/bind/bind-9.12.1.ebuild             | 423 ++++++++++++++++++++++++++++
 net-dns/bind/metadata.xml                   |   1 +
 4 files changed, 425 insertions(+), 1 deletion(-)

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99515b1d62992e0739cc43f7138ff0ba450e80a7

commit 99515b1d62992e0739cc43f7138ff0ba450e80a7
Author:     Craig Andrews <candrews@gentoo.org>
AuthorDate: 2018-03-01 23:30:57 +0000
Commit:     Christian Ruppert <idl0r@gentoo.org>
CommitDate: 2018-04-19 11:11:01 +0000

    net-dns/bind-tools: 9.12.1 version bump
    
    Closes: https://bugs.gentoo.org/649294
    Closes: https://bugs.gentoo.org/607400
    Closes: https://bugs.gentoo.org/633534
    Bug: https://bugs.gentoo.org/649326
    Bug: https://bugs.gentoo.org/592560
    Package-Manager: Portage-2.3.24, Repoman-2.3.6
    Closes: https://github.com/gentoo/gentoo/pull/7330

 net-dns/bind-tools/Manifest                 |   1 +
 net-dns/bind-tools/bind-tools-9.12.1.ebuild | 143 ++++++++++++++++++++++++++++
 2 files changed, 144 insertions(+)}