Hello community,

here is the log from the commit of package gcc47 for openSUSE:Factory checked 
in at 2012-08-04 21:42:26
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gcc47 (Old)
 and      /work/SRC/openSUSE:Factory/.gcc47.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gcc47", Maintainer is ""

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/gcc47/cross-armv5el-gcc47-icecream-backend.changes   
    2012-07-23 11:03:37.000000000 +0200
+++ 
/work/SRC/openSUSE:Factory/.gcc47.new/cross-armv5el-gcc47-icecream-backend.changes
  2012-08-04 21:46:42.000000000 +0200
@@ -1,0 +2,15 @@
+Mon Jul 30 09:16:53 UTC 2012 - [email protected]
+
+- Do not enable thumb by default for arm7.
+- Update BuildRequires for cross compiler builds.
+- Drop libmpc2 requires.
+
+-------------------------------------------------------------------
+Wed Jul 25 12:47:48 UTC 2012 - [email protected]
+
+- Use --with-build-sysroot=/ for icecream crosses, provide
+  a real sysroot at /usr/target and adjust the g++ include path
+  accordingly.
+- Properly honor the -gnueabi suffix for arm.
+
+-------------------------------------------------------------------
cross-armv7hl-gcc47-icecream-backend.changes: same change
cross-hppa-gcc47-icecream-backend.changes: same change
cross-i386-gcc47-icecream-backend.changes: same change
cross-ia64-gcc47-icecream-backend.changes: same change
cross-ppc-gcc47-icecream-backend.changes: same change
cross-ppc64-gcc47-icecream-backend.changes: same change
cross-s390-gcc47-icecream-backend.changes: same change
cross-s390x-gcc47-icecream-backend.changes: same change
cross-x86_64-gcc47-icecream-backend.changes: same change
gcc47-testresults.changes: same change
gcc47.changes: same change
libffi47.changes: same change
libgcj47.changes: same change

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ cross-armv5el-gcc47-icecream-backend.spec ++++++
--- /var/tmp/diff_new_pack.26M3K5/_old  2012-08-04 21:48:45.000000000 +0200
+++ /var/tmp/diff_new_pack.26M3K5/_new  2012-08-04 21:48:45.000000000 +0200
@@ -37,7 +37,7 @@
 %endif
 %define canonical_target %(echo %{binutils_target} | sed -e 
"s/i.86/i586/;s/ppc/powerpc/;s/sparc64.*/sparc64/;s/sparcv.*/sparc/;")
 %if %{binutils_target} == "arm"
-%define canonical_target_abi gnueabi-
+%define canonical_target_abi -gnueabi
 %endif
 
 Name:           cross-armv5el-gcc47-icecream-backend
@@ -49,11 +49,14 @@
 BuildRequires:  mpc-devel
 BuildRequires:  mpfr-devel
 BuildRequires:  perl
+%if %{suse_version} > 1220
+BuildRequires:  makeinfo
+%else
 BuildRequires:  texinfo
+%endif
 BuildRequires:  zlib-devel
-%ifarch %ix86 x86_64 ppc ppc64 s390 s390x ia64 %sparc
+%ifarch %ix86 x86_64 ppc ppc64 s390 s390x ia64 %sparc hppa %arm
 BuildRequires:  cloog-devel
-BuildRequires:  libelf-devel
 BuildRequires:  ppl-devel
 %endif
 %ifarch ia64
@@ -372,11 +375,13 @@
 %endif
 %if 0%{?gcc_target_arch:1}
 %if 0%{?gcc_icecream:1}
-       --with-sysroot=/ \
+       --with-build-sysroot=/ \
+       
--with-sysroot=%{_prefix}/%{gcc_target_arch}%{?canonical_target_abi:%canonical_target_abi}
 \
+       
--with-gxx-include-dir=%{_prefix}/%{gcc_target_arch}%{?canonical_target_abi:%canonical_target_abi}/usr/include/c++/%{gcc_dir_version}
 \
        --enable-linux-futex \
 %endif
 %if 0%{?canonical_target:1}
-       --with-build-time-tools=/usr/%{canonical_target}-suse-linux/bin \
+       
--with-build-time-tools=/usr/%{canonical_target}-suse-linux%{?canonical_target_abi:%canonical_target_abi}/bin
 \
 %endif
 %if 0%{?build_static:1}
        --disable-shared \
@@ -408,7 +413,6 @@
        --with-arch=armv7-a \
        --with-tune=cortex-a9 \
        --with-float=hard \
-       --with-mode=thumb \
        --with-abi=aapcs-linux \
        --with-fpu=vfpv3-d16 \
        --disable-sjlj-exceptions \
