On Tue, Apr 19, 2016 at 10:51 PM, Leno Hou <leno...@gmail.com> wrote:

> On Tue, Apr 19, 2016 at 10:36 PM, Michał Górny <mgo...@gentoo.org> wrote:
>
>> On Tue, 19 Apr 2016 22:32:51 +0800
>> Leno Hou <leno...@gmail.com> wrote:
>>
>> > On Tue, Apr 19, 2016 at 10:20 PM, Michał Górny <mgo...@gentoo.org>
>> wrote:
>> >
>> > > On Tue, 19 Apr 2016 22:12:59 +0800
>> > > Leno Hou <leno...@gmail.com> wrote:
>> > >
>> > > > ---
>> > > >  .../opensp-1.5.2-configure-with-ppc64le.patch      | 26
>> > > ++++++++++++++++++++++
>> > > >  app-text/opensp/opensp-1.5.2-r3.ebuild             |  3 ++-
>> > > >  app-text/opensp/opensp-1.5.2-r4.ebuild             |  1 +
>> > > >  3 files changed, 29 insertions(+), 1 deletion(-)
>> > > >  create mode 100644
>> > > app-text/opensp/files/opensp-1.5.2-configure-with-ppc64le.patch
>> > > >
>> > > > diff --git
>> > > a/app-text/opensp/files/opensp-1.5.2-configure-with-ppc64le.patch
>> > > b/app-text/opensp/files/opensp-1.5.2-configure-with-ppc64le.patch
>> > > > new file mode 100644
>> > > > index 0000000..e1c8bef
>> > > > --- /dev/null
>> > > > +++
>> b/app-text/opensp/files/opensp-1.5.2-configure-with-ppc64le.patch
>> > > > @@ -0,0 +1,26 @@
>> > > > +--- configure.orig   2016-04-09 16:24:17.507053635 +0000
>> > > > ++++ configure        2016-04-09 16:25:41.851918142 +0000
>> > > > +@@ -4947,6 +4947,9 @@
>> > > > +         ppc64-*linux*|powerpc64-*linux*)
>> > > > +           LD="${LD-ld} -m elf32ppclinux"
>> > > > +           ;;
>> > > > ++        ppc64le-*linux*|powerpc64le-*linux*)
>> > > > ++          LD="${LD-ld} -m elf32lppclinux"
>> > > > ++          ;;
>> > > > +         s390x-*linux*)
>> > > > +           LD="${LD-ld} -m elf_s390"
>> > > > +           ;;
>> > > > +@@ -4960,9 +4963,12 @@
>> > > > +         x86_64-*linux*)
>> > > > +           LD="${LD-ld} -m elf_x86_64"
>> > > > +           ;;
>> > > > +-        ppc*-*linux*|powerpc*-*linux*)
>> > > > ++        ppc64-*linux*|powerpc64-*linux*)
>> > > > +           LD="${LD-ld} -m elf64ppc"
>> > > > +           ;;
>> > > > ++        ppc64le-*linux*|powerpc64le-*linux*)
>> > > > ++          LD="${LD-ld} -m elf64lppc"
>> > > > ++          ;;
>> > > > +         s390*-*linux*)
>> > > > +           LD="${LD-ld} -m elf64_s390"
>> > > > +           ;;
>> > >
>> > > Isn't that the generic kind of problem usually fixed via elibtoolize?
>> > >
>> >
>> >  How to fix it via elibtoolize ? Thanks if you give me in detail ;-)
>>
>> I don't know the details, I just know it does some random common
>> patching to configure files. Take a look at libtool.eclass and
>> ELT-patches.
>
>
> Seems can't  fix this in libtool.eclass and ELT-patches.
>
>

How goes today ? I've got strict on some metadata.xml stuffs with github PRs
QA check
<https://qa-reports.gentoo.org/output/gentoo-ci/dfdf38e/output.html> ......

-Leno Hou

Reply via email to