FreeBSD/src 541a98dsys/compat/linux linux_timer.c

compat: linux: use appropriate variables for copying out old timers

We copyout &l_oval but do the conversions into &l_val, leaving us with
stack garbage.  A build with an LLVM21 cross-toolchain seems to catch
this.

Reported by:    Florian Limberger <flo purplekraken com>
Reviewed by:    markj
Fixes:          a1fd2911ddb06 ("linux(4): Implement timer_settime64 syscall.")
MFC after:      3 days
Differential Revision: https://reviews.freebsd.org/D52985
DeltaFile
+2-2sys/compat/linux/linux_timer.c
+2-21 files

LLVM/project ab45059llvm/lib/Transforms/Vectorize SLPVectorizer.cpp, llvm/test/Transforms/SLPVectorizer test_intermediate_dual_use.ll

[SLP]Do not swap RHS, if it is used in bool op, used as a second operand in a reduction

If the RHS operand is used as a first operand in the bool reduction op,
used as a second operand in the reduction ops, still need to use this
RHS as RHS, not as LHS

https://alive2.llvm.org/ce/z/pmc2YJ

Fixes #173796
DeltaFile
+10-2llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
+1-1llvm/test/Transforms/SLPVectorizer/test_intermediate_dual_use.ll
+11-32 files

Linux/linux f8f9c1f. Makefile

Linux 6.19-rc3
DeltaFile
+1-1Makefile
+1-11 files

LLVM/project 3c5f206llvm/lib/Target/X86 X86OptimizeLEAs.cpp X86.h, llvm/test/CodeGen/X86 pr57673.ll pr57673.mir

[X86][NewPM] Port x86-optimize-leas to the new pass manager

Title. Test coverage also added.

Reviewers: arsenm, phoebewang, paperchalice, topperc, RKSimon

Pull Request: https://github.com/llvm/llvm-project/pull/173760
DeltaFile
+83-47llvm/lib/Target/X86/X86OptimizeLEAs.cpp
+8-2llvm/lib/Target/X86/X86.h
+2-2llvm/test/CodeGen/X86/pr57673.ll
+2-2llvm/lib/Target/X86/X86TargetMachine.cpp
+2-1llvm/test/CodeGen/X86/pr57673.mir
+1-1llvm/lib/Target/X86/X86PassRegistry.def
+98-556 files

FreeBSD/src 4cd7be3sys/dev/xen/blkback blkback.c, sys/xen xen_intr.h

sys/xen: Use __printflike() instead of format(printf)

The __printflike macro sets the format to freebsd_kprintf which recent
clang understands and warns about. Fixes the following error:
`passing 'printf' format string where 'freebsd_kprintf' format string is expected [-Werror,-Wformat]`

MFC after:      1 week
DeltaFile
+4-4sys/xen/xenbus/xenbusvar.h
+1-1sys/dev/xen/blkback/blkback.c
+1-1sys/xen/xen_intr.h
+1-1sys/xen/xenstore/xenstorevar.h
+7-74 files

FreeBSD/src 3c0ea1bsys/dev/ocs_fc ocs_utils.h ocs_mgmt.h

ocs_fc: Use __printflike() instead of format(printf)

The __printflike macro sets the format to freebsd_kprintf which recent
clang understands and warns about. Fixes the following error:
`passing 'printf' format string where 'freebsd_kprintf' format string is expected [-Werror,-Wformat]`

MFC after:      1 week
DeltaFile
+4-8sys/dev/ocs_fc/ocs_utils.h
+1-2sys/dev/ocs_fc/ocs_mgmt.h
+1-2sys/dev/ocs_fc/ocs_ddump.h
+1-1sys/dev/ocs_fc/ocs_os.h
+7-134 files

LLVM/project b4382caclang/test/CIR/CodeGenBuiltins/X86 avx512dq-builtins.c, llvm/lib/Target/AArch64 AArch64ISelLowering.cpp

rebase

