Hello community,
here is the log from the commit of package gcc44 for openSUSE:Factory
checked in at Fri Jul 3 16:29:24 CEST 2009.
--------
--- gcc44/cross-avr-gcc44.changes 2009-06-04 11:45:19.000000000 +0200
+++ gcc44/cross-avr-gcc44.changes 2009-07-02 14:45:08.000000000 +0200
@@ -1,0 +2,5 @@
+Thu Jul 2 14:40:04 CEST 2009 - rguenther@suse.de
+
+- Update to gcc-4_4-branch head (r149173). [bnc#516424]
+
+-------------------------------------------------------------------
cross-hppa-gcc-icecream-backend.changes: same change
cross-i386-gcc-icecream-backend.changes: same change
cross-ia64-gcc-icecream-backend.changes: same change
cross-ppc64-gcc-icecream-backend.changes: same change
cross-ppc-gcc-icecream-backend.changes: same change
cross-s390-gcc-icecream-backend.changes: same change
cross-s390x-gcc-icecream-backend.changes: same change
cross-spu-gcc.changes: same change
cross-spu-gcc-static.changes: same change
cross-x86_64-gcc-icecream-backend.changes: same change
gcc44.changes: same change
libgcj44.changes: same change
calling whatdependson for head-i586
Old:
----
gcc-4.4.0-20090604.tar.bz2
New:
----
gcc-4.4.0-20090702.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ cross-avr-gcc44.spec ++++++
--- /var/tmp/diff_new_pack.lf3713/_old 2009-07-03 16:28:35.000000000 +0200
+++ /var/tmp/diff_new_pack.lf3713/_new 2009-07-03 16:28:35.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package cross-avr-gcc44 (Version 4.4.0_20090604)
+# spec file for package cross-avr-gcc44 (Version 4.4.0_20090702)
#
# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -64,18 +64,15 @@
# COMMON-BEGIN
%define biarch_targets x86_64 s390x powerpc64 powerpc
Url: http://gcc.gnu.org/
-License: BSD 3-Clause; GPL v2 or later; LGPL v2.1 or later; X11/MIT
-Version: 4.4.0_20090604
-Release: 2
+Version: 4.4.0_20090702
+Release: 1
%define gcc_version %(echo %version | sed 's/_.*//')
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1-2)
%define snapshot_date %(echo %version | sed 's/[34]\.[0-4]\.[0-6]//' | sed 's/_/-/')
%define binsuffix -4.4
# COMMON-END
# COMMON-BEGIN
-Group: Development/Languages/C and C++
AutoReqProv: on
-Summary: The GNU C Compiler for atmel Processors
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Source: gcc-%{gcc_version}%{snapshot_date}.tar.bz2
Source1: change_spec
@@ -109,16 +106,15 @@
# Patches for SAP features
Patch130: sap303956-uchar.diff
# LIBJAVA-DELETE-BEGIN
+Group: Development/Languages/C and C++
+Summary: The GNU C Compiler and Support Files
+License: GPL v3 or later
%description
-This compiler supports the C language on avr microprocessors. Also
-install cross-avr-binutils and avr-libc.
-
+This compiler supports the C language on avr microprocessors.
+Also install cross-avr-binutils and avr-libc.
-Authors:
---------
- The GCC team.
%if 0%{?gcc_target_arch:1}
%define CONFIGURE_TARGET %{gcc_target_arch}
@@ -390,96 +386,3 @@
%defattr(-,root,root)
%{_prefix}
%changelog
-* Thu Jun 04 2009 rguenther@suse.de
-- Update to gcc-4_4-branch head (r148163).
-* Fri May 29 2009 rguenther@suse.de
-- Update to gcc-4_4-branch head (r147974).
-* Tue May 19 2009 rguenther@suse.de
-- Update to gcc-4_4-branch head (r147703).
-* Fri May 15 2009 rguenther@suse.de
-- Adjust cross specs and generation.
-* Fri May 08 2009 rguenther@suse.de
-- Update to gcc-4_4-branch head (r147285). [bnc#501751]
-- Disable GRAPHITE support for host architectures other than
- %%ix86, x86_64, ppc, ppc64, s390, s390x and ia64.
-* Thu May 07 2009 rguenther@suse.de
-- Update to gcc-4_4-branch head (r147237).
-- Enable icecream backends and cross compilers.
-* Mon Apr 20 2009 rguenther@suse.de
-- Update to GCC 4.4.0 release.
-* Sat Apr 18 2009 rguenther@suse.de
-- Adjust Ada BuildRequires check.
-* Tue Apr 14 2009 rguenther@suse.de
-- Update to GCC 4.4.0 RC1.
-* Tue Mar 31 2009 rguenther@suse.de
-- Update to gcc-4_4-branch head (r145337).
-- Switch to release-checking.
-* Mon Mar 23 2009 rguenther@suse.de
-- Update to SVN trunk head (r145004).
-* Mon Mar 16 2009 rguenther@suse.de
-- Update to SVN trunk head (r144881).
-* Thu Feb 26 2009 rguenther@suse.de
-- Update to SVN trunk head (r144446).
-- Updates classpath to 0.98 release. [bnc#457169]
-- Add patch for PR39272.
-* Thu Feb 19 2009 rguenther@suse.de
-- Update to SVN trunk head (r144292).
-* Wed Feb 11 2009 rguenther@suse.de
-- Update to SVN trunk head (r144122).
-- Enable LFS support for 32bit host binaries.
-- Set default cpu and tuning for x86_64 and ix86. Filter RPM_OPT_FLAGS.
-* Fri Feb 06 2009 rguenther@suse.de
-- Update baselibs.conf.
-* Wed Feb 04 2009 rguenther@suse.de
-- Update to SVN trunk head (r143983).
-- Forward-port -Wunprototyped-calls.
-* Wed Jan 28 2009 rguenther@suse.de
-- Update to SVN trunk head (143725).
-- Add patch to fix PR38977.
-- Forward-port SUSE local changes from gcc43 package.
-* Fri Jan 23 2009 rguenther@suse.de
-- Update to SVN trunk head (143577).
-* Fri Jan 09 2009 rguenther@suse.de
-- Properly package x86intrin.h.
-* Thu Jan 08 2009 rguenther@suse.de
-- Update to SVN trunk head (143188).
-* Thu Dec 11 2008 rguenther@suse.de
-- Update to SVN trunk head (142676).
-- Add build-id patch and patch to disable unwind tables for crtstuff.
-* Thu Dec 04 2008 rguenther@suse.de
-- Update to SVN trunk head (142437).
-* Tue Nov 25 2008 rguenther@suse.de
-- Update to SVN trunk head (142195).
-* Tue Nov 25 2008 rguenther@suse.de
-- Update to SVN trunk head (r142190).
-- Install new immintrin.h and avxintrin.h files, remove gmmintrin.h.
-* Sat Nov 15 2008 rguenther@suse.de
-- Update to SVN trunk head (r141893).
-* Thu Nov 06 2008 rguenther@suse.de
-- Update to SVN trunk head (r141645).
-- Bring forward some spec file changes from gcc43.
-* Fri Oct 31 2008 rguenther@suse.de
-- Fix Ada multilibbing.
-- Fix updated classpath packaging.
-* Thu Oct 30 2008 rguenther@suse.de
-- Update to SVN trunk head (r141467).
-* Fri Sep 19 2008 rguenther@suse.de
-- Update to SVN trunk head (r140485).
-* Wed Sep 17 2008 rguenther@suse.de
-- Update to SVN trunk head (r140419).
-* Tue Sep 16 2008 rguenther@suse.de
-- Add proper provides/obsoletes to shared library packages.
-* Fri Sep 05 2008 rguenther@suse.de
-- Update to SVN trunk head (r140030).
-- Fix GRAPHITE enablement.
-* Wed Sep 03 2008 rguenther@suse.de
-- Update to SVN trunk head (r139931).
-- Add ppl and cloog build dependencies to enable GRAPHITE.
-* Fri Aug 29 2008 rguenther@suse.de
-- Update to SVN trunk head (r139755).
-* Tue Aug 19 2008 rguenther@suse.de
-- Update to SVN trunk head (r139235).
-* Sat Jul 19 2008 rguenther@suse.de
-- Update to SVN trunk head (r137977).
-* Wed Jun 11 2008 rguenther@suse.de
-- New gcc44 package.
++++++ cross-hppa-gcc-icecream-backend.spec ++++++
--- /var/tmp/diff_new_pack.lf3713/_old 2009-07-03 16:28:35.000000000 +0200
+++ /var/tmp/diff_new_pack.lf3713/_new 2009-07-03 16:28:35.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package cross-hppa-gcc-icecream-backend (Version 4.4.0_20090604)
+# spec file for package cross-hppa-gcc-icecream-backend (Version 4.4.0_20090702)
#
# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -41,18 +41,15 @@
# COMMON-BEGIN
%define biarch_targets x86_64 s390x powerpc64 powerpc
Url: http://gcc.gnu.org/
-License: BSD 3-Clause; GPL v2 or later; LGPL v2.1 or later; X11/MIT
-Version: 4.4.0_20090604
-Release: 2
+Version: 4.4.0_20090702
+Release: 1
%define gcc_version %(echo %version | sed 's/_.*//')
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1-2)
%define snapshot_date %(echo %version | sed 's/[34]\.[0-4]\.[0-6]//' | sed 's/_/-/')
%define binsuffix -4.4
# COMMON-END
# COMMON-BEGIN
-Group: Development/Languages/C and C++
AutoReqProv: on
-Summary: The GNU C Compiler and Support Files
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Source: gcc-%{gcc_version}%{snapshot_date}.tar.bz2
Source1: change_spec
@@ -86,19 +83,20 @@
# Patches for SAP features
Patch130: sap303956-uchar.diff
# LIBJAVA-DELETE-BEGIN
+Group: Development/Languages/C and C++
+Summary: The GNU C Compiler and Support Files
+License: GPL v3 or later
%description
-NOTE: Be sure to install at least the following packages as well or you
-will not be able to compile: binutils and glibc-devel.
+Core package for the GNU Compiler Collection, including the C language
+frontend.
-Compiled with support for Ada, C, C++, Fortran77, Java, and
-Objective-C.
+Language frontends other than C are split to different sub-packages,
+namely gcc-ada, gcc-c++, gcc-fortran, gcc-java, gcc-objc and
+gcc-obj-c++.
-Authors:
---------
- The GCC team.
%if 0%{?gcc_target_arch:1}
%define CONFIGURE_TARGET %{gcc_target_arch}
@@ -407,96 +405,3 @@
/usr/share/icecream-envs
%changelog
-* Thu Jun 04 2009 rguenther@suse.de
-- Update to gcc-4_4-branch head (r148163).
-* Fri May 29 2009 rguenther@suse.de
-- Update to gcc-4_4-branch head (r147974).
-* Tue May 19 2009 rguenther@suse.de
-- Update to gcc-4_4-branch head (r147703).
-* Fri May 15 2009 rguenther@suse.de
-- Adjust cross specs and generation.
-* Fri May 08 2009 rguenther@suse.de
-- Update to gcc-4_4-branch head (r147285). [bnc#501751]
-- Disable GRAPHITE support for host architectures other than
- %%ix86, x86_64, ppc, ppc64, s390, s390x and ia64.
-* Thu May 07 2009 rguenther@suse.de
-- Update to gcc-4_4-branch head (r147237).
-- Enable icecream backends and cross compilers.
-* Mon Apr 20 2009 rguenther@suse.de
-- Update to GCC 4.4.0 release.
-* Sat Apr 18 2009 rguenther@suse.de
-- Adjust Ada BuildRequires check.
-* Tue Apr 14 2009 rguenther@suse.de
-- Update to GCC 4.4.0 RC1.
-* Tue Mar 31 2009 rguenther@suse.de
-- Update to gcc-4_4-branch head (r145337).
-- Switch to release-checking.
-* Mon Mar 23 2009 rguenther@suse.de
-- Update to SVN trunk head (r145004).
-* Mon Mar 16 2009 rguenther@suse.de
-- Update to SVN trunk head (r144881).
-* Thu Feb 26 2009 rguenther@suse.de
-- Update to SVN trunk head (r144446).
-- Updates classpath to 0.98 release. [bnc#457169]
-- Add patch for PR39272.
-* Thu Feb 19 2009 rguenther@suse.de
-- Update to SVN trunk head (r144292).
-* Wed Feb 11 2009 rguenther@suse.de
-- Update to SVN trunk head (r144122).
-- Enable LFS support for 32bit host binaries.
-- Set default cpu and tuning for x86_64 and ix86. Filter RPM_OPT_FLAGS.
-* Fri Feb 06 2009 rguenther@suse.de
-- Update baselibs.conf.
-* Wed Feb 04 2009 rguenther@suse.de
-- Update to SVN trunk head (r143983).
-- Forward-port -Wunprototyped-calls.
-* Wed Jan 28 2009 rguenther@suse.de
-- Update to SVN trunk head (143725).
-- Add patch to fix PR38977.
-- Forward-port SUSE local changes from gcc43 package.
-* Fri Jan 23 2009 rguenther@suse.de
-- Update to SVN trunk head (143577).
-* Fri Jan 09 2009 rguenther@suse.de
-- Properly package x86intrin.h.
-* Thu Jan 08 2009 rguenther@suse.de
-- Update to SVN trunk head (143188).
-* Thu Dec 11 2008 rguenther@suse.de
-- Update to SVN trunk head (142676).
-- Add build-id patch and patch to disable unwind tables for crtstuff.
-* Thu Dec 04 2008 rguenther@suse.de
-- Update to SVN trunk head (142437).
-* Tue Nov 25 2008 rguenther@suse.de
-- Update to SVN trunk head (142195).
-* Tue Nov 25 2008 rguenther@suse.de
-- Update to SVN trunk head (r142190).
-- Install new immintrin.h and avxintrin.h files, remove gmmintrin.h.
-* Sat Nov 15 2008 rguenther@suse.de
-- Update to SVN trunk head (r141893).
-* Thu Nov 06 2008 rguenther@suse.de
-- Update to SVN trunk head (r141645).
-- Bring forward some spec file changes from gcc43.
-* Fri Oct 31 2008 rguenther@suse.de
-- Fix Ada multilibbing.
-- Fix updated classpath packaging.
-* Thu Oct 30 2008 rguenther@suse.de
-- Update to SVN trunk head (r141467).
-* Fri Sep 19 2008 rguenther@suse.de
-- Update to SVN trunk head (r140485).
-* Wed Sep 17 2008 rguenther@suse.de
-- Update to SVN trunk head (r140419).
-* Tue Sep 16 2008 rguenther@suse.de
-- Add proper provides/obsoletes to shared library packages.
-* Fri Sep 05 2008 rguenther@suse.de
-- Update to SVN trunk head (r140030).
-- Fix GRAPHITE enablement.
-* Wed Sep 03 2008 rguenther@suse.de
-- Update to SVN trunk head (r139931).
-- Add ppl and cloog build dependencies to enable GRAPHITE.
-* Fri Aug 29 2008 rguenther@suse.de
-- Update to SVN trunk head (r139755).
-* Tue Aug 19 2008 rguenther@suse.de
-- Update to SVN trunk head (r139235).
-* Sat Jul 19 2008 rguenther@suse.de
-- Update to SVN trunk head (r137977).
-* Wed Jun 11 2008 rguenther@suse.de
-- New gcc44 package.
cross-i386-gcc-icecream-backend.spec: same change
cross-ia64-gcc-icecream-backend.spec: same change
cross-ppc64-gcc-icecream-backend.spec: same change
cross-ppc-gcc-icecream-backend.spec: same change
cross-s390-gcc-icecream-backend.spec: same change
cross-s390x-gcc-icecream-backend.spec: same change
++++++ cross-spu-gcc.spec ++++++
--- /var/tmp/diff_new_pack.lf3713/_old 2009-07-03 16:28:35.000000000 +0200
+++ /var/tmp/diff_new_pack.lf3713/_new 2009-07-03 16:28:35.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package cross-spu-gcc (Version 4.4.0_20090604)
+# spec file for package cross-spu-gcc (Version 4.4.0_20090702)
#
# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -55,18 +55,15 @@
# COMMON-BEGIN
%define biarch_targets x86_64 s390x powerpc64 powerpc
Url: http://gcc.gnu.org/
-License: GPL v2 or later
-Version: 4.4.0_20090604
-Release: 2
+Version: 4.4.0_20090702
+Release: 1
%define gcc_version %(echo %version | sed 's/_.*//')
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1-2)
%define snapshot_date %(echo %version | sed 's/[34]\.[0-4]\.[0-6]//' | sed 's/_/-/')
%define binsuffix -4.4
# COMMON-END
# COMMON-BEGIN
-Group: Development/Libraries/Cross
AutoReqProv: on
-Summary: The GNU C Compiler for Cell SPU Processors (shared)
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Source: gcc-%{gcc_version}%{snapshot_date}.tar.bz2
Source1: change_spec
@@ -100,9 +97,13 @@
# Patches for SAP features
Patch130: sap303956-uchar.diff
# LIBJAVA-DELETE-BEGIN
+Group: Development/Languages/C and C++
+Summary: The GNU C Compiler and Support Files
+License: GPL v3 or later
%description
-This compiler supports the C language on Cell SPU microprocessors.
+This compiler supports the C language on spu microprocessors.
+Also install cross-spu-binutils and spu-libc.
@@ -376,96 +377,3 @@
%defattr(-,root,root)
%{_prefix}
%changelog
-* Thu Jun 04 2009 rguenther@suse.de
-- Update to gcc-4_4-branch head (r148163).
-* Fri May 29 2009 rguenther@suse.de
-- Update to gcc-4_4-branch head (r147974).
-* Tue May 19 2009 rguenther@suse.de
-- Update to gcc-4_4-branch head (r147703).
-* Fri May 15 2009 rguenther@suse.de
-- Adjust cross specs and generation.
-* Fri May 08 2009 rguenther@suse.de
-- Update to gcc-4_4-branch head (r147285). [bnc#501751]
-- Disable GRAPHITE support for host architectures other than
- %%ix86, x86_64, ppc, ppc64, s390, s390x and ia64.
-* Thu May 07 2009 rguenther@suse.de
-- Update to gcc-4_4-branch head (r147237).
-- Enable icecream backends and cross compilers.
-* Mon Apr 20 2009 rguenther@suse.de
-- Update to GCC 4.4.0 release.
-* Sat Apr 18 2009 rguenther@suse.de
-- Adjust Ada BuildRequires check.
-* Tue Apr 14 2009 rguenther@suse.de
-- Update to GCC 4.4.0 RC1.
-* Tue Mar 31 2009 rguenther@suse.de
-- Update to gcc-4_4-branch head (r145337).
-- Switch to release-checking.
-* Mon Mar 23 2009 rguenther@suse.de
-- Update to SVN trunk head (r145004).
-* Mon Mar 16 2009 rguenther@suse.de
-- Update to SVN trunk head (r144881).
-* Thu Feb 26 2009 rguenther@suse.de
-- Update to SVN trunk head (r144446).
-- Updates classpath to 0.98 release. [bnc#457169]
-- Add patch for PR39272.
-* Thu Feb 19 2009 rguenther@suse.de
-- Update to SVN trunk head (r144292).
-* Wed Feb 11 2009 rguenther@suse.de
-- Update to SVN trunk head (r144122).
-- Enable LFS support for 32bit host binaries.
-- Set default cpu and tuning for x86_64 and ix86. Filter RPM_OPT_FLAGS.
-* Fri Feb 06 2009 rguenther@suse.de
-- Update baselibs.conf.
-* Wed Feb 04 2009 rguenther@suse.de
-- Update to SVN trunk head (r143983).
-- Forward-port -Wunprototyped-calls.
-* Wed Jan 28 2009 rguenther@suse.de
-- Update to SVN trunk head (143725).
-- Add patch to fix PR38977.
-- Forward-port SUSE local changes from gcc43 package.
-* Fri Jan 23 2009 rguenther@suse.de
-- Update to SVN trunk head (143577).
-* Fri Jan 09 2009 rguenther@suse.de
-- Properly package x86intrin.h.
-* Thu Jan 08 2009 rguenther@suse.de
-- Update to SVN trunk head (143188).
-* Thu Dec 11 2008 rguenther@suse.de
-- Update to SVN trunk head (142676).
-- Add build-id patch and patch to disable unwind tables for crtstuff.
-* Thu Dec 04 2008 rguenther@suse.de
-- Update to SVN trunk head (142437).
-* Tue Nov 25 2008 rguenther@suse.de
-- Update to SVN trunk head (142195).
-* Tue Nov 25 2008 rguenther@suse.de
-- Update to SVN trunk head (r142190).
-- Install new immintrin.h and avxintrin.h files, remove gmmintrin.h.
-* Sat Nov 15 2008 rguenther@suse.de
-- Update to SVN trunk head (r141893).
-* Thu Nov 06 2008 rguenther@suse.de
-- Update to SVN trunk head (r141645).
-- Bring forward some spec file changes from gcc43.
-* Fri Oct 31 2008 rguenther@suse.de
-- Fix Ada multilibbing.
-- Fix updated classpath packaging.
-* Thu Oct 30 2008 rguenther@suse.de
-- Update to SVN trunk head (r141467).
-* Fri Sep 19 2008 rguenther@suse.de
-- Update to SVN trunk head (r140485).
-* Wed Sep 17 2008 rguenther@suse.de
-- Update to SVN trunk head (r140419).
-* Tue Sep 16 2008 rguenther@suse.de
-- Add proper provides/obsoletes to shared library packages.
-* Fri Sep 05 2008 rguenther@suse.de
-- Update to SVN trunk head (r140030).
-- Fix GRAPHITE enablement.
-* Wed Sep 03 2008 rguenther@suse.de
-- Update to SVN trunk head (r139931).
-- Add ppl and cloog build dependencies to enable GRAPHITE.
-* Fri Aug 29 2008 rguenther@suse.de
-- Update to SVN trunk head (r139755).
-* Tue Aug 19 2008 rguenther@suse.de
-- Update to SVN trunk head (r139235).
-* Sat Jul 19 2008 rguenther@suse.de
-- Update to SVN trunk head (r137977).
-* Wed Jun 11 2008 rguenther@suse.de
-- New gcc44 package.
++++++ cross-spu-gcc-static.spec ++++++
--- /var/tmp/diff_new_pack.lf3713/_old 2009-07-03 16:28:35.000000000 +0200
+++ /var/tmp/diff_new_pack.lf3713/_new 2009-07-03 16:28:35.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package cross-spu-gcc-static (Version 4.4.0_20090604)
+# spec file for package cross-spu-gcc-static (Version 4.4.0_20090702)
#
# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -64,18 +64,15 @@
# COMMON-BEGIN
%define biarch_targets x86_64 s390x powerpc64 powerpc
Url: http://gcc.gnu.org/
-License: GPL v2 or later
-Version: 4.4.0_20090604
-Release: 2
+Version: 4.4.0_20090702
+Release: 1
%define gcc_version %(echo %version | sed 's/_.*//')
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1-2)
%define snapshot_date %(echo %version | sed 's/[34]\.[0-4]\.[0-6]//' | sed 's/_/-/')
%define binsuffix -4.4
# COMMON-END
# COMMON-BEGIN
-Group: Development/Libraries/Cross
AutoReqProv: on
-Summary: The GNU C Compiler for Cell SPU Processors (static)
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Source: gcc-%{gcc_version}%{snapshot_date}.tar.bz2
Source1: change_spec
@@ -109,9 +106,13 @@
# Patches for SAP features
Patch130: sap303956-uchar.diff
# LIBJAVA-DELETE-BEGIN
+Group: Development/Languages/C and C++
+Summary: The GNU C Compiler and Support Files
+License: GPL v3 or later
%description
-This compiler supports the C language on Cell SPU microprocessors.
+This compiler supports the C language on spu microprocessors.
+Also install cross-spu-binutils and spu-libc.
@@ -385,96 +386,3 @@
%defattr(-,root,root)
%{_prefix}
%changelog
-* Thu Jun 04 2009 rguenther@suse.de
-- Update to gcc-4_4-branch head (r148163).
-* Fri May 29 2009 rguenther@suse.de
-- Update to gcc-4_4-branch head (r147974).
-* Tue May 19 2009 rguenther@suse.de
-- Update to gcc-4_4-branch head (r147703).
-* Fri May 15 2009 rguenther@suse.de
-- Adjust cross specs and generation.
-* Fri May 08 2009 rguenther@suse.de
-- Update to gcc-4_4-branch head (r147285). [bnc#501751]
-- Disable GRAPHITE support for host architectures other than
- %%ix86, x86_64, ppc, ppc64, s390, s390x and ia64.
-* Thu May 07 2009 rguenther@suse.de
-- Update to gcc-4_4-branch head (r147237).
-- Enable icecream backends and cross compilers.
-* Mon Apr 20 2009 rguenther@suse.de
-- Update to GCC 4.4.0 release.
-* Sat Apr 18 2009 rguenther@suse.de
-- Adjust Ada BuildRequires check.
-* Tue Apr 14 2009 rguenther@suse.de
-- Update to GCC 4.4.0 RC1.
-* Tue Mar 31 2009 rguenther@suse.de
-- Update to gcc-4_4-branch head (r145337).
-- Switch to release-checking.
-* Mon Mar 23 2009 rguenther@suse.de
-- Update to SVN trunk head (r145004).
-* Mon Mar 16 2009 rguenther@suse.de
-- Update to SVN trunk head (r144881).
-* Thu Feb 26 2009 rguenther@suse.de
-- Update to SVN trunk head (r144446).
-- Updates classpath to 0.98 release. [bnc#457169]
-- Add patch for PR39272.
-* Thu Feb 19 2009 rguenther@suse.de
-- Update to SVN trunk head (r144292).
-* Wed Feb 11 2009 rguenther@suse.de
-- Update to SVN trunk head (r144122).
-- Enable LFS support for 32bit host binaries.
-- Set default cpu and tuning for x86_64 and ix86. Filter RPM_OPT_FLAGS.
-* Fri Feb 06 2009 rguenther@suse.de
-- Update baselibs.conf.
-* Wed Feb 04 2009 rguenther@suse.de
-- Update to SVN trunk head (r143983).
-- Forward-port -Wunprototyped-calls.
-* Wed Jan 28 2009 rguenther@suse.de
-- Update to SVN trunk head (143725).
-- Add patch to fix PR38977.
-- Forward-port SUSE local changes from gcc43 package.
-* Fri Jan 23 2009 rguenther@suse.de
-- Update to SVN trunk head (143577).
-* Fri Jan 09 2009 rguenther@suse.de
-- Properly package x86intrin.h.
-* Thu Jan 08 2009 rguenther@suse.de
-- Update to SVN trunk head (143188).
-* Thu Dec 11 2008 rguenther@suse.de
-- Update to SVN trunk head (142676).
-- Add build-id patch and patch to disable unwind tables for crtstuff.
-* Thu Dec 04 2008 rguenther@suse.de
-- Update to SVN trunk head (142437).
-* Tue Nov 25 2008 rguenther@suse.de
-- Update to SVN trunk head (142195).
-* Tue Nov 25 2008 rguenther@suse.de
-- Update to SVN trunk head (r142190).
-- Install new immintrin.h and avxintrin.h files, remove gmmintrin.h.
-* Sat Nov 15 2008 rguenther@suse.de
-- Update to SVN trunk head (r141893).
-* Thu Nov 06 2008 rguenther@suse.de
-- Update to SVN trunk head (r141645).
-- Bring forward some spec file changes from gcc43.
-* Fri Oct 31 2008 rguenther@suse.de
-- Fix Ada multilibbing.
-- Fix updated classpath packaging.
-* Thu Oct 30 2008 rguenther@suse.de
-- Update to SVN trunk head (r141467).
-* Fri Sep 19 2008 rguenther@suse.de
-- Update to SVN trunk head (r140485).
-* Wed Sep 17 2008 rguenther@suse.de
-- Update to SVN trunk head (r140419).
-* Tue Sep 16 2008 rguenther@suse.de
-- Add proper provides/obsoletes to shared library packages.
-* Fri Sep 05 2008 rguenther@suse.de
-- Update to SVN trunk head (r140030).
-- Fix GRAPHITE enablement.
-* Wed Sep 03 2008 rguenther@suse.de
-- Update to SVN trunk head (r139931).
-- Add ppl and cloog build dependencies to enable GRAPHITE.
-* Fri Aug 29 2008 rguenther@suse.de
-- Update to SVN trunk head (r139755).
-* Tue Aug 19 2008 rguenther@suse.de
-- Update to SVN trunk head (r139235).
-* Sat Jul 19 2008 rguenther@suse.de
-- Update to SVN trunk head (r137977).
-* Wed Jun 11 2008 rguenther@suse.de
-- New gcc44 package.
++++++ cross-x86_64-gcc-icecream-backend.spec ++++++
--- /var/tmp/diff_new_pack.lf3713/_old 2009-07-03 16:28:36.000000000 +0200
+++ /var/tmp/diff_new_pack.lf3713/_new 2009-07-03 16:28:36.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package cross-x86_64-gcc-icecream-backend (Version 4.4.0_20090604)
+# spec file for package cross-x86_64-gcc-icecream-backend (Version 4.4.0_20090702)
#
# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -41,18 +41,15 @@
# COMMON-BEGIN
%define biarch_targets x86_64 s390x powerpc64 powerpc
Url: http://gcc.gnu.org/
-License: BSD 3-Clause; GPL v2 or later; LGPL v2.1 or later; X11/MIT
-Version: 4.4.0_20090604
-Release: 2
+Version: 4.4.0_20090702
+Release: 1
%define gcc_version %(echo %version | sed 's/_.*//')
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1-2)
%define snapshot_date %(echo %version | sed 's/[34]\.[0-4]\.[0-6]//' | sed 's/_/-/')
%define binsuffix -4.4
# COMMON-END
# COMMON-BEGIN
-Group: Development/Languages/C and C++
AutoReqProv: on
-Summary: The GNU C Compiler and Support Files
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Source: gcc-%{gcc_version}%{snapshot_date}.tar.bz2
Source1: change_spec
@@ -86,19 +83,20 @@
# Patches for SAP features
Patch130: sap303956-uchar.diff
# LIBJAVA-DELETE-BEGIN
+Group: Development/Languages/C and C++
+Summary: The GNU C Compiler and Support Files
+License: GPL v3 or later
%description
-NOTE: Be sure to install at least the following packages as well or you
-will not be able to compile: binutils and glibc-devel.
+Core package for the GNU Compiler Collection, including the C language
+frontend.
-Compiled with support for Ada, C, C++, Fortran77, Java, and
-Objective-C.
+Language frontends other than C are split to different sub-packages,
+namely gcc-ada, gcc-c++, gcc-fortran, gcc-java, gcc-objc and
+gcc-obj-c++.
-Authors:
---------
- The GCC team.
%if 0%{?gcc_target_arch:1}
%define CONFIGURE_TARGET %{gcc_target_arch}
@@ -407,96 +405,3 @@
/usr/share/icecream-envs
%changelog
-* Thu Jun 04 2009 rguenther@suse.de
-- Update to gcc-4_4-branch head (r148163).
-* Fri May 29 2009 rguenther@suse.de
-- Update to gcc-4_4-branch head (r147974).
-* Tue May 19 2009 rguenther@suse.de
-- Update to gcc-4_4-branch head (r147703).
-* Fri May 15 2009 rguenther@suse.de
-- Adjust cross specs and generation.
-* Fri May 08 2009 rguenther@suse.de
-- Update to gcc-4_4-branch head (r147285). [bnc#501751]
-- Disable GRAPHITE support for host architectures other than
- %%ix86, x86_64, ppc, ppc64, s390, s390x and ia64.
-* Thu May 07 2009 rguenther@suse.de
-- Update to gcc-4_4-branch head (r147237).
-- Enable icecream backends and cross compilers.
-* Mon Apr 20 2009 rguenther@suse.de
-- Update to GCC 4.4.0 release.
-* Sat Apr 18 2009 rguenther@suse.de
-- Adjust Ada BuildRequires check.
-* Tue Apr 14 2009 rguenther@suse.de
-- Update to GCC 4.4.0 RC1.
-* Tue Mar 31 2009 rguenther@suse.de
-- Update to gcc-4_4-branch head (r145337).
-- Switch to release-checking.
-* Mon Mar 23 2009 rguenther@suse.de
-- Update to SVN trunk head (r145004).
-* Mon Mar 16 2009 rguenther@suse.de
-- Update to SVN trunk head (r144881).
-* Thu Feb 26 2009 rguenther@suse.de
-- Update to SVN trunk head (r144446).
-- Updates classpath to 0.98 release. [bnc#457169]
-- Add patch for PR39272.
-* Thu Feb 19 2009 rguenther@suse.de
-- Update to SVN trunk head (r144292).
-* Wed Feb 11 2009 rguenther@suse.de
-- Update to SVN trunk head (r144122).
-- Enable LFS support for 32bit host binaries.
-- Set default cpu and tuning for x86_64 and ix86. Filter RPM_OPT_FLAGS.
-* Fri Feb 06 2009 rguenther@suse.de
-- Update baselibs.conf.
-* Wed Feb 04 2009 rguenther@suse.de
-- Update to SVN trunk head (r143983).
-- Forward-port -Wunprototyped-calls.
-* Wed Jan 28 2009 rguenther@suse.de
-- Update to SVN trunk head (143725).
-- Add patch to fix PR38977.
-- Forward-port SUSE local changes from gcc43 package.
-* Fri Jan 23 2009 rguenther@suse.de
-- Update to SVN trunk head (143577).
-* Fri Jan 09 2009 rguenther@suse.de
-- Properly package x86intrin.h.
-* Thu Jan 08 2009 rguenther@suse.de
-- Update to SVN trunk head (143188).
-* Thu Dec 11 2008 rguenther@suse.de
-- Update to SVN trunk head (142676).
-- Add build-id patch and patch to disable unwind tables for crtstuff.
-* Thu Dec 04 2008 rguenther@suse.de
-- Update to SVN trunk head (142437).
-* Tue Nov 25 2008 rguenther@suse.de
-- Update to SVN trunk head (142195).
-* Tue Nov 25 2008 rguenther@suse.de
-- Update to SVN trunk head (r142190).
-- Install new immintrin.h and avxintrin.h files, remove gmmintrin.h.
-* Sat Nov 15 2008 rguenther@suse.de
-- Update to SVN trunk head (r141893).
-* Thu Nov 06 2008 rguenther@suse.de
-- Update to SVN trunk head (r141645).
-- Bring forward some spec file changes from gcc43.
-* Fri Oct 31 2008 rguenther@suse.de
-- Fix Ada multilibbing.
-- Fix updated classpath packaging.
-* Thu Oct 30 2008 rguenther@suse.de
-- Update to SVN trunk head (r141467).
-* Fri Sep 19 2008 rguenther@suse.de
-- Update to SVN trunk head (r140485).
-* Wed Sep 17 2008 rguenther@suse.de
-- Update to SVN trunk head (r140419).
-* Tue Sep 16 2008 rguenther@suse.de
-- Add proper provides/obsoletes to shared library packages.
-* Fri Sep 05 2008 rguenther@suse.de
-- Update to SVN trunk head (r140030).
-- Fix GRAPHITE enablement.
-* Wed Sep 03 2008 rguenther@suse.de
-- Update to SVN trunk head (r139931).
-- Add ppl and cloog build dependencies to enable GRAPHITE.
-* Fri Aug 29 2008 rguenther@suse.de
-- Update to SVN trunk head (r139755).
-* Tue Aug 19 2008 rguenther@suse.de
-- Update to SVN trunk head (r139235).
-* Sat Jul 19 2008 rguenther@suse.de
-- Update to SVN trunk head (r137977).
-* Wed Jun 11 2008 rguenther@suse.de
-- New gcc44 package.
++++++ gcc44.spec ++++++
++++ 914 lines (skipped)
++++ between gcc44/gcc44.spec
++++ and gcc44/gcc44.spec
++++++ libgcj44.spec ++++++
--- /var/tmp/diff_new_pack.lf3713/_old 2009-07-03 16:28:36.000000000 +0200
+++ /var/tmp/diff_new_pack.lf3713/_new 2009-07-03 16:28:36.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package libgcj44 (Version 4.4.0_20090604)
+# spec file for package libgcj44 (Version 4.4.0_20090702)
#
# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -21,12 +21,18 @@
%define building_libjava 1
%define run_tests 1
#
-# spec file for package gcc (Version 4.4.x)
+# spec file for package gcc44 (Version 4.4.x)
#
-# This file and all modifications and additions to the pristine
-# package are under the same license as the package itself.
#
-# Please submit bugfixes or comments via http://www.suse.de/feedback/
+# All modifications and additions to the file contributed by third parties
+# remain the property of their copyright owners, unless otherwise agreed
+# upon. The license for this file, and modifications and additions to the
+# file, is the same license as for the pristine package itself (unless the
+# license for the pristine package is not an Open Source License, in which
+# case the license is the MIT License). An "Open Source License" is a
+# license that conforms to the Open Source Definition (Version 1.9)
+# published by the Open Source Initiative.
+# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
# Run the testsuite if there's a file named RUN_TESTS in the source
%if 0%{!?run_tests:1}
@@ -128,9 +134,8 @@
# COMMON-BEGIN
%define biarch_targets x86_64 s390x powerpc64 powerpc
Url: http://gcc.gnu.org/
-License: GPL v2 or later; LGPL v2.1 or later
-Version: 4.4.0_20090604
-Release: 2
+Version: 4.4.0_20090702
+Release: 1
%define gcc_version %(echo %version | sed 's/_.*//')
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1-2)
%define snapshot_date %(echo %version | sed 's/[34]\.[0-4]\.[0-6]//' | sed 's/_/-/')
@@ -150,9 +155,7 @@
%endif
%endif
# COMMON-BEGIN
-Group: System/Libraries
AutoReqProv: on
-Summary: Java Runtime Library for gcc
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Source: gcc-%{gcc_version}%{snapshot_date}.tar.bz2
Source1: change_spec
@@ -185,6 +188,7 @@
Patch61: gcc44-rename-info-files.patch
# Patches for SAP features
Patch130: sap303956-uchar.diff
+License: GPL v2 or later ; LGPL v2.1 or later
Summary: Java Runtime Library for gcc
Group: System/Libraries
%define gcj_sover 10
@@ -203,8 +207,6 @@
This library is needed if you want to use the GNU Java compiler, gcj.
Source code for this package is in gcc.
-
-
%post
/sbin/ldconfig
@@ -223,11 +225,10 @@
The Java compiler from the GCC-tools-suite.
-
%package -n libgcj_bc44
-License: GPL v2 or later; LGPL v2.1 or later
+License: GPL v2 or later ; LGPL v2.1 or later
Summary: Fake library for BC-ABI compatibility.
-Group: System/Libraries
+Group: Development/Libraries/Java
AutoReqProv: on
Provides: libgcj_bc1 = %{version}-%{release}
Obsoletes: libgcj_bc1 < %{version}-%{release}
@@ -246,25 +247,24 @@
Provides: libgcj_bc42 libgcj_bc43
%description -n libgcj_bc44
-A fake library that is used at link time only. It ensures that binaries
-built with the BC-ABI link against a constant SONAME. This way, BC-ABI
-binaries continue to work if the SONAME underlying libgcj.so changes.
-
+A fake library that is used at link time only. It ensures that
+binaries built with the BC-ABI link against a constant SONAME.
+This way, BC-ABI binaries continue to work if the SONAME underlying
+libgcj.so changes.
%package -n libgcj44-jar
-License: GPL v2 or later; LGPL v2.1 or later
+License: GPL v2 or later ; LGPL v2.1 or later
Summary: Java runtime library (jar files).
-Group: System/Libraries
+Group: Development/Libraries/Java
%description -n libgcj44-jar
These are the jar files that go along with the gcj front end to gcc.
-
%package -n libgcj44-devel
-License: GPL v2 or later; LGPL v2.1 or later
-Summary: Include Files and Libraries mandatory for Development
+License: GPL v2 or later ; LGPL v2.1 or later
+Summary: Include Files and Libraries mandatory for Development.
Group: Development/Libraries/Java
AutoReqProv: on
Requires: libstdc++44-devel = %{version}
@@ -284,24 +284,21 @@
to develop applications that require these.
-
%package -n gcc44-gij
-License: GPL v3 or later
+License: GPL v2 or later ; LGPL v2.1 or later
Summary: Java Bytecode Interpreter for gcc
-Group: System/Libraries
+Group: Development/Libraries/Java
Requires: libgcj%{gcj_sover} >= %{version}-%{release}
AutoReqProv: on
%description -n gcc44-gij
-This package contains the java bytecode interpreter gij and related
-tools.
-
+This package contains the java bytecode interpreter gij and related tools.
%package -n libffi44
-License: BSD 3-Clause
+License: BSD 3-clause (or similar)
Summary: Foreign Function Interface library
-Group: System/Libraries
+Group: Development/Languages/C and C++
AutoReqProv: on
Provides: g-wrap:/usr/lib/libffi.so.4
Provides: libffi4 = %{version}-%{release}
@@ -312,11 +309,7 @@
Provides: libffi41 libffi42 libffi43
%description -n libffi44
-A foreign function interface is the popular name for the interface that
-allows code written in one language to call code written in another
-language.
-
-
+A foreign function interface is the popular name for the interface that allows code written in one language to call code written in another language.
%post -n libffi44
/sbin/ldconfig
@@ -328,9 +321,9 @@
# PACKAGE-BEGIN
%package -n libffi44-32bit
-License: BSD 3-Clause
+License: BSD 3-clause (or similar)
Summary: Foreign Function Interface library
-Group: System/Libraries
+Group: Development/Languages/C and C++
AutoReqProv: on
Provides: g-wrap:/usr/lib/libffi.so.4
Provides: libffi4 = %{version}-%{release}
@@ -344,11 +337,7 @@
This is a re-packaged binary rpm. For the package source, please look
for the source of the package without the "32bit" ending
-A foreign function interface is the popular name for the interface that
-allows code written in one language to call code written in another
-language.
-
-
+A foreign function interface is the popular name for the interface that allows code written in one language to call code written in another language.
%post -n libffi44-32bit
/sbin/ldconfig
@@ -360,9 +349,9 @@
# PACKAGE-BEGIN
%package -n libffi44-64bit
-License: BSD 3-Clause
+License: BSD 3-clause (or similar)
Summary: Foreign Function Interface library
-Group: System/Libraries
+Group: Development/Languages/C and C++
AutoReqProv: on
Provides: g-wrap:/usr/lib/libffi.so.4
Provides: libffi4 = %{version}-%{release}
@@ -376,11 +365,7 @@
This is a re-packaged binary rpm. For the package source, please look
for the source of the package without the "64bit" ending
-A foreign function interface is the popular name for the interface that
-allows code written in one language to call code written in another
-language.
-
-
+A foreign function interface is the popular name for the interface that allows code written in one language to call code written in another language.
%post -n libffi44-64bit
/sbin/ldconfig
@@ -392,23 +377,18 @@
# PACKAGE-BEGIN
%package -n libffi44-devel
-License: BSD 3-Clause
+License: BSD 3-clause (or similar)
Summary: Foreign Function Interface library development files
-Group: System/Libraries
+Group: Development/Languages/C and C++
AutoReqProv: on
Requires: libffi44 >= %{version}-%{release}
%description -n libffi44-devel
-A foreign function interface is the popular name for the interface that
-allows code written in one language to call code written in another
-language.
-
-
-
+A foreign function interface is the popular name for the interface that allows code written in one language to call code written in another language.
%package -n libffi44-devel-32bit
-License: BSD 3-Clause
+License: BSD 3-clause (or similar)
Summary: Foreign Function Interface library development files
-Group: System/Libraries
+Group: Development/Languages/C and C++
AutoReqProv: on
Requires: libffi44-32bit >= %{version}-%{release}
@@ -416,16 +396,11 @@
This is a re-packaged binary rpm. For the package source, please look
for the source of the package without the "32bit" ending
-A foreign function interface is the popular name for the interface that
-allows code written in one language to call code written in another
-language.
-
-
-
+A foreign function interface is the popular name for the interface that allows code written in one language to call code written in another language.
%package -n libffi44-devel-64bit
-License: BSD 3-Clause
+License: BSD 3-clause (or similar)
Summary: Foreign Function Interface library development files
-Group: System/Libraries
+Group: Development/Languages/C and C++
AutoReqProv: on
Requires: libffi44-64bit >= %{version}-%{release}
@@ -433,19 +408,15 @@
This is a re-packaged binary rpm. For the package source, please look
for the source of the package without the "64bit" ending
-A foreign function interface is the popular name for the interface that
-allows code written in one language to call code written in another
-language.
-
-
+A foreign function interface is the popular name for the interface that allows code written in one language to call code written in another language.
%package -n gcc44-testresults
-License: GPL v3 or later
-Summary: The GNU C Compiler testsuiteresults
-Group: Documentation/Other
+License: Public Domain, Freeware
+Summary: Testsuite results
+Group: Development/Languages/C and C++
%description -n gcc44-testresults
-Results from running the GCC testsuite.
+Results from running the gcc and target library testsuites.
@@ -1265,96 +1236,3 @@
%endif
%changelog
-* Thu Jun 04 2009 rguenther@suse.de
-- Update to gcc-4_4-branch head (r148163).
-* Fri May 29 2009 rguenther@suse.de
-- Update to gcc-4_4-branch head (r147974).
-* Tue May 19 2009 rguenther@suse.de
-- Update to gcc-4_4-branch head (r147703).
-* Fri May 15 2009 rguenther@suse.de
-- Adjust cross specs and generation.
-* Fri May 08 2009 rguenther@suse.de
-- Update to gcc-4_4-branch head (r147285). [bnc#501751]
-- Disable GRAPHITE support for host architectures other than
- %%ix86, x86_64, ppc, ppc64, s390, s390x and ia64.
-* Thu May 07 2009 rguenther@suse.de
-- Update to gcc-4_4-branch head (r147237).
-- Enable icecream backends and cross compilers.
-* Mon Apr 20 2009 rguenther@suse.de
-- Update to GCC 4.4.0 release.
-* Sat Apr 18 2009 rguenther@suse.de
-- Adjust Ada BuildRequires check.
-* Tue Apr 14 2009 rguenther@suse.de
-- Update to GCC 4.4.0 RC1.
-* Tue Mar 31 2009 rguenther@suse.de
-- Update to gcc-4_4-branch head (r145337).
-- Switch to release-checking.
-* Mon Mar 23 2009 rguenther@suse.de
-- Update to SVN trunk head (r145004).
-* Mon Mar 16 2009 rguenther@suse.de
-- Update to SVN trunk head (r144881).
-* Thu Feb 26 2009 rguenther@suse.de
-- Update to SVN trunk head (r144446).
-- Updates classpath to 0.98 release. [bnc#457169]
-- Add patch for PR39272.
-* Thu Feb 19 2009 rguenther@suse.de
-- Update to SVN trunk head (r144292).
-* Wed Feb 11 2009 rguenther@suse.de
-- Update to SVN trunk head (r144122).
-- Enable LFS support for 32bit host binaries.
-- Set default cpu and tuning for x86_64 and ix86. Filter RPM_OPT_FLAGS.
-* Fri Feb 06 2009 rguenther@suse.de
-- Update baselibs.conf.
-* Wed Feb 04 2009 rguenther@suse.de
-- Update to SVN trunk head (r143983).
-- Forward-port -Wunprototyped-calls.
-* Wed Jan 28 2009 rguenther@suse.de
-- Update to SVN trunk head (143725).
-- Add patch to fix PR38977.
-- Forward-port SUSE local changes from gcc43 package.
-* Fri Jan 23 2009 rguenther@suse.de
-- Update to SVN trunk head (143577).
-* Fri Jan 09 2009 rguenther@suse.de
-- Properly package x86intrin.h.
-* Thu Jan 08 2009 rguenther@suse.de
-- Update to SVN trunk head (143188).
-* Thu Dec 11 2008 rguenther@suse.de
-- Update to SVN trunk head (142676).
-- Add build-id patch and patch to disable unwind tables for crtstuff.
-* Thu Dec 04 2008 rguenther@suse.de
-- Update to SVN trunk head (142437).
-* Tue Nov 25 2008 rguenther@suse.de
-- Update to SVN trunk head (142195).
-* Tue Nov 25 2008 rguenther@suse.de
-- Update to SVN trunk head (r142190).
-- Install new immintrin.h and avxintrin.h files, remove gmmintrin.h.
-* Sat Nov 15 2008 rguenther@suse.de
-- Update to SVN trunk head (r141893).
-* Thu Nov 06 2008 rguenther@suse.de
-- Update to SVN trunk head (r141645).
-- Bring forward some spec file changes from gcc43.
-* Fri Oct 31 2008 rguenther@suse.de
-- Fix Ada multilibbing.
-- Fix updated classpath packaging.
-* Thu Oct 30 2008 rguenther@suse.de
-- Update to SVN trunk head (r141467).
-* Fri Sep 19 2008 rguenther@suse.de
-- Update to SVN trunk head (r140485).
-* Wed Sep 17 2008 rguenther@suse.de
-- Update to SVN trunk head (r140419).
-* Tue Sep 16 2008 rguenther@suse.de
-- Add proper provides/obsoletes to shared library packages.
-* Fri Sep 05 2008 rguenther@suse.de
-- Update to SVN trunk head (r140030).
-- Fix GRAPHITE enablement.
-* Wed Sep 03 2008 rguenther@suse.de
-- Update to SVN trunk head (r139931).
-- Add ppl and cloog build dependencies to enable GRAPHITE.
-* Fri Aug 29 2008 rguenther@suse.de
-- Update to SVN trunk head (r139755).
-* Tue Aug 19 2008 rguenther@suse.de
-- Update to SVN trunk head (r139235).
-* Sat Jul 19 2008 rguenther@suse.de
-- Update to SVN trunk head (r137977).
-* Wed Jun 11 2008 rguenther@suse.de
-- New gcc44 package.
++++++ gcc-4.4.0-20090604.tar.bz2 -> gcc-4.4.0-20090702.tar.bz2 ++++++
gcc44/gcc-4.4.0-20090604.tar.bz2 gcc44/gcc-4.4.0-20090702.tar.bz2 differ: byte 11, line 1
++++++ gcc.spec.in ++++++
--- /var/tmp/diff_new_pack.lf3713/_old 2009-07-03 16:28:37.000000000 +0200
+++ /var/tmp/diff_new_pack.lf3713/_new 2009-07-03 16:28:37.000000000 +0200
@@ -1,11 +1,18 @@
#
-# spec file for package gcc (Version 4.4.x)
+# spec file for package gcc44 (Version 4.4.x)
#
-# Copyright (c) 2005 SUSE LINUX Products GmbH, Nuernberg, Germany.
-# This file and all modifications and additions to the pristine
-# package are under the same license as the package itself.
+# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
-# Please submit bugfixes or comments via http://www.suse.de/feedback/
+# All modifications and additions to the file contributed by third parties
+# remain the property of their copyright owners, unless otherwise agreed
+# upon. The license for this file, and modifications and additions to the
+# file, is the same license as for the pristine package itself (unless the
+# license for the pristine package is not an Open Source License, in which
+# case the license is the MIT License). An "Open Source License" is a
+# license that conforms to the Open Source Definition (Version 1.9)
+# published by the Open Source Initiative.
+
+# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
# norootforbuild
@@ -125,8 +132,7 @@
%define biarch_targets x86_64 s390x powerpc64 powerpc
URL: http://gcc.gnu.org/
-License: GPL
-Version: 4.4.0_20090604
+Version: 4.4.0_20090702
Release: 1
%define gcc_version %(echo %version | sed 's/_.*//')
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1-2)
@@ -149,9 +155,7 @@
%endif
# COMMON-BEGIN
-Group: Development/Languages/C and C++
Autoreqprov: on
-Summary: The GNU C Compiler and Support Files
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Source: gcc-%{gcc_version}%{snapshot_date}.tar.bz2
Source1: change_spec
@@ -186,9 +190,18 @@
Patch130: sap303956-uchar.diff
# LIBJAVA-DELETE-BEGIN
+Group: Development/Languages/C and C++
+Summary: The GNU C Compiler and Support Files
+License: GPL v3 or later
+
%description
+Core package for the GNU Compiler Collection, including the C language
+frontend.
+
Language frontends other than C are split to different sub-packages,
-namely gcc-ada, gcc-c++, gcc-fortran, gcc-java and gcc-objc.
+namely gcc-ada, gcc-c++, gcc-fortran, gcc-java, gcc-objc and
+gcc-obj-c++.
+
# COMMON-END
@@ -226,6 +239,7 @@
%package locale
+License: GPL v3 or later
Summary: Locale Data for the GNU Compiler Collection
Group: Development/Languages/C and C++
Requires: gcc@base_ver@ = %{version}-%{release}
@@ -237,6 +251,7 @@
%package c++
+License: GPL v3 or later
Summary: The GNU C++ Compiler
Group: Development/Languages/C and C++
Autoreqprov: on
@@ -248,6 +263,7 @@
# PACKAGE-BEGIN
%package -n libstdc++@base_ver@-devel@variant@
+License: GPL v3 or later
Summary: Include Files and Libraries mandatory for Development
Group: System/Libraries
Autoreqprov: on
@@ -263,15 +279,18 @@
# PACKAGE-END
%package -n libstdc++@base_ver@-doc
+License: GPL v3 or later
Summary: Documentation for the GNU C++ standard library
Group: Development/Languages/C and C++
Autoreqprov: on
%description -n libstdc++@base_ver@-doc
-Documentation for the GNU C++ standard library
+Extensive HTML documentation for the GNU C++ standard library.
+
# PACKAGE-BEGIN
%package -n libgcc@base_ver@@variant@
+License: GPL v3 or later
Summary: C compiler runtime library
Group: System/Base
Provides: libgcc@variant@ = %{version}-%{release}
@@ -296,6 +315,7 @@
# PACKAGE-BEGIN
%package -n libgomp@base_ver@@variant@
+License: GPL v3 or later
Summary: The GNU compiler collection OpenMP runtime library
Group: System/Base
Provides: libgomp@variant@ = %{version}-%{release}
@@ -309,7 +329,11 @@
Autoreqprov: on
%description -n libgomp@base_ver@@variant@
-libgomp is needed for OpenMP enabled programs.
+This is the OpenMP runtime library needed by OpenMP enabled programs
+that were built with the -fopenmp compiler option and by programs that
+were auto-parallelized via the -ftree-parallelize-loops compiler
+option.
+
%post -n libgomp@base_ver@@variant@
/sbin/ldconfig
@@ -320,6 +344,7 @@
# PACKAGE-BEGIN
%package -n libstdc++@base_ver@@variant@
+License: GPL v3 or later
Summary: The standard C++ shared library
Group: System/Libraries
Provides: libstdc++@variant@ = %{version}-%{release}
@@ -335,15 +360,6 @@
%description -n libstdc++@base_ver@@variant@
The standard C++ library, needed for dynamically linked C++ programs.
-Authors:
---------
- Paolo Carlini