Gentoo Archives: gentoo-dev

From: Leno Hou <lenohou@×××××.com>
To: "Michał Górny" <mgorny@g.o>
Cc: "Anthony G. Basile" <blueness@g.o>, gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] [PATCH v1][ 1/8] app-text/opensp: Fix ppc64le configure problem
Date: Tue, 19 Apr 2016 14:33:21
Message-Id: CAGQVrL8Nz=36MRvna2r2cJ60QU_tshjJqGXH_dnGfYV2szcpuA@mail.gmail.com
In Reply to: Re: [gentoo-dev] [PATCH v1][ 1/8] app-text/opensp: Fix ppc64le configure problem by "Michał Górny"
1 On Tue, Apr 19, 2016 at 10:20 PM, Michał Górny <mgorny@g.o> wrote:
2
3 > On Tue, 19 Apr 2016 22:12:59 +0800
4 > Leno Hou <lenohou@×××××.com> wrote:
5 >
6 > > ---
7 > > .../opensp-1.5.2-configure-with-ppc64le.patch | 26
8 > ++++++++++++++++++++++
9 > > app-text/opensp/opensp-1.5.2-r3.ebuild | 3 ++-
10 > > app-text/opensp/opensp-1.5.2-r4.ebuild | 1 +
11 > > 3 files changed, 29 insertions(+), 1 deletion(-)
12 > > create mode 100644
13 > app-text/opensp/files/opensp-1.5.2-configure-with-ppc64le.patch
14 > >
15 > > diff --git
16 > a/app-text/opensp/files/opensp-1.5.2-configure-with-ppc64le.patch
17 > b/app-text/opensp/files/opensp-1.5.2-configure-with-ppc64le.patch
18 > > new file mode 100644
19 > > index 0000000..e1c8bef
20 > > --- /dev/null
21 > > +++ b/app-text/opensp/files/opensp-1.5.2-configure-with-ppc64le.patch
22 > > @@ -0,0 +1,26 @@
23 > > +--- configure.orig 2016-04-09 16:24:17.507053635 +0000
24 > > ++++ configure 2016-04-09 16:25:41.851918142 +0000
25 > > +@@ -4947,6 +4947,9 @@
26 > > + ppc64-*linux*|powerpc64-*linux*)
27 > > + LD="${LD-ld} -m elf32ppclinux"
28 > > + ;;
29 > > ++ ppc64le-*linux*|powerpc64le-*linux*)
30 > > ++ LD="${LD-ld} -m elf32lppclinux"
31 > > ++ ;;
32 > > + s390x-*linux*)
33 > > + LD="${LD-ld} -m elf_s390"
34 > > + ;;
35 > > +@@ -4960,9 +4963,12 @@
36 > > + x86_64-*linux*)
37 > > + LD="${LD-ld} -m elf_x86_64"
38 > > + ;;
39 > > +- ppc*-*linux*|powerpc*-*linux*)
40 > > ++ ppc64-*linux*|powerpc64-*linux*)
41 > > + LD="${LD-ld} -m elf64ppc"
42 > > + ;;
43 > > ++ ppc64le-*linux*|powerpc64le-*linux*)
44 > > ++ LD="${LD-ld} -m elf64lppc"
45 > > ++ ;;
46 > > + s390*-*linux*)
47 > > + LD="${LD-ld} -m elf64_s390"
48 > > + ;;
49 >
50 > Isn't that the generic kind of problem usually fixed via elibtoolize?
51 >
52
53 How to fix it via elibtoolize ? Thanks if you give me in detail ;-)
54
55 --
56 > Best regards,
57 > Michał Górny
58 > <http://dev.gentoo.org/~mgorny/>
59 >

Replies