From b79434a3e22bee2d69ed998c6299904100109cd8197ed4c49983788cdcabfdd1 Mon Sep 17 00:00:00 2001 From: OBS User unknown Date: Fri, 7 Nov 2008 13:56:00 +0000 Subject: [PATCH] OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/binutils?expand=0&rev=23 --- assign-file-positions.diff | 48 +++++++++++++++++++++++++++++++++++ binutils.changes | 10 ++++++++ binutils.spec | 44 ++++++++++++++++++++------------ common-sysroot-binutils.diff | 16 ++++++++++++ cross-alpha-binutils.changes | 10 ++++++++ cross-alpha-binutils.spec | 44 ++++++++++++++++++++------------ cross-arm-binutils.changes | 10 ++++++++ cross-arm-binutils.spec | 44 ++++++++++++++++++++------------ cross-avr-binutils.changes | 10 ++++++++ cross-avr-binutils.spec | 44 ++++++++++++++++++++------------ cross-hppa-binutils.changes | 10 ++++++++ cross-hppa-binutils.spec | 44 ++++++++++++++++++++------------ cross-hppa64-binutils.changes | 10 ++++++++ cross-hppa64-binutils.spec | 44 ++++++++++++++++++++------------ cross-i386-binutils.changes | 10 ++++++++ cross-i386-binutils.spec | 44 ++++++++++++++++++++------------ cross-ia64-binutils.changes | 10 ++++++++ cross-ia64-binutils.spec | 44 ++++++++++++++++++++------------ cross-mips-binutils.changes | 10 ++++++++ cross-mips-binutils.spec | 44 ++++++++++++++++++++------------ cross-ppc-binutils.changes | 10 ++++++++ cross-ppc-binutils.spec | 44 ++++++++++++++++++++------------ cross-ppc64-binutils.changes | 10 ++++++++ cross-ppc64-binutils.spec | 44 ++++++++++++++++++++------------ cross-s390-binutils.changes | 10 ++++++++ cross-s390-binutils.spec | 44 ++++++++++++++++++++------------ cross-s390x-binutils.changes | 10 ++++++++ cross-s390x-binutils.spec | 44 ++++++++++++++++++++------------ cross-sh4-binutils.changes | 10 ++++++++ cross-sh4-binutils.spec | 44 ++++++++++++++++++++------------ cross-sparc-binutils.changes | 10 ++++++++ cross-sparc-binutils.spec | 44 ++++++++++++++++++++------------ cross-spu-binutils.changes | 10 ++++++++ cross-spu-binutils.spec | 44 ++++++++++++++++++++------------ cross-x86_64-binutils.changes | 10 ++++++++ cross-x86_64-binutils.spec | 44 ++++++++++++++++++++------------ 36 files changed, 710 insertions(+), 272 deletions(-) create mode 100644 assign-file-positions.diff create mode 100644 common-sysroot-binutils.diff diff --git a/assign-file-positions.diff b/assign-file-positions.diff new file mode 100644 index 0000000..1227698 --- /dev/null +++ b/assign-file-positions.diff @@ -0,0 +1,48 @@ +2008-11-07 Andreas Schwab + + PR 7011 + * elf.c (assign_file_positions_for_non_load_sections): Handle + PT_GNU_RELRO that covers only a part of a single section. + +--- bfd/elf.c.~1.466.~ 2008-10-09 11:07:35.000000000 +0200 ++++ bfd/elf.c 2008-11-07 11:32:56.000000000 +0100 +@@ -4631,7 +4631,9 @@ assign_file_positions_for_non_load_secti + m != NULL; + m = m->next, p++) + { +- if (m->count != 0) ++ if (m->count != 0 ++ /* Always handle PT_GNU_RELRO here if not linking. */ ++ || (p->p_type == PT_GNU_RELRO && link_info == NULL)) + { + if (p->p_type != PT_LOAD + && (p->p_type != PT_NOTE +@@ -4642,12 +4644,6 @@ assign_file_positions_for_non_load_secti + + BFD_ASSERT (!m->includes_filehdr && !m->includes_phdrs); + +- sect = m->sections[m->count - 1]; +- hdr = &elf_section_data (sect)->this_hdr; +- p->p_filesz = sect->filepos - m->sections[0]->filepos; +- if (hdr->sh_type != SHT_NOBITS) +- p->p_filesz += hdr->sh_size; +- + if (p->p_type == PT_GNU_RELRO) + { + /* When we get here, we are copying executable +@@ -4680,7 +4676,14 @@ assign_file_positions_for_non_load_secti + abort (); + } + else +- p->p_offset = m->sections[0]->filepos; ++ { ++ sect = m->sections[m->count - 1]; ++ hdr = &elf_section_data (sect)->this_hdr; ++ p->p_filesz = sect->filepos - m->sections[0]->filepos; ++ if (hdr->sh_type != SHT_NOBITS) ++ p->p_filesz += hdr->sh_size; ++ p->p_offset = m->sections[0]->filepos; ++ } + } + } + else diff --git a/binutils.changes b/binutils.changes index c6c701c..1244a24 100644 --- a/binutils.changes +++ b/binutils.changes @@ -1,3 +1,13 @@ +------------------------------------------------------------------- +Fri Nov 7 11:41:37 CET 2008 - schwab@suse.de + +- Fix crash in strip. + +------------------------------------------------------------------- +Thu Nov 6 11:16:14 CET 2008 - rguenther@suse.de + +- build cross-spu-binutils with a /usr/spu sysroot + ------------------------------------------------------------------- Thu Oct 30 12:34:56 CET 2008 - olh@suse.de diff --git a/binutils.spec b/binutils.spec index 11d6885..958d9d8 100644 --- a/binutils.spec +++ b/binutils.spec @@ -20,7 +20,7 @@ Name: binutils BuildRequires: bison dejagnu flex gcc-c++ zlib-devel Version: 2.19 -Release: 2 +Release: 3 # # RUN_TESTS %define run_tests %(test ! -f %_sourcedir/RUN_TESTS ; echo $?) @@ -78,6 +78,8 @@ Patch9: testsuite.diff Patch10: enable-targets.diff Patch11: use-hashtype-both-by-default.diff Patch12: s390-pic-dso.diff +Patch13: common-sysroot-binutils.diff +Patch14: assign-file-positions.diff Patch90: cross-avr-nesc-as.patch Patch92: cross-avr-omit_section_dynsym.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -244,6 +246,8 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa %patch10 %patch11 %patch12 +%patch13 +%patch14 %if "%{TARGET}" == "avr" cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h %patch90 @@ -345,13 +349,17 @@ TARGET_OS=%{TARGET} TARGET_OS=%{TARGET}-linux %endif ../configure CFLAGS="${RPM_OPT_FLAGS}" \ - --prefix=%{_prefix} \ - --with-bugurl=http://bugs.opensuse.org/ \ - --with-pkgversion="GNU Binutils; %{DIST}" \ - --disable-nls \ - --build=%{HOST} --target=$TARGET_OS \ - --with-sysroot=%{_prefix}/%{TARGET_OS}/sys-root \ - ${ADDITIONAL_TARGETS:+--enable-targets="${ADDITIONAL_TARGETS// /,}"} + --prefix=%{_prefix} \ + --with-bugurl=http://bugs.opensuse.org/ \ + --with-pkgversion="GNU Binutils; %{DIST}" \ + --disable-nls \ + --build=%{HOST} --target=$TARGET_OS \ +%if "%{TARGET}" == "spu" + --with-sysroot=/usr/spu \ +%else + --with-sysroot=%{_prefix}/%{TARGET_OS}/sys-root \ +%endif + ${ADDITIONAL_TARGETS:+--enable-targets="${ADDITIONAL_TARGETS// /,}"} make %{?jobs:-j%jobs} all-bfd TARGET-bfd=headers # force reconfiguring rm bfd/Makefile @@ -458,6 +466,10 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/lib*.a %changelog +* Fri Nov 07 2008 schwab@suse.de +- Fix crash in strip. +* Thu Nov 06 2008 rguenther@suse.de +- build cross-spu-binutils with a /usr/spu sysroot * Thu Oct 30 2008 olh@suse.de - obsolete old -XXbit packages (bnc#437293) * Mon Oct 20 2008 schwab@suse.de @@ -603,7 +615,7 @@ rm -rf $RPM_BUILD_ROOT sourceware bugzilla#3874 * Tue Jan 23 2007 schwab@suse.de - Update to binutils CVS HEAD. -* Tue Jan 16 2007 jw@suse.de +* Mon Jan 15 2007 jw@suse.de - bin/avr-nesc-as symlinked as avr/bin/nesc-as * Fri Jan 12 2007 jw@suse.de - Added avr-nesc-as support (rschiele@gmail.com) @@ -811,7 +823,7 @@ rm -rf $RPM_BUILD_ROOT * Wed May 11 2005 schwab@suse.de - Update to binutils 2.16.90.0.3. - Build with -Wno-error in beta. -* Sun May 08 2005 schwab@suse.de +* Sat May 07 2005 schwab@suse.de - Add patch to properly put unwind sections into section groups. - Fix avr assembler. * Sat May 07 2005 matz@suse.de @@ -828,7 +840,7 @@ rm -rf $RPM_BUILD_ROOT - remove additional target hppa64 - remove obsolete hppa patch - enable tests -* Mon Apr 18 2005 schwab@suse.de +* Sun Apr 17 2005 schwab@suse.de - Accept empty symbol names. - Fix bugs related to section groups. * Wed Apr 13 2005 schwab@suse.de @@ -842,9 +854,9 @@ rm -rf $RPM_BUILD_ROOT - Fix compilation with gcc4. * Wed Apr 06 2005 meissner@suse.de - Added gettext-devel to neededforbuild. -* Wed Apr 06 2005 schwab@suse.de +* Tue Apr 05 2005 schwab@suse.de - Revert last change (don't disable parallel build). -* Wed Apr 06 2005 meissner@suse.de +* Tue Apr 05 2005 meissner@suse.de - Added gettext-devel to neededforbuild. * Wed Mar 30 2005 schwab@suse.de - Support AS_NEEDED in linker script. @@ -938,7 +950,7 @@ rm -rf $RPM_BUILD_ROOT - Update to binutils 2.14.90.0.8. * Mon Jan 12 2004 aj@suse.de - Fix PPC64 TLS bug. -* Sat Dec 13 2003 schwab@suse.de +* Fri Dec 12 2003 schwab@suse.de - Fix file list. * Tue Dec 02 2003 schwab@suse.de - Fix last change for ia64. @@ -1055,7 +1067,7 @@ rm -rf $RPM_BUILD_ROOT - Fix bugs in creation of large files. * Tue May 06 2003 aj@suse.de - Update to version 2.14.90.0.1. -* Tue Apr 29 2003 schwab@suse.de +* Mon Apr 28 2003 schwab@suse.de - Update ia64 relaxation bug fix. * Fri Apr 25 2003 aj@suse.de - Fix ia64 relaxation bugs. @@ -1383,7 +1395,7 @@ rm -rf $RPM_BUILD_ROOT - switch detection of GLIBC to automake * Tue Jul 07 1998 ro@suse.de - pack files depending on used libc / compile a.out for libc5 -* Thu May 21 1998 bs@suse.de +* Wed May 20 1998 bs@suse.de - took c++filt off from file list (is included in egcs) * Wed May 06 1998 florian@suse.de - update to binutils 2.9.1.0.4 diff --git a/common-sysroot-binutils.diff b/common-sysroot-binutils.diff new file mode 100644 index 0000000..fd29a12 --- /dev/null +++ b/common-sysroot-binutils.diff @@ -0,0 +1,16 @@ + +ChangeLog: + + * configure.tgt [spu-*-elf*]: Set NATIVE_LIB_DIRS to '/lib'. + +--- ld/configure.tgt.orig 2008-11-05 18:44:25.000000000 +0100 ++++ ld/configure.tgt 2008-11-05 18:45:01.000000000 +0100 +@@ -676,7 +676,7 @@ sparc*-*-solaris2*) + + spu-*-elf*) + # This allows to build a pair of PPU/SPU toolchains with common sysroot. +- NATIVE_LIB_DIRS='/usr/spu/lib' ++ NATIVE_LIB_DIRS='/lib' + ;; + + i[03-9x]86-*-cygwin*) diff --git a/cross-alpha-binutils.changes b/cross-alpha-binutils.changes index c6c701c..1244a24 100644 --- a/cross-alpha-binutils.changes +++ b/cross-alpha-binutils.changes @@ -1,3 +1,13 @@ +------------------------------------------------------------------- +Fri Nov 7 11:41:37 CET 2008 - schwab@suse.de + +- Fix crash in strip. + +------------------------------------------------------------------- +Thu Nov 6 11:16:14 CET 2008 - rguenther@suse.de + +- build cross-spu-binutils with a /usr/spu sysroot + ------------------------------------------------------------------- Thu Oct 30 12:34:56 CET 2008 - olh@suse.de diff --git a/cross-alpha-binutils.spec b/cross-alpha-binutils.spec index 04eed05..bf9e0ff 100644 --- a/cross-alpha-binutils.spec +++ b/cross-alpha-binutils.spec @@ -20,7 +20,7 @@ Name: cross-alpha-binutils BuildRequires: bison dejagnu flex gcc-c++ zlib-devel Version: 2.19 -Release: 2 +Release: 3 # # RUN_TESTS %define run_tests %(test ! -f %_sourcedir/RUN_TESTS ; echo $?) @@ -78,6 +78,8 @@ Patch9: testsuite.diff Patch10: enable-targets.diff Patch11: use-hashtype-both-by-default.diff Patch12: s390-pic-dso.diff +Patch13: common-sysroot-binutils.diff +Patch14: assign-file-positions.diff Patch90: cross-avr-nesc-as.patch Patch92: cross-avr-omit_section_dynsym.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -177,6 +179,8 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa %patch10 %patch11 %patch12 +%patch13 +%patch14 %if "%{TARGET}" == "avr" cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h %patch90 @@ -278,13 +282,17 @@ TARGET_OS=%{TARGET} TARGET_OS=%{TARGET}-linux %endif ../configure CFLAGS="${RPM_OPT_FLAGS}" \ - --prefix=%{_prefix} \ - --with-bugurl=http://bugs.opensuse.org/ \ - --with-pkgversion="GNU Binutils; %{DIST}" \ - --disable-nls \ - --build=%{HOST} --target=$TARGET_OS \ - --with-sysroot=%{_prefix}/%{TARGET_OS}/sys-root \ - ${ADDITIONAL_TARGETS:+--enable-targets="${ADDITIONAL_TARGETS// /,}"} + --prefix=%{_prefix} \ + --with-bugurl=http://bugs.opensuse.org/ \ + --with-pkgversion="GNU Binutils; %{DIST}" \ + --disable-nls \ + --build=%{HOST} --target=$TARGET_OS \ +%if "%{TARGET}" == "spu" + --with-sysroot=/usr/spu \ +%else + --with-sysroot=%{_prefix}/%{TARGET_OS}/sys-root \ +%endif + ${ADDITIONAL_TARGETS:+--enable-targets="${ADDITIONAL_TARGETS// /,}"} make %{?jobs:-j%jobs} all-bfd TARGET-bfd=headers # force reconfiguring rm bfd/Makefile @@ -386,6 +394,10 @@ rm -rf $RPM_BUILD_ROOT %endif %changelog +* Fri Nov 07 2008 schwab@suse.de +- Fix crash in strip. +* Thu Nov 06 2008 rguenther@suse.de +- build cross-spu-binutils with a /usr/spu sysroot * Thu Oct 30 2008 olh@suse.de - obsolete old -XXbit packages (bnc#437293) * Mon Oct 20 2008 schwab@suse.de @@ -531,7 +543,7 @@ rm -rf $RPM_BUILD_ROOT sourceware bugzilla#3874 * Tue Jan 23 2007 schwab@suse.de - Update to binutils CVS HEAD. -* Tue Jan 16 2007 jw@suse.de +* Mon Jan 15 2007 jw@suse.de - bin/avr-nesc-as symlinked as avr/bin/nesc-as * Fri Jan 12 2007 jw@suse.de - Added avr-nesc-as support (rschiele@gmail.com) @@ -739,7 +751,7 @@ rm -rf $RPM_BUILD_ROOT * Wed May 11 2005 schwab@suse.de - Update to binutils 2.16.90.0.3. - Build with -Wno-error in beta. -* Sun May 08 2005 schwab@suse.de +* Sat May 07 2005 schwab@suse.de - Add patch to properly put unwind sections into section groups. - Fix avr assembler. * Sat May 07 2005 matz@suse.de @@ -756,7 +768,7 @@ rm -rf $RPM_BUILD_ROOT - remove additional target hppa64 - remove obsolete hppa patch - enable tests -* Mon Apr 18 2005 schwab@suse.de +* Sun Apr 17 2005 schwab@suse.de - Accept empty symbol names. - Fix bugs related to section groups. * Wed Apr 13 2005 schwab@suse.de @@ -770,9 +782,9 @@ rm -rf $RPM_BUILD_ROOT - Fix compilation with gcc4. * Wed Apr 06 2005 meissner@suse.de - Added gettext-devel to neededforbuild. -* Wed Apr 06 2005 schwab@suse.de +* Tue Apr 05 2005 schwab@suse.de - Revert last change (don't disable parallel build). -* Wed Apr 06 2005 meissner@suse.de +* Tue Apr 05 2005 meissner@suse.de - Added gettext-devel to neededforbuild. * Wed Mar 30 2005 schwab@suse.de - Support AS_NEEDED in linker script. @@ -866,7 +878,7 @@ rm -rf $RPM_BUILD_ROOT - Update to binutils 2.14.90.0.8. * Mon Jan 12 2004 aj@suse.de - Fix PPC64 TLS bug. -* Sat Dec 13 2003 schwab@suse.de +* Fri Dec 12 2003 schwab@suse.de - Fix file list. * Tue Dec 02 2003 schwab@suse.de - Fix last change for ia64. @@ -983,7 +995,7 @@ rm -rf $RPM_BUILD_ROOT - Fix bugs in creation of large files. * Tue May 06 2003 aj@suse.de - Update to version 2.14.90.0.1. -* Tue Apr 29 2003 schwab@suse.de +* Mon Apr 28 2003 schwab@suse.de - Update ia64 relaxation bug fix. * Fri Apr 25 2003 aj@suse.de - Fix ia64 relaxation bugs. @@ -1311,7 +1323,7 @@ rm -rf $RPM_BUILD_ROOT - switch detection of GLIBC to automake * Tue Jul 07 1998 ro@suse.de - pack files depending on used libc / compile a.out for libc5 -* Thu May 21 1998 bs@suse.de +* Wed May 20 1998 bs@suse.de - took c++filt off from file list (is included in egcs) * Wed May 06 1998 florian@suse.de - update to binutils 2.9.1.0.4 diff --git a/cross-arm-binutils.changes b/cross-arm-binutils.changes index c6c701c..1244a24 100644 --- a/cross-arm-binutils.changes +++ b/cross-arm-binutils.changes @@ -1,3 +1,13 @@ +------------------------------------------------------------------- +Fri Nov 7 11:41:37 CET 2008 - schwab@suse.de + +- Fix crash in strip. + +------------------------------------------------------------------- +Thu Nov 6 11:16:14 CET 2008 - rguenther@suse.de + +- build cross-spu-binutils with a /usr/spu sysroot + ------------------------------------------------------------------- Thu Oct 30 12:34:56 CET 2008 - olh@suse.de diff --git a/cross-arm-binutils.spec b/cross-arm-binutils.spec index f9d2071..e8458d7 100644 --- a/cross-arm-binutils.spec +++ b/cross-arm-binutils.spec @@ -20,7 +20,7 @@ Name: cross-arm-binutils BuildRequires: bison dejagnu flex gcc-c++ zlib-devel Version: 2.19 -Release: 2 +Release: 3 # # RUN_TESTS %define run_tests %(test ! -f %_sourcedir/RUN_TESTS ; echo $?) @@ -78,6 +78,8 @@ Patch9: testsuite.diff Patch10: enable-targets.diff Patch11: use-hashtype-both-by-default.diff Patch12: s390-pic-dso.diff +Patch13: common-sysroot-binutils.diff +Patch14: assign-file-positions.diff Patch90: cross-avr-nesc-as.patch Patch92: cross-avr-omit_section_dynsym.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -177,6 +179,8 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa %patch10 %patch11 %patch12 +%patch13 +%patch14 %if "%{TARGET}" == "avr" cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h %patch90 @@ -278,13 +282,17 @@ TARGET_OS=%{TARGET} TARGET_OS=%{TARGET}-linux %endif ../configure CFLAGS="${RPM_OPT_FLAGS}" \ - --prefix=%{_prefix} \ - --with-bugurl=http://bugs.opensuse.org/ \ - --with-pkgversion="GNU Binutils; %{DIST}" \ - --disable-nls \ - --build=%{HOST} --target=$TARGET_OS \ - --with-sysroot=%{_prefix}/%{TARGET_OS}/sys-root \ - ${ADDITIONAL_TARGETS:+--enable-targets="${ADDITIONAL_TARGETS// /,}"} + --prefix=%{_prefix} \ + --with-bugurl=http://bugs.opensuse.org/ \ + --with-pkgversion="GNU Binutils; %{DIST}" \ + --disable-nls \ + --build=%{HOST} --target=$TARGET_OS \ +%if "%{TARGET}" == "spu" + --with-sysroot=/usr/spu \ +%else + --with-sysroot=%{_prefix}/%{TARGET_OS}/sys-root \ +%endif + ${ADDITIONAL_TARGETS:+--enable-targets="${ADDITIONAL_TARGETS// /,}"} make %{?jobs:-j%jobs} all-bfd TARGET-bfd=headers # force reconfiguring rm bfd/Makefile @@ -386,6 +394,10 @@ rm -rf $RPM_BUILD_ROOT %endif %changelog +* Fri Nov 07 2008 schwab@suse.de +- Fix crash in strip. +* Thu Nov 06 2008 rguenther@suse.de +- build cross-spu-binutils with a /usr/spu sysroot * Thu Oct 30 2008 olh@suse.de - obsolete old -XXbit packages (bnc#437293) * Mon Oct 20 2008 schwab@suse.de @@ -531,7 +543,7 @@ rm -rf $RPM_BUILD_ROOT sourceware bugzilla#3874 * Tue Jan 23 2007 schwab@suse.de - Update to binutils CVS HEAD. -* Tue Jan 16 2007 jw@suse.de +* Mon Jan 15 2007 jw@suse.de - bin/avr-nesc-as symlinked as avr/bin/nesc-as * Fri Jan 12 2007 jw@suse.de - Added avr-nesc-as support (rschiele@gmail.com) @@ -739,7 +751,7 @@ rm -rf $RPM_BUILD_ROOT * Wed May 11 2005 schwab@suse.de - Update to binutils 2.16.90.0.3. - Build with -Wno-error in beta. -* Sun May 08 2005 schwab@suse.de +* Sat May 07 2005 schwab@suse.de - Add patch to properly put unwind sections into section groups. - Fix avr assembler. * Sat May 07 2005 matz@suse.de @@ -756,7 +768,7 @@ rm -rf $RPM_BUILD_ROOT - remove additional target hppa64 - remove obsolete hppa patch - enable tests -* Mon Apr 18 2005 schwab@suse.de +* Sun Apr 17 2005 schwab@suse.de - Accept empty symbol names. - Fix bugs related to section groups. * Wed Apr 13 2005 schwab@suse.de @@ -770,9 +782,9 @@ rm -rf $RPM_BUILD_ROOT - Fix compilation with gcc4. * Wed Apr 06 2005 meissner@suse.de - Added gettext-devel to neededforbuild. -* Wed Apr 06 2005 schwab@suse.de +* Tue Apr 05 2005 schwab@suse.de - Revert last change (don't disable parallel build). -* Wed Apr 06 2005 meissner@suse.de +* Tue Apr 05 2005 meissner@suse.de - Added gettext-devel to neededforbuild. * Wed Mar 30 2005 schwab@suse.de - Support AS_NEEDED in linker script. @@ -866,7 +878,7 @@ rm -rf $RPM_BUILD_ROOT - Update to binutils 2.14.90.0.8. * Mon Jan 12 2004 aj@suse.de - Fix PPC64 TLS bug. -* Sat Dec 13 2003 schwab@suse.de +* Fri Dec 12 2003 schwab@suse.de - Fix file list. * Tue Dec 02 2003 schwab@suse.de - Fix last change for ia64. @@ -983,7 +995,7 @@ rm -rf $RPM_BUILD_ROOT - Fix bugs in creation of large files. * Tue May 06 2003 aj@suse.de - Update to version 2.14.90.0.1. -* Tue Apr 29 2003 schwab@suse.de +* Mon Apr 28 2003 schwab@suse.de - Update ia64 relaxation bug fix. * Fri Apr 25 2003 aj@suse.de - Fix ia64 relaxation bugs. @@ -1311,7 +1323,7 @@ rm -rf $RPM_BUILD_ROOT - switch detection of GLIBC to automake * Tue Jul 07 1998 ro@suse.de - pack files depending on used libc / compile a.out for libc5 -* Thu May 21 1998 bs@suse.de +* Wed May 20 1998 bs@suse.de - took c++filt off from file list (is included in egcs) * Wed May 06 1998 florian@suse.de - update to binutils 2.9.1.0.4 diff --git a/cross-avr-binutils.changes b/cross-avr-binutils.changes index c6c701c..1244a24 100644 --- a/cross-avr-binutils.changes +++ b/cross-avr-binutils.changes @@ -1,3 +1,13 @@ +------------------------------------------------------------------- +Fri Nov 7 11:41:37 CET 2008 - schwab@suse.de + +- Fix crash in strip. + +------------------------------------------------------------------- +Thu Nov 6 11:16:14 CET 2008 - rguenther@suse.de + +- build cross-spu-binutils with a /usr/spu sysroot + ------------------------------------------------------------------- Thu Oct 30 12:34:56 CET 2008 - olh@suse.de diff --git a/cross-avr-binutils.spec b/cross-avr-binutils.spec index 41ac16f..44748d0 100644 --- a/cross-avr-binutils.spec +++ b/cross-avr-binutils.spec @@ -20,7 +20,7 @@ Name: cross-avr-binutils BuildRequires: bison dejagnu flex gcc-c++ zlib-devel Version: 2.19 -Release: 2 +Release: 3 # # RUN_TESTS %define run_tests %(test ! -f %_sourcedir/RUN_TESTS ; echo $?) @@ -78,6 +78,8 @@ Patch9: testsuite.diff Patch10: enable-targets.diff Patch11: use-hashtype-both-by-default.diff Patch12: s390-pic-dso.diff +Patch13: common-sysroot-binutils.diff +Patch14: assign-file-positions.diff Patch90: cross-avr-nesc-as.patch Patch92: cross-avr-omit_section_dynsym.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -177,6 +179,8 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa %patch10 %patch11 %patch12 +%patch13 +%patch14 %if "%{TARGET}" == "avr" cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h %patch90 @@ -278,13 +282,17 @@ TARGET_OS=%{TARGET} TARGET_OS=%{TARGET}-linux %endif ../configure CFLAGS="${RPM_OPT_FLAGS}" \ - --prefix=%{_prefix} \ - --with-bugurl=http://bugs.opensuse.org/ \ - --with-pkgversion="GNU Binutils; %{DIST}" \ - --disable-nls \ - --build=%{HOST} --target=$TARGET_OS \ - --with-sysroot=%{_prefix}/%{TARGET_OS}/sys-root \ - ${ADDITIONAL_TARGETS:+--enable-targets="${ADDITIONAL_TARGETS// /,}"} + --prefix=%{_prefix} \ + --with-bugurl=http://bugs.opensuse.org/ \ + --with-pkgversion="GNU Binutils; %{DIST}" \ + --disable-nls \ + --build=%{HOST} --target=$TARGET_OS \ +%if "%{TARGET}" == "spu" + --with-sysroot=/usr/spu \ +%else + --with-sysroot=%{_prefix}/%{TARGET_OS}/sys-root \ +%endif + ${ADDITIONAL_TARGETS:+--enable-targets="${ADDITIONAL_TARGETS// /,}"} make %{?jobs:-j%jobs} all-bfd TARGET-bfd=headers # force reconfiguring rm bfd/Makefile @@ -386,6 +394,10 @@ rm -rf $RPM_BUILD_ROOT %endif %changelog +* Fri Nov 07 2008 schwab@suse.de +- Fix crash in strip. +* Thu Nov 06 2008 rguenther@suse.de +- build cross-spu-binutils with a /usr/spu sysroot * Thu Oct 30 2008 olh@suse.de - obsolete old -XXbit packages (bnc#437293) * Mon Oct 20 2008 schwab@suse.de @@ -531,7 +543,7 @@ rm -rf $RPM_BUILD_ROOT sourceware bugzilla#3874 * Tue Jan 23 2007 schwab@suse.de - Update to binutils CVS HEAD. -* Tue Jan 16 2007 jw@suse.de +* Mon Jan 15 2007 jw@suse.de - bin/avr-nesc-as symlinked as avr/bin/nesc-as * Fri Jan 12 2007 jw@suse.de - Added avr-nesc-as support (rschiele@gmail.com) @@ -739,7 +751,7 @@ rm -rf $RPM_BUILD_ROOT * Wed May 11 2005 schwab@suse.de - Update to binutils 2.16.90.0.3. - Build with -Wno-error in beta. -* Sun May 08 2005 schwab@suse.de +* Sat May 07 2005 schwab@suse.de - Add patch to properly put unwind sections into section groups. - Fix avr assembler. * Sat May 07 2005 matz@suse.de @@ -756,7 +768,7 @@ rm -rf $RPM_BUILD_ROOT - remove additional target hppa64 - remove obsolete hppa patch - enable tests -* Mon Apr 18 2005 schwab@suse.de +* Sun Apr 17 2005 schwab@suse.de - Accept empty symbol names. - Fix bugs related to section groups. * Wed Apr 13 2005 schwab@suse.de @@ -770,9 +782,9 @@ rm -rf $RPM_BUILD_ROOT - Fix compilation with gcc4. * Wed Apr 06 2005 meissner@suse.de - Added gettext-devel to neededforbuild. -* Wed Apr 06 2005 schwab@suse.de +* Tue Apr 05 2005 schwab@suse.de - Revert last change (don't disable parallel build). -* Wed Apr 06 2005 meissner@suse.de +* Tue Apr 05 2005 meissner@suse.de - Added gettext-devel to neededforbuild. * Wed Mar 30 2005 schwab@suse.de - Support AS_NEEDED in linker script. @@ -866,7 +878,7 @@ rm -rf $RPM_BUILD_ROOT - Update to binutils 2.14.90.0.8. * Mon Jan 12 2004 aj@suse.de - Fix PPC64 TLS bug. -* Sat Dec 13 2003 schwab@suse.de +* Fri Dec 12 2003 schwab@suse.de - Fix file list. * Tue Dec 02 2003 schwab@suse.de - Fix last change for ia64. @@ -983,7 +995,7 @@ rm -rf $RPM_BUILD_ROOT - Fix bugs in creation of large files. * Tue May 06 2003 aj@suse.de - Update to version 2.14.90.0.1. -* Tue Apr 29 2003 schwab@suse.de +* Mon Apr 28 2003 schwab@suse.de - Update ia64 relaxation bug fix. * Fri Apr 25 2003 aj@suse.de - Fix ia64 relaxation bugs. @@ -1311,7 +1323,7 @@ rm -rf $RPM_BUILD_ROOT - switch detection of GLIBC to automake * Tue Jul 07 1998 ro@suse.de - pack files depending on used libc / compile a.out for libc5 -* Thu May 21 1998 bs@suse.de +* Wed May 20 1998 bs@suse.de - took c++filt off from file list (is included in egcs) * Wed May 06 1998 florian@suse.de - update to binutils 2.9.1.0.4 diff --git a/cross-hppa-binutils.changes b/cross-hppa-binutils.changes index c6c701c..1244a24 100644 --- a/cross-hppa-binutils.changes +++ b/cross-hppa-binutils.changes @@ -1,3 +1,13 @@ +------------------------------------------------------------------- +Fri Nov 7 11:41:37 CET 2008 - schwab@suse.de + +- Fix crash in strip. + +------------------------------------------------------------------- +Thu Nov 6 11:16:14 CET 2008 - rguenther@suse.de + +- build cross-spu-binutils with a /usr/spu sysroot + ------------------------------------------------------------------- Thu Oct 30 12:34:56 CET 2008 - olh@suse.de diff --git a/cross-hppa-binutils.spec b/cross-hppa-binutils.spec index 54bceb3..9490c04 100644 --- a/cross-hppa-binutils.spec +++ b/cross-hppa-binutils.spec @@ -20,7 +20,7 @@ Name: cross-hppa-binutils BuildRequires: bison dejagnu flex gcc-c++ zlib-devel Version: 2.19 -Release: 2 +Release: 3 # # RUN_TESTS %define run_tests %(test ! -f %_sourcedir/RUN_TESTS ; echo $?) @@ -78,6 +78,8 @@ Patch9: testsuite.diff Patch10: enable-targets.diff Patch11: use-hashtype-both-by-default.diff Patch12: s390-pic-dso.diff +Patch13: common-sysroot-binutils.diff +Patch14: assign-file-positions.diff Patch90: cross-avr-nesc-as.patch Patch92: cross-avr-omit_section_dynsym.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -177,6 +179,8 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa %patch10 %patch11 %patch12 +%patch13 +%patch14 %if "%{TARGET}" == "avr" cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h %patch90 @@ -278,13 +282,17 @@ TARGET_OS=%{TARGET} TARGET_OS=%{TARGET}-linux %endif ../configure CFLAGS="${RPM_OPT_FLAGS}" \ - --prefix=%{_prefix} \ - --with-bugurl=http://bugs.opensuse.org/ \ - --with-pkgversion="GNU Binutils; %{DIST}" \ - --disable-nls \ - --build=%{HOST} --target=$TARGET_OS \ - --with-sysroot=%{_prefix}/%{TARGET_OS}/sys-root \ - ${ADDITIONAL_TARGETS:+--enable-targets="${ADDITIONAL_TARGETS// /,}"} + --prefix=%{_prefix} \ + --with-bugurl=http://bugs.opensuse.org/ \ + --with-pkgversion="GNU Binutils; %{DIST}" \ + --disable-nls \ + --build=%{HOST} --target=$TARGET_OS \ +%if "%{TARGET}" == "spu" + --with-sysroot=/usr/spu \ +%else + --with-sysroot=%{_prefix}/%{TARGET_OS}/sys-root \ +%endif + ${ADDITIONAL_TARGETS:+--enable-targets="${ADDITIONAL_TARGETS// /,}"} make %{?jobs:-j%jobs} all-bfd TARGET-bfd=headers # force reconfiguring rm bfd/Makefile @@ -386,6 +394,10 @@ rm -rf $RPM_BUILD_ROOT %endif %changelog +* Fri Nov 07 2008 schwab@suse.de +- Fix crash in strip. +* Thu Nov 06 2008 rguenther@suse.de +- build cross-spu-binutils with a /usr/spu sysroot * Thu Oct 30 2008 olh@suse.de - obsolete old -XXbit packages (bnc#437293) * Mon Oct 20 2008 schwab@suse.de @@ -531,7 +543,7 @@ rm -rf $RPM_BUILD_ROOT sourceware bugzilla#3874 * Tue Jan 23 2007 schwab@suse.de - Update to binutils CVS HEAD. -* Tue Jan 16 2007 jw@suse.de +* Mon Jan 15 2007 jw@suse.de - bin/avr-nesc-as symlinked as avr/bin/nesc-as * Fri Jan 12 2007 jw@suse.de - Added avr-nesc-as support (rschiele@gmail.com) @@ -739,7 +751,7 @@ rm -rf $RPM_BUILD_ROOT * Wed May 11 2005 schwab@suse.de - Update to binutils 2.16.90.0.3. - Build with -Wno-error in beta. -* Sun May 08 2005 schwab@suse.de +* Sat May 07 2005 schwab@suse.de - Add patch to properly put unwind sections into section groups. - Fix avr assembler. * Sat May 07 2005 matz@suse.de @@ -756,7 +768,7 @@ rm -rf $RPM_BUILD_ROOT - remove additional target hppa64 - remove obsolete hppa patch - enable tests -* Mon Apr 18 2005 schwab@suse.de +* Sun Apr 17 2005 schwab@suse.de - Accept empty symbol names. - Fix bugs related to section groups. * Wed Apr 13 2005 schwab@suse.de @@ -770,9 +782,9 @@ rm -rf $RPM_BUILD_ROOT - Fix compilation with gcc4. * Wed Apr 06 2005 meissner@suse.de - Added gettext-devel to neededforbuild. -* Wed Apr 06 2005 schwab@suse.de +* Tue Apr 05 2005 schwab@suse.de - Revert last change (don't disable parallel build). -* Wed Apr 06 2005 meissner@suse.de +* Tue Apr 05 2005 meissner@suse.de - Added gettext-devel to neededforbuild. * Wed Mar 30 2005 schwab@suse.de - Support AS_NEEDED in linker script. @@ -866,7 +878,7 @@ rm -rf $RPM_BUILD_ROOT - Update to binutils 2.14.90.0.8. * Mon Jan 12 2004 aj@suse.de - Fix PPC64 TLS bug. -* Sat Dec 13 2003 schwab@suse.de +* Fri Dec 12 2003 schwab@suse.de - Fix file list. * Tue Dec 02 2003 schwab@suse.de - Fix last change for ia64. @@ -983,7 +995,7 @@ rm -rf $RPM_BUILD_ROOT - Fix bugs in creation of large files. * Tue May 06 2003 aj@suse.de - Update to version 2.14.90.0.1. -* Tue Apr 29 2003 schwab@suse.de +* Mon Apr 28 2003 schwab@suse.de - Update ia64 relaxation bug fix. * Fri Apr 25 2003 aj@suse.de - Fix ia64 relaxation bugs. @@ -1311,7 +1323,7 @@ rm -rf $RPM_BUILD_ROOT - switch detection of GLIBC to automake * Tue Jul 07 1998 ro@suse.de - pack files depending on used libc / compile a.out for libc5 -* Thu May 21 1998 bs@suse.de +* Wed May 20 1998 bs@suse.de - took c++filt off from file list (is included in egcs) * Wed May 06 1998 florian@suse.de - update to binutils 2.9.1.0.4 diff --git a/cross-hppa64-binutils.changes b/cross-hppa64-binutils.changes index c6c701c..1244a24 100644 --- a/cross-hppa64-binutils.changes +++ b/cross-hppa64-binutils.changes @@ -1,3 +1,13 @@ +------------------------------------------------------------------- +Fri Nov 7 11:41:37 CET 2008 - schwab@suse.de + +- Fix crash in strip. + +------------------------------------------------------------------- +Thu Nov 6 11:16:14 CET 2008 - rguenther@suse.de + +- build cross-spu-binutils with a /usr/spu sysroot + ------------------------------------------------------------------- Thu Oct 30 12:34:56 CET 2008 - olh@suse.de diff --git a/cross-hppa64-binutils.spec b/cross-hppa64-binutils.spec index ae2cafe..4af77b4 100644 --- a/cross-hppa64-binutils.spec +++ b/cross-hppa64-binutils.spec @@ -20,7 +20,7 @@ Name: cross-hppa64-binutils BuildRequires: bison dejagnu flex gcc-c++ zlib-devel Version: 2.19 -Release: 2 +Release: 3 # # RUN_TESTS %define run_tests %(test ! -f %_sourcedir/RUN_TESTS ; echo $?) @@ -78,6 +78,8 @@ Patch9: testsuite.diff Patch10: enable-targets.diff Patch11: use-hashtype-both-by-default.diff Patch12: s390-pic-dso.diff +Patch13: common-sysroot-binutils.diff +Patch14: assign-file-positions.diff Patch90: cross-avr-nesc-as.patch Patch92: cross-avr-omit_section_dynsym.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -177,6 +179,8 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa %patch10 %patch11 %patch12 +%patch13 +%patch14 %if "%{TARGET}" == "avr" cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h %patch90 @@ -278,13 +282,17 @@ TARGET_OS=%{TARGET} TARGET_OS=%{TARGET}-linux %endif ../configure CFLAGS="${RPM_OPT_FLAGS}" \ - --prefix=%{_prefix} \ - --with-bugurl=http://bugs.opensuse.org/ \ - --with-pkgversion="GNU Binutils; %{DIST}" \ - --disable-nls \ - --build=%{HOST} --target=$TARGET_OS \ - --with-sysroot=%{_prefix}/%{TARGET_OS}/sys-root \ - ${ADDITIONAL_TARGETS:+--enable-targets="${ADDITIONAL_TARGETS// /,}"} + --prefix=%{_prefix} \ + --with-bugurl=http://bugs.opensuse.org/ \ + --with-pkgversion="GNU Binutils; %{DIST}" \ + --disable-nls \ + --build=%{HOST} --target=$TARGET_OS \ +%if "%{TARGET}" == "spu" + --with-sysroot=/usr/spu \ +%else + --with-sysroot=%{_prefix}/%{TARGET_OS}/sys-root \ +%endif + ${ADDITIONAL_TARGETS:+--enable-targets="${ADDITIONAL_TARGETS// /,}"} make %{?jobs:-j%jobs} all-bfd TARGET-bfd=headers # force reconfiguring rm bfd/Makefile @@ -386,6 +394,10 @@ rm -rf $RPM_BUILD_ROOT %endif %changelog +* Fri Nov 07 2008 schwab@suse.de +- Fix crash in strip. +* Thu Nov 06 2008 rguenther@suse.de +- build cross-spu-binutils with a /usr/spu sysroot * Thu Oct 30 2008 olh@suse.de - obsolete old -XXbit packages (bnc#437293) * Mon Oct 20 2008 schwab@suse.de @@ -531,7 +543,7 @@ rm -rf $RPM_BUILD_ROOT sourceware bugzilla#3874 * Tue Jan 23 2007 schwab@suse.de - Update to binutils CVS HEAD. -* Tue Jan 16 2007 jw@suse.de +* Mon Jan 15 2007 jw@suse.de - bin/avr-nesc-as symlinked as avr/bin/nesc-as * Fri Jan 12 2007 jw@suse.de - Added avr-nesc-as support (rschiele@gmail.com) @@ -739,7 +751,7 @@ rm -rf $RPM_BUILD_ROOT * Wed May 11 2005 schwab@suse.de - Update to binutils 2.16.90.0.3. - Build with -Wno-error in beta. -* Sun May 08 2005 schwab@suse.de +* Sat May 07 2005 schwab@suse.de - Add patch to properly put unwind sections into section groups. - Fix avr assembler. * Sat May 07 2005 matz@suse.de @@ -756,7 +768,7 @@ rm -rf $RPM_BUILD_ROOT - remove additional target hppa64 - remove obsolete hppa patch - enable tests -* Mon Apr 18 2005 schwab@suse.de +* Sun Apr 17 2005 schwab@suse.de - Accept empty symbol names. - Fix bugs related to section groups. * Wed Apr 13 2005 schwab@suse.de @@ -770,9 +782,9 @@ rm -rf $RPM_BUILD_ROOT - Fix compilation with gcc4. * Wed Apr 06 2005 meissner@suse.de - Added gettext-devel to neededforbuild. -* Wed Apr 06 2005 schwab@suse.de +* Tue Apr 05 2005 schwab@suse.de - Revert last change (don't disable parallel build). -* Wed Apr 06 2005 meissner@suse.de +* Tue Apr 05 2005 meissner@suse.de - Added gettext-devel to neededforbuild. * Wed Mar 30 2005 schwab@suse.de - Support AS_NEEDED in linker script. @@ -866,7 +878,7 @@ rm -rf $RPM_BUILD_ROOT - Update to binutils 2.14.90.0.8. * Mon Jan 12 2004 aj@suse.de - Fix PPC64 TLS bug. -* Sat Dec 13 2003 schwab@suse.de +* Fri Dec 12 2003 schwab@suse.de - Fix file list. * Tue Dec 02 2003 schwab@suse.de - Fix last change for ia64. @@ -983,7 +995,7 @@ rm -rf $RPM_BUILD_ROOT - Fix bugs in creation of large files. * Tue May 06 2003 aj@suse.de - Update to version 2.14.90.0.1. -* Tue Apr 29 2003 schwab@suse.de +* Mon Apr 28 2003 schwab@suse.de - Update ia64 relaxation bug fix. * Fri Apr 25 2003 aj@suse.de - Fix ia64 relaxation bugs. @@ -1311,7 +1323,7 @@ rm -rf $RPM_BUILD_ROOT - switch detection of GLIBC to automake * Tue Jul 07 1998 ro@suse.de - pack files depending on used libc / compile a.out for libc5 -* Thu May 21 1998 bs@suse.de +* Wed May 20 1998 bs@suse.de - took c++filt off from file list (is included in egcs) * Wed May 06 1998 florian@suse.de - update to binutils 2.9.1.0.4 diff --git a/cross-i386-binutils.changes b/cross-i386-binutils.changes index c6c701c..1244a24 100644 --- a/cross-i386-binutils.changes +++ b/cross-i386-binutils.changes @@ -1,3 +1,13 @@ +------------------------------------------------------------------- +Fri Nov 7 11:41:37 CET 2008 - schwab@suse.de + +- Fix crash in strip. + +------------------------------------------------------------------- +Thu Nov 6 11:16:14 CET 2008 - rguenther@suse.de + +- build cross-spu-binutils with a /usr/spu sysroot + ------------------------------------------------------------------- Thu Oct 30 12:34:56 CET 2008 - olh@suse.de diff --git a/cross-i386-binutils.spec b/cross-i386-binutils.spec index 703e9b6..583eec7 100644 --- a/cross-i386-binutils.spec +++ b/cross-i386-binutils.spec @@ -20,7 +20,7 @@ Name: cross-i386-binutils BuildRequires: bison dejagnu flex gcc-c++ zlib-devel Version: 2.19 -Release: 2 +Release: 3 # # RUN_TESTS %define run_tests %(test ! -f %_sourcedir/RUN_TESTS ; echo $?) @@ -78,6 +78,8 @@ Patch9: testsuite.diff Patch10: enable-targets.diff Patch11: use-hashtype-both-by-default.diff Patch12: s390-pic-dso.diff +Patch13: common-sysroot-binutils.diff +Patch14: assign-file-positions.diff Patch90: cross-avr-nesc-as.patch Patch92: cross-avr-omit_section_dynsym.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -177,6 +179,8 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa %patch10 %patch11 %patch12 +%patch13 +%patch14 %if "%{TARGET}" == "avr" cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h %patch90 @@ -278,13 +282,17 @@ TARGET_OS=%{TARGET} TARGET_OS=%{TARGET}-linux %endif ../configure CFLAGS="${RPM_OPT_FLAGS}" \ - --prefix=%{_prefix} \ - --with-bugurl=http://bugs.opensuse.org/ \ - --with-pkgversion="GNU Binutils; %{DIST}" \ - --disable-nls \ - --build=%{HOST} --target=$TARGET_OS \ - --with-sysroot=%{_prefix}/%{TARGET_OS}/sys-root \ - ${ADDITIONAL_TARGETS:+--enable-targets="${ADDITIONAL_TARGETS// /,}"} + --prefix=%{_prefix} \ + --with-bugurl=http://bugs.opensuse.org/ \ + --with-pkgversion="GNU Binutils; %{DIST}" \ + --disable-nls \ + --build=%{HOST} --target=$TARGET_OS \ +%if "%{TARGET}" == "spu" + --with-sysroot=/usr/spu \ +%else + --with-sysroot=%{_prefix}/%{TARGET_OS}/sys-root \ +%endif + ${ADDITIONAL_TARGETS:+--enable-targets="${ADDITIONAL_TARGETS// /,}"} make %{?jobs:-j%jobs} all-bfd TARGET-bfd=headers # force reconfiguring rm bfd/Makefile @@ -386,6 +394,10 @@ rm -rf $RPM_BUILD_ROOT %endif %changelog +* Fri Nov 07 2008 schwab@suse.de +- Fix crash in strip. +* Thu Nov 06 2008 rguenther@suse.de +- build cross-spu-binutils with a /usr/spu sysroot * Thu Oct 30 2008 olh@suse.de - obsolete old -XXbit packages (bnc#437293) * Mon Oct 20 2008 schwab@suse.de @@ -531,7 +543,7 @@ rm -rf $RPM_BUILD_ROOT sourceware bugzilla#3874 * Tue Jan 23 2007 schwab@suse.de - Update to binutils CVS HEAD. -* Tue Jan 16 2007 jw@suse.de +* Mon Jan 15 2007 jw@suse.de - bin/avr-nesc-as symlinked as avr/bin/nesc-as * Fri Jan 12 2007 jw@suse.de - Added avr-nesc-as support (rschiele@gmail.com) @@ -739,7 +751,7 @@ rm -rf $RPM_BUILD_ROOT * Wed May 11 2005 schwab@suse.de - Update to binutils 2.16.90.0.3. - Build with -Wno-error in beta. -* Sun May 08 2005 schwab@suse.de +* Sat May 07 2005 schwab@suse.de - Add patch to properly put unwind sections into section groups. - Fix avr assembler. * Sat May 07 2005 matz@suse.de @@ -756,7 +768,7 @@ rm -rf $RPM_BUILD_ROOT - remove additional target hppa64 - remove obsolete hppa patch - enable tests -* Mon Apr 18 2005 schwab@suse.de +* Sun Apr 17 2005 schwab@suse.de - Accept empty symbol names. - Fix bugs related to section groups. * Wed Apr 13 2005 schwab@suse.de @@ -770,9 +782,9 @@ rm -rf $RPM_BUILD_ROOT - Fix compilation with gcc4. * Wed Apr 06 2005 meissner@suse.de - Added gettext-devel to neededforbuild. -* Wed Apr 06 2005 schwab@suse.de +* Tue Apr 05 2005 schwab@suse.de - Revert last change (don't disable parallel build). -* Wed Apr 06 2005 meissner@suse.de +* Tue Apr 05 2005 meissner@suse.de - Added gettext-devel to neededforbuild. * Wed Mar 30 2005 schwab@suse.de - Support AS_NEEDED in linker script. @@ -866,7 +878,7 @@ rm -rf $RPM_BUILD_ROOT - Update to binutils 2.14.90.0.8. * Mon Jan 12 2004 aj@suse.de - Fix PPC64 TLS bug. -* Sat Dec 13 2003 schwab@suse.de +* Fri Dec 12 2003 schwab@suse.de - Fix file list. * Tue Dec 02 2003 schwab@suse.de - Fix last change for ia64. @@ -983,7 +995,7 @@ rm -rf $RPM_BUILD_ROOT - Fix bugs in creation of large files. * Tue May 06 2003 aj@suse.de - Update to version 2.14.90.0.1. -* Tue Apr 29 2003 schwab@suse.de +* Mon Apr 28 2003 schwab@suse.de - Update ia64 relaxation bug fix. * Fri Apr 25 2003 aj@suse.de - Fix ia64 relaxation bugs. @@ -1311,7 +1323,7 @@ rm -rf $RPM_BUILD_ROOT - switch detection of GLIBC to automake * Tue Jul 07 1998 ro@suse.de - pack files depending on used libc / compile a.out for libc5 -* Thu May 21 1998 bs@suse.de +* Wed May 20 1998 bs@suse.de - took c++filt off from file list (is included in egcs) * Wed May 06 1998 florian@suse.de - update to binutils 2.9.1.0.4 diff --git a/cross-ia64-binutils.changes b/cross-ia64-binutils.changes index c6c701c..1244a24 100644 --- a/cross-ia64-binutils.changes +++ b/cross-ia64-binutils.changes @@ -1,3 +1,13 @@ +------------------------------------------------------------------- +Fri Nov 7 11:41:37 CET 2008 - schwab@suse.de + +- Fix crash in strip. + +------------------------------------------------------------------- +Thu Nov 6 11:16:14 CET 2008 - rguenther@suse.de + +- build cross-spu-binutils with a /usr/spu sysroot + ------------------------------------------------------------------- Thu Oct 30 12:34:56 CET 2008 - olh@suse.de diff --git a/cross-ia64-binutils.spec b/cross-ia64-binutils.spec index f689cb2..7f1a868 100644 --- a/cross-ia64-binutils.spec +++ b/cross-ia64-binutils.spec @@ -20,7 +20,7 @@ Name: cross-ia64-binutils BuildRequires: bison dejagnu flex gcc-c++ zlib-devel Version: 2.19 -Release: 2 +Release: 3 # # RUN_TESTS %define run_tests %(test ! -f %_sourcedir/RUN_TESTS ; echo $?) @@ -78,6 +78,8 @@ Patch9: testsuite.diff Patch10: enable-targets.diff Patch11: use-hashtype-both-by-default.diff Patch12: s390-pic-dso.diff +Patch13: common-sysroot-binutils.diff +Patch14: assign-file-positions.diff Patch90: cross-avr-nesc-as.patch Patch92: cross-avr-omit_section_dynsym.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -177,6 +179,8 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa %patch10 %patch11 %patch12 +%patch13 +%patch14 %if "%{TARGET}" == "avr" cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h %patch90 @@ -278,13 +282,17 @@ TARGET_OS=%{TARGET} TARGET_OS=%{TARGET}-linux %endif ../configure CFLAGS="${RPM_OPT_FLAGS}" \ - --prefix=%{_prefix} \ - --with-bugurl=http://bugs.opensuse.org/ \ - --with-pkgversion="GNU Binutils; %{DIST}" \ - --disable-nls \ - --build=%{HOST} --target=$TARGET_OS \ - --with-sysroot=%{_prefix}/%{TARGET_OS}/sys-root \ - ${ADDITIONAL_TARGETS:+--enable-targets="${ADDITIONAL_TARGETS// /,}"} + --prefix=%{_prefix} \ + --with-bugurl=http://bugs.opensuse.org/ \ + --with-pkgversion="GNU Binutils; %{DIST}" \ + --disable-nls \ + --build=%{HOST} --target=$TARGET_OS \ +%if "%{TARGET}" == "spu" + --with-sysroot=/usr/spu \ +%else + --with-sysroot=%{_prefix}/%{TARGET_OS}/sys-root \ +%endif + ${ADDITIONAL_TARGETS:+--enable-targets="${ADDITIONAL_TARGETS// /,}"} make %{?jobs:-j%jobs} all-bfd TARGET-bfd=headers # force reconfiguring rm bfd/Makefile @@ -386,6 +394,10 @@ rm -rf $RPM_BUILD_ROOT %endif %changelog +* Fri Nov 07 2008 schwab@suse.de +- Fix crash in strip. +* Thu Nov 06 2008 rguenther@suse.de +- build cross-spu-binutils with a /usr/spu sysroot * Thu Oct 30 2008 olh@suse.de - obsolete old -XXbit packages (bnc#437293) * Mon Oct 20 2008 schwab@suse.de @@ -531,7 +543,7 @@ rm -rf $RPM_BUILD_ROOT sourceware bugzilla#3874 * Tue Jan 23 2007 schwab@suse.de - Update to binutils CVS HEAD. -* Tue Jan 16 2007 jw@suse.de +* Mon Jan 15 2007 jw@suse.de - bin/avr-nesc-as symlinked as avr/bin/nesc-as * Fri Jan 12 2007 jw@suse.de - Added avr-nesc-as support (rschiele@gmail.com) @@ -739,7 +751,7 @@ rm -rf $RPM_BUILD_ROOT * Wed May 11 2005 schwab@suse.de - Update to binutils 2.16.90.0.3. - Build with -Wno-error in beta. -* Sun May 08 2005 schwab@suse.de +* Sat May 07 2005 schwab@suse.de - Add patch to properly put unwind sections into section groups. - Fix avr assembler. * Sat May 07 2005 matz@suse.de @@ -756,7 +768,7 @@ rm -rf $RPM_BUILD_ROOT - remove additional target hppa64 - remove obsolete hppa patch - enable tests -* Mon Apr 18 2005 schwab@suse.de +* Sun Apr 17 2005 schwab@suse.de - Accept empty symbol names. - Fix bugs related to section groups. * Wed Apr 13 2005 schwab@suse.de @@ -770,9 +782,9 @@ rm -rf $RPM_BUILD_ROOT - Fix compilation with gcc4. * Wed Apr 06 2005 meissner@suse.de - Added gettext-devel to neededforbuild. -* Wed Apr 06 2005 schwab@suse.de +* Tue Apr 05 2005 schwab@suse.de - Revert last change (don't disable parallel build). -* Wed Apr 06 2005 meissner@suse.de +* Tue Apr 05 2005 meissner@suse.de - Added gettext-devel to neededforbuild. * Wed Mar 30 2005 schwab@suse.de - Support AS_NEEDED in linker script. @@ -866,7 +878,7 @@ rm -rf $RPM_BUILD_ROOT - Update to binutils 2.14.90.0.8. * Mon Jan 12 2004 aj@suse.de - Fix PPC64 TLS bug. -* Sat Dec 13 2003 schwab@suse.de +* Fri Dec 12 2003 schwab@suse.de - Fix file list. * Tue Dec 02 2003 schwab@suse.de - Fix last change for ia64. @@ -983,7 +995,7 @@ rm -rf $RPM_BUILD_ROOT - Fix bugs in creation of large files. * Tue May 06 2003 aj@suse.de - Update to version 2.14.90.0.1. -* Tue Apr 29 2003 schwab@suse.de +* Mon Apr 28 2003 schwab@suse.de - Update ia64 relaxation bug fix. * Fri Apr 25 2003 aj@suse.de - Fix ia64 relaxation bugs. @@ -1311,7 +1323,7 @@ rm -rf $RPM_BUILD_ROOT - switch detection of GLIBC to automake * Tue Jul 07 1998 ro@suse.de - pack files depending on used libc / compile a.out for libc5 -* Thu May 21 1998 bs@suse.de +* Wed May 20 1998 bs@suse.de - took c++filt off from file list (is included in egcs) * Wed May 06 1998 florian@suse.de - update to binutils 2.9.1.0.4 diff --git a/cross-mips-binutils.changes b/cross-mips-binutils.changes index c6c701c..1244a24 100644 --- a/cross-mips-binutils.changes +++ b/cross-mips-binutils.changes @@ -1,3 +1,13 @@ +------------------------------------------------------------------- +Fri Nov 7 11:41:37 CET 2008 - schwab@suse.de + +- Fix crash in strip. + +------------------------------------------------------------------- +Thu Nov 6 11:16:14 CET 2008 - rguenther@suse.de + +- build cross-spu-binutils with a /usr/spu sysroot + ------------------------------------------------------------------- Thu Oct 30 12:34:56 CET 2008 - olh@suse.de diff --git a/cross-mips-binutils.spec b/cross-mips-binutils.spec index c153490..19f1d02 100644 --- a/cross-mips-binutils.spec +++ b/cross-mips-binutils.spec @@ -20,7 +20,7 @@ Name: cross-mips-binutils BuildRequires: bison dejagnu flex gcc-c++ zlib-devel Version: 2.19 -Release: 2 +Release: 3 # # RUN_TESTS %define run_tests %(test ! -f %_sourcedir/RUN_TESTS ; echo $?) @@ -78,6 +78,8 @@ Patch9: testsuite.diff Patch10: enable-targets.diff Patch11: use-hashtype-both-by-default.diff Patch12: s390-pic-dso.diff +Patch13: common-sysroot-binutils.diff +Patch14: assign-file-positions.diff Patch90: cross-avr-nesc-as.patch Patch92: cross-avr-omit_section_dynsym.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -177,6 +179,8 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa %patch10 %patch11 %patch12 +%patch13 +%patch14 %if "%{TARGET}" == "avr" cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h %patch90 @@ -278,13 +282,17 @@ TARGET_OS=%{TARGET} TARGET_OS=%{TARGET}-linux %endif ../configure CFLAGS="${RPM_OPT_FLAGS}" \ - --prefix=%{_prefix} \ - --with-bugurl=http://bugs.opensuse.org/ \ - --with-pkgversion="GNU Binutils; %{DIST}" \ - --disable-nls \ - --build=%{HOST} --target=$TARGET_OS \ - --with-sysroot=%{_prefix}/%{TARGET_OS}/sys-root \ - ${ADDITIONAL_TARGETS:+--enable-targets="${ADDITIONAL_TARGETS// /,}"} + --prefix=%{_prefix} \ + --with-bugurl=http://bugs.opensuse.org/ \ + --with-pkgversion="GNU Binutils; %{DIST}" \ + --disable-nls \ + --build=%{HOST} --target=$TARGET_OS \ +%if "%{TARGET}" == "spu" + --with-sysroot=/usr/spu \ +%else + --with-sysroot=%{_prefix}/%{TARGET_OS}/sys-root \ +%endif + ${ADDITIONAL_TARGETS:+--enable-targets="${ADDITIONAL_TARGETS// /,}"} make %{?jobs:-j%jobs} all-bfd TARGET-bfd=headers # force reconfiguring rm bfd/Makefile @@ -386,6 +394,10 @@ rm -rf $RPM_BUILD_ROOT %endif %changelog +* Fri Nov 07 2008 schwab@suse.de +- Fix crash in strip. +* Thu Nov 06 2008 rguenther@suse.de +- build cross-spu-binutils with a /usr/spu sysroot * Thu Oct 30 2008 olh@suse.de - obsolete old -XXbit packages (bnc#437293) * Mon Oct 20 2008 schwab@suse.de @@ -531,7 +543,7 @@ rm -rf $RPM_BUILD_ROOT sourceware bugzilla#3874 * Tue Jan 23 2007 schwab@suse.de - Update to binutils CVS HEAD. -* Tue Jan 16 2007 jw@suse.de +* Mon Jan 15 2007 jw@suse.de - bin/avr-nesc-as symlinked as avr/bin/nesc-as * Fri Jan 12 2007 jw@suse.de - Added avr-nesc-as support (rschiele@gmail.com) @@ -739,7 +751,7 @@ rm -rf $RPM_BUILD_ROOT * Wed May 11 2005 schwab@suse.de - Update to binutils 2.16.90.0.3. - Build with -Wno-error in beta. -* Sun May 08 2005 schwab@suse.de +* Sat May 07 2005 schwab@suse.de - Add patch to properly put unwind sections into section groups. - Fix avr assembler. * Sat May 07 2005 matz@suse.de @@ -756,7 +768,7 @@ rm -rf $RPM_BUILD_ROOT - remove additional target hppa64 - remove obsolete hppa patch - enable tests -* Mon Apr 18 2005 schwab@suse.de +* Sun Apr 17 2005 schwab@suse.de - Accept empty symbol names. - Fix bugs related to section groups. * Wed Apr 13 2005 schwab@suse.de @@ -770,9 +782,9 @@ rm -rf $RPM_BUILD_ROOT - Fix compilation with gcc4. * Wed Apr 06 2005 meissner@suse.de - Added gettext-devel to neededforbuild. -* Wed Apr 06 2005 schwab@suse.de +* Tue Apr 05 2005 schwab@suse.de - Revert last change (don't disable parallel build). -* Wed Apr 06 2005 meissner@suse.de +* Tue Apr 05 2005 meissner@suse.de - Added gettext-devel to neededforbuild. * Wed Mar 30 2005 schwab@suse.de - Support AS_NEEDED in linker script. @@ -866,7 +878,7 @@ rm -rf $RPM_BUILD_ROOT - Update to binutils 2.14.90.0.8. * Mon Jan 12 2004 aj@suse.de - Fix PPC64 TLS bug. -* Sat Dec 13 2003 schwab@suse.de +* Fri Dec 12 2003 schwab@suse.de - Fix file list. * Tue Dec 02 2003 schwab@suse.de - Fix last change for ia64. @@ -983,7 +995,7 @@ rm -rf $RPM_BUILD_ROOT - Fix bugs in creation of large files. * Tue May 06 2003 aj@suse.de - Update to version 2.14.90.0.1. -* Tue Apr 29 2003 schwab@suse.de +* Mon Apr 28 2003 schwab@suse.de - Update ia64 relaxation bug fix. * Fri Apr 25 2003 aj@suse.de - Fix ia64 relaxation bugs. @@ -1311,7 +1323,7 @@ rm -rf $RPM_BUILD_ROOT - switch detection of GLIBC to automake * Tue Jul 07 1998 ro@suse.de - pack files depending on used libc / compile a.out for libc5 -* Thu May 21 1998 bs@suse.de +* Wed May 20 1998 bs@suse.de - took c++filt off from file list (is included in egcs) * Wed May 06 1998 florian@suse.de - update to binutils 2.9.1.0.4 diff --git a/cross-ppc-binutils.changes b/cross-ppc-binutils.changes index c6c701c..1244a24 100644 --- a/cross-ppc-binutils.changes +++ b/cross-ppc-binutils.changes @@ -1,3 +1,13 @@ +------------------------------------------------------------------- +Fri Nov 7 11:41:37 CET 2008 - schwab@suse.de + +- Fix crash in strip. + +------------------------------------------------------------------- +Thu Nov 6 11:16:14 CET 2008 - rguenther@suse.de + +- build cross-spu-binutils with a /usr/spu sysroot + ------------------------------------------------------------------- Thu Oct 30 12:34:56 CET 2008 - olh@suse.de diff --git a/cross-ppc-binutils.spec b/cross-ppc-binutils.spec index 5d2e7dc..cc0ff43 100644 --- a/cross-ppc-binutils.spec +++ b/cross-ppc-binutils.spec @@ -20,7 +20,7 @@ Name: cross-ppc-binutils BuildRequires: bison dejagnu flex gcc-c++ zlib-devel Version: 2.19 -Release: 2 +Release: 3 # # RUN_TESTS %define run_tests %(test ! -f %_sourcedir/RUN_TESTS ; echo $?) @@ -78,6 +78,8 @@ Patch9: testsuite.diff Patch10: enable-targets.diff Patch11: use-hashtype-both-by-default.diff Patch12: s390-pic-dso.diff +Patch13: common-sysroot-binutils.diff +Patch14: assign-file-positions.diff Patch90: cross-avr-nesc-as.patch Patch92: cross-avr-omit_section_dynsym.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -177,6 +179,8 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa %patch10 %patch11 %patch12 +%patch13 +%patch14 %if "%{TARGET}" == "avr" cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h %patch90 @@ -278,13 +282,17 @@ TARGET_OS=%{TARGET} TARGET_OS=%{TARGET}-linux %endif ../configure CFLAGS="${RPM_OPT_FLAGS}" \ - --prefix=%{_prefix} \ - --with-bugurl=http://bugs.opensuse.org/ \ - --with-pkgversion="GNU Binutils; %{DIST}" \ - --disable-nls \ - --build=%{HOST} --target=$TARGET_OS \ - --with-sysroot=%{_prefix}/%{TARGET_OS}/sys-root \ - ${ADDITIONAL_TARGETS:+--enable-targets="${ADDITIONAL_TARGETS// /,}"} + --prefix=%{_prefix} \ + --with-bugurl=http://bugs.opensuse.org/ \ + --with-pkgversion="GNU Binutils; %{DIST}" \ + --disable-nls \ + --build=%{HOST} --target=$TARGET_OS \ +%if "%{TARGET}" == "spu" + --with-sysroot=/usr/spu \ +%else + --with-sysroot=%{_prefix}/%{TARGET_OS}/sys-root \ +%endif + ${ADDITIONAL_TARGETS:+--enable-targets="${ADDITIONAL_TARGETS// /,}"} make %{?jobs:-j%jobs} all-bfd TARGET-bfd=headers # force reconfiguring rm bfd/Makefile @@ -386,6 +394,10 @@ rm -rf $RPM_BUILD_ROOT %endif %changelog +* Fri Nov 07 2008 schwab@suse.de +- Fix crash in strip. +* Thu Nov 06 2008 rguenther@suse.de +- build cross-spu-binutils with a /usr/spu sysroot * Thu Oct 30 2008 olh@suse.de - obsolete old -XXbit packages (bnc#437293) * Mon Oct 20 2008 schwab@suse.de @@ -531,7 +543,7 @@ rm -rf $RPM_BUILD_ROOT sourceware bugzilla#3874 * Tue Jan 23 2007 schwab@suse.de - Update to binutils CVS HEAD. -* Tue Jan 16 2007 jw@suse.de +* Mon Jan 15 2007 jw@suse.de - bin/avr-nesc-as symlinked as avr/bin/nesc-as * Fri Jan 12 2007 jw@suse.de - Added avr-nesc-as support (rschiele@gmail.com) @@ -739,7 +751,7 @@ rm -rf $RPM_BUILD_ROOT * Wed May 11 2005 schwab@suse.de - Update to binutils 2.16.90.0.3. - Build with -Wno-error in beta. -* Sun May 08 2005 schwab@suse.de +* Sat May 07 2005 schwab@suse.de - Add patch to properly put unwind sections into section groups. - Fix avr assembler. * Sat May 07 2005 matz@suse.de @@ -756,7 +768,7 @@ rm -rf $RPM_BUILD_ROOT - remove additional target hppa64 - remove obsolete hppa patch - enable tests -* Mon Apr 18 2005 schwab@suse.de +* Sun Apr 17 2005 schwab@suse.de - Accept empty symbol names. - Fix bugs related to section groups. * Wed Apr 13 2005 schwab@suse.de @@ -770,9 +782,9 @@ rm -rf $RPM_BUILD_ROOT - Fix compilation with gcc4. * Wed Apr 06 2005 meissner@suse.de - Added gettext-devel to neededforbuild. -* Wed Apr 06 2005 schwab@suse.de +* Tue Apr 05 2005 schwab@suse.de - Revert last change (don't disable parallel build). -* Wed Apr 06 2005 meissner@suse.de +* Tue Apr 05 2005 meissner@suse.de - Added gettext-devel to neededforbuild. * Wed Mar 30 2005 schwab@suse.de - Support AS_NEEDED in linker script. @@ -866,7 +878,7 @@ rm -rf $RPM_BUILD_ROOT - Update to binutils 2.14.90.0.8. * Mon Jan 12 2004 aj@suse.de - Fix PPC64 TLS bug. -* Sat Dec 13 2003 schwab@suse.de +* Fri Dec 12 2003 schwab@suse.de - Fix file list. * Tue Dec 02 2003 schwab@suse.de - Fix last change for ia64. @@ -983,7 +995,7 @@ rm -rf $RPM_BUILD_ROOT - Fix bugs in creation of large files. * Tue May 06 2003 aj@suse.de - Update to version 2.14.90.0.1. -* Tue Apr 29 2003 schwab@suse.de +* Mon Apr 28 2003 schwab@suse.de - Update ia64 relaxation bug fix. * Fri Apr 25 2003 aj@suse.de - Fix ia64 relaxation bugs. @@ -1311,7 +1323,7 @@ rm -rf $RPM_BUILD_ROOT - switch detection of GLIBC to automake * Tue Jul 07 1998 ro@suse.de - pack files depending on used libc / compile a.out for libc5 -* Thu May 21 1998 bs@suse.de +* Wed May 20 1998 bs@suse.de - took c++filt off from file list (is included in egcs) * Wed May 06 1998 florian@suse.de - update to binutils 2.9.1.0.4 diff --git a/cross-ppc64-binutils.changes b/cross-ppc64-binutils.changes index c6c701c..1244a24 100644 --- a/cross-ppc64-binutils.changes +++ b/cross-ppc64-binutils.changes @@ -1,3 +1,13 @@ +------------------------------------------------------------------- +Fri Nov 7 11:41:37 CET 2008 - schwab@suse.de + +- Fix crash in strip. + +------------------------------------------------------------------- +Thu Nov 6 11:16:14 CET 2008 - rguenther@suse.de + +- build cross-spu-binutils with a /usr/spu sysroot + ------------------------------------------------------------------- Thu Oct 30 12:34:56 CET 2008 - olh@suse.de diff --git a/cross-ppc64-binutils.spec b/cross-ppc64-binutils.spec index 12960f3..d584690 100644 --- a/cross-ppc64-binutils.spec +++ b/cross-ppc64-binutils.spec @@ -20,7 +20,7 @@ Name: cross-ppc64-binutils BuildRequires: bison dejagnu flex gcc-c++ zlib-devel Version: 2.19 -Release: 2 +Release: 3 # # RUN_TESTS %define run_tests %(test ! -f %_sourcedir/RUN_TESTS ; echo $?) @@ -78,6 +78,8 @@ Patch9: testsuite.diff Patch10: enable-targets.diff Patch11: use-hashtype-both-by-default.diff Patch12: s390-pic-dso.diff +Patch13: common-sysroot-binutils.diff +Patch14: assign-file-positions.diff Patch90: cross-avr-nesc-as.patch Patch92: cross-avr-omit_section_dynsym.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -177,6 +179,8 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa %patch10 %patch11 %patch12 +%patch13 +%patch14 %if "%{TARGET}" == "avr" cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h %patch90 @@ -278,13 +282,17 @@ TARGET_OS=%{TARGET} TARGET_OS=%{TARGET}-linux %endif ../configure CFLAGS="${RPM_OPT_FLAGS}" \ - --prefix=%{_prefix} \ - --with-bugurl=http://bugs.opensuse.org/ \ - --with-pkgversion="GNU Binutils; %{DIST}" \ - --disable-nls \ - --build=%{HOST} --target=$TARGET_OS \ - --with-sysroot=%{_prefix}/%{TARGET_OS}/sys-root \ - ${ADDITIONAL_TARGETS:+--enable-targets="${ADDITIONAL_TARGETS// /,}"} + --prefix=%{_prefix} \ + --with-bugurl=http://bugs.opensuse.org/ \ + --with-pkgversion="GNU Binutils; %{DIST}" \ + --disable-nls \ + --build=%{HOST} --target=$TARGET_OS \ +%if "%{TARGET}" == "spu" + --with-sysroot=/usr/spu \ +%else + --with-sysroot=%{_prefix}/%{TARGET_OS}/sys-root \ +%endif + ${ADDITIONAL_TARGETS:+--enable-targets="${ADDITIONAL_TARGETS// /,}"} make %{?jobs:-j%jobs} all-bfd TARGET-bfd=headers # force reconfiguring rm bfd/Makefile @@ -386,6 +394,10 @@ rm -rf $RPM_BUILD_ROOT %endif %changelog +* Fri Nov 07 2008 schwab@suse.de +- Fix crash in strip. +* Thu Nov 06 2008 rguenther@suse.de +- build cross-spu-binutils with a /usr/spu sysroot * Thu Oct 30 2008 olh@suse.de - obsolete old -XXbit packages (bnc#437293) * Mon Oct 20 2008 schwab@suse.de @@ -531,7 +543,7 @@ rm -rf $RPM_BUILD_ROOT sourceware bugzilla#3874 * Tue Jan 23 2007 schwab@suse.de - Update to binutils CVS HEAD. -* Tue Jan 16 2007 jw@suse.de +* Mon Jan 15 2007 jw@suse.de - bin/avr-nesc-as symlinked as avr/bin/nesc-as * Fri Jan 12 2007 jw@suse.de - Added avr-nesc-as support (rschiele@gmail.com) @@ -739,7 +751,7 @@ rm -rf $RPM_BUILD_ROOT * Wed May 11 2005 schwab@suse.de - Update to binutils 2.16.90.0.3. - Build with -Wno-error in beta. -* Sun May 08 2005 schwab@suse.de +* Sat May 07 2005 schwab@suse.de - Add patch to properly put unwind sections into section groups. - Fix avr assembler. * Sat May 07 2005 matz@suse.de @@ -756,7 +768,7 @@ rm -rf $RPM_BUILD_ROOT - remove additional target hppa64 - remove obsolete hppa patch - enable tests -* Mon Apr 18 2005 schwab@suse.de +* Sun Apr 17 2005 schwab@suse.de - Accept empty symbol names. - Fix bugs related to section groups. * Wed Apr 13 2005 schwab@suse.de @@ -770,9 +782,9 @@ rm -rf $RPM_BUILD_ROOT - Fix compilation with gcc4. * Wed Apr 06 2005 meissner@suse.de - Added gettext-devel to neededforbuild. -* Wed Apr 06 2005 schwab@suse.de +* Tue Apr 05 2005 schwab@suse.de - Revert last change (don't disable parallel build). -* Wed Apr 06 2005 meissner@suse.de +* Tue Apr 05 2005 meissner@suse.de - Added gettext-devel to neededforbuild. * Wed Mar 30 2005 schwab@suse.de - Support AS_NEEDED in linker script. @@ -866,7 +878,7 @@ rm -rf $RPM_BUILD_ROOT - Update to binutils 2.14.90.0.8. * Mon Jan 12 2004 aj@suse.de - Fix PPC64 TLS bug. -* Sat Dec 13 2003 schwab@suse.de +* Fri Dec 12 2003 schwab@suse.de - Fix file list. * Tue Dec 02 2003 schwab@suse.de - Fix last change for ia64. @@ -983,7 +995,7 @@ rm -rf $RPM_BUILD_ROOT - Fix bugs in creation of large files. * Tue May 06 2003 aj@suse.de - Update to version 2.14.90.0.1. -* Tue Apr 29 2003 schwab@suse.de +* Mon Apr 28 2003 schwab@suse.de - Update ia64 relaxation bug fix. * Fri Apr 25 2003 aj@suse.de - Fix ia64 relaxation bugs. @@ -1311,7 +1323,7 @@ rm -rf $RPM_BUILD_ROOT - switch detection of GLIBC to automake * Tue Jul 07 1998 ro@suse.de - pack files depending on used libc / compile a.out for libc5 -* Thu May 21 1998 bs@suse.de +* Wed May 20 1998 bs@suse.de - took c++filt off from file list (is included in egcs) * Wed May 06 1998 florian@suse.de - update to binutils 2.9.1.0.4 diff --git a/cross-s390-binutils.changes b/cross-s390-binutils.changes index c6c701c..1244a24 100644 --- a/cross-s390-binutils.changes +++ b/cross-s390-binutils.changes @@ -1,3 +1,13 @@ +------------------------------------------------------------------- +Fri Nov 7 11:41:37 CET 2008 - schwab@suse.de + +- Fix crash in strip. + +------------------------------------------------------------------- +Thu Nov 6 11:16:14 CET 2008 - rguenther@suse.de + +- build cross-spu-binutils with a /usr/spu sysroot + ------------------------------------------------------------------- Thu Oct 30 12:34:56 CET 2008 - olh@suse.de diff --git a/cross-s390-binutils.spec b/cross-s390-binutils.spec index 607f406..c942e95 100644 --- a/cross-s390-binutils.spec +++ b/cross-s390-binutils.spec @@ -20,7 +20,7 @@ Name: cross-s390-binutils BuildRequires: bison dejagnu flex gcc-c++ zlib-devel Version: 2.19 -Release: 2 +Release: 3 # # RUN_TESTS %define run_tests %(test ! -f %_sourcedir/RUN_TESTS ; echo $?) @@ -78,6 +78,8 @@ Patch9: testsuite.diff Patch10: enable-targets.diff Patch11: use-hashtype-both-by-default.diff Patch12: s390-pic-dso.diff +Patch13: common-sysroot-binutils.diff +Patch14: assign-file-positions.diff Patch90: cross-avr-nesc-as.patch Patch92: cross-avr-omit_section_dynsym.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -177,6 +179,8 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa %patch10 %patch11 %patch12 +%patch13 +%patch14 %if "%{TARGET}" == "avr" cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h %patch90 @@ -278,13 +282,17 @@ TARGET_OS=%{TARGET} TARGET_OS=%{TARGET}-linux %endif ../configure CFLAGS="${RPM_OPT_FLAGS}" \ - --prefix=%{_prefix} \ - --with-bugurl=http://bugs.opensuse.org/ \ - --with-pkgversion="GNU Binutils; %{DIST}" \ - --disable-nls \ - --build=%{HOST} --target=$TARGET_OS \ - --with-sysroot=%{_prefix}/%{TARGET_OS}/sys-root \ - ${ADDITIONAL_TARGETS:+--enable-targets="${ADDITIONAL_TARGETS// /,}"} + --prefix=%{_prefix} \ + --with-bugurl=http://bugs.opensuse.org/ \ + --with-pkgversion="GNU Binutils; %{DIST}" \ + --disable-nls \ + --build=%{HOST} --target=$TARGET_OS \ +%if "%{TARGET}" == "spu" + --with-sysroot=/usr/spu \ +%else + --with-sysroot=%{_prefix}/%{TARGET_OS}/sys-root \ +%endif + ${ADDITIONAL_TARGETS:+--enable-targets="${ADDITIONAL_TARGETS// /,}"} make %{?jobs:-j%jobs} all-bfd TARGET-bfd=headers # force reconfiguring rm bfd/Makefile @@ -386,6 +394,10 @@ rm -rf $RPM_BUILD_ROOT %endif %changelog +* Fri Nov 07 2008 schwab@suse.de +- Fix crash in strip. +* Thu Nov 06 2008 rguenther@suse.de +- build cross-spu-binutils with a /usr/spu sysroot * Thu Oct 30 2008 olh@suse.de - obsolete old -XXbit packages (bnc#437293) * Mon Oct 20 2008 schwab@suse.de @@ -531,7 +543,7 @@ rm -rf $RPM_BUILD_ROOT sourceware bugzilla#3874 * Tue Jan 23 2007 schwab@suse.de - Update to binutils CVS HEAD. -* Tue Jan 16 2007 jw@suse.de +* Mon Jan 15 2007 jw@suse.de - bin/avr-nesc-as symlinked as avr/bin/nesc-as * Fri Jan 12 2007 jw@suse.de - Added avr-nesc-as support (rschiele@gmail.com) @@ -739,7 +751,7 @@ rm -rf $RPM_BUILD_ROOT * Wed May 11 2005 schwab@suse.de - Update to binutils 2.16.90.0.3. - Build with -Wno-error in beta. -* Sun May 08 2005 schwab@suse.de +* Sat May 07 2005 schwab@suse.de - Add patch to properly put unwind sections into section groups. - Fix avr assembler. * Sat May 07 2005 matz@suse.de @@ -756,7 +768,7 @@ rm -rf $RPM_BUILD_ROOT - remove additional target hppa64 - remove obsolete hppa patch - enable tests -* Mon Apr 18 2005 schwab@suse.de +* Sun Apr 17 2005 schwab@suse.de - Accept empty symbol names. - Fix bugs related to section groups. * Wed Apr 13 2005 schwab@suse.de @@ -770,9 +782,9 @@ rm -rf $RPM_BUILD_ROOT - Fix compilation with gcc4. * Wed Apr 06 2005 meissner@suse.de - Added gettext-devel to neededforbuild. -* Wed Apr 06 2005 schwab@suse.de +* Tue Apr 05 2005 schwab@suse.de - Revert last change (don't disable parallel build). -* Wed Apr 06 2005 meissner@suse.de +* Tue Apr 05 2005 meissner@suse.de - Added gettext-devel to neededforbuild. * Wed Mar 30 2005 schwab@suse.de - Support AS_NEEDED in linker script. @@ -866,7 +878,7 @@ rm -rf $RPM_BUILD_ROOT - Update to binutils 2.14.90.0.8. * Mon Jan 12 2004 aj@suse.de - Fix PPC64 TLS bug. -* Sat Dec 13 2003 schwab@suse.de +* Fri Dec 12 2003 schwab@suse.de - Fix file list. * Tue Dec 02 2003 schwab@suse.de - Fix last change for ia64. @@ -983,7 +995,7 @@ rm -rf $RPM_BUILD_ROOT - Fix bugs in creation of large files. * Tue May 06 2003 aj@suse.de - Update to version 2.14.90.0.1. -* Tue Apr 29 2003 schwab@suse.de +* Mon Apr 28 2003 schwab@suse.de - Update ia64 relaxation bug fix. * Fri Apr 25 2003 aj@suse.de - Fix ia64 relaxation bugs. @@ -1311,7 +1323,7 @@ rm -rf $RPM_BUILD_ROOT - switch detection of GLIBC to automake * Tue Jul 07 1998 ro@suse.de - pack files depending on used libc / compile a.out for libc5 -* Thu May 21 1998 bs@suse.de +* Wed May 20 1998 bs@suse.de - took c++filt off from file list (is included in egcs) * Wed May 06 1998 florian@suse.de - update to binutils 2.9.1.0.4 diff --git a/cross-s390x-binutils.changes b/cross-s390x-binutils.changes index c6c701c..1244a24 100644 --- a/cross-s390x-binutils.changes +++ b/cross-s390x-binutils.changes @@ -1,3 +1,13 @@ +------------------------------------------------------------------- +Fri Nov 7 11:41:37 CET 2008 - schwab@suse.de + +- Fix crash in strip. + +------------------------------------------------------------------- +Thu Nov 6 11:16:14 CET 2008 - rguenther@suse.de + +- build cross-spu-binutils with a /usr/spu sysroot + ------------------------------------------------------------------- Thu Oct 30 12:34:56 CET 2008 - olh@suse.de diff --git a/cross-s390x-binutils.spec b/cross-s390x-binutils.spec index d3ec5ca..683d216 100644 --- a/cross-s390x-binutils.spec +++ b/cross-s390x-binutils.spec @@ -20,7 +20,7 @@ Name: cross-s390x-binutils BuildRequires: bison dejagnu flex gcc-c++ zlib-devel Version: 2.19 -Release: 2 +Release: 3 # # RUN_TESTS %define run_tests %(test ! -f %_sourcedir/RUN_TESTS ; echo $?) @@ -78,6 +78,8 @@ Patch9: testsuite.diff Patch10: enable-targets.diff Patch11: use-hashtype-both-by-default.diff Patch12: s390-pic-dso.diff +Patch13: common-sysroot-binutils.diff +Patch14: assign-file-positions.diff Patch90: cross-avr-nesc-as.patch Patch92: cross-avr-omit_section_dynsym.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -177,6 +179,8 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa %patch10 %patch11 %patch12 +%patch13 +%patch14 %if "%{TARGET}" == "avr" cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h %patch90 @@ -278,13 +282,17 @@ TARGET_OS=%{TARGET} TARGET_OS=%{TARGET}-linux %endif ../configure CFLAGS="${RPM_OPT_FLAGS}" \ - --prefix=%{_prefix} \ - --with-bugurl=http://bugs.opensuse.org/ \ - --with-pkgversion="GNU Binutils; %{DIST}" \ - --disable-nls \ - --build=%{HOST} --target=$TARGET_OS \ - --with-sysroot=%{_prefix}/%{TARGET_OS}/sys-root \ - ${ADDITIONAL_TARGETS:+--enable-targets="${ADDITIONAL_TARGETS// /,}"} + --prefix=%{_prefix} \ + --with-bugurl=http://bugs.opensuse.org/ \ + --with-pkgversion="GNU Binutils; %{DIST}" \ + --disable-nls \ + --build=%{HOST} --target=$TARGET_OS \ +%if "%{TARGET}" == "spu" + --with-sysroot=/usr/spu \ +%else + --with-sysroot=%{_prefix}/%{TARGET_OS}/sys-root \ +%endif + ${ADDITIONAL_TARGETS:+--enable-targets="${ADDITIONAL_TARGETS// /,}"} make %{?jobs:-j%jobs} all-bfd TARGET-bfd=headers # force reconfiguring rm bfd/Makefile @@ -386,6 +394,10 @@ rm -rf $RPM_BUILD_ROOT %endif %changelog +* Fri Nov 07 2008 schwab@suse.de +- Fix crash in strip. +* Thu Nov 06 2008 rguenther@suse.de +- build cross-spu-binutils with a /usr/spu sysroot * Thu Oct 30 2008 olh@suse.de - obsolete old -XXbit packages (bnc#437293) * Mon Oct 20 2008 schwab@suse.de @@ -531,7 +543,7 @@ rm -rf $RPM_BUILD_ROOT sourceware bugzilla#3874 * Tue Jan 23 2007 schwab@suse.de - Update to binutils CVS HEAD. -* Tue Jan 16 2007 jw@suse.de +* Mon Jan 15 2007 jw@suse.de - bin/avr-nesc-as symlinked as avr/bin/nesc-as * Fri Jan 12 2007 jw@suse.de - Added avr-nesc-as support (rschiele@gmail.com) @@ -739,7 +751,7 @@ rm -rf $RPM_BUILD_ROOT * Wed May 11 2005 schwab@suse.de - Update to binutils 2.16.90.0.3. - Build with -Wno-error in beta. -* Sun May 08 2005 schwab@suse.de +* Sat May 07 2005 schwab@suse.de - Add patch to properly put unwind sections into section groups. - Fix avr assembler. * Sat May 07 2005 matz@suse.de @@ -756,7 +768,7 @@ rm -rf $RPM_BUILD_ROOT - remove additional target hppa64 - remove obsolete hppa patch - enable tests -* Mon Apr 18 2005 schwab@suse.de +* Sun Apr 17 2005 schwab@suse.de - Accept empty symbol names. - Fix bugs related to section groups. * Wed Apr 13 2005 schwab@suse.de @@ -770,9 +782,9 @@ rm -rf $RPM_BUILD_ROOT - Fix compilation with gcc4. * Wed Apr 06 2005 meissner@suse.de - Added gettext-devel to neededforbuild. -* Wed Apr 06 2005 schwab@suse.de +* Tue Apr 05 2005 schwab@suse.de - Revert last change (don't disable parallel build). -* Wed Apr 06 2005 meissner@suse.de +* Tue Apr 05 2005 meissner@suse.de - Added gettext-devel to neededforbuild. * Wed Mar 30 2005 schwab@suse.de - Support AS_NEEDED in linker script. @@ -866,7 +878,7 @@ rm -rf $RPM_BUILD_ROOT - Update to binutils 2.14.90.0.8. * Mon Jan 12 2004 aj@suse.de - Fix PPC64 TLS bug. -* Sat Dec 13 2003 schwab@suse.de +* Fri Dec 12 2003 schwab@suse.de - Fix file list. * Tue Dec 02 2003 schwab@suse.de - Fix last change for ia64. @@ -983,7 +995,7 @@ rm -rf $RPM_BUILD_ROOT - Fix bugs in creation of large files. * Tue May 06 2003 aj@suse.de - Update to version 2.14.90.0.1. -* Tue Apr 29 2003 schwab@suse.de +* Mon Apr 28 2003 schwab@suse.de - Update ia64 relaxation bug fix. * Fri Apr 25 2003 aj@suse.de - Fix ia64 relaxation bugs. @@ -1311,7 +1323,7 @@ rm -rf $RPM_BUILD_ROOT - switch detection of GLIBC to automake * Tue Jul 07 1998 ro@suse.de - pack files depending on used libc / compile a.out for libc5 -* Thu May 21 1998 bs@suse.de +* Wed May 20 1998 bs@suse.de - took c++filt off from file list (is included in egcs) * Wed May 06 1998 florian@suse.de - update to binutils 2.9.1.0.4 diff --git a/cross-sh4-binutils.changes b/cross-sh4-binutils.changes index c6c701c..1244a24 100644 --- a/cross-sh4-binutils.changes +++ b/cross-sh4-binutils.changes @@ -1,3 +1,13 @@ +------------------------------------------------------------------- +Fri Nov 7 11:41:37 CET 2008 - schwab@suse.de + +- Fix crash in strip. + +------------------------------------------------------------------- +Thu Nov 6 11:16:14 CET 2008 - rguenther@suse.de + +- build cross-spu-binutils with a /usr/spu sysroot + ------------------------------------------------------------------- Thu Oct 30 12:34:56 CET 2008 - olh@suse.de diff --git a/cross-sh4-binutils.spec b/cross-sh4-binutils.spec index d212ba6..9c966c3 100644 --- a/cross-sh4-binutils.spec +++ b/cross-sh4-binutils.spec @@ -20,7 +20,7 @@ Name: cross-sh4-binutils BuildRequires: bison dejagnu flex gcc-c++ zlib-devel Version: 2.19 -Release: 2 +Release: 3 # # RUN_TESTS %define run_tests %(test ! -f %_sourcedir/RUN_TESTS ; echo $?) @@ -78,6 +78,8 @@ Patch9: testsuite.diff Patch10: enable-targets.diff Patch11: use-hashtype-both-by-default.diff Patch12: s390-pic-dso.diff +Patch13: common-sysroot-binutils.diff +Patch14: assign-file-positions.diff Patch90: cross-avr-nesc-as.patch Patch92: cross-avr-omit_section_dynsym.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -176,6 +178,8 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa %patch10 %patch11 %patch12 +%patch13 +%patch14 %if "%{TARGET}" == "avr" cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h %patch90 @@ -277,13 +281,17 @@ TARGET_OS=%{TARGET} TARGET_OS=%{TARGET}-linux %endif ../configure CFLAGS="${RPM_OPT_FLAGS}" \ - --prefix=%{_prefix} \ - --with-bugurl=http://bugs.opensuse.org/ \ - --with-pkgversion="GNU Binutils; %{DIST}" \ - --disable-nls \ - --build=%{HOST} --target=$TARGET_OS \ - --with-sysroot=%{_prefix}/%{TARGET_OS}/sys-root \ - ${ADDITIONAL_TARGETS:+--enable-targets="${ADDITIONAL_TARGETS// /,}"} + --prefix=%{_prefix} \ + --with-bugurl=http://bugs.opensuse.org/ \ + --with-pkgversion="GNU Binutils; %{DIST}" \ + --disable-nls \ + --build=%{HOST} --target=$TARGET_OS \ +%if "%{TARGET}" == "spu" + --with-sysroot=/usr/spu \ +%else + --with-sysroot=%{_prefix}/%{TARGET_OS}/sys-root \ +%endif + ${ADDITIONAL_TARGETS:+--enable-targets="${ADDITIONAL_TARGETS// /,}"} make %{?jobs:-j%jobs} all-bfd TARGET-bfd=headers # force reconfiguring rm bfd/Makefile @@ -385,6 +393,10 @@ rm -rf $RPM_BUILD_ROOT %endif %changelog +* Fri Nov 07 2008 schwab@suse.de +- Fix crash in strip. +* Thu Nov 06 2008 rguenther@suse.de +- build cross-spu-binutils with a /usr/spu sysroot * Thu Oct 30 2008 olh@suse.de - obsolete old -XXbit packages (bnc#437293) * Mon Oct 20 2008 schwab@suse.de @@ -530,7 +542,7 @@ rm -rf $RPM_BUILD_ROOT sourceware bugzilla#3874 * Tue Jan 23 2007 schwab@suse.de - Update to binutils CVS HEAD. -* Tue Jan 16 2007 jw@suse.de +* Mon Jan 15 2007 jw@suse.de - bin/avr-nesc-as symlinked as avr/bin/nesc-as * Fri Jan 12 2007 jw@suse.de - Added avr-nesc-as support (rschiele@gmail.com) @@ -738,7 +750,7 @@ rm -rf $RPM_BUILD_ROOT * Wed May 11 2005 schwab@suse.de - Update to binutils 2.16.90.0.3. - Build with -Wno-error in beta. -* Sun May 08 2005 schwab@suse.de +* Sat May 07 2005 schwab@suse.de - Add patch to properly put unwind sections into section groups. - Fix avr assembler. * Sat May 07 2005 matz@suse.de @@ -755,7 +767,7 @@ rm -rf $RPM_BUILD_ROOT - remove additional target hppa64 - remove obsolete hppa patch - enable tests -* Mon Apr 18 2005 schwab@suse.de +* Sun Apr 17 2005 schwab@suse.de - Accept empty symbol names. - Fix bugs related to section groups. * Wed Apr 13 2005 schwab@suse.de @@ -769,9 +781,9 @@ rm -rf $RPM_BUILD_ROOT - Fix compilation with gcc4. * Wed Apr 06 2005 meissner@suse.de - Added gettext-devel to neededforbuild. -* Wed Apr 06 2005 schwab@suse.de +* Tue Apr 05 2005 schwab@suse.de - Revert last change (don't disable parallel build). -* Wed Apr 06 2005 meissner@suse.de +* Tue Apr 05 2005 meissner@suse.de - Added gettext-devel to neededforbuild. * Wed Mar 30 2005 schwab@suse.de - Support AS_NEEDED in linker script. @@ -865,7 +877,7 @@ rm -rf $RPM_BUILD_ROOT - Update to binutils 2.14.90.0.8. * Mon Jan 12 2004 aj@suse.de - Fix PPC64 TLS bug. -* Sat Dec 13 2003 schwab@suse.de +* Fri Dec 12 2003 schwab@suse.de - Fix file list. * Tue Dec 02 2003 schwab@suse.de - Fix last change for ia64. @@ -982,7 +994,7 @@ rm -rf $RPM_BUILD_ROOT - Fix bugs in creation of large files. * Tue May 06 2003 aj@suse.de - Update to version 2.14.90.0.1. -* Tue Apr 29 2003 schwab@suse.de +* Mon Apr 28 2003 schwab@suse.de - Update ia64 relaxation bug fix. * Fri Apr 25 2003 aj@suse.de - Fix ia64 relaxation bugs. @@ -1310,7 +1322,7 @@ rm -rf $RPM_BUILD_ROOT - switch detection of GLIBC to automake * Tue Jul 07 1998 ro@suse.de - pack files depending on used libc / compile a.out for libc5 -* Thu May 21 1998 bs@suse.de +* Wed May 20 1998 bs@suse.de - took c++filt off from file list (is included in egcs) * Wed May 06 1998 florian@suse.de - update to binutils 2.9.1.0.4 diff --git a/cross-sparc-binutils.changes b/cross-sparc-binutils.changes index c6c701c..1244a24 100644 --- a/cross-sparc-binutils.changes +++ b/cross-sparc-binutils.changes @@ -1,3 +1,13 @@ +------------------------------------------------------------------- +Fri Nov 7 11:41:37 CET 2008 - schwab@suse.de + +- Fix crash in strip. + +------------------------------------------------------------------- +Thu Nov 6 11:16:14 CET 2008 - rguenther@suse.de + +- build cross-spu-binutils with a /usr/spu sysroot + ------------------------------------------------------------------- Thu Oct 30 12:34:56 CET 2008 - olh@suse.de diff --git a/cross-sparc-binutils.spec b/cross-sparc-binutils.spec index 93e4ca5..63897e2 100644 --- a/cross-sparc-binutils.spec +++ b/cross-sparc-binutils.spec @@ -20,7 +20,7 @@ Name: cross-sparc-binutils BuildRequires: bison dejagnu flex gcc-c++ zlib-devel Version: 2.19 -Release: 2 +Release: 3 # # RUN_TESTS %define run_tests %(test ! -f %_sourcedir/RUN_TESTS ; echo $?) @@ -78,6 +78,8 @@ Patch9: testsuite.diff Patch10: enable-targets.diff Patch11: use-hashtype-both-by-default.diff Patch12: s390-pic-dso.diff +Patch13: common-sysroot-binutils.diff +Patch14: assign-file-positions.diff Patch90: cross-avr-nesc-as.patch Patch92: cross-avr-omit_section_dynsym.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -177,6 +179,8 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa %patch10 %patch11 %patch12 +%patch13 +%patch14 %if "%{TARGET}" == "avr" cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h %patch90 @@ -278,13 +282,17 @@ TARGET_OS=%{TARGET} TARGET_OS=%{TARGET}-linux %endif ../configure CFLAGS="${RPM_OPT_FLAGS}" \ - --prefix=%{_prefix} \ - --with-bugurl=http://bugs.opensuse.org/ \ - --with-pkgversion="GNU Binutils; %{DIST}" \ - --disable-nls \ - --build=%{HOST} --target=$TARGET_OS \ - --with-sysroot=%{_prefix}/%{TARGET_OS}/sys-root \ - ${ADDITIONAL_TARGETS:+--enable-targets="${ADDITIONAL_TARGETS// /,}"} + --prefix=%{_prefix} \ + --with-bugurl=http://bugs.opensuse.org/ \ + --with-pkgversion="GNU Binutils; %{DIST}" \ + --disable-nls \ + --build=%{HOST} --target=$TARGET_OS \ +%if "%{TARGET}" == "spu" + --with-sysroot=/usr/spu \ +%else + --with-sysroot=%{_prefix}/%{TARGET_OS}/sys-root \ +%endif + ${ADDITIONAL_TARGETS:+--enable-targets="${ADDITIONAL_TARGETS// /,}"} make %{?jobs:-j%jobs} all-bfd TARGET-bfd=headers # force reconfiguring rm bfd/Makefile @@ -386,6 +394,10 @@ rm -rf $RPM_BUILD_ROOT %endif %changelog +* Fri Nov 07 2008 schwab@suse.de +- Fix crash in strip. +* Thu Nov 06 2008 rguenther@suse.de +- build cross-spu-binutils with a /usr/spu sysroot * Thu Oct 30 2008 olh@suse.de - obsolete old -XXbit packages (bnc#437293) * Mon Oct 20 2008 schwab@suse.de @@ -531,7 +543,7 @@ rm -rf $RPM_BUILD_ROOT sourceware bugzilla#3874 * Tue Jan 23 2007 schwab@suse.de - Update to binutils CVS HEAD. -* Tue Jan 16 2007 jw@suse.de +* Mon Jan 15 2007 jw@suse.de - bin/avr-nesc-as symlinked as avr/bin/nesc-as * Fri Jan 12 2007 jw@suse.de - Added avr-nesc-as support (rschiele@gmail.com) @@ -739,7 +751,7 @@ rm -rf $RPM_BUILD_ROOT * Wed May 11 2005 schwab@suse.de - Update to binutils 2.16.90.0.3. - Build with -Wno-error in beta. -* Sun May 08 2005 schwab@suse.de +* Sat May 07 2005 schwab@suse.de - Add patch to properly put unwind sections into section groups. - Fix avr assembler. * Sat May 07 2005 matz@suse.de @@ -756,7 +768,7 @@ rm -rf $RPM_BUILD_ROOT - remove additional target hppa64 - remove obsolete hppa patch - enable tests -* Mon Apr 18 2005 schwab@suse.de +* Sun Apr 17 2005 schwab@suse.de - Accept empty symbol names. - Fix bugs related to section groups. * Wed Apr 13 2005 schwab@suse.de @@ -770,9 +782,9 @@ rm -rf $RPM_BUILD_ROOT - Fix compilation with gcc4. * Wed Apr 06 2005 meissner@suse.de - Added gettext-devel to neededforbuild. -* Wed Apr 06 2005 schwab@suse.de +* Tue Apr 05 2005 schwab@suse.de - Revert last change (don't disable parallel build). -* Wed Apr 06 2005 meissner@suse.de +* Tue Apr 05 2005 meissner@suse.de - Added gettext-devel to neededforbuild. * Wed Mar 30 2005 schwab@suse.de - Support AS_NEEDED in linker script. @@ -866,7 +878,7 @@ rm -rf $RPM_BUILD_ROOT - Update to binutils 2.14.90.0.8. * Mon Jan 12 2004 aj@suse.de - Fix PPC64 TLS bug. -* Sat Dec 13 2003 schwab@suse.de +* Fri Dec 12 2003 schwab@suse.de - Fix file list. * Tue Dec 02 2003 schwab@suse.de - Fix last change for ia64. @@ -983,7 +995,7 @@ rm -rf $RPM_BUILD_ROOT - Fix bugs in creation of large files. * Tue May 06 2003 aj@suse.de - Update to version 2.14.90.0.1. -* Tue Apr 29 2003 schwab@suse.de +* Mon Apr 28 2003 schwab@suse.de - Update ia64 relaxation bug fix. * Fri Apr 25 2003 aj@suse.de - Fix ia64 relaxation bugs. @@ -1311,7 +1323,7 @@ rm -rf $RPM_BUILD_ROOT - switch detection of GLIBC to automake * Tue Jul 07 1998 ro@suse.de - pack files depending on used libc / compile a.out for libc5 -* Thu May 21 1998 bs@suse.de +* Wed May 20 1998 bs@suse.de - took c++filt off from file list (is included in egcs) * Wed May 06 1998 florian@suse.de - update to binutils 2.9.1.0.4 diff --git a/cross-spu-binutils.changes b/cross-spu-binutils.changes index c6c701c..1244a24 100644 --- a/cross-spu-binutils.changes +++ b/cross-spu-binutils.changes @@ -1,3 +1,13 @@ +------------------------------------------------------------------- +Fri Nov 7 11:41:37 CET 2008 - schwab@suse.de + +- Fix crash in strip. + +------------------------------------------------------------------- +Thu Nov 6 11:16:14 CET 2008 - rguenther@suse.de + +- build cross-spu-binutils with a /usr/spu sysroot + ------------------------------------------------------------------- Thu Oct 30 12:34:56 CET 2008 - olh@suse.de diff --git a/cross-spu-binutils.spec b/cross-spu-binutils.spec index 2212be2..8cc74c6 100644 --- a/cross-spu-binutils.spec +++ b/cross-spu-binutils.spec @@ -20,7 +20,7 @@ Name: cross-spu-binutils BuildRequires: bison dejagnu flex gcc-c++ zlib-devel Version: 2.19 -Release: 2 +Release: 3 # # RUN_TESTS %define run_tests %(test ! -f %_sourcedir/RUN_TESTS ; echo $?) @@ -78,6 +78,8 @@ Patch9: testsuite.diff Patch10: enable-targets.diff Patch11: use-hashtype-both-by-default.diff Patch12: s390-pic-dso.diff +Patch13: common-sysroot-binutils.diff +Patch14: assign-file-positions.diff Patch90: cross-avr-nesc-as.patch Patch92: cross-avr-omit_section_dynsym.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -177,6 +179,8 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa %patch10 %patch11 %patch12 +%patch13 +%patch14 %if "%{TARGET}" == "avr" cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h %patch90 @@ -278,13 +282,17 @@ TARGET_OS=%{TARGET} TARGET_OS=%{TARGET}-linux %endif ../configure CFLAGS="${RPM_OPT_FLAGS}" \ - --prefix=%{_prefix} \ - --with-bugurl=http://bugs.opensuse.org/ \ - --with-pkgversion="GNU Binutils; %{DIST}" \ - --disable-nls \ - --build=%{HOST} --target=$TARGET_OS \ - --with-sysroot=%{_prefix}/%{TARGET_OS}/sys-root \ - ${ADDITIONAL_TARGETS:+--enable-targets="${ADDITIONAL_TARGETS// /,}"} + --prefix=%{_prefix} \ + --with-bugurl=http://bugs.opensuse.org/ \ + --with-pkgversion="GNU Binutils; %{DIST}" \ + --disable-nls \ + --build=%{HOST} --target=$TARGET_OS \ +%if "%{TARGET}" == "spu" + --with-sysroot=/usr/spu \ +%else + --with-sysroot=%{_prefix}/%{TARGET_OS}/sys-root \ +%endif + ${ADDITIONAL_TARGETS:+--enable-targets="${ADDITIONAL_TARGETS// /,}"} make %{?jobs:-j%jobs} all-bfd TARGET-bfd=headers # force reconfiguring rm bfd/Makefile @@ -386,6 +394,10 @@ rm -rf $RPM_BUILD_ROOT %endif %changelog +* Fri Nov 07 2008 schwab@suse.de +- Fix crash in strip. +* Thu Nov 06 2008 rguenther@suse.de +- build cross-spu-binutils with a /usr/spu sysroot * Thu Oct 30 2008 olh@suse.de - obsolete old -XXbit packages (bnc#437293) * Mon Oct 20 2008 schwab@suse.de @@ -531,7 +543,7 @@ rm -rf $RPM_BUILD_ROOT sourceware bugzilla#3874 * Tue Jan 23 2007 schwab@suse.de - Update to binutils CVS HEAD. -* Tue Jan 16 2007 jw@suse.de +* Mon Jan 15 2007 jw@suse.de - bin/avr-nesc-as symlinked as avr/bin/nesc-as * Fri Jan 12 2007 jw@suse.de - Added avr-nesc-as support (rschiele@gmail.com) @@ -739,7 +751,7 @@ rm -rf $RPM_BUILD_ROOT * Wed May 11 2005 schwab@suse.de - Update to binutils 2.16.90.0.3. - Build with -Wno-error in beta. -* Sun May 08 2005 schwab@suse.de +* Sat May 07 2005 schwab@suse.de - Add patch to properly put unwind sections into section groups. - Fix avr assembler. * Sat May 07 2005 matz@suse.de @@ -756,7 +768,7 @@ rm -rf $RPM_BUILD_ROOT - remove additional target hppa64 - remove obsolete hppa patch - enable tests -* Mon Apr 18 2005 schwab@suse.de +* Sun Apr 17 2005 schwab@suse.de - Accept empty symbol names. - Fix bugs related to section groups. * Wed Apr 13 2005 schwab@suse.de @@ -770,9 +782,9 @@ rm -rf $RPM_BUILD_ROOT - Fix compilation with gcc4. * Wed Apr 06 2005 meissner@suse.de - Added gettext-devel to neededforbuild. -* Wed Apr 06 2005 schwab@suse.de +* Tue Apr 05 2005 schwab@suse.de - Revert last change (don't disable parallel build). -* Wed Apr 06 2005 meissner@suse.de +* Tue Apr 05 2005 meissner@suse.de - Added gettext-devel to neededforbuild. * Wed Mar 30 2005 schwab@suse.de - Support AS_NEEDED in linker script. @@ -866,7 +878,7 @@ rm -rf $RPM_BUILD_ROOT - Update to binutils 2.14.90.0.8. * Mon Jan 12 2004 aj@suse.de - Fix PPC64 TLS bug. -* Sat Dec 13 2003 schwab@suse.de +* Fri Dec 12 2003 schwab@suse.de - Fix file list. * Tue Dec 02 2003 schwab@suse.de - Fix last change for ia64. @@ -983,7 +995,7 @@ rm -rf $RPM_BUILD_ROOT - Fix bugs in creation of large files. * Tue May 06 2003 aj@suse.de - Update to version 2.14.90.0.1. -* Tue Apr 29 2003 schwab@suse.de +* Mon Apr 28 2003 schwab@suse.de - Update ia64 relaxation bug fix. * Fri Apr 25 2003 aj@suse.de - Fix ia64 relaxation bugs. @@ -1311,7 +1323,7 @@ rm -rf $RPM_BUILD_ROOT - switch detection of GLIBC to automake * Tue Jul 07 1998 ro@suse.de - pack files depending on used libc / compile a.out for libc5 -* Thu May 21 1998 bs@suse.de +* Wed May 20 1998 bs@suse.de - took c++filt off from file list (is included in egcs) * Wed May 06 1998 florian@suse.de - update to binutils 2.9.1.0.4 diff --git a/cross-x86_64-binutils.changes b/cross-x86_64-binutils.changes index c6c701c..1244a24 100644 --- a/cross-x86_64-binutils.changes +++ b/cross-x86_64-binutils.changes @@ -1,3 +1,13 @@ +------------------------------------------------------------------- +Fri Nov 7 11:41:37 CET 2008 - schwab@suse.de + +- Fix crash in strip. + +------------------------------------------------------------------- +Thu Nov 6 11:16:14 CET 2008 - rguenther@suse.de + +- build cross-spu-binutils with a /usr/spu sysroot + ------------------------------------------------------------------- Thu Oct 30 12:34:56 CET 2008 - olh@suse.de diff --git a/cross-x86_64-binutils.spec b/cross-x86_64-binutils.spec index 0bfcd87..ccba7d8 100644 --- a/cross-x86_64-binutils.spec +++ b/cross-x86_64-binutils.spec @@ -20,7 +20,7 @@ Name: cross-x86_64-binutils BuildRequires: bison dejagnu flex gcc-c++ zlib-devel Version: 2.19 -Release: 2 +Release: 3 # # RUN_TESTS %define run_tests %(test ! -f %_sourcedir/RUN_TESTS ; echo $?) @@ -78,6 +78,8 @@ Patch9: testsuite.diff Patch10: enable-targets.diff Patch11: use-hashtype-both-by-default.diff Patch12: s390-pic-dso.diff +Patch13: common-sysroot-binutils.diff +Patch14: assign-file-positions.diff Patch90: cross-avr-nesc-as.patch Patch92: cross-avr-omit_section_dynsym.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -177,6 +179,8 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa %patch10 %patch11 %patch12 +%patch13 +%patch14 %if "%{TARGET}" == "avr" cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h %patch90 @@ -278,13 +282,17 @@ TARGET_OS=%{TARGET} TARGET_OS=%{TARGET}-linux %endif ../configure CFLAGS="${RPM_OPT_FLAGS}" \ - --prefix=%{_prefix} \ - --with-bugurl=http://bugs.opensuse.org/ \ - --with-pkgversion="GNU Binutils; %{DIST}" \ - --disable-nls \ - --build=%{HOST} --target=$TARGET_OS \ - --with-sysroot=%{_prefix}/%{TARGET_OS}/sys-root \ - ${ADDITIONAL_TARGETS:+--enable-targets="${ADDITIONAL_TARGETS// /,}"} + --prefix=%{_prefix} \ + --with-bugurl=http://bugs.opensuse.org/ \ + --with-pkgversion="GNU Binutils; %{DIST}" \ + --disable-nls \ + --build=%{HOST} --target=$TARGET_OS \ +%if "%{TARGET}" == "spu" + --with-sysroot=/usr/spu \ +%else + --with-sysroot=%{_prefix}/%{TARGET_OS}/sys-root \ +%endif + ${ADDITIONAL_TARGETS:+--enable-targets="${ADDITIONAL_TARGETS// /,}"} make %{?jobs:-j%jobs} all-bfd TARGET-bfd=headers # force reconfiguring rm bfd/Makefile @@ -386,6 +394,10 @@ rm -rf $RPM_BUILD_ROOT %endif %changelog +* Fri Nov 07 2008 schwab@suse.de +- Fix crash in strip. +* Thu Nov 06 2008 rguenther@suse.de +- build cross-spu-binutils with a /usr/spu sysroot * Thu Oct 30 2008 olh@suse.de - obsolete old -XXbit packages (bnc#437293) * Mon Oct 20 2008 schwab@suse.de @@ -531,7 +543,7 @@ rm -rf $RPM_BUILD_ROOT sourceware bugzilla#3874 * Tue Jan 23 2007 schwab@suse.de - Update to binutils CVS HEAD. -* Tue Jan 16 2007 jw@suse.de +* Mon Jan 15 2007 jw@suse.de - bin/avr-nesc-as symlinked as avr/bin/nesc-as * Fri Jan 12 2007 jw@suse.de - Added avr-nesc-as support (rschiele@gmail.com) @@ -739,7 +751,7 @@ rm -rf $RPM_BUILD_ROOT * Wed May 11 2005 schwab@suse.de - Update to binutils 2.16.90.0.3. - Build with -Wno-error in beta. -* Sun May 08 2005 schwab@suse.de +* Sat May 07 2005 schwab@suse.de - Add patch to properly put unwind sections into section groups. - Fix avr assembler. * Sat May 07 2005 matz@suse.de @@ -756,7 +768,7 @@ rm -rf $RPM_BUILD_ROOT - remove additional target hppa64 - remove obsolete hppa patch - enable tests -* Mon Apr 18 2005 schwab@suse.de +* Sun Apr 17 2005 schwab@suse.de - Accept empty symbol names. - Fix bugs related to section groups. * Wed Apr 13 2005 schwab@suse.de @@ -770,9 +782,9 @@ rm -rf $RPM_BUILD_ROOT - Fix compilation with gcc4. * Wed Apr 06 2005 meissner@suse.de - Added gettext-devel to neededforbuild. -* Wed Apr 06 2005 schwab@suse.de +* Tue Apr 05 2005 schwab@suse.de - Revert last change (don't disable parallel build). -* Wed Apr 06 2005 meissner@suse.de +* Tue Apr 05 2005 meissner@suse.de - Added gettext-devel to neededforbuild. * Wed Mar 30 2005 schwab@suse.de - Support AS_NEEDED in linker script. @@ -866,7 +878,7 @@ rm -rf $RPM_BUILD_ROOT - Update to binutils 2.14.90.0.8. * Mon Jan 12 2004 aj@suse.de - Fix PPC64 TLS bug. -* Sat Dec 13 2003 schwab@suse.de +* Fri Dec 12 2003 schwab@suse.de - Fix file list. * Tue Dec 02 2003 schwab@suse.de - Fix last change for ia64. @@ -983,7 +995,7 @@ rm -rf $RPM_BUILD_ROOT - Fix bugs in creation of large files. * Tue May 06 2003 aj@suse.de - Update to version 2.14.90.0.1. -* Tue Apr 29 2003 schwab@suse.de +* Mon Apr 28 2003 schwab@suse.de - Update ia64 relaxation bug fix. * Fri Apr 25 2003 aj@suse.de - Fix ia64 relaxation bugs. @@ -1311,7 +1323,7 @@ rm -rf $RPM_BUILD_ROOT - switch detection of GLIBC to automake * Tue Jul 07 1998 ro@suse.de - pack files depending on used libc / compile a.out for libc5 -* Thu May 21 1998 bs@suse.de +* Wed May 20 1998 bs@suse.de - took c++filt off from file list (is included in egcs) * Wed May 06 1998 florian@suse.de - update to binutils 2.9.1.0.4