devel/llvm*: minor rework [NFC] Consolidate all the _PATTERN variables in one location and define them unconditionally.e85cd16f10
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:llvmfrom 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)
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: yuricae903c04f
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.9517234e9adevel/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, AFRL4d0a5a9f13devel/llvm2{1,2}: Fix typo risccv64 => riscv64
Approved by: brooks (maintainer, via IRC #bsdports @ EFNet)
Sponsored by: UNIS Labs
MFH: 2026Q3afbd5ba75edevel/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
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, AFRL56cc9fbe68devel/llvm22: 22.1.6 release Remove LLDB dependency on libxml. [0] PR: 295076 Submitted by: laurent [0] Sponsored by: DARPA, AFRL60439c5bb5
devel/llvm??: Bump PORTREVISION for 4fc6c5e1c9a4 PR: 295111b2fbc8d0f1
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")4fc6c5e1c9all: 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 office2a7c056120
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, AFRLac22956decdevel/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, AFRLc3ff535085devel/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/D561110c89741b37devel/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, AFRL483a6fa9f0devel/llvm22: 22.1.1 release
Release announcement:
https://discourse.llvm.org/t/llvm-22-1-1-released/90150
Sponsored by: DARPA, AFRL9bef81efd3devel/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, AFRLc85d06b4b6devel/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, AFRL52e12ad06adevel/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, AFRL1580588b79devel/llvm22: 22.1.0 RC2 Sponsored by: DARPA, AFRL7c32287b8d
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, AFRL6cda2f3ed1devel/llvm22: bootstrap from devel/llvm21 Sponsored by: DARPA, AFRLc1a0685091