This is the mail archive of the glibc-cvs@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

GNU C Library master sources branch, fedora/master, updated. glibc-2.14-1232-g1b0e0bd


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU C Library master sources".

The branch, fedora/master has been updated
       via  1b0e0bd2f9f8b093c949d223eda0bda21ff1befe (commit)
       via  f873aa1a873b1eb62ef5667988429dc1c69ecc48 (commit)
       via  4e54debf219cc04b9d2d349baf6fbcf169f712d9 (commit)
       via  43112f87b69120bccbef44428982a37dbcc61194 (commit)
       via  68822d74268d003ba9dec772f5f11c8b670ca136 (commit)
       via  2056100b8003abe3b0dee62a739d620031e5a4af (commit)
       via  32c76b63be605d12314e0c6ac2bd702c883d1423 (commit)
       via  bf972c9dfcda9f95e337c6d4586abcc3bdf46561 (commit)
       via  e057a1b5930ec538c2b8abbba700a436ef2c81d5 (commit)
       via  ecb1482ffd85fd3279642b1dc045aa867ad4d415 (commit)
       via  bc7e1c3667b577ad418f7520df2a7dbccea04ee9 (commit)
       via  1c3b002bbb2935a526ef38b32d0c7375b7ee3b54 (commit)
      from  2d5cad7bfc26071b857191a8510ed3409d7c2591 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
http://sources.redhat.com/git/gitweb.cgi?p=glibc.git;a=commitdiff;h=1b0e0bd2f9f8b093c949d223eda0bda21ff1befe

commit 1b0e0bd2f9f8b093c949d223eda0bda21ff1befe
Author: Andreas Schwab <schwab@redhat.com>
Date:   Wed Sep 28 10:35:39 2011 +0200

    2.14.90-10

diff --git a/fedora/glibc.spec.in b/fedora/glibc.spec.in
index 162629f..36f11f5 100644
--- a/fedora/glibc.spec.in
+++ b/fedora/glibc.spec.in
@@ -24,7 +24,7 @@
 Summary: The GNU libc libraries
 Name: glibc
 Version: %{glibcversion}
-Release: 9
+Release: 10
 # GPLv2+ is used in a bunch of programs, LGPLv2+ is used for libraries.
 # Things that are linked directly into dynamically linked programs
 # and shared libraries (e.g. crt files, lib*_nonshared.a) have an additional
@@ -1076,6 +1076,13 @@ rm -f *.filelist*
 %endif
 
 %changelog
