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 E6690198005 for ; Sun, 10 Mar 2013 12:16:56 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 28E62E06EE; Sun, 10 Mar 2013 12:16:53 +0000 (UTC) Received: from a1www.kph.uni-mainz.de (a1iwww1.kph.uni-mainz.de [134.93.134.1]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 18AEEE06D6 for ; Sun, 10 Mar 2013 12:16:51 +0000 (UTC) Received: from a1i15.kph.uni-mainz.de (a1i15.kph.uni-mainz.de [134.93.134.92]) by a1www.kph.uni-mainz.de (8.14.4/8.13.4) with ESMTP id r2ACGkuu012222; Sun, 10 Mar 2013 13:16:46 +0100 Received: from a1i15.kph.uni-mainz.de (localhost [127.0.0.1]) by a1i15.kph.uni-mainz.de (8.14.5/8.14.2) with ESMTP id r2ACGkOq023270; Sun, 10 Mar 2013 13:16:46 +0100 Received: (from ulm@localhost) by a1i15.kph.uni-mainz.de (8.14.6/8.14.6/Submit) id r2ACGk8n023268; Sun, 10 Mar 2013 13:16:46 +0100 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: text/plain; charset=iso-8859-2 Content-Transfer-Encoding: 8bit Message-ID: <20796.31150.637490.654018@a1i15.kph.uni-mainz.de> Date: Sun, 10 Mar 2013 13:16:46 +0100 To: gentoo-dev@lists.gentoo.org CC: hasufell@gentoo.org, python@gentoo.org, =?iso-8859-2?Q?Micha=B3_G=F3rny?= Subject: Re: [gentoo-dev] [PATCH 1/7] multibuild: introduce a generic framework for custom phase functions. In-Reply-To: <20796.28754.738984.896903@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> X-Mailer: VM 8.2.0b under 23.4.1 (x86_64-pc-linux-gnu) From: Ulrich Mueller X-Archives-Salt: 648a401f-a7ea-4377-a04a-fb1dbcf9516e X-Archives-Hash: adcbed99925529ab87eebc3821da68b8 >>>>> On Sun, 10 Mar 2013, Ulrich Mueller wrote: >>>>> On Sun, 10 Mar 2013, Michał Górny wrote: >> +DEPEND=">=app-shells/bash-4.2" >> + > Why is this needed? Seems it's because of this: >> + declare -g -A _MULTIBUILD_EXPORTED_PHASES || die >> + local p >> + for p; do >> + _MULTIBUILD_EXPORTED_PHASES[${p}]=${ECLASS}_${p} >> + done Associative arrays are not supported in bash 3.2, so they must not be used in EAPIs 0 to 5. Ulrich