Gentoo Archives: gentoo-dev

From: Mike Frysinger <vapier@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] reminder: you cannot use bash-4.x features (e.g. ${var^^}) in EAPI=[0-5]
Date: Wed, 11 Nov 2015 01:55:04
Message-Id: 20151111015453.GT5154@vapier.lan
In Reply to: [gentoo-dev] reminder: you cannot use bash-4.x features (e.g. ${var^^}) in EAPI=[0-5] by Mike Frysinger
1 On 10 Nov 2015 18:53, Mike Frysinger wrote:
2 > i randomly stumbled across an ebuild that was using ^^ to make a variable
3 > uppercase. this is new to bash-4.0 and thus invalid for EAPI=[0-5]. only
4 > the fresh EAPI=6 permits it since we bumped the min ver to bash-4.2.
5
6 fixed the ones `git grep` turned up, albeit lightly tested
7
8 app-admin/yaala/yaala-0.7.3-r1.ebuild | 21 ++++++++++++---------
9 app-office/calligra/calligra-2.9.6.ebuild | 5 ++++-
10 app-office/calligra/calligra-2.9.7.ebuild | 5 ++++-
11 app-office/calligra/calligra-9999.ebuild | 5 ++++-
12 app-text/searchmonkey/searchmonkey-2.0.0.ebuild | 5 +++--
13 dev-db/SchemaSync/SchemaSync-0.9.2.ebuild | 6 ++++--
14 dev-java/groovy/groovy-2.4.5.ebuild | 4 +++-
15 dev-python/SchemaObject/SchemaObject-0.5.3.ebuild | 6 ++++--
16 dev-python/cvxopt/cvxopt-1.1.6-r2.ebuild | 8 ++++++--
17 dev-scheme/gauche-gl/gauche-gl-0.5.1.ebuild | 5 +++--
18 dev-scheme/gauche-gl/gauche-gl-0.6.ebuild | 5 +++--
19 dev-scheme/gauche/gauche-0.9.3.3.ebuild | 5 +++--
20 dev-scheme/gauche/gauche-0.9.4-r1.ebuild | 3 ++-
21 dev-vcs/cssc/cssc-1.4.0.ebuild | 11 ++++++++---
22 eclass/cvs.eclass | 4 ++--
23 games-board/gambit/gambit-1.0.1.ebuild | 12 ++++++++----
24 games-board/gambit/gambit-1.0.3.ebuild | 12 ++++++++----
25 games-fps/xonotic/xonotic-0.8.0.ebuild | 3 ++-
26 games-fps/xonotic/xonotic-0.8.1.ebuild | 5 +++--
27 media-sound/clementine/clementine-1.2.2.ebuild | 3 ++-
28 media-sound/clementine/clementine-1.2.3.ebuild | 3 ++-
29 media-sound/clementine/clementine-9999.ebuild | 3 ++-
30 net-analyzer/apinger/apinger-0.4.1.ebuild | 9 +++++++--
31 net-dns/dnsmasq/dnsmasq-2.66.ebuild | 6 ++++--
32 net-dns/dnsmasq/dnsmasq-2.72-r2.ebuild | 4 +++-
33 net-dns/dnsmasq/dnsmasq-2.75.ebuild | 4 +++-
34 sci-mathematics/sha1-polyml/sha1-polyml-5.5.0.ebuild | 10 ++++++----
35 sys-devel/byfl/byfl-1.4.ebuild | 3 ++-
36 sys-devel/byfl/byfl-9999.ebuild | 3 ++-
37
38 http://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2347c6fe886c6b89d93ffac0faf375a613c372b1
39 -mike

Attachments

File name MIME type
signature.asc application/pgp-signature