From owner-svn-src-head@freebsd.org Mon Nov 7 00:45:23 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 1E3E1C335DB for ; Mon, 7 Nov 2016 00:45:23 +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 57E75AA2; Mon, 7 Nov 2016 00:45:21 +0000 (UTC) (envelope-from areilly@bigpond.net.au) Received: from smtp.telstra.com ([10.10.24.4]) by nsstlfep19p-svc.bpe.nexus.telstra.com.au with ESMTP id <20161106235424.FDVJ6029.nsstlfep19p-svc.bpe.nexus.telstra.com.au@smtp.telstra.com>; Mon, 7 Nov 2016 10:54:24 +1100 X-RG-Spam: Unknown X-Junkmail-Premium-Raw: score=8/50, refid=2.7.2:2016.11.6.223917:17:8.707, ip=, rules=__CT, __CT_TEXT_PLAIN, __MIME_VERSION, __BOUNCE_CHALLENGE_SUBJ, __BOUNCE_NDR_SUBJ_EXEMPT, __HAS_FROM, __FRAUD_WEBMAIL_FROM, __IN_REP_TO, __HAS_CC_HDR, __MULTIPLE_RCPTS_CC_X2, __CC_NAME, __CC_NAME_DIFF_FROM_ACC, __CTE, __HAS_MSGID, __SANE_MSGID, __MSGID_APPLEMAIL, __REFERENCES, __TO_MALFORMED_2, __TO_NAME, __TO_NAME_DIFF_FROM_ACC, __HAS_X_MAILER, __X_MAILER_APPLEMAIL, __UNUSABLE_MSGID, MIME_LOWER_CASE, __ANY_URI, __HTTPS_URI, __URI_WITH_PATH, URI_ENDS_IN_HTML, __FRAUD_BODY_WEBMAIL, __URI_NO_WWW, __CP_URI_IN_BODY, __SUBJ_ALPHA_NEGATE, SUPERLONG_LINE, __URI_IN_BODY, __FORWARDED_MSG, BODYTEXTP_SIZE_3000_LESS, BODY_SIZE_2000_2999, __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, MULTIPLE_RCPTS, __PHISH_SPEAR_STRUCTURE_1, IN_REP_TO, __MIME_TEXT_P, REFERENCES, BODY_SIZE_7000_LESS, MSG_THREAD, __TO_REAL_NAMES, __CC_REAL_NAMES, LEGITIMATE_SIGNS, LEGITIMATE_NEGATE X-RG-Spam: Unknown X-RG-Spam: Unknown X-Authentication-Info: Submitted using ID areilly@bigpond.net.au Received: from apr-pro.dolby.net (203.110.132.93) by smtp.telstra.com (9.0.018.03.01) (authenticated as areilly@bigpond.net.au) id 57966FEE040C4118; Mon, 7 Nov 2016 10:54:24 +1100 Content-Type: text/plain; charset=utf-8 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 From: Andrew Reilly In-Reply-To: Date: Mon, 7 Nov 2016 10:54:23 +1100 Cc: svn-src-head@freebsd.org, "ed@FreeBSD.org" Content-Transfer-Encoding: quoted-printable Message-Id: <4F77ED5A-6B71-4AA5-BEC9-752A8BA349CE@bigpond.net.au> References: To: Ed Schouten 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: Mon, 07 Nov 2016 00:45:23 -0000 Hi Ed, Thanks for pointing me back to src.conf. I added this when I was an = =E2=80=9Cearly adopter=E2=80=9D of clang, and it was necessary. I = suspect that now that we are all-clang all the time, this is redundant. = Would this have overridden the system build process? my /etc/src.conf: CC=3Dclang CXX=3Dclang++ CPP=3Dclang-cpp WITH_LIBCPLUSPLUS=3Dyes The upgrade from 10.x was uneventful, which was great. It was only = after that, in my weekly builds of updates along stable/11 that I = noticed the build system commenting that the system compiler and the src = tree compiler seemed to be the same, so it would not bother building it. = (Sorry, I don=E2=80=99t have a recorded trace to copy in the exact = phrasing.) Now that my system is happy again, I probably won=E2=80=99t be able to = reproduce the problem. For the record, I usually do delete /usr/obj/* before doing a build, at = least for the first one of the month, as this was. My weekly build script starts: cd /usr/src make -s buildworld kernel and it clearly didn=E2=80=99t get as far as kernel, on this occasion. I=E2=80=99ll see how we go without src.conf, for the next one. Being = more =E2=80=9Cstandard=E2=80=9D is a good recipe for tripping over fewer = edge cases, in my experience. Cheers, =E2=80=94=20 Andrew > On 6 Nov. 2016, at 20:13, Ed Schouten wrote: >=20 > Hi Andrew, >=20 > 2016-11-06 1:30 GMT+01:00 Andrew Reilly : >> Hi there, >>=20 >> Re: = https://lists.freebsd.org/pipermail/svn-src-head/2016-October/092694.html >>=20 >> In a rebuild of stable/11 today (and yesterday), the build stops in = lib/libc/tests/stdlib: >>=20 >> /usr/src/lib/libc/tests/stdlib/tsearch_test.c:37:20: error: unknown = type name 'posix_tnode' >=20 > I just checked out the latest copy of stable/11 and things seem to > build all right, even on a 10.x system. Do you have anything special > in src.conf? How did you invoke 'make buildworld' exactly? What > happens if you delete /usr/obj prior to starting the build? >=20 > Best regards, > --=20 > Ed Schouten > Nuxi, 's-Hertogenbosch, the Netherlands > KvK-nr.: 62051717