[PATCH] Ignore nspr headers directory when checking local headers

Guido Trentalancia guido@trentalancia.net
Mon May 30 12:51:00 GMT 2016


When checking the local headers, ignore not only the nss3 headers
directory but also the nspr headers directory (both are needed
when building glibc with the --enable-nss-crypt option).

Failure to ignore the nspr headers directory would produce a
false positive (FAIL) of the check-local-headers test during make
check because some nss3 headers use nspr headers.

Signed-off-by: Guido Trentalancia <guido@trentalancia.net>
---
 scripts/check-local-headers.sh |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

--- glibc-2.23-orig/scripts/check-local-headers.sh	2016-05-30 13:10:48.943863976 +0200
+++ glibc-2.23/scripts/check-local-headers.sh	2016-05-30 13:11:12.642939716 +0200
@@ -33,7 +33,7 @@ exec ${AWK} -v includedir="$includedir"
 BEGIN {
   status = 0
   exclude = "^" includedir \
-    "/(.*-.*-.*/|)(asm[-/]|arch|linux/|selinux/|mach/|device/|hurd/(((hurd|ioctl)_types|paths)\\.h|ioctls\\.defs)|cthreads\\.h|gd|nss3/|c\\+\\+/|sys/(capability|sdt(|-config))\\.h|libaudit\\.h)"
+    "/(.*-.*-.*/|)(asm[-/]|arch|linux/|selinux/|mach/|device/|hurd/(((hurd|ioctl)_types|paths)\\.h|ioctls\\.defs)|cthreads\\.h|gd|nss3/|nspr/|c\\+\\+/|sys/(capability|sdt(|-config))\\.h|libaudit\\.h)"
 }
 /^[^ ]/ && $1 ~ /.*:/ { obj = $1 }
 {



More information about the Libc-alpha mailing list