@@ -464,7 +468,7 @@
 
 # But the assembler comes from the cross-binutils, and hence is _not_
 # named funnily, not even on ppc, so there we need the original target
-install -s -D 
%{_prefix}/bin/%{canonical_target}-suse-linux-%{?canonical_target_abi:%canonical_target_abi}as
 \
+install -s -D 
%{_prefix}/bin/%{canonical_target}-suse-linux%{?canonical_target_abi:%canonical_target_abi}-as
 \
        $RPM_BUILD_ROOT/env/usr/bin/as
 install -s $RPM_BUILD_ROOT/inst%{_prefix}/bin/%{CONFIGURE_TARGET}-g++ \
        $RPM_BUILD_ROOT/env/usr/bin/g++

cross-armv7hl-gcc47-icecream-backend.spec: same change
cross-hppa-gcc47-icecream-backend.spec: same change
cross-i386-gcc47-icecream-backend.spec: same change
cross-ia64-gcc47-icecream-backend.spec: same change
cross-ppc-gcc47-icecream-backend.spec: same change
cross-ppc64-gcc47-icecream-backend.spec: same change
cross-s390-gcc47-icecream-backend.spec: same change
cross-s390x-gcc47-icecream-backend.spec: same change
cross-x86_64-gcc47-icecream-backend.spec: same change
++++++ gcc47-testresults.spec ++++++
--- /var/tmp/diff_new_pack.26M3K5/_old  2012-08-04 21:48:45.000000000 +0200
+++ /var/tmp/diff_new_pack.26M3K5/_new  2012-08-04 21:48:45.000000000 +0200
@@ -184,7 +184,6 @@
 Requires:       binutils
 Requires:       cpp47 = %{version}-%{release}
 Requires:       glibc-devel
-Requires:       libmpc2 >= 0.8.1
 %if 0%{!?build_optional_compiler:1}
 Requires:       libgcc%{libgcc_s} >= %{version}-%{release}
 Requires:       libgomp1 >= %{version}-%{release}
@@ -602,11 +601,13 @@
 %endif
 %if 0%{?gcc_target_arch:1}
 %if 0%{?gcc_icecream:1}
-       --with-sysroot=/ \
+       --with-build-sysroot=/ \
+       
--with-sysroot=%{_prefix}/%{gcc_target_arch}%{?canonical_target_abi:%canonical_target_abi}
 \
+       
--with-gxx-include-dir=%{_prefix}/%{gcc_target_arch}%{?canonical_target_abi:%canonical_target_abi}/usr/include/c++/%{gcc_dir_version}
 \
        --enable-linux-futex \
 %endif
 %if 0%{?canonical_target:1}
-       --with-build-time-tools=/usr/%{canonical_target}-suse-linux/bin \
+       
--with-build-time-tools=/usr/%{canonical_target}-suse-linux%{?canonical_target_abi:%canonical_target_abi}/bin
 \
 %endif
 %if 0%{?build_static:1}
        --disable-shared \
@@ -638,7 +639,6 @@
        --with-arch=armv7-a \
        --with-tune=cortex-a9 \
        --with-float=hard \
-       --with-mode=thumb \
        --with-abi=aapcs-linux \
        --with-fpu=vfpv3-d16 \
        --disable-sjlj-exceptions \

gcc47.spec: same change
libffi47.spec: same change
libgcj47.spec: same change
++++++ cross-icecream.spec.in ++++++
--- /var/tmp/diff_new_pack.26M3K5/_old  2012-08-04 21:48:45.000000000 +0200
+++ /var/tmp/diff_new_pack.26M3K5/_new  2012-08-04 21:48:45.000000000 +0200
@@ -29,14 +29,27 @@
 %endif
 %define canonical_target %(echo %{binutils_target} | sed -e 
"s/i.86/i586/;s/ppc/powerpc/;s/sparc64.*/sparc64/;s/sparcv.*/sparc/;")
 %if %{binutils_target} == "arm"
-%define canonical_target_abi gnueabi-
+%define canonical_target_abi -gnueabi
 %endif
 
 Name:         cross-@cross_arch@-gcc@base_ver@-icecream-backend
-BuildRequires: bison flex gettext-devel glibc-devel-32bit mpfr-devel perl 
texinfo zlib-devel mpc-devel
 BuildRequires: cross-%{binutils_target}-binutils
