LLVM/project 7a59bfc — llvm/lib/Target/AArch64/GISel AArch64InstructionSelector.cpp, llvm/lib/Target/X86/GISel X86InstructionSelector.cpp

[GlobalISel] Don't constrain register classes of debug operands (#228078)

D129037 made the AArch64 and X86 selectors constrain every vreg operand
of a debug instruction to the smallest register class for its bank. The
case it targeted was a `DBG_VALUE` left referring to an erased def: the
vreg had no class after selection, and a later `getRegClass` call
crashed.

The constraint also applies to vregs with real defs and uses. A debug
instruction is selected before the def of its operand, so the operand
already has the smallest class when its def is selected, even if the def
would give it a wider class without debug info. In #227628, a `COPY`
destination gets `gpr64` instead of `gpr64all`, so the `COPY` is no
longer removed as redundant and the `-O0` code changes.

#231716 fixed the erased-def case at its source: `salvageDebugInfo` now
sets unsalvageable debug uses to `$noreg`.

This PR removes `selectDebugInstr` from both selectors. Vregs with

    [7 lines not shown]
DeltaFile
+0-36llvm/lib/Target/X86/GISel/X86InstructionSelector.cpp
+0-35llvm/lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp
+23-0llvm/test/CodeGen/AArch64/GlobalISel/select-dbg-value.mir
+2-3llvm/test/DebugInfo/X86/debug-reg-bank.mir
+2-3llvm/test/DebugInfo/AArch64/debug-reg-bank.mir
+2-2llvm/test/CodeGen/AArch64/GlobalISel/select-hint.mir
+29-796 files

LLVM/project 93d4bb3 — lldb/source/Plugins/Process/Utility NativeRegisterContextDBReg.cpp, lldb/source/Plugins/Register/Native NativeRegisterContextDBReg.cpp

Merge remote-tracking branch 'origin/main' into users/mrsidims/fix-slp-cast-ir-flags
DeltaFile
+495-5llvm/lib/Transforms/IPO/MemProfContextDisambiguation.cpp
+0-411lldb/source/Plugins/Process/Utility/NativeRegisterContextDBReg.cpp
+410-0lldb/source/Plugins/Register/Native/NativeRegisterContextDBReg.cpp
+0-408llvm/lib/CodeGen/LiveVariables.cpp
+309-59llvm/test/Transforms/LoopVectorize/runtime-checks-hoist.ll
+0-347llvm/lib/Transforms/IPO/GlobalOpt.cpp
+1,214-1,230329 files not shown
+9,246-4,863335 files

LLVM/project 4b6842b — llvm/lib/Transforms/Vectorize SLPVectorizer.cpp

apply comment
DeltaFile
+2-3llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
+2-31 files

FreeBSD/ports 43518a8 — security/vuxml/vuln 2026.xml

security/vuxml: Wrap long lines in the weechat entry

While at it, fix a typo in the blockquote cite URL.

Sponsored by:   Netzkommune GmbH
DeltaFile
+24-10security/vuxml/vuln/2026.xml
+24-101 files

FreeBSD/ports 5ee9857 — security/vuxml/vuln 2026.xml

security/vuxml: Fix whitespace issues breaking the validate target

Drop a whitespace-only line before the amule entry and replace space
indentation with a tab in the uriparser entry.

PR:             300377
Sponsored by:   Netzkommune GmbH
DeltaFile
+2-2security/vuxml/vuln/2026.xml
+2-21 files

FreeBSD/ports e6b66d6 — security/vuxml/vuln 2023.xml

security/vuxml: Fix invalid range in py-setuptools entry

A stray greater-than sign in front of the lt element made the range
invalid against the DTD, which broke the validate target for everyone.

PR:             300377
Sponsored by:   Netzkommune GmbH
DeltaFile
+1-1security/vuxml/vuln/2023.xml
+1-11 files

LLVM/project 8c7a948 — llvm/lib/Target/ARM ARMISelLowering.cpp, llvm/test/CodeGen/Thumb2 mve-vector-deinterleave-load.ll

