Mixing use of autotools-utils.eclass with regular phase functions and/or random econf/emake calls is unsupported and it never was. And in a near future, it will cause fatal errors during the build process. Please fix it by using correct autotools-utils phase functions as pointed out in the example on top of the eclass and/or its manpage. If you have any trouble, feel free to ping us and we'll help you fix it. Thanks.
# ChangeLog for net-dns/libidn # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 # $Header: /var/cvsroot/gentoo-x86/net-dns/libidn/ChangeLog,v 1.147 2011/11/27 23:29:32 jer Exp $ *libidn-1.23 (27 Nov 2011) 27 Nov 2011; Jeroen Roovers <jer@gentoo.org> libidn-1.22-r1.ebuild, +libidn-1.23.ebuild: Version bump. Do not use autotools-utils.eclass (bug #392161).