libidn does not compile when -Werror=format-security is in use. The fix is easy to make. It will soon be attached.
Steps to Reproduce:
1. echo 'CFLAGS="$CFLAGS -Wformat -Werror=format-security' >> /etc/portage/make.conf
2. emerge -1 net-libs/libidn
ERROR: net-dns/libidn-1.33::gentoo failed (compile phase):
net-libs/libidn installed or updated on system
Created attachment 449510 [details, diff]
Created attachment 449512 [details, diff]
Created attachment 449514 [details]
emerge --info output
(In reply to René Rhéaume from comment #0)
> libidn does not compile when -Werror=format-security is in use.
Your mistake is to set -Werror=format-security and expect things to compile.
Please send that patch upstream.