[ARM] Fold away buildvector(buildvector) (#235524)

This folds away ARMISD::BUILD_VECTOR of another BUILD_VECTOR, generating
a new operation with the operand values directly.

This fixes #234135 from seeing verifier errors by avoiding the undef
lanes.
DeltaFile
+31-2llvm/lib/Target/ARM/ARMISelLowering.cpp
+18-0llvm/test/CodeGen/Thumb2/mve-vector-deinterleave-load.ll
+49-22 files

FreeBSD/ports 10162b6 — security/vuxml/vuln 2026.xml

security/vuxml: Fix missing name and range on weechat 4.10.1 vuln

Reported by:    eduardo (Nuno Teixeira)
DeltaFile
+3-2security/vuxml/vuln/2026.xml
+3-21 files

FreeBSD/ports 055f2fa — security/vuxml/vuln 2026.xml

security/vuxml: Document LibreSSL OCSP vulnerabilities

https://portstatus.bsdproject.de/security/libressl/
DeltaFile
+58-0security/vuxml/vuln/2026.xml
+58-01 files

FreeBSD/ports 3c8b5a9 — security/vuxml/vuln 2026.xml

security/vuxml: Document aMule vulnerabilities
DeltaFile
+76-0security/vuxml/vuln/2026.xml
+76-01 files

FreeBSD/ports 244b2a0 — net-p2p/amule Makefile distinfo, net-p2p/amule/files patch-CMakeLists.txt patch-fix-tests

net-p2p/amule: Update to 3.2.0

This is a security release fixing 15 vulnerabilities reported through
GitHub Security Advisories, affecting all previous 3.x releases.

Some defaults changed for safety and may affect users of amuled,
amulegui, amulecmd or amuleweb:
- Remote clients can only set download and shared folders listed in
  allowed-remote-dirs.dat (empty by default).
- amuleweb guest access must be enabled explicitly (--allow-guest).
- amuled now enforces the chat spam filter and CAPTCHA.

Changelog:      https://github.com/amule-org/amule/releases/tag/3.2.0
MFH:            2026Q4
Security:       ac97113e-d514-11f1-b2f0-002b67dfc673
DeltaFile
+0-78net-p2p/amule/files/patch-fix-tests
+23-0net-p2p/amule/pkg-plist
+3-3net-p2p/amule/distinfo
+2-2net-p2p/amule/files/patch-CMakeLists.txt
+1-1net-p2p/amule/Makefile
+29-845 files

FreeBSD/ports 3e3f3ed — security/vuxml/vuln 2026.xml

security/vuxml: Document kea vulnerability

PR:             294045
Reported by:    Andrey Pevnev <apevnev me com>
DeltaFile
+28-0security/vuxml/vuln/2026.xml
+28-01 files

OpenBSD/src h7B1Mhs — usr.sbin/smtpd smtpd.h resolver.c

   simplify casting around m_get_sockaddr

   ok tb@
VersionDeltaFile
1.250+5-5usr.sbin/smtpd/mta.c
1.253+5-5usr.sbin/smtpd/lka.c
1.8+4-4usr.sbin/smtpd/resolver.c
1.53+4-4usr.sbin/smtpd/mproc.c
1.698+2-2usr.sbin/smtpd/smtpd.h
+20-205 files

OpenBSD/ports LleZKQJ — wayland/labwc Makefile distinfo, wayland/labwc/pkg PLIST

   wayland/labwc: update to 0.20.3.

   see https://github.com/labwc/labwc/releases/tag/0.20.3
VersionDeltaFile
1.12+2-2wayland/labwc/distinfo
1.18+1-1wayland/labwc/Makefile
1.10+2-0wayland/labwc/pkg/PLIST
+5-33 files

FreeBSD/ports 3ddcb3f — security/vuxml/vuln 2023.xml

security/vuxml: Update py39-only entries in 2023.xml

PR:             270795
Reported by:    Hubert Tournier <hubert tournier gmail com>
DeltaFile
+168-160security/vuxml/vuln/2023.xml
+168-1601 files

OpenBSD/ports HsjDP61 — wayland/cage Makefile distinfo

   wayland/cage: update to 0.3.1
VersionDeltaFile
1.4+2-2wayland/cage/distinfo
1.6+1-1wayland/cage/Makefile
+3-32 files

FreeBSD/ports bcbd264 — x11/waveterm Makefile

x11/waveterm: expire on 2026-12-31 for devel/electron41

(cherry picked from commit 096e85799bfe52fa820f3978ad5724824e683114)
DeltaFile
+4-1x11/waveterm/Makefile
+4-11 files

LLVM/project 6c68e76 — clang/include/clang/Analysis/Analyses/LifetimeSafety LifetimeSafety.h, clang/lib/Analysis/LifetimeSafety Checker.cpp

[LifetimeSafety] Use buildOriginFlowChain for remaining diagnostics in issuePendingWarnings (#212083)
DeltaFile
+25-24clang/test/Sema/LifetimeSafety/safety.cpp
+32-16clang/test/Sema/LifetimeSafety/dangling-field.cpp
+18-17clang/lib/Analysis/LifetimeSafety/Checker.cpp
+21-13clang/lib/Sema/SemaLifetimeSafety.h
+15-9clang/test/Sema/LifetimeSafety/invalidations.cpp
+13-5clang/include/clang/Analysis/Analyses/LifetimeSafety/LifetimeSafety.h
+124-846 files not shown
+148-11212 files

FreeBSD/ports 096e857 — x11/waveterm Makefile

x11/waveterm: expire on 2026-12-31 for devel/electron41
DeltaFile
+4-1x11/waveterm/Makefile
+4-11 files

FreeBSD/ports fee5dd3 — . MOVED, devel Makefile

devel/qconf: Remove expired port

2026-10-31 devel/qconf: Not ported to Qt6, has no consumers
DeltaFile
+0-31devel/qconf/Makefile
+0-7devel/qconf/pkg-plist
+0-5devel/qconf/pkg-descr
+0-3devel/qconf/distinfo
+0-1devel/Makefile
+1-0MOVED
+1-476 files

FreeBSD/ports 3ddf85d — misc/ola Makefile

misc/ola: expire on 2026-12-31 for devel/protobuf3

(cherry picked from commit 7141c3ff4c081eb51fa7e2dc0f1f251dd3b4bfe3)
DeltaFile
+4-1misc/ola/Makefile
+4-11 files

FreeBSD/ports 7141c3f — misc/ola Makefile

misc/ola: expire on 2026-12-31 for devel/protobuf3
DeltaFile
+4-1misc/ola/Makefile
+4-11 files

OpenBSD/ports AnNrH7s — wayland/swayimg distinfo Makefile

   wayland/swayimg: update to 5.7.

   adds support for video file preview via ffmpeg, see:
   - https://github.com/artemsen/swayimg/releases/tag/v5.7
   - https://github.com/artemsen/swayimg/releases/tag/v5.6
   - https://github.com/artemsen/swayimg/releases/tag/v5.5
   - https://github.com/artemsen/swayimg/releases/tag/v5.4
   - https://github.com/artemsen/swayimg/releases/tag/v5.3
VersionDeltaFile
1.22+5-2wayland/swayimg/Makefile
1.14+2-2wayland/swayimg/distinfo
+7-42 files

FreeBSD/ports b2a3cd0 — . MOVED, devel Makefile

devel/grantlee5: Remove expired port

2026-10-31 devel/grantlee5: Depends on deprecated Qt5, has no consumers
DeltaFile
+0-47devel/grantlee5/pkg-plist
+0-26devel/grantlee5/Makefile
+0-3devel/grantlee5/distinfo
+0-2devel/grantlee5/pkg-descr
+0-1devel/Makefile
+1-0MOVED
+1-796 files

FreeBSD/ports d65c335 — . MOVED, net Makefile

net/java-beepcore: Remove expired port

2026-10-31 net/java-beepcore: Unmaintained, unused, upstream is dormant for 10+ years. The repo is still in CVS format.
DeltaFile
+0-34net/java-beepcore/Makefile
+0-14net/java-beepcore/pkg-plist
+0-2net/java-beepcore/pkg-descr
+0-2net/java-beepcore/distinfo
+0-1net/Makefile
+1-0MOVED
+1-536 files

FreeBSD/ports 2127d06 — . MOVED, textproc Makefile

textproc/xom: Remove expired port

2026-10-31 textproc/xom: Unmaintained, unused in the ports tree, only copies a jar, 8 years behind on upstream.
DeltaFile
+0-38textproc/xom/Makefile
+0-7textproc/xom/pkg-descr
+0-3textproc/xom/distinfo
+0-1textproc/Makefile
+1-0MOVED
+1-495 files

FreeBSD/ports 48659a8 — . MOVED, misc Makefile

misc/kde-thumbnailer-fb2: Remove expired port

2026-10-31 misc/kde-thumbnailer-fb2: Depends on deprecated Qt5, superseded by KDE Frameworks 6
DeltaFile
+0-30misc/kde-thumbnailer-fb2/Makefile
+0-3misc/kde-thumbnailer-fb2/distinfo
+0-1misc/kde-thumbnailer-fb2/pkg-descr
+0-1misc/Makefile
+1-0MOVED
+1-355 files

FreeBSD/ports 055c17a — . MOVED, misc Makefile

misc/kde-thumbnailer-epub: Remove expired port

2026-10-31 misc/kde-thumbnailer-epub: Depends on deprecated Qt5, superseded by KDE Frameworks 6
DeltaFile
+0-30misc/kde-thumbnailer-epub/Makefile
+0-3misc/kde-thumbnailer-epub/distinfo
+0-1misc/kde-thumbnailer-epub/pkg-descr
+0-1misc/Makefile
+1-0MOVED
+1-355 files

FreeBSD/ports 61e94f3 — . MOVED, misc Makefile

misc/kde-thumbnailer-chm: Remove expired port

2026-10-31 misc/kde-thumbnailer-chm: Depends on deprecated Qt5, superseded by KDE Frameworks 6
DeltaFile
+0-30misc/kde-thumbnailer-chm/Makefile
+0-3misc/kde-thumbnailer-chm/distinfo
+0-1misc/kde-thumbnailer-chm/pkg-descr
+0-1misc/Makefile
+1-0MOVED
+1-355 files

FreeBSD/ports 40b9c34 — japanese/skkinput3 distinfo pkg-descr, japanese/skkinput3/files patch-Imakefile patch-Skkinput.conf

japanese/skkinput3: Remove expired port

2026-10-31 japanese/skkinput3: Abandoned, cannot be executed on amd64 due to an error
DeltaFile
+0-59japanese/skkinput3/Makefile
+0-19japanese/skkinput3/files/patch-Skkinput.conf
+0-14japanese/skkinput3/pkg-plist
+0-13japanese/skkinput3/files/patch-Imakefile
+0-9japanese/skkinput3/pkg-descr
+0-3japanese/skkinput3/distinfo
+0-1172 files not shown
+1-1188 files