NetBSD/pkgsrc nrPVO2zmail/p5-Net-ManageSieve/patches patch-lib_Net_ManageSieve.pm

   p5-Net-ManageSieve: actually commit the patch
VersionDeltaFile
1.3+11-11mail/p5-Net-ManageSieve/patches/patch-lib_Net_ManageSieve.pm
+11-111 files

NetBSD/src CiC3M4Asys/arch/sun2/sun2 locore2.c locore.s, sys/arch/sun3/sun3 locore2.c locore.s

   Set up the fake exception frame and initialize lwp0.l_md.md_regs in
   _vm_init() and return the new lwp0 stack pointer via _bootstrap().
VersionDeltaFile
1.30+21-19sys/arch/sun2/sun2/locore2.c
1.105+19-17sys/arch/sun3/sun3/locore2.c
1.44+19-16sys/arch/sun3/sun3x/locore2.c
1.120+6-18sys/arch/sun3/sun3/locore.s
1.47+6-18sys/arch/sun2/sun2/locore.s
1.84+6-18sys/arch/sun3/sun3x/locore.s
+77-1066 files

LLVM/project b2ba795llvm/lib/Transforms/Vectorize SLPVectorizer.cpp, llvm/test/Transforms/SLPVectorizer insert-element-build-vector.ll insert-element-build-vector-inseltpoison.ll

[SLP]Fix patterns for compile time blow up with ordered reductions

Excluded patterns, leading to compile time blow up for integer ordered
reductions.
DeltaFile
+41-119llvm/test/Transforms/SLPVectorizer/insert-element-build-vector.ll
+41-119llvm/test/Transforms/SLPVectorizer/insert-element-build-vector-inseltpoison.ll
+38-2llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
+5-5llvm/test/Transforms/SLPVectorizer/X86/reduced-ordered-values-update.ll
+125-2454 files

