LLVM/project 96a02c5clang/include/clang/APINotes APINotesReader.h, clang/lib/APINotes APINotesReader.cpp APINotesManager.cpp

Revert "[APINotes] Refactor APINotesReader to propagate llvm::Error " (#184211)

Reverts llvm/llvm-project#183812

Bot failed constantly. Revert this PR to unblock.
https://lab.llvm.org/buildbot/#/builders/140
DeltaFile
+404-431clang/lib/APINotes/APINotesReader.cpp
+4-11clang/lib/APINotes/APINotesManager.cpp
+3-4clang/include/clang/APINotes/APINotesReader.h
+411-4463 files

FreeBSD/src e4c8058usr.sbin/crunch/examples really-big.conf

crunch: ldconfig and ldd are unrelated to GNU ld

Move them to the usr.bin section.

Fixes: de5663609e4c ("This is the new crunch utility for making...")
DeltaFile
+4-4usr.sbin/crunch/examples/really-big.conf
+4-41 files

FreeBSD/ports 0e14327security/1password-client2 distinfo Makefile

security/1password-client2: update to 2.32.1

see https://app-updates.agilebits.com/product_history/CLI2
DeltaFile
+9-9security/1password-client2/distinfo
+1-1security/1password-client2/Makefile
+10-102 files

OpenBSD/src JkssGI8usr.sbin/httpd log.h log.c

   Standardize logging with bgpd

   Tweak and OK claudio@
VersionDeltaFile
1.1+46-0usr.sbin/httpd/log.h
1.15+9-28usr.sbin/httpd/log.c
1.169+1-23usr.sbin/httpd/httpd.h
1.26+2-1usr.sbin/httpd/logger.c
1.131+2-1usr.sbin/httpd/parse.y
1.53+2-1usr.sbin/httpd/proc.c
+62-546 files not shown
+74-6012 files

LLVM/project 9aff7b6clang/lib/Driver/ToolChains Clang.cpp, clang/test/Driver hip-toolchain-no-rdc.hip

[HIP] Fix wrong triple being passed to offload-bundler (#184195)

Summary:
I made a previous fix that stopped us from hard-coding x64 host in the
HIP fatbinaries we made. However, this then triggered this failure where
we were passing the wrong host triple. Now we will use the aux-triple
for offloading toolchains.
DeltaFile
+6-2clang/lib/Driver/ToolChains/Clang.cpp
+1-0clang/test/Driver/hip-toolchain-no-rdc.hip
+7-22 files

FreeBSD/ports 5cfb570multimedia/lms distinfo Makefile, multimedia/lms/files patch-src_libs_audio_impl_utils_PcmDecodeStreamer.hpp

multimedia/lms: update 3.74.0 → 3.75.0

Reported by:    portscout
DeltaFile
+17-0multimedia/lms/files/patch-src_libs_audio_impl_utils_PcmDecodeStreamer.hpp
+3-3multimedia/lms/distinfo
+1-1multimedia/lms/Makefile
+1-0multimedia/lms/pkg-plist
+22-44 files

FreeBSD/ports 9b3eedeaudio/qsynth distinfo Makefile

audio/qsynth: update 1.0.3 → 1.0.5
DeltaFile
+3-3audio/qsynth/distinfo
+1-1audio/qsynth/Makefile
+1-0audio/qsynth/pkg-plist
+5-43 files

FreeBSD/ports ce47d99devel/py-pick distinfo Makefile

devel/py-pick: update 2.4.0 → 2.6.0

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

FreeBSD/ports 9287361cad/openfpgaloader distinfo pkg-plist, cad/openfpgaloader/files patch-src_xilinx.cpp patch-src_lattice.cpp

cad/openfpgaloader: update 1.0.0 → 1.1.0

Reported by:    portscout
DeltaFile
+5-5cad/openfpgaloader/files/patch-src_xilinx.cpp
+3-3cad/openfpgaloader/distinfo
+3-3cad/openfpgaloader/files/patch-src_lattice.cpp
+2-2cad/openfpgaloader/files/patch-src_anlogic.cpp
+2-2cad/openfpgaloader/files/patch-src_ftdispi.cpp
+4-0cad/openfpgaloader/pkg-plist
+19-151 files not shown
+20-167 files

FreeBSD/ports 39824b7www/py-primp distinfo Makefile.crates

www/py-primp: update 0.15.0 → 1.1.2

Reported by:    portscout
DeltaFile
+695-337www/py-primp/distinfo
+346-167www/py-primp/Makefile.crates
+9-9www/py-primp/Makefile
+1,050-5133 files

FreeBSD/ports add9fffmath/universal pkg-plist distinfo

math/universal: update 4.2.0 → 4.3.0

Reported by:    portscout
DeltaFile
+12-0math/universal/pkg-plist
+3-3math/universal/distinfo
+2-2math/universal/Makefile
+17-53 files

FreeBSD/ports 2e9d55edeskutils/pueue distinfo Makefile, deskutils/pueue/files patch-Cargo.lock

deskutils/pueue: update 4.0.1 → 4.0.4

Reported by:    portscout
DeltaFile
+443-369deskutils/pueue/distinfo
+221-185deskutils/pueue/Makefile
+13-13deskutils/pueue/files/patch-Cargo.lock
+677-5673 files

FreeBSD/ports 63db159x11/clipcat distinfo Makefile, x11/clipcat/files patch-rust-1.90.0 patch-rust-1.89.0

x11/clipcat: update 0.21.1 → 0.24.1

Reported by:    portscout
DeltaFile
+735-729x11/clipcat/distinfo
+367-365x11/clipcat/Makefile
+0-11x11/clipcat/files/patch-rust-1.90.0
+0-9x11/clipcat/files/patch-rust-1.89.0
+1,102-1,1144 files

FreeBSD/ports b7795c3sysutils/py-filelock Makefile distinfo

sysutils/py-filelock: update 3.24.3 → 3.25.0

Reported by:    portscout
DeltaFile
+6-6sysutils/py-filelock/Makefile
+3-3sysutils/py-filelock/distinfo
+9-92 files

FreeBSD/src 34d7f10usr.bin/less lesspipe.sh

lesspipe: Use zstdcat

zstdcat is equivalent to zstd -dcf, and matches our intention.

Suggested by:   delphij (in D55101)
Sponsored by:   The FreeBSD Foundation
DeltaFile
+1-1usr.bin/less/lesspipe.sh
+1-11 files

FreeBSD/ports ad66d6agraphics/shotwell distinfo Makefile

graphics/shotwell: update to 0.32.15

Release Notes:
  https://download.gnome.org/sources/shotwell/0.32/shotwell-0.32.15.news
DeltaFile
+3-3graphics/shotwell/distinfo
+1-1graphics/shotwell/Makefile
+4-42 files

FreeBSD/src 930486flib/libmt mtlib.c, usr.bin/mt mt.1

mt(1)/libmt: Add LTO-10 density codes and specs.

These were obtained from IBM specs and actual tapes/drives.

Standard LTO-10 cartriges hold 30TB raw, 75TB with 2.5:1 compression.
Premium LTO-10 cartridges hold 40TB raw, 100TB with 2.5:1 compression.
LTO-10 tape drives are not backward compatible with previous generation
LTO tapes. (This is a change from older generation drives.)

Since the Premium tape is a new thing for LTO, we'll call this density
code LTO-10P vs. the standard LTO-10.  The barcode identifier for LTO-10
tapes is "LA"; the barcode identifier for LTO-10P tapes is "PA".

LTO-10 cartridges contain 1035m of tape, while LTO-10 Premium
cartridges contain 1337m of tape and have slightly higher density.
(Obtained from MAM data on actual tape cartridges and the density
report, obtained via 'mt getdensity'.)  LTO-10 cartridges use a
polyethylene naphthalate (PEN) film substrate. LTO-10 Premium
cartridges use an Aramid (aromatic polyamide) substrate that is thinner

    [11 lines not shown]
DeltaFile
+8-1usr.bin/mt/mt.1
+2-0lib/libmt/mtlib.c
+10-12 files

LLVM/project 24873cbllvm/lib/CodeGen/SelectionDAG SelectionDAG.cpp, llvm/test/CodeGen/X86 known-never-zero.ll

[SelectionDAG] Pass DemandedElts to isKnownNeverZero for extend nodes (#183624)

Fixes #183042

This patch updates `SelectionDAG::isKnownNeverZero` to forward the
`DemandedElts` mask when analyzing `ISD::ZERO_EXTEND` and
`ISD::SIGN_EXTEND` nodes.
DeltaFile
+98-0llvm/test/CodeGen/X86/known-never-zero.ll
+1-1llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp
+99-12 files

LLVM/project 12f4eb2mlir/include/mlir/Dialect/OpenACC OpenACCUtilsLoop.h, mlir/lib/Dialect/OpenACC/Utils OpenACCUtilsLoop.cpp

[mlir][acc] Replace terminators with scf.yield in wrapMultiBlockRegionWithSCFExecuteRegion (#183758)

When wrapping a multi-block region in `scf.execute_region`, replace
`func::ReturnOp` (if flang `convertFuncReturn` is set) and
`acc::YieldOp` in all the blocks with `scf.yield` so the region has a
valid SCF terminator.
DeltaFile
+154-0mlir/unittests/Dialect/OpenACC/OpenACCUtilsLoopTest.cpp
+18-13mlir/lib/Dialect/OpenACC/Utils/OpenACCUtilsLoop.cpp
+10-6mlir/include/mlir/Dialect/OpenACC/OpenACCUtilsLoop.h
+182-193 files

FreeBSD/ports 28d3c98emulators/qemu-devel Makefile, emulators/qemu-devel/files patch-tests_functional_qemu__test_decorators.py patch-tests_functional_x86__64_test__memlock.py

emulators/qemu-devel: Make the port a bit more in line with emulators/qemu and enable testing

Approved by: bofh (maintainer)
Differential Revision: https://reviews.freebsd.org/D55511
DeltaFile
+35-0emulators/qemu-devel/files/patch-tests_functional_qemu__test_decorators.py
+18-0emulators/qemu-devel/files/patch-tests_functional_x86__64_test__memlock.py
+11-0emulators/qemu-devel/files/patch-tests_functional_qemu__test_____init____.py
+7-4emulators/qemu-devel/Makefile
+71-44 files

FreeBSD/src 7a323f8sys/dev/le lance.c am79900.c

sys: Retire le(4)

We retired most obsolete 10 and 10/100 Ethernet NIC drivers in 2019 --
see commits following ebcf740a32ae ("FCP-101: remove obsolete 10 and
10/100 Ethernet drivers.).

le(4) was retained with with the note "Emulated by QEMU, alternatives
don't yet work for mips64."  MIPS has since been removed from the tree
and emulators and virtual machines offer many other, more suitable
devices.

Reviewed by:    brooks
Relnotes:       Yes
Sponsored by:   The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D55516
DeltaFile
+0-818sys/dev/le/lance.c
+0-651sys/dev/le/am79900.c
+0-616sys/dev/le/am7990.c
+0-611sys/dev/le/lancereg.h
+0-498sys/dev/le/if_le_pci.c
+0-494sys/dev/le/if_le_isa.c
+0-3,68813 files not shown
+3-4,73019 files

FreeBSD/ports 629b3c1benchmarks/vegeta distinfo Makefile

benchmarks/vegeta: update from 12.11.0 to 12.12.0

  - use 12.12.0 because that's the latest signed release
DeltaFile
+47-45benchmarks/vegeta/distinfo
+23-23benchmarks/vegeta/Makefile
+70-682 files

FreeNAS/freenas aa95a22src/middlewared/middlewared main.py job.py, src/middlewared/middlewared/api/base decorator.py

NAS-140057 / 26.0.0-BETA.1 / Make `pass_thread_local_storage` compatible with `job` decorator (#18324)

DeltaFile
+21-0src/middlewared/middlewared/api/base/decorator.py
+4-3src/middlewared/middlewared/main.py
+3-0src/middlewared/middlewared/job.py
+28-33 files

HardenedBSD/src c6c85b1share/man/man4 virtio.4, sys/arm64/arm64 pmap.c

Merge remote-tracking branch 'origin/hardened/current/master' into hardened/current/cross-dso-cfi
DeltaFile
+26-2share/man/man4/virtio.4
+6-1sys/dev/virtio/pci/virtio_pci_modern.c
+6-1sys/dev/virtio/pci/virtio_pci.c
+4-0sys/dev/virtio/virtio.c
+2-2sys/netinet6/in6_ifattach.c
+1-1sys/arm64/arm64/pmap.c
+45-71 files not shown
+46-77 files

HardenedBSD/src dec5bdeshare/man/man4 virtio.4, sys/arm64/arm64 pmap.c

Merge branch 'freebsd/current/main' into hardened/current/master
DeltaFile
+26-2share/man/man4/virtio.4
+6-1sys/dev/virtio/pci/virtio_pci_modern.c
+6-1sys/dev/virtio/pci/virtio_pci.c
+4-0sys/dev/virtio/virtio.c
+2-2sys/netinet6/in6_ifattach.c
+1-1sys/arm64/arm64/pmap.c
+45-71 files not shown
+46-77 files

HardenedBSD/src 12139c9sys/contrib/openzfs/contrib/initramfs/scripts zfs, sys/contrib/openzfs/module/os/linux/spl spl-math-compat.c spl-generic.c

Merge branch 'freebsd/15-stable/main' into hardened/15-stable/main
DeltaFile
+600-189sys/contrib/openzfs/module/zfs/spa.c
+364-299sys/contrib/openzfs/contrib/initramfs/scripts/zfs
+191-177sys/sys/elf_common.h
+275-0sys/contrib/openzfs/module/os/linux/spl/spl-math-compat.c
+0-258sys/contrib/openzfs/module/os/linux/spl/spl-generic.c
+166-76sys/contrib/openzfs/module/zfs/ddt.c
+1,596-999128 files not shown
+4,101-1,688134 files

LLVM/project 973f760llvm/include/llvm/Transforms/Utils MemoryTaggingSupport.h, llvm/lib/Transforms/Utils MemoryTaggingSupport.cpp

[HWASan] [MTE] support double lifetime.end in same BB

We can just ignore the second one, because it will always be a no-op.

Reviewers: pcc, usama54321, vitalybuka

Reviewed By: vitalybuka

Pull Request: https://github.com/llvm/llvm-project/pull/183809
DeltaFile
+18-51llvm/test/Instrumentation/HWAddressSanitizer/use-after-scope.ll
+11-16llvm/lib/Transforms/Utils/MemoryTaggingSupport.cpp
+4-3llvm/test/CodeGen/AArch64/stack-tagging.ll
+0-4llvm/include/llvm/Transforms/Utils/MemoryTaggingSupport.h
+33-744 files

FreeBSD/ports fcd3b8bcomms/xastir pkg-plist Makefile, comms/xastir/files patch-Makefile.am

comms/xastir: update to 2.2.4

- Default is FESTIVAL and GPSMAN so removed FESTIVAL and GPSMAN options
- Removed python from SHEBANG since no longer any python
- patch-Makefile.am no longer needed (fixed upstream)
- Run through portlint

This version adds a number of new maps NaturalEarth, new NWS subdirectory,
a number of obsolete files removed, and docs updated.,
DeltaFile
+53-40comms/xastir/pkg-plist
+8-14comms/xastir/Makefile
+0-11comms/xastir/files/patch-Makefile.am
+3-3comms/xastir/distinfo
+64-684 files

FreeBSD/ports 6a8dd23sysutils/snmp_exporter Makefile, sysutils/snmp_exporter/files patch-generator_net__snmp.go

sysutils/snmp_exporter: Fix snmp_exporter_generator crash

Backport upstream PR #1550 to fix a crash when using net-snmp 5.9.5.0
or later.

PR:     292628
MFH:    2026Q1
Reviewed by:    arrowd, jrm
Approved by:    arrowd (ports)
Obtained from:  https://github.com/prometheus/snmp_exporter/pull/1550
Sponsored by:   https://www.patreon.com/bsdivy
Differential Revision:  https://reviews.freebsd.org/D55620

(cherry picked from commit 50b9359327b89a6c258f38e336ef5aad4d80eebc)
DeltaFile
+20-0sysutils/snmp_exporter/files/patch-generator_net__snmp.go
+1-1sysutils/snmp_exporter/Makefile
+21-12 files

FreeBSD/ports 0064677filesystems/gvfs Makefile pkg-plist

filesystems/gvfs: split and exclude OneDrive option

...until port is updated to 1.58, due to net/msgraph API break:

Run-time dependency msgraph-0.1 found: NO (tried pkgconfig)

meson.build:434:16: ERROR: Dependency "msgraph-0.1" not found, tried pkgconfig

While here, sort OPTIONS_DEFINE
DeltaFile
+10-5filesystems/gvfs/Makefile
+2-2filesystems/gvfs/pkg-plist
+12-72 files