LLVM/project 1b4de1fmlir/cmake/modules AddMLIRPython.cmake

fix empty _mlir_python_support_libs
DeltaFile
+1-1mlir/cmake/modules/AddMLIRPython.cmake
+1-11 files

LLVM/project 295a01fllvm/include/llvm/Analysis MemoryProfileInfo.h, llvm/lib/Analysis MemoryProfileInfo.cpp

[MemProf] Fix reporting with -memprof-matching-cold-threshold (#173327)

With the -memprof-matching-cold-threshold option, we hint as cold
allocations where the fraction of cold bytes is at least the given
threshold. However, we were incorrectly reporting all of the
allocation's contexts and bytes as hinted cold.

Fix this to report the non-cold contexts as ignored. To do this,
refactor out some existing reporting, and also keep track of the
original allocation type for each context in the Trie along with its
ContextTotalSize information. Most of the changes are the change to this
array's type and name.
DeltaFile
+43-20llvm/lib/Analysis/MemoryProfileInfo.cpp
+17-6llvm/include/llvm/Analysis/MemoryProfileInfo.h
+2-2llvm/test/Transforms/PGOProfile/memprof.ll
+62-283 files

FreeBSD/ports 78c4175graphics/opencv Makefile distinfo

graphics/opencv: pull in upstream commits for ffmpeg 8 compatibility

Some functions were removed in ffmpeg 8.

Reference:      https://github.com/opencv/opencv/issues/27688
                https://github.com/opencv/opencv/pull/27691
                https://github.com/opencv/opencv/pull/27746

PR: 291933
DeltaFile
+4-2graphics/opencv/Makefile
+5-1graphics/opencv/distinfo
+9-32 files

FreeBSD/ports 801e78bsecurity/wazuh-server Makefile, security/wazuh-server/files pkg-message.in

security/wazuh-server: Update pkg-message file about logstash-output-opensearch

- Modify pkg-message entries about logstash-output-opensearch plugin
- Change openjdk11 to openjdk17
- Bump PORTREVISION
DeltaFile
+10-3security/wazuh-server/files/pkg-message.in
+1-0security/wazuh-server/Makefile
+11-32 files

FreeBSD/ports eb34371security/wazuh-manager distinfo

security/wazuh-manager: Fix package on 13-amd64 and 15-amd64

Reported by:    pkg-fallout
DeltaFile
+4-4security/wazuh-manager/distinfo
+4-41 files

NetBSD/pkgsrc Bhyetxpdoc CHANGES-2025

   doc: Updated lang/fennel to 1.6.0
VersionDeltaFile
1.7433+2-1doc/CHANGES-2025
+2-11 files

NetBSD/pkgsrc 8NUzDdXlang/fennel distinfo Makefile, lang/fennel/patches patch-Makefile

   fennel: update to 1.6.0

   * Support `extra-compiler-env` in options table when compiling.
   * Accept `path` in options table of `fennel.install`.
   * Improve printing of large integers in Lua 5.3+.
   * Allow disk reads from compiler sandbox.
   * Add `--to-be-closed` option for better stack traces in `with-open`
     on Lua 5.4.
   * Stack traces from macro errors shouldn't contain compiler
     internals.
   * Look for macros in `.fnlm` files in addition to `.fnl` files.
   * Support `extra-env` in compiler API when evaluating in compiler
     scope.
   * Allow `--compile-binary` to work on `.lua` and `.luac` files.
   * Add `--lambda-as-fn` option to remove overhead from arg checking.
   * Fix a bug where `,find` repl command didn't work on files with long
     names.
   * Some 3-decimal string escapes ignored the 3rd digit;
     e.g. `\x7f` -> `\127` -> `\f7`.

    [2 lines not shown]
VersionDeltaFile
1.5+7-7lang/fennel/patches/patch-Makefile
1.6+5-5lang/fennel/distinfo
1.6+3-3lang/fennel/Makefile
+15-153 files

NetBSD/pkgsrc JVyDElvdoc CHANGES-2025

   doc: Updated lang/janet to 1.40.1
VersionDeltaFile
1.7432+2-1doc/CHANGES-2025
+2-11 files

FreeBSD/src 350f319contrib/kyua/cli cmd_debug.cpp, contrib/kyua/engine scheduler.cpp scheduler.hpp

kyua: Make "debug -p" skip writing stdout/stderr to tmp files

Reviewed by:    kp, ngie
Differential Revision:  https://reviews.freebsd.org/D54363
DeltaFile
+15-5contrib/kyua/engine/scheduler.cpp
+5-1contrib/kyua/engine/scheduler.hpp
+5-1contrib/kyua/cli/cmd_debug.cpp
+25-73 files

NetBSD/pkgsrc 4DlrFQ7lang/janet distinfo PLIST

   janet: update to 1.40.1

   Many, many updates. See https://github.com/janet-lang/janet/releases
   for everything since 1.35.2.
VersionDeltaFile
1.30+4-4lang/janet/distinfo
1.21+2-2lang/janet/PLIST
1.32+2-2lang/janet/Makefile
+8-83 files

FreeBSD/ports bc40222x11/plasma6-plasma Makefile

x11/plasma6-plasma: add option for GTK support
DeltaFile
+6-3x11/plasma6-plasma/Makefile
+6-31 files

LLVM/project 42ea774llvm/lib/Transforms/Vectorize SLPVectorizer.cpp, llvm/test/Transforms/SLPVectorizer crash_exceed_scheduling.ll extract-many-users-buildvector.ll

[SLP]Enable float point math ops as copyables elements.

Patch enables support for float point math operations as base
instructions for copyable elements. It also fixes some scheduling
issues, found during testing

Reviewers: hiraditya, RKSimon

Pull Request: https://github.com/llvm/llvm-project/pull/169857

Recommit after reverts in 9008922707915a6632fb74ed301bce11d8775e2a and
c2441689830fcb2588673dedba98da1219a2fb9e.
c2441689830fcb2588673dedba98da1219a2fb9e was caused by other issues, not
related to this patch directly
DeltaFile
+92-46llvm/test/Transforms/SLPVectorizer/crash_exceed_scheduling.ll
+26-102llvm/test/Transforms/SLPVectorizer/X86/vect_copyable_in_binops.ll
+67-23llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
+34-38llvm/test/Transforms/SLPVectorizer/extract-many-users-buildvector.ll
+18-26llvm/test/Transforms/SLPVectorizer/X86/user-with-multi-copyable-ops.ll
+20-20llvm/test/Transforms/SLPVectorizer/insertelement-postpone.ll
+257-25515 files not shown
+351-34421 files

FreeBSD/ports 0445d5bx11/kde pkg-descr Makefile

x11/kde: reduce payload in attempt to fit release DVD

Depend on Plasma components directly rather than on x11/plasma6
meta port that pulls KF5/Qt5 packages,
do not install GTK related components and legacy Oxygen theme.

PR:             291095
DeltaFile
+3-3x11/kde/pkg-descr
+3-2x11/kde/Makefile
+6-52 files

NetBSD/pkgsrc UtRJqTZdoc CHANGES-2025

   Updated games/py-easyAI, devel/py-lupa
VersionDeltaFile
1.7431+3-1doc/CHANGES-2025
+3-11 files

NetBSD/pkgsrc ZZ0BKGLdevel/py-lupa distinfo Makefile

   py-lupa: updated to 2.6

   2.6 (2025-10-24)

   * The bundled LuaJIT versions were updated to the latest git branches.
   * Built with Cython 3.1.6.


   2.5 (2025-06-15)

   * Lua uses ``dlopen()`` again, which was lost in Lupa 2.3.
     Patch by Philipp Krones.
   * The bundled Lua 5.4 was updated to 5.4.8.
   * The bundled LuaJIT versions were updated to the latest git branches.
   * Built with Cython 3.1.2.
VersionDeltaFile
1.14+4-4devel/py-lupa/distinfo
1.20+2-3devel/py-lupa/Makefile
+6-72 files

NetBSD/pkgsrc vEKIWv4games/py-easyAI PLIST Makefile

   py-easyAI: updated to 2.0.12

   2.0.12
   Unknown changes
VersionDeltaFile
1.3+21-20games/py-easyAI/PLIST
1.13+11-8games/py-easyAI/Makefile
1.6+4-4games/py-easyAI/distinfo
+36-323 files

Linux/linux 3f0e9c8drivers/block ublk_drv.c, drivers/block/rnbd rnbd-clt.h

Merge tag 'block-6.19-20251226' of git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux

Pull block fixes from Jens Axboe:

 - Fix for a signedness issue introduced in this kernel release for rnbd

 - Fix up user copy references for ublk when the server exits

* tag 'block-6.19-20251226' of git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux:
  block: rnbd-clt: Fix signedness bug in init_dev()
  ublk: clean up user copy references on ublk server exit
DeltaFile
+1-2drivers/block/ublk_drv.c
+1-1drivers/block/rnbd/rnbd-clt.h
+2-32 files

LLVM/project 60189b3lldb/tools/lldb-dap JSONUtils.cpp, lldb/tools/lldb-dap/Handler StackTraceRequestHandler.cpp

[lldb-dap] Migrate stackTrace request to structured types (#173226)

This patch finishes migration to structured types and removes
`LegacyRequestHandler`.
DeltaFile
+126-129lldb/tools/lldb-dap/Handler/StackTraceRequestHandler.cpp
+0-158lldb/tools/lldb-dap/JSONUtils.cpp
+89-0lldb/tools/lldb-dap/Protocol/ProtocolTypes.h
+86-0lldb/unittests/DAP/ProtocolTypesTest.cpp
+68-0lldb/unittests/DAP/ProtocolRequestsTest.cpp
+56-0lldb/tools/lldb-dap/Protocol/ProtocolTypes.cpp
+425-2876 files not shown
+491-35312 files

NetBSD/pkgsrc 83eyFs4doc CHANGES-2025

   Updated www/py-django-q2, www/py-nbclient
VersionDeltaFile
1.7430+3-1doc/CHANGES-2025
+3-11 files

NetBSD/pkgsrc 93y8YzGwww/py-nbclient distinfo Makefile

   py-nbclient: updated to 0.10.4

   0.10.4
   Allow display_id to be None
VersionDeltaFile
1.14+4-4www/py-nbclient/distinfo
1.19+3-3www/py-nbclient/Makefile
+7-72 files

NetBSD/pkgsrc mBZaIZcwww/py-django-q2 Makefile distinfo

   py-django-q2: updated to 1.9.0

   1.9.0
   - Django 6.0 support
   - Fix to make tests work with redis-py > 5
VersionDeltaFile
1.4+4-5www/py-django-q2/Makefile
1.2+4-4www/py-django-q2/distinfo
+8-92 files

Linux/linux 4079a38io_uring openclose.c

Merge tag 'io_uring-6.19-20251226' of git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux

Pull io_uring fix from Jens Axboe:
 "Just a single fix for a bug that can cause a leak of the filename with
  IORING_OP_OPENAT, if direct descriptors are asked for and O_CLOEXEC
  has been set in the request flags"

* tag 'io_uring-6.19-20251226' of git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux:
  io_uring: fix filename leak in __io_openat_prep()
DeltaFile
+1-1io_uring/openclose.c
+1-11 files

LLVM/project 571819cllvm/lib/Transforms/Vectorize SLPVectorizer.cpp, llvm/test/Transforms/SLPVectorizer/X86 non-schedulable-with-copyable-op.ll non-schedulable-recalculate-deps.ll

[SLP]Recalculate dependencies for all cleared entries

Need to recalculate the dependencies for all cleared items to avoid
a crash, if the entry is used in other vector nodes

Fixes #173469
DeltaFile
+89-0llvm/test/Transforms/SLPVectorizer/X86/non-schedulable-with-copyable-op.ll
+61-0llvm/test/Transforms/SLPVectorizer/X86/non-schedulable-recalculate-deps.ll
+7-7llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
+157-73 files

FreeBSD/ports 380338cdatabases/mongodb70 Makefile, databases/mongodb70/files patch-src_third__party_mozjs_gen-config.sh

databases/mongodb70: harden the port to external CONFIGURE_ARGS

CONFIGURE_ARGS is directly connected to CONFIGURE_SCRIPT and the script
only accepts 2 parameters. Exit 1 on incorrect number of parameters.
And don't allow to += on CONFIGURE_ARGS.

Not bumping PORTREVISION, no content change intended.

PR:     291951
DeltaFile
+10-1databases/mongodb70/files/patch-src_third__party_mozjs_gen-config.sh
+1-1databases/mongodb70/Makefile
+11-22 files

Linux/linux 8f0cbeddrivers/vhost vsock.c, tools/virtio oot-stubs.h

Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost

Pull virtio fixes from Michael Tsirkin:
 "Just a bunch of fixes, mostly trivial ones in tools/virtio"

* tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost:
  vhost/vsock: improve RCU read sections around vhost_vsock_get()
  tools/virtio: add device, device_driver stubs
  tools/virtio: fix up oot build
  virtio_features: make it self-contained
  tools/virtio: switch to kernel's virtio_config.h
  tools/virtio: stub might_sleep and synchronize_rcu
  tools/virtio: add struct cpumask to cpumask.h
  tools/virtio: pass KCFLAGS to module build
  tools/virtio: add ucopysize.h stub
  tools/virtio: add dev_WARN_ONCE and is_vmalloc_addr stubs
  tools/virtio: stub DMA mapping functions
  tools/virtio: add struct module forward declaration
  tools/virtio: use kernel's virtio.h

    [2 lines not shown]
DeltaFile
+1-101tools/virtio/linux/virtio_config.h
+1-72tools/virtio/linux/virtio.h
+21-0tools/virtio/linux/ucopysize.h
+16-0tools/virtio/linux/kernel.h
+11-4drivers/vhost/vsock.c
+10-0tools/virtio/oot-stubs.h
+60-1778 files not shown
+93-18014 files

OpenBSD/src kZImGkhregress/lib/libcrypto/des destest.c

   "SCREW_THE_PARITY is not ment to be defined."

   alright. go home.
VersionDeltaFile
1.5+1-13regress/lib/libcrypto/des/destest.c
+1-131 files

HardenedBSD/src 98740fbsys/dev/acpica acpi.c acpi_apei.c, sys/modules/acpi Makefile

Merge remote-tracking branch 'origin/hardened/current/master' into hardened/current/cross-dso-cfi
DeltaFile
+194-14usr.sbin/acpi/acpidump/acpi.c
+17-12usr.sbin/bhyve/bhyve_config.5
+16-13sys/dev/acpica/acpi.c
+19-3sys/modules/acpi/Makefile
+5-6sys/dev/acpica/acpi_apei.c
+6-2usr.sbin/pmcannotate/pmcannotate.c
+257-508 files not shown
+272-5914 files

HardenedBSD/src c23cc84share/man/man4 linprocfs.4, sys/dev/acpica acpi.c acpi_apei.c

Merge branch 'freebsd/current/main' into hardened/current/master
DeltaFile
+194-14usr.sbin/acpi/acpidump/acpi.c
+16-13sys/dev/acpica/acpi.c
+17-12usr.sbin/bhyve/bhyve_config.5
+19-3sys/modules/acpi/Makefile
+5-6sys/dev/acpica/acpi_apei.c
+4-4share/man/man4/linprocfs.4
+255-527 files not shown
+271-5913 files

HardenedBSD/ports 25583f1mail/mailfromd Makefile, math/octave-forge-sockets Makefile

Merge branch 'freebsd/main' into hardenedbsd/main
DeltaFile
+6-11net/uvgrtp/files/patch-CMakeLists.txt
+7-9math/octave-forge-sockets/Makefile
+11-0sysutils/consolekit2/files/patch-src_ck-session.c
+11-0net/uvgrtp/files/patch-cmake_Versioning.cmake
+2-8mail/mailfromd/Makefile
+3-5sysutils/kapp/distinfo
+40-3321 files not shown
+84-8027 files

FreeBSD/src 0d31189share/man/man4 linprocfs.4

linprocfs.4: Improve docs around pid/self entries

Mark <pid> as a placeholder and document that self is a symlink to a directory.

PR:             283080
Reviewed by:    ziaee
MFC after:      3 days
Differential Revision:  https://reviews.freebsd.org/D54358
DeltaFile
+4-4share/man/man4/linprocfs.4
+4-41 files