_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
*** Bug 674694 has been marked as a duplicate of this bug. ***
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(-)
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(+)