Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 686494 - x11-misc/x11vnc-0.9.16-r1 USE=-ssl - x11vnc-sslhelper.o: undefined reference to symbol 'SSL_CTX_ctrl'
Summary: x11-misc/x11vnc-0.9.16-r1 USE=-ssl - x11vnc-sslhelper.o: undefined reference ...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it
URL:
Whiteboard:
Keywords: PullRequest
Depends on:
Blocks: 686404
  Show dependency tree
 
Reported: 2019-05-21 17:37 UTC by Rolf Eike Beer
Modified: 2019-06-01 08:15 UTC (History)
1 user (show)

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


Attachments
build.log (build.log,622.45 KB, text/plain)
2019-05-21 17:37 UTC, Rolf Eike Beer
Details
build.log (x11-misc_x11vnc-0.9.16-r1_use_lK0cR,88.63 KB, text/plain)
2019-05-21 18:09 UTC, Rolf Eike Beer
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Rolf Eike Beer archtester 2019-05-21 17:37:57 UTC
Created attachment 577504 [details]
build.log

tatt log:

FEATURES=' test' USE='' succeeded for =x11-misc/x11vnc-0.9.16-r1
USE='crypt -fbcon ssl xcomposite -xdamage -xfixes xinerama -xrandr -zeroconf' succeeded for =x11-misc/x11vnc-0.9.16-r1
USE='-crypt -fbcon ssl -xcomposite -xdamage -xfixes xinerama xrandr -zeroconf' succeeded for =x11-misc/x11vnc-0.9.16-r1
USE='crypt fbcon ssl -xcomposite xdamage -xfixes xinerama xrandr -zeroconf' succeeded for =x11-misc/x11vnc-0.9.16-r1
USE='-crypt fbcon -ssl xcomposite xdamage -xfixes xinerama xrandr -zeroconf' failed for =x11-misc/x11vnc-0.9.16-r1
    log has been saved as /root/tatt/logs/x11-misc_x11vnc-0.9.16-r1_use_L6FNP
USE='crypt fbcon -ssl xcomposite xdamage xfixes xinerama xrandr -zeroconf' failed for =x11-misc/x11vnc-0.9.16-r1
    log has been saved as /root/tatt/logs/x11-misc_x11vnc-0.9.16-r1_use_yDu24
USE='-crypt -fbcon ssl xcomposite -xdamage -xfixes -xinerama -xrandr zeroconf' succeeded for =x11-misc/x11vnc-0.9.16-r1
USE='crypt -fbcon -ssl xcomposite xdamage -xfixes -xinerama -xrandr zeroconf' failed for =x11-misc/x11vnc-0.9.16-r1
    log has been saved as /root/tatt/logs/x11-misc_x11vnc-0.9.16-r1_use_lK0cR
USE='crypt -fbcon ssl xcomposite -xdamage -xfixes xinerama -xrandr zeroconf' succeeded for =x11-misc/x11vnc-0.9.16-r1
USE='-crypt fbcon -ssl -xcomposite xdamage -xfixes xinerama -xrandr zeroconf' failed for =x11-misc/x11vnc-0.9.16-r1
    log has been saved as /root/tatt/logs/x11-misc_x11vnc-0.9.16-r1_use_2l19o
USE='crypt fbcon -ssl -xcomposite -xdamage -xfixes -xinerama xrandr zeroconf' failed for =x11-misc/x11vnc-0.9.16-r1
    log has been saved as /root/tatt/logs/x11-misc_x11vnc-0.9.16-r1_use_uly61
USE='-crypt fbcon -ssl xcomposite -xdamage -xfixes -xinerama xrandr zeroconf' failed for =x11-misc/x11vnc-0.9.16-r1
    log has been saved as /root/tatt/logs/x11-misc_x11vnc-0.9.16-r1_use_CSZNN
USE='-crypt fbcon -ssl xcomposite xdamage xfixes -xinerama xrandr zeroconf' failed for =x11-misc/x11vnc-0.9.16-r1
    log has been saved as /root/tatt/logs/x11-misc_x11vnc-0.9.16-r1_use_JrZM3
Comment 1 Jeroen Roovers (RETIRED) gentoo-dev 2019-05-21 17:46:15 UTC
Comment on attachment 577504 [details]
build.log

 * Package:    dev-util/cmake-3.14.3
Comment 2 Rolf Eike Beer archtester 2019-05-21 18:09:24 UTC
Created attachment 577508 [details]
build.log
Comment 3 Larry the Git Cow gentoo-dev 2019-05-21 18:41:16 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1add981fc151795bcd45fd7b3d138429b4fa28f9

commit 1add981fc151795bcd45fd7b3d138429b4fa28f9
Author:     Andreas Sturmlechner <asturm@gentoo.org>
AuthorDate: 2019-05-21 18:38:24 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2019-05-21 18:40:54 +0000

    x11-misc/x11vnc: USE !ssl is broken, drop it
    
    Closes: https://bugs.gentoo.org/686494
    Package-Manager: Portage-2.3.66, Repoman-2.3.12
    Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

 x11-misc/x11vnc/x11vnc-0.9.16-r2.ebuild | 15 +++++++--------
 1 file changed, 7 insertions(+), 8 deletions(-)
Comment 4 Alexander Tsoy 2019-05-21 18:59:48 UTC
Build system uses two macros: HAVE_LIBSSL and LIBVNCSERVER_HAVE_LIBSSL, both of which must be false to properly disable ssl code. So x11-misc/x11vnc[-ssl] can be built with net-libs/libvncserver[-ssl].
Comment 5 Larry the Git Cow gentoo-dev 2019-06-01 08:15:21 UTC
The bug has been referenced in the following commit(s):

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

commit f3568b204e67f067486359f0349157fe3609a98d
Author:     Alexander Tsoy <alexander@tsoy.me>
AuthorDate: 2019-05-21 19:17:02 +0000
Commit:     Michał Górny <mgorny@gentoo.org>
CommitDate: 2019-06-01 08:15:06 +0000

    x11-misc/x11vnc: restore ssl USE-flag
    
    Package should depend on net-libs/libvncserver[ssl=]
    
    Bug: https://bugs.gentoo.org/686494
    Package-Manager: Portage-2.3.62, Repoman-2.3.11
    Signed-off-by: Alexander Tsoy <alexander@tsoy.me>
    Signed-off-by: Michał Górny <mgorny@gentoo.org>

 x11-misc/x11vnc/x11vnc-0.9.16-r3.ebuild | 76 +++++++++++++++++++++++++++++++++
 1 file changed, 76 insertions(+)