This is the mail archive of the
glibc-cvs@sourceware.org
mailing list for the glibc project.
GNU C Library master sources branch master updated. glibc-2.17-193-g7bd642f
- From: roland at sourceware dot org
- To: glibc-cvs at sourceware dot org
- Date: 5 Feb 2013 23:17:52 -0000
- Subject: GNU C Library master sources branch master updated. glibc-2.17-193-g7bd642f
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, master has been updated
via 7bd642f580ef5698bd5b1777a5ba7af2f58c5d8c (commit)
from 573c29b288d5cb88f3a09b9b7b5bcf0db762fd5d (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=7bd642f580ef5698bd5b1777a5ba7af2f58c5d8c
commit 7bd642f580ef5698bd5b1777a5ba7af2f58c5d8c
Author: Roland McGrath <roland@hack.frob.com>
Date: Tue Feb 5 14:32:48 2013 -0800
Move nss directory into sysdeps Subdirs.
diff --git a/ChangeLog b/ChangeLog
index 818edb4..6cd6d83 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,11 @@
2013-02-05 Roland McGrath <roland@hack.frob.com>
+ * Makeconfig (all-Depend-files): Add existing
+ $(sorted-subdirs:=/Depend) files.
+ (all-subdirs): Remove nss.
+ * sysdeps/unix/inet/Subdirs: Add it here instead.
+ * hesiod/Depend: New file.
+
* elf/dl-hwcaps.c (_dl_important_hwcaps): Use a variable-length array
instead of calling alloca.
diff --git a/Makeconfig b/Makeconfig
index 8da4ad3..04d7588 100644
--- a/Makeconfig
+++ b/Makeconfig
@@ -1041,13 +1041,19 @@ all-subdirs = csu assert ctype locale intl catgets math setjmp signal \
stdlib stdio-common libio malloc string wcsmbs time dirent \
grp pwd posix io termios resource misc socket sysvipc gmon \
gnulib iconv iconvdata wctype manual shadow gshadow po argp \
- crypt nss localedata timezone rt conform debug \
+ crypt localedata timezone rt conform debug \
$(add-on-subdirs) dlfcn elf
ifndef avoid-generated
-all-Depend-files := $(wildcard $(foreach dir,$(all-subdirs),\
- $(firstword $($(dir)-srcdir) \
- $(..)$(dir))/Depend))
+# sysd-sorted itself will contain rules making the sysd-sorted target
+# depend on Depend files. But if you just added a Depend file to an
+# existing directory not in all-subdirs, then sysd-sorted needs to
+# be regenerated, so it depends on existing $(sorted-subdirs:=/Depend) files.
+all-Depend-files := $(wildcard $(sort \
+ $(foreach dir,$(all-subdirs),\
+ $(firstword $($(dir)-srcdir) \
+ $(..)$(dir))/Depend) \
+ $(sorted-subdirs:=/Depend)))
$(common-objpfx)sysd-sorted: $(..)scripts/gen-sorted.awk \
$(common-objpfx)config.make $(..)Makeconfig \
$(wildcard $(sysdirs:=/Subdirs)) \
diff --git a/hesiod/Depend b/hesiod/Depend
new file mode 100644
index 0000000..0554b47
--- /dev/null
+++ b/hesiod/Depend
@@ -0,0 +1,2 @@
+nss
+resolv
diff --git a/sysdeps/unix/inet/Subdirs b/sysdeps/unix/inet/Subdirs
index 4a191e2..0a02dd4 100644
--- a/sysdeps/unix/inet/Subdirs
+++ b/sysdeps/unix/inet/Subdirs
@@ -4,4 +4,5 @@ hesiod
sunrpc
nis
nscd
+nss
streams
-----------------------------------------------------------------------
Summary of changes:
ChangeLog | 6 ++++++
Makeconfig | 14 ++++++++++----
{nss => hesiod}/Depend | 2 +-
sysdeps/unix/inet/Subdirs | 1 +
4 files changed, 18 insertions(+), 5 deletions(-)
copy {nss => hesiod}/Depend (53%)
hooks/post-receive
--
GNU C Library master sources