From patchwork Mon May 30 11:36:11 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Guido Trentalancia X-Patchwork-Id: 12621 Received: (qmail 96046 invoked by alias); 30 May 2016 11:36:33 -0000 Mailing-List: contact libc-alpha-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Unsubscribe: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: libc-alpha-owner@sourceware.org Delivered-To: mailing list libc-alpha@sourceware.org Received: (qmail 95994 invoked by uid 89); 30 May 2016 11:36:32 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=0.0 required=5.0 tests=AWL, BAYES_00, KAM_LAZY_DOMAIN_SECURITY, RCVD_IN_DNSWL_LOW autolearn=no version=3.3.2 spammy=BEGIN, glibc223, glibc-2.23, includedir X-HELO: authsmtp.register.it X-Rid: guido@trentalancia.net@151.76.58.157 Message-ID: <1464608171.16411.3.camel@trentalancia.net> Subject: [PATCH] Ignore nspr headers directory when checking local headers From: Guido Trentalancia To: libc-alpha@sourceware.org Date: Mon, 30 May 2016 13:36:11 +0200 Mime-Version: 1.0 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 --- 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 } {