From owner-svn-src-head@freebsd.org Sun Nov 6 00:31:14 2016 Return-Path: Delivered-To: svn-src-head@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 58C09BED53A for ; Sun, 6 Nov 2016 00:31:14 +0000 (UTC) (envelope-from areilly@bigpond.net.au) Received: from nsstlmta31p.bpe.bigpond.com (nsstlmta31p.bpe.bigpond.com [203.38.21.31]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "", Issuer "Openwave Messaging Inc." (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id A4242DA4; Sun, 6 Nov 2016 00:31:12 +0000 (UTC) (envelope-from areilly@bigpond.net.au) Received: from smtp.telstra.com ([10.10.24.4]) by nsstlfep31p-svc.bpe.nexus.telstra.com.au with ESMTP id <20161106003058.KDDI4586.nsstlfep31p-svc.bpe.nexus.telstra.com.au@smtp.telstra.com>; Sun, 6 Nov 2016 11:30:58 +1100 X-RG-Spam: Unknown X-Junkmail-Premium-Raw: score=8/50, refid=2.7.2:2016.11.5.233917:17:8.317, ip=, rules=__HAS_FROM, __FRAUD_WEBMAIL_FROM, __CT, __CT_TEXT_PLAIN, __CTE, __MIME_VERSION, __BOUNCE_CHALLENGE_SUBJ, __BOUNCE_NDR_SUBJ_EXEMPT, __HAS_MSGID, __SANE_MSGID, __MSGID_APPLEMAIL, __TO_MALFORMED_2, __TO_NO_NAME, __HAS_X_MAILER, __X_MAILER_APPLEMAIL, __UNUSABLE_MSGID, MIME_LOWER_CASE, __ANY_URI, __HTTPS_URI, __URI_WITH_PATH, URI_ENDS_IN_HTML, __URI_NO_MAILTO, __URI_NO_WWW, __CP_URI_IN_BODY, __SUBJ_ALPHA_NEGATE, SUPERLONG_LINE, __URI_IN_BODY, BODYTEXTP_SIZE_3000_LESS, BODY_SIZE_1600_1699, __MIME_TEXT_P1, __MIME_TEXT_ONLY, __URI_NS, HTML_00_01, HTML_00_10, BODY_SIZE_5000_LESS, __FRAUD_WEBMAIL, __USER_AGENT_APPLEMAIL, __SINGLE_URI_TEXT, SINGLE_URI_IN_BODY, __PHISH_SPEAR_STRUCTURE_1, BODY_SIZE_2000_LESS, __MIME_TEXT_P, BODY_SIZE_7000_LESS X-RG-Spam: Unknown X-Authentication-Info: Submitted using ID areilly@bigpond.net.au Received: from ghanamia.reilly.home (124.190.40.182) by smtp.telstra.com (9.0.018.03.01) (authenticated as areilly@bigpond.net.au) id 580EDDA5008023AC; Sun, 6 Nov 2016 11:30:58 +1100 From: Andrew Reilly Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 10.1 \(3251\)) Subject: Re: svn commit: r307227 - in head: include lib/libc/stdlib lib/libc/tests/stdlib Message-Id: Date: Sun, 6 Nov 2016 11:30:55 +1100 To: svn-src-head@freebsd.org, ed@freebsd.org X-Mailer: Apple Mail (2.3251) X-BeenThere: svn-src-head@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: SVN commit messages for the src tree for head/-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Nov 2016 00:31:14 -0000 Hi there, Re: = https://lists.freebsd.org/pipermail/svn-src-head/2016-October/092694.html In a rebuild of stable/11 today (and yesterday), the build stops in = lib/libc/tests/stdlib: /usr/src/lib/libc/tests/stdlib/tsearch_test.c:37:20: error: unknown type = name 'posix_tnode' tnode_assert(const posix_tnode *n) ^ /usr/src/lib/libc/tests/stdlib/tsearch_test.c:82:2: error: use of = undeclared identifier 'posix_tnode' posix_tnode *root =3D NULL; ^ /usr/src/lib/libc/tests/stdlib/tsearch_test.c:82:15: error: use of = undeclared identifier 'root' posix_tnode *root =3D NULL; ^ /usr/src/lib/libc/tests/stdlib/tsearch_test.c:89:30: error: use of = undeclared identifier 'root' ATF_CHECK(tdelete(&key, &root, compar) = !=3D NULL); etc This commit seems related, although I wonder if something else is going = on with the build? I would expect that make buildworld in /usr/src would use = /usr/src/include, instead of the system one, but this failure seems to = relate to the use of the system /usr/include/search.h (which doesn't = include the change above) instead of /usr/src/include/search.h, which = does. When the buildworld started, there was a comment to the effect that the = system clang looked to be the same as the source clang, so it would use = that instead. Is clang somehow hanging onto the system include = directories, when it shouldn't? After copying /usr/src/include/search.h to /usr/include and restarting = make buildworld, the lib/libc/tests/stdlib (all) passes OK... Cheers, --=20 Andrew Reilly