+* Wed Sep 28 2011 Andreas Schwab <schwab@redhat.com> - 2.14.90-10
+- Update from master
+  - Correctly reparse group line after enlarging the buffer
+  - Fix parse error in bits/mathinline.h with --std=c99 (#740235)
+- Update nscd service file (#740284)
+- Drop nscd init file (#740196)
+
 * Fri Sep 16 2011 Andreas Schwab <schwab@redhat.com> - 2.14.90-9
 - Update from master
   - Define IP_MULTICAST_ALL

http://sources.redhat.com/git/gitweb.cgi?p=glibc.git;a=commitdiff;h=f873aa1a873b1eb62ef5667988429dc1c69ecc48

commit f873aa1a873b1eb62ef5667988429dc1c69ecc48
Merge: 4e54deb 68822d7
Author: Andreas Schwab <schwab@redhat.com>
Date:   Wed Sep 28 12:21:48 2011 +0200

    Merge remote-tracking branch 'origin/master' into fedora/master


http://sources.redhat.com/git/gitweb.cgi?p=glibc.git;a=commitdiff;h=4e54debf219cc04b9d2d349baf6fbcf169f712d9

commit 4e54debf219cc04b9d2d349baf6fbcf169f712d9
Author: Andreas Schwab <schwab@redhat.com>
Date:   Tue Sep 27 13:52:15 2011 +0200

    Update nscd service file

diff --git a/fedora/nscd.conf b/fedora/nscd.conf
index ba48981..8a24a78 100644
--- a/fedora/nscd.conf
+++ b/fedora/nscd.conf
@@ -1 +1 @@
-d /var/run/nscd 0755 root root
+d /run/nscd 0755 root root
diff --git a/fedora/nscd.service b/fedora/nscd.service
index 477b872..8716596 100644
--- a/fedora/nscd.service
+++ b/fedora/nscd.service
@@ -4,10 +4,15 @@ After=syslog.target
 
 [Service]
 Type=forking
-ExecStart=/usr/sbin/nscd
+EnvironmentFile=-/etc/sysconfig/nscd
+ExecStart=/usr/sbin/nscd $NSCD_OPTIONS
 ExecStop=/usr/sbin/nscd --shutdown
+ExecReload=/usr/sbin/nscd -i passwd
+ExecReload=/usr/sbin/nscd -i group
+ExecReload=/usr/sbin/nscd -i hosts
+ExecReload=/usr/sbin/nscd -i service
 Restart=always
-PIDFile=/var/run/nscd/nscd.pid
+PIDFile=/run/nscd/nscd.pid
 
 [Install]
 WantedBy=multi-user.target

http://sources.redhat.com/git/gitweb.cgi?p=glibc.git;a=commitdiff;h=43112f87b69120bccbef44428982a37dbcc61194

commit 43112f87b69120bccbef44428982a37dbcc61194
Author: Andreas Schwab <schwab@redhat.com>
Date:   Tue Sep 27 11:08:00 2011 +0200

    Drop nscd init file

diff --git a/fedora/glibc.spec.in b/fedora/glibc.spec.in
index f088082..162629f 100644
--- a/fedora/glibc.spec.in
+++ b/fedora/glibc.spec.in
@@ -182,7 +182,10 @@ Summary: A Name Service Caching Daemon (nscd).
 Group: System Environment/Daemons
 Requires: %{name} = %{version}-%{release}
 Requires: libselinux >= 1.17.10-1, audit-libs >= 1.1.3
-Requires(pre): /sbin/chkconfig, /usr/sbin/useradd, /usr/sbin/userdel, coreutils
+Requires(pre): /usr/sbin/useradd, coreutils
+Requires(post): systemd-units
+Requires(preun): systemd-units
+Requires(postun): systemd-units, /usr/sbin/userdel
 
 %description -n nscd
 Nscd caches name service lookups and can dramatically improve
@@ -514,8 +517,6 @@ install -p -m 644 nis/nss $RPM_BUILD_ROOT/etc/default/nss
 
 # This is for ncsd - in glibc 2.2
 install -m 644 nscd/nscd.conf $RPM_BUILD_ROOT/etc
-mkdir -p $RPM_BUILD_ROOT/etc/rc.d/init.d
-install -m 755 nscd/nscd.init $RPM_BUILD_ROOT/etc/rc.d/init.d/nscd
 mkdir -p $RPM_BUILD_ROOT/usr/lib/tmpfiles.d/
 install -m 644 fedora/nscd.conf %{buildroot}/usr/lib/tmpfiles.d/
 mkdir -p $RPM_BUILD_ROOT/lib/systemd/system
@@ -941,20 +942,23 @@ getent passwd nscd >/dev/null ||
 		    -c "NSCD Daemon" -u 28 -g nscd nscd
 
 %post -n nscd
-/sbin/chkconfig --add nscd
+if test $1 -eq 1; then
+  /bin/systemctl daemon-reload >/dev/null 2>&1 || :
+fi
 
 %preun -n nscd
-if [ $1 = 0 ] ; then
-  service nscd stop > /dev/null 2>&1
-  /sbin/chkconfig --del nscd
+if test $1 -eq 0; then
+  /bin/systemctl --no-reload disable nscd.service > /dev/null 2>&1 || :
+  /bin/systemctl stop nscd.service > /dev/null 2>&1 || :
 fi
 
 %postun -n nscd
-if [ $1 = 0 ] ; then
+if test $1 = 0; then
   /usr/sbin/userdel nscd > /dev/null 2>&1 || :
 fi
-if [ "$1" -ge "1" ]; then
-  service nscd condrestart > /dev/null 2>&1 || :
+/bin/systemctl daemon-reload >/dev/null 2>&1 || :
+if test $1 -ge 1; then
+  /bin/systemctl try-restart nscd.service >/dev/null 2>&1 || :
 fi
 
 %if %{xenpackage}
@@ -1042,7 +1046,6 @@ rm -f *.filelist*
 %files -f nscd.filelist -n nscd
 %defattr(-,root,root)
 %config(noreplace) /etc/nscd.conf
-%config /etc/rc.d/init.d/nscd
 %dir %attr(0755,root,root) /var/run/nscd
 %dir %attr(0755,root,root) /var/db/nscd
 /lib/systemd/system/nscd.service

-----------------------------------------------------------------------

Summary of changes:
 ChangeLog                            |   41 ++++++++++++++++++++++++++++++
 Makeconfig                           |    2 +-
 Makerules                            |    4 ---
 config.make.in                       |    1 +
 fedora/glibc.spec.in                 |   34 ++++++++++++++++---------
 fedora/nscd.conf                     |    2 +-
 fedora/nscd.service                  |    9 +++++-
 manual/signal.texi                   |    4 +-
 nss/nss_files/files-initgroups.c     |   12 ++++++---
 resolv/Makefile                      |    8 +++++-
 sysdeps/posix/spawni.c               |   20 ++++++++------
 sysdeps/powerpc/fpu/libm-test-ulps   |   46 +++++++++++++++++++++++++++++++---
 sysdeps/x86_64/fpu/bits/mathinline.h |   16 ++++++------
 tls.make.c                           |    5 ---
 14 files changed, 151 insertions(+), 53 deletions(-)
 delete mode 100644 tls.make.c


hooks/post-receive
-- 
GNU C Library master sources


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]