LLVM/project ec059d8llvm/lib/Transforms/Scalar DeadStoreElimination.cpp, llvm/test/Transforms/DeadStoreElimination simple.ll

[DSE] Handle variable offsets with sized dead_on_return (#180364)

With a sized dead_on_return, we need to not eliminate stores if there
are to a pointer with a variable offset from the underlying object
marked dead_on_return. This manifested as an assertion failure as
BaseValue/V ended up not being equal. It's possible we could do a range
analysis to try and prove the variable offset stays within bounds, but
this case seems to come up relatively rarely (only reproducible with a
UBSan build of LLVM) and is probably not worth the compile time.

Fixes #180361.
DeltaFile
+11-0llvm/test/Transforms/DeadStoreElimination/simple.ll
+5-1llvm/lib/Transforms/Scalar/DeadStoreElimination.cpp
+16-12 files

FreeBSD/ports 44866a1net-mgmt/victoria-logs Makefile pkg-plist, net-mgmt/victoria-logs/files victoria_logs.in

net-mgmt/victoria-logs: fix logs directory ownership

PR: 292405
DeltaFile
+5-1net-mgmt/victoria-logs/Makefile
+1-1net-mgmt/victoria-logs/files/victoria_logs.in
+1-0net-mgmt/victoria-logs/pkg-plist
+7-23 files

OPNSense/ports 8032100opnsense/suricata Makefile, opnsense/suricata/files patch-src_source-ipfw.c

opnsense/suricata: exclude two seemingly normal errors from being fatal
DeltaFile
+12-1opnsense/suricata/files/patch-src_source-ipfw.c
+1-0opnsense/suricata/Makefile
+13-12 files

LLVM/project 39622a7llvm/utils profcheck-xfail.txt

[ProfCheck] Add PreISelIntrinsicLoweringTest to XFail

Introduced in 191af6c254a83c9eb72df92a5db534d8fd4f0701. Should not be a
complicated fix, but move to the xfail list for now so the bot gets back
to green while we work on fixing.
DeltaFile
+1-0llvm/utils/profcheck-xfail.txt
+1-01 files

NetBSD/src 83ZaTmousr.sbin/iostat iostat.c

   PR bin/59969 ;  Make -H 0 work as intended.
VersionDeltaFile
1.73+4-3usr.sbin/iostat/iostat.c
+4-31 files

HardenedBSD/src 7b0b185usr.bin/m4/tests m4_test.sh regress.gnuprefix.out, usr.sbin/daemon daemon.c daemon.8

Merge branch 'freebsd/current/main' into hardened/current/master
DeltaFile
+249-0usr.bin/m4/tests/m4_test.sh
+0-44usr.bin/m4/tests/regress.gnuprefix.out
+44-0usr.bin/m4/tests/regress.gnuprefix.err
+0-32usr.bin/m4/tests/regress.sh
+21-7usr.sbin/daemon/daemon.c
+15-2usr.sbin/daemon/daemon.8
+329-8513 files not shown
+360-10419 files

HardenedBSD/ports 4ac6913games/moonlight-embedded/files patch-src_input_evdev.c, multimedia/navidrome distinfo Makefile

Merge branch 'freebsd/main' into hardenedbsd/main
DeltaFile
+0-11,718multimedia/navidrome/files/packagejsons/package-lock.json
+0-645multimedia/navidrome/files/modules.txt
+192-167net/keycloak/pkg-plist
+7-257multimedia/navidrome/distinfo
+22-192multimedia/navidrome/Makefile
+0-94games/moonlight-embedded/files/patch-src_input_evdev.c
+221-13,07340 files not shown
+424-13,55646 files

FreeBSD/ports dcafa40net-mgmt/victoria-logs distinfo Makefile

net-mgmt/victoria-logs: update to 1.45.0
DeltaFile
+5-5net-mgmt/victoria-logs/distinfo
+1-2net-mgmt/victoria-logs/Makefile
+6-72 files

FreeBSD/doc 3eecfe7website/content/en/releases/14.4R schedule.adoc

14.4: On schedule

The releng/14.4 branch was created and the 14.4-BETA1 builds
started on February 6, 2026.

Approved by:    re (implicit)
Sponsored by:   OpenSats Initiative
DeltaFile
+2-2website/content/en/releases/14.4R/schedule.adoc
+2-21 files

LLVM/project a947599llvm/include/llvm/CodeGen/GlobalISel MachineIRBuilder.h LegalizerHelper.h, llvm/lib/CodeGen/GlobalISel LegalizerHelper.cpp

[AMDGPU][GlobalISel] Add lowering for G_FMODF (#180152)

Add generic expansion for G_FMODF matching the SelectionDAG
implementation.

Enable G_FMODF lowering for AMDGPU with tests.

Related: #179434
DeltaFile
+425-191llvm/test/CodeGen/AMDGPU/llvm.modf.ll
+31-0llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp
+10-0llvm/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp
+4-3llvm/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h
+1-0llvm/include/llvm/CodeGen/GlobalISel/LegalizerHelper.h
+471-1945 files

HardenedBSD/ports cac11d2games/moonlight-embedded-devel Makefile distinfo

games/moonlight-embedded-devel: 2.7.5 => 2.7.6

Change:
- Add 'drm/drm_vaapi/wayland/wayland_vaapi' platform.
- Add direct render for drm and wayland display.
- Add libyuv or libswscale converter to replace egl.
- Add HDR support for drm and wayland platform.
https://github.com/armin-25689/moonlight-embedded/releases/tag/v2.7.6
https://github.com/armin-25689/moonlight-embedded/compare/v2.7.5...v2.7.6

- Fix warnigs from portlint, portclippy and portfmt.

PR:     292991
DeltaFile
+13-8games/moonlight-embedded-devel/Makefile
+3-3games/moonlight-embedded-devel/distinfo
+16-112 files

FreeBSD/ports cac11d2games/moonlight-embedded-devel Makefile distinfo

games/moonlight-embedded-devel: 2.7.5 => 2.7.6

Change:
- Add 'drm/drm_vaapi/wayland/wayland_vaapi' platform.
- Add direct render for drm and wayland display.
- Add libyuv or libswscale converter to replace egl.
- Add HDR support for drm and wayland platform.
https://github.com/armin-25689/moonlight-embedded/releases/tag/v2.7.6
https://github.com/armin-25689/moonlight-embedded/compare/v2.7.5...v2.7.6

- Fix warnigs from portlint, portclippy and portfmt.

PR:     292991
DeltaFile
+13-8games/moonlight-embedded-devel/Makefile
+3-3games/moonlight-embedded-devel/distinfo
+16-112 files

FreeBSD/ports cf182c9net/traefik distinfo Makefile

net/traefik: Update to upstream release 3.6.7

Details:
- Bugfix release, see
  https://github.com/traefik/traefik/releases/tag/v3.6.7
- Addresses a potential DoS vulnerability, see
  https://github.com/traefik/traefik/security/advisories/GHSA-cwjm-3f7h-9hwq
- This may require an update to the traefik configuration:
  https://doc.traefik.io/traefik/v3.6/migrate/v3/#v367

MFH:            2026Q1
Security:       CVE-2026-22045
(cherry picked from commit a18d213f915268dbb7346b8ff1550ed418c3afff)
DeltaFile
+3-3net/traefik/distinfo
+1-2net/traefik/Makefile
+4-52 files

NetBSD/pkgsrc qgfH6pBdoc CHANGES-2026 TODO

   Updated databases/freetds, devel/ccache, devel/lazygit
VersionDeltaFile
1.956+4-1doc/CHANGES-2026
1.26765+1-2doc/TODO
+5-32 files

NetBSD/pkgsrc PslQtBEdevel/lazygit distinfo go-modules.mk

   lazygit: updated to 0.59.0

   0.59.0

   Enhancements

   Have "Find base commit for fixup" ignore fixup commits for the found base commit
   Exclude commit trailers from line wrapping
   Limit popup panel widths to a maximum width
   Support using the selected commit's message in a fixup
   Fix gitignore path collisions

   Fixes

   Don't log the "git rev-list" call when marking bisect commits
   Fix opening a menu when a previous menu was scrolled down
   When moving commits up/down and the selection leaves the view, scroll to make it visible again
   Fix rendering of CRLF sequence ('\r\n')
   Fix rendering of the Reflog panel when using up/down to scroll it

    [17 lines not shown]
VersionDeltaFile
1.19+34-34devel/lazygit/distinfo
1.15+10-10devel/lazygit/go-modules.mk
1.66+2-3devel/lazygit/Makefile
+46-473 files

FreeBSD/ports 397c794games/moonlight-embedded Makefile distinfo, games/moonlight-embedded/files patch-src_input_evdev.c patch-src_main.c

games/moonlight-embedded: Update 2.7.0 => 2.7.1

Changelog:
- Increased packet size when streaming remotely over IPv6.
- Improved reliability on high latency connections.
- Improved gamepad input batching.
- Fixed build on 32-bit platforms using 64-bit time.
- Fixed several compiler warnings.
- Updated included gamepad mappings.
https://github.com/moonlight-stream/moonlight-embedded/releases/tag/v2.7.1

- Fix warnings from portlint, portclippy and portfmt.
- Moonlight embedded has remove x11 platform, so remove some patches.

PR:     292992
DeltaFile
+0-94games/moonlight-embedded/files/patch-src_input_evdev.c
+0-84games/moonlight-embedded/files/patch-src_main.c
+55-0games/moonlight-embedded/files/patch-third__party_moonlight-common-c_enet_host.c
+22-18games/moonlight-embedded/Makefile
+0-18games/moonlight-embedded/files/patch-libgamestream_client.c
+3-3games/moonlight-embedded/distinfo
+80-2171 files not shown
+82-2197 files

HardenedBSD/ports 397c794games/moonlight-embedded Makefile distinfo, games/moonlight-embedded/files patch-src_input_evdev.c patch-src_main.c

games/moonlight-embedded: Update 2.7.0 => 2.7.1

Changelog:
- Increased packet size when streaming remotely over IPv6.
- Improved reliability on high latency connections.
- Improved gamepad input batching.
- Fixed build on 32-bit platforms using 64-bit time.
- Fixed several compiler warnings.
- Updated included gamepad mappings.
https://github.com/moonlight-stream/moonlight-embedded/releases/tag/v2.7.1

- Fix warnings from portlint, portclippy and portfmt.
- Moonlight embedded has remove x11 platform, so remove some patches.

PR:     292992
DeltaFile
+0-94games/moonlight-embedded/files/patch-src_input_evdev.c
+0-84games/moonlight-embedded/files/patch-src_main.c
+55-0games/moonlight-embedded/files/patch-third__party_moonlight-common-c_enet_host.c
+22-18games/moonlight-embedded/Makefile
+0-18games/moonlight-embedded/files/patch-libgamestream_client.c
+3-3games/moonlight-embedded/distinfo
+80-2171 files not shown
+82-2197 files

NetBSD/pkgsrc Bl99DSQdevel/ccache distinfo Makefile

   ccache: updated to 4.12.3

   Ccache 4.12.3

   Bug fixes

   Fixed hashing of CWD parts of -march=native expansion for Clang.
   Fixed lookup of -march=native expansion line for GCC on Windows.
   Fixed rewriting of “inlined from” messages when absolute_paths_in_stderr is enabled.
   Added support for NVCC long option alternatives to -M/-MD/-MF/-MM/-MMD/-MT.
   Fixed setting of UNCACHED_ERR_FD environment variable so that it is only set when executing the compiler.
   Fixed leaking of inode cache file descriptor to executed programs.
   Fixed errno check for some system calls.

   Documentation improvements

   Fixed links to installation guide in README.
VersionDeltaFile
1.72+4-4devel/ccache/distinfo
1.92+2-2devel/ccache/Makefile
+6-62 files

NetBSD/pkgsrc Z7qwgeRdatabases/freetds distinfo Makefile, databases/freetds/patches patch-src_tds_gssapi.c patch-src_apps_Makefile.in

   freetds: updated to 1.5.10

   1.5

   Fix some compatibility with OpenVMS
   Fix dbreadtext crash on NULL values
   Allows to pass NULL to dbsetifile
VersionDeltaFile
1.1+18-0databases/freetds/patches/patch-src_tds_gssapi.c
1.31+7-10databases/freetds/distinfo
1.88+9-7databases/freetds/Makefile
1.3+7-7databases/freetds/patches/patch-src_apps_Makefile.in
1.2+5-5databases/freetds/patches/patch-include_freetds_thread.h
1.21+2-2databases/freetds/PLIST
+48-314 files not shown
+52-3510 files

FreeBSD/src 25a8168usr.bin/m4 eval.c, usr.bin/m4/tests m4_test.sh defn.m4

m4: Change defn processing order

Currently, defn pushes its arguments on the stack in order, which means
they are then processed in reverse order.  POSIX does not specify what
order they are processed in, which arguably suggests that they should be
processed in the order they are listed.  Push them in reverse order so
they will be processed in their original order.  This matches GNU m4.

PR:             292937
MFC after:      1 week
Sponsored by:   Klara, Inc.
Reviewed by:    obiwac, imp
Differential Revision:  https://reviews.freebsd.org/D55116
DeltaFile
+9-0usr.bin/m4/tests/m4_test.sh
+5-0usr.bin/m4/tests/defn.m4
+2-0usr.bin/m4/tests/Makefile
+1-1usr.bin/m4/eval.c
+1-0usr.bin/m4/tests/regress.defn.out
+18-15 files

HardenedBSD/src 25a8168usr.bin/m4 eval.c, usr.bin/m4/tests m4_test.sh defn.m4

m4: Change defn processing order

Currently, defn pushes its arguments on the stack in order, which means
they are then processed in reverse order.  POSIX does not specify what
order they are processed in, which arguably suggests that they should be
processed in the order they are listed.  Push them in reverse order so
they will be processed in their original order.  This matches GNU m4.

PR:             292937
MFC after:      1 week
Sponsored by:   Klara, Inc.
Reviewed by:    obiwac, imp
Differential Revision:  https://reviews.freebsd.org/D55116
DeltaFile
+9-0usr.bin/m4/tests/m4_test.sh
+5-0usr.bin/m4/tests/defn.m4
+1-1usr.bin/m4/eval.c
+2-0usr.bin/m4/tests/Makefile
+1-0usr.bin/m4/tests/regress.defn.out
+18-15 files

HardenedBSD/src 16e073dusr.bin/m4/tests m4_test.sh regress.gnuprefix.err

m4: Convert tests to ATF

MFC after:      1 week
Sponsored by:   Klara, Inc.
Reviewed by:    imp
Differential Revision:  https://reviews.freebsd.org/D55115
DeltaFile
+240-0usr.bin/m4/tests/m4_test.sh
+44-0usr.bin/m4/tests/regress.gnuprefix.err
+0-44usr.bin/m4/tests/regress.gnuprefix.out
+0-32usr.bin/m4/tests/regress.sh
+8-5usr.bin/m4/tests/Makefile
+0-5usr.bin/m4/tests/legacy_test.sh
+292-865 files not shown
+298-8911 files

FreeBSD/src 16e073dusr.bin/m4/tests m4_test.sh regress.gnuprefix.out

m4: Convert tests to ATF

MFC after:      1 week
Sponsored by:   Klara, Inc.
Reviewed by:    imp
Differential Revision:  https://reviews.freebsd.org/D55115
DeltaFile
+240-0usr.bin/m4/tests/m4_test.sh
+0-44usr.bin/m4/tests/regress.gnuprefix.out
+44-0usr.bin/m4/tests/regress.gnuprefix.err
+0-32usr.bin/m4/tests/regress.sh
+8-5usr.bin/m4/tests/Makefile
+0-5usr.bin/m4/tests/legacy_test.sh
+292-865 files not shown
+298-8911 files

FreeBSD/ports 28a0df0databases/proxysql Makefile

databases/proxysql: Resolve build failure on 15.x

PR:             293023
Reported by:    Vincent Milum Jr <freebsd at darkain.com>
DeltaFile
+1-0databases/proxysql/Makefile
+1-01 files

HardenedBSD/ports 28a0df0databases/proxysql Makefile

databases/proxysql: Resolve build failure on 15.x

PR:             293023
Reported by:    Vincent Milum Jr <freebsd at darkain.com>
DeltaFile
+1-0databases/proxysql/Makefile
+1-01 files

OpenBSD/src gdPqBkLusr.bin/ssh auth2-gss.c

   misc.h is needed for ForwardOptions in servconf.h.
VersionDeltaFile
1.37+2-1usr.bin/ssh/auth2-gss.c
+2-11 files

OPNSense/core c7d85desrc/opnsense/mvc/app/models/OPNsense/Base/Menu MenuSystem.php

Revert "Services: ISC DHCPv4: hide menu items when dnsmasq is enabled to improve "out of the box" experience. closes https://github.com/opnsense/core/issues/8329"

We are not hiding v6 now and since ISC-DHCP is not in the core system
we can go back to the normal way.

This reverts commit 0d6aa56527c60be14e6e626e5d0728108110cf2f.

PR: https://www.reddit.com/r/opnsense/comments/1qxqru9/comment/o42nx7v/
DeltaFile
+1-25src/opnsense/mvc/app/models/OPNsense/Base/Menu/MenuSystem.php
+1-251 files

FreeBSD/ports 8c60b94devel/py-levenshtein Makefile

devel/py-levenshtein: Pass MAINTAINER to someone who uses it

Now that this is included with PostgreSQL, I no longer use it.

PR:             293012
DeltaFile
+1-1devel/py-levenshtein/Makefile
+1-11 files

HardenedBSD/ports 8c60b94devel/py-levenshtein Makefile

devel/py-levenshtein: Pass MAINTAINER to someone who uses it

Now that this is included with PostgreSQL, I no longer use it.

PR:             293012
DeltaFile
+1-1devel/py-levenshtein/Makefile
+1-11 files

NetBSD/src ZF5E4tpshare/man/man4/man4.evbmips cnmac.4

   cnmac.4: improve .Dt content (arch-specific)
VersionDeltaFile
1.2+2-2share/man/man4/man4.evbmips/cnmac.4
+2-21 files