From owner-dev-commits-src-main@freebsd.org Sun Jun 20 20:55:03 2021 Return-Path: Delivered-To: dev-commits-src-main@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 9ACD4659BBE; Sun, 20 Jun 2021 20:55:03 +0000 (UTC) (envelope-from o.hartmann@walstatt.org) Received: from mout.gmx.net (mout.gmx.net [212.227.15.15]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "mout.gmx.net", Issuer "TeleSec ServerPass Class 2 CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4G7Q072BK3z4lPg; Sun, 20 Jun 2021 20:55:02 +0000 (UTC) (envelope-from o.hartmann@walstatt.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1624222501; bh=zuxEC41yImuGY+rQHwMMA8Evc3aUu1SHHQTaeiIkJok=; h=X-UI-Sender-Class:Date:From:To:Cc:Subject:In-Reply-To:References; b=PSUMzMUjyLmlbB7CeuvqqKnpSqWSl5tOXk0GTYoaGxlzWvgVVqZ4lQLbbtB3zXPg7 5HDrO6IX7SnQkqftg8T0FMcBzQL2s+8vBMdDZiEQ0DBwU+DjUawUeFQrody0Iasq/6 Q5wVxNFNLgWwjRG9RTxKg44U9CFQa5mMPZ3A6l5o= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from hermann.fritz.box ([78.55.226.148]) by mail.gmx.net (mrgmx004 [212.227.17.190]) with ESMTPSA (Nemesis) id 1N3se2-1lCyI90ARk-00zn44; Sun, 20 Jun 2021 22:55:01 +0200 Date: Sun, 20 Jun 2021 22:53:50 +0200 From: "Hartmann, O." To: Dimitry Andric Cc: "src-committers@freebsd.org" , "dev-commits-src-all@freebsd.org" , "dev-commits-src-main@freebsd.org" Subject: Re: git: 23408297fbf3 - main - Merge llvm-project 12.0.1 rc2 Message-ID: <20210620225350.06d559a8@hermann.fritz.box> In-Reply-To: <3960850F-E446-45F1-A79B-F31D832F20BA@FreeBSD.org> References: <202106191811.15JIB4nu002236@gitrepo.freebsd.org> <20210620155800.236bb4b8@hermann.fritz.box> <3960850F-E446-45F1-A79B-F31D832F20BA@FreeBSD.org> Organization: walstatt.org MIME-Version: 1.0 Content-Type: multipart/signed; boundary="Sig_/T.8cBIoLbtVCh5/H4xqFwKF"; protocol="application/pgp-signature"; micalg=pgp-sha512 X-Provags-ID: V03:K1:FIgrgEzDAUKHtwIXNoKPNH2j2OoIQtuojygqg2mgQn8OlYMRcIj INNZ5Fe/ZGeG9aUO4p5KEOjwwZ37xGGAheLz2uLyeP7kG/11MhIizPy+MIFxlA9ufVyu9Lm 9KyEr4arwkzyKcCqqi2MhZ64YuRXO0OH+6E04xo8kUyj8ZxH9XFu20Ij/GON1A5cX/2R906 p6fVfwDLbvqcEcB8vTnVw== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:LQcbVkzHvd4=:biQhgewRA/E80W0BgR0ygB INOs/Lbp8jLyNI3jTpVLcPkM1mOiFsZIC6mQKaZjs+2MM1JIGNOl51SS8KkyQxsuCqHCFo9w1 pGpDFlzmgadsLlIWMyghjS/d7WKy4SjSOl2GO4GJpjO3knr+2OK2HtB5DEqjsb6+BWwZskibc Zik93A1T9Cn3VoJcAc0YtP3vp8ngdC6Re3AnWf4v+OxpI3xPdIIcnA98ioHSGZgnLZ+FdEsKl bi2Uwwt6ihH6twwlBoS/4zOzYdPq95OCEbT+Ghecu2j8/W8v1mzyJp9+6tTrRmvKBvoUYx7Bk 5U/P9YLAcRhR7DqWt25dG3tfl0hCC6xBwNe3fRSCW05JK+8o2GRkOXZ30Z0o1rzeVADYys5PR maIRdux7lmBB2gg0kUcY0f6pwtWIFJodNjiObme3VExQ92wquXNyrOKTO3e5BAqswcW7DBh4J DbZokZsUDAeLx7H0OQLS5baZ4jDI7C21tPZVXMCGojEVIHLU6ZK+3Jp2iLqKTUdBWohb+Cpz5 5Kj6G0nq5kjul6RLpopHUSPmCIfoR96Ym15sx1Wc21bbf/vBhkJ/kxLXL2v0cnCVBafAQJthI 6tpANSsf3iEmTURT8HcY5usGXNwzJW2u3n/3laTcV1AO45VllzaJqc10ABlkxhznHrbQbQFS9 DRtKO212gc1duHQdlNRfwGQrb7e0XdATDQmje6FXnHZahYDB4BHk3bNbgsr4/VAZ5j20/QAt4 feofU2R/lZYDSXtzZFUjmhWViXG7OOu1KaTEjgdD8hRZCvEdK+HCU7jO+T+WKf6TnAQJyqBAj 55sS5nU8e9g9J7Gwk8DzZ14XDZhpfogUJkUYPK1GI+Z5rFeCGI5w8U2nfyBURas47XrnEq1Wa tud0qeuZRZhlr2mAJgq39BTBmn4asKrh4LmUfmBXyXV7tmrs5iacSD82+qH9WRSFKTR04gde7 iz10eupKmFJKl/oHUM6QOG5L4GDLfSZxLb8QUG0fy2Upp7GVD3rym3/O9H2fOS8KjRH8vptD8 0MqaG4u158ambFRTH6oxO9tfLu1PaPEU5COUSSLw3VobFRXXMKbJZ/VbFoFAo7scdyBiwAwAF IQ56/RDi5cuzpWh4pI4JfGP0foiOj1eUHH50YpohzCF4xhVeKtqHfnUyA== X-Rspamd-Queue-Id: 4G7Q072BK3z4lPg X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[] X-BeenThere: dev-commits-src-main@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Commit messages for the main branch of the src repository List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 20 Jun 2021 20:55:03 -0000 --Sig_/T.8cBIoLbtVCh5/H4xqFwKF Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable On Sun, 20 Jun 2021 21:56:40 +0200 Dimitry Andric wrote: > On 20 Jun 2021, at 15:58, Hartmann, O. wrote: > >=20 > > On Sat, 19 Jun 2021 18:11:04 GMT > > Dimitry Andric wrote: > > =20 > >> The branch main has been updated by dim: > >>=20 > >> URL: https://cgit.FreeBSD.org/src/commit/?id=3D23408297fbf3089f0388a88= 73b02fa75ab3f5bb9 > >>=20 > >> commit 23408297fbf3089f0388a8873b02fa75ab3f5bb9 > >> Merge: cac129e60300 e4bbddaec868 > >> Author: Dimitry Andric > >> AuthorDate: 2021-06-19 10:06:00 +0000 > >> Commit: Dimitry Andric > >> CommitDate: 2021-06-19 18:09:28 +0000 > >>=20 > >> Merge llvm-project 12.0.1 rc2 > >>=20 > >> This updates llvm, clang, compiler-rt, libc++, libunwind, lld, lldb= and > >> openmp to llvmorg-12.0.1-rc2-0-ge7dac564cd0e, a.k.a. 12.0.1 rc2. =20 > ... > > running FreeBSD 14.0-CURRENT #13 main-n247423-7bd295750b1: Fri Jun 18 = 17:32:58 CEST > > 2021 amd64, buildworld fails with the error > >=20 > > /usr/src/contrib/llvm-project/clang/lib/Basic/SourceManager.cpp:1256:10= : fatal error: > > 'emmintrin.h' file not found > >=20 > > How can I fix this? =20 >=20 > I have never been able to figure out why some people encounter this, > except that they seem to have manually deleted files from their base > system, thereby effectively destroying their toolchain. I think in my case it is very simple - first of all: thanks for the explana= tion, the folder "/usr/lib/clang/" is empty and that is the result of "make delete-ol= d". The running system as shown above has llvm 12.0.0 and I forgot to run "make= delete-old" days ago when FreeBSD 14-CURRENT moved towards 12.0.0. Obviously, there was= anlther move towards 12.0.1 today or yesterday, I pulled the sources and did a rebuild o= f the whole system - and issued then make delete-old. That renders the system unusabel.= Desperate and not with the full understanding what happened before your mail, I also made= a "make cleanworld" to "rebuild/rescue" the system - with the result reported here.= Havoc. >=20 > Normally these intrinsics headers are in /usr/lib/clang/X.Y.Z/include, > and you have to explicity rm -rf this directory to make them disappear. > Or maybe, if you install the base system via pkg, you can uninstall the > toolchain package? >=20 > In both cases, you'll have to find a backup of that directory, and > restore it. Or reinstall it from the installation media. With pkg-base, > you might be able to reinstall the toolchain package (if it exists). I have neither of that handy (data only, not the system). oh >=20 > -Dimitry >=20 --Sig_/T.8cBIoLbtVCh5/H4xqFwKF Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iHUEARYKAB0WIQSy8IBxAPDkqVBaTJ44N1ZZPba5RwUCYM+q3gAKCRA4N1ZZPba5 R4e0AP41+Buklip0/qb+DDJwkzNJ8O2oz/Zzw9VSg7QCekskLQD/f6ccATBWmG1w Al9hO/Q3tlA5MT2KcHRXJiAEf5vlfgE= =KF4a -----END PGP SIGNATURE----- --Sig_/T.8cBIoLbtVCh5/H4xqFwKF--