Mailinglist Archive: opensuse-commit (1029 mails)

< Previous Next >
commit glibc for openSUSE:Factory

Hello community,

here is the log from the commit of package glibc for openSUSE:Factory
checked in at Thu Jul 7 14:07:33 CEST 2011.



--------
--- glibc/glibc.changes 2011-07-04 13:53:44.000000000 +0200
+++ /mounts/work_src_done/STABLE/glibc/glibc.changes 2011-07-06
11:53:20.000000000 +0200
@@ -1,0 +2,17 @@
+Wed Jul 6 08:24:45 UTC 2011 - lnussel@xxxxxxx
+
+- enable glibc-2.8-getconf.diff again to fix build failure
+
+-------------------------------------------------------------------
+Tue Jul 5 20:22:50 UTC 2011 - aj@xxxxxxx
+
+- Add systemd configuration for nscd.
+
+-------------------------------------------------------------------
+Tue Jul 5 08:03:26 UTC 2011 - aj@xxxxxxx
+
+- Remove glibc-statfs64-ia64.diff since current ia32el has the bug
+ fixed.
+- Remove glibc-ppc64-vdso-time.diff (bnc#590216).
+
+-------------------------------------------------------------------

calling whatdependson for head-i586


Old:
----
glibc-ppc64-vdso-time.diff
glibc-statfs64-ia64.diff
minmem

New:
----
nscd.conf
nscd.service
nscd.socket

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

Other differences:
------------------
++++++ glibc.spec ++++++
--- /var/tmp/diff_new_pack.aKgonh/_old 2011-07-07 13:53:19.000000000 +0200
+++ /var/tmp/diff_new_pack.aKgonh/_new 2011-07-07 13:53:19.000000000 +0200
@@ -77,7 +77,7 @@
Obsoletes: glibc-32bit
%endif
Version: 2.13
-Release: 21
+Release: 23
Url: http://www.gnu.org/software/libc/libc.html
Source: glibc-%{version}-996cf2ef0727.tar.bz2
Source2: http://ftp.gnu.org/gnu/glibc/glibc-ports-2.13.tar.bz2
@@ -90,6 +90,11 @@
Source12: glibc_post_upgrade.c
Source15: glibc.rpmlintrc
Source16: baselibs.conf
+# For systemd
+Source20: nscd.conf
+Source21: nscd.service
+Source22: nscd.socket
+
Requires(pre): filesystem
Provides: rtld(GNU_HASH)
BuildRoot: %{_tmppath}/%{name}-%{version}-build
@@ -101,11 +106,11 @@
#
# PATCH-FIX-OPENSUSE remove lfs test from testsuite aj@xxxxxxx
Patch0: glibc-testsuite.patch
-# PATCH-MISSING-TAG -- See
http://en.opensuse.org/openSUSE:Packaging_Patches_guidelines
+# PATCH-FIX-OPENSUSE handle glibc binaries
Patch1: glibc-2.3.90-noversion.diff
# PATCH-MISSING-TAG -- See
http://en.opensuse.org/openSUSE:Packaging_Patches_guidelines
Patch2: glibc-fnmatch-multibyte.diff
-# PATCH-MISSING-TAG -- See
http://en.opensuse.org/openSUSE:Packaging_Patches_guidelines
+# PATCH-FIX-OPENSUSE reload /etc/resolv.conf on change
Patch3: glibc-resolv-reload.diff
# PATCH-MISSING-TAG -- See
http://en.opensuse.org/openSUSE:Packaging_Patches_guidelines
Patch4: glibc-2.3.locales.diff.bz2
@@ -131,7 +136,7 @@
Patch20: glibc-2.4-china.diff
# PATCH-FIX-OPENSUSE Fix gb18030 code bnc#54080
Patch21: glibc-2.3.4-gb18030-big5hkscs.diff.bz2
-# PATCH-MISSING-TAG -- See
http://en.opensuse.org/openSUSE:Packaging_Patches_guidelines
+# PATCH-FIX-OPENSUSE Handle
Patch22: glibc-2.4.90-nscd.diff
# PATCH-MISSING-TAG -- See
http://en.opensuse.org/openSUSE:Packaging_Patches_guidelines
Patch23: glibc-2.3.3-nscd-db-path.diff
@@ -141,9 +146,9 @@
Patch25: glibc-2.3.90-langpackdir.diff
# PATCH-MISSING-TAG -- See
http://en.opensuse.org/openSUSE:Packaging_Patches_guidelines
Patch27: glibc-2.6-configure.diff
-# PATCH-MISSING-TAG -- See
http://en.opensuse.org/openSUSE:Packaging_Patches_guidelines
+# PATCH-FIX-OPENSUSE Fix hangs in UDP RPC calls bso#5379
Patch28: glibc-2.2-sunrpc.diff
-# PATCH-MISSING-TAG -- See
http://en.opensuse.org/openSUSE:Packaging_Patches_guidelines
+# PATCH-FIX-OPENSUSE Do not generate hardlink for getconf
Patch29: glibc-2.8-getconf.diff
# PATCH-FIX-OPENSUSE only use ipv6 if real ipv6 address exists bnc#361697,
bnc#684534
Patch30: getaddrinfo-ipv6-sanity.diff
@@ -161,13 +166,9 @@
Patch40: libm-x86-64-exceptions.diff
# PATCH-MISSING-TAG -- See
http://en.opensuse.org/openSUSE:Packaging_Patches_guidelines
Patch41: glibc-uio-cell.diff
-# PATCH-FIX-SLE -- Do not assume statfs64 exists for ia64's ia32 layer
bnc#534828
-Patch42: glibc-statfs64-ia64.diff
# PATCH-FIX-UPSTREAM -- add missing includes aj@xxxxxxx
Patch43: missing-include-build-fix.diff
# PATCH-MISSING-TAG -- See
http://en.opensuse.org/openSUSE:Packaging_Patches_guidelines
-Patch44: glibc-ppc64-vdso-time.diff
-# PATCH-MISSING-TAG -- See
http://en.opensuse.org/openSUSE:Packaging_Patches_guidelines
Patch45: glibc-gai-private4.diff
# PATCH-MISSING-TAG -- See
http://en.opensuse.org/openSUSE:Packaging_Patches_guidelines
Patch46: glibc-resolv-mdnshint.diff
@@ -177,7 +178,7 @@
Patch48: glibc-malloc-arena-max.diff
# PATCH-MISSING-TAG -- See
http://en.opensuse.org/openSUSE:Packaging_Patches_guidelines
Patch49: glibc-fini-unwind.diff
-# PATCH-MISSING-TAG -- See
http://en.opensuse.org/openSUSE:Packaging_Patches_guidelines
+# PATCH-FIX-UPSTREAM install gconv-modules aj@xxxxxxx
Patch50: glibc-gconvcache-s390.diff
# PATCH-FIX-UPSTREAM - Fix alloca argument bso#12445 aj@xxxxxxx
Patch51: glibc-vfprintf-positional.diff
@@ -410,12 +411,7 @@
%patch38
%patch40
%patch41 -p1
-%if 0%{?sles_version}
-# Only apply for x86 on SLES
-%patch42
-%endif
%patch43 -p1
-%patch44 -p1
%patch45
%patch46 -p1
%patch47 -p1
@@ -821,6 +817,12 @@
objcopy -R ".comment.SUSE.OPTs" -R ".note.gnu.build-id" $o
done

+mkdir -p %{buildroot}/usr/lib/tmpfiles.d/
+install -m 644 %{SOURCE20} %{buildroot}/usr/lib/tmpfiles.d/
+mkdir -p %{buildroot}/lib/systemd/system
+install -m 644 %{SOURCE21} %{buildroot}/lib/systemd/system
+install -m 644 %{SOURCE22} %{buildroot}/lib/systemd/system
+
#######################################################################
###
### ...
@@ -1080,6 +1082,10 @@
%config /etc/init.d/nscd
%{_sbindir}/nscd
%{_sbindir}/rcnscd
+/lib/systemd/system/nscd.service
+/lib/systemd/system/nscd.socket
+%dir /usr/lib/tmpfiles.d
+/usr/lib/tmpfiles.d/nscd.conf
%dir %attr(0755,root,root) %ghost /var/run/nscd
%attr(0644,root,root) %verify(not md5 size mtime) %ghost
%config(missingok,noreplace) /var/run/nscd/nscd.pid
%attr(0666,root,root) %verify(not md5 size mtime) %ghost
%config(missingok,noreplace) /var/run/nscd/socket

++++++ glibc-2.8-getconf.diff ++++++
--- /var/tmp/diff_new_pack.aKgonh/_old 2011-07-07 13:53:19.000000000 +0200
+++ /var/tmp/diff_new_pack.aKgonh/_new 2011-07-07 13:53:19.000000000 +0200
@@ -1,4 +1,6 @@
-This is required for too noisy rpmlint.
+This is required for too noisy rpmlint:
+glibc.i586: E: hardlink-across-partition (Badness: 10000)
/usr/lib/getconf/POSIX_V7_ILP32_OFFBIG /usr/bin/getconf
+

Index: posix/Makefile
===================================================================

++++++ nscd.conf ++++++
d /var/run/nscd 0755 root root
++++++ nscd.service ++++++
[Unit]
Description=Name Service Cache Daemon
After=syslog.target

[Service]
Type=forking
ExecStart=/usr/sbin/nscd
ExecStop=/usr/sbin/nscd --shutdown
Restart=always
PIDFile=/var/run/nscd/nscd.pid

[Install]
WantedBy=multi-user.target
Also=nscd.socket
++++++ nscd.socket ++++++
[Unit]
Description=Name Service Cache Daemon Socket

[Socket]
ListenDatagram=/var/run/nscd/socket

[Install]
WantedBy=sockets.target

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



Remember to have fun...

--
To unsubscribe, e-mail: opensuse-commit+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-commit+help@xxxxxxxxxxxx

< Previous Next >