CVE and update status of the FreeBSD ports tree4,526 unaddressed CVEs in 616 portsAll times are CET

Port details

devel/llvm2222.1.8_1

LLVM and Clang

Maintainer
brooks@FreeBSD.org
Packages
llvm22 22.1.8_1, llvm22-lite 22.1.8_1
Upstream
up to date
CPE
llvm:llvm from the port
WWW
https://llvm.org/
Links
cgit · VuXML

Unaddressed (0) · The CVE record lists this version as affected, no VuXML entry names the CVE

None. There is no CVE without a VuXML entry for this version.

VuXML only (0) · listed, port not fixed yet

None. pkg audit reports nothing for this version.

Fixed (0)

No VuXML entries for this package.

Commits (22)

Brooks Davis (brooks) · 22.1.8_1
devel/llvm*: minor rework [NFC]

Consolidate all the _PATTERN variables in one location and define them
unconditionally.
e85cd16f10
Brooks Davis (brooks) · 22.1.8_1
devel/llvm22: fix arm64 and FLANG plists

In the arm64 case, add a missing file.  In the FLANG case, delete an
empty directory.

PR:		298493, 298511
Reported by:	yuri
cae903c04f
Brooks Davis (brooks) · 22.1.8_1
devel/llvm22: backport commit 93a67259cf23 from llvm git

[ToolChains][FreeBSD] Set default Linker to LLD for FreeBSD (#190596)

    When the linker is specified as ld, toolchain applies special handling
    by invoking (triple)-ld instead of resolving ld via standard PATH
    lookup. This causes GNU ld installed via the system package manager to
    take the precedence (since (triple)-ld appears earlier in the search
    path), effectively overriding ld.lld.

    As a result, we set the default Linker on FreeBSD to ld.lld to indicate
    we want to use lld by default.
9517234e9a
Brooks Davis (brooks) · 22.1.8
devel/llvm22: 22.1.8 release

See the announcement for changes:
    https://discourse.llvm.org/t/llvm-22-1-8-released/91084

This is expected to be the last releaase in the LLVM 22 line.

Sponsored by:	DARPA, AFRL
4d0a5a9f13
Vladimir Druzenko (vvd) · 22.1.7_1
devel/llvm2{1,2}: Fix typo risccv64 => riscv64

Approved by:	brooks (maintainer, via IRC #bsdports @ EFNet)
Sponsored by:	UNIS Labs
MFH:		2026Q3
afbd5ba75e
Piotr Kubaj (pkubaj) · 22.1.7_1
devel/llvm[14-22]: backport powerpc64le patch from CURRENT

Since 16.0, powerpc64le switches to IEEE long double binary128.
This set of patches backports the change from CURRENT.
LLVM 12 and 13 are omitted, because binary128 handling in those
versions is not finished.
2b4a774a8f
Brooks Davis (brooks) · 22.1.7
devel/llvm22: 22.1.7 Release

See the annoucement for more info:
    https://discourse.llvm.org/t/llvm-22-1-7-released/90961

Sponsored by:	DARPA, AFRL
56cc9fbe68
Brooks Davis (brooks) · 22.1.6
devel/llvm22: 22.1.6 release

Remove LLDB dependency on libxml. [0]

PR:		295076
Submitted by:	laurent [0]
Sponsored by:	DARPA, AFRL
60439c5bb5
Tijl Coosemans (tijl) · 22.1.5_1
devel/llvm??: Bump PORTREVISION for 4fc6c5e1c9a4

PR:		295111
b2fbc8d0f1
Brooks Davis (brooks) · 22.1.5
devel/llvm??: Add Mips back to standard backends

I'd forgotten that STANDARD_BACKENDS is includes _FREEBSD_BACKENDS so
Mips dropped out of the list when it was removed from _FREEBSD_BACKENDS.

PR:		295111
Fixes:		2a7c0561200c ("all: drop support for FreeBSD 13, mips and risc64sf")
4fc6c5e1c9
Rene Ladan (rene) · 22.1.5
all: drop support for FreeBSD 13, mips and risc64sf

Reviewed by:            many (*)
Differential Revision:  https://reviews.freebsd.org/D55624
Differential Revision:  https://reviews.freebsd.org/D55642 (merged in from bofh)

many (*)
  acm arrowd brooks cmt dch decke dinoex eduardo fluffy fuz gahr garga
  jbeich joerg jrm kai kenrap martymac matthew mfechner michaelo mizhka
  nobutaka pkubaj se tagattie thj

  Anton Saietskii
  GenericRikka
  Gert Doering
  Jan Bramkamp
  Oleh Hushchenkov
  Oleksandr Kryvulia
  Ralf van der Enden
  Yamagi

  desktop kde python tcltk office
2a7c056120
Brooks Davis (brooks) · 22.1.5
devel/llvm22: 22.1.5 release

See the announcement for changes:
    https://discourse.llvm.org/t/llvm-22-1-5-released/90734

Sponsored by:	DARPA, AFRL
ac22956dec
Brooks Davis (brooks) · 22.1.4
devel/llvm22: 22.1.4 release

See the annoucement for more information:
    https://discourse.llvm.org/t/llvm-22-1-4-released/90622

Sponsored by:	DARPA, AFRL
c3ff535085
Brooks Davis (brooks) · 22.1.3
devel/llvm22: 22.1.3 release

See the annoucement for changes:
    https://discourse.llvm.org/t/llvm-22-1-3-released/90467

While here, disable Python limited API for LLDB. [0]

Submitted by:	vishwin [0]
Differential Revision:	https://reviews.freebsd.org/D56111
0c89741b37
Brooks Davis (brooks) · 22.1.2
devel/llvm22: 22.1.2 release

See the release announcement for more details:
    https://discourse.llvm.org/t/llvm-22-1-2-released/90308

Sponsored by:	DARPA, AFRL
483a6fa9f0
Brooks Davis (brooks) · 22.1.1
devel/llvm22: 22.1.1 release

Release announcement:
    https://discourse.llvm.org/t/llvm-22-1-1-released/90150

Sponsored by:	DARPA, AFRL
9bef81efd3
Brooks Davis (brooks) · 22.1.0
devel/llvm22: 22.1.0 Release

Release notes from various projects are linked from the annoucement:
    https://discourse.llvm.org/t/llvm-22-1-0-released/89950

Sponsored by:	DARPA, AFRL
c85d06b4b6
Brooks Davis (brooks) · 22.1.0.r3
devel/llvm{19,20,21,22}: don't set LLVM_ENABLE_TERMINFO=OFF

LLVM dropped use of TERMINFO prior to LLVM 19 so stop trying to disable
it.

Sponsored by:	DARPA, AFRL
52e12ad06a
Brooks Davis (brooks) · 22.1.0.r3
devel/llvm22: 22.1.0-rc3

The release announcement can be found at:
    https://discourse.llvm.org/t/llvm-22-1-0-rc3-released/89769

Sponsored by:	DARPA, AFRL
1580588b79
Brooks Davis (brooks) · 22.1.0.r2
devel/llvm22: 22.1.0 RC2

Sponsored by:	DARPA, AFRL
7c32287b8d
Brooks Davis (brooks) · 22.1.0.r1
devel/llvm22: 22.1.0-RC1

The release announcement can be found at:
    https://discourse.llvm.org/t/llvm-22-1-0-rc1-released/89479

Sponsored by:	DARPA, AFRL
6cda2f3ed1
Brooks Davis (brooks) · 21.1.8
devel/llvm22: bootstrap from devel/llvm21

Sponsored by:	DARPA, AFRL
c1a0685091