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

Bug 614456

Summary: =net-libs/nghttp2-1.20.0: /usr/include/boost/asio/ssl/impl/context.ipp:232:25: error: '::SSL_CTX_get_default_passwd_cb_userdata' has not been declared
Product: Gentoo Linux Reporter: hexum <hexumg>
Component: Current packagesAssignee: SpanKY <vapier>
Status: RESOLVED DUPLICATE    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: build.log.gz
emerge --info
emerge-info.txt
emerge-history.txt
environment
etc.portage.tbz2
logs.tbz2
net-libs:nghttp2-1.24.0:20170717-052404.log
temp.tbz2

Description hexum 2017-04-01 21:03:04 UTC
Created attachment 468904 [details]
build.log.gz

Relates to Bug 596666
Comment 1 hexum 2017-04-01 21:03:58 UTC
Created attachment 468906 [details]
emerge --info
Comment 2 hexum 2017-04-01 21:08:11 UTC
USE="-cxx" solves the issue.

As a workaround disable cxx flag for this package.
> echo "net-libs/nghttp2 -cxx  # bug 614456" >> /etc/portage/package.use/nghttp2
Comment 3 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2017-04-05 18:44:05 UTC

*** This bug has been marked as a duplicate of bug 596666 ***
Comment 4 hexum 2017-04-05 19:49:40 UTC
It's not a full duplicate. For this issue workaround was found.
Comment 5 Toralf Förster gentoo-dev 2017-07-17 16:58:31 UTC
according to #comment4 re-opened
Comment 6 Toralf Förster gentoo-dev 2017-07-17 16:58:42 UTC
got at the unstable amd64 chroot image 13.0-desktop-plasma_libressl_20170716-132401 this : net-libs/nghttp2-1.24.0 : /.../context.ipp:232:25: error:  ::SSL_CTX_get_default_passwd_cb_userdata  has not been declared
Comment 7 Toralf Förster gentoo-dev 2017-07-17 16:58:45 UTC
Created attachment 485262 [details]
emerge-info.txt
Comment 8 Toralf Förster gentoo-dev 2017-07-17 16:58:48 UTC
Created attachment 485264 [details]
emerge-history.txt
Comment 9 Toralf Förster gentoo-dev 2017-07-17 16:58:51 UTC
Created attachment 485266 [details]
environment
Comment 10 Toralf Förster gentoo-dev 2017-07-17 16:58:54 UTC
Created attachment 485268 [details]
etc.portage.tbz2
Comment 11 Toralf Förster gentoo-dev 2017-07-17 16:58:57 UTC
Created attachment 485270 [details]
logs.tbz2
Comment 12 Toralf Förster gentoo-dev 2017-07-17 16:59:00 UTC
Created attachment 485272 [details]
net-libs:nghttp2-1.24.0:20170717-052404.log
Comment 13 Toralf Förster gentoo-dev 2017-07-17 16:59:03 UTC
Created attachment 485274 [details]
temp.tbz2
Comment 14 SpanKY gentoo-dev 2018-01-29 20:00:22 UTC
the fact that it can worked around in nghttp2 by disabling USE=-cxx is irrelevant.  the bug is in the header files nghttp2 included which are provided by a different package.

*** This bug has been marked as a duplicate of bug 596666 ***