Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 20 Jun 2021 23:07:41 +0200
From:      Dimitry Andric <dim@FreeBSD.org>
To:        "Hartmann, O." <o.hartmann@walstatt.org>
Cc:        "src-committers@freebsd.org" <src-committers@FreeBSD.org>, "dev-commits-src-all@freebsd.org" <dev-commits-src-all@FreeBSD.org>, "dev-commits-src-main@freebsd.org" <dev-commits-src-main@FreeBSD.org>
Subject:   Re: git: 23408297fbf3 - main - Merge llvm-project 12.0.1 rc2
Message-ID:  <4980855F-B22C-46C8-B833-D3D0AC664B81@FreeBSD.org>
In-Reply-To: <20210620225350.06d559a8@hermann.fritz.box>
References:  <202106191811.15JIB4nu002236@gitrepo.freebsd.org> <20210620155800.236bb4b8@hermann.fritz.box> <3960850F-E446-45F1-A79B-F31D832F20BA@FreeBSD.org> <20210620225350.06d559a8@hermann.fritz.box>

next in thread | previous in thread | raw e-mail | index | archive | help

--Apple-Mail=_4CC23B8B-4695-4B88-A958-22814A2403FD
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=us-ascii

On 20 Jun 2021, at 22:53, Hartmann, O. <o.hartmann@walstatt.org> wrote:
>=20
> On Sun, 20 Jun 2021 21:56:40 +0200
> Dimitry Andric <dim@FreeBSD.org> wrote:
>=20
>> On 20 Jun 2021, at 15:58, Hartmann, O. <o.hartmann@walstatt.org> =
wrote:
>>>=20
>>> On Sat, 19 Jun 2021 18:11:04 GMT
>>> Dimitry Andric <dim@FreeBSD.org> wrote:
>>>=20
>>>> The branch main has been updated by dim:
>>>>=20
>>>> URL: =
https://cgit.FreeBSD.org/src/commit/?id=3D23408297fbf3089f0388a8873b02fa75=
ab3f5bb9
>>>>=20
>>>> commit 23408297fbf3089f0388a8873b02fa75ab3f5bb9
>>>> Merge: cac129e60300 e4bbddaec868
>>>> Author:     Dimitry Andric <dim@FreeBSD.org>
>>>> AuthorDate: 2021-06-19 10:06:00 +0000
>>>> Commit:     Dimitry Andric <dim@FreeBSD.org>
>>>> 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.
>> ...
>>> 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
>> 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.
>=20
> I think in my case it is very simple - first of all: thanks for the =
explanation, the
> folder "/usr/lib/clang/" is empty and that is the result of "make =
delete-old".
>=20
> 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 of the whole
> system - and issued then make delete-old. That renders the system =
unusabel.

Ah yes, at least it is now clear that was the problem. Always run
"make delete-old" *after* installworld, etcupdate and so on, as the very
last step.

Or even better, run "make check-old" and use the list of files and
directories it outputs, so you can optionally make a backup of those
first. I can remember instances of ports not starting up anymore,
because they were still linked to some old system library that had been
cleaned up...

-Dimitry


--Apple-Mail=_4CC23B8B-4695-4B88-A958-22814A2403FD
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
	filename=signature.asc
Content-Type: application/pgp-signature;
	name=signature.asc
Content-Description: Message signed with OpenPGP

-----BEGIN PGP SIGNATURE-----
Version: GnuPG/MacGPG2 v2.2

iF0EARECAB0WIQR6tGLSzjX8bUI5T82wXqMKLiCWowUCYM+uHQAKCRCwXqMKLiCW
o05uAKCtIbhTogyyf1JCAbvKhfIlmrbvFACdGWK2qbSNI9MWb/xRuRYqTkBLfFQ=
=32gh
-----END PGP SIGNATURE-----

--Apple-Mail=_4CC23B8B-4695-4B88-A958-22814A2403FD--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4980855F-B22C-46C8-B833-D3D0AC664B81>