Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 669504 - net-dns/bind-tools-9.12.2_p2[gost]: error: gost not supported
Summary: net-dns/bind-tools-9.12.2_p2[gost]: error: gost not supported
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Christian Ruppert (idl0r)
URL:
Whiteboard:
Keywords: PullRequest
Depends on:
Blocks: openssl-1.1
  Show dependency tree
 
Reported: 2018-10-24 14:51 UTC by Craig Andrews
Modified: 2018-11-07 14:28 UTC (History)
1 user (show)

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


Attachments
build.log (net-dns:bind-tools-9.12.2_p2:20181024-140331.log,12.24 KB, text/x-log)
2018-10-24 14:51 UTC, Craig Andrews
Details

Note You need to log in before you can comment on or make changes to this bug.
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(+)