LLVM/project d131e00clang/test/CodeGen ubsan-aggregate-null-align-bounds.c

Strengthen handler-call-only checks against extra handler calls
DeltaFile
+8-0clang/test/CodeGen/ubsan-aggregate-null-align-bounds.c
+8-01 files

FreeNAS/freenas e4049cdsrc/middlewared/middlewared/plugins network.py, src/middlewared/middlewared/plugins/certificate __init__.py

enforce method docstrings begin with capital letter and end with period
DeltaFile
+26-6src/middlewared/middlewared/pytest/unit/api/test_api_structure.py
+15-15src/middlewared/middlewared/plugins/network.py
+12-17src/middlewared/middlewared/plugins/vm/__init__.py
+4-20src/middlewared/middlewared/plugins/fc/fc_host.py
+7-16src/middlewared/middlewared/plugins/certificate/__init__.py
+10-8src/middlewared/middlewared/plugins/pool_/snapshot.py
+74-8241 files not shown
+175-24147 files

LLVM/project 54ce8fcllvm/test/CodeGen/AMDGPU fptrunc.ll

[AMDGPU][NFC] Pre-commit test for fabs/fneg fold into fptrunc source modifiers (#204666)
DeltaFile
+1,191-0llvm/test/CodeGen/AMDGPU/fptrunc.ll
+1,191-01 files

LLVM/project 17308a9orc-rt/lib/executor Session.cpp, orc-rt/unittests SessionTest.cpp

[orc-rt] Fix assertion, add fail-to-connect unit test. (#204720)

If a ControllerAccess object's connect method calls notifyDisconnected
then by the time we return to Connect we may have completed the detach,
in which case TargetState will be None, and CurrentState will be >=
Detached. This case was not covered by the assert after the return from
connect, leading to assertions when connect failed.

This commit relaxes the assertion to include the case above, and adds a
unit test to cover it.
DeltaFile
+25-3orc-rt/unittests/SessionTest.cpp
+4-4orc-rt/lib/executor/Session.cpp
+29-72 files

FreeBSD/ports 7d280a0finance/odoo pkg-plist distinfo

finance/odoo: Update to 19.0.20260618
DeltaFile
+4,511-269finance/odoo/pkg-plist
+3-3finance/odoo/distinfo
+2-3finance/odoo/Makefile
+4,516-2753 files

FreeBSD/ports 19f090dfinance/odoo17 pkg-plist Makefile

finance/odoo17: Update to 17.0.20260618
DeltaFile
+4,198-73finance/odoo17/pkg-plist
+3-4finance/odoo17/Makefile
+3-3finance/odoo17/distinfo
+4,204-803 files

FreeBSD/ports fb65c9afinance/odoo18 pkg-plist distinfo

finance/odoo18: Update to 18.0.20260618
DeltaFile
+2,235-94finance/odoo18/pkg-plist
+3-3finance/odoo18/distinfo
+2-3finance/odoo18/Makefile
+2,240-1003 files

FreeBSD/ports ccb53dffinance/odoo16 pkg-plist distinfo

finance/odoo16: Update to 16.0.20260618
DeltaFile
+196-3finance/odoo16/pkg-plist
+3-3finance/odoo16/distinfo
+2-3finance/odoo16/Makefile
+201-93 files

LLVM/project 4da60b8llvm/lib/Transforms/Utils LowerCommentStringPass.cpp

[NFC] LowerCommentStringPass: remove unused #include (#204719)

This pass was added in a64928f267f3aeeb3571bfc7de92c432126d74e9 but does
not actually use PassBuilder
DeltaFile
+0-1llvm/lib/Transforms/Utils/LowerCommentStringPass.cpp
+0-11 files

FreeBSD/ports a0bd772misc/py-litellm distinfo Makefile

misc/py-litellm: Update to 1.89.2

Changelog: https://github.com/BerriAI/litellm/releases/tag/v1.89.2

Reported by:    portscout
DeltaFile
+3-3misc/py-litellm/distinfo
+1-1misc/py-litellm/Makefile
+4-42 files

LLVM/project 4a1d8bbllvm/test/CodeGen/AMDGPU llvm.amdgcn.load.async.to.lds.ll llvm.amdgcn.load.to.lds.ll

[AMDGPU][NFC]: Pre-commit load.async.to.lds.ll test (#204695)
DeltaFile
+117-0llvm/test/CodeGen/AMDGPU/llvm.amdgcn.load.async.to.lds.ll
+0-37llvm/test/CodeGen/AMDGPU/llvm.amdgcn.load.to.lds.ll
+117-372 files

FreeBSD/ports f094cb3textproc/xan distinfo Makefile.crates

textproc/xan: Update to 0.59.0

Changelog: https://github.com/medialab/xan/blob/0.59.0/CHANGELOG.md

Reported by:    GitHub (watch releases)
DeltaFile
+159-125textproc/xan/distinfo
+78-61textproc/xan/Makefile.crates
+1-2textproc/xan/Makefile
+238-1883 files

FreeBSD/ports ec6b356graphics/nvidia-drm-515-kmod distinfo, graphics/nvidia-drm-61-kmod distinfo

x11/nvidia-driver, x11/nvidia-kmod, x11/linux-nvidia-libs, graphics/nvidia-drm*-kmod, x11/nvidia-settings, x11/nvidia-xconfig: Update to 595.84

Update to latest Production Branch of drivers 595.84:
https://www.nvidia.com/en-us/drivers/details/272967/

Linux counterparts for x11/linux-nvidia-libs:
https://www.nvidia.com/en-us/drivers/details/272964/

PR:             296137
Differential Revision:  https://reviews.freebsd.org/D57655
DeltaFile
+3-3x11/nvidia-xconfig/distinfo
+3-3graphics/nvidia-drm-515-kmod/distinfo
+3-3graphics/nvidia-drm-61-kmod/distinfo
+3-3graphics/nvidia-drm-612-kmod/distinfo
+3-3graphics/nvidia-drm-66-kmod/distinfo
+3-3graphics/nvidia-drm-latest-kmod/distinfo
+18-1810 files not shown
+34-3416 files

FreeBSD/ports 6ecda35security/veracrypt pkg-plist Makefile, security/veracrypt/files patch-src_Makefile

security/veracrypt: Update to 1.26.29

ChangeLog at:   https://github.com/veracrypt/VeraCrypt/releases/tag/VeraCrypt_1.26.29
DeltaFile
+11-10security/veracrypt/pkg-plist
+5-5security/veracrypt/files/patch-src_Makefile
+6-4security/veracrypt/Makefile
+3-3security/veracrypt/distinfo
+25-224 files

LLVM/project 9fc458allvm/lib/Target/BPF BPFAsmPrinter.cpp, llvm/test/CodeGen/BPF jump_table_func_ptr_array.ll

[BPF] Fix erroneous removal of non-jump-table globals (#204594)

Jump tables are supported only for cpu v4. After lowering them into
.jumptables entries, BPFAsmPrinter::doFinalization() removes the private
constant arrays that backed the jump tables. But the below 'for' loop is
actually a no-op.

    for (unsigned i = 1, e = CA->getNumOperands(); i != e; ++i) {
      if (!dyn_cast<BlockAddress>(CA->getOperand(i)))
        continue;
    }
    Targets.push_back(&Global);

With current implementation, 'Global' will be added to 'Targets' and
later in doFinalization(), 'Global' will be removed. But it is possible
in 'Global' there exists non BlockAddress which are used in later code.
This will cause the problem like:
  error: Undefined temporary symbol .L__const.select_fn.fns


    [24 lines not shown]
DeltaFile
+41-0llvm/test/CodeGen/BPF/jump_table_func_ptr_array.ll
+3-4llvm/lib/Target/BPF/BPFAsmPrinter.cpp
+44-42 files

FreeBSD/ports 3e8ffbegames/etlegacy distinfo pkg-plist, games/etlegacy/files patch-cmake_ETLVersion.cmake patch-src_qcommon_q__platform.h

games/etlegacy: Update to 2.84.0
DeltaFile
+20-13games/etlegacy/files/patch-cmake_ETLVersion.cmake
+0-23games/etlegacy/files/patch-src_qcommon_q__platform.h
+7-7games/etlegacy/distinfo
+0-11games/etlegacy/files/patch-src_renderercommon_tr__font.c
+11-0games/etlegacy/files/patch-cmake_ETLPLatform.cmake
+8-1games/etlegacy/pkg-plist
+46-551 files not shown
+48-617 files

FreeBSD/ports b981e5bdevel Makefile, devel/p5-CLI-Simple Makefile pkg-plist

devel/p5-CLI-Simple: Add port: Minimalist object oriented base class for CLI applications

Tired of writing the same 'ol boilerplate code for command line scripts?
Want a standard, simple way to create a Perl script that takes options
and commands? CLI::Simple makes it easy to create scripts that take
options, commands and arguments.

CLI::Simple is designed around the modulino pattern - Perl modules that
can be executed directly as scripts.

WWW: https://metacpan.org/pod/CLI::Simple

PR:             295931
Reported by:    Einar Bjarni Halldórsson <einar at isnic.is> (new maintainer)
DeltaFile
+39-0devel/p5-CLI-Simple/Makefile
+15-0devel/p5-CLI-Simple/pkg-plist
+7-0devel/p5-CLI-Simple/pkg-descr
+3-0devel/p5-CLI-Simple/distinfo
+1-0devel/Makefile
+65-05 files

FreeBSD/ports 7e8590carchivers/R-cran-zip distinfo Makefile

archivers/R-cran-zip: Update to 3.0.0
DeltaFile
+3-3archivers/R-cran-zip/distinfo
+3-1archivers/R-cran-zip/Makefile
+6-42 files

FreeBSD/ports 33e5a5ddevel/libaravis pkg-plist Makefile, multimedia/aravis distinfo Makefile

{devel/lib,multimedia/}aravis: Update 0.8.34 => 0.8.36

Changelog:
https://github.com/AravisProject/aravis/blob/0.8.36/NEWS.md

Sponsored by:   UNIS Labs
DeltaFile
+19-0devel/libaravis/pkg-plist
+3-5devel/libaravis/Makefile
+3-3devel/libaravis/distinfo
+3-3multimedia/aravis/distinfo
+1-1multimedia/aravis/Makefile
+29-125 files

LLVM/project cc16c2cclang/bindings/xml comment-xml-schema.rng, clang/test/Index comment-xml-schema.c

[clang] Add concepts to XML comment schema, add tests (#202774)
DeltaFile
+36-0clang/bindings/xml/comment-xml-schema.rng
+12-0clang/test/Index/Inputs/CommentXML/valid-concept-02.xml
+6-0clang/test/Index/comment-xml-schema.c
+5-0clang/test/Index/Inputs/CommentXML/valid-concept-01.xml
+4-0clang/test/Index/Inputs/CommentXML/invalid-concept-01.xml
+63-05 files

NetBSD/pkgsrc-wip a846798chromium options.mk Makefile

chromium: make wayland support optional

Fix build on NetBSD-10: disable wayland support with native X11_TYPE

../../ui/ozone/platform/wayland/host/drm_syncobj_ioctl_wrapper.cc:50:10: error: use of undeclared identifier 'drmSyncobjEventfd'
   50 |   return drmSyncobjEventfd(fd_.get(), handle, point, ev_fd, flags);
      |          ^~~~~~~~~~~~~~~~~
DeltaFile
+19-1chromium/options.mk
+0-4chromium/Makefile
+19-52 files

LLVM/project 5a02a6dllvm/test/CodeGen/X86 atomic-load-store.ll

[X86] Add aligned atomic vector load tests wider than 128 bits (NFC) (#204495)

These >128-bit loads are expanded to __atomic_load libcalls regardless
of alignment, since x86 caps atomic ops at 128 bits.

Store version: https://github.com/llvm/llvm-project/pull/202537
DeltaFile
+360-0llvm/test/CodeGen/X86/atomic-load-store.ll
+360-01 files

LLVM/project 58f086dllvm/include/llvm/CodeGen BasicTTIImpl.h, llvm/test/Transforms/RelLookupTableConverter unnamed_addr.ll

Disable RelLookupTableConverter on AArch64 (#204669)

We're seeing miscompiles due to relative offsets overflowing 2GB.
AArch64 allows text + data to span up to 4GB in the small code model:
https://github.com/ARM-software/abi-aa/blob/main/sysvabi64/sysvabi64.rst#code-models.

We could also use 64-bit offsets, but I'll leave that for the futute.

Assisted-by: Gemini
DeltaFile
+47-0llvm/test/Transforms/RelLookupTableConverter/AArch64/no_relative_lookup_table.ll
+0-40llvm/test/Transforms/RelLookupTableConverter/unnamed_addr.ll
+4-3llvm/include/llvm/CodeGen/BasicTTIImpl.h
+51-433 files

LLVM/project a64928fclang/lib/CodeGen CodeGenModule.cpp, clang/lib/Parse ParsePragma.cpp

[PowerPC][AIX] Support #pragma comment copyright for AIX (#178184)

This change supports **pragma comment copyright**.
Signature: `#pragma comment (copyright, "token_sequence")`

- The token_sequence is included in the generated executable and loaded
into memory when the program is run.
- copyright `comment` directive can appear only once in a translation
unit.

Implementation :

- Frontend (Clang): Parses `#pragma comment (copyright, "string")` for
AIX targets and emits :
- Emit weak_odr hidden hash-named global variables (e.g.,
`__loadtime_comment_str_<hash>`)
- Place strings in `__loadtime_comment` section and mark with
`!loadtime_comment` metadata
    - Add to `llvm.compiler.used` to prevent early elimination

    [38 lines not shown]
DeltaFile
+113-0llvm/lib/Transforms/Utils/LowerCommentStringPass.cpp
+92-0clang/test/Preprocessor/pragma-comment.c
+63-0clang/lib/CodeGen/CodeGenModule.cpp
+39-0llvm/test/Analysis/ModuleSummaryAnalysis/implicit-ref-edges.ll
+38-0llvm/test/Transforms/LowerCommentString/lower-comment-string.ll
+33-4clang/lib/Parse/ParsePragma.cpp
+378-429 files not shown
+639-1035 files

FreeBSD/ports 1c2d573devel/libburn distinfo Makefile

devel/libburn: Update 1.5.6 => 1.5.8

Changelog:
https://dev.lovelyhq.com/libburnia/web/wiki/Releases#libburn-158targz-thu-apr-02-2026-git-tag--wiki--signature-libburn-158targzsig

Sponsored by:   UNIS Labs
DeltaFile
+3-3devel/libburn/distinfo
+2-4devel/libburn/Makefile
+1-1devel/libburn/pkg-plist
+6-83 files

LLVM/project 2bedccfllvm/include/llvm/IR Value.h, llvm/lib/IR Value.cpp

Address review comments

Created using spr 1.3.6-beta.1
DeltaFile
+27-13llvm/lib/Transforms/Scalar/JumpThreading.cpp
+29-1llvm/test/Transforms/JumpThreading/ptrauth.ll
+10-0llvm/lib/IR/Value.cpp
+5-0llvm/include/llvm/IR/Value.h
+71-144 files

Linux/linux 8c13415drivers/media/pci/hws hws_video.c, drivers/media/platform/amd/isp4 isp4_subdev.c

Merge tag 'media/v7.2-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media

Pull media updates from Mauro Carvalho Chehab:

 - v4l2:
     - core: fix subdev sensor ownership
     - subdev: Allow accessing routes with STREAMS client capability
     - ctrls: Add validation for HEVC active reference counts and
       background detection control
     - common: Add YUV24 format info and has_alpha helper

 - vb2: Change vb2_read() and vb2_write() return types to ssize_t

 - i2c: cvs: Add driver of Intel Computer Vision Sensing Controller(CVS)

 - atmel-isc: remove deprecated driver

 - cec: Add CEC Latency Indication Protocol (LIP) support


    [41 lines not shown]
DeltaFile
+0-2,008drivers/staging/media/deprecated/atmel/atmel-isc-base.c
+1,490-0drivers/media/pci/hws/hws_video.c
+0-1,319drivers/media/platform/qcom/iris/iris_platform_gen2.c
+912-317drivers/media/platform/ti/j721e-csi2rx/j721e-csi2rx.c
+1,120-0drivers/media/platform/qcom/iris/iris_hfi_gen2.c
+1,047-0drivers/media/platform/amd/isp4/isp4_subdev.c
+4,569-3,644519 files not shown
+24,018-12,530525 files

LLVM/project 1fc592a.github/workflows spirv-tests.yml

workflows/spirv-tests: Pin container image reference (#199479)

I pinned the image to the version that was used in the last successful
workflow run.

https://github.com/llvm/llvm-project/security/code-scanning/1807
https://docs.zizmor.sh/audits/#unpinned-images
DeltaFile
+1-1.github/workflows/spirv-tests.yml
+1-11 files

FreeBSD/ports 325f73aeditors/vscode Makefile, net-im/deltachat-desktop Makefile

*/*: Bump port revision after electron42 update (d137a52ab3b4)
DeltaFile
+1-1editors/vscode/Makefile
+1-1net-im/deltachat-desktop/Makefile
+1-0net-im/signal-desktop/Makefile
+3-23 files

FreeBSD/ports d137a52devel/electron42 distinfo, devel/electron42/files patch-electron_spec_api-app-spec.ts patch-electron_shell_browser_native__window__views.cc

devel/electron42: Update to 42.4.1

Changelog: https://github.com/electron/electron/releases/tag/v42.4.1

Reported by:    GitHub (watch releases)
DeltaFile
+49-229devel/electron42/files/packagejsons/yarn.lock
+29-20devel/electron42/files/patch-electron_spec_api-app-spec.ts
+15-15devel/electron42/files/patch-electron_shell_browser_native__window__views.cc
+11-11devel/electron42/files/patch-electron_shell_browser_api_electron__api__safe__storage.cc
+11-11devel/electron42/distinfo
+10-10devel/electron42/files/patch-electron_spec_api-browser-window-spec.ts
+125-29612 files not shown
+155-32618 files