Force getconf.speclist to be generated in the others pass.
authorRoland McGrath <roland@hack.frob.com>
Thu, 10 Jan 2013 00:05:32 +0000 (16:05 -0800)
committerRoland McGrath <roland@hack.frob.com>
Thu, 10 Jan 2013 00:05:32 +0000 (16:05 -0800)
ChangeLog
posix/Makefile

index dac24e9..777ba4f 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,7 @@
 2013-01-09  Roland McGrath  <roland@hack.frob.com>
 
+       * posix/Makefile (others): Depend on $(objpfx)getconf.speclist.
+
        * misc/error.c (error_tail: ALLOCA_LIMIT): Remove unused macro.
 
 2013-01-09  Siddhesh Poyarekar  <siddhesh@redhat.com>
index 179ad87..ce98c59 100644 (file)
@@ -302,3 +302,8 @@ $(objpfx)getconf.speclist: getconf-speclist.c posix-envs.def
        $(compile.c) -E -o - \
            | sed -n -e '/@@@PRESENT_/s/@@@PRESENT_//p' > $@.new
        mv -f $@.new $@
+
+# This file is only actually needed at install time.  But forcing it to
+# be built both makes it available for eyeball inspection and avoids the
+# surprise of things that look like compilation being done by 'make install'.
+others: $(objpfx)getconf.speclist