Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 669504

Summary: net-dns/bind-tools-9.12.2_p2[gost]: error: gost not supported
Product: Gentoo Linux Reporter: Craig Andrews <candrews>
Component: Current packagesAssignee: Christian Ruppert (idl0r) <idl0r>
Status: RESOLVED FIXED    
Severity: normal CC: candrews
Priority: Normal Keywords: PullRequest
Version: unspecified   
Hardware: All   
OS: Linux   
See Also: https://github.com/gentoo/gentoo/pull/10302
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 592438    
Attachments: build.log

Description Craig Andrews gentoo-dev 2018-10-24 14:51:44 UTC
Created attachment 552698 [details]
build.log

This error occurs when using dev-libs/openssl-1.1.1; it doesn't occurs with openssl 1.0.

checking for EVP_sha512... yes
checking for DH_get0_key... yes
checking for ECDSA_SIG_get0... yes
checking for RSA_set0_key... yes
checking for DSA_get0_pqg... yes
checking for OpenSSL ECDSA support... yes
checking for OpenSSL GOST support... no
configure: error: gost not supported
Comment 1 Craig Andrews gentoo-dev 2018-10-26 17:06:02 UTC
gost is not supported in OpenSSL 1.1, from https://www.openssl.org/news/cl110.txt
---
  *) The GOST engine was out of date and therefore it has been removed. An up
     to date GOST engine is now being maintained in an external repository.
     See: https://wiki.openssl.org/index.php/Binaries. Libssl still retains
     support for GOST ciphersuites (these are only activated if a GOST engine
     is present).
     [Matt Caswell]
---

So we either:
1) Package https://github.com/gost-engine/engine in Gentoo
or
2) Drop the gost use flag and gost support from bind

I think (2) is the way to go.
Comment 2 Larry the Git Cow gentoo-dev 2018-11-07 14:28:01 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b12485938d099c72e3c3096885785eba3485df5

commit 9b12485938d099c72e3c3096885785eba3485df5
Author:     Craig Andrews <candrews@gentoo.org>
AuthorDate: 2018-10-30 02:42:07 +0000
Commit:     Craig Andrews <candrews@gentoo.org>
CommitDate: 2018-11-07 14:27:31 +0000

    net-dns/bind-tools: gost requires openssl 1.0 or dev-libs/gost-engine
    
    Closes: https://bugs.gentoo.org/669504
    Signed-off-by: Craig Andrews <candrews@gentoo.org>
    Package-Manager: Portage-2.3.51, Repoman-2.3.11

 net-dns/bind-tools/bind-tools-9.12.2_p2-r1.ebuild | 158 ++++++++++++++++++++++
 1 file changed, 158 insertions(+)