From 9369ec0d8f1bcac819ab0d8454717cca0db48e1a4789e2f5f114086a18962d6a Mon Sep 17 00:00:00 2001 From: Stephan Kulow Date: Tue, 15 Jul 2014 17:26:44 +0000 Subject: [PATCH] Accepting request 240961 from home:k0da:ppc OBS-URL: https://build.opensuse.org/request/show/240961 OBS-URL: https://build.opensuse.org/package/show/Base:System/libtool?expand=0&rev=54 --- libtool-ppc64le.patch | 37 +++++++++++++++++++++++++++++++++++++ libtool-testsuite.changes | 5 +++++ libtool-testsuite.spec | 2 ++ libtool.changes | 5 +++++ libtool.spec | 2 ++ 5 files changed, 51 insertions(+) create mode 100644 libtool-ppc64le.patch diff --git a/libtool-ppc64le.patch b/libtool-ppc64le.patch new file mode 100644 index 0000000..561cdcd --- /dev/null +++ b/libtool-ppc64le.patch @@ -0,0 +1,37 @@ +diff --git a/libltdl/m4/libtool.m4 b/libltdl/m4/libtool.m4 +index 56666f0..126202f 100644 +--- a/libltdl/m4/libtool.m4 ++++ b/libltdl/m4/libtool.m4 +@@ -1312,7 +1312,7 @@ ia64-*-hpux*) + rm -rf conftest* + ;; + +-x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \ ++x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \ + s390*-*linux*|s390*-*tpf*|sparc*-*linux*) + # Find out which ABI we are using. + echo 'int i;' > conftest.$ac_ext +@@ -1326,7 +1326,10 @@ s390*-*linux*|s390*-*tpf*|sparc*-*linux*) + x86_64-*linux*) + LD="${LD-ld} -m elf_i386" + ;; +- ppc64-*linux*|powerpc64-*linux*) ++ powerpc64le-*linux*) ++ LD="${LD-ld} -m elf32lppclinux" ++ ;; ++ powerpc64-*linux*) + LD="${LD-ld} -m elf32ppclinux" + ;; + s390x-*linux*) +@@ -1345,7 +1348,10 @@ s390*-*linux*|s390*-*tpf*|sparc*-*linux*) + x86_64-*linux*) + LD="${LD-ld} -m elf_x86_64" + ;; +- ppc*-*linux*|powerpc*-*linux*) ++ powerpcle-*linux*) ++ LD="${LD-ld} -m elf64lppc" ++ ;; ++ powerpc-*linux*) + LD="${LD-ld} -m elf64ppc" + ;; + s390*-*linux*|s390*-*tpf*) diff --git a/libtool-testsuite.changes b/libtool-testsuite.changes index 0fa0a03..9973bc2 100644 --- a/libtool-testsuite.changes +++ b/libtool-testsuite.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Mon Jul 14 15:05:03 UTC 2014 - dvaleev@suse.com + +- Add libtool-ppc64le.patch to fix libtool-testsuite tests + ------------------------------------------------------------------- Tue Nov 26 16:13:31 CET 2013 - pth@suse.de diff --git a/libtool-testsuite.spec b/libtool-testsuite.spec index 220f3f8..187e5d3 100644 --- a/libtool-testsuite.spec +++ b/libtool-testsuite.spec @@ -48,6 +48,7 @@ Source2: baselibs.conf Source3: libtool-rpmlintrc #Patch: libtool-%%{version}.diff Patch1: config-guess-sub-update.patch +Patch2: libtool-ppc64le.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build Provides: libltdl-devel # fedora name @@ -68,6 +69,7 @@ Library needed by programs that use the ltdl interface of GNU libtool. %prep %setup -q -n libtool-%{version} %patch1 +%patch2 -p1 %build ./configure CFLAGS="$RPM_OPT_FLAGS" \ diff --git a/libtool.changes b/libtool.changes index 0fa0a03..9973bc2 100644 --- a/libtool.changes +++ b/libtool.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Mon Jul 14 15:05:03 UTC 2014 - dvaleev@suse.com + +- Add libtool-ppc64le.patch to fix libtool-testsuite tests + ------------------------------------------------------------------- Tue Nov 26 16:13:31 CET 2013 - pth@suse.de diff --git a/libtool.spec b/libtool.spec index 4f99b68..10112d7 100644 --- a/libtool.spec +++ b/libtool.spec @@ -48,6 +48,7 @@ Source2: baselibs.conf Source3: libtool-rpmlintrc #Patch: libtool-%%{version}.diff Patch1: config-guess-sub-update.patch +Patch2: libtool-ppc64le.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build Provides: libltdl-devel # fedora name @@ -68,6 +69,7 @@ Library needed by programs that use the ltdl interface of GNU libtool. %prep %setup -q -n libtool-%{version} %patch1 +%patch2 -p1 %build ./configure CFLAGS="$RPM_OPT_FLAGS" \