NetBSD/src xJZNAd6bin/sh expand.c expand.h

   PR bin/60099 - Fix unquoted $* ($@) expansion

   Make unquoted $* (or $@) when used in a context where field
   splitting happens (which requires unquoted of course) generate
   the same result, always, as would have been obtained had the
   number of params been known, and
        $1 $2 $3 ... ${n}               (n is the value of $#)
   been used instead of $* - so for x$*y, for any strings x & y
   (including empty), the equivalent would be
        x$1 $2 $3 ... ${n}y

   This must hold, whatever the setting of IFS (which affects
   how the fields generated are field split after they appear,
   but should not affect the generation of those fields).

   The bug this fixes is (in practice) never encountered, which is
   how it has persisted for so long, and in so many different shells.
   The method that was previously used to expand $* in this situation
   would work perfectly, if the first character of ${IFS} was an IFS

    [28 lines not shown]
VersionDeltaFile
1.148+224-80bin/sh/expand.c
1.27+12-10bin/sh/expand.h
+236-902 files

NetBSD/src VNF3lTUbin/sh parser.h

   Minor cleanups

   Cleanup CTLccc char definitions (layout only):
        #define [space|tab] consistency, align value column,
        add hex equivalents (in comments) for octal char values

   Minor changes to comments.

   NFC.
VersionDeltaFile
1.32+22-18bin/sh/parser.h
+22-181 files

NetBSD/src lgaPXm1bin/sh shell.h

   Add DEBUG_ONLY() to include anything in DEBUG code

   DEBUG_ONLY(x) expands to its arg, which should not contain commas
   (outside parens) only in DEBUG mode compiles, most useful for var
   declarations, and similar.  Nb: code only, not outside functions.

   Some cleanups/additions to comments.

   By itself, this is a NFC change (until something uses DEBUG_ONLY()
   for DEBUG mode code alteration).
VersionDeltaFile
1.35+9-2bin/sh/shell.h
+9-21 files

NetBSD/src nwiCvmTlib/libc/gen unvis.c

   PR lib/60111 - Add some bounds checking

   As requested by the PR, bounds checking on the two obvious
   places I could see where overflow looks possible has been added.
   Detected overflow should generate a decode error.
VersionDeltaFile
1.47+15-4lib/libc/gen/unvis.c
+15-41 files

NetBSD/src MsGKmLDdistrib/utils/embedded mkimage

   PR 60119 - don't set -o pipefail (revert previous)

   I was going to make the setting of the pipefail option check if
   the executing shell supports the option or not (all should really,
   and up to date dash does - it is a standard option) - but then I
   looked at the script, and couldn't find a pipe used anywhere.

   The option is useless here.   So, bye-bye pipefail.
VersionDeltaFile
1.95+1-1distrib/utils/embedded/mkimage
+1-11 files

NetBSD/pkgsrc 5Jgs4lTmail/p5-Net-ManageSieve Makefile distinfo

   p5-Net-ManageSieve: in start_SSL explicitly pass hostname
   otherwise IP address is compared against name in the certificate and
   always fails.
VersionDeltaFile
1.24+5-2mail/p5-Net-ManageSieve/Makefile
1.9+2-1mail/p5-Net-ManageSieve/distinfo
+7-32 files

OpenBSD/ports b49r6lBx11/gnome/settings-daemon Makefile

   libnotify base-gcc chokes on __attribute__((__deprecated__)) annotating enum

   Move to ports-gcc to fix build on sparc64
VersionDeltaFile
1.220+4-0x11/gnome/settings-daemon/Makefile
+4-01 files

LLVM/project c079372llvm/lib/Transforms/Vectorize VPlanTransforms.cpp VPlanPatternMatch.h

[VPlan] Add m_VPPhi pattern matcher and use in removeDeadRecipes (NFC).

Add m_VPPhi to match VPPhi instructions with exactly 2 operands.

Split off from https://github.com/llvm/llvm-project/pull/156262.
DeltaFile
+4-4llvm/lib/Transforms/Vectorize/VPlanTransforms.cpp
+6-0llvm/lib/Transforms/Vectorize/VPlanPatternMatch.h
+10-42 files

OpenBSD/ports TnBYO5Bgames/ja2-stracciatella Makefile

   Move CXXFLAGS_base-clang to CXXFLAGS to fix build on sparc64

   Drop useless base-gcc on end of COMPILER line

   Fix from claudio@
VersionDeltaFile
1.18+2-4games/ja2-stracciatella/Makefile
+2-41 files

FreeBSD/ports f0d5a26misc/py-polars distinfo Makefile

misc/py-polars: update 1.39.0 → 1.39.3
DeltaFile
+3-3misc/py-polars/distinfo
+1-1misc/py-polars/Makefile
+4-42 files

FreeBSD/ports 97e1c1dmisc/ollama Makefile distinfo

misc/ollama: Fix options handlingl; Fix MLX option; Make it default
DeltaFile
+41-19misc/ollama/Makefile
+6-0misc/ollama/distinfo
+1-1misc/ollama/pkg-message
+48-203 files

FreeBSD/ports c6e7f6emisc/py-ollama Makefile distinfo

misc/py-ollama: update 0.4.7 → 0.6.1

Differential Revision:  https://reviews.freebsd.org/D56031
DeltaFile
+8-5misc/py-ollama/Makefile
+3-3misc/py-ollama/distinfo
+11-82 files

FreeBSD/ports d1be5b0misc/py-polars-runtime distinfo Makefile

misc/py-polars-runtime: update 1.39.0 → 1.39.3
DeltaFile
+3-3misc/py-polars-runtime/distinfo
+1-1misc/py-polars-runtime/Makefile
+4-42 files

FreeBSD/ports b019e8fmath/clingo distinfo Makefile

math/clingo: update 5.7.1 → 5.8.0
DeltaFile
+17-15math/clingo/distinfo
+12-9math/clingo/Makefile
+29-242 files

NetBSD/src I3yeyNdbin/sh option.list

   Reorder slightly for correctness

   The "pipefail" option is now a POSIX standard option, move it
   from the extensions section to the standard options section.

   The (very fake) "r" option is not a standard option, though it
   is a command line only "option" - move it away from -s, -c
   the other (but standard) command line only options, and to a
   section of its own (our first non-standard command line only option).

   NFC - the order of options in this definition file is for human
   (those who view this file) purposes only, all is reordered by
   mkoptions.sh before being included with the shell sources.
VersionDeltaFile
1.13+4-3bin/sh/option.list
+4-31 files

NetBSD/src p707EZ3bin/sh arith_token.c parser.c

   Use sh internal char typing, not <ctype.h>

   That is, use the internal shell is_digit() rather than isdigit().

   No practical functional change (a digit is a digit).
VersionDeltaFile
1.8+3-3bin/sh/arith_token.c
1.186+3-3bin/sh/parser.c
+6-62 files

NetBSD/src D2orA6fbin/sh parser.c parser.h

   Sprinkle some const

   NFC - the functions treated the arg as const anyway,
   it just was not previously declared.
VersionDeltaFile
1.185+7-7bin/sh/parser.c
1.31+4-4bin/sh/parser.h
+11-112 files

LLVM/project 6514822llvm/utils/gn/secondary/clang/lib/ScalableStaticAnalysisFramework/Tool BUILD.gn, llvm/utils/gn/secondary/clang/tools/clang-ssaf-format BUILD.gn

[gn] port a2c0c436999
DeltaFile
+10-0llvm/utils/gn/secondary/clang/lib/ScalableStaticAnalysisFramework/Tool/BUILD.gn
+1-0llvm/utils/gn/secondary/clang/tools/clang-ssaf-format/BUILD.gn
+1-0llvm/utils/gn/secondary/clang/tools/clang-ssaf-linker/BUILD.gn
+12-03 files

LLVM/project 0e7a8acllvm/utils/gn/secondary/clang/lib/ScalableStaticAnalysisFramework/Core BUILD.gn, llvm/utils/gn/secondary/clang/unittests/ScalableStaticAnalysisFramework BUILD.gn

[gn build] Port c6ba0e00161e
DeltaFile
+3-2llvm/utils/gn/secondary/clang/unittests/ScalableStaticAnalysisFramework/BUILD.gn
+3-0llvm/utils/gn/secondary/clang/lib/ScalableStaticAnalysisFramework/Core/BUILD.gn
+6-22 files

LLVM/project c58f322llvm/utils/gn/secondary/llvm/unittests/Target/SPIRV BUILD.gn

[gn build] Port 78729251fbb2
DeltaFile
+1-0llvm/utils/gn/secondary/llvm/unittests/Target/SPIRV/BUILD.gn
+1-01 files

LLVM/project ea489fellvm/benchmarks PointerUnionBM.cpp CMakeLists.txt

[llvm][ADT] Add PointerUnion benchmarks. NFC. (#187874)

Add microbenchmarks for `PointerUnion`'s `isa` and `isNull` operations
across union sizes of 2, 4, and 8 types. This it to establish baseline
performance numbers before making changes to the implementation.

I plan to refactor the implementation a bit and add support for more
variants using sparse encoding.

Co-authored-by: Claude Opus 4.6 (1M context) <noreply at anthropic.com>
DeltaFile
+121-0llvm/benchmarks/PointerUnionBM.cpp
+1-0llvm/benchmarks/CMakeLists.txt
+122-02 files

Linux/linux ec69c9edrivers/i2c/busses i2c-tegra.c Kconfig

i2c: tegra: Don't mark devices with pins as IRQ safe

I2C devices with associated pinctrl states (DPAUX I2C controllers)
will change pinctrl state during runtime PM. This requires taking
a mutex, so these devices cannot be marked as IRQ safe.

Add PINCTRL as dependency to avoid build errors.

Signed-off-by: Mikko Perttunen <mperttunen at nvidia.com>
Reported-by: Russell King <rmk+kernel at armlinux.org.uk>
Link: https://lore.kernel.org/all/E1vsNBv-00000009nfA-27ZK@rmk-PC.armlinux.org.uk/
Signed-off-by: Linus Torvalds <torvalds at linux-foundation.org>
DeltaFile
+4-1drivers/i2c/busses/i2c-tegra.c
+2-0drivers/i2c/busses/Kconfig
+6-12 files

FreeBSD/ports 8e35d67ports-mgmt/pkg-devel distinfo Makefile

ports-mgmt/pkg-devel: update to 2.6.99.4

Changes:
- info: fix version comparison with multi-character operators (>=, <=)
- fix --register-only to populate config file contents
- attempt config file merge for force install
- query: add %y and %Y for provides/requires
DeltaFile
+3-3ports-mgmt/pkg-devel/distinfo
+2-2ports-mgmt/pkg-devel/Makefile
+5-52 files

LLVM/project 6e66da1mlir/include/mlir/Dialect/LLVMIR LLVMIntrinsicOps.td, mlir/test/Dialect/LLVMIR roundtrip.mlir

[mlir][LLVM] Add more `llvm.intr.experimental.constrained.*` ops
DeltaFile
+105-0mlir/test/Target/LLVMIR/llvmir-intrinsics.mlir
+77-0mlir/test/Target/LLVMIR/Import/intrinsic.ll
+67-2mlir/include/mlir/Dialect/LLVMIR/LLVMIntrinsicOps.td
+49-0mlir/test/Dialect/LLVMIR/roundtrip.mlir
+298-24 files

pkgng/pkgng eaa2efc. NEWS auto.def

2.6.99.4
DeltaFile
+6-0NEWS
+1-1auto.def
+7-12 files

FreeBSD/ports 536fbc9cad/silice pkg-plist pkg-descr

cad/silice: Update g20221229 => g20260322

* Add java to CATEGORIES
* Lift off limit to Java version (tested with OpenJDK 21)
* Fix and improve pkg-descr

Approved by:            yuri@ (maintainer, Mentor)
Approved by:            db@, yuri@ (Mentors, implicit)
Differential Revision:  https://reviews.freebsd.org/D56030
DeltaFile
+44-7cad/silice/pkg-plist
+23-3cad/silice/pkg-descr
+11-9cad/silice/distinfo
+8-9cad/silice/Makefile
+86-284 files

Linux/linux d5273fdkernel/bpf core.c verifier.c, tools/testing/selftests/bpf/progs verifier_linked_scalars.c verifier_bounds.c

Merge tag 'bpf-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf

Pull bpf fixes from Alexei Starovoitov:

 - Fix how linked registers track zero extension of subregisters (Daniel
   Borkmann)

 - Fix unsound scalar fork for OR instructions (Daniel Wade)

 - Fix exception exit lock check for subprogs (Ihor Solodrai)

 - Fix undefined behavior in interpreter for SDIV/SMOD instructions
   (Jenny Guanni Qu)

 - Release module's BTF when module is unloaded (Kumar Kartikeya
   Dwivedi)

 - Fix constant blinding for PROBE_MEM32 instructions (Sachin Kumar)


    [17 lines not shown]
DeltaFile
+108-0tools/testing/selftests/bpf/progs/verifier_linked_scalars.c
+94-0tools/testing/selftests/bpf/progs/verifier_bounds.c
+58-0tools/testing/selftests/bpf/progs/verifier_sdiv.c
+53-3tools/testing/selftests/bpf/progs/exceptions_fail.c
+35-8kernel/bpf/core.c
+25-8kernel/bpf/verifier.c
+373-193 files not shown
+416-249 files