LLVM/project a28a2f6llvm/lib/CodeGen/AsmPrinter AsmPrinter.cpp

[AsmPrinter] Analyze GlobalAlias more carefully with getAliaseeObject (#176996)

Move the `GA.getAliaseeObject()` call to the top of `emitGlobalAlias`
and reuse the result throughout the function. Since `getAliaseeObject()`
can return null, switch to `isa_and_nonnull<>` for correctness.

This is just a drive-by fix I noticed in reading the code, not
something I actually encountered in practice. This seems to have been
last improved in 924696d271cabdda066088c40a0fa98bd240b86a, and I think
this version now even closer matches the intent of the comment here.
DeltaFile
+4-3llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp
+4-31 files

FreeNAS/freenas 147d18esrc/middlewared/middlewared/utils pwenc.py

Use inotify watch on pwenc file

This commit switches us to using the in-module inotify watch
to invalidate and reload the secrets in case file is renamed,
deleted, regenerated, etc.
DeltaFile
+9-19src/middlewared/middlewared/utils/pwenc.py
+9-191 files

OPNSense/core 32865d2src/opnsense/scripts/openvpn ovpn_service_control.php

openvpn: account for CARP status in start and restart cases as well

This also inverts the logic such that DISABLED is considered UP as well
DeltaFile
+12-7src/opnsense/scripts/openvpn/ovpn_service_control.php
+12-71 files

NetBSD/pkgsrc-wip 70d8d79grafana distinfo PLIST, grafana/patches patch-go.sum patch-go.mod

grafana: Update to 12.3.1

Build, install and run on macOS.
DeltaFile
+15,216-16,418grafana/distinfo
+4,641-1,248grafana/PLIST
+2,216-2,616grafana/go-modules.mk
+0-50grafana/patches/patch-go.sum
+0-40grafana/patches/patch-go.mod
+3-2grafana/Makefile
+22,076-20,3744 files not shown
+22,081-20,38110 files

FreeNAS/freenas 5d6c773src/middlewared/middlewared/plugins/docker backup.py

NAS-139410 / 26.04 / Fix regression from static type changes in docker plugin (#18077)

DeltaFile
+2-2src/middlewared/middlewared/plugins/docker/backup.py
+2-21 files

LLVM/project 9341067mlir/lib/Target/LLVM/NVVM Target.cpp

Fix MLIR compilation bugs for NVPTX target (#177024)

Changes:
- Change `ptxCode.c_str()` to `ptxCode.str().c_str()` to avoid error:
`error: 'class llvm::StringRef' has no member named 'c_str'; did you
mean 'str'?`
- Change `std::nullopt;` to `return mlir::failure();` to avoid error:
`could not convert 'std::nullopt' from 'const std::nullopt_t' to
'llvm::FailureOr<llvm::SmallVector<char, 0> >'`

Extra info:
- Tested versions: tried`llvmorg-21.1.8`, `llvmorg-22.1.0-rc1`,
`llvmorg-23-init`, `main`, all cannot compile without these fixes
- Test environment: `nvidia/cuda:13.1.0-devel-ubuntu24.04` docker image
(comes with gcc 13.3.0 and nvcc 13.1)
- Compile command: just turn-on
`-DLLVM_TARGETS_TO_BUILD="Native;NVPTX"`,
`-DMLIR_ENABLE_NVPTXCOMPILER=ON` and you will see the bugs.


    [31 lines not shown]
DeltaFile
+3-3mlir/lib/Target/LLVM/NVVM/Target.cpp
+3-31 files

OPNSense/core 439b50asrc/opnsense/mvc/app/models/OPNsense/Interfaces/Migrations SET1_0_0.php

interfaces: fix reflection by using correct class name

(cherry picked from commit e2d36146f128b4058879539d971a332c04da6ed4)
DeltaFile
+1-1src/opnsense/mvc/app/models/OPNsense/Interfaces/Migrations/SET1_0_0.php
+1-11 files

FreeBSD/ports 808f3dbdevel/git-cliff distinfo Makefile

devel/git-cliff: update 2.11.0 → 2.12.0

Reported by:    portscout
DeltaFile
+5-5devel/git-cliff/distinfo
+2-3devel/git-cliff/Makefile
+7-82 files

FreeBSD/ports 8b2b1cbgraphics/art distinfo Makefile

graphics/art: update 1.25.12 → 1.26.1
DeltaFile
+3-3graphics/art/distinfo
+1-1graphics/art/Makefile
+1-1graphics/art/pkg-plist
+5-53 files

FreeBSD/ports 7820cdbdeskutils/skim distinfo Makefile

deskutils/skim: update 0.20.5 → 1.3.0

Reported by:    portscout
DeltaFile
+457-191deskutils/skim/distinfo
+231-96deskutils/skim/Makefile
+688-2872 files

FreeBSD/ports 621bb06sysutils/mise distinfo Makefile

sysutils/mise: update 2026.1.4 → 2026.1.5

Reported by:    portscout
DeltaFile
+107-107sysutils/mise/distinfo
+53-53sysutils/mise/Makefile
+160-1602 files

FreeBSD/ports e83b5aemisc/rash distinfo Makefile

misc/rash: update 2.16.1 → 2.17.8
DeltaFile
+385-277misc/rash/distinfo
+194-141misc/rash/Makefile
+579-4182 files

FreeBSD/ports c5e8580www/wasm-pack distinfo Makefile

www/wasm-pack: update 0.13.1 → 0.14.0

Reported by:    portscout
DeltaFile
+409-335www/wasm-pack/distinfo
+204-168www/wasm-pack/Makefile
+613-5032 files

FreeBSD/src 76ca619. MAINTAINERS

MAINTAINERS: remove stale entry
DeltaFile
+1-1MAINTAINERS
+1-11 files

LLVM/project 5dea8aallvm/lib/Transforms/InstCombine InstCombineSimplifyDemanded.cpp

InstCombine: Remove SimplifyQuery shadowing in SimplifyDemandedFPClass (#177173)

SimplifyQuery is already a member with the same name.
DeltaFile
+0-5llvm/lib/Transforms/InstCombine/InstCombineSimplifyDemanded.cpp
+0-51 files

OPNSense/core e2d3614src/opnsense/mvc/app/models/OPNsense/Interfaces/Migrations SET1_0_0.php

interfaces: fix reflection by using correct class name
DeltaFile
+1-1src/opnsense/mvc/app/models/OPNsense/Interfaces/Migrations/SET1_0_0.php
+1-11 files

FreeNAS/freenas a3b8c1fsrc/middlewared/middlewared/plugins network.py, src/middlewared/middlewared/plugins/network_ route.py

NAS-139408 / 26.04 / remove some RoutingTable() uses (#18075)

Added in https://github.com/truenas/truenas_pynetif/pull/6 was
"get_routes" which we're able to use instead of instantiating an entire
`RoutingTable` class in these methods. That's too heavy handed when we
can just send/receive some bytes on a netlink socket.

1. improve `system_routes` method (including the docstring)
2. remove dead `configured_default_ipv4_route` (it's not being called
from anywhere)
3. improve `network_config_to_be_removed`
DeltaFile
+39-10src/middlewared/middlewared/plugins/network_/route.py
+7-4src/middlewared/middlewared/plugins/network.py
+46-142 files

FreeBSD/ports c22506bgraphics/libultrahdr/files patch-CMakeLists.txt

graphics/libultrahdr: add support for powerpc*
DeltaFile
+13-0graphics/libultrahdr/files/patch-CMakeLists.txt
+13-01 files

LLVM/project fb6c04clibcxx/utils/libcxx/test/features localization.py

[libc++] Refactor the detection of glibc-old-ru_RU-decimal-point (#176970)

This refactor simplifies the logic by moving the #ifdef checks to the
program itself, and fixes configuration errors in cases where <locale.h>
does not exist on the system.
DeltaFile
+14-8libcxx/utils/libcxx/test/features/localization.py
+14-81 files

FreeBSD/src 81bddaesys/dev/dwc if_dwc.c

dwc: add transmit checksum offload for IPv6

This patch adds support for transmit checksum offload for TCP/IPv6
and UDP/IPv6.

Reviewed by:            Timo Völker
Differential Revision:  https://reviews.freebsd.org/D54754

(cherry picked from commit aca67c37a5215448828a2974a2ff44e75e9159bc)
DeltaFile
+8-2sys/dev/dwc/if_dwc.c
+8-21 files

FreeNAS/freenas c96fb0dsrc/middlewared/middlewared/plugins network.py

address review
DeltaFile
+3-5src/middlewared/middlewared/plugins/network.py
+3-51 files

FreeNAS/freenas b2792cfsrc/middlewared/middlewared/plugins/docker backup.py

Fix regression from static type changes in docker plugin
DeltaFile
+2-2src/middlewared/middlewared/plugins/docker/backup.py
+2-21 files

FreeBSD/ports c6ddaeamisc/py-oterm Makefile distinfo, misc/py-oterm/files patch-src_oterm_utils.py

misc/py-oterm: Update to 0.14.7

- Update list of run-dependencies

ChangeLog:      https://github.com/ggozad/oterm/releases/tag/0.14.7
Reported by:    Yiorgis Gozadinos <notifications at github.com>
DeltaFile
+14-13misc/py-oterm/files/patch-src_oterm_utils.py
+7-4misc/py-oterm/Makefile
+3-3misc/py-oterm/distinfo
+24-203 files

FreeBSD/src 88249c1sys/dev/dwc if_dwc.c

dwc: prepare for IPv6 transmit checksum offloading

No functional change intended.

(cherry picked from commit 97b177f51fb939943ef920415e541d00789d12f4)
DeltaFile
+3-3sys/dev/dwc/if_dwc.c
+3-31 files

LLVM/project e3e4f33llvm/include/llvm/ADT StringExtras.h

[llvm][StringExtras][NFC] Use correct \endcode doxygen command (#177146)

`\end` is wrong and shows up in the generated documentation.
DeltaFile
+3-3llvm/include/llvm/ADT/StringExtras.h
+3-31 files

NetBSD/src AptR8s2doc 3RDPARTY

   doc/3RDPARTY: update bind

   BIND 9.20.18 is out.

   Also, switch URL to https:// bind and Postfix.
VersionDeltaFile
1.2159+5-5doc/3RDPARTY
+5-51 files

LLVM/project ba3548coffload/include/Shared Debug.h

[OpenMP][Offload] Remove old DP macro (#177156)

Old usages have been updated so we can remove it now
DeltaFile
+2-5offload/include/Shared/Debug.h
+2-51 files

FreeBSD/src 39a25aashare/man/man4 bge.4, sys/dev/bge if_bge.c

bge: disable TXCSUM if UDP transmit checksum offloading is disabled

The bge interface is special with respect to transmit checksumi
offloading. In the default settings, an bge interface announces TXCSUM
capabilities, but only supports TCP/IPv4 and not UDP/IPv4 due to
limitations of some of the NICs. This results in problems when the bge
interface becomes a member of a bridge. Since currently only the
TXCSUM capabilities are synced when a member is added to a bridge and
not the protocol specific capabilities, this can result in a situation
where UDP packets are sent out using a bge interface without having a
correct checksum.
To mitigate this problem, initially don't announce TXCSUM capabilities,
when UDP transmit checksum is disabled. It is still possible to enable
TXCSUM capabilities via ifconfig.

PR:                     291420
Reviewed by:            Timo Voelker
Differential Revision:  https://reviews.freebsd.org/D54486

(cherry picked from commit bbd30927b1af44226c8de0512912a7fedfce2824)
DeltaFile
+13-1sys/dev/bge/if_bge.c
+9-1share/man/man4/bge.4
+22-22 files

LLVM/project 0bc086allvm/lib/Transforms/InstCombine InstCombineSimplifyDemanded.cpp

InstCombine: Remove SimplifyQuery shadowing in SimplifyDemandedFPClass

SimplifyQuery is already a member with the same name.
DeltaFile
+0-5llvm/lib/Transforms/InstCombine/InstCombineSimplifyDemanded.cpp
+0-51 files

NetBSD/pkgsrc-wip 9201908openwv Makefile MESSAGE, openwv/patches patch-src_openwv.rs patch-Cargo.toml

wip: Remove openwv after import
DeltaFile
+0-39openwv/Makefile
+0-34openwv/patches/patch-src_openwv.rs
+0-24openwv/patches/patch-Cargo.toml
+0-23openwv/patches/patch-src_config.rs
+0-21openwv/MESSAGE
+0-8openwv/distinfo
+0-1493 files not shown
+0-1599 files