Hello community,
here is the log from the commit of package gcc42
checked in at Wed May 23 16:17:24 CEST 2007.
--------
--- gcc42/cross-avr-gcc42.changes 2007-05-19 19:07:02.000000000 +0200
+++ /mounts/work_src_done/STABLE/gcc42/cross-avr-gcc42.changes 2007-05-23 11:04:20.000000000 +0200
@@ -1,0 +2,6 @@
+Wed May 23 11:04:01 CEST 2007 - rguenther@suse.de
+
+- Make testresults non-executable.
+- Add %post/%postun %run_ldconfig to library packages.
+
+-------------------------------------------------------------------
gcc42.changes: same change
libgcj42.changes: same change
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ cross-avr-gcc42.spec ++++++
--- /var/tmp/diff_new_pack.B13691/_old 2007-05-23 16:16:48.000000000 +0200
+++ /var/tmp/diff_new_pack.B13691/_new 2007-05-23 16:16:48.000000000 +0200
@@ -27,7 +27,7 @@
URL: http://gcc.gnu.org/
License: BSD License and BSD-like, GNU General Public License (GPL)
Version: 4.2.0_20070514
-Release: 1
+Release: 4
%define gcc_version %(echo %version | sed 's/_.*//')
%define snapshot_date %(echo %version | sed 's/[34]\.[0-4]\.[0-6]//' | sed 's/_/-/')
%define binsuffix -4.2
@@ -286,6 +286,9 @@
%{_prefix}
%changelog
+* Wed May 23 2007 - rguenther@suse.de
+- Make testresults non-executable.
+- Add %%post/%%postun %%run_ldconfig to library packages.
* Fri May 18 2007 - rguenther@suse.de
- Update to GCC 4.2.0 release on suse-gcc-4_2-branch.
- Enable profiledbootstrap where possible.
++++++ gcc42.spec ++++++
--- /var/tmp/diff_new_pack.B13691/_old 2007-05-23 16:16:48.000000000 +0200
+++ /var/tmp/diff_new_pack.B13691/_new 2007-05-23 16:16:48.000000000 +0200
@@ -103,7 +103,7 @@
URL: http://gcc.gnu.org/
License: GNU General Public License (GPL)
Version: 4.2.0_20070514
-Release: 1
+Release: 4
%define gcc_version %(echo %version | sed 's/_.*//')
%define snapshot_date %(echo %version | sed 's/[34]\.[0-4]\.[0-6]//' | sed 's/_/-/')
%define binsuffix -4.2
@@ -286,6 +286,15 @@
--------
The GCC team.
+
+%post -n libgcc42
+%run_ldconfig
+
+%postun -n libgcc42
+%run_ldconfig
+# PACKAGE-END
+# PACKAGE-BEGIN
+# PACKAGE-BEGIN
%package -n libgcc42-32bit
Summary: C compiler runtime library
Group: System/Base
@@ -296,6 +305,16 @@
%description -n libgcc42-32bit
Libgcc is needed for dynamically linked C programs.
+
+
+%post -n libgcc42-32bit
+%run_ldconfig
+
+%postun -n libgcc42-32bit
+%run_ldconfig
+# PACKAGE-END
+# PACKAGE-BEGIN
+# PACKAGE-BEGIN
%package -n libgcc42-64bit
Summary: C compiler runtime library
Group: System/Base
@@ -307,6 +326,15 @@
%description -n libgcc42-64bit
Libgcc is needed for dynamically linked C programs.
+
+%post -n libgcc42-64bit
+%run_ldconfig
+
+%postun -n libgcc42-64bit
+%run_ldconfig
+# PACKAGE-END
+# PACKAGE-BEGIN
+# PACKAGE-BEGIN
%package -n libgomp42
Summary: The GNU compiler collection OpenMP runtime library
Group: Development/Languages/C and C++
@@ -365,6 +393,15 @@
Loren J. Rittle
et.al.
+
+%post -n libstdc++42
+%run_ldconfig
+
+%postun -n libstdc++42
+%run_ldconfig
+# PACKAGE-END
+# PACKAGE-BEGIN
+# PACKAGE-BEGIN
%package -n libstdc++42-32bit
Summary: The standard C++ shared library
Group: System/Libraries
@@ -385,6 +422,16 @@
Benjamin Kosnik
Loren J. Rittle
et.al.
+
+
+%post -n libstdc++42-32bit
+%run_ldconfig
+
+%postun -n libstdc++42-32bit
+%run_ldconfig
+# PACKAGE-END
+# PACKAGE-BEGIN
+# PACKAGE-BEGIN
%package -n libstdc++42-64bit
Summary: The standard C++ shared library
Group: System/Libraries
@@ -407,6 +454,12 @@
et.al.
+%post -n libstdc++42-64bit
+%run_ldconfig
+
+%postun -n libstdc++42-64bit
+%run_ldconfig
+# PACKAGE-END
%package info
Summary: GNU Info-Pages for GCC
Group: Development/Languages/C and C++
@@ -466,6 +519,15 @@
+
+%post -n libobjc42
+%run_ldconfig
+
+%postun -n libobjc42
+%run_ldconfig
+# PACKAGE-END
+# PACKAGE-BEGIN
+# PACKAGE-BEGIN
%package -n libobjc42-32bit
Summary: Library for the GNU Objective C Compiler
Group: Development/Libraries/Other
@@ -474,6 +536,16 @@
%description -n libobjc42-32bit
The library for the GNU Objective C compiler.
+
+
+%post -n libobjc42-32bit
+%run_ldconfig
+
+%postun -n libobjc42-32bit
+%run_ldconfig
+# PACKAGE-END
+# PACKAGE-BEGIN
+# PACKAGE-BEGIN
%package -n libobjc42-64bit
Summary: Library for the GNU Objective C Compiler
Group: Development/Libraries/Other
@@ -483,6 +555,13 @@
%description -n libobjc42-64bit
The library for the GNU Objective C compiler.
+
+%post -n libobjc42-64bit
+%run_ldconfig
+
+%postun -n libobjc42-64bit
+%run_ldconfig
+# PACKAGE-END
%package obj-c++
Summary: GNU Objective C++ Compiler
Group: Development/Languages/Other
@@ -551,6 +630,14 @@
--------
The GCC team.
+
+%post -n libada42
+%run_ldconfig
+
+%postun -n libada42
+%run_ldconfig
+# PACKAGE-BEGIN
+# PACKAGE-BEGIN
%package fortran
Summary: The GNU Fortran Compiler and Support Files
Group: Development/Languages/Fortran
@@ -603,6 +690,15 @@
--------
The GCC team.
+
+%post -n libgfortran42
+%run_ldconfig
+
+%postun -n libgfortran42
+%run_ldconfig
+# PACKAGE-END
+# PACKAGE-BEGIN
+# PACKAGE-BEGIN
%package -n libgfortran42-32bit
Summary: The GNU Fortran Compiler Runtime Library
Group: Development/Languages/Fortran
@@ -613,6 +709,16 @@
%description -n libgfortran42-32bit
The runtime library needed to run programs compiled with the Fortran compiler
of the GNU Compiler Collection (GCC).
+
+
+%post -n libgfortran42-32bit
+%run_ldconfig
+
+%postun -n libgfortran42-32bit
+%run_ldconfig
+# PACKAGE-END
+# PACKAGE-BEGIN
+# PACKAGE-BEGIN
%package -n libgfortran42-64bit
Summary: The GNU Fortran Compiler Runtime Library
Group: Development/Languages/Fortran
@@ -624,6 +730,15 @@
The runtime library needed to run programs compiled with the Fortran compiler
of the GNU Compiler Collection (GCC).
+
+%post -n libgfortran42-64bit
+%run_ldconfig
+
+%postun -n libgfortran42-64bit
+%run_ldconfig
+# PACKAGE-END
+# PACKAGE-BEGIN
+# PACKAGE-BEGIN
%package -n libmudflap42
Summary: The Mudflap Extension Runtime Library
Group: Development/Languages/C and C++
@@ -637,6 +752,15 @@
+
+%post -n libmudflap42
+%run_ldconfig
+
+%postun -n libmudflap42
+%run_ldconfig
+# PACKAGE-END
+# PACKAGE-BEGIN
+# PACKAGE-BEGIN
%package -n libmudflap42-32bit
Summary: The Mudflap Extension Runtime Library
Group: Development/Languages/C and C++
@@ -647,6 +771,16 @@
%description -n libmudflap42-32bit
This is the Mudflap Extension Runtime Library.
+
+
+%post -n libmudflap42-32bit
+%run_ldconfig
+
+%postun -n libmudflap42-32bit
+%run_ldconfig
+# PACKAGE-END
+# PACKAGE-BEGIN
+# PACKAGE-BEGIN
%package -n libmudflap42-64bit
Summary: The Mudflap Extension Runtime Library
Group: Development/Languages/C and C++
@@ -659,6 +793,12 @@
This is the Mudflap Extension Runtime Library.
+%post -n libmudflap42-64bit
+%run_ldconfig
+
+%postun -n libmudflap42-64bit
+%run_ldconfig
+# PACKAGE-END
%package java
Summary: The GNU Java Compiler
Group: Development/Languages/Java
@@ -685,6 +825,12 @@
+
+%post -n libgcj42
+%run_ldconfig
+
+%postun -n libgcj42
+%run_ldconfig
%package -n libgcj42-devel
Summary: Include Files and Libraries mandatory for Development.
Group: Development/Libraries/Java
@@ -730,6 +876,15 @@
+
+%post -n libffi42
+%run_ldconfig
+
+%postun -n libffi42
+%run_ldconfig
+# PACKAGE-END
+# PACKAGE-BEGIN
+# PACKAGE-BEGIN
%package -n libffi42-32bit
Summary: Foreign Function Interface library
Group: Development/Languages/C and C++
@@ -738,6 +893,16 @@
%description -n libffi42-32bit
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 libffi42-32bit
+%run_ldconfig
+
+%postun -n libffi42-32bit
+%run_ldconfig
+# PACKAGE-END
+# PACKAGE-BEGIN
+# PACKAGE-BEGIN
%package -n libffi42-64bit
Summary: Foreign Function Interface library
Group: Development/Languages/C and C++
@@ -747,6 +912,15 @@
%description -n libffi42-64bit
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 libffi42-64bit
+%run_ldconfig
+
+%postun -n libffi42-64bit
+%run_ldconfig
+# PACKAGE-END
+# PACKAGE-BEGIN
+# PACKAGE-BEGIN
%package -n libffi42-devel
Summary: Foreign Function Interface library development files
Group: System/Libraries
@@ -1302,6 +1476,7 @@
mkdir ../testresults
cp `find . -name "*.sum"` ../testresults/
cp `find . -name "*.log" \! -name "config.log" |grep -v 'acats/tests' ` ../testresults/
+chmod 644 ../testresults/*
%endif
# Delete precompiled headers
find $RPM_BUILD_ROOT%{_prefix}/include/c++ \
@@ -1935,6 +2110,9 @@
%endif
%changelog
+* Wed May 23 2007 - rguenther@suse.de
+- Make testresults non-executable.
+- Add %%post/%%postun %%run_ldconfig to library packages.
* Fri May 18 2007 - rguenther@suse.de
- Update to GCC 4.2.0 release on suse-gcc-4_2-branch.
- Enable profiledbootstrap where possible.
++++++ libgcj42.spec ++++++
--- /var/tmp/diff_new_pack.B13691/_old 2007-05-23 16:16:48.000000000 +0200
+++ /var/tmp/diff_new_pack.B13691/_new 2007-05-23 16:16:48.000000000 +0200
@@ -115,7 +115,7 @@
Url: http://gcc.gnu.org/
License: GNU General Public License (GPL), GNU Library General Public License v. 2.0 and 2.1 (LGPL)
Version: 4.2.0_20070514
-Release: 1
+Release: 5
%define gcc_version %(echo %version | sed 's/_.*//')
%define snapshot_date %(echo %version | sed 's/[34]\.[0-4]\.[0-6]//' | sed 's/_/-/')
%define binsuffix -4.2
@@ -172,6 +172,12 @@
+
+%post
+%run_ldconfig
+
+%postun
+%run_ldconfig
%package -n libgcj42-devel
Summary: Include Files and Libraries mandatory for Development.
Group: Development/Libraries/Java
@@ -217,6 +223,15 @@
+
+%post -n libffi42
+%run_ldconfig
+
+%postun -n libffi42
+%run_ldconfig
+# PACKAGE-END
+# PACKAGE-BEGIN
+# PACKAGE-BEGIN
%package -n libffi42-32bit
Summary: Foreign Function Interface library
Group: Development/Languages/C and C++
@@ -225,6 +240,16 @@
%description -n libffi42-32bit
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 libffi42-32bit
+%run_ldconfig
+
+%postun -n libffi42-32bit
+%run_ldconfig
+# PACKAGE-END
+# PACKAGE-BEGIN
+# PACKAGE-BEGIN
%package -n libffi42-64bit
Summary: Foreign Function Interface library
Group: Development/Languages/C and C++
@@ -234,6 +259,15 @@
%description -n libffi42-64bit
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 libffi42-64bit
+%run_ldconfig
+
+%postun -n libffi42-64bit
+%run_ldconfig
+# PACKAGE-END
+# PACKAGE-BEGIN
+# PACKAGE-BEGIN
%package -n libffi42-devel
Summary: Foreign Function Interface library development files
Group: System/Libraries
@@ -705,6 +739,7 @@
mkdir ../testresults
cp `find . -name "*.sum"` ../testresults/
cp `find . -name "*.log" \! -name "config.log" |grep -v 'acats/tests' ` ../testresults/
+chmod 644 ../testresults/*
%endif
# Delete precompiled headers
find $RPM_BUILD_ROOT%{_prefix}/include/c++ \
@@ -929,6 +964,9 @@
%endif
%changelog
+* Wed May 23 2007 - rguenther@suse.de
+- Make testresults non-executable.
+- Add %%post/%%postun %%run_ldconfig to library packages.
* Fri May 18 2007 - rguenther@suse.de
- Update to GCC 4.2.0 release on suse-gcc-4_2-branch.
- Enable profiledbootstrap where possible.
++++++ gcc.spec.in ++++++
--- gcc42/gcc.spec.in 2007-05-19 19:06:52.000000000 +0200
+++ /mounts/work_src_done/STABLE/gcc42/gcc.spec.in 2007-05-23 11:03:51.000000000 +0200
@@ -254,6 +254,12 @@
%description -n libgcc@base_ver@@variant@
Libgcc is needed for dynamically linked C programs.
+
+%post -n libgcc@base_ver@@variant@
+%run_ldconfig
+
+%postun -n libgcc@base_ver@@variant@
+%run_ldconfig
# PACKAGE-END
# PACKAGE-BEGIN
@@ -289,6 +295,12 @@
Benjamin Kosnik
Loren J. Rittle
et.al.
+
+%post -n libstdc++@base_ver@@variant@
+%run_ldconfig
+
+%postun -n libstdc++@base_ver@@variant@
+%run_ldconfig
# PACKAGE-END
@@ -325,6 +337,12 @@
%description -n libobjc@base_ver@@variant@
The library for the GNU Objective C compiler.
+
+%post -n libobjc@base_ver@@variant@
+%run_ldconfig
+
+%postun -n libobjc@base_ver@@variant@
+%run_ldconfig
# PACKAGE-END
%package obj-c++
@@ -378,6 +396,12 @@
implementation of Distributed Systems Programming (GLADE) and the Posix
1003.5 Binding (Florist).
+%post -n libada@base_ver@
+%run_ldconfig
+
+%postun -n libada@base_ver@
+%run_ldconfig
+
# PACKAGE-BEGIN
%package fortran@variant@
Summary: The GNU Fortran Compiler and Support Files
@@ -401,6 +425,12 @@
%description -n libgfortran@base_ver@@variant@
The runtime library needed to run programs compiled with the Fortran compiler
of the GNU Compiler Collection (GCC).
+
+%post -n libgfortran@base_ver@@variant@
+%run_ldconfig
+
+%postun -n libgfortran@base_ver@@variant@
+%run_ldconfig
# PACKAGE-END
# PACKAGE-BEGIN
@@ -414,6 +444,12 @@
%description -n libmudflap@base_ver@@variant@
This is the Mudflap Extension Runtime Library.
+
+%post -n libmudflap@base_ver@@variant@
+%run_ldconfig
+
+%postun -n libmudflap@base_ver@@variant@
+%run_ldconfig
# PACKAGE-END
@@ -440,6 +476,12 @@
This library is needed if you want to use the GNU Java compiler, gcj.
Source code for this package is in gcc.
+%post -n libgcj@base_ver@
+%run_ldconfig
+
+%postun -n libgcj@base_ver@
+%run_ldconfig
+
%package -n libgcj@base_ver@-devel
Summary: Include Files and Libraries mandatory for Development.
@@ -479,6 +521,12 @@
%description -n libffi@base_ver@@variant@
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 libffi@base_ver@@variant@
+%run_ldconfig
+
+%postun -n libffi@base_ver@@variant@
+%run_ldconfig
# PACKAGE-END
# PACKAGE-BEGIN
@@ -1061,6 +1109,7 @@
mkdir ../testresults
cp `find . -name "*.sum"` ../testresults/
cp `find . -name "*.log" \! -name "config.log" |grep -v 'acats/tests' ` ../testresults/
+chmod 644 ../testresults/*
%endif
# Delete precompiled headers
find $RPM_BUILD_ROOT%{_prefix}/include/c++ \
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org