git: 23408297fbf3 - main - Merge llvm-project 12.0.1 rc2

Mark Millard marklmi at yahoo.com
Sun Jun 20 21:55:00 UTC 2021


Hartmann, O. o.hartmann at walstatt.org wrote on
Sun Jun 20 21:18:13 UTC 2021 :

. ..
> > >> On 20 Jun 2021, at 15:58, Hartmann, O. <o.hartmann at walstatt.org
> > wrote:  
> . . .
> > >>> running  FreeBSD 14.0-CURRENT #13 main-n247423-7bd295750b1: Fri Jun 18 17:32:58 CEST
> > >>> 2021 amd64, buildworld fails with the error
> > >>> 
> > >>> /usr/src/contrib/llvm-project/clang/lib/Basic/SourceManager.cpp:1256:10: fatal
> > >>> error: 'emmintrin.h' file not found
> 
> . . .
> Now I try to find in which package the content of /usr/lib/clang might reside in one of
> the pkg-base tarballs one could find here:
> 
> 
> https://alpha.pkgbase.live/current/FreeBSD:14:amd64/latest/
> 
> 
> to extract the part missing in the hope I can fire up buildworld again.
> I tried the usual suspects like those packages with "lib" or "compiler" in the name,
> without success :-(

Looks like the following has *.txz files for main-n247423-7bd295750b1
for amd64. I'd expect base.txz to have /usr/lib/clang/ content=
included.

https://artifact.ci.freebsd.org/snapshot/main/7bd295750b1383d4ec2061c53482cc9d8ee5384a/amd64/amd64/

(Not all builds get artifact snapshots. So sometimes one needs
to find some sufficiently-compatible snapshot to use instead.)

https://artifact.ci.freebsd.org/snapshot/ can be handy, though
these days trying to search based on date/time order is a
problem, as the *.txz dates/times can be older than then
https://artifact.ci.freebsd.org/snapshot/main/ listing dates
shown. I used to use it for approximate bisecting without
rebuilds involved: expanding the .txz to get a kernel to
test, for example.

===
Mark Millard
marklmi at yahoo.com
( dsl-only.net went
away in early 2018-Mar)



More information about the dev-commits-src-main mailing list