Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 562184 - net-misc/tigervnc-1.3.1-r4 USE=server should (optionally) depend on dev-libs/nettle - checking for nettle_sha1_init in -lnettle... yes
Summary: net-misc/tigervnc-1.3.1-r4 USE=server should (optionally) depend on dev-libs/...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: otakuto.gentoo
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-10-04 07:27 UTC by Jeroen Roovers (RETIRED)
Modified: 2018-08-05 21:48 UTC (History)
1 user (show)

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


Attachments
net-misc:tigervnc-1.3.1-r4:20150630-050253.log.xz (20150630-050253.log.xz,32.70 KB, application/x-xz)
2015-10-04 07:27 UTC, Jeroen Roovers (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jeroen Roovers (RETIRED) gentoo-dev 2015-10-04 07:27:52 UTC
Created attachment 413646 [details]
net-misc:tigervnc-1.3.1-r4:20150630-050253.log.xz

checking for SHA1Init... no
checking for CC_SHA1_Init... no
checking for wincrypt.h... no
checking for SHA1Init in -lmd... no
checking for LIBSHA1... no
checking for nettle_sha1_init in -lnettle... yes
checking for gcry_md_open in -lgcrypt... yes
checking for SHA1_Init in -lcrypto... yes
checking for OPENSSL... yes
checking for SHA1 implementation... libnettle
Comment 1 Jeroen Roovers (RETIRED) gentoo-dev 2016-08-21 19:02:42 UTC
  --with-sha1=libc|libmd|libnettle|libgcrypt|libcrypto|libsha1|CommonCrypto|CryptoAPI
                          choose SHA1 implementation

Lots to choose from, but sadly not gnutls which is what the client optionally uses.

I guess it doesn't really need anything more fancy than the libc version.
Comment 2 Jeroen Roovers (RETIRED) gentoo-dev 2016-08-21 19:26:08 UTC
The libc version wouldn't mean glibc, though.
Comment 3 Pacho Ramos gentoo-dev 2016-08-25 16:03:26 UTC
xorg-server ebuilds are opting for --with-sha1=libcrypto... maybe we could do the same for the xorg-server in tigervnc :/
Comment 4 Larry the Git Cow gentoo-dev 2018-08-05 21:48:00 UTC
The bug has been closed via the following commit(s):

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

commit a838741ecb9ec8231025b4f657d43c3e0bd3ce64
Author:     Tact Yoshida <otakuto.gentoo@gmail.com>
AuthorDate: 2018-07-31 18:56:18 +0000
Commit:     Patrice Clement <monsieurp@gentoo.org>
CommitDate: 2018-08-05 21:47:29 +0000

    net-misc/tigervnc: fix missing dependency.
    
    Add dependency on libcrypto as SHA1 implementation.
    Remove duplicate x11-base/xorg-proto.
    Drop dependency on dev-lang/nasm.
    Cosme dri3 description.
    
    Closes: https://bugs.gentoo.org/562184
    Package-Manager: Portage-2.3.40, Repoman-2.3.9
    Closes: https://github.com/gentoo/gentoo/pull/9401

 net-misc/tigervnc/metadata.xml             |   2 +-
 net-misc/tigervnc/tigervnc-1.9.0-r1.ebuild | 195 +++++++++++++++++++++++++++++
 2 files changed, 196 insertions(+), 1 deletion(-)