Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 674690 - =net-libs/gnutls-3.5.19 with =net-dns/libidn2-2.1.0 - /usr/lib64/libgnutls.so: undefined reference to `_idn2_punycode_decode'
Summary: =net-libs/gnutls-3.5.19 with =net-dns/libidn2-2.1.0 - /usr/lib64/libgnutls.so...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Crypto team [DISABLED]
URL:
Whiteboard:
Keywords:
: 674694 (view as bug list)
Depends on:
Blocks:
 
Reported: 2019-01-06 15:42 UTC by Jeroen Roovers (RETIRED)
Modified: 2019-01-07 15:50 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jeroen Roovers (RETIRED) gentoo-dev 2019-01-06 15:42:55 UTC
_idn2_punycode_decode and _idn2_punycode_encode were removed in =net-dns/libidn2-2.1.0

Libidn2 NEWS -- History of user-visible changes.                -*- outline -*-
Copyright (C) 2011-2017 Simon Josefsson
See the end for copying conditions.

* Version 2.1.0 (released 2019-01-04)

** Two exposed functions are no longer exposed:
   _idn2_punycode_encode() and _idn2_punycode_decode() which were
   meant to be used internally only. The output needs additional
   checks to be used safely.
   This is the reason to for the SONAME bump, just in case.



x86_64-pc-linux-gnu-gcc  -frecord-gcc-switches -g -pipe -O2 -Wall -march=amdfam10 -mtune=amdfam10 -Wno-comment  -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -o msmtp conf.o list.o msmtp.o net.o netrc.o readbuf.o smtp.o stream.o tools.o xalloc.o aliases.o tls.o base64.o md5.o md5-apps.o -lgnutls
/usr/lib/gcc/x86_64-pc-linux-gnu/7.3.0/../../../../lib64/libgnutls.so: undefined reference to `_idn2_punycode_decode'
collect2: error: ld returned 1 exit status
make[2]: *** [Makefile:413: msmtp] Error 1
Comment 1 Jeroen Roovers (RETIRED) gentoo-dev 2019-01-06 16:17:56 UTC
*** Bug 674694 has been marked as a duplicate of this bug. ***
Comment 2 Larry the Git Cow gentoo-dev 2019-01-06 19:27:19 UTC
The bug has been closed via the following commit(s):

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

commit bd171538ea6c76c689150c983ad4069b4b5a2549
Author:     Alon Bar-Lev <alonbl@gentoo.org>
AuthorDate: 2019-01-06 19:24:53 +0000
Commit:     Alon Bar-Lev <alonbl@gentoo.org>
CommitDate: 2019-01-06 19:26:26 +0000

    net-libs/gnutls: build with libidn2-2.1.0
    
    Closes: https://bugs.gentoo.org/show_bug.cgi?id=674690
    Signed-off-by: Alon Bar-Lev <alonbl@gentoo.org>
    Package-Manager: Portage-2.3.51, Repoman-2.3.11

 net-libs/gnutls/files/gnutls-3.5.19-idn2.patch | 47 ++++++++++++++++++++++++++
 net-libs/gnutls/gnutls-3.5.19-r1.ebuild        |  6 +++-
 net-libs/gnutls/gnutls-3.5.19.ebuild           |  6 +++-
 3 files changed, 57 insertions(+), 2 deletions(-)
Comment 3 Larry the Git Cow gentoo-dev 2019-01-07 15:50:55 UTC
The bug has been closed via the following commit(s):

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

commit f4f368508bb7dd5ffe29a7f0184f41ae45566838
Author:     Alon Bar-Lev <alonbl@gentoo.org>
AuthorDate: 2019-01-07 15:37:05 +0000
Commit:     Alon Bar-Lev <alonbl@gentoo.org>
CommitDate: 2019-01-07 15:44:23 +0000

    net-libs/gnutls: build with guile-2.2
    
    Signed-off-by: Alon Bar-Lev <alonbl@gentoo.org>
    Package-Manager: Portage-2.3.51, Repoman-2.3.11
    Closes: https://bugs.gentoo.org/show_bug.cgi?id=674690

 net-libs/gnutls/gnutls-3.6.5.ebuild | 5 +++++
 1 file changed, 5 insertions(+)