Gentoo Archives: gentoo-dev

From: Mike Frysinger <vapier@g.o>
To: gentoo-dev@l.g.o
Cc: Leno Hou <lenohou@×××××.com>
Subject: Re: [gentoo-dev][PATCH] dev-lang/go-1.6.2: enable go-bootstrap tarball for ppc64le #581278
Date: Sat, 30 Apr 2016 15:34:05
Message-Id: 20160430153354.GA26300@vapier.lan
In Reply to: [gentoo-dev][PATCH] dev-lang/go-1.6.2: enable go-bootstrap tarball for ppc64le #581278 by Leno Hou
1 On 28 Apr 2016 13:28, Leno Hou wrote:
2 > --- a/dev-lang/go/go-1.6.2.ebuild
3 > +++ b/dev-lang/go/go-1.6.2.ebuild
4 > @@ -88,6 +88,16 @@ go_arch()
5 > case "${portage_arch}" in
6 > x86) echo 386;;
7 > x64-*) echo amd64;;
8 > + ppc64)
9 > + case "$(tc-endian $@)" in
10
11 the quote nesting is incorrect. you want:
12 case $(tc-endian "$@") in
13
14 > + little)
15 > + echo ppc64le
16 > + ;;
17 > + big)
18 > + echo ppc64
19 > + ;;
20 > + esac
21 > + ;;
22
23 up to William, but seems like a one liner would be fine:
24 [[ $(tc-endian "$@") == "big" ]] && echo ppc64 || echo ppc64le
25 -mike

Attachments

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