Hello community, here is the log from the commit of package binutils for openSUSE:Factory checked in at 2012-06-16 06:54:17 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/binutils (Old) and /work/SRC/openSUSE:Factory/.binutils.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "binutils", Maintainer is "matz@suse.com" Changes: -------- --- /work/SRC/openSUSE:Factory/binutils/binutils.changes 2012-04-20 15:11:15.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.binutils.new/binutils.changes 2012-06-16 06:54:19.000000000 +0200 @@ -1,0 +2,5 @@ +Thu Jun 14 11:53:56 UTC 2012 - coolo@suse.com + +- exclude our target arch for cross compiling - this is just not cross + +------------------------------------------------------------------- cross-alpha-binutils.changes: same change cross-arm-binutils.changes: same change cross-avr-binutils.changes: same change cross-hppa-binutils.changes: same change cross-hppa64-binutils.changes: same change cross-i386-binutils.changes: same change cross-ia64-binutils.changes: same change cross-mips-binutils.changes: same change cross-ppc-binutils.changes: same change cross-ppc64-binutils.changes: same change cross-s390-binutils.changes: same change cross-s390x-binutils.changes: same change cross-sparc-binutils.changes: same change cross-spu-binutils.changes: same change cross-x86_64-binutils.changes: same change ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ binutils.spec ++++++ --- /var/tmp/diff_new_pack.T24Kqg/_old 2012-06-16 06:54:24.000000000 +0200 +++ /var/tmp/diff_new_pack.T24Kqg/_new 2012-06-16 06:54:24.000000000 +0200 @@ -98,6 +98,10 @@ Patch93: avr-binutils-relocs.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build +%if 0%{!?cross:1} +ExcludeArch: %{TARGET} +%endif + %description C compiler utilities: ar, as, gprof, ld, nm, objcopy, objdump, ranlib, size, strings, and strip. These utilities are needed whenever you want ++++++ cross-alpha-binutils.spec ++++++ --- /var/tmp/diff_new_pack.T24Kqg/_old 2012-06-16 06:54:24.000000000 +0200 +++ /var/tmp/diff_new_pack.T24Kqg/_new 2012-06-16 06:54:24.000000000 +0200 @@ -116,6 +116,10 @@ Patch93: avr-binutils-relocs.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build +%if 0%{!?cross:1} +ExcludeArch: alpha +%endif + %description C compiler utilities: ar, as, gprof, ld, nm, objcopy, objdump, ranlib, size, strings, and strip. These utilities are needed whenever you want ++++++ cross-arm-binutils.spec ++++++ --- /var/tmp/diff_new_pack.T24Kqg/_old 2012-06-16 06:54:24.000000000 +0200 +++ /var/tmp/diff_new_pack.T24Kqg/_new 2012-06-16 06:54:24.000000000 +0200 @@ -116,6 +116,10 @@ Patch93: avr-binutils-relocs.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build +%if 0%{!?cross:1} +ExcludeArch: arm +%endif + %description C compiler utilities: ar, as, gprof, ld, nm, objcopy, objdump, ranlib, size, strings, and strip. These utilities are needed whenever you want ++++++ cross-avr-binutils.spec ++++++ --- /var/tmp/diff_new_pack.T24Kqg/_old 2012-06-16 06:54:24.000000000 +0200 +++ /var/tmp/diff_new_pack.T24Kqg/_new 2012-06-16 06:54:24.000000000 +0200 @@ -116,6 +116,10 @@ Patch93: avr-binutils-relocs.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build +%if 0%{!?cross:1} +ExcludeArch: avr +%endif + %description C compiler utilities: ar, as, gprof, ld, nm, objcopy, objdump, ranlib, size, strings, and strip. These utilities are needed whenever you want ++++++ cross-hppa-binutils.spec ++++++ --- /var/tmp/diff_new_pack.T24Kqg/_old 2012-06-16 06:54:24.000000000 +0200 +++ /var/tmp/diff_new_pack.T24Kqg/_new 2012-06-16 06:54:24.000000000 +0200 @@ -116,6 +116,10 @@ Patch93: avr-binutils-relocs.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build +%if 0%{!?cross:1} +ExcludeArch: hppa +%endif + %description C compiler utilities: ar, as, gprof, ld, nm, objcopy, objdump, ranlib, size, strings, and strip. These utilities are needed whenever you want ++++++ cross-hppa64-binutils.spec ++++++ --- /var/tmp/diff_new_pack.T24Kqg/_old 2012-06-16 06:54:25.000000000 +0200 +++ /var/tmp/diff_new_pack.T24Kqg/_new 2012-06-16 06:54:25.000000000 +0200 @@ -116,6 +116,10 @@ Patch93: avr-binutils-relocs.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build +%if 0%{!?cross:1} +ExcludeArch: hppa64 +%endif + %description C compiler utilities: ar, as, gprof, ld, nm, objcopy, objdump, ranlib, size, strings, and strip. These utilities are needed whenever you want ++++++ cross-i386-binutils.spec ++++++ --- /var/tmp/diff_new_pack.T24Kqg/_old 2012-06-16 06:54:25.000000000 +0200 +++ /var/tmp/diff_new_pack.T24Kqg/_new 2012-06-16 06:54:25.000000000 +0200 @@ -116,6 +116,10 @@ Patch93: avr-binutils-relocs.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build +%if 0%{!?cross:1} +ExcludeArch: i586 +%endif + %description C compiler utilities: ar, as, gprof, ld, nm, objcopy, objdump, ranlib, size, strings, and strip. These utilities are needed whenever you want ++++++ cross-ia64-binutils.spec ++++++ --- /var/tmp/diff_new_pack.T24Kqg/_old 2012-06-16 06:54:25.000000000 +0200 +++ /var/tmp/diff_new_pack.T24Kqg/_new 2012-06-16 06:54:25.000000000 +0200 @@ -116,6 +116,10 @@ Patch93: avr-binutils-relocs.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build +%if 0%{!?cross:1} +ExcludeArch: ia64 +%endif + %description C compiler utilities: ar, as, gprof, ld, nm, objcopy, objdump, ranlib, size, strings, and strip. These utilities are needed whenever you want ++++++ cross-mips-binutils.spec ++++++ --- /var/tmp/diff_new_pack.T24Kqg/_old 2012-06-16 06:54:25.000000000 +0200 +++ /var/tmp/diff_new_pack.T24Kqg/_new 2012-06-16 06:54:25.000000000 +0200 @@ -116,6 +116,10 @@ Patch93: avr-binutils-relocs.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build +%if 0%{!?cross:1} +ExcludeArch: mips +%endif + %description C compiler utilities: ar, as, gprof, ld, nm, objcopy, objdump, ranlib, size, strings, and strip. These utilities are needed whenever you want ++++++ cross-ppc-binutils.spec ++++++ --- /var/tmp/diff_new_pack.T24Kqg/_old 2012-06-16 06:54:25.000000000 +0200 +++ /var/tmp/diff_new_pack.T24Kqg/_new 2012-06-16 06:54:25.000000000 +0200 @@ -116,6 +116,10 @@ Patch93: avr-binutils-relocs.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build +%if 0%{!?cross:1} +ExcludeArch: powerpc +%endif + %description C compiler utilities: ar, as, gprof, ld, nm, objcopy, objdump, ranlib, size, strings, and strip. These utilities are needed whenever you want ++++++ cross-ppc64-binutils.spec ++++++ --- /var/tmp/diff_new_pack.T24Kqg/_old 2012-06-16 06:54:25.000000000 +0200 +++ /var/tmp/diff_new_pack.T24Kqg/_new 2012-06-16 06:54:25.000000000 +0200 @@ -116,6 +116,10 @@ Patch93: avr-binutils-relocs.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build +%if 0%{!?cross:1} +ExcludeArch: powerpc64 +%endif + %description C compiler utilities: ar, as, gprof, ld, nm, objcopy, objdump, ranlib, size, strings, and strip. These utilities are needed whenever you want ++++++ cross-s390-binutils.spec ++++++ --- /var/tmp/diff_new_pack.T24Kqg/_old 2012-06-16 06:54:25.000000000 +0200 +++ /var/tmp/diff_new_pack.T24Kqg/_new 2012-06-16 06:54:25.000000000 +0200 @@ -116,6 +116,10 @@ Patch93: avr-binutils-relocs.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build +%if 0%{!?cross:1} +ExcludeArch: s390 +%endif + %description C compiler utilities: ar, as, gprof, ld, nm, objcopy, objdump, ranlib, size, strings, and strip. These utilities are needed whenever you want ++++++ cross-s390x-binutils.spec ++++++ --- /var/tmp/diff_new_pack.T24Kqg/_old 2012-06-16 06:54:25.000000000 +0200 +++ /var/tmp/diff_new_pack.T24Kqg/_new 2012-06-16 06:54:25.000000000 +0200 @@ -116,6 +116,10 @@ Patch93: avr-binutils-relocs.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build +%if 0%{!?cross:1} +ExcludeArch: s390x +%endif + %description C compiler utilities: ar, as, gprof, ld, nm, objcopy, objdump, ranlib, size, strings, and strip. These utilities are needed whenever you want ++++++ cross-sparc-binutils.spec ++++++ --- /var/tmp/diff_new_pack.T24Kqg/_old 2012-06-16 06:54:25.000000000 +0200 +++ /var/tmp/diff_new_pack.T24Kqg/_new 2012-06-16 06:54:25.000000000 +0200 @@ -116,6 +116,10 @@ Patch93: avr-binutils-relocs.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build +%if 0%{!?cross:1} +ExcludeArch: sparc +%endif + %description C compiler utilities: ar, as, gprof, ld, nm, objcopy, objdump, ranlib, size, strings, and strip. These utilities are needed whenever you want ++++++ cross-spu-binutils.spec ++++++ --- /var/tmp/diff_new_pack.T24Kqg/_old 2012-06-16 06:54:25.000000000 +0200 +++ /var/tmp/diff_new_pack.T24Kqg/_new 2012-06-16 06:54:25.000000000 +0200 @@ -116,6 +116,10 @@ Patch93: avr-binutils-relocs.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build +%if 0%{!?cross:1} +ExcludeArch: spu +%endif + %description C compiler utilities: ar, as, gprof, ld, nm, objcopy, objdump, ranlib, size, strings, and strip. These utilities are needed whenever you want ++++++ cross-x86_64-binutils.spec ++++++ --- /var/tmp/diff_new_pack.T24Kqg/_old 2012-06-16 06:54:25.000000000 +0200 +++ /var/tmp/diff_new_pack.T24Kqg/_new 2012-06-16 06:54:25.000000000 +0200 @@ -116,6 +116,10 @@ Patch93: avr-binutils-relocs.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build +%if 0%{!?cross:1} +ExcludeArch: x86_64 +%endif + %description C compiler utilities: ar, as, gprof, ld, nm, objcopy, objdump, ranlib, size, strings, and strip. These utilities are needed whenever you want ++++++ pre_checkin.sh ++++++ --- /var/tmp/diff_new_pack.T24Kqg/_old 2012-06-16 06:54:25.000000000 +0200 +++ /var/tmp/diff_new_pack.T24Kqg/_new 2012-06-16 06:54:25.000000000 +0200 @@ -7,13 +7,15 @@ echo -n "Building package for $arch --> cross-$arch-binutils ..." ln -f binutils.changes cross-$arch-binutils.changes + targetarch=`echo $arch | sed -e "s/parisc/hppa/;s/i.86/i586/;s/ppc/powerpc/"` ( echo "%define cross 1" - echo "%define TARGET $arch" \ - | sed -e "s/parisc/hppa/;s/i.86/i586/;s/ppc/powerpc/" + echo "%define TARGET $targetarch" ) > cross-$arch-binutils.spec - sed -e "s/^Name:.*binutils\$/Name: cross-$arch-binutils/" \ + sed -e "s/^Name:.*binutils\$/Name: cross-$arch-binutils/; s/^ExcludeArch:.*/ExcludeArch: $targetarch/" \ < binutils.spec >> cross-$arch-binutils.spec echo " done." done +osc service localrun format_spec_file + -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org