Formerly ../Make-dist.~65~
[kopensolaris-gnu/glibc.git] / Make-dist
index 8aab3bc..9ef8818 100644 (file)
--- a/Make-dist
+++ b/Make-dist
@@ -46,9 +46,11 @@ else
 +distinfo := $(shell MAKEFLAGS= MFLAGS= $(MAKE) -s no_deps=t no_ir=t \
                     echo-distinfo | grep -v '^make')
 all-headers := $(patsubst +header+%,%,$(filter +header+%,$(+distinfo)))
-# Ignore headers that don't have top-level indirections.
-# For example, all the headers in sunrpc are like this.
-all-headers := $(wildcard $(all-headers))
+# Filter out the sunrpc headers; they don't have top-level indirections.
+# It is not safe to use `$(wildcard $(all-headers))' to ignore headers
+# without top-level indirections because some of $(all-headers) might need
+# to be found in sysdeps/.
+all-headers := $(filter-out rpc/%,$(all-headers))
 +subdir-nodist := $(patsubst +nodist+%,%,$(filter +nodist+%,$(+distinfo)))
 +subdir-headers := $(filter-out $(headers),$(all-headers))
 endif