-%ifarch %ix86 x86_64 ppc ppc64 s390 s390x ia64 %sparc
-BuildRequires: cloog-devel ppl-devel libelf-devel
+BuildRequires: bison
+BuildRequires: flex
+BuildRequires: gettext-devel
+BuildRequires: glibc-devel-32bit
+BuildRequires: mpc-devel
+BuildRequires: mpfr-devel
+BuildRequires: perl
+%if %{suse_version} > 1220
+BuildRequires: makeinfo
+%else
+BuildRequires: texinfo
+%endif
+BuildRequires: zlib-devel
+%ifarch %ix86 x86_64 ppc ppc64 s390 s390x ia64 %sparc hppa %arm
+BuildRequires: cloog-devel
+BuildRequires: ppl-devel
 %endif
 %ifarch ia64
 BuildRequires: libunwind-devel
@@ -57,7 +70,7 @@
 
 # But the assembler comes from the cross-binutils, and hence is _not_
 # named funnily, not even on ppc, so there we need the original target
-install -s -D 
%{_prefix}/bin/%{canonical_target}-suse-linux-%{?canonical_target_abi:%canonical_target_abi}as
 \
+install -s -D 
%{_prefix}/bin/%{canonical_target}-suse-linux%{?canonical_target_abi:%canonical_target_abi}-as
 \
        $RPM_BUILD_ROOT/env/usr/bin/as
 install -s $RPM_BUILD_ROOT/inst%{_prefix}/bin/%{CONFIGURE_TARGET}-g++ \
        $RPM_BUILD_ROOT/env/usr/bin/g++

++++++ cross.spec.in ++++++
--- /var/tmp/diff_new_pack.26M3K5/_old  2012-08-04 21:48:45.000000000 +0200
+++ /var/tmp/diff_new_pack.26M3K5/_new  2012-08-04 21:48:45.000000000 +0200
@@ -42,9 +42,17 @@
 %endif
 
 Name: cross-$cross_arch-gcc$base_ver$name_suffix
-BuildRequires: bison flex mpfr-devel zlib-devel mpc-devel
-%ifarch %ix86 x86_64 ppc ppc64 s390 s390x ia64 %sparc
-BuildRequires: cloog-devel ppl-devel libelf-devel
+BuildRequires: bison
+BuildRequires: flex
+BuildRequires: gettext-devel
+BuildRequires: glibc-devel-32bit
+BuildRequires: mpc-devel
+BuildRequires: mpfr-devel
+BuildRequires: perl
+BuildRequires: zlib-devel
+%ifarch %ix86 x86_64 ppc ppc64 s390 s390x ia64 %sparc hppa %arm
+BuildRequires: cloog-devel
+BuildRequires: ppl-devel
 %endif
 BuildRequires: cross-$cross_arch_cpu-binutils
 %if "$cross_arch" == "spu"


++++++ gcc.spec.in ++++++
--- /var/tmp/diff_new_pack.26M3K5/_old  2012-08-04 21:48:45.000000000 +0200
+++ /var/tmp/diff_new_pack.26M3K5/_new  2012-08-04 21:48:45.000000000 +0200
@@ -167,7 +167,6 @@
 
 %if !0%{?building_libjava:1}%{?building_libffi:1}%{?building_testsuite:1}
 Requires: binutils glibc-devel
-Requires: libmpc2 >= 0.8.1
 Requires: cpp@base_ver@ = %{version}-%{release}
 %if 0%{!?build_optional_compiler:1}
 Requires: libgcc%{libgcc_s} >= %{version}-%{release}
@@ -1113,11 +1112,13 @@
 %endif
 %if 0%{?gcc_target_arch:1}
 %if 0%{?gcc_icecream:1}
-       --with-sysroot=/ \
+       --with-build-sysroot=/ \
+       
--with-sysroot=%{_prefix}/%{gcc_target_arch}%{?canonical_target_abi:%canonical_target_abi}
 \
+       
--with-gxx-include-dir=%{_prefix}/%{gcc_target_arch}%{?canonical_target_abi:%canonical_target_abi}/usr/include/c++/%{gcc_dir_version}
 \
        --enable-linux-futex \
 %endif
 %if 0%{?canonical_target:1}
-       --with-build-time-tools=/usr/%{canonical_target}-suse-linux/bin \
+       
--with-build-time-tools=/usr/%{canonical_target}-suse-linux%{?canonical_target_abi:%canonical_target_abi}/bin
 \
 %endif
 %if 0%{?build_static:1}
        --disable-shared \
@@ -1149,7 +1150,6 @@
        --with-arch=armv7-a \
        --with-tune=cortex-a9 \
        --with-float=hard \
-       --with-mode=thumb \
        --with-abi=aapcs-linux \
        --with-fpu=vfpv3-d16 \
        --disable-sjlj-exceptions \

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to