openSUSE Commits
Threads by month
- ----- 2024 -----
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2007 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2006 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
August 2008
- 1 participants
- 1192 discussions
Hello community,
here is the log from the commit of package deskbar-applet
checked in at Fri Aug 29 23:44:34 CEST 2008.
--------
--- deskbar-applet/deskbar-applet.changes 2008-08-05 17:11:35.000000000 +0200
+++ deskbar-applet/deskbar-applet.changes 2008-08-26 15:07:46.000000000 +0200
@@ -1,0 +2,15 @@
+Tue Aug 26 17:10:42 CEST 2008 - mboman(a)novell.com
+
+- Update to versino 2.23.90:
+ + Add method load_base64_icon to deskbar.core.Utils. Handy for
+ inlining icons inside modules for easier distribution
+ + Introduced a new utility package deskbar.core.Web with tools for
+ dealing with online services.
+ + Introduced a Twitter and identi.ca micro blogging module
+ + Set entry width to 10 when the value is smaller than 10 in
+ CuemuiacAlignedView
+ + Fixed bug bgo#538558: Check for directories in $PATH if they are actual
+ directories and if they exist, are readable and executable.
+ + Translation updates
+
+-------------------------------------------------------------------
Old:
----
deskbar-applet-2.23.6.tar.bz2
New:
----
deskbar-applet-2.23.90.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ deskbar-applet.spec ++++++
--- /var/tmp/diff_new_pack.gk3554/_old 2008-08-29 23:38:30.000000000 +0200
+++ /var/tmp/diff_new_pack.gk3554/_new 2008-08-29 23:38:30.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package deskbar-applet (Version 2.23.6)
+# spec file for package deskbar-applet (Version 2.23.90)
#
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -20,7 +20,7 @@
Name: deskbar-applet
BuildRequires: dbus-1-python-devel evolution-data-server-devel fdupes gconf2-devel glib2-devel gnome-common gnome-desktop-devel gnome-doc-utils-devel gnome-python-desktop gtk2-devel intltool notification-daemon python python-devel python-gnome-devel python-gtk-devel
-Version: 2.23.6
+Version: 2.23.90
Release: 1
Url: http://raphael.slinckx.net/deskbar
Group: System/GUI/GNOME
@@ -118,6 +118,18 @@
%{_libdir}/pkgconfig/deskbar-applet.pc
%changelog
+* Tue Aug 26 2008 mboman(a)novell.com
+- Update to versino 2.23.90:
+ + Add method load_base64_icon to deskbar.core.Utils. Handy for
+ inlining icons inside modules for easier distribution
+ + Introduced a new utility package deskbar.core.Web with tools for
+ dealing with online services.
+ + Introduced a Twitter and identi.ca micro blogging module
+ + Set entry width to 10 when the value is smaller than 10 in
+ CuemuiacAlignedView
+ + Fixed bug bgo#538558: Check for directories in $PATH if they are actual
+ directories and if they exist, are readable and executable.
+ + Translation updates
* Sat Aug 02 2008 captain.magnus(a)opensuse.org
- Update to versino 2.23.6:
+ When retrieving tomboy version wait until the process exited to avoid zombie process.
++++++ deskbar-applet-2.23.6.tar.bz2 -> deskbar-applet-2.23.90.tar.bz2 ++++++
++++ 28184 lines of diff (skipped)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package bug-buddy
checked in at Fri Aug 29 23:38:22 CEST 2008.
--------
--- GNOME/bug-buddy/bug-buddy.changes 2008-08-19 17:53:02.000000000 +0200
+++ bug-buddy/bug-buddy.changes 2008-08-28 22:08:25.274383000 +0200
@@ -1,0 +2,7 @@
+Thu Aug 28 22:16:00 CEST 2008 - maw(a)suse.de
+
+- Update to version 2.23.90:
+ + Updated translations
+- Drop bug-buddy-desktop-fix.patch, which has been upstreamed.
+
+-------------------------------------------------------------------
Old:
----
bug-buddy-2.23.6.tar.bz2
bug-buddy-desktop-fix.patch
New:
----
bug-buddy-2.23.90.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ bug-buddy.spec ++++++
--- /var/tmp/diff_new_pack.Sz2374/_old 2008-08-29 23:38:00.000000000 +0200
+++ /var/tmp/diff_new_pack.Sz2374/_new 2008-08-29 23:38:00.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package bug-buddy (Version 2.23.6)
+# spec file for package bug-buddy (Version 2.23.90)
#
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -19,16 +19,27 @@
Name: bug-buddy
-BuildRequires: evolution-data-server-devel fdupes gcc-c++ gnome-common gnome-desktop-devel gnome-doc-utils-devel gnome-menus-devel intltool libelf-devel libgtop-devel libsoup-devel perl-XML-Parser scrollkeeper update-desktop-files
+BuildRequires: evolution-data-server-devel
+BuildRequires: fdupes
+BuildRequires: gcc-c++
+BuildRequires: gnome-common
+BuildRequires: gnome-doc-utils-devel
+BuildRequires: gnome-menus-devel
+BuildRequires: intltool
+BuildRequires: libelf-devel
+BuildRequires: libgnomeui-devel
+BuildRequires: libgtop-devel
+BuildRequires: libsoup-devel
+BuildRequires: perl-XML-Parser
+BuildRequires: scrollkeeper
+BuildRequires: update-desktop-files
License: GPL v2 or later
Group: System/GUI/GNOME
-Version: 2.23.6
-Release: 2
+Version: 2.23.90
+Release: 1
Requires: %{name}-lang = %{version}
Summary: The GNOME Desktop Bug Reporting Tool
Source: ftp://ftp.gnome.org/pub/gnome/sources/bug-buddy/2.23/%{name}-%{version}.tar…
-# PATCH-FIX-UPSTREAM bug-buddy-desktop-fix.patch vuntz(a)novell.com -- Make desktop file valid (already fixed in svn)
-Patch1: bug-buddy-desktop-fix.patch
# PATCH-FIX-OPENSUSE bug-buddy-hardcode-dump-path.patch bnc307860
Patch7: bug-buddy-hardcode-dump-path.patch
# PATCH-FIX-UPSTREAM bug-buddy-breakpad-vg-fix.patch bnc374803
@@ -52,7 +63,6 @@
%lang_package
%prep
%setup -q
-%patch1 -p1
%patch7 -p0
%patch8
@@ -105,6 +115,10 @@
%files lang -f %{name}.lang
%changelog
+* Fri Aug 29 2008 maw(a)suse.de
+- Update to version 2.23.90:
+ + Updated translations
+- Drop bug-buddy-desktop-fix.patch, which has been upstreamed.
* Tue Aug 19 2008 maw(a)suse.de
- Own several previously unowned directories.
* Tue Aug 05 2008 vuntz(a)novell.com
++++++ bug-buddy-2.23.6.tar.bz2 -> bug-buddy-2.23.90.tar.bz2 ++++++
++++ 13226 lines of diff (skipped)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package akonadi-runtime
checked in at Fri Aug 29 23:37:51 CEST 2008.
--------
--- KDE/akonadi-runtime/akonadi-runtime.changes 2008-07-23 13:54:27.000000000 +0200
+++ akonadi-runtime/akonadi-runtime.changes 2008-08-28 18:47:45.000000000 +0200
@@ -1,0 +2,5 @@
+Thu Aug 28 18:47:10 CEST 2008 - dmueller(a)suse.de
+
+- require mysql and mysql database adaptor
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ akonadi-runtime.spec ++++++
--- /var/tmp/diff_new_pack.Y32185/_old 2008-08-29 23:36:12.000000000 +0200
+++ /var/tmp/diff_new_pack.Y32185/_new 2008-08-29 23:36:12.000000000 +0200
@@ -2,9 +2,16 @@
# spec file for package akonadi-runtime (Version 1.0.0)
#
# Copyright (c) 2008 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.
#
+# 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/
#
@@ -17,7 +24,7 @@
BuildRequires: fdupes
%endif
Version: 1.0.0
-Release: 1
+Release: 20
%define rversion 1.0.0
License: LGPL v2.1 or later
BuildRoot: %{_tmppath}/%{name}-%{version}-build
@@ -30,6 +37,8 @@
Provides: akonadi = %version
Obsoletes: akonadi < 4.1
Requires: libakonadiprotocolinternals1 = %version
+Requires: libqt4-sql-mysql
+Requires: mysql
%description
This package contains the data files of Akonadi, the KDE PIM storage
@@ -127,6 +136,8 @@
%_libdir/libakonadiprotocolinternals.so.1*
%changelog
+* Thu Aug 28 2008 dmueller(a)suse.de
+- require mysql and mysql database adaptor
* Wed Jul 23 2008 dmueller(a)suse.de
- update to 1.0.0:
* Bugfix: Unquoted date time with a lenght of
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package perl
checked in at Fri Aug 29 23:35:41 CEST 2008.
--------
--- perl/perl.changes 2008-07-14 16:08:03.000000000 +0200
+++ perl/perl.changes 2008-08-29 15:24:11.000000000 +0200
@@ -1,0 +2,5 @@
+Fri Aug 29 15:23:59 CEST 2008 - rguenther(a)suse.de
+
+- Add Tie/Hash.pm to perl-base. [bnc#421191]
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ perl.spec ++++++
--- /var/tmp/diff_new_pack.T31030/_old 2008-08-29 23:35:17.000000000 +0200
+++ /var/tmp/diff_new_pack.T31030/_new 2008-08-29 23:35:17.000000000 +0200
@@ -22,7 +22,7 @@
Url: http://www.perl.org/
BuildRequires: db-devel gdbm-devel ncurses-devel zlib-devel
Version: 5.10.0
-Release: 50
+Release: 53
Summary: The Perl interpreter
License: Artistic License; GPL v2 or later
Group: Development/Languages/Perl
@@ -233,6 +233,7 @@
/usr/lib/perl5/%version/Getopt/
/usr/lib/perl5/%version/IPC/
/usr/lib/perl5/%version/Text/
+/usr/lib/perl5/%version/Tie/Hash.pm
/usr/lib/perl5/%version/warnings.pm
/usr/lib/perl5/%version/warnings/
/usr/lib/perl5/%version/AutoLoader.pm
@@ -346,6 +347,8 @@
%doc /usr/lib/perl5/*/unicore/*.txt
%changelog
+* Fri Aug 29 2008 rguenther(a)suse.de
+- Add Tie/Hash.pm to perl-base. [bnc#421191]
* Mon Jul 14 2008 schwab(a)suse.de
- Fix another regexp backref overflow crash.
- Reenable testsuite on ppc64.
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package gcc43
checked in at Fri Aug 29 23:27:38 CEST 2008.
--------
--- gcc43/cross-avr-gcc43.changes 2008-08-21 18:42:21.000000000 +0200
+++ gcc43/cross-avr-gcc43.changes 2008-08-28 10:16:56.000000000 +0200
@@ -1,0 +2,6 @@
+Thu Aug 28 10:15:52 CEST 2008 - rguenther(a)suse.de
+
+- Update to GCC 4.3.2 release (r139672). [bnc#363219]
+- Revert -mcpu=mpower4 change for ppc, keep it for ppc64. [bnc#408808]
+
+-------------------------------------------------------------------
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
gcc43.changes: same change
libgcj43.changes: same change
Old:
----
gcc-4.3.2-20080815.tar.bz2
ibm-mpower4.diff
nov415378.diff
New:
----
gcc-4.3.2-20080827.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ cross-avr-gcc43.spec ++++++
--- /var/tmp/diff_new_pack.l11806/_old 2008-08-29 23:26:38.000000000 +0200
+++ /var/tmp/diff_new_pack.l11806/_new 2008-08-29 23:26:38.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package cross-avr-gcc43 (Version 4.3.2_20080815)
+# spec file for package cross-avr-gcc43 (Version 4.3.2_20080827)
#
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -61,8 +61,8 @@
%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.3.2_20080815
-Release: 6
+Version: 4.3.2_20080827
+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/_/-/')
@@ -94,7 +94,6 @@
Patch31: pr27799.diff
Patch39: pr36343.diff
Patch40: pr36765.diff
-Patch42: nov415378.diff
# A set of patches from the RH srpm
Patch51: gcc41-ia64-stack-protector.patch
Patch55: gcc41-java-slow_pthread_self.patch
@@ -126,7 +125,6 @@
Patch95: ibm304071-z10-6
Patch96: pr36745.diff
Patch97: pr36822.diff
-Patch98: ibm-mpower4.diff
Patch99: ibm-vector-keyword-1
Patch100: ibm-vector-keyword-2
Patch101: ibm-vector-keyword-3
@@ -189,7 +187,6 @@
%patch31
%patch39
%patch40
-%patch42
%patch51
%patch55
%patch57
@@ -216,7 +213,6 @@
%patch95
%patch96
%patch97
-%patch98
%patch99
%patch100
%patch101
@@ -387,6 +383,7 @@
--with-long-double-128 \
%endif
%if "%{TARGET_ARCH}" == "powerpc64"
+ --with-cpu=power4 \
--enable-secureplt \
--with-long-double-128 \
%endif
@@ -421,6 +418,9 @@
%defattr(-,root,root)
%{_prefix}
%changelog
+* Thu Aug 28 2008 rguenther(a)suse.de
+- Update to GCC 4.3.2 release (r139672). [bnc#363219]
+- Revert -mcpu=mpower4 change for ppc, keep it for ppc64. [bnc#408808]
* Thu Aug 21 2008 rguenther(a)suse.de
- Update patch for PR27799. [bnc#419260]
* Mon Aug 18 2008 rguenther(a)suse.de
++++++ cross-hppa-gcc-icecream-backend.spec ++++++
--- /var/tmp/diff_new_pack.l11806/_old 2008-08-29 23:26:38.000000000 +0200
+++ /var/tmp/diff_new_pack.l11806/_new 2008-08-29 23:26:38.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package cross-hppa-gcc-icecream-backend (Version 4.3.2_20080815)
+# spec file for package cross-hppa-gcc-icecream-backend (Version 4.3.2_20080827)
#
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -41,8 +41,8 @@
%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.3.2_20080815
-Release: 6
+Version: 4.3.2_20080827
+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/_/-/')
@@ -74,7 +74,6 @@
Patch31: pr27799.diff
Patch39: pr36343.diff
Patch40: pr36765.diff
-Patch42: nov415378.diff
# A set of patches from the RH srpm
Patch51: gcc41-ia64-stack-protector.patch
Patch55: gcc41-java-slow_pthread_self.patch
@@ -106,7 +105,6 @@
Patch95: ibm304071-z10-6
Patch96: pr36745.diff
Patch97: pr36822.diff
-Patch98: ibm-mpower4.diff
Patch99: ibm-vector-keyword-1
Patch100: ibm-vector-keyword-2
Patch101: ibm-vector-keyword-3
@@ -172,7 +170,6 @@
%patch31
%patch39
%patch40
-%patch42
%patch51
%patch55
%patch57
@@ -199,7 +196,6 @@
%patch95
%patch96
%patch97
-%patch98
%patch99
%patch100
%patch101
@@ -370,6 +366,7 @@
--with-long-double-128 \
%endif
%if "%{TARGET_ARCH}" == "powerpc64"
+ --with-cpu=power4 \
--enable-secureplt \
--with-long-double-128 \
%endif
@@ -442,6 +439,9 @@
/usr/share/icecream-envs
%changelog
+* Thu Aug 28 2008 rguenther(a)suse.de
+- Update to GCC 4.3.2 release (r139672). [bnc#363219]
+- Revert -mcpu=mpower4 change for ppc, keep it for ppc64. [bnc#408808]
* Thu Aug 21 2008 rguenther(a)suse.de
- Update patch for PR27799. [bnc#419260]
* Mon Aug 18 2008 rguenther(a)suse.de
++++++ cross-i386-gcc-icecream-backend.spec ++++++
--- /var/tmp/diff_new_pack.l11806/_old 2008-08-29 23:26:38.000000000 +0200
+++ /var/tmp/diff_new_pack.l11806/_new 2008-08-29 23:26:38.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package cross-i386-gcc-icecream-backend (Version 4.3.2_20080815)
+# spec file for package cross-i386-gcc-icecream-backend (Version 4.3.2_20080827)
#
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -41,8 +41,8 @@
%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.3.2_20080815
-Release: 5
+Version: 4.3.2_20080827
+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/_/-/')
@@ -74,7 +74,6 @@
Patch31: pr27799.diff
Patch39: pr36343.diff
Patch40: pr36765.diff
-Patch42: nov415378.diff
# A set of patches from the RH srpm
Patch51: gcc41-ia64-stack-protector.patch
Patch55: gcc41-java-slow_pthread_self.patch
@@ -106,7 +105,6 @@
Patch95: ibm304071-z10-6
Patch96: pr36745.diff
Patch97: pr36822.diff
-Patch98: ibm-mpower4.diff
Patch99: ibm-vector-keyword-1
Patch100: ibm-vector-keyword-2
Patch101: ibm-vector-keyword-3
@@ -172,7 +170,6 @@
%patch31
%patch39
%patch40
-%patch42
%patch51
%patch55
%patch57
@@ -199,7 +196,6 @@
%patch95
%patch96
%patch97
-%patch98
%patch99
%patch100
%patch101
@@ -370,6 +366,7 @@
--with-long-double-128 \
%endif
%if "%{TARGET_ARCH}" == "powerpc64"
+ --with-cpu=power4 \
--enable-secureplt \
--with-long-double-128 \
%endif
@@ -442,6 +439,9 @@
/usr/share/icecream-envs
%changelog
+* Thu Aug 28 2008 rguenther(a)suse.de
+- Update to GCC 4.3.2 release (r139672). [bnc#363219]
+- Revert -mcpu=mpower4 change for ppc, keep it for ppc64. [bnc#408808]
* Thu Aug 21 2008 rguenther(a)suse.de
- Update patch for PR27799. [bnc#419260]
* Mon Aug 18 2008 rguenther(a)suse.de
++++++ cross-ia64-gcc-icecream-backend.spec ++++++
--- /var/tmp/diff_new_pack.l11806/_old 2008-08-29 23:26:38.000000000 +0200
+++ /var/tmp/diff_new_pack.l11806/_new 2008-08-29 23:26:38.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package cross-ia64-gcc-icecream-backend (Version 4.3.2_20080815)
+# spec file for package cross-ia64-gcc-icecream-backend (Version 4.3.2_20080827)
#
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -41,8 +41,8 @@
%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.3.2_20080815
-Release: 6
+Version: 4.3.2_20080827
+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/_/-/')
@@ -74,7 +74,6 @@
Patch31: pr27799.diff
Patch39: pr36343.diff
Patch40: pr36765.diff
-Patch42: nov415378.diff
# A set of patches from the RH srpm
Patch51: gcc41-ia64-stack-protector.patch
Patch55: gcc41-java-slow_pthread_self.patch
@@ -106,7 +105,6 @@
Patch95: ibm304071-z10-6
Patch96: pr36745.diff
Patch97: pr36822.diff
-Patch98: ibm-mpower4.diff
Patch99: ibm-vector-keyword-1
Patch100: ibm-vector-keyword-2
Patch101: ibm-vector-keyword-3
@@ -172,7 +170,6 @@
%patch31
%patch39
%patch40
-%patch42
%patch51
%patch55
%patch57
@@ -199,7 +196,6 @@
%patch95
%patch96
%patch97
-%patch98
%patch99
%patch100
%patch101
@@ -370,6 +366,7 @@
--with-long-double-128 \
%endif
%if "%{TARGET_ARCH}" == "powerpc64"
+ --with-cpu=power4 \
--enable-secureplt \
--with-long-double-128 \
%endif
@@ -442,6 +439,9 @@
/usr/share/icecream-envs
%changelog
+* Thu Aug 28 2008 rguenther(a)suse.de
+- Update to GCC 4.3.2 release (r139672). [bnc#363219]
+- Revert -mcpu=mpower4 change for ppc, keep it for ppc64. [bnc#408808]
* Thu Aug 21 2008 rguenther(a)suse.de
- Update patch for PR27799. [bnc#419260]
* Mon Aug 18 2008 rguenther(a)suse.de
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.l11806/_old 2008-08-29 23:26:38.000000000 +0200
+++ /var/tmp/diff_new_pack.l11806/_new 2008-08-29 23:26:38.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package cross-spu-gcc (Version 4.3.2_20080815)
+# spec file for package cross-spu-gcc (Version 4.3.2_20080827)
#
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -52,8 +52,8 @@
%define biarch_targets x86_64 s390x powerpc64 powerpc
Url: http://gcc.gnu.org/
License: GPL v2 or later
-Version: 4.3.2_20080815
-Release: 2
+Version: 4.3.2_20080827
+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/_/-/')
@@ -85,7 +85,6 @@
Patch31: pr27799.diff
Patch39: pr36343.diff
Patch40: pr36765.diff
-Patch42: nov415378.diff
# A set of patches from the RH srpm
Patch51: gcc41-ia64-stack-protector.patch
Patch55: gcc41-java-slow_pthread_self.patch
@@ -117,7 +116,6 @@
Patch95: ibm304071-z10-6
Patch96: pr36745.diff
Patch97: pr36822.diff
-Patch98: ibm-mpower4.diff
Patch99: ibm-vector-keyword-1
Patch100: ibm-vector-keyword-2
Patch101: ibm-vector-keyword-3
@@ -175,7 +173,6 @@
%patch31
%patch39
%patch40
-%patch42
%patch51
%patch55
%patch57
@@ -202,7 +199,6 @@
%patch95
%patch96
%patch97
-%patch98
%patch99
%patch100
%patch101
@@ -373,6 +369,7 @@
--with-long-double-128 \
%endif
%if "%{TARGET_ARCH}" == "powerpc64"
+ --with-cpu=power4 \
--enable-secureplt \
--with-long-double-128 \
%endif
@@ -407,6 +404,9 @@
%defattr(-,root,root)
%{_prefix}
%changelog
+* Thu Aug 28 2008 rguenther(a)suse.de
+- Update to GCC 4.3.2 release (r139672). [bnc#363219]
+- Revert -mcpu=mpower4 change for ppc, keep it for ppc64. [bnc#408808]
* Thu Aug 21 2008 rguenther(a)suse.de
- Update patch for PR27799. [bnc#419260]
* Mon Aug 18 2008 rguenther(a)suse.de
cross-spu-gcc-static.spec: same change
++++++ cross-x86_64-gcc-icecream-backend.spec ++++++
--- /var/tmp/diff_new_pack.l11806/_old 2008-08-29 23:26:38.000000000 +0200
+++ /var/tmp/diff_new_pack.l11806/_new 2008-08-29 23:26:38.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package cross-x86_64-gcc-icecream-backend (Version 4.3.2_20080815)
+# spec file for package cross-x86_64-gcc-icecream-backend (Version 4.3.2_20080827)
#
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -41,8 +41,8 @@
%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.3.2_20080815
-Release: 5
+Version: 4.3.2_20080827
+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/_/-/')
@@ -74,7 +74,6 @@
Patch31: pr27799.diff
Patch39: pr36343.diff
Patch40: pr36765.diff
-Patch42: nov415378.diff
# A set of patches from the RH srpm
Patch51: gcc41-ia64-stack-protector.patch
Patch55: gcc41-java-slow_pthread_self.patch
@@ -106,7 +105,6 @@
Patch95: ibm304071-z10-6
Patch96: pr36745.diff
Patch97: pr36822.diff
-Patch98: ibm-mpower4.diff
Patch99: ibm-vector-keyword-1
Patch100: ibm-vector-keyword-2
Patch101: ibm-vector-keyword-3
@@ -172,7 +170,6 @@
%patch31
%patch39
%patch40
-%patch42
%patch51
%patch55
%patch57
@@ -199,7 +196,6 @@
%patch95
%patch96
%patch97
-%patch98
%patch99
%patch100
%patch101
@@ -370,6 +366,7 @@
--with-long-double-128 \
%endif
%if "%{TARGET_ARCH}" == "powerpc64"
+ --with-cpu=power4 \
--enable-secureplt \
--with-long-double-128 \
%endif
@@ -442,6 +439,9 @@
/usr/share/icecream-envs
%changelog
+* Thu Aug 28 2008 rguenther(a)suse.de
+- Update to GCC 4.3.2 release (r139672). [bnc#363219]
+- Revert -mcpu=mpower4 change for ppc, keep it for ppc64. [bnc#408808]
* Thu Aug 21 2008 rguenther(a)suse.de
- Update patch for PR27799. [bnc#419260]
* Mon Aug 18 2008 rguenther(a)suse.de
++++++ gcc43.spec ++++++
--- /var/tmp/diff_new_pack.l11806/_old 2008-08-29 23:26:38.000000000 +0200
+++ /var/tmp/diff_new_pack.l11806/_new 2008-08-29 23:26:38.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package gcc43 (Version 4.3.2_20080815)
+# spec file for package gcc43 (Version 4.3.2_20080827)
#
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -114,8 +114,8 @@
%define biarch_targets x86_64 s390x powerpc64 powerpc
Url: http://gcc.gnu.org/
License: GPL v3 or later
-Version: 4.3.2_20080815
-Release: 5
+Version: 4.3.2_20080827
+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/_/-/')
@@ -158,7 +158,6 @@
Patch31: pr27799.diff
Patch39: pr36343.diff
Patch40: pr36765.diff
-Patch42: nov415378.diff
# A set of patches from the RH srpm
Patch51: gcc41-ia64-stack-protector.patch
Patch55: gcc41-java-slow_pthread_self.patch
@@ -190,7 +189,6 @@
Patch95: ibm304071-z10-6
Patch96: pr36745.diff
Patch97: pr36822.diff
-Patch98: ibm-mpower4.diff
Patch99: ibm-vector-keyword-1
Patch100: ibm-vector-keyword-2
Patch101: ibm-vector-keyword-3
@@ -1349,7 +1347,6 @@
%patch31
%patch39
%patch40
-%patch42
%patch51
%patch55
%patch57
@@ -1376,7 +1373,6 @@
%patch95
%patch96
%patch97
-%patch98
%patch99
%patch100
%patch101
@@ -1547,6 +1543,7 @@
--with-long-double-128 \
%endif
%if "%{TARGET_ARCH}" == "powerpc64"
+ --with-cpu=power4 \
--enable-secureplt \
--with-long-double-128 \
%endif
@@ -2394,6 +2391,9 @@
%endif
%changelog
+* Thu Aug 28 2008 rguenther(a)suse.de
+- Update to GCC 4.3.2 release (r139672). [bnc#363219]
+- Revert -mcpu=mpower4 change for ppc, keep it for ppc64. [bnc#408808]
* Thu Aug 21 2008 rguenther(a)suse.de
- Update patch for PR27799. [bnc#419260]
* Mon Aug 18 2008 rguenther(a)suse.de
++++++ libgcj43.spec ++++++
--- /var/tmp/diff_new_pack.l11806/_old 2008-08-29 23:26:38.000000000 +0200
+++ /var/tmp/diff_new_pack.l11806/_new 2008-08-29 23:26:38.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package libgcj43 (Version 4.3.2_20080815)
+# spec file for package libgcj43 (Version 4.3.2_20080827)
#
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -125,8 +125,8 @@
%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.3.2_20080815
-Release: 7
+Version: 4.3.2_20080827
+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/_/-/')
@@ -169,7 +169,6 @@
Patch31: pr27799.diff
Patch39: pr36343.diff
Patch40: pr36765.diff
-Patch42: nov415378.diff
# A set of patches from the RH srpm
Patch51: gcc41-ia64-stack-protector.patch
Patch55: gcc41-java-slow_pthread_self.patch
@@ -201,7 +200,6 @@
Patch95: ibm304071-z10-6
Patch96: pr36745.diff
Patch97: pr36822.diff
-Patch98: ibm-mpower4.diff
Patch99: ibm-vector-keyword-1
Patch100: ibm-vector-keyword-2
Patch101: ibm-vector-keyword-3
@@ -587,7 +585,6 @@
%patch31
%patch39
%patch40
-%patch42
%patch51
%patch55
%patch57
@@ -614,7 +611,6 @@
%patch95
%patch96
%patch97
-%patch98
%patch99
%patch100
%patch101
@@ -785,6 +781,7 @@
--with-long-double-128 \
%endif
%if "%{TARGET_ARCH}" == "powerpc64"
+ --with-cpu=power4 \
--enable-secureplt \
--with-long-double-128 \
%endif
@@ -1206,6 +1203,9 @@
%endif
%changelog
+* Thu Aug 28 2008 rguenther(a)suse.de
+- Update to GCC 4.3.2 release (r139672). [bnc#363219]
+- Revert -mcpu=mpower4 change for ppc, keep it for ppc64. [bnc#408808]
* Thu Aug 21 2008 rguenther(a)suse.de
- Update patch for PR27799. [bnc#419260]
* Mon Aug 18 2008 rguenther(a)suse.de
++++++ gcc-4.3.2-20080815.tar.bz2 -> gcc-4.3.2-20080827.tar.bz2 ++++++
gcc43/gcc-4.3.2-20080815.tar.bz2 gcc43/gcc-4.3.2-20080827.tar.bz2 differ: byte 11, line 1
++++++ gcc.spec.in ++++++
--- gcc43/gcc.spec.in 2008-08-18 11:04:59.000000000 +0200
+++ gcc43/gcc.spec.in 2008-08-28 10:12:21.000000000 +0200
@@ -122,7 +122,7 @@
URL: http://gcc.gnu.org/
License: GPL
-Version: 4.3.2_20080815
+Version: 4.3.2_20080827
Release: 1
%define gcc_version %(echo %version | sed 's/_.*//')
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1-2)
@@ -168,7 +168,6 @@
Patch31: pr27799.diff
Patch39: pr36343.diff
Patch40: pr36765.diff
-Patch42: nov415378.diff
# A set of patches from the RH srpm
Patch51: gcc41-ia64-stack-protector.patch
Patch55: gcc41-java-slow_pthread_self.patch
@@ -200,7 +199,6 @@
Patch95: ibm304071-z10-6
Patch96: pr36745.diff
Patch97: pr36822.diff
-Patch98: ibm-mpower4.diff
Patch99: ibm-vector-keyword-1
Patch100: ibm-vector-keyword-2
Patch101: ibm-vector-keyword-3
@@ -844,7 +842,6 @@
%patch31
%patch39
%patch40
-%patch42
%patch51
%patch55
%patch57
@@ -871,7 +868,6 @@
%patch95
%patch96
%patch97
-%patch98
%patch99
%patch100
%patch101
@@ -1052,6 +1048,7 @@
--with-long-double-128 \
%endif
%if "%{TARGET_ARCH}" == "powerpc64"
+ --with-cpu=power4 \
--enable-secureplt \
--with-long-double-128 \
%endif
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package rpm
checked in at Fri Aug 29 23:14:18 CEST 2008.
--------
--- rpm/rpm.changes 2008-08-21 01:49:09.000000000 +0200
+++ rpm/rpm.changes 2008-08-25 14:48:31.000000000 +0200
@@ -1,0 +2,5 @@
+Mon Aug 25 14:48:28 CEST 2008 - prusnak(a)suse.cz
+
+- enabled SELinux support [Fate#303662]
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ rpm-python.spec ++++++
--- /var/tmp/diff_new_pack.C29262/_old 2008-08-29 23:14:00.000000000 +0200
+++ /var/tmp/diff_new_pack.C29262/_new 2008-08-29 23:14:00.000000000 +0200
@@ -24,7 +24,7 @@
Group: System/Packages
Summary: Python Bindings for Manipulating RPM Packages
Version: 4.4.2
-Release: 273
+Release: 277
Requires: rpm = %{version}
%py_requires
Source99: rpm.spec
++++++ rpm.spec ++++++
--- /var/tmp/diff_new_pack.C29262/_old 2008-08-29 23:14:00.000000000 +0200
+++ /var/tmp/diff_new_pack.C29262/_new 2008-08-29 23:14:00.000000000 +0200
@@ -20,14 +20,14 @@
Name: rpm
License: GPL v2 or later
Group: System/Packages
-BuildRequires: libbz2-devel lzma-alpha-devel ncurses-devel zlib-devel
+BuildRequires: libbz2-devel libselinux-devel lzma-alpha-devel ncurses-devel zlib-devel
Provides: rpminst
%define popt_version 1.7
PreReq: %insserv_prereq %fillup_prereq permissions
AutoReqProv: on
Summary: The RPM Package Manager
Version: 4.4.2
-Release: 212
+Release: 215
Source: rpm-%{version}.tar.bz2
Source1: RPM-HOWTO.tar.bz2
Source2: RPM-Tips.html.tar.bz2
@@ -168,7 +168,7 @@
License: GPL v2 or later
Group: System/Packages
Requires: rpm = %{version}
-Requires: popt-devel zlib-devel bzip2 libbz2-devel lzma-alpha-devel
+Requires: popt-devel zlib-devel bzip2 libbz2-devel lzma-alpha-devel libselinux-devel
%description devel
This package contains the RPM C library and header files. These
@@ -241,7 +241,7 @@
cp popt/autogen.sh elfutils
cp popt/autogen.sh file
# cp popt/autogen.sh neon
-./autogen.sh --prefix=%{_prefix} --mandir=%{_mandir} --infodir=%{_infodir} --libdir=/usr/lib --sysconfdir=/etc --localstatedir=/var --with-lua --without-selinux --enable-shared
+./autogen.sh --prefix=%{_prefix} --mandir=%{_mandir} --infodir=%{_infodir} --libdir=/usr/lib --sysconfdir=/etc --localstatedir=/var --with-lua --with-selinux --enable-shared
rm po/de.gmo
make %{?jobs:-j%jobs}
@@ -361,7 +361,7 @@
License: LGPL v2.1 or later
Group: System/Libraries
Version: 1.7
-Release: 440
+Release: 443
#
%description -n popt
@@ -384,7 +384,7 @@
License: LGPL v2.1 or later
Group: System/Libraries
Version: 1.7
-Release: 440
+Release: 443
Requires: popt = 1.7
Requires: glibc-devel
@@ -419,6 +419,8 @@
%doc %{_mandir}/man3/popt.3*
%changelog
+* Mon Aug 25 2008 prusnak(a)suse.cz
+- enabled SELinux support [Fate#303662]
* Thu Aug 21 2008 ro(a)suse.de
- update rpm-suse_macros
* Wed Aug 20 2008 agruen(a)suse.de
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package glibc
checked in at Fri Aug 29 23:13:42 CEST 2008.
--------
--- glibc/glibc.changes 2008-08-22 17:18:45.000000000 +0200
+++ glibc/glibc.changes 2008-08-27 16:12:37.000000000 +0200
@@ -1,0 +2,10 @@
+Wed Aug 27 16:12:01 CEST 2008 - matz(a)suse.de
+
+- Add a patch to use RTLD_DEEPBIND to load nss modules. [bnc #157078]
+
+-------------------------------------------------------------------
+Mon Aug 25 15:09:37 CEST 2008 - matz(a)suse.de
+
+- Update to current trunk snapshot (2008-08-25).
+
+-------------------------------------------------------------------
Old:
----
glibc-2.8-2008042513.tar.bz2
glibc-2.8-strptime-era.diff
glibc-nptl-2.8-2008042513.tar.bz2
New:
----
glibc-2.8.90-2008082515.tar.bz2
glibc-nptl-2.8.90-2008082515.tar.bz2
glibc-nss-deepbind.diff
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ glibc.spec ++++++
--- /var/tmp/diff_new_pack.y17665/_old 2008-08-29 23:06:09.000000000 +0200
+++ /var/tmp/diff_new_pack.y17665/_new 2008-08-29 23:06:09.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package glibc (Version 2.8)
+# spec file for package glibc (Version 2.8.90)
#
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -36,9 +36,9 @@
Provides: ntpt = 2.2.2 ngpt-devel = 2.2.2
Provides: rtld(GNU_HASH)
AutoReqProv: on
-Version: 2.8
-Release: 32
-%define snapshot_date 2008042513
+Version: 2.8.90
+Release: 2
+%define snapshot_date 2008082515
Url: http://www.gnu.org/software/libc/libc.html
PreReq: filesystem
BuildRoot: %{_tmppath}/%{name}-%{version}-build
@@ -93,7 +93,7 @@
Patch36: glibc-2.8-revert-nscleanup.diff
Patch37: ppc-atomic.diff
Patch38: glibc-2.8-clone.diff
-Patch39: glibc-2.8-strptime-era.diff
+Patch39: glibc-nss-deepbind.diff
Patch60: glibc-selinux.patch
%description
@@ -219,7 +219,7 @@
%prep
-%setup -n glibc-%{version} -q -a 1 -a 3 -a 4 -a 14
+%setup -n glibc -q -a 1 -a 3 -a 4 -a 14
%patch
# libNoVersion part is only active on ix86
%patch1
@@ -243,7 +243,8 @@
%patch16
%patch17
%patch18
-%patch19
+#We have nss-mdns, why should we need this patch?
+#%patch19
%patch20
%patch21
%patch22
@@ -256,7 +257,9 @@
%patch29
%patch30
%patch31
-%patch32
+#shouldn't be necessary anymore
+# (PR5381, fixed differently on 2008-04-15)
+#%patch32
%patch33
%patch34
%patch35
@@ -935,6 +938,10 @@
%{_libdir}/libdl_p.a
%changelog
+* Wed Aug 27 2008 matz(a)suse.de
+- Add a patch to use RTLD_DEEPBIND to load nss modules. [bnc #157078]
+* Mon Aug 25 2008 matz(a)suse.de
+- Update to current trunk snapshot (2008-08-25).
* Fri Aug 22 2008 prusnak(a)suse.cz
- enabled SELinux support [Fate#303662]
* Fri Aug 15 2008 aj(a)suse.de
++++++ getaddrinfo-ipv6-sanity.diff ++++++
--- /var/tmp/diff_new_pack.y17665/_old 2008-08-29 23:06:09.000000000 +0200
+++ /var/tmp/diff_new_pack.y17665/_new 2008-08-29 23:06:09.000000000 +0200
@@ -1,8 +1,10 @@
References: bnc#361697
+Index: sysdeps/posix/getaddrinfo.c
+===================================================================
--- sysdeps/posix/getaddrinfo.c.orig
+++ sysdeps/posix/getaddrinfo.c
-@@ -273,7 +273,7 @@
+@@ -269,7 +269,7 @@ extern service_user *__nss_hosts_databas
static int
gaih_inet (const char *name, const struct gaih_service *service,
const struct addrinfo *req, struct addrinfo **pai,
@@ -11,16 +13,16 @@
{
const struct gaih_typeproto *tp = gaih_inet_typeproto;
struct gaih_servtuple *st = (struct gaih_servtuple *) &nullserv;
-@@ -716,7 +716,7 @@
- if (fct != NULL)
- {
- if (req->ai_family == AF_INET6
-- || req->ai_family == AF_UNSPEC)
-+ || (req->ai_family == AF_UNSPEC && usable_ipv6))
+@@ -762,7 +762,7 @@ gaih_inet (const char *name, const struc
+ if (fct != NULL)
{
- gethosts (AF_INET6, struct in6_addr);
- no_inet6_data = no_data;
-@@ -1907,7 +1907,7 @@
+ if (req->ai_family == AF_INET6
+- || req->ai_family == AF_UNSPEC)
++ || (req->ai_family == AF_UNSPEC && usable_ipv6))
+ {
+ gethosts (AF_INET6, struct in6_addr);
+ no_inet6_data = no_data;
+@@ -2151,7 +2151,7 @@ getaddrinfo (const char *name, const cha
if (hints->ai_family == AF_UNSPEC || hints->ai_family == AF_INET
|| hints->ai_family == AF_INET6)
{
++++++ glibc-2.3.5-nscd-zeronegtimeout.diff ++++++
--- /var/tmp/diff_new_pack.y17665/_old 2008-08-29 23:06:09.000000000 +0200
+++ /var/tmp/diff_new_pack.y17665/_new 2008-08-29 23:06:09.000000000 +0200
@@ -1,10 +1,13 @@
---- nscd/aicache.c 2005-04-18 14:58:39.067835442 +0000
-+++ nscd/aicache.c 2005-04-18 15:34:42.618810745 +0000
-@@ -401,9 +401,15 @@
+Index: nscd/aicache.c
+===================================================================
+--- nscd/aicache.c.orig
++++ nscd/aicache.c
+@@ -515,10 +515,15 @@ next_nip:
if (fd != -1)
- TEMP_FAILURE_RETRY (write (fd, ¬found, total));
+ TEMP_FAILURE_RETRY (send (fd, ¬found, total, MSG_NOSIGNAL));
-- dataset = mempool_alloc (db, sizeof (struct dataset) + req->key_len);
+- dataset = mempool_alloc (db, sizeof (struct dataset) + req->key_len,
+- IDX_result_data);
/* If we cannot permanently store the result, so be it. */
- if (dataset != NULL)
+ if (db->negtimeout == 0)
@@ -14,17 +17,20 @@
+ dh->usable = false;
+ dataset = NULL;
+ }
-+ else if ((dataset = mempool_alloc (db, sizeof (struct dataset) + req->key_len)) == NULL)
++ else if ((dataset = mempool_alloc (db, sizeof (struct dataset) + req->key_len, IDX_result_data)) == NULL)
{
dataset->head.allocsize = sizeof (struct dataset) + req->key_len;
dataset->head.recsize = total;
---- nscd/grpcache.c 2005-04-18 15:29:59.012192257 +0000
-+++ nscd/grpcache.c 2005-04-18 15:30:50.635842055 +0000
-@@ -109,9 +109,14 @@
+Index: nscd/grpcache.c
+===================================================================
+--- nscd/grpcache.c.orig
++++ nscd/grpcache.c
+@@ -113,10 +113,14 @@ cache_addgr (struct database_dyn *db, in
+ written = TEMP_FAILURE_RETRY (send (fd, ¬found, total,
+ MSG_NOSIGNAL));
- written = TEMP_FAILURE_RETRY (write (fd, ¬found, total));
-
-- dataset = mempool_alloc (db, sizeof (struct dataset) + req->key_len);
+- dataset = mempool_alloc (db, sizeof (struct dataset) + req->key_len,
+- IDX_result_data);
/* If we cannot permanently store the result, so be it. */
- if (dataset != NULL)
+ if (db->negtimeout == 0)
@@ -33,35 +39,42 @@
+ if (dh != NULL)
+ dh->usable = false;
+ }
-+ else if ((dataset = mempool_alloc (db, sizeof (struct dataset) + req->key_len)) != NULL)
++ else if ((dataset = mempool_alloc (db, sizeof (struct dataset) + req->key_len, IDX_result_data)) == NULL)
{
dataset->head.allocsize = sizeof (struct dataset) + req->key_len;
dataset->head.recsize = total;
---- nscd/hstcache.c 2005-04-18 14:53:09.575711333 +0000
-+++ nscd/hstcache.c 2005-04-18 15:29:41.630667049 +0000
-@@ -117,9 +117,13 @@
- if (fd != -1)
- written = TEMP_FAILURE_RETRY (write (fd, ¬found, total));
+Index: nscd/hstcache.c
+===================================================================
+--- nscd/hstcache.c.orig
++++ nscd/hstcache.c
+@@ -119,10 +119,14 @@ cache_addhst (struct database_dyn *db, i
+ MSG_NOSIGNAL)) != total)
+ all_written = false;
-- dataset = mempool_alloc (db, sizeof (struct dataset) + req->key_len);
+- dataset = mempool_alloc (db, sizeof (struct dataset) + req->key_len,
+- IDX_result_data);
/* If we cannot permanently store the result, so be it. */
- if (dataset != NULL)
+ if (db->negtimeout == 0)
+ {
++ /* Mark the old entry as obsolete. */
+ if (dh != NULL)
+ dh->usable = false;
+ }
-+ else if ((dataset = mempool_alloc (db, sizeof (struct dataset) + req->key_len)) != NULL)
++ else if ((dataset = mempool_alloc (db, sizeof (struct dataset) + req->key_len, IDX_result_data)) == NULL)
{
dataset->head.allocsize = sizeof (struct dataset) + req->key_len;
dataset->head.recsize = total;
---- nscd/initgrcache.c 2005-04-18 15:31:00.761400374 +0000
-+++ nscd/initgrcache.c 2005-04-18 15:33:38.558933148 +0000
-@@ -190,9 +190,14 @@
- if (fd != -1)
- written = TEMP_FAILURE_RETRY (write (fd, ¬found, total));
+Index: nscd/initgrcache.c
+===================================================================
+--- nscd/initgrcache.c.orig
++++ nscd/initgrcache.c
+@@ -197,10 +197,14 @@ addinitgroupsX (struct database_dyn *db,
+ written = TEMP_FAILURE_RETRY (send (fd, ¬found, total,
+ MSG_NOSIGNAL));
-- dataset = mempool_alloc (db, sizeof (struct dataset) + req->key_len);
+- dataset = mempool_alloc (db, sizeof (struct dataset) + req->key_len,
+- IDX_result_data);
/* If we cannot permanently store the result, so be it. */
- if (dataset != NULL)
+ if (db->negtimeout == 0)
@@ -70,17 +83,20 @@
+ if (dh != NULL)
+ dh->usable = false;
+ }
-+ else if ((dataset = mempool_alloc (db, sizeof (struct dataset) + req->key_len)) != NULL)
++ else if ((dataset = mempool_alloc (db, sizeof (struct dataset) + req->key_len, IDX_result_data)) == NULL)
{
dataset->head.allocsize = sizeof (struct dataset) + req->key_len;
dataset->head.recsize = total;
---- nscd/pwdcache.c 2005-04-18 15:32:38.637464760 +0000
-+++ nscd/pwdcache.c 2005-04-18 15:33:20.467509003 +0000
-@@ -116,9 +116,14 @@
- if (fd != -1)
- written = TEMP_FAILURE_RETRY (write (fd, ¬found, total));
+Index: nscd/pwdcache.c
+===================================================================
+--- nscd/pwdcache.c.orig
++++ nscd/pwdcache.c
+@@ -120,10 +120,14 @@ cache_addpw (struct database_dyn *db, in
+ written = TEMP_FAILURE_RETRY (send (fd, ¬found, total,
+ MSG_NOSIGNAL));
-- dataset = mempool_alloc (db, sizeof (struct dataset) + req->key_len);
+- dataset = mempool_alloc (db, sizeof (struct dataset) + req->key_len,
+- IDX_result_data);
/* If we cannot permanently store the result, so be it. */
- if (dataset != NULL)
+ if (db->negtimeout == 0)
@@ -89,7 +105,7 @@
+ if (dh != NULL)
+ dh->usable = false;
+ }
-+ else if ((dataset = mempool_alloc (db, sizeof (struct dataset) + req->key_len)) != NULL)
++ else if ((dataset = mempool_alloc (db, sizeof (struct dataset) + req->key_len, IDX_result_data)) == NULL)
{
dataset->head.allocsize = sizeof (struct dataset) + req->key_len;
dataset->head.recsize = total;
++++++ glibc-2.4.90-nscd.diff ++++++
--- /var/tmp/diff_new_pack.y17665/_old 2008-08-29 23:06:09.000000000 +0200
+++ /var/tmp/diff_new_pack.y17665/_new 2008-08-29 23:06:09.000000000 +0200
@@ -2,8 +2,8 @@
===================================================================
--- nscd/cache.c.orig
+++ nscd/cache.c
-@@ -224,28 +224,31 @@ prune_cache (struct database_dyn *table,
- if (table->check_file)
+@@ -277,28 +277,31 @@ prune_cache (struct database_dyn *table,
+ if (table->inotify_descr < 0 && table->check_file && now != LONG_MAX)
{
struct stat64 st;
+ time_t mtime;
@@ -49,54 +49,54 @@
===================================================================
--- nscd/connections.c.orig
+++ nscd/connections.c
-@@ -108,6 +108,7 @@ struct database_dyn dbs[lastdb] =
- .shared = 0,
- .max_db_size = DEFAULT_MAX_DB_SIZE,
+@@ -118,6 +118,7 @@ struct database_dyn dbs[lastdb] =
+ .suggested_module = DEFAULT_SUGGESTED_MODULE,
+ .reset_res = 0,
.filename = "/etc/passwd",
+ .filename2 = "",
.db_filename = _PATH_NSCD_PASSWD_DB,
.disabled_iov = &pwd_iov_disabled,
.postimeout = 3600,
-@@ -126,6 +127,7 @@ struct database_dyn dbs[lastdb] =
- .shared = 0,
- .max_db_size = DEFAULT_MAX_DB_SIZE,
+@@ -138,6 +139,7 @@ struct database_dyn dbs[lastdb] =
+ .suggested_module = DEFAULT_SUGGESTED_MODULE,
+ .reset_res = 0,
.filename = "/etc/group",
+ .filename2 = "",
.db_filename = _PATH_NSCD_GROUP_DB,
.disabled_iov = &grp_iov_disabled,
.postimeout = 3600,
-@@ -144,6 +146,7 @@ struct database_dyn dbs[lastdb] =
- .shared = 0,
- .max_db_size = DEFAULT_MAX_DB_SIZE,
+@@ -158,6 +160,7 @@ struct database_dyn dbs[lastdb] =
+ .suggested_module = DEFAULT_SUGGESTED_MODULE,
+ .reset_res = 1,
.filename = "/etc/hosts",
+ .filename2 = "/etc/resolv.conf",
.db_filename = _PATH_NSCD_HOSTS_DB,
.disabled_iov = &hst_iov_disabled,
.postimeout = 3600,
-@@ -744,15 +747,9 @@ cannot set socket to close on exec: %s;
- /* We need the modification date of the file. */
- struct stat64 st;
-
-- if (stat64 (dbs[cnt].filename, &st) < 0)
-- {
-- /* We cannot stat() the file, disable file checking. */
-- dbg_log (_("cannot stat() file `%s': %s"),
-- dbs[cnt].filename, strerror (errno));
-- dbs[cnt].check_file = 0;
-- }
-- else
-- dbs[cnt].file_mtime = st.st_mtime;
-+ dbs[cnt].file_mtime = stat64 (dbs[cnt].filename, &st) ? LONG_MAX : st.st_mtime;
-+ if (*dbs[cnt].filename2)
-+ dbs[cnt].file_mtime2 = stat64 (dbs[cnt].filename2, &st) ? LONG_MAX : st.st_mtime;
+@@ -852,15 +855,9 @@ cannot set socket to close on exec: %s;
+ /* We need the modification date of the file. */
+ struct stat64 st;
+
+- if (stat64 (dbs[cnt].filename, &st) < 0)
+- {
+- /* We cannot stat() the file, disable file checking. */
+- dbg_log (_("cannot stat() file `%s': %s"),
+- dbs[cnt].filename, strerror (errno));
+- dbs[cnt].check_file = 0;
+- }
+- else
+- dbs[cnt].file_mtime = st.st_mtime;
++ dbs[cnt].file_mtime = stat64 (dbs[cnt].filename, &st) ? LONG_MAX : st.st_mtime;
++ if (*dbs[cnt].filename2)
++ dbs[cnt].file_mtime2 = stat64 (dbs[cnt].filename2, &st) ? LONG_MAX : st.st_mtime;
+ }
}
- }
Index: nscd/nscd.conf
===================================================================
--- nscd/nscd.conf.orig
+++ nscd/nscd.conf
-@@ -61,10 +61,10 @@
+@@ -61,11 +61,11 @@
auto-propagate group yes
enable-cache hosts yes
@@ -110,12 +110,12 @@
+ persistent hosts no
shared hosts yes
max-db-size hosts 33554432
+
Index: nscd/nscd.h
===================================================================
--- nscd/nscd.h.orig
+++ nscd/nscd.h
-@@ -66,9 +66,11 @@ struct database_dyn
- int shared;
+@@ -80,8 +80,10 @@ struct database_dyn
int propagate;
int reset_res;
const char filename[16];
++++++ glibc-2.8-2008042513.tar.bz2 -> glibc-2.8.90-2008082515.tar.bz2 ++++++
glibc/glibc-2.8-2008042513.tar.bz2 glibc/glibc-2.8.90-2008082515.tar.bz2 differ: byte 11, line 1
++++++ glibc-nptl-2.8-2008042513.tar.bz2 -> glibc-nptl-2.8.90-2008082515.tar.bz2 ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/nptl/allocatestack.c new/nptl/allocatestack.c
--- old/nptl/allocatestack.c 2008-04-09 17:26:14.000000000 +0200
+++ new/nptl/allocatestack.c 2008-08-25 15:02:45.000000000 +0200
@@ -84,10 +84,10 @@
#endif
-/* Let the architecture add some flags to the mmap() call used to
- allocate stacks. */
-#ifndef ARCH_MAP_FLAGS
-# define ARCH_MAP_FLAGS 0
+/* Newer kernels have the MAP_STACK flag to indicate a mapping is used for
+ a stack. Use it when possible. */
+#ifndef MAP_STACK
+# define MAP_STACK 0
#endif
/* This yields the pointer that TLS support code calls the thread pointer. */
@@ -454,20 +454,14 @@
#endif
mem = mmap (NULL, size, prot,
- MAP_PRIVATE | MAP_ANONYMOUS | ARCH_MAP_FLAGS, -1, 0);
+ MAP_PRIVATE | MAP_ANONYMOUS | MAP_STACK, -1, 0);
if (__builtin_expect (mem == MAP_FAILED, 0))
{
-#ifdef ARCH_RETRY_MMAP
- mem = ARCH_RETRY_MMAP (size, prot);
- if (__builtin_expect (mem == MAP_FAILED, 0))
-#endif
- {
- if (errno == ENOMEM)
- errno = EAGAIN;
+ if (errno == ENOMEM)
+ __set_errno (EAGAIN);
- return errno;
- }
+ return errno;
}
/* SIZE is guaranteed to be greater than zero.
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/nptl/ChangeLog new/nptl/ChangeLog
--- old/nptl/ChangeLog 2008-04-25 13:19:49.000000000 +0200
+++ new/nptl/ChangeLog 2008-08-25 15:02:45.000000000 +0200
@@ -1,3 +1,92 @@
+2008-08-15 Ulrich Drepper <drepper(a)redhat.com>
+
+ * sysdeps/x86_64/pthreaddef.h: Remove ARCH_MAP_FLAGS and
+ ARCH_RETRY_MMAP definitions.
+ * allocatestack.c: Remove definition of ARCH_MAP_FLAGS.
+ Define MAP_STACK when not defined.
+ (allocate_stack): Use MAP_STACK instead of ARCH_MAP_FLAGS. Remove
+ handling of ARCH_RETRY_MMAP.
+
+2008-07-30 Ulrich Drepper <drepper(a)redhat.com>
+
+ * tst-align2.c (f): Print message that f is reached.
+
+2008-04-28 Hiroki Kaminaga <kaminaga(a)sm.sony.co.jp>
+
+ [BZ #6740]
+ * sysdeps/powerpc/tcb-offsets.sym (PRIVATE_FUTEX_OFFSET): Guard symbol
+ definition with #ifndef __ASSUME_PRIVATE_FUTEX.
+
+2008-07-25 Ulrich Drepper <drepper(a)redhat.com>
+
+ * sysdeps/unix/sysv/linux/mq_notify.c (init_mq_netlink): Use
+ SOCK_CLOEXEC if possible.
+
+2008-05-29 Ulrich Drepper <drepper(a)redhat.com>
+
+ * Makefile (tests): Add tst-rwlock2a.
+ * tst-rwlock2.c: Use TYPE macro to decide what rwlock type to use.
+ * tst-rwlock2a.c: New file.
+
+2008-06-12 Ulrich Drepper <drepper(a)redhat.com>
+
+ * sysdeps/pthread/pthread.h: Remove inadvertant checkin.
+
+2008-05-17 Samuel Thibault <samuel.thibault(a)ens-lyon.org>
+
+ * sysdeps/pthread/pthread.h: Fix typo in comment.
+
+2008-05-28 Ulrich Drepper <drepper(a)redhat.com>
+
+ * sysdeps/pthread/createthread.c (do_clone): Pass accurate length
+ of CPU set to the kernel.
+
+2008-05-23 Paul Pluzhnikov <ppluzhnikov(a)google.com>
+
+ * sysdeps/unix/sysv/linux/i386/i486/pthread_barrier_wait.S: Add
+ cfi directives.
+ * sysdeps/unix/sysv/linux/i386/i486/pthread_cond_broadcast.S: Likewise.
+ * sysdeps/unix/sysv/linux/i386/i486/pthread_cond_signal.S: Likewise.
+ * sysdeps/unix/sysv/linux/i386/i486/pthread_rwlock_rdlock.S: Likewise.
+ * sysdeps/unix/sysv/linux/i386/i486/pthread_rwlock_unlock.S: Likewise.
+ * sysdeps/unix/sysv/linux/i386/i486/pthread_rwlock_wrlock.S: Likewise.
+ * sysdeps/unix/sysv/linux/i386/i486/sem_post.S: Likewise.
+
+2008-05-22 Paul Pluzhnikov <ppluzhnikov(a)google.com>
+
+ * sysdeps/unix/sysv/linux/i386/i486/pthread_rwlock_timedrdlock.S: Add
+ cfi directives.
+ * sysdeps/unix/sysv/linux/i386/i486/pthread_rwlock_timedwrlock.S:
+ Likewise.
+ * sysdeps/unix/sysv/linux/x86_64/pthread_rwlock_timedrdlock.S:
+ Likewise.
+ * sysdeps/unix/sysv/linux/x86_64/pthread_rwlock_timedwrlock.S:
+ Likewise.
+
+2008-05-26 Ulrich Drepper <drepper(a)redhat.com>
+
+ * tst-typesizes.c: Explicitly check __SIZEOF_PTHREAD_* constants.
+
+2008-05-20 Jakub Jelinek <jakub(a)redhat.com>
+
+ David S. Miller <davem(a)davemloft.net>
+
+ * sysdeps/unix/sysv/linux/sparc/sparc64/Makefile: New file.
+
+2008-05-10 Ulrich Drepper <drepper(a)redhat.com>
+
+ * sysdeps/unix/sysv/linux/i386/i486/pthread_rwlock_rdlock.S: Access
+ __pshared correctly.
+ * sysdeps/unix/sysv/linux/i386/i486/pthread_rwlock_timedrdlock.S:
+ Likewise.
+ * sysdeps/unix/sysv/linux/i386/i486/pthread_rwlock_timedwrlock.S:
+ Likewise.
+ * sysdeps/unix/sysv/linux/i386/i486/pthread_rwlock_unlock.S:
+ Likewise.
+ * sysdeps/unix/sysv/linux/i386/i486/pthread_rwlock_wrlock.S:
+ Likewise.
+ Reported by Clemens Kolbitsch <clemens.kol(a)gmx.at>.
+
2008-04-14 David S. Miller <davem(a)davemloft.net>
* sysdeps/unix/sysv/linux/sparc/sparc32/sem_wait.c
@@ -17,7 +106,7 @@
2008-03-27 Ulrich Drepper <drepper(a)redhat.com>
- * sysdeps/unix/sysv/linux/bits/local_lim.h: Undefined ARG_MAX if
+ * sysdeps/unix/sysv/linux/bits/local_lim.h: Undefine ARG_MAX if
<linux/limits.h> has defined it.
* sysdeps/unix/sysv/linux/alpha/bits/local_lim.h: Likewise.
* sysdeps/unix/sysv/linux/ia64/bits/local_lim.h: Likewise.
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/nptl/Makefile new/nptl/Makefile
--- old/nptl/Makefile 2008-04-09 17:26:14.000000000 +0200
+++ new/nptl/Makefile 2008-08-25 15:02:45.000000000 +0200
@@ -210,9 +210,9 @@
tst-robust6 tst-robust7 tst-robust8 tst-robust9 \
tst-robustpi1 tst-robustpi2 tst-robustpi3 tst-robustpi4 tst-robustpi5 \
tst-robustpi6 tst-robustpi7 tst-robustpi8 tst-robustpi9 \
- tst-rwlock1 tst-rwlock2 tst-rwlock3 tst-rwlock4 tst-rwlock5 \
- tst-rwlock6 tst-rwlock7 tst-rwlock8 tst-rwlock9 tst-rwlock10 \
- tst-rwlock11 tst-rwlock12 tst-rwlock13 tst-rwlock14 \
+ tst-rwlock1 tst-rwlock2 tst-rwlock2a tst-rwlock3 tst-rwlock4 \
+ tst-rwlock5 tst-rwlock6 tst-rwlock7 tst-rwlock8 tst-rwlock9 \
+ tst-rwlock10 tst-rwlock11 tst-rwlock12 tst-rwlock13 tst-rwlock14 \
tst-once1 tst-once2 tst-once3 tst-once4 \
tst-key1 tst-key2 tst-key3 tst-key4 \
tst-sem1 tst-sem2 tst-sem3 tst-sem4 tst-sem5 tst-sem6 tst-sem7 \
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/nptl/sysdeps/powerpc/tcb-offsets.sym new/nptl/sysdeps/powerpc/tcb-offsets.sym
--- old/nptl/sysdeps/powerpc/tcb-offsets.sym 2007-08-21 18:32:58.000000000 +0200
+++ new/nptl/sysdeps/powerpc/tcb-offsets.sym 2008-08-25 15:02:45.000000000 +0200
@@ -15,4 +15,6 @@
PID thread_offsetof (pid)
TID thread_offsetof (tid)
POINTER_GUARD (offsetof (tcbhead_t, pointer_guard) - TLS_TCB_OFFSET - sizeof (tcbhead_t))
+#ifndef __ASSUME_PRIVATE_FUTEX
PRIVATE_FUTEX_OFFSET thread_offsetof (header.private_futex)
+#endif
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/nptl/sysdeps/pthread/createthread.c new/nptl/sysdeps/pthread/createthread.c
--- old/nptl/sysdeps/pthread/createthread.c 2008-04-09 17:26:26.000000000 +0200
+++ new/nptl/sysdeps/pthread/createthread.c 2008-08-25 15:02:45.000000000 +0200
@@ -1,4 +1,4 @@
-/* Copyright (C) 2002, 2003, 2004, 2006, 2007 Free Software Foundation, Inc.
+/* Copyright (C) 2002-2007, 2008 Free Software Foundation, Inc.
This file is part of the GNU C Library.
Contributed by Ulrich Drepper <drepper(a)redhat.com>, 2002.
@@ -98,7 +98,7 @@
if (attr->cpuset != NULL)
{
res = INTERNAL_SYSCALL (sched_setaffinity, err, 3, pd->tid,
- sizeof (cpu_set_t), attr->cpuset);
+ attr->cpusetsize, attr->cpuset);
if (__builtin_expect (INTERNAL_SYSCALL_ERROR_P (res, err), 0))
{
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/nptl/sysdeps/pthread/pthread.h new/nptl/sysdeps/pthread/pthread.h
--- old/nptl/sysdeps/pthread/pthread.h 2008-04-09 17:26:26.000000000 +0200
+++ new/nptl/sysdeps/pthread/pthread.h 2008-08-25 15:02:45.000000000 +0200
@@ -1,4 +1,4 @@
-/* Copyright (C) 2002, 2003, 2004, 2005, 2006, 2007
+/* Copyright (C) 2002, 2003, 2004, 2005, 2006, 2007, 2008
Free Software Foundation, Inc.
This file is part of the GNU C Library.
@@ -127,7 +127,7 @@
# if __WORDSIZE == 64
# define PTHREAD_RWLOCK_WRITER_NONRECURSIVE_INITIALIZER_NP \
{ { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \
- PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP } }
+ PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP } }
# else
# if __BYTE_ORDER == __LITTLE_ENDIAN
# define PTHREAD_RWLOCK_WRITER_NONRECURSIVE_INITIALIZER_NP \
@@ -399,7 +399,7 @@
/* Initialize thread attribute *ATTR with attributes corresponding to the
- already running thread TH. It shall be called on unitialized ATTR
+ already running thread TH. It shall be called on uninitialized ATTR
and destroyed with pthread_attr_destroy when no longer needed. */
extern int pthread_getattr_np (pthread_t __th, pthread_attr_t *__attr)
__THROW __nonnull ((2));
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_barrier_wait.S new/nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_barrier_wait.S
--- old/nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_barrier_wait.S 2007-08-21 18:33:01.000000000 +0200
+++ new/nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_barrier_wait.S 2008-08-25 15:02:45.000000000 +0200
@@ -27,7 +27,10 @@
.type pthread_barrier_wait,@function
.align 16
pthread_barrier_wait:
+ cfi_startproc
pushl %ebx
+ cfi_adjust_cfa_offset(4)
+ cfi_offset(%ebx, -8)
movl 8(%esp), %ebx
@@ -45,6 +48,8 @@
/* There are more threads to come. */
pushl %esi
+ cfi_adjust_cfa_offset(4)
+ cfi_offset(%esi, -12)
#if CURR_EVENT == 0
movl (%ebx), %edx
@@ -101,9 +106,16 @@
10: movl %esi, %eax /* != PTHREAD_BARRIER_SERIAL_THREAD */
popl %esi
+ cfi_adjust_cfa_offset(-4)
+ cfi_restore(%esi)
popl %ebx
+ cfi_adjust_cfa_offset(-4)
+ cfi_restore(%ebx)
ret
+ cfi_adjust_cfa_offset(4)
+ cfi_offset(%ebx, -8)
+
/* The necessary number of threads arrived. */
3:
#if CURR_EVENT == 0
@@ -140,8 +152,12 @@
5: orl $-1, %eax /* == PTHREAD_BARRIER_SERIAL_THREAD */
popl %ebx
+ cfi_adjust_cfa_offset(-4)
+ cfi_restore(%ebx)
ret
+ cfi_adjust_cfa_offset(4)
+ cfi_offset(%ebx, -8)
1: movl PRIVATE(%ebx), %ecx
leal MUTEX(%ebx), %edx
xorl $LLL_SHARED, %ecx
@@ -154,6 +170,8 @@
call __lll_unlock_wake
jmp 5b
+ cfi_adjust_cfa_offset(4)
+ cfi_offset(%esi, -12)
6: movl PRIVATE(%ebx), %ecx
leal MUTEX(%ebx), %eax
xorl $LLL_SHARED, %ecx
@@ -165,4 +183,5 @@
xorl $LLL_SHARED, %ecx
call __lll_unlock_wake
jmp 10b
+ cfi_endproc
.size pthread_barrier_wait,.-pthread_barrier_wait
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_broadcast.S new/nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_broadcast.S
--- old/nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_broadcast.S 2007-08-21 18:33:01.000000000 +0200
+++ new/nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_broadcast.S 2008-08-25 15:02:45.000000000 +0200
@@ -32,11 +32,19 @@
.type __pthread_cond_broadcast, @function
.align 16
__pthread_cond_broadcast:
-
+ cfi_startproc
pushl %ebx
+ cfi_adjust_cfa_offset(4)
pushl %esi
+ cfi_adjust_cfa_offset(4)
pushl %edi
+ cfi_adjust_cfa_offset(4)
pushl %ebp
+ cfi_adjust_cfa_offset(4)
+ cfi_offset(%ebx, -8)
+ cfi_offset(%esi, -12)
+ cfi_offset(%edi, -16)
+ cfi_offset(%ebp, -20)
movl 20(%esp), %ebx
@@ -114,11 +122,24 @@
10: xorl %eax, %eax
popl %ebp
+ cfi_adjust_cfa_offset(-4)
+ cfi_restore(%ebp)
popl %edi
+ cfi_adjust_cfa_offset(-4)
+ cfi_restore(%edi)
popl %esi
+ cfi_adjust_cfa_offset(-4)
+ cfi_restore(%esi)
popl %ebx
+ cfi_adjust_cfa_offset(-4)
+ cfi_restore(%ebx)
ret
+ cfi_adjust_cfa_offset(16)
+ cfi_offset(%ebx, -8)
+ cfi_offset(%esi, -12)
+ cfi_offset(%edi, -16)
+ cfi_offset(%ebp, -20)
.align 16
/* Unlock. */
4: LOCK
@@ -127,11 +148,24 @@
6: xorl %eax, %eax
popl %ebp
+ cfi_adjust_cfa_offset(-4)
+ cfi_restore(%ebp)
popl %edi
+ cfi_adjust_cfa_offset(-4)
+ cfi_restore(%edi)
popl %esi
+ cfi_adjust_cfa_offset(-4)
+ cfi_restore(%esi)
popl %ebx
+ cfi_adjust_cfa_offset(-4)
+ cfi_restore(%ebx)
ret
+ cfi_adjust_cfa_offset(16)
+ cfi_offset(%ebx, -8)
+ cfi_offset(%esi, -12)
+ cfi_offset(%edi, -16)
+ cfi_offset(%ebp, -20)
/* Initial locking failed. */
1:
#if cond_lock == 0
@@ -199,6 +233,7 @@
movl $SYS_futex, %eax
ENTER_KERNEL
jmp 10b
+ cfi_endproc
.size __pthread_cond_broadcast, .-__pthread_cond_broadcast
versioned_symbol (libpthread, __pthread_cond_broadcast, pthread_cond_broadcast,
GLIBC_2_3_2)
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_signal.S new/nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_signal.S
--- old/nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_signal.S 2007-08-21 18:33:01.000000000 +0200
+++ new/nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_signal.S 2008-08-25 15:02:45.000000000 +0200
@@ -33,8 +33,13 @@
.align 16
__pthread_cond_signal:
+ cfi_startproc
pushl %ebx
+ cfi_adjust_cfa_offset(4)
pushl %edi
+ cfi_adjust_cfa_offset(4)
+ cfi_offset(%ebx, -8)
+ cfi_offset(%edi, -12)
movl 12(%esp), %edi
@@ -69,7 +74,12 @@
/* Wake up one thread. */
pushl %esi
+ cfi_adjust_cfa_offset(4)
pushl %ebp
+ cfi_adjust_cfa_offset(4)
+ cfi_offset(%esi, -16)
+ cfi_offset(%ebp, -20)
+
#if FUTEX_PRIVATE_FLAG > 255
xorl %ecx, %ecx
#endif
@@ -91,7 +101,11 @@
ENTER_KERNEL */
int $0x80
popl %ebp
+ cfi_adjust_cfa_offset(-4)
+ cfi_restore(%ebp)
popl %esi
+ cfi_adjust_cfa_offset(-4)
+ cfi_restore(%esi)
/* For any kind of error, we try again with WAKE.
The general test also covers running on old kernels. */
@@ -100,9 +114,17 @@
6: xorl %eax, %eax
popl %edi
+ cfi_adjust_cfa_offset(-4)
+ cfi_restore(%edi)
popl %ebx
+ cfi_adjust_cfa_offset(-4)
+ cfi_restore(%ebx)
ret
+ cfi_adjust_cfa_offset(8)
+ cfi_offset(%ebx, -8)
+ cfi_offset(%edi, -12)
+
7: /* %ecx should be either FUTEX_WAKE_OP or
FUTEX_WAKE_OP|FUTEX_PRIVATE_FLAG from the previous syscall. */
xorl $(FUTEX_WAKE ^ FUTEX_WAKE_OP), %ecx
@@ -152,6 +174,7 @@
call __lll_lock_wait
jmp 2b
+ cfi_endproc
.size __pthread_cond_signal, .-__pthread_cond_signal
versioned_symbol (libpthread, __pthread_cond_signal, pthread_cond_signal,
GLIBC_2_3_2)
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_rwlock_rdlock.S new/nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_rwlock_rdlock.S
--- old/nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_rwlock_rdlock.S 2007-08-21 18:33:01.000000000 +0200
+++ new/nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_rwlock_rdlock.S 2008-08-25 15:02:45.000000000 +0200
@@ -30,8 +30,13 @@
.type __pthread_rwlock_rdlock,@function
.align 16
__pthread_rwlock_rdlock:
+ cfi_startproc
pushl %esi
+ cfi_adjust_cfa_offset(4)
pushl %ebx
+ cfi_adjust_cfa_offset(4)
+ cfi_offset(%esi, -8)
+ cfi_offset(%ebx, -12)
xorl %esi, %esi
movl 12(%esp), %ebx
@@ -113,16 +118,23 @@
movl %edx, %eax
popl %ebx
+ cfi_adjust_cfa_offset(-4)
+ cfi_restore(%ebx)
popl %esi
+ cfi_adjust_cfa_offset(-4)
+ cfi_restore(%esi)
ret
+ cfi_adjust_cfa_offset(8)
+ cfi_offset(%esi, -8)
+ cfi_offset(%ebx, -12)
1:
#if MUTEX == 0
movl %ebx, %edx
#else
leal MUTEX(%ebx), %edx
#endif
- movl PSHARED(%ebx), %ecx
+ movzbl PSHARED(%ebx), %ecx
call __lll_lock_wait
jmp 2b
@@ -138,7 +150,7 @@
#else
leal MUTEX(%ebx), %eax
#endif
- movl PSHARED(%ebx), %ecx
+ movzbl PSHARED(%ebx), %ecx
call __lll_unlock_wake
jmp 7b
@@ -158,7 +170,7 @@
#else
leal MUTEX(%ebx), %eax
#endif
- movl PSHARED(%ebx), %ecx
+ movzbl PSHARED(%ebx), %ecx
call __lll_unlock_wake
jmp 11b
@@ -168,9 +180,10 @@
#else
leal MUTEX(%ebx), %edx
#endif
- movl PSHARED(%ebx), %ecx
+ movzbl PSHARED(%ebx), %ecx
call __lll_lock_wait
jmp 13b
+ cfi_endproc
.size __pthread_rwlock_rdlock,.-__pthread_rwlock_rdlock
.globl pthread_rwlock_rdlock
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_rwlock_timedrdlock.S new/nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_rwlock_timedrdlock.S
--- old/nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_rwlock_timedrdlock.S 2007-08-21 18:33:01.000000000 +0200
+++ new/nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_rwlock_timedrdlock.S 2008-08-25 15:02:45.000000000 +0200
@@ -30,11 +30,21 @@
.type pthread_rwlock_timedrdlock,@function
.align 16
pthread_rwlock_timedrdlock:
+ cfi_startproc
pushl %esi
+ cfi_adjust_cfa_offset(4)
pushl %edi
+ cfi_adjust_cfa_offset(4)
pushl %ebx
+ cfi_adjust_cfa_offset(4)
pushl %ebp
+ cfi_adjust_cfa_offset(4)
+ cfi_offset(%esi, -8)
+ cfi_offset(%edi, -12)
+ cfi_offset(%ebx, -16)
+ cfi_offset(%ebp, -20)
subl $8, %esp
+ cfi_adjust_cfa_offset(8)
movl 28(%esp), %ebp
movl 32(%esp), %edi
@@ -150,19 +160,33 @@
7: movl %edx, %eax
addl $8, %esp
+ cfi_adjust_cfa_offset(-8)
popl %ebp
+ cfi_adjust_cfa_offset(-4)
+ cfi_restore(%ebp)
popl %ebx
+ cfi_adjust_cfa_offset(-4)
+ cfi_restore(%ebx)
popl %edi
+ cfi_adjust_cfa_offset(-4)
+ cfi_restore(%edi)
popl %esi
+ cfi_adjust_cfa_offset(-4)
+ cfi_restore(%esi)
ret
+ cfi_adjust_cfa_offset(24)
+ cfi_offset(%esi, -8)
+ cfi_offset(%edi, -12)
+ cfi_offset(%ebx, -16)
+ cfi_offset(%ebp, -20)
1:
#if MUTEX == 0
movl %ebp, %edx
#else
leal MUTEX(%ebp), %edx
#endif
- movl PSHARED(%ebp), %ecx
+ movzbl PSHARED(%ebp), %ecx
call __lll_lock_wait
jmp 2b
@@ -177,7 +201,7 @@
#else
leal MUTEX(%ebp), %eax
#endif
- movl PSHARED(%ebp), %ecx
+ movzbl PSHARED(%ebp), %ecx
call __lll_unlock_wake
jmp 7b
@@ -197,7 +221,7 @@
#else
leal MUTEX(%ebp), %eax
#endif
- movl PSHARED(%ebp), %ecx
+ movzbl PSHARED(%ebp), %ecx
call __lll_unlock_wake
jmp 11b
@@ -207,7 +231,7 @@
#else
leal MUTEX(%ebp), %edx
#endif
- movl PSHARED(%ebp), %ecx
+ movzbl PSHARED(%ebp), %ecx
call __lll_lock_wait
jmp 13b
@@ -216,4 +240,5 @@
19: movl $EINVAL, %edx
jmp 9b
+ cfi_endproc
.size pthread_rwlock_timedrdlock,.-pthread_rwlock_timedrdlock
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_rwlock_timedwrlock.S new/nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_rwlock_timedwrlock.S
--- old/nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_rwlock_timedwrlock.S 2007-08-21 18:33:01.000000000 +0200
+++ new/nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_rwlock_timedwrlock.S 2008-08-25 15:02:45.000000000 +0200
@@ -30,11 +30,21 @@
.type pthread_rwlock_timedwrlock,@function
.align 16
pthread_rwlock_timedwrlock:
+ cfi_startproc
pushl %esi
+ cfi_adjust_cfa_offset(4)
pushl %edi
+ cfi_adjust_cfa_offset(4)
pushl %ebx
+ cfi_adjust_cfa_offset(4)
pushl %ebp
+ cfi_adjust_cfa_offset(4)
+ cfi_offset(%esi, -8)
+ cfi_offset(%edi, -12)
+ cfi_offset(%ebx, -16)
+ cfi_offset(%ebp, -20)
subl $8, %esp
+ cfi_adjust_cfa_offset(8)
movl 28(%esp), %ebp
movl 32(%esp), %edi
@@ -148,19 +158,33 @@
7: movl %edx, %eax
addl $8, %esp
+ cfi_adjust_cfa_offset(-8)
popl %ebp
+ cfi_adjust_cfa_offset(-4)
+ cfi_restore(%ebp)
popl %ebx
+ cfi_adjust_cfa_offset(-4)
+ cfi_restore(%ebx)
popl %edi
+ cfi_adjust_cfa_offset(-4)
+ cfi_restore(%edi)
popl %esi
+ cfi_adjust_cfa_offset(-4)
+ cfi_restore(%esi)
ret
+ cfi_adjust_cfa_offset(24)
+ cfi_offset(%esi, -8)
+ cfi_offset(%edi, -12)
+ cfi_offset(%ebx, -16)
+ cfi_offset(%ebp, -20)
1:
#if MUTEX == 0
movl %ebp, %edx
#else
leal MUTEX(%ebp), %edx
#endif
- movl PSHARED(%ebp), %ecx
+ movzbl PSHARED(%ebp), %ecx
call __lll_lock_wait
jmp 2b
@@ -175,7 +199,7 @@
#else
leal MUTEX(%ebp), %eax
#endif
- movl PSHARED(%ebp), %ecx
+ movzbl PSHARED(%ebp), %ecx
call __lll_unlock_wake
jmp 7b
@@ -190,7 +214,7 @@
#else
leal MUTEX(%ebp), %eax
#endif
- movl PSHARED(%ebp), %ecx
+ movzbl PSHARED(%ebp), %ecx
call __lll_unlock_wake
jmp 11b
@@ -200,7 +224,7 @@
#else
leal MUTEX(%ebp), %edx
#endif
- movl PSHARED(%ebp), %ecx
+ movzbl PSHARED(%ebp), %ecx
call __lll_lock_wait
jmp 13b
@@ -209,4 +233,5 @@
19: movl $EINVAL, %edx
jmp 9b
+ cfi_endproc
.size pthread_rwlock_timedwrlock,.-pthread_rwlock_timedwrlock
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_rwlock_unlock.S new/nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_rwlock_unlock.S
--- old/nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_rwlock_unlock.S 2007-08-21 18:33:01.000000000 +0200
+++ new/nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_rwlock_unlock.S 2008-08-25 15:02:45.000000000 +0200
@@ -29,8 +29,13 @@
.type __pthread_rwlock_unlock,@function
.align 16
__pthread_rwlock_unlock:
+ cfi_startproc
pushl %ebx
+ cfi_adjust_cfa_offset(4)
pushl %edi
+ cfi_adjust_cfa_offset(4)
+ cfi_offset(%ebx, -8)
+ cfi_offset(%edi, -12)
movl 12(%esp), %edi
@@ -87,9 +92,16 @@
xorl %eax, %eax
popl %edi
+ cfi_adjust_cfa_offset(-4)
+ cfi_restore(%edi)
popl %ebx
+ cfi_adjust_cfa_offset(-4)
+ cfi_restore(%ebx)
ret
+ cfi_adjust_cfa_offset(8)
+ cfi_offset(%ebx, -8)
+ cfi_offset(%edi, -12)
.align 16
6: LOCK
#if MUTEX == 0
@@ -110,7 +122,7 @@
#else
leal MUTEX(%edi), %edx
#endif
- movl PSHARED(%edi), %ecx
+ movzbl PSHARED(%edi), %ecx
call __lll_lock_wait
jmp 2b
@@ -120,7 +132,7 @@
#else
leal MUTEX(%edi), %eax
#endif
- movl PSHARED(%edi), %ecx
+ movzbl PSHARED(%edi), %ecx
call __lll_unlock_wake
jmp 4b
@@ -130,10 +142,10 @@
#else
leal MUTEX(%edi), %eax
#endif
- movl PSHARED(%edi), %ecx
+ movzbl PSHARED(%edi), %ecx
call __lll_unlock_wake
jmp 8b
-
+ cfi_endproc
.size __pthread_rwlock_unlock,.-__pthread_rwlock_unlock
.globl pthread_rwlock_unlock
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_rwlock_wrlock.S new/nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_rwlock_wrlock.S
--- old/nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_rwlock_wrlock.S 2007-08-21 18:33:01.000000000 +0200
+++ new/nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_rwlock_wrlock.S 2008-08-25 15:02:45.000000000 +0200
@@ -30,8 +30,13 @@
.type __pthread_rwlock_wrlock,@function
.align 16
__pthread_rwlock_wrlock:
+ cfi_startproc
pushl %esi
+ cfi_adjust_cfa_offset(4)
pushl %ebx
+ cfi_adjust_cfa_offset(4)
+ cfi_offset(%esi, -8)
+ cfi_offset(%ebx, -12)
xorl %esi, %esi
movl 12(%esp), %ebx
@@ -111,16 +116,23 @@
movl %edx, %eax
popl %ebx
+ cfi_adjust_cfa_offset(-4)
+ cfi_restore(%ebx)
popl %esi
+ cfi_adjust_cfa_offset(-4)
+ cfi_restore(%esi)
ret
+ cfi_adjust_cfa_offset(8)
+ cfi_offset(%esi, -8)
+ cfi_offset(%ebx, -12)
1:
#if MUTEX == 0
movl %ebx, %edx
#else
leal MUTEX(%ebx), %edx
#endif
- movl PSHARED(%ebx), %ecx
+ movzbl PSHARED(%ebx), %ecx
call __lll_lock_wait
jmp 2b
@@ -135,7 +147,7 @@
#else
leal MUTEX(%ebx), %eax
#endif
- movl PSHARED(%ebx), %ecx
+ movzbl PSHARED(%ebx), %ecx
call __lll_unlock_wake
jmp 7b
@@ -149,7 +161,7 @@
#else
leal MUTEX(%ebx), %eax
#endif
- movl PSHARED(%ebx), %ecx
+ movzbl PSHARED(%ebx), %ecx
call __lll_unlock_wake
jmp 11b
@@ -159,9 +171,10 @@
#else
leal MUTEX(%ebx), %edx
#endif
- movl PSHARED(%ebx), %ecx
+ movzbl PSHARED(%ebx), %ecx
call __lll_lock_wait
jmp 13b
+ cfi_endproc
.size __pthread_rwlock_wrlock,.-__pthread_rwlock_wrlock
.globl pthread_rwlock_wrlock
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/nptl/sysdeps/unix/sysv/linux/i386/i486/sem_post.S new/nptl/sysdeps/unix/sysv/linux/i386/i486/sem_post.S
--- old/nptl/sysdeps/unix/sysv/linux/i386/i486/sem_post.S 2008-04-09 17:26:28.000000000 +0200
+++ new/nptl/sysdeps/unix/sysv/linux/i386/i486/sem_post.S 2008-08-25 15:02:45.000000000 +0200
@@ -30,7 +30,10 @@
.type __new_sem_post,@function
.align 16
__new_sem_post:
+ cfi_startproc
pushl %ebx
+ cfi_adjust_cfa_offset(4)
+ cfi_offset(%ebx, -8)
movl 8(%esp), %ebx
@@ -64,8 +67,12 @@
2: xorl %eax, %eax
popl %ebx
+ cfi_adjust_cfa_offset(-4)
+ cfi_restore(%ebx)
ret
+ cfi_adjust_cfa_offset(4)
+ cfi_offset(%ebx, -8)
1:
#ifdef PIC
call __i686.get_pc_thunk.bx
@@ -116,14 +123,20 @@
orl $-1, %eax
popl %ebx
+ cfi_adjust_cfa_offset(-4)
+ cfi_restore(%ebx)
ret
+ cfi_endproc
.size __new_sem_post,.-__new_sem_post
versioned_symbol(libpthread, __new_sem_post, sem_post, GLIBC_2_1)
#if SHLIB_COMPAT(libpthread, GLIBC_2_0, GLIBC_2_1)
.global __old_sem_post
.type __old_sem_post,@function
__old_sem_post:
+ cfi_startproc
pushl %ebx
+ cfi_adjust_cfa_offset(4)
+ cfi_offset(%ebx, -8)
movl 8(%esp), %ebx
LOCK
@@ -139,7 +152,10 @@
xorl %eax, %eax
popl %ebx
+ cfi_adjust_cfa_offset(-4)
+ cfi_restore(%ebx)
ret
+ cfi_endproc
.size __old_sem_post,.-__old_sem_post
compat_symbol(libpthread, __old_sem_post, sem_post, GLIBC_2_0)
#endif
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/nptl/sysdeps/unix/sysv/linux/mq_notify.c new/nptl/sysdeps/unix/sysv/linux/mq_notify.c
--- old/nptl/sysdeps/unix/sysv/linux/mq_notify.c 2005-12-15 22:12:59.000000000 +0100
+++ new/nptl/sysdeps/unix/sysv/linux/mq_notify.c 2008-08-25 15:02:45.000000000 +0200
@@ -1,4 +1,4 @@
-/* Copyright (C) 2004, 2005 Free Software Foundation, Inc.
+/* Copyright (C) 2004, 2005, 2008 Free Software Foundation, Inc.
This file is part of the GNU C Library.
Contribute by Ulrich Drepper <drepper(a)redhat.com>, 2004.
@@ -29,6 +29,7 @@
#include <unistd.h>
#include <sys/socket.h>
#include <not-cancel.h>
+#include <kernel-features.h>
#ifdef __NR_mq_notify
@@ -152,18 +153,40 @@
static void
init_mq_netlink (void)
{
+#ifdef SOCK_CLOEXEC
+# ifndef __ASSUME_SOCK_CLOEXEC
+ static int have_sock_cloexec;
+# else
+# define have_sock_cloexec 1
+# endif
+#else
+# define have_sock_cloexec -1
+# define SOCK_CLOEXEC 0
+#endif
+
/* This code might be called a second time after fork(). The file
descriptor is inherited from the parent. */
if (netlink_socket == -1)
{
/* Just a normal netlink socket, not bound. */
- netlink_socket = socket (AF_NETLINK, SOCK_RAW, 0);
+ if (have_sock_cloexec >= 0)
+ {
+ netlink_socket = socket (AF_NETLINK, SOCK_RAW | SOCK_CLOEXEC, 0);
+#if defined SOCK_CLOEXEC && !defined __ASSUME_SOCK_CLOEXEC
+ if (have_sock_cloexec == 0)
+ have_sock_cloexec = (netlink_socket != -1 || errno != EINVAL
+ ? 1 : -1);
+#endif
+ }
+ if (have_sock_cloexec < 0)
+ netlink_socket = socket (AF_NETLINK, SOCK_RAW, 0);
/* No need to do more if we have no socket. */
if (netlink_socket == -1)
return;
/* Make sure the descriptor is closed on exec. */
- if (fcntl (netlink_socket, F_SETFD, FD_CLOEXEC) != 0)
+ if (have_sock_cloexec < 0
+ && fcntl (netlink_socket, F_SETFD, FD_CLOEXEC) != 0)
goto errout;
}
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/nptl/sysdeps/unix/sysv/linux/sparc/sparc64/Makefile new/nptl/sysdeps/unix/sysv/linux/sparc/sparc64/Makefile
--- old/nptl/sysdeps/unix/sysv/linux/sparc/sparc64/Makefile 1970-01-01 01:00:00.000000000 +0100
+++ new/nptl/sysdeps/unix/sysv/linux/sparc/sparc64/Makefile 2008-05-20 09:42:00.000000000 +0200
@@ -0,0 +1,4 @@
+ifeq ($(subdir),nptl)
+CFLAGS-pause.c += -fexceptions
+CFLAGS-sigsuspend.c += -fexceptions
+endif
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/nptl/sysdeps/unix/sysv/linux/x86_64/pthread_rwlock_timedrdlock.S new/nptl/sysdeps/unix/sysv/linux/x86_64/pthread_rwlock_timedrdlock.S
--- old/nptl/sysdeps/unix/sysv/linux/x86_64/pthread_rwlock_timedrdlock.S 2007-08-21 18:33:05.000000000 +0200
+++ new/nptl/sysdeps/unix/sysv/linux/x86_64/pthread_rwlock_timedrdlock.S 2008-08-25 15:02:45.000000000 +0200
@@ -33,10 +33,19 @@
.type pthread_rwlock_timedrdlock,@function
.align 16
pthread_rwlock_timedrdlock:
+ cfi_startproc
pushq %r12
+ cfi_adjust_cfa_offset(8)
pushq %r13
+ cfi_adjust_cfa_offset(8)
pushq %r14
+ cfi_adjust_cfa_offset(8)
+ cfi_offset(%r12, -16)
+ cfi_offset(%r13, -24)
+ cfi_offset(%r14, -32)
+
subq $16, %rsp
+ cfi_adjust_cfa_offset(16)
movq %rdi, %r12
movq %rsi, %r13
@@ -155,11 +164,22 @@
7: movq %rdx, %rax
addq $16, %rsp
+ cfi_adjust_cfa_offset(-16)
popq %r14
+ cfi_adjust_cfa_offset(-8)
+ cfi_restore(%r14)
popq %r13
+ cfi_adjust_cfa_offset(-8)
+ cfi_restore(%r13)
popq %r12
+ cfi_adjust_cfa_offset(-8)
+ cfi_restore(%r12)
retq
+ cfi_adjust_cfa_offset(40)
+ cfi_offset(%r12, -16)
+ cfi_offset(%r13, -24)
+ cfi_offset(%r14, -32)
1: movl PSHARED(%rdi), %esi
#if MUTEX != 0
addq $MUTEX, %rdi
@@ -214,4 +234,5 @@
19: movl $EINVAL, %edx
jmp 9b
+ cfi_endproc
.size pthread_rwlock_timedrdlock,.-pthread_rwlock_timedrdlock
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/nptl/sysdeps/unix/sysv/linux/x86_64/pthread_rwlock_timedwrlock.S new/nptl/sysdeps/unix/sysv/linux/x86_64/pthread_rwlock_timedwrlock.S
--- old/nptl/sysdeps/unix/sysv/linux/x86_64/pthread_rwlock_timedwrlock.S 2007-08-21 18:33:05.000000000 +0200
+++ new/nptl/sysdeps/unix/sysv/linux/x86_64/pthread_rwlock_timedwrlock.S 2008-08-25 15:02:45.000000000 +0200
@@ -33,10 +33,19 @@
.type pthread_rwlock_timedwrlock,@function
.align 16
pthread_rwlock_timedwrlock:
+ cfi_startproc
pushq %r12
+ cfi_adjust_cfa_offset(8)
pushq %r13
+ cfi_adjust_cfa_offset(8)
pushq %r14
+ cfi_adjust_cfa_offset(8)
+ cfi_offset(%r12, -16)
+ cfi_offset(%r13, -24)
+ cfi_offset(%r14, -32)
+
subq $16, %rsp
+ cfi_adjust_cfa_offset(16)
movq %rdi, %r12
movq %rsi, %r13
@@ -152,11 +161,22 @@
7: movq %rdx, %rax
addq $16, %rsp
+ cfi_adjust_cfa_offset(-16)
popq %r14
+ cfi_adjust_cfa_offset(-8)
+ cfi_restore(%r14)
popq %r13
+ cfi_adjust_cfa_offset(-8)
+ cfi_restore(%r13)
popq %r12
+ cfi_adjust_cfa_offset(-8)
+ cfi_restore(%r12)
retq
+ cfi_adjust_cfa_offset(40)
+ cfi_offset(%r12, -16)
+ cfi_offset(%r13, -24)
+ cfi_offset(%r14, -32)
1: movl PSHARED(%rdi), %esi
#if MUTEX != 0
addq $MUTEX, %rdi
@@ -206,4 +226,5 @@
19: movl $EINVAL, %edx
jmp 9b
+ cfi_endproc
.size pthread_rwlock_timedwrlock,.-pthread_rwlock_timedwrlock
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/nptl/sysdeps/x86_64/pthreaddef.h new/nptl/sysdeps/x86_64/pthreaddef.h
--- old/nptl/sysdeps/x86_64/pthreaddef.h 2008-04-09 17:26:31.000000000 +0200
+++ new/nptl/sysdeps/x86_64/pthreaddef.h 2008-08-25 15:02:45.000000000 +0200
@@ -36,16 +36,6 @@
({ char *frame; asm ("movq %%rsp, %0" : "=r" (frame)); frame; })
-/* We prefer to have the stack allocated in the low 4GB since this
- allows faster context switches. */
-#define ARCH_MAP_FLAGS MAP_32BIT
-
-/* If it is not possible to allocate memory there retry without that
- flag. */
-#define ARCH_RETRY_MMAP(size, prot) \
- mmap (NULL, size, prot, MAP_PRIVATE | MAP_ANONYMOUS, -1, 0)
-
-
/* XXX Until we have a better place keep the definitions here. */
/* While there is no such syscall. */
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/nptl/tst-align2.c new/nptl/tst-align2.c
--- old/nptl/tst-align2.c 2007-05-18 10:39:43.000000000 +0200
+++ new/nptl/tst-align2.c 2008-08-25 15:02:45.000000000 +0200
@@ -31,6 +31,8 @@
{
bool ok = true;
+ puts ("in f");
+
if (TEST_STACK_ALIGN ())
ok = false;
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/nptl/tst-rwlock2a.c new/nptl/tst-rwlock2a.c
--- old/nptl/tst-rwlock2a.c 1970-01-01 01:00:00.000000000 +0100
+++ new/nptl/tst-rwlock2a.c 2008-05-31 10:55:27.000000000 +0200
@@ -0,0 +1,2 @@
+#define TYPE PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP
+#include "tst-rwlock2.c"
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/nptl/tst-rwlock2.c new/nptl/tst-rwlock2.c
--- old/nptl/tst-rwlock2.c 2002-11-26 23:49:44.000000000 +0100
+++ new/nptl/tst-rwlock2.c 2008-08-25 15:02:45.000000000 +0200
@@ -26,15 +26,41 @@
do_test (void)
{
pthread_rwlock_t r;
+ pthread_rwlockattr_t at;
int e;
- if (pthread_rwlock_init (&r, NULL) != 0)
+ if (pthread_rwlockattr_init (&at) != 0)
+ {
+ puts ("rwlockattr_init failed");
+ return 1;
+ }
+ puts ("rwlockattr_init succeeded");
+
+#ifndef TYPE
+# define TYPE PTHREAD_RWLOCK_PREFER_READER_NP
+#endif
+
+ if (pthread_rwlockattr_setkind_np (&at, TYPE) != 0)
+ {
+ puts ("rwlockattr_setkind failed");
+ return 1;
+ }
+ puts ("rwlockattr_setkind succeeded");
+
+ if (pthread_rwlock_init (&r, &at) != 0)
{
puts ("rwlock_init failed");
return 1;
}
puts ("rwlock_init succeeded");
+ if (pthread_rwlockattr_destroy (&at) != 0)
+ {
+ puts ("rwlockattr_destroy failed");
+ return 1;
+ }
+ puts ("rwlockattr_destroy succeeded");
+
if (pthread_rwlock_wrlock (&r) != 0)
{
puts ("1st rwlock_wrlock failed");
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/nptl/tst-typesizes.c new/nptl/tst-typesizes.c
--- old/nptl/tst-typesizes.c 2007-08-21 18:32:57.000000000 +0200
+++ new/nptl/tst-typesizes.c 2008-08-25 15:02:45.000000000 +0200
@@ -1,4 +1,4 @@
-/* Copyright (C) 2005, 2007 Free Software Foundation, Inc.
+/* Copyright (C) 2005, 2007, 2008 Free Software Foundation, Inc.
This file is part of the GNU C Library.
Contributed by Ulrich Drepper <drepper(a)redhat.com>, 2005.
@@ -21,6 +21,25 @@
#include <pthreadP.h>
#include <semaphore.h>
+static const struct
+{
+ const char *name;
+ size_t expected;
+ size_t is;
+} types[] =
+ {
+#define T(t, c) \
+ { #t, c, sizeof (t) }
+ T (pthread_attr_t, __SIZEOF_PTHREAD_ATTR_T),
+ T (pthread_mutex_t, __SIZEOF_PTHREAD_MUTEX_T),
+ T (pthread_mutexattr_t, __SIZEOF_PTHREAD_MUTEXATTR_T),
+ T (pthread_cond_t, __SIZEOF_PTHREAD_COND_T),
+ T (pthread_condattr_t, __SIZEOF_PTHREAD_CONDATTR_T),
+ T (pthread_rwlock_t, __SIZEOF_PTHREAD_RWLOCK_T),
+ T (pthread_rwlockattr_t, __SIZEOF_PTHREAD_RWLOCKATTR_T),
+ T (pthread_barrier_t, __SIZEOF_PTHREAD_BARRIER_T),
+ T (pthread_barrierattr_t, __SIZEOF_PTHREAD_BARRIERATTR_T)
+ };
static int
do_test (void)
@@ -62,6 +81,14 @@
TEST_TYPE2 (sem_t, struct new_sem);
TEST_TYPE2 (sem_t, struct old_sem);
+ for (size_t i = 0; i < sizeof (types) / sizeof (types[0]); ++i)
+ if (types[i].expected != types[i].is)
+ {
+ printf ("%s: expected %zu, is %zu\n",
+ types[i].name, types[i].expected, types[i].is);
+ result = 1;
+ }
+
return result;
}
++++++ glibc-nss-deepbind.diff ++++++
Use DEEPBIND to load the nss modules. Helps thunderbird (linked against its
own version of the ldap libs) when using nss_ldap (linked against system
libldap) leading to crashes due to incompatibilities.
See https://bugzilla.novell.com/show_bug.cgi?id=157078 and
http://sourceware.org/bugzilla/show_bug.cgi?id=6610
Index: nss/nsswitch.c
===================================================================
--- nss/nsswitch.c.orig
+++ nss/nsswitch.c
@@ -358,7 +358,9 @@ __nss_lookup_function (service_user *ni,
".so"),
__nss_shlib_revision);
- ni->library->lib_handle = __libc_dlopen (shlib_name);
+ ni->library->lib_handle
+ = __libc_dlopen_mode (shlib_name,
+ RTLD_LAZY | __RTLD_DLOPEN | RTLD_DEEPBIND);
if (ni->library->lib_handle == NULL)
{
/* Failed to load the library. */
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package parted
checked in at Fri Aug 29 13:51:18 CEST 2008.
--------
--- parted/parted.changes 2008-08-25 15:08:54.000000000 +0200
+++ /mounts/work_src_done/STABLE/parted/parted.changes 2008-08-28 18:38:08.000000000 +0200
@@ -1,0 +2,5 @@
+Thu Aug 28 18:38:02 CEST 2008 - kukuk(a)suse.de
+
+- Kill *.la file
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ parted.spec ++++++
--- /var/tmp/diff_new_pack.S32304/_old 2008-08-29 13:49:57.000000000 +0200
+++ /var/tmp/diff_new_pack.S32304/_new 2008-08-29 13:49:57.000000000 +0200
@@ -26,7 +26,7 @@
Group: System/Filesystems
Summary: GNU partitioner
Version: 1.8.8
-Release: 76
+Release: 78
Source0: %{name}-%{version}.tar.bz2
Patch: always-resize-part.dif
Patch1: parted-type.patch
@@ -62,8 +62,8 @@
%package devel
License: GPL v2 or later
-Summary: Include Files and Libraries mandatory for Development.
-Group: System/Filesystems
+Summary: Parted Include Files and Libraries necessary for Development
+Group: Development/Libraries/C and C++
Requires: e2fsprogs-devel parted = %version device-mapper-devel libreiserfs-devel
%description devel
@@ -114,6 +114,7 @@
%install
make DESTDIR="$RPM_BUILD_ROOT" install
+rm $RPM_BUILD_ROOT%{_libdir}/*.la*
%find_lang %{name}
%clean
@@ -141,10 +142,11 @@
%{_prefix}/include/*
%{_libdir}/pkgconfig/libparted.pc
%{_libdir}/*.a*
-%{_libdir}/*.la*
%{_libdir}/*.so
%changelog
+* Thu Aug 28 2008 kukuk(a)suse.de
+- Kill *.la file
* Mon Aug 25 2008 prusnak(a)suse.cz
- enabled SELinux support [Fate#303662]
* Thu Aug 21 2008 agraf(a)suse.de
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package pcp
checked in at Fri Aug 29 03:00:22 CEST 2008.
--------
--- pcp/pcp.changes 2007-12-05 02:34:15.000000000 +0100
+++ /mounts/work_src_done/STABLE/pcp/pcp.changes 2008-08-29 00:19:32.899639000 +0200
@@ -1,0 +2,5 @@
+Thu Aug 28 23:28:57 CEST 2008 - cthiel(a)suse.de
+
+- fix init scripts
+
+-------------------------------------------------------------------
New:
----
pcp-init.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ pcp.spec ++++++
--- /var/tmp/diff_new_pack.A27741/_old 2008-08-29 02:59:57.000000000 +0200
+++ /var/tmp/diff_new_pack.A27741/_new 2008-08-29 02:59:57.000000000 +0200
@@ -1,19 +1,27 @@
#
# spec file for package pcp (Version 2.5.0)
#
-# Copyright (c) 2007 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) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
+# 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
+
Name: pcp
BuildRequires: bison flex gcc-c++ ncurses-devel procps
Version: 2.5.0
-Release: 71
+Release: 116
Summary: Performance Co-Pilot (system-level performance monitoring)
License: GPL v2 or later
Url: http://oss.sgi.com/projects/pcp
@@ -23,6 +31,7 @@
Patch1: pcp-%{version}-ndbm.diff
Patch2: pcp-%{version}-rpmlint.diff
Patch3: pcp-gcc43.patch
+Patch4: pcp-init.patch
PreReq: %insserv_prereq %fillup_prereq permissions
BuildRoot: %{_tmppath}/%{name}-%{version}-build
@@ -58,6 +67,7 @@
%patch1 -p1
%patch2 -p1
%patch3
+%patch4
%build
%{suse_update_config -f}
@@ -247,91 +257,93 @@
exit 0
%changelog
-* Wed Dec 05 2007 - ro(a)suse.de
+* Fri Aug 29 2008 cthiel(a)suse.de
+- fix init scripts
+* Wed Dec 05 2007 ro(a)suse.de
- fix build with gcc-4.3
(package could possibly be updated anyway)
-* Thu Jul 12 2007 - rw(a)suse.de
+* Thu Jul 12 2007 rw(a)suse.de
- Split off development package.
-* Fri Mar 30 2007 - ro(a)suse.de
+* Fri Mar 30 2007 ro(a)suse.de
- Add procps,ncurses-devel,bison to buildreq.
-* Fri Jun 16 2006 - schwab(a)suse.de
+* Fri Jun 16 2006 schwab(a)suse.de
- Set datadir.
- Use RPM_OPT_FLAGS.
-* Fri Jun 02 2006 - rw(a)suse.de
+* Fri Jun 02 2006 rw(a)suse.de
- Remove fake dependency on gdbm-devel headers. (#177730)
-* Wed Jan 25 2006 - mls(a)suse.de
+* Wed Jan 25 2006 mls(a)suse.de
- Convert neededforbuild to BuildRequires
-* Mon Jan 16 2006 - rw(a)suse.de
+* Mon Jan 16 2006 rw(a)suse.de
- Update to version 2.5.0. (FATE 153129)
-* Thu Oct 20 2005 - rw(a)suse.de
+* Thu Oct 20 2005 rw(a)suse.de
- Fix permission of a demo directory. (#129486)
-* Sat Apr 09 2005 - coolo(a)suse.de
+* Sat Apr 09 2005 coolo(a)suse.de
- Fix gcc4 compilation
-* Fri Nov 12 2004 - ro(a)suse.de
+* Fri Nov 12 2004 ro(a)suse.de
- Correct permissions handling for pmpost
-* Mon Oct 18 2004 - nashif(a)suse.de
+* Mon Oct 18 2004 nashif(a)suse.de
- Update to version 2.4.0
-* Wed Apr 28 2004 - nashif(a)suse.de
+* Wed Apr 28 2004 nashif(a)suse.de
- #39324: fixes for SuSE and 2.6 kernels in general from SGI
-* Tue Mar 16 2004 - nashif(a)suse.de
+* Tue Mar 16 2004 nashif(a)suse.de
- Update to version 2.3.2
-* Wed Nov 05 2003 - ro(a)suse.de
+* Wed Nov 05 2003 ro(a)suse.de
- package according to permissions.secure and add run_permissions
- don't build as root
-* Mon Jul 21 2003 - nashif(a)suse.de
+* Mon Jul 21 2003 nashif(a)suse.de
- update to version 2.3.1
-* Thu Jun 19 2003 - nashif(a)suse.de
+* Thu Jun 19 2003 nashif(a)suse.de
- Update to version 2.3.0
- Fixed file list
-* Fri Apr 11 2003 - ro(a)suse.de
+* Fri Apr 11 2003 ro(a)suse.de
- fix build with coreutils
(deprecated calling syntax for head,tail,sort)
-* Mon Jan 20 2003 - ro(a)suse.de
+* Mon Jan 20 2003 ro(a)suse.de
- make it compile with latest glibc (pcp-2.2.2-st_mtime.patch)
-* Mon Dec 02 2002 - ro(a)suse.de
+* Mon Dec 02 2002 ro(a)suse.de
- include errno.h where needed
- use yacc instead of bison for now (make it compile)
-* Fri Aug 16 2002 - nashif(a)suse.de
+* Fri Aug 16 2002 nashif(a)suse.de
- Fixed bug #17954: Added PreReq
-* Thu Apr 25 2002 - coolo(a)suse.de
+* Thu Apr 25 2002 coolo(a)suse.de
- fix build for x86_64 and s390x
-* Fri Feb 15 2002 - nashif(a)suse.de
+* Fri Feb 15 2002 nashif(a)suse.de
- fix bug #13321: made init script pmie LSB compliant
- Added header note
- Status returns correct value
- Fixed pcp init script: status did not work
-* Fri Jan 18 2002 - nashif(a)suse.de
+* Fri Jan 18 2002 nashif(a)suse.de
- Update to version 2.2.2
-* Thu Dec 06 2001 - nashif(a)suse.de
+* Thu Dec 06 2001 nashif(a)suse.de
- Removed START_ variable
- Changed escaped { to non escaped to stop awk from complaining
-* Mon Jul 09 2001 - nashif(a)suse.de
+* Tue Jul 10 2001 nashif(a)suse.de
- Update to version 2.2.1
- Fixed bug # 9068
-* Thu Jun 07 2001 - nashif(a)suse.de
+* Thu Jun 07 2001 nashif(a)suse.de
- fixed configure.in
-* Wed May 09 2001 - mfabian(a)suse.de
+* Wed May 09 2001 mfabian(a)suse.de
- bzip2 sources
-* Thu Mar 15 2001 - nashif(a)suse.de
+* Thu Mar 15 2001 nashif(a)suse.de
- added -fpic to fix compile error on ia64
-* Fri Feb 09 2001 - nashif(a)suse.de
+* Fri Feb 09 2001 nashif(a)suse.de
- Update headers
- Modified init scripts
-* Sun Dec 03 2000 - nashif(a)suse.de
+* Sun Dec 03 2000 nashif(a)suse.de
- Fixed %%post (exit before insserv)
- Added sub-package pcp-mysql
- Added mysql PMDA to monitor mysql sessions
-* Thu Nov 30 2000 - nashif(a)suse.de
+* Thu Nov 30 2000 nashif(a)suse.de
- Update to 2.2.11
-* Wed Nov 29 2000 - ro(a)suse.de
+* Wed Nov 29 2000 ro(a)suse.de
- move rcscript to etc/init.d
-* Sun Nov 26 2000 - nashif(a)suse.de
+* Sun Nov 26 2000 nashif(a)suse.de
- Use insserv
-* Mon Oct 30 2000 - nashif(a)suse.de
+* Mon Oct 30 2000 nashif(a)suse.de
- Update to version 2.2.10
-* Wed Sep 27 2000 - nashif(a)suse.de
+* Wed Sep 27 2000 nashif(a)suse.de
- Update to 2.1.7
-* Fri Jul 07 2000 - kukuk(a)suse.de
+* Fri Jul 07 2000 kukuk(a)suse.de
- Fix for SPARC
-* Wed May 24 2000 - nashif(a)suse.de
+* Wed May 24 2000 nashif(a)suse.de
- Initial Release (2.1.4)
++++++ pcp-init.patch ++++++
--- src/pmcd/rc_pcp
+++ src/pmcd/rc_pcp
@@ -31,8 +31,8 @@
# e.g. SuSE, where chkconfig is a perl script.
### BEGIN INIT INFO
# Provides: pcp
-# Required-Start: $network
-# Required-Stop:
+# Required-Start: $network $remote_fs
+# Required-Stop: $network $remote_fs
# Default-Start: 2 3 5
# Default-Stop:
# Description: Configure the Performance Co-Pilot and starts logging.
--- src/pmie/etc_init.d_pmie
+++ src/pmie/etc_init.d_pmie
@@ -30,8 +30,8 @@
# e.g. SuSE, where chkconfig is a perl script.
### BEGIN INIT INFO
# Provides: pmie
-# Required-Start: $network
-# Required-Stop:
+# Required-Start: $network $remote_fs
+# Required-Stop: $network $remote_fs
# Default-Start: 2 3 5
# Default-Stop:
# Description: pmie is a performance monitoring inference engine
--- src/pmproxy/rc_pmproxy
+++ src/pmproxy/rc_pmproxy
@@ -31,8 +31,8 @@
# e.g. SuSE, where chkconfig is a perl script.
### BEGIN INIT INFO
# Provides: pmproxy
-# Required-Start: $network
-# Required-Stop:
+# Required-Start: $network $remote_fs
+# Required-Stop: $network $remote_fs
# Default-Start: 2 3 5
# Default-Stop:
# Description: Control pmproxy for PCP
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package otrs
checked in at Fri Aug 29 02:59:47 CEST 2008.
--------
--- otrs/otrs.changes 2008-04-01 11:46:02.000000000 +0200
+++ /mounts/work_src_done/STABLE/otrs/otrs.changes 2008-08-29 00:08:37.838548000 +0200
@@ -1,0 +2,5 @@
+Fri Aug 29 00:06:10 CEST 2008 - cthiel(a)suse.de
+
+- fix init script
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ otrs.spec ++++++
--- /var/tmp/diff_new_pack.T25602/_old 2008-08-29 02:59:34.000000000 +0200
+++ /var/tmp/diff_new_pack.T25602/_new 2008-08-29 02:59:34.000000000 +0200
@@ -2,9 +2,16 @@
# spec file for package otrs (Version 2.2.6)
#
# Copyright (c) 2008 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.
#
+# 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/
#
@@ -13,7 +20,7 @@
Name: otrs
Version: 2.2.6
-Release: 1
+Release: 36
License: GPL v2 or later
Group: Productivity/Networking/Email/Utilities
Url: http://otrs.org/
@@ -383,6 +390,8 @@
%{_var}/adm/fillup-templates/sysconfig.otrs
%changelog
+* Fri Aug 29 2008 cthiel(a)suse.de
+- fix init script
* Mon Mar 31 2008 lmuelle(a)suse.de
- Update to version 2.2.6.
+ Bug #2650 - Mails isn't completely imported by PostmasterPOP3.pl
++++++ otrs-init.diff ++++++
--- /var/tmp/diff_new_pack.T25602/_old 2008-08-29 02:59:36.000000000 +0200
+++ /var/tmp/diff_new_pack.T25602/_new 2008-08-29 02:59:36.000000000 +0200
@@ -1,16 +1,18 @@
---- otrs/scripts/suse-rcotrs
-+++ otrs/scripts/suse-rcotrs
-@@ -12,7 +12,7 @@
+--- otrs-2.2.6/scripts/suse-rcotrs
++++ otrs-2.2.6/scripts/suse-rcotrs
+@@ -12,8 +12,8 @@
### BEGIN INIT INFO
# Provides: otrs
-# Required-Start: mysql apache
+-# Required-Stop:
+# Required-Start: mysql apache2
- # Required-Stop:
++# Required-Stop: mysql apache2
# Default-Start: 3 5
# Default-Stop: 0 1 2 6
---- otrs/scripts/suse-rcotrs-config
-+++ otrs/scripts/suse-rcotrs-config
+ # Description: Open Ticket Request System
+--- otrs-2.2.6/scripts/suse-rcotrs-config
++++ otrs-2.2.6/scripts/suse-rcotrs-config
@@ -35,7 +35,7 @@
# Used webserver [apache]
#
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0