LLVM/project 581b39bllvm/lib/CodeGen/GlobalISel IRTranslator.cpp, llvm/test/CodeGen/AArch64/GlobalISel arm64-irtranslator-switch.ll switch-jump-table-wide-cond.ll

[GlobalISel] Fix jump table range check for switch values wider than index (#219553)
DeltaFile
+173-0llvm/test/CodeGen/AArch64/GlobalISel/switch-jump-table-wide-cond.ll
+2-3llvm/lib/CodeGen/GlobalISel/IRTranslator.cpp
+1-2llvm/test/CodeGen/AArch64/GlobalISel/arm64-irtranslator-switch.ll
+176-53 files

FreeBSD/ports bab4634databases/ladybug Makefile distinfo

databases/ladybug: Update 0.19.0 => 0.20.0

Changelogs:
https://github.com/LadybugDB/ladybug/releases/tag/v0.19.1
https://github.com/LadybugDB/ladybug/releases/tag/v0.20.0

PR:             298048
Sponsored by:   UNIS Labs
DeltaFile
+3-3databases/ladybug/distinfo
+1-1databases/ladybug/Makefile
+4-42 files

HardenedBSD/ports bab4634databases/ladybug Makefile distinfo

databases/ladybug: Update 0.19.0 => 0.20.0

Changelogs:
https://github.com/LadybugDB/ladybug/releases/tag/v0.19.1
https://github.com/LadybugDB/ladybug/releases/tag/v0.20.0

PR:             298048
Sponsored by:   UNIS Labs
DeltaFile
+3-3databases/ladybug/distinfo
+1-1databases/ladybug/Makefile
+4-42 files

LLVM/project cb48de1llvm/test/CodeGen/AArch64 vector-ldst-align.ll vector-ldst-align-float.ll, llvm/test/CodeGen/AMDGPU global-atomicrmw-fmin.ll global-atomicrmw-fmax.ll

Merge branch 'main' into users/ziqingluo-90/PR-183529483-2
DeltaFile
+9,921-0llvm/test/CodeGen/AArch64/vector-ldst-align-float.ll
+8,227-0llvm/test/CodeGen/AArch64/vector-ldst-align.ll
+3,815-3,810llvm/test/CodeGen/AMDGPU/flat-atomicrmw-fmin.ll
+3,815-3,810llvm/test/CodeGen/AMDGPU/flat-atomicrmw-fmax.ll
+3,513-3,467llvm/test/CodeGen/AMDGPU/global-atomicrmw-fmin.ll
+3,513-3,467llvm/test/CodeGen/AMDGPU/global-atomicrmw-fmax.ll
+32,804-14,5547,881 files not shown
+417,470-244,4167,887 files

NetBSD/pkgsrc-wip a1d2a0denlightenment-current distinfo, enlightenment-current/patches patch-src_bin_system_e__system__acpi.c patch-src_modules_procstats_e__mod__main.c

enlightenment-current: mark upstream merged patches

The patches in this commit are already upstreamed as part of:
https://git.enlightenment.org/enlightenment/enlightenment/pulls/139
Note: wizard_page_120.c is partially merged, meaning the above PR
contains only part of the patch (NetBSD) in the upstream source.
DeltaFile
+3-3enlightenment-current/distinfo
+4-2enlightenment-current/patches/patch-src_modules_wizard_page__120.c
+5-0enlightenment-current/patches/patch-src_modules_procstats_e__mod__main.c
+2-0enlightenment-current/patches/patch-src_bin_system_e__system__acpi.c
+14-54 files

LLVM/project 3f7bde7llvm/include/llvm/MC/MCParser AsmLexer.h, llvm/lib/MC/MCParser AsmLexer.cpp AsmParser.cpp

[MCParser] Share identifier character set with isMacroArgChar (#219084)

Move the predicate to the header so that it can be used by the macro
argument name checker. Replace the incorrect local-sensitive isalnum()
with ASCII-only llvm::isAlnum(). Identifier character set accepting '?'
is a MC extension: https://reviews.llvm.org/D1978

While here, fix some minor bound checking related minor issues.

LLM-aided
DeltaFile
+10-11llvm/lib/MC/MCParser/AsmParser.cpp
+0-6llvm/lib/MC/MCParser/AsmLexer.cpp
+6-0llvm/include/llvm/MC/MCParser/AsmLexer.h
+16-173 files

HardenedBSD/ports 115e090security/strongswan Makefile

security/strongswan: Enable KERNELLIBIPSEC option by default for vnet jail support

PR:             295828
Approved by:    strongswan at Nanoteq.com (maintainer, timeout 3 months)
Sponsored by:   UNIS Labs
DeltaFile
+3-1security/strongswan/Makefile
+3-11 files

FreeBSD/ports 115e090security/strongswan Makefile

security/strongswan: Enable KERNELLIBIPSEC option by default for vnet jail support

PR:             295828
Approved by:    strongswan at Nanoteq.com (maintainer, timeout 3 months)
Sponsored by:   UNIS Labs
DeltaFile
+3-1security/strongswan/Makefile
+3-11 files

LLVM/project 2fc2bd4llvm/unittests/IR VPIntrinsicTest.cpp

[unittests][IR] Fix VPIntrinsicTest after removal of trivial VP intrinsics (#219454)

ad9138f6b784 removed llvm.vp.{add,sub,mul,and,or,xor,ashr,lshr,shl} but
didn't update VPIntrinsicTest.cpp, which still declared/used them. The
test still passes today only because UpgradeCallsToIntrinsic silently
erases these now-unregistered bare declarations during parsing (no call
sites to rewrite), so the test never actually exercises them. Drop them
from BinaryIntOpcodes and switch llvm.vp.mul to llvm.vp.sdiv in
CanIgnoreVectorLength/VPReductions.

---------

Co-authored-by: Claude Sonnet 5 <noreply at anthropic.com>
DeltaFile
+20-116llvm/unittests/IR/VPIntrinsicTest.cpp
+20-1161 files

HardenedBSD/ports 0eb87a3textproc/hs-pandoc pkg-plist Makefile

textproc/hs-pandoc: Update 3.10.2 => 3.11

Approved by:            haskell@ (alven@)
DeltaFile
+27-27textproc/hs-pandoc/distinfo
+12-12textproc/hs-pandoc/Makefile.cabal
+1-1textproc/hs-pandoc/Makefile
+0-1textproc/hs-pandoc/pkg-plist
+40-414 files

FreeBSD/ports 0eb87a3textproc/hs-pandoc pkg-plist Makefile

textproc/hs-pandoc: Update 3.10.2 => 3.11

Approved by:            haskell@ (alven@)
DeltaFile
+27-27textproc/hs-pandoc/distinfo
+12-12textproc/hs-pandoc/Makefile.cabal
+1-1textproc/hs-pandoc/Makefile
+0-1textproc/hs-pandoc/pkg-plist
+40-414 files

LLVM/project deebdb5clang/include/clang/ScalableStaticAnalysis/Analyses/EntityPointerLevel EntityPointerLevel.h, clang/lib/ScalableStaticAnalysis/Analyses/EntityPointerLevel EntityPointerLevel.cpp

[SSAF][EntityPointerLevel] Add an intermediate data structure DeclPointerLevel (#218196)

This is the first of three patches aimed at solving a non-termination
problem when using DFS in the pointer-flow graph.

Problem & context:
Currently, the pointer-flow graph creates exactly one edge corresponding
to an assignment in the source code. For example, a pointer assignment
`p = q;` results in an edge `(p, i) -> (q, j)` for some pointer levels
`i` and `j`. In unsafe buffer propagation, this edge encodes the meaning
that if `p` is bounded, `q` must also be bounded. Additionally, if
`*p/p[x]` is bounded, `*q/q[y]` must be bounded, and so on until the
maximum pointer level of `p` or `q` is reached.

Because of this, during DFS, a node `(p, i+1)` can reach `(q, j+1)`
through the edge `(p, i) -> (q, j)`. This logic is correct only when `p`
and `q` have compatible types, which is true for most cases due to
standard type checking. However, this assumption breaks down with
pointer casts. A cast like `a = (T)b` contributes an edge `(a, x) -> (b,

    [25 lines not shown]
DeltaFile
+140-72clang/lib/ScalableStaticAnalysis/Analyses/EntityPointerLevel/EntityPointerLevel.cpp
+183-0clang/unittests/ScalableStaticAnalysis/Analyses/EntityPointerLevel/EntityPointerLevelTest.cpp
+45-2clang/include/clang/ScalableStaticAnalysis/Analyses/EntityPointerLevel/EntityPointerLevel.h
+1-0clang/unittests/ScalableStaticAnalysis/CMakeLists.txt
+369-744 files

LLVM/project dd0b2a3clang/test/Analysis/Scalable/PointerFlow unsafe-buffer-reachable-topologies.test, clang/unittests/ScalableStaticAnalysis/WholeProgramAnalysis UnsafeBufferReachableAnalysisTest.cpp

change lit-tests to unit tests because there is no way to FileCheck json completely
DeltaFile
+394-0clang/unittests/ScalableStaticAnalysis/WholeProgramAnalysis/UnsafeBufferReachableAnalysisTest.cpp
+0-367clang/test/Analysis/Scalable/PointerFlow/unsafe-buffer-reachable-topologies.test
+394-3672 files

LLVM/project 7b9f30bllvm/include/llvm/ExecutionEngine/Orc SPSProxySpec.h

[ORC] Have ProxySpec call callWrapperAsync directly (#219673)

ProxySpec now drives shared::WrapperFunction<SPSSigT>::callAsync itself,
supplying a Caller that forwards to ExecutionSession::callWrapperAsync,
rather than going through ExecutionSession::callSPSWrapperAsync (which
does the same thing internally). This is a step towards removing
callSPSWrapperAsync (and other SPS-specific call APIs) from
ExecutionSession, so that callWrapperAsync remains the only core call
primitive and SPS is not baked into the core APIs.
DeltaFile
+11-4llvm/include/llvm/ExecutionEngine/Orc/SPSProxySpec.h
+11-41 files

FreeBSD/ports c5c8b2fscience/orthanc-dicomweb Makefile distinfo

science/orthanc-dicomweb: Update to 1.24

A few fixes and enhancements
Changes: https://orthanc.uclouvain.be/hg/orthanc-dicomweb/file/ \
         default/NEWS

Reported by:    portscout
DeltaFile
+5-5science/orthanc-dicomweb/distinfo
+1-2science/orthanc-dicomweb/Makefile
+6-72 files

HardenedBSD/ports c5c8b2fscience/orthanc-dicomweb Makefile distinfo

science/orthanc-dicomweb: Update to 1.24

A few fixes and enhancements
Changes: https://orthanc.uclouvain.be/hg/orthanc-dicomweb/file/ \
         default/NEWS

Reported by:    portscout
DeltaFile
+5-5science/orthanc-dicomweb/distinfo
+1-2science/orthanc-dicomweb/Makefile
+6-72 files

FreeBSD/src 4674cc8sys/dev/e1000 if_em.h e1000_82575.h

e1000: Recover from igb(4) controller DEV_RST

CTRL.DEV_RST resets every port on an 82580 and newer igb device.
Hardware reports the event to each affected function through ICR.DRSTA
and requires software to reinitialize the port registers and descriptor
rings.  The driver neither enabled nor handled this cause, so a reset
initiated by another function could leave a running interface using
stale state.

In FreeBSD, we do not currently send this, but other OSes including
Linux do, so a PF passed through to such a guest or FreeBSD as a guest
running with a passthrough PF on the same controller can be wedged.

Enable DRSTA for 82580 and newer PFs in both MSI-X and shared MSI/legacy
modes.  Bit 30 is reserved on 82575 and is the TCP timer on 82576, so
leave it masked on those parts.  Latch the event without programming
port registers from the interrupt filter.  Defer the iflib reset request
to admin-task context because the request takes STATE_LOCK.  Use IAM to
auto-mask shared interrupts on the first ICR read.  Keep admin,

    [40 lines not shown]
DeltaFile
+281-18sys/dev/e1000/if_em.c
+1-0sys/dev/e1000/if_em.h
+1-0sys/dev/e1000/e1000_82575.h
+283-183 files

LLVM/project cbc2e2cllvm/lib/Target/AMDGPU SIInstrInfo.h SIInstrInfo.cpp, llvm/test/CodeGen/AMDGPU lit.local.cfg

add machine verifier check
DeltaFile
+84-3llvm/lib/Target/AMDGPU/SIInstrInfo.cpp
+3-0llvm/lib/Target/AMDGPU/SIInstrInfo.h
+2-0llvm/test/CodeGen/AMDGPU/lit.local.cfg
+89-33 files

LLVM/project eb23e4cllvm/test/CodeGen/AMDGPU global-atomicrmw-fsub.ll global-atomicrmw-fmin.ll

fix pattern
DeltaFile
+8,380-0llvm/test/CodeGen/AMDGPU/schedule-amdgpu-trackers.ll
+1,481-1,527llvm/test/CodeGen/AMDGPU/float-to-arbitrary-fp-widen.ll
+542-1,095llvm/test/CodeGen/AMDGPU/global-atomicrmw-fsub.ll
+542-1,095llvm/test/CodeGen/AMDGPU/global-atomicrmw-fmin.ll
+542-1,095llvm/test/CodeGen/AMDGPU/global-atomicrmw-fmax.ll
+542-1,095llvm/test/CodeGen/AMDGPU/global-atomicrmw-fadd.ll
+12,029-5,90761 files not shown
+18,100-14,42367 files

HardenedBSD/ports 94f1351science/orthanc-mysql Makefile

science/orthanc-mysql: Bump portrevision

Dependency science/orthanc upgrade to 1.13.0
DeltaFile
+1-1science/orthanc-mysql/Makefile
+1-11 files

FreeBSD/ports 94f1351science/orthanc-mysql Makefile

science/orthanc-mysql: Bump portrevision

Dependency science/orthanc upgrade to 1.13.0
DeltaFile
+1-1science/orthanc-mysql/Makefile
+1-11 files

HardenedBSD/ports deb5711science/orthanc pkg-descr

science/orthanc: Clean up pkg-descr

Really a bogus commit to amend the faulty "Changes" line in
the 1.13.0 upgrade commit.

1.13.0 Changes: https://orthanc.uclouvain.be/hg/orthanc/file/ \
                Orthanc-1.13.0/NEWS
DeltaFile
+9-9science/orthanc/pkg-descr
+9-91 files

FreeBSD/ports deb5711science/orthanc pkg-descr

science/orthanc: Clean up pkg-descr

Really a bogus commit to amend the faulty "Changes" line in
the 1.13.0 upgrade commit.

1.13.0 Changes: https://orthanc.uclouvain.be/hg/orthanc/file/ \
                Orthanc-1.13.0/NEWS
DeltaFile
+9-9science/orthanc/pkg-descr
+9-91 files

HardenedBSD/ports 57babb6science/orthanc-postgresql Makefile distinfo

science/orthanc-postgresql: Update to 10.3

Fix race condition with db init
Changes: https://orthanc.uclouvain.be/hg/orthanc-databases/ \
         file/default/PostgreSQL/NEWS
DeltaFile
+5-5science/orthanc-postgresql/distinfo
+1-2science/orthanc-postgresql/Makefile
+6-72 files

FreeBSD/ports 57babb6science/orthanc-postgresql Makefile distinfo

science/orthanc-postgresql: Update to 10.3

Fix race condition with db init
Changes: https://orthanc.uclouvain.be/hg/orthanc-databases/ \
         file/default/PostgreSQL/NEWS
DeltaFile
+5-5science/orthanc-postgresql/distinfo
+1-2science/orthanc-postgresql/Makefile
+6-72 files

LLVM/project bdd550cllvm/lib/Transforms/Vectorize SLPVectorizer.cpp, llvm/lib/Transforms/Vectorize/SLPVectorizer SLPUtils.h SLPCostAnalysis.cpp

[𝘀𝗽𝗿] initial version

Created using spr 1.3.7
DeltaFile
+274-40llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
+138-97llvm/test/Transforms/PhaseOrdering/X86/avg.ll
+150-0llvm/lib/Transforms/Vectorize/SLPVectorizer/SLPUtils.cpp
+47-19llvm/test/Transforms/SLPVectorizer/X86/pr48879-sroa.ll
+65-0llvm/lib/Transforms/Vectorize/SLPVectorizer/SLPCostAnalysis.cpp
+41-0llvm/lib/Transforms/Vectorize/SLPVectorizer/SLPUtils.h
+715-1566 files not shown
+752-18512 files

NetBSD/pkgsrc-wip 2ecf4a8enlightenment-current distinfo, enlightenment-current/patches patch-src_bin_e__signals.c patch-src_bin_e__util__suid.h

enlightenment-current: sync with upstream patches

The patches in this commit are already upstreamed as part of:
https://git.enlightenment.org/enlightenment/enlightenment/pulls/139
Modfified existing patches to be the same as upstream,
to ease package update when new enlightenment version gets released.
DeltaFile
+18-16enlightenment-current/patches/patch-src_bin_system_e__system__power.c
+20-14enlightenment-current/patches/patch-src_modules_procstats_process.c
+13-5enlightenment-current/patches/patch-src_bin_e__util__suid.h
+8-5enlightenment-current/patches/patch-src_bin_e__signals.c
+4-4enlightenment-current/distinfo
+63-445 files

FreeBSD/ports 6f488f9science/orthanc Makefile version.mk, science/orthanc/files patch-OrthancServer_Resources_Configuration.json

science/orthanc: Update to 1.13.0

Many fixes and improvements, notably reduced memory use
Changes: science/orthanc: Update to 1.13.0
DeltaFile
+7-7science/orthanc/files/patch-OrthancServer_Resources_Configuration.json
+3-3science/orthanc/distinfo
+1-1science/orthanc/version.mk
+0-1science/orthanc/Makefile
+11-124 files

HardenedBSD/ports 6f488f9science/orthanc Makefile version.mk, science/orthanc/files patch-OrthancServer_Resources_Configuration.json

science/orthanc: Update to 1.13.0

Many fixes and improvements, notably reduced memory use
Changes: science/orthanc: Update to 1.13.0
DeltaFile
+7-7science/orthanc/files/patch-OrthancServer_Resources_Configuration.json
+3-3science/orthanc/distinfo
+1-1science/orthanc/version.mk
+0-1science/orthanc/Makefile
+11-124 files

NetBSD/pkgsrc yF6rbDQdoc CHANGES-2026

   doc: Updated www/resterm to 1.5.0
VersionDeltaFile
1.5645+2-1doc/CHANGES-2026
+2-11 files