From 318c193067b6e346a6cc2da939128340a39e1903f4d77de3c1775f762939e731 Mon Sep 17 00:00:00 2001 From: Richard Biener Date: Wed, 4 Sep 2013 08:09:24 +0000 Subject: [PATCH] Accepting request 196965 from home:namtrac:bugfix - Add binutils-2.23.52.0.1-64-bit-thin-archives.patch to fix thin archive creation on 64bit systems. This is rh#915411 and should also fix webkitgtk on s390x. OBS-URL: https://build.opensuse.org/request/show/196965 OBS-URL: https://build.opensuse.org/package/show/devel:gcc/binutils?expand=0&rev=141 --- ...ils-2.23.52.0.1-64-bit-thin-archives.patch | 25 +++++++++++++++++++ binutils.changes | 7 ++++++ binutils.spec | 2 ++ cross-aarch64-binutils.changes | 7 ++++++ cross-aarch64-binutils.spec | 2 ++ cross-arm-binutils.changes | 7 ++++++ cross-arm-binutils.spec | 2 ++ cross-avr-binutils.changes | 7 ++++++ cross-avr-binutils.spec | 2 ++ cross-hppa-binutils.changes | 7 ++++++ cross-hppa-binutils.spec | 2 ++ cross-hppa64-binutils.changes | 7 ++++++ cross-hppa64-binutils.spec | 2 ++ cross-i386-binutils.changes | 7 ++++++ cross-i386-binutils.spec | 2 ++ cross-ia64-binutils.changes | 7 ++++++ cross-ia64-binutils.spec | 2 ++ cross-mips-binutils.changes | 7 ++++++ cross-mips-binutils.spec | 2 ++ cross-ppc-binutils.changes | 7 ++++++ cross-ppc-binutils.spec | 2 ++ cross-ppc64-binutils.changes | 7 ++++++ cross-ppc64-binutils.spec | 2 ++ cross-s390-binutils.changes | 7 ++++++ cross-s390-binutils.spec | 2 ++ cross-s390x-binutils.changes | 7 ++++++ cross-s390x-binutils.spec | 2 ++ cross-sparc-binutils.changes | 7 ++++++ cross-sparc-binutils.spec | 2 ++ cross-sparc64-binutils.changes | 7 ++++++ cross-sparc64-binutils.spec | 2 ++ cross-spu-binutils.changes | 7 ++++++ cross-spu-binutils.spec | 2 ++ cross-x86_64-binutils.changes | 7 ++++++ cross-x86_64-binutils.spec | 2 ++ 35 files changed, 178 insertions(+) create mode 100644 binutils-2.23.52.0.1-64-bit-thin-archives.patch diff --git a/binutils-2.23.52.0.1-64-bit-thin-archives.patch b/binutils-2.23.52.0.1-64-bit-thin-archives.patch new file mode 100644 index 0000000..6f883a2 --- /dev/null +++ b/binutils-2.23.52.0.1-64-bit-thin-archives.patch @@ -0,0 +1,25 @@ +*** ../binutils-2.23.52.0.1.orig/bfd/archive64.c 2013-03-01 17:20:39.873535502 +0000 +--- bfd/archive64.c 2013-03-01 17:22:30.410538566 +0000 +*************** bfd_elf64_archive_write_armap (bfd *arch +*** 210,218 **** + if (bfd_bwrite (buf, 8, arch) != 8) + return FALSE; + } + /* Add size of this archive entry */ +! archive_member_file_ptr += (arelt_size (current) +! + sizeof (struct ar_hdr)); + /* remember about the even alignment */ + archive_member_file_ptr += archive_member_file_ptr % 2; + } +--- 210,220 ---- + if (bfd_bwrite (buf, 8, arch) != 8) + return FALSE; + } ++ + /* Add size of this archive entry */ +! archive_member_file_ptr += sizeof (struct ar_hdr); +! if (! bfd_is_thin_archive (arch)) +! archive_member_file_ptr += arelt_size (current); + /* remember about the even alignment */ + archive_member_file_ptr += archive_member_file_ptr % 2; + } diff --git a/binutils.changes b/binutils.changes index b8cc05f..c356f82 100644 --- a/binutils.changes +++ b/binutils.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Sat Aug 31 13:11:36 UTC 2013 - idonmez@suse.com + +- Add binutils-2.23.52.0.1-64-bit-thin-archives.patch to fix thin + archive creation on 64bit systems. This is rh#915411 and should + also fix webkitgtk on s390x. + ------------------------------------------------------------------- Mon Jul 29 18:13:43 UTC 2013 - schwab@suse.de diff --git a/binutils.spec b/binutils.spec index 6ee601f..b930475 100644 --- a/binutils.spec +++ b/binutils.spec @@ -106,6 +106,7 @@ Patch201: s390-machinemode.patch Patch202: aarch64-support-1796bf893c4729d5c523502318d72cae78495d6c.diff Patch203: aarch64-support-f426901e1be0f58fe4e9386cada50ca57d0a4f36.diff Patch204: aarch64-dynamic-placement.patch +Patch205: binutils-2.23.52.0.1-64-bit-thin-archives.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build PreReq: update-alternatives @@ -179,6 +180,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa %patch202 -p1 %patch203 -p1 %patch204 -p1 +%patch205 %if "%{TARGET}" == "avr" cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h %patch90 diff --git a/cross-aarch64-binutils.changes b/cross-aarch64-binutils.changes index b8cc05f..c356f82 100644 --- a/cross-aarch64-binutils.changes +++ b/cross-aarch64-binutils.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Sat Aug 31 13:11:36 UTC 2013 - idonmez@suse.com + +- Add binutils-2.23.52.0.1-64-bit-thin-archives.patch to fix thin + archive creation on 64bit systems. This is rh#915411 and should + also fix webkitgtk on s390x. + ------------------------------------------------------------------- Mon Jul 29 18:13:43 UTC 2013 - schwab@suse.de diff --git a/cross-aarch64-binutils.spec b/cross-aarch64-binutils.spec index 020eb7a..9cc34f0 100644 --- a/cross-aarch64-binutils.spec +++ b/cross-aarch64-binutils.spec @@ -109,6 +109,7 @@ Patch201: s390-machinemode.patch Patch202: aarch64-support-1796bf893c4729d5c523502318d72cae78495d6c.diff Patch203: aarch64-support-f426901e1be0f58fe4e9386cada50ca57d0a4f36.diff Patch204: aarch64-dynamic-placement.patch +Patch205: binutils-2.23.52.0.1-64-bit-thin-archives.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build PreReq: update-alternatives @@ -182,6 +183,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa %patch202 -p1 %patch203 -p1 %patch204 -p1 +%patch205 %if "%{TARGET}" == "avr" cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h %patch90 diff --git a/cross-arm-binutils.changes b/cross-arm-binutils.changes index b8cc05f..c356f82 100644 --- a/cross-arm-binutils.changes +++ b/cross-arm-binutils.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Sat Aug 31 13:11:36 UTC 2013 - idonmez@suse.com + +- Add binutils-2.23.52.0.1-64-bit-thin-archives.patch to fix thin + archive creation on 64bit systems. This is rh#915411 and should + also fix webkitgtk on s390x. + ------------------------------------------------------------------- Mon Jul 29 18:13:43 UTC 2013 - schwab@suse.de diff --git a/cross-arm-binutils.spec b/cross-arm-binutils.spec index ca5529d..57a860d 100644 --- a/cross-arm-binutils.spec +++ b/cross-arm-binutils.spec @@ -109,6 +109,7 @@ Patch201: s390-machinemode.patch Patch202: aarch64-support-1796bf893c4729d5c523502318d72cae78495d6c.diff Patch203: aarch64-support-f426901e1be0f58fe4e9386cada50ca57d0a4f36.diff Patch204: aarch64-dynamic-placement.patch +Patch205: binutils-2.23.52.0.1-64-bit-thin-archives.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build PreReq: update-alternatives @@ -182,6 +183,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa %patch202 -p1 %patch203 -p1 %patch204 -p1 +%patch205 %if "%{TARGET}" == "avr" cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h %patch90 diff --git a/cross-avr-binutils.changes b/cross-avr-binutils.changes index b8cc05f..c356f82 100644 --- a/cross-avr-binutils.changes +++ b/cross-avr-binutils.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Sat Aug 31 13:11:36 UTC 2013 - idonmez@suse.com + +- Add binutils-2.23.52.0.1-64-bit-thin-archives.patch to fix thin + archive creation on 64bit systems. This is rh#915411 and should + also fix webkitgtk on s390x. + ------------------------------------------------------------------- Mon Jul 29 18:13:43 UTC 2013 - schwab@suse.de diff --git a/cross-avr-binutils.spec b/cross-avr-binutils.spec index 924bb43..65f7f21 100644 --- a/cross-avr-binutils.spec +++ b/cross-avr-binutils.spec @@ -109,6 +109,7 @@ Patch201: s390-machinemode.patch Patch202: aarch64-support-1796bf893c4729d5c523502318d72cae78495d6c.diff Patch203: aarch64-support-f426901e1be0f58fe4e9386cada50ca57d0a4f36.diff Patch204: aarch64-dynamic-placement.patch +Patch205: binutils-2.23.52.0.1-64-bit-thin-archives.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build PreReq: update-alternatives @@ -182,6 +183,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa %patch202 -p1 %patch203 -p1 %patch204 -p1 +%patch205 %if "%{TARGET}" == "avr" cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h %patch90 diff --git a/cross-hppa-binutils.changes b/cross-hppa-binutils.changes index b8cc05f..c356f82 100644 --- a/cross-hppa-binutils.changes +++ b/cross-hppa-binutils.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Sat Aug 31 13:11:36 UTC 2013 - idonmez@suse.com + +- Add binutils-2.23.52.0.1-64-bit-thin-archives.patch to fix thin + archive creation on 64bit systems. This is rh#915411 and should + also fix webkitgtk on s390x. + ------------------------------------------------------------------- Mon Jul 29 18:13:43 UTC 2013 - schwab@suse.de diff --git a/cross-hppa-binutils.spec b/cross-hppa-binutils.spec index f820ccb..f5bfa34 100644 --- a/cross-hppa-binutils.spec +++ b/cross-hppa-binutils.spec @@ -109,6 +109,7 @@ Patch201: s390-machinemode.patch Patch202: aarch64-support-1796bf893c4729d5c523502318d72cae78495d6c.diff Patch203: aarch64-support-f426901e1be0f58fe4e9386cada50ca57d0a4f36.diff Patch204: aarch64-dynamic-placement.patch +Patch205: binutils-2.23.52.0.1-64-bit-thin-archives.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build PreReq: update-alternatives @@ -182,6 +183,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa %patch202 -p1 %patch203 -p1 %patch204 -p1 +%patch205 %if "%{TARGET}" == "avr" cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h %patch90 diff --git a/cross-hppa64-binutils.changes b/cross-hppa64-binutils.changes index b8cc05f..c356f82 100644 --- a/cross-hppa64-binutils.changes +++ b/cross-hppa64-binutils.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Sat Aug 31 13:11:36 UTC 2013 - idonmez@suse.com + +- Add binutils-2.23.52.0.1-64-bit-thin-archives.patch to fix thin + archive creation on 64bit systems. This is rh#915411 and should + also fix webkitgtk on s390x. + ------------------------------------------------------------------- Mon Jul 29 18:13:43 UTC 2013 - schwab@suse.de diff --git a/cross-hppa64-binutils.spec b/cross-hppa64-binutils.spec index 90f3bed..02718a9 100644 --- a/cross-hppa64-binutils.spec +++ b/cross-hppa64-binutils.spec @@ -109,6 +109,7 @@ Patch201: s390-machinemode.patch Patch202: aarch64-support-1796bf893c4729d5c523502318d72cae78495d6c.diff Patch203: aarch64-support-f426901e1be0f58fe4e9386cada50ca57d0a4f36.diff Patch204: aarch64-dynamic-placement.patch +Patch205: binutils-2.23.52.0.1-64-bit-thin-archives.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build PreReq: update-alternatives @@ -182,6 +183,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa %patch202 -p1 %patch203 -p1 %patch204 -p1 +%patch205 %if "%{TARGET}" == "avr" cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h %patch90 diff --git a/cross-i386-binutils.changes b/cross-i386-binutils.changes index b8cc05f..c356f82 100644 --- a/cross-i386-binutils.changes +++ b/cross-i386-binutils.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Sat Aug 31 13:11:36 UTC 2013 - idonmez@suse.com + +- Add binutils-2.23.52.0.1-64-bit-thin-archives.patch to fix thin + archive creation on 64bit systems. This is rh#915411 and should + also fix webkitgtk on s390x. + ------------------------------------------------------------------- Mon Jul 29 18:13:43 UTC 2013 - schwab@suse.de diff --git a/cross-i386-binutils.spec b/cross-i386-binutils.spec index a38867e..e88f36d 100644 --- a/cross-i386-binutils.spec +++ b/cross-i386-binutils.spec @@ -109,6 +109,7 @@ Patch201: s390-machinemode.patch Patch202: aarch64-support-1796bf893c4729d5c523502318d72cae78495d6c.diff Patch203: aarch64-support-f426901e1be0f58fe4e9386cada50ca57d0a4f36.diff Patch204: aarch64-dynamic-placement.patch +Patch205: binutils-2.23.52.0.1-64-bit-thin-archives.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build PreReq: update-alternatives @@ -182,6 +183,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa %patch202 -p1 %patch203 -p1 %patch204 -p1 +%patch205 %if "%{TARGET}" == "avr" cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h %patch90 diff --git a/cross-ia64-binutils.changes b/cross-ia64-binutils.changes index b8cc05f..c356f82 100644 --- a/cross-ia64-binutils.changes +++ b/cross-ia64-binutils.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Sat Aug 31 13:11:36 UTC 2013 - idonmez@suse.com + +- Add binutils-2.23.52.0.1-64-bit-thin-archives.patch to fix thin + archive creation on 64bit systems. This is rh#915411 and should + also fix webkitgtk on s390x. + ------------------------------------------------------------------- Mon Jul 29 18:13:43 UTC 2013 - schwab@suse.de diff --git a/cross-ia64-binutils.spec b/cross-ia64-binutils.spec index 1fccc30..814ee2c 100644 --- a/cross-ia64-binutils.spec +++ b/cross-ia64-binutils.spec @@ -109,6 +109,7 @@ Patch201: s390-machinemode.patch Patch202: aarch64-support-1796bf893c4729d5c523502318d72cae78495d6c.diff Patch203: aarch64-support-f426901e1be0f58fe4e9386cada50ca57d0a4f36.diff Patch204: aarch64-dynamic-placement.patch +Patch205: binutils-2.23.52.0.1-64-bit-thin-archives.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build PreReq: update-alternatives @@ -182,6 +183,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa %patch202 -p1 %patch203 -p1 %patch204 -p1 +%patch205 %if "%{TARGET}" == "avr" cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h %patch90 diff --git a/cross-mips-binutils.changes b/cross-mips-binutils.changes index b8cc05f..c356f82 100644 --- a/cross-mips-binutils.changes +++ b/cross-mips-binutils.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Sat Aug 31 13:11:36 UTC 2013 - idonmez@suse.com + +- Add binutils-2.23.52.0.1-64-bit-thin-archives.patch to fix thin + archive creation on 64bit systems. This is rh#915411 and should + also fix webkitgtk on s390x. + ------------------------------------------------------------------- Mon Jul 29 18:13:43 UTC 2013 - schwab@suse.de diff --git a/cross-mips-binutils.spec b/cross-mips-binutils.spec index 2d75db9..7af4b19 100644 --- a/cross-mips-binutils.spec +++ b/cross-mips-binutils.spec @@ -109,6 +109,7 @@ Patch201: s390-machinemode.patch Patch202: aarch64-support-1796bf893c4729d5c523502318d72cae78495d6c.diff Patch203: aarch64-support-f426901e1be0f58fe4e9386cada50ca57d0a4f36.diff Patch204: aarch64-dynamic-placement.patch +Patch205: binutils-2.23.52.0.1-64-bit-thin-archives.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build PreReq: update-alternatives @@ -182,6 +183,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa %patch202 -p1 %patch203 -p1 %patch204 -p1 +%patch205 %if "%{TARGET}" == "avr" cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h %patch90 diff --git a/cross-ppc-binutils.changes b/cross-ppc-binutils.changes index b8cc05f..c356f82 100644 --- a/cross-ppc-binutils.changes +++ b/cross-ppc-binutils.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Sat Aug 31 13:11:36 UTC 2013 - idonmez@suse.com + +- Add binutils-2.23.52.0.1-64-bit-thin-archives.patch to fix thin + archive creation on 64bit systems. This is rh#915411 and should + also fix webkitgtk on s390x. + ------------------------------------------------------------------- Mon Jul 29 18:13:43 UTC 2013 - schwab@suse.de diff --git a/cross-ppc-binutils.spec b/cross-ppc-binutils.spec index a911258..014a99a 100644 --- a/cross-ppc-binutils.spec +++ b/cross-ppc-binutils.spec @@ -109,6 +109,7 @@ Patch201: s390-machinemode.patch Patch202: aarch64-support-1796bf893c4729d5c523502318d72cae78495d6c.diff Patch203: aarch64-support-f426901e1be0f58fe4e9386cada50ca57d0a4f36.diff Patch204: aarch64-dynamic-placement.patch +Patch205: binutils-2.23.52.0.1-64-bit-thin-archives.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build PreReq: update-alternatives @@ -182,6 +183,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa %patch202 -p1 %patch203 -p1 %patch204 -p1 +%patch205 %if "%{TARGET}" == "avr" cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h %patch90 diff --git a/cross-ppc64-binutils.changes b/cross-ppc64-binutils.changes index b8cc05f..c356f82 100644 --- a/cross-ppc64-binutils.changes +++ b/cross-ppc64-binutils.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Sat Aug 31 13:11:36 UTC 2013 - idonmez@suse.com + +- Add binutils-2.23.52.0.1-64-bit-thin-archives.patch to fix thin + archive creation on 64bit systems. This is rh#915411 and should + also fix webkitgtk on s390x. + ------------------------------------------------------------------- Mon Jul 29 18:13:43 UTC 2013 - schwab@suse.de diff --git a/cross-ppc64-binutils.spec b/cross-ppc64-binutils.spec index 46a222e..7bc3fea 100644 --- a/cross-ppc64-binutils.spec +++ b/cross-ppc64-binutils.spec @@ -109,6 +109,7 @@ Patch201: s390-machinemode.patch Patch202: aarch64-support-1796bf893c4729d5c523502318d72cae78495d6c.diff Patch203: aarch64-support-f426901e1be0f58fe4e9386cada50ca57d0a4f36.diff Patch204: aarch64-dynamic-placement.patch +Patch205: binutils-2.23.52.0.1-64-bit-thin-archives.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build PreReq: update-alternatives @@ -182,6 +183,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa %patch202 -p1 %patch203 -p1 %patch204 -p1 +%patch205 %if "%{TARGET}" == "avr" cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h %patch90 diff --git a/cross-s390-binutils.changes b/cross-s390-binutils.changes index b8cc05f..c356f82 100644 --- a/cross-s390-binutils.changes +++ b/cross-s390-binutils.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Sat Aug 31 13:11:36 UTC 2013 - idonmez@suse.com + +- Add binutils-2.23.52.0.1-64-bit-thin-archives.patch to fix thin + archive creation on 64bit systems. This is rh#915411 and should + also fix webkitgtk on s390x. + ------------------------------------------------------------------- Mon Jul 29 18:13:43 UTC 2013 - schwab@suse.de diff --git a/cross-s390-binutils.spec b/cross-s390-binutils.spec index dcc3b23..85f7eab 100644 --- a/cross-s390-binutils.spec +++ b/cross-s390-binutils.spec @@ -109,6 +109,7 @@ Patch201: s390-machinemode.patch Patch202: aarch64-support-1796bf893c4729d5c523502318d72cae78495d6c.diff Patch203: aarch64-support-f426901e1be0f58fe4e9386cada50ca57d0a4f36.diff Patch204: aarch64-dynamic-placement.patch +Patch205: binutils-2.23.52.0.1-64-bit-thin-archives.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build PreReq: update-alternatives @@ -182,6 +183,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa %patch202 -p1 %patch203 -p1 %patch204 -p1 +%patch205 %if "%{TARGET}" == "avr" cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h %patch90 diff --git a/cross-s390x-binutils.changes b/cross-s390x-binutils.changes index b8cc05f..c356f82 100644 --- a/cross-s390x-binutils.changes +++ b/cross-s390x-binutils.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Sat Aug 31 13:11:36 UTC 2013 - idonmez@suse.com + +- Add binutils-2.23.52.0.1-64-bit-thin-archives.patch to fix thin + archive creation on 64bit systems. This is rh#915411 and should + also fix webkitgtk on s390x. + ------------------------------------------------------------------- Mon Jul 29 18:13:43 UTC 2013 - schwab@suse.de diff --git a/cross-s390x-binutils.spec b/cross-s390x-binutils.spec index 99f26db..2300bf7 100644 --- a/cross-s390x-binutils.spec +++ b/cross-s390x-binutils.spec @@ -109,6 +109,7 @@ Patch201: s390-machinemode.patch Patch202: aarch64-support-1796bf893c4729d5c523502318d72cae78495d6c.diff Patch203: aarch64-support-f426901e1be0f58fe4e9386cada50ca57d0a4f36.diff Patch204: aarch64-dynamic-placement.patch +Patch205: binutils-2.23.52.0.1-64-bit-thin-archives.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build PreReq: update-alternatives @@ -182,6 +183,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa %patch202 -p1 %patch203 -p1 %patch204 -p1 +%patch205 %if "%{TARGET}" == "avr" cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h %patch90 diff --git a/cross-sparc-binutils.changes b/cross-sparc-binutils.changes index b8cc05f..c356f82 100644 --- a/cross-sparc-binutils.changes +++ b/cross-sparc-binutils.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Sat Aug 31 13:11:36 UTC 2013 - idonmez@suse.com + +- Add binutils-2.23.52.0.1-64-bit-thin-archives.patch to fix thin + archive creation on 64bit systems. This is rh#915411 and should + also fix webkitgtk on s390x. + ------------------------------------------------------------------- Mon Jul 29 18:13:43 UTC 2013 - schwab@suse.de diff --git a/cross-sparc-binutils.spec b/cross-sparc-binutils.spec index 8240c11..64b5d6f 100644 --- a/cross-sparc-binutils.spec +++ b/cross-sparc-binutils.spec @@ -109,6 +109,7 @@ Patch201: s390-machinemode.patch Patch202: aarch64-support-1796bf893c4729d5c523502318d72cae78495d6c.diff Patch203: aarch64-support-f426901e1be0f58fe4e9386cada50ca57d0a4f36.diff Patch204: aarch64-dynamic-placement.patch +Patch205: binutils-2.23.52.0.1-64-bit-thin-archives.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build PreReq: update-alternatives @@ -182,6 +183,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa %patch202 -p1 %patch203 -p1 %patch204 -p1 +%patch205 %if "%{TARGET}" == "avr" cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h %patch90 diff --git a/cross-sparc64-binutils.changes b/cross-sparc64-binutils.changes index b8cc05f..c356f82 100644 --- a/cross-sparc64-binutils.changes +++ b/cross-sparc64-binutils.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Sat Aug 31 13:11:36 UTC 2013 - idonmez@suse.com + +- Add binutils-2.23.52.0.1-64-bit-thin-archives.patch to fix thin + archive creation on 64bit systems. This is rh#915411 and should + also fix webkitgtk on s390x. + ------------------------------------------------------------------- Mon Jul 29 18:13:43 UTC 2013 - schwab@suse.de diff --git a/cross-sparc64-binutils.spec b/cross-sparc64-binutils.spec index eddd3f6..0a6e403 100644 --- a/cross-sparc64-binutils.spec +++ b/cross-sparc64-binutils.spec @@ -109,6 +109,7 @@ Patch201: s390-machinemode.patch Patch202: aarch64-support-1796bf893c4729d5c523502318d72cae78495d6c.diff Patch203: aarch64-support-f426901e1be0f58fe4e9386cada50ca57d0a4f36.diff Patch204: aarch64-dynamic-placement.patch +Patch205: binutils-2.23.52.0.1-64-bit-thin-archives.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build PreReq: update-alternatives @@ -182,6 +183,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa %patch202 -p1 %patch203 -p1 %patch204 -p1 +%patch205 %if "%{TARGET}" == "avr" cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h %patch90 diff --git a/cross-spu-binutils.changes b/cross-spu-binutils.changes index b8cc05f..c356f82 100644 --- a/cross-spu-binutils.changes +++ b/cross-spu-binutils.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Sat Aug 31 13:11:36 UTC 2013 - idonmez@suse.com + +- Add binutils-2.23.52.0.1-64-bit-thin-archives.patch to fix thin + archive creation on 64bit systems. This is rh#915411 and should + also fix webkitgtk on s390x. + ------------------------------------------------------------------- Mon Jul 29 18:13:43 UTC 2013 - schwab@suse.de diff --git a/cross-spu-binutils.spec b/cross-spu-binutils.spec index 24948e4..9467cca 100644 --- a/cross-spu-binutils.spec +++ b/cross-spu-binutils.spec @@ -109,6 +109,7 @@ Patch201: s390-machinemode.patch Patch202: aarch64-support-1796bf893c4729d5c523502318d72cae78495d6c.diff Patch203: aarch64-support-f426901e1be0f58fe4e9386cada50ca57d0a4f36.diff Patch204: aarch64-dynamic-placement.patch +Patch205: binutils-2.23.52.0.1-64-bit-thin-archives.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build PreReq: update-alternatives @@ -182,6 +183,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa %patch202 -p1 %patch203 -p1 %patch204 -p1 +%patch205 %if "%{TARGET}" == "avr" cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h %patch90 diff --git a/cross-x86_64-binutils.changes b/cross-x86_64-binutils.changes index b8cc05f..c356f82 100644 --- a/cross-x86_64-binutils.changes +++ b/cross-x86_64-binutils.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Sat Aug 31 13:11:36 UTC 2013 - idonmez@suse.com + +- Add binutils-2.23.52.0.1-64-bit-thin-archives.patch to fix thin + archive creation on 64bit systems. This is rh#915411 and should + also fix webkitgtk on s390x. + ------------------------------------------------------------------- Mon Jul 29 18:13:43 UTC 2013 - schwab@suse.de diff --git a/cross-x86_64-binutils.spec b/cross-x86_64-binutils.spec index bff5ca6..8f8f204 100644 --- a/cross-x86_64-binutils.spec +++ b/cross-x86_64-binutils.spec @@ -109,6 +109,7 @@ Patch201: s390-machinemode.patch Patch202: aarch64-support-1796bf893c4729d5c523502318d72cae78495d6c.diff Patch203: aarch64-support-f426901e1be0f58fe4e9386cada50ca57d0a4f36.diff Patch204: aarch64-dynamic-placement.patch +Patch205: binutils-2.23.52.0.1-64-bit-thin-archives.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build PreReq: update-alternatives @@ -182,6 +183,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa %patch202 -p1 %patch203 -p1 %patch204 -p1 +%patch205 %if "%{TARGET}" == "avr" cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h %patch90