From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 9421F198005 for ; Sun, 10 Mar 2013 12:21:56 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id E135EE0712; Sun, 10 Mar 2013 12:21:52 +0000 (UTC) Received: from mail-wg0-f49.google.com (mail-wg0-f49.google.com [74.125.82.49]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id CF2C9E06B3 for ; Sun, 10 Mar 2013 12:21:51 +0000 (UTC) Received: by mail-wg0-f49.google.com with SMTP id 15so3929722wgd.4 for ; Sun, 10 Mar 2013 05:21:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20120113; h=x-received:date:from:to:subject:message-id:in-reply-to:references :x-mailer:mime-version:content-type; bh=apB4tW8BoDSMKKJPo9vGtYlCGl67hHWfreetF8VSVrU=; b=ErLRlLv2XtQn9GTLI6h1TnyPC3spFTrmh49cHW1cqgHUuBPsZekJn7GfUQt/5WgBpx 6OCAWnG2wfY1DzLtODS+SbAtYv5Pqew93mlTPPcTwU7Ii0fRaunLb889De0N8IG2/z4q tgyvoxeejjDhQvDwKx7NvsDoT4y6Q234UiqIBYRHdFnKO0E6Bn2i3SrQv9sdEWLBYBjB azn+XofLKN8q/K8SN/y5gXGRWIBqZZ6CzMm2Tabm+0myGYSsCYrQKw7J9UVbhITt+MP6 bqplVkSJB3jnn4ysLg1u6coWz/+TUnIBZ2s42cQgCIrHunu8HAjBGJhtmr6WGA15q+8G JO7g== X-Received: by 10.194.59.100 with SMTP id y4mr13558914wjq.51.1362918110330; Sun, 10 Mar 2013 05:21:50 -0700 (PDT) Received: from localhost (cpc13-broo7-2-0-cust130.14-2.cable.virginmedia.com. [82.9.16.131]) by mx.google.com with ESMTPS id n2sm1802898wiy.6.2013.03.10.05.21.49 (version=TLSv1.2 cipher=RC4-SHA bits=128/128); Sun, 10 Mar 2013 05:21:50 -0700 (PDT) Date: Sun, 10 Mar 2013 12:18:25 +0000 From: Ciaran McCreesh To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] [PATCH 1/7] multibuild: introduce a generic framework for custom phase functions. Message-ID: <20130310121825.054383fb@googlemail.com> In-Reply-To: <20796.31150.637490.654018@a1i15.kph.uni-mainz.de> References: <20130310111644.0840d935@pomiocik.lan> <1362910691-8439-1-git-send-email-mgorny@gentoo.org> <20796.28754.738984.896903@a1i15.kph.uni-mainz.de> <20796.31150.637490.654018@a1i15.kph.uni-mainz.de> X-Mailer: Claws Mail 3.9.0 (GTK+ 2.24.16; x86_64-pc-linux-gnu) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org Mime-Version: 1.0 Content-Type: multipart/signed; micalg=PGP-SHA1; boundary="Sig_/Mjj_G5GgipTUF.=0RzqO/PA"; protocol="application/pgp-signature" X-Archives-Salt: c03edd1f-b6c2-4361-82a6-5df469116b9f X-Archives-Hash: 2414f7c05fd706d09a7431d112f4bc29 --Sig_/Mjj_G5GgipTUF.=0RzqO/PA Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On Sun, 10 Mar 2013 13:16:46 +0100 Ulrich Mueller wrote: > >>>>> On Sun, 10 Mar 2013, Ulrich Mueller wrote: >=20 > >>>>> On Sun, 10 Mar 2013, Micha=C5=82 G=C3=B3rny wrote: > >> +DEPEND=3D">=3Dapp-shells/bash-4.2" > >> + >=20 > > Why is this needed? >=20 > Seems it's because of this: >=20 > >> + declare -g -A _MULTIBUILD_EXPORTED_PHASES || die > >> + local p > >> + for p; do > >> + _MULTIBUILD_EXPORTED_PHASES[${p}]=3D${ECLASS}_${p} > >> + done >=20 > Associative arrays are not supported in bash 3.2, so they must not be > used in EAPIs 0 to 5. A dependency upon a newer bash doesn't guarantee that the package mangler will use that bash. --=20 Ciaran McCreesh --Sig_/Mjj_G5GgipTUF.=0RzqO/PA Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) iEYEARECAAYFAlE8ehQACgkQ96zL6DUtXhGUqQCdED5reayJMWveQRUpjg8cwEA2 ItcAoON0NAGcnc1QQnS084nyR6RhxwiC =4lSp -----END PGP SIGNATURE----- --Sig_/Mjj_G5GgipTUF.=0RzqO/PA--