The build system supports both net-dns/idn and net-dns/idn2, but the ebuild is confusing the two by depending on the latter whilst configuring for the former. configure --help: --with-idn=[PFX] Use GNU libidn for internationalized domain names --with-idn2=[PFX] Use GNU libidn2 for internationalized domain names
Oi, this is no longer automagic... nice catch!
correction: it is, but I failed hard.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89625734e2102b1e2f7f76532321e0cd76941150 commit 89625734e2102b1e2f7f76532321e0cd76941150 Author: Fabian Groffen <grobian@gentoo.org> AuthorDate: 2019-01-06 20:42:09 +0000 Commit: Fabian Groffen <grobian@gentoo.org> CommitDate: 2019-01-06 20:42:35 +0000 mail-client/mutt: fix dependencies for USE=idn, thanks jer Closes: https://bugs.gentoo.org/674682 Signed-off-by: Fabian Groffen <grobian@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 mail-client/mutt/{mutt-1.11.1-r1.ebuild => mutt-1.11.1-r2.ebuild} | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-)
This seems to still be a problem with mutt-1.10.1 (current stable version): […] checking stringprep.h usability... no checking stringprep.h presence... no checking for stringprep.h... no checking idn/stringprep.h usability... no checking idn/stringprep.h presence... no checking for idn/stringprep.h... no checking idna.h usability... no checking idna.h presence... no checking for idna.h... no checking idn/idna.h usability... no checking idn/idna.h presence... no checking for idn/idna.h... no checking for library containing stringprep_check_version... no configure: error: IDN was requested, but libidn was not usable on this system
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c5c75fbd1ac48262ebece82a4142136c04dcfda commit 6c5c75fbd1ac48262ebece82a4142136c04dcfda Author: Fabian Groffen <grobian@gentoo.org> AuthorDate: 2019-11-13 08:01:47 +0000 Commit: Fabian Groffen <grobian@gentoo.org> CommitDate: 2019-11-14 08:52:56 +0000 mail-client/mutt-1.10.1: fix libidn automagic dep, bug #674682 Closes: https://bugs.gentoo.org/674682 Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Fabian Groffen <grobian@gentoo.org> mail-client/mutt/mutt-1.10.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)