From owner-freebsd-stable@freebsd.org Mon Apr 22 09:15:31 2019 Return-Path: Delivered-To: freebsd-stable@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 38F08159429D for ; Mon, 22 Apr 2019 09:15:31 +0000 (UTC) (envelope-from peo@nethead.se) Received: from ns1.nethead.se (ns1.nethead.se [5.150.237.139]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "ns1.nethead.se", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id E7D4A81DC9 for ; Mon, 22 Apr 2019 09:15:29 +0000 (UTC) (envelope-from peo@nethead.se) X-Virus-Scanned: amavisd-new at Nethead AB DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=nethead.se; s=NETHEADSE; t=1555924521; bh=dZaRKfG+3+pyNOOKGVB4p3rlC81PqLGsPh/0URAPX/w=; h=Subject:To:References:From:Date:In-Reply-To; b=dqiHr9Zo7lDc8/YwFun4r63eOoQMqXNO1VI8RkodnlCa/EV280BHgut94jGyGuNC1 7Kog4UxVYkzdH92dQyq3BtPRWieb/W6s7Y9HBmA8nGxVcdLq14DE14h3jwECwDQe+q mfdDc2sOLhIpa+Xab6ohHPuUo0IE0FSni6hkVUwU= Subject: Re: STABLE fails since change to Clang 8 To: freebsd-stable@freebsd.org References: From: Per olof Ljungmark Message-ID: Date: Mon, 22 Apr 2019 11:15:19 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:60.0) Gecko/20100101 Thunderbird/60.6.1 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: E7D4A81DC9 X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=nethead.se header.s=NETHEADSE header.b=dqiHr9Zo; dmarc=pass (policy=none) header.from=nethead.se; spf=pass (mx1.freebsd.org: domain of peo@nethead.se designates 5.150.237.139 as permitted sender) smtp.mailfrom=peo@nethead.se X-Spamd-Result: default: False [-2.40 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-0.98)[-0.976,0]; R_DKIM_ALLOW(-0.20)[nethead.se:s=NETHEADSE]; FROM_HAS_DN(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:5.150.237.139]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[text/plain]; TO_DN_NONE(0.00)[]; NEURAL_HAM_LONG(-1.00)[-0.997,0]; RCPT_COUNT_ONE(0.00)[1]; NEURAL_SPAM_SHORT(0.40)[0.400,0]; DKIM_TRACE(0.00)[nethead.se:+]; MX_GOOD(-0.01)[vrt.nethead.se,nh1.nethead.se]; DMARC_POLICY_ALLOW(-0.50)[nethead.se,none]; RCVD_COUNT_ZERO(0.00)[0]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; IP_SCORE(0.19)[asn: 8473(0.94), country: SE(-0.01)]; ASN(0.00)[asn:8473, ipnet:5.150.192.0/18, country:SE]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_TLS_ALL(0.00)[] X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Apr 2019 09:15:31 -0000 On 2019-04-22 00:10, Eugen wrote: > I used to build world and kernel every other week. > My last successful build of the source tree was version 345754. > I believe in the meantime Clang was changed from 7 to 8. > World build fails ever since with this: > --------------------------------------------------------------------------------------------------- [snip] > /usr/src/contrib/llvm/tools/clang/lib/Basic/SourceManager.cpp:1195:10: > fatal error: 'emmintrin.h' file not found > #include > ^~~~~~~~~~~~~ > 1 error generated. > *** [Basic/SourceManager.o] Error code 1 > > make[4]: stopped in /usr/src/lib/clang/libclang > 1 error > > make[4]: stopped in /usr/src/lib/clang/libclang > *** [all_subdir_lib/clang/libclang] Error code 2 > > make[3]: stopped in /usr/src/lib/clang > 1 error > > make[3]: stopped in /usr/src/lib/clang > *** [cross-tools] Error code 2 > > make[2]: stopped in /usr/src > 1 error > > make[2]: stopped in /usr/src > *** [_cross-tools] Error code 2 > > make[1]: stopped in /usr/src > 1 error > --------------------------------------------------------------------------------------------------- > uname -a produces this: > > FreeBSD main 12.0-STABLE FreeBSD 12.0-STABLE #0 r345754M: Sun Mar 31 > 10:01:26 PDT 2019 > root@main:/home/sys_build/usr/src/amd64.amd64/sys/WORLD amd64 +1 for 11-STABLE and ports too - would be nice if this could be sorted rather quickly. There are six incarnations of emmintrin.h in this system but apparently none is useful: /usr/src/contrib/gcc/config/i386/emmintrin.h /usr/src/contrib/llvm/tools/clang/lib/Headers/emmintrin.h /usr/local/llvm70/lib/clang/7.0.1/include/emmintrin.h /usr/local/llvm80/lib/clang/8.0.0/include/emmintrin.h /usr/local/lib/gcc8/gcc/x86_64-portbld-freebsd11.2/8.3.0/include/emmintrin.h /usr/local/llvm60/lib/clang/6.0.1/include/emmintrin.h https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=237461 Thanks, //per