Created using spr 1.3.7
DeltaFile
+129-121llvm/lib/Target/AVR/AVRInstrInfo.td
+177-0llvm/lib/Target/X86/GISel/X86PreLegalizerCombiner.cpp
+78-55llvm/lib/Target/AArch64/AArch64ISelLowering.cpp
+69-0llvm/test/Transforms/InstCombine/X86/blend_x86.ll
+51-4clang/test/CIR/CodeGenBuiltins/X86/avx512dq-builtins.c
+51-1mlir/lib/Dialect/SCF/IR/SCF.cpp
+555-18152 files not shown
+1,120-40458 files

LLVM/project 2a00589llvm/lib/Target/AMDGPU AMDGPULowerVGPREncoding.cpp SILowerI1Copies.cpp

[AMDGPU][NewPM] Consistently preserve IR analyses in MF passes

These three passes were not doing so, unlike all the other passes.

Reviewers: vikramRH, cdevadas, paperchalice, arsenm

Pull Request: https://github.com/llvm/llvm-project/pull/173758
DeltaFile
+1-3llvm/lib/Target/AMDGPU/AMDGPULowerVGPREncoding.cpp
+1-3llvm/lib/Target/AMDGPU/SILowerI1Copies.cpp
+1-1llvm/lib/Target/AMDGPU/AMDGPUWaitSGPRHazards.cpp
+3-73 files

LLVM/project 6584284clang/test/CIR/CodeGenBuiltins/X86 avx512dq-builtins.c, llvm/lib/Target/AArch64 AArch64ISelLowering.cpp

[𝘀𝗽𝗿] changes introduced through rebase

Created using spr 1.3.7

[skip ci]
DeltaFile
+129-121llvm/lib/Target/AVR/AVRInstrInfo.td
+177-0llvm/lib/Target/X86/GISel/X86PreLegalizerCombiner.cpp
+78-55llvm/lib/Target/AArch64/AArch64ISelLowering.cpp
+69-0llvm/test/Transforms/InstCombine/X86/blend_x86.ll
+51-4clang/test/CIR/CodeGenBuiltins/X86/avx512dq-builtins.c
+51-1mlir/lib/Dialect/SCF/IR/SCF.cpp
+555-18152 files not shown
+1,120-40458 files

LLVM/project 540ea69llvm/lib/CodeGen MachineInstrBundle.cpp

[CodeGen][NewPM] Consistently preserve IR analyses in MF passes

This was the only pass that did not do this in the generic codegen
infra. Update it to be consistent.

Reviewers: optimisan, paperchalice, arsenm

Pull Request: https://github.com/llvm/llvm-project/pull/173757
DeltaFile
+1-1llvm/lib/CodeGen/MachineInstrBundle.cpp
+1-11 files

LLVM/project 08e052eutils/bazel/llvm-project-overlay/llvm BUILD.bazel

Fix Bazel build for 05a34dd (#173798)

Co-authored-by: Pranav Kant <prka at google.com>
DeltaFile
+7-0utils/bazel/llvm-project-overlay/llvm/BUILD.bazel
+7-01 files

NetBSD/pkgsrc 5H1p3podoc CHANGES-2025

   Updated devel/py-sarge, devel/py-sentry-sdk
VersionDeltaFile
1.7466+3-1doc/CHANGES-2025
+3-11 files

LLVM/project 25d2a5bllvm/lib/CodeGen/SelectionDAG SelectionDAGBuilder.cpp

[NFC] Rename variables to FPOp (#173792)

In my earlier PR (https://github.com/llvm/llvm-project/pull/167574),
I've named a variable in fpext function wrong. I've changed the name in
both functions to generic FPOp
DeltaFile
+4-4llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
+4-41 files

NetBSD/pkgsrc LcM3LLcdevel/py-sentry-sdk PLIST distinfo

   py-sentry-sdk: updated to 2.48.0

   2.48.0

   Middleware spans are now disabled by default in Django, Starlette and FastAPI integrations. Set the middleware_spans integration-level option to capture individual spans per middleware layer. To record Django middleware spans, for example, configure as follows

     import sentry_sdk
     from sentry_sdk.integrations.django import DjangoIntegration

     sentry_sdk.init(
         dsn="<your-dsn>",
         integrations=[
             DjangoIntegration(middleware_spans=True),
         ],
     )

   New Features

   feat(ai): add single message truncation

    [63 lines not shown]
VersionDeltaFile
1.6+118-1devel/py-sentry-sdk/PLIST
1.9+4-4devel/py-sentry-sdk/distinfo
1.10+2-2devel/py-sentry-sdk/Makefile
+124-73 files

NetBSD/pkgsrc UHr5bIFdevel/py-sarge PLIST Makefile

   py-sarge: updated to 0.1.7.post1

   0.1.7.post1
   Unknown changes
VersionDeltaFile
1.5+6-6devel/py-sarge/PLIST
1.4+6-5devel/py-sarge/Makefile
1.5+4-4devel/py-sarge/distinfo
+16-153 files

FreeBSD/ports 36b4776net-im/dino pkg-plist Makefile

net-im/dino: Unbreak build

- Incorrect use of meson in the previous patch (apologies), this
  patch fixes the previous misconception.
- Reformatted Makefile so plugin options are grouped together.
- Ensure plugin-dependent files within plist are properly labeled
  with the right plugin.

PR:             291721
Reported by:    Ivan Rozhuk <rozhuk dot im at gmail dot com>
DeltaFile
+98-97net-im/dino/pkg-plist
+31-32net-im/dino/Makefile
+129-1292 files

OpenBSD/ports wIipDXzsysutils/logstash distinfo Makefile, sysutils/logstash/pkg PLIST

   Update logstash 9.2.1 -> 9.2.3
   Release notes: https://www.elastic.co/docs/release-notes/logstash
VersionDeltaFile
1.59+147-149sysutils/logstash/pkg/PLIST
1.55+2-2sysutils/logstash/distinfo
1.73+1-1sysutils/logstash/Makefile
+150-1523 files

OpenBSD/ports QQJV4h8devel/quirks Makefile, devel/quirks/files Quirks.pm

   Obsolete: jd-gui, minecraft and stringtemplate with suggestions for
   jd-gui -> vineflower & minecraft -> multimc.
VersionDeltaFile
1.1777+6-1devel/quirks/files/Quirks.pm
1.1765+1-1devel/quirks/Makefile
+7-22 files

GhostBSD/ports f9eb127x11/plasma6-plasma Makefile

x11/plasma6-plasma: sync with freebsd
DeltaFile
+1-19x11/plasma6-plasma/Makefile
+1-191 files

OpenBSD/ports wdoekJ0textproc Makefile, textproc/stringtemplate Makefile distinfo

   Remove no longer used jave library. ok jca@
VersionDeltaFile
1.851+0-1textproc/Makefile
1.16+0-0textproc/stringtemplate/Makefile
1.4+0-0textproc/stringtemplate/distinfo
1.2+0-0textproc/stringtemplate/pkg/DESCR
1.3+0-0textproc/stringtemplate/pkg/PLIST
+0-15 files

OpenBSD/ports 0UPKcZIgames Makefile, games/minecraft Makefile distinfo

   Remove - no longer useful. Requires discontinued Mojang auth system. Use
   games/multimc instead. ok phessler@
VersionDeltaFile
1.509+0-1games/Makefile
1.18+0-0games/minecraft/Makefile
1.3+0-0games/minecraft/distinfo
1.3+0-0games/minecraft/files/minecraft.desktop
1.2+0-0games/minecraft/files/minecraft.svg
1.3+0-0games/minecraft/patches/patch-minecraft
+0-12 files not shown
+0-18 files

OpenBSD/src FBNssmeusr.sbin/bgpd version.h

   Bump version to 9.0
VersionDeltaFile
1.21+2-2usr.sbin/bgpd/version.h
+2-21 files

NetBSD/pkgsrc 0zUl6Colang/gambc/patches patch-configure

   gambc: forgot to remove patch
VersionDeltaFile
1.2+1-1lang/gambc/patches/patch-configure
+1-11 files

OpenBSD/ports ncqRuxwdevel Makefile, devel/jd-gui Makefile distinfo

   Remove jd-gui - no longer maintained upstream. Use vineflower instead.
   ok sthen@ jca@
VersionDeltaFile
1.2548+0-1devel/Makefile
1.17+0-0devel/jd-gui/Makefile
1.9+0-0devel/jd-gui/distinfo
1.2+0-0devel/jd-gui/files/jd-gui.sh
1.2+0-0devel/jd-gui/pkg/DESCR
1.3+0-0devel/jd-gui/pkg/PLIST
+0-16 files

FreeBSD/ports 216c6ddshells/schemesh distinfo Makefile, shells/schemesh/files patch-test_data3.ss

shells/schemesh: Update to 0.9.3

- add patch to fix test due to patching of Makefile
DeltaFile
+11-0shells/schemesh/files/patch-test_data3.ss
+3-3shells/schemesh/distinfo
+1-1shells/schemesh/Makefile
+15-43 files

FreeBSD/ports 3a8082fmultimedia/libxspf Makefile distinfo, multimedia/libxspf/files patch-src_XspfReader.cpp patch-examples-read-read.cpp

multimedia/libxspf: Update to 1.2.1

* Define LICENSE
* Remove broken uriparser version check
* Only build shared library

Changelog:
https://gitlab.xiph.org/xiph/libxspf/-/blob/libxspf-1.2.1/ChangeLog?ref_type=tags

PR:             291702
Approved by:    maintainer timeout, 2+ weeks / blanket (just fix it)
DeltaFile
+11-15multimedia/libxspf/Makefile
+12-0multimedia/libxspf/files/patch-src_XspfReader.cpp
+0-10multimedia/libxspf/files/patch-examples-read-read.cpp
+3-2multimedia/libxspf/distinfo
+1-2multimedia/libxspf/pkg-plist
+27-295 files

FreeBSD/ports b01af8aarchivers/libarchive distinfo Makefile

archivers/libarchive: Update to 3.8.4

Changelog: https://github.com/libarchive/libarchive/releases/tag/v3.8.4

PR:             291455
Approved by:    maintainer timeout, 3+ weeks
DeltaFile
+3-3archivers/libarchive/distinfo
+1-1archivers/libarchive/Makefile
+1-1archivers/libarchive/pkg-plist
+5-53 files

FreeBSD/ports 399c658sysutils/cmocka Makefile distinfo

sysutils/cmocka: Update to 2.0.0

Adopt port due to multiple maintainer timeouts

Changelog:
https://gitlab.com/cmocka/cmocka/-/compare/cmocka-2.0.0...cmocka-1.1.8?from_project_id=6918754

PR:             291651
Approved by:    maintainer timeout, 2+ weeks
DeltaFile
+5-6sysutils/cmocka/Makefile
+3-3sysutils/cmocka/distinfo
+2-1sysutils/cmocka/pkg-plist
+10-103 files

FreeBSD/ports adeaa7cmultimedia/mediamtx distinfo Makefile

multimedia/mediamtx: Update to 1.15.6

Changelog: https://github.com/bluenviron/mediamtx/releases/tag/v1.15.6
DeltaFile
+7-7multimedia/mediamtx/distinfo
+1-1multimedia/mediamtx/Makefile
+8-82 files

FreeBSD/ports bd67314x11-fonts Makefile, x11-fonts/ttf-ancient-fonts pkg-plist Makefile

x11-fonts/ttf-ancient-fonts: New port: Set of fonts designed for ancient languages and scripts

Initial patch by Piotr Smyrak <ps.ports at smyrak.com> (maintainer)

PR:             291275
DeltaFile
+55-0x11-fonts/ttf-ancient-fonts/pkg-plist
+29-0x11-fonts/ttf-ancient-fonts/Makefile
+3-0x11-fonts/ttf-ancient-fonts/pkg-descr
+3-0x11-fonts/ttf-ancient-fonts/distinfo
+1-0x11-fonts/Makefile
+91-05 files