From: Brian Harring Date: Fri, 2 Dec 2011 10:22:41 +0000 (+0000) Subject: fix eqawarn to always return 0; this matches portage behaviour which annoyingly,... X-Git-Url: http://git.tremily.us/gitweb.cgi?a=commitdiff_plain;h=dcf706eaa5913af6481823f454ec6ce58c739590;p=gentoo.git fix eqawarn to always return 0; this matches portage behaviour which annoyingly, certain high profile ebuilds like freetype rely on via autotools eclass --- diff --git a/eclass/ChangeLog b/eclass/ChangeLog index 718dde05e094..fa1590abd0be 100644 --- a/eclass/ChangeLog +++ b/eclass/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for eclass directory # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.30 2011/11/27 09:57:20 mgorny Exp $ +# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.31 2011/12/02 10:22:41 ferringb Exp $ + + 02 Dec 2011; Brian Harring eutils.eclass: + Fix eqawarn to match portage's return code; this fixes sporadic failures + in alternate managers for packages like freetype that bleed the + return code through. 27 Nov 2011; Michał Górny autotools-utils.eclass: Revert making pushd/popd fatal due to humongous breakage. Add a warning diff --git a/eclass/eutils.eclass b/eclass/eutils.eclass index 2e0ea1a22387..32c19a65bd46 100644 --- a/eclass/eutils.eclass +++ b/eclass/eutils.eclass @@ -1,6 +1,6 @@ # Copyright 1999-2011 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/eclass/eutils.eclass,v 1.369 2011/12/02 03:27:37 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/eclass/eutils.eclass,v 1.370 2011/12/02 10:22:41 ferringb Exp $ # @ECLASS: eutils.eclass # @MAINTAINER: @@ -72,6 +72,7 @@ fi if ! declare -F eqawarn >/dev/null ; then eqawarn() { has qa ${PORTAGE_ELOG_CLASSES} && ewarn "$@" + : } fi