FreeBSD/ports e6dec61devel/bugzilla52 Makefile

devel/bugzilla52: bump PORTREVISION.

3 new patches have been added to files/ .  Bump PORTREVISION to force
a package build to pick these up.

While here, update p5-Template-Toolkit dependency as already required
in upstream 5.2.1 (not yet released).
DeltaFile
+2-1devel/bugzilla52/Makefile
+2-11 files

FreeBSD/ports dada24bdevel/bugzilla52/files patch-Bugzilla_Bug.pm

devel/bugzilla52: add a new patch.

Newer versions of perl (post 5.38) object to a line in Bug.pm
as being ambiguous.  Change the logic to do what the line was
originally intended to do.
DeltaFile
+11-0devel/bugzilla52/files/patch-Bugzilla_Bug.pm
+11-01 files

FreeBSD/ports 2b7f2a8devel/bugzilla52/files patch-attachment.cgi patch-js_field.js

devel/bugzilla52: add two patches.

These two patches had been found on production over a year
ago.  They were copied to development but somehow never to
the actual port itself.
DeltaFile
+50-0devel/bugzilla52/files/patch-attachment.cgi
+12-0devel/bugzilla52/files/patch-js_field.js
+62-02 files

LLVM/project 7570d2dllvm/lib/Target/AMDGPU SIInstrInfo.cpp, llvm/test/CodeGen/AMDGPU dpp_combine_gfx11.mir

[AMDGPU] Reject src1 immediates with dpp when unsupported (#201494)

This fixes an oversight in #164241.
DeltaFile
+19-0llvm/test/MachineVerifier/AMDGPU/dpp-imm-src1.mir
+10-0llvm/lib/Target/AMDGPU/SIInstrInfo.cpp
+4-2llvm/test/CodeGen/AMDGPU/dpp_combine_gfx11.mir
+33-23 files

LLVM/project d17d249libc/utils/MPFRWrapper MPCommon.cpp

[libc][NFC] Remove a compiler warning for MPCommon (#205264)

Local build on Linux platform reports a compiler warning:
llvm-project/libc/utils/MPFRWrapper/MPCommon.cpp:546:15: warning:
implicit conversion loses integer precision: 'long' to 'int'
[-Wshorten-64-to-32]
  546 |     int mod = mpfr_get_si(value_ret_exact.value, MPFR_RNDN);
      |         ~~~   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1 warning generated.

Signed-off-by: jinge90 <ge.jin at intel.com>
DeltaFile
+1-1libc/utils/MPFRWrapper/MPCommon.cpp
+1-11 files

FreeBSD/ports 31dfa9awww/py-fastapi-sso distinfo Makefile

www/py-fastapi-sso: Update to 0.21.1

Changelog: https://github.com/tomasvotava/fastapi-sso/releases/tag/0.21.1

Reported by:    Repology
DeltaFile
+3-3www/py-fastapi-sso/distinfo
+1-1www/py-fastapi-sso/Makefile
+4-42 files

LLVM/project 9ee7bdaclang-tools-extra/clang-tidy/altera UnrollLoopsCheck.cpp, clang/include/clang/AST Decl.h

[clang][AST] Refactor `EvaluatedStmt` accessors in `VarDecl` (#205033)

1) Return the evaluated APValue as a const pointer since it
    may not be modified by callers.
 2) Only return a non-nullptr from `getEvaluatedValue()` if
    the APValue not absent.
DeltaFile
+8-7clang/include/clang/AST/Decl.h
+8-7clang/lib/AST/Decl.cpp
+2-2clang/lib/AST/ExprConstant.cpp
+1-1clang-tools-extra/clang-tidy/altera/UnrollLoopsCheck.cpp
+1-1clang/lib/CodeGen/CGExprConstant.cpp
+1-1clang/lib/Serialization/ASTWriter.cpp
+21-196 files

LLVM/project 2cbaca8llvm/lib/Analysis AliasAnalysis.cpp, llvm/test/Transforms/DeadStoreElimination atomic.ll atomic-todo.ll

Reapply [AA] Improve precision for monotonic atomic load/stor… (#195015)

Reverts https://github.com/llvm/llvm-project/pull/173135 and and add two
new IR tests to demonstrate the impact of different atomic orderings on
Dead Store Elimination(DSE).

This reverts commit c8941df6a1e4ed5e1ba3287985a60e1d7512c250.

Co-authored-by: Aiden Grossman <aidengrossman at google.com>
DeltaFile
+67-26llvm/test/Transforms/DeadStoreElimination/atomic.ll
+0-23llvm/test/Transforms/DeadStoreElimination/atomic-todo.ll
+2-4llvm/lib/Analysis/AliasAnalysis.cpp
+69-533 files

NetBSD/pkgsrc 5G9M1evdoc CHANGES-2026 TODO

   doc: Updated devel/libadwaita to 1.9.1
VersionDeltaFile
1.3973+2-1doc/CHANGES-2026
1.27486+1-2doc/TODO
+3-32 files

NetBSD/pkgsrc Xldupy7devel/libadwaita Makefile PLIST

   libadwaita: update to 1.9.1.

   =============
   Version 1.9.1
   =============

   - Use G_PARAM_STATIC_STRINGS where it wasn't used
   - Fix a build error in the example
   - AdwAboutDialog/AdwAboutWindow
     - Speed up adding legal sections
     - Speed up adding credit sections
   - AdwAlertDialog
     - Fix a crash when chaining up in response()
     - Fix the Since annotation on get_prefer_wide_layout()
   - AdwButtonRow
     - Fix availability annotation
   - AdwClampScrollable
     - Implement GtkScrollable.get_border()
   - AdwEntryRow

    [187 lines not shown]
VersionDeltaFile
1.39+4-4devel/libadwaita/Makefile
1.9+8-0devel/libadwaita/PLIST
1.12+4-4devel/libadwaita/distinfo
+16-83 files

NetBSD/pkgsrc-wip e0e1d15di Makefile

di: fix pkg-config file
DeltaFile
+2-0di/Makefile
+2-01 files

NetBSD/pkgsrc-wip c0bbb95. TODO

TODO: - crush-0.79.1, done.
DeltaFile
+0-1TODO
+0-11 files

FreeBSD/ports 8eabd4asecurity/py-google-cloud-kms Makefile distinfo

security/py-google-cloud-kms: Update to 3.14.0

Changelog: https://github.com/googleapis/google-cloud-python/blob/google-cloud-kms-v3.14.0/packages/google-cloud-kms/CHANGELOG.md

Reported by:    portscout
DeltaFile
+3-3security/py-google-cloud-kms/Makefile
+3-3security/py-google-cloud-kms/distinfo
+6-62 files

LLVM/project 793557ccompiler-rt/lib/instrumentor-tools/precision-analysis precision_analysis_runtime.cpp CMakeLists.txt, compiler-rt/test/instrumentor-tools precision_fp16_overflow.c precision_detailed.c

[Instrumentor] Add runtime examples: [2/N] A FP precision analysis

Second example:
Check all floating point operations and track if they could be done at
lower precision.

Partially developped by Claude (AI), tested and verified by me.
DeltaFile
+603-0compiler-rt/lib/instrumentor-tools/precision-analysis/precision_analysis_runtime.cpp
+92-0compiler-rt/test/instrumentor-tools/precision_fp16_overflow.c
+76-0compiler-rt/test/instrumentor-tools/precision_detailed.c
+67-0compiler-rt/lib/instrumentor-tools/precision-analysis/CMakeLists.txt
+66-0compiler-rt/test/instrumentor-tools/precision_mixed.c
+56-0compiler-rt/test/instrumentor-tools/simple_precision.c
+960-04 files not shown
+1,010-210 files

OpenBSD/src Dz4uDKwusr.bin/write write.c

   Cast argument to unsigned char for ctype(3) macros.
VersionDeltaFile
1.38+3-2usr.bin/write/write.c
+3-21 files

OpenBSD/src wbQy0mMusr.bin/write write.c

   write: some small cleanup
   - pledge on start, restricting to stdio later on
   - annotate done as __dead and remove unreachable return in main
   - use common code to remove the /dev/ prefix from a device name
   - wrap the PUTC macro into do {} while (0) to avoid extra empty statement
   - use strftime() instead of using an offset into the ctime() string
   - pass ttyl as size_t not int in search_utmp() to match the variable
   From espie@
VersionDeltaFile
1.37+25-20usr.bin/write/write.c
+25-201 files

FreeBSD/ports 4a3da0fdevel/py-ty distinfo Makefile

devel/py-ty: Update to 0.0.52

Changelog: https://github.com/astral-sh/ty/blob/0.0.52/CHANGELOG.md

Reported by:    portscout
DeltaFile
+3-3devel/py-ty/distinfo
+1-1devel/py-ty/Makefile
+4-42 files

LLVM/project be3ee6fllvm/lib/Target/AArch64 AArch64InstrInfo.cpp, llvm/test/CodeGen/AArch64 peephole-substitute-cmp-adcs.mir

[AArch64] Add final missing instructions to sForm (#167518)

Fix missing opcodes in table of flag-setting instructions.
DeltaFile
+286-0llvm/test/CodeGen/AArch64/peephole-substitute-cmp-adcs.mir
+26-12llvm/lib/Target/AArch64/AArch64InstrInfo.cpp
+312-122 files

LLVM/project f41a6b7.github/workflows release-binaries.yml

[Github] Bump release-binaries python version (#179287)

This makes it more consistent with the rest of the repository.
DeltaFile
+2-2.github/workflows/release-binaries.yml
+2-21 files

LLVM/project ca36859clang/docs ReleaseNotes.rst, clang/lib/CodeGen/Targets X86.cpp

[clang] Exclude EmptyRecord when calculating larger CXX records (#205040)

To match with GCC: https://godbolt.org/z/KPKGhhenK

Fixes: #203760

Assisted-by: Claude Sonnet 4.6
DeltaFile
+18-0clang/test/CodeGen/X86/avx-cxx-record.cpp
+2-0clang/docs/ReleaseNotes.rst
+1-0clang/lib/CodeGen/Targets/X86.cpp
+21-03 files

FreeBSD/ports fd51b85security/gsa distinfo, security/gvm-libs pkg-plist

security/gvm: Update to 26.31.1

- databases/pg-gvm: Update to 22.6.17
- security/gsa: Update to 27.4.1 (Only amd64 and aarch64)
- security/gsa: Remove DEPRECATED. Now it uses www/npm-node24
- security/gsad: Update to 26.4.0
- security/openvas: Update to 23.46.3
- security/openvas: Improve getinterfaces function [1]
- security/gvmd: Update to 26.31.1
- security/gvm-libs: 23.7.0
- security/py-greenbone-feed-sync: Update to 25.3.0
- security/py-gvm-tools: Update to 26.0.6
- security/py-python-gvm: Update to 27.4.0

PR:             295199
Reported by:     jward __at_ ehprivacy.com [1]
DeltaFile
+82-4security/openvas/files/patch-misc_pcap.c
+33-22security/gvm-libs/pkg-plist
+26-0security/openvas/files/patch-misc_openvas-krb5.c
+12-11security/gvmd/files/patch-src_CMakeLists.txt
+8-8security/gvmd/files/patch-src_manage_sql.c
+7-7security/gsa/distinfo
+168-5223 files not shown
+230-10729 files

LLVM/project e8ce6c4compiler-rt/lib/instrumentor-tools instrumentor_runtime.h, compiler-rt/lib/instrumentor-tools/flop-counter flop_counter_runtime.cpp README.md

[Instrumentor] Add runtime examples: [1/N] A flop counter

This adds a instrumentor-tools folder into compiler RT to showcase
use cases of the instrumentor. The initial example is a program that,
via instrumentation, counts the number of flops performed. Call and
intrinsic support will follow after #198042.

Partially developped by Claude (AI), tested and verified by me.
DeltaFile
+295-0compiler-rt/lib/instrumentor-tools/instrumentor_runtime.h
+169-0compiler-rt/lib/instrumentor-tools/flop-counter/flop_counter_runtime.cpp
+77-0compiler-rt/lib/instrumentor-tools/flop-counter/README.md
+75-0compiler-rt/test/instrumentor-tools/lit.cfg.py
+67-0compiler-rt/lib/instrumentor-tools/flop-counter/CMakeLists.txt
+54-0compiler-rt/test/instrumentor-tools/CMakeLists.txt
+737-010 files not shown
+948-116 files

LLVM/project 87c73adllvm/test/tools/llubi icmp_ptr.ll, llvm/tools/llubi/lib Interpreter.cpp

[llubi] Add basic support for pointer comparisons (#205410)

This patch was a part of
https://github.com/llvm/llvm-project/pull/201170. I split the `icmp ptr`
support from the original PR since I am worried it might not catch up
for the LLVM 23 release (#201170 is blocked by #200672 for curating
mixed provenance tests). I hope we can pick most of the low-hanging
fruit exposed by fuzzers before the release. The released version should
be able to run csmith-generated tests without obvious false positives or
crashes.

BTW, this patch doesn't respect the exact semantics of `icmp ptr` (i.e.,
truncating the address to the address width. The naming is a bit
confusing...). Currently, we don't model external state in non-address
bits of a pointer in llubi. So I think it is fine.
DeltaFile
+31-0llvm/test/tools/llubi/icmp_ptr.ll
+4-3llvm/tools/llubi/lib/Interpreter.cpp
+35-32 files

LLVM/project 716d8d6compiler-rt/lib/instrumentor-tools instrumentor_runtime.h, compiler-rt/lib/instrumentor-tools/flop-counter flop_counter_runtime.cpp README.md

[Instrumentor] Add runtime examples: [1/N] A flop counter

This adds a instrumentor-tools folder into compiler RT to showcase
use cases of the instrumentor. The initial example is a program that,
via instrumentation, counts the number of flops performed. Call and
intrinsic support will follow after #198042.

Partially developped by Claude (AI), tested and verified by me.
DeltaFile
+295-0compiler-rt/lib/instrumentor-tools/instrumentor_runtime.h
+180-0compiler-rt/lib/instrumentor-tools/flop-counter/flop_counter_runtime.cpp
+107-0compiler-rt/lib/instrumentor-tools/flop-counter/README.md
+75-0compiler-rt/test/instrumentor-tools/lit.cfg.py
+68-0compiler-rt/lib/instrumentor-tools/flop-counter/CMakeLists.txt
+54-0compiler-rt/test/instrumentor-tools/CMakeLists.txt
+779-010 files not shown
+1,001-116 files

Linux/linux 840ef6cfs/nfs inode.c nfstrace.h, net/sunrpc/xprtrdma verbs.c rpc_rdma.c

Merge tag 'nfs-for-7.2-1' of git://git.linux-nfs.org/projects/anna/linux-nfs

Pull NFS client updates from Anna Schumaker:
 "New features:
   - XPRTRDMA: Decouple req recycling from RPC completion
   - NFS: Expose FMODE_NOWAIT for read-only files

  Bugfixes:
   - SUNRPC:
      - Fix sunrpc sysfs error handling
      - Fix uninitialized xprt_create_args structure
   - XPRTRDMA:
      - Harden connect and reply handling
   - NFS:
      - Fix EOF updates after fallocate/zero-range
      - Keep PG_UPTODATE clear after read errors in page groups
      - Use nfsi->rwsem to protect traversal of the file lock list
      - Prevent resource leak in nfs_alloc_server()
   - NFSv4:

    [40 lines not shown]
DeltaFile
+156-31net/sunrpc/xprtrdma/verbs.c
+120-41net/sunrpc/xprtrdma/rpc_rdma.c
+32-58fs/nfs/inode.c
+42-42fs/nfs/nfstrace.h
+35-44fs/nfs/nfs4trace.h
+61-10net/sunrpc/xprtrdma/transport.c
+446-22629 files not shown
+703-32635 files

OpenBSD/src VGMoFFJusr.sbin/pkg_add pkg_add.1, usr.sbin/pkg_add/OpenBSD PackageLocator.pm

   Remove current directory from default package search path

   This was surprising behavior for many and has a very low probability
   of doing anything useful.

   manpage changes and "removing . [...] is sane" kili@
   Your funeral espie
VersionDeltaFile
1.171+5-5usr.sbin/pkg_add/pkg_add.1
1.112+2-2usr.sbin/pkg_add/OpenBSD/PackageLocator.pm
+7-72 files

LLVM/project 822c268llvm/lib/Transforms/IPO Instrumentor.cpp, llvm/test/Instrumentation/Instrumentor default_rt.c numeric_subtypeid.ll

[Instrumentor] Add subtype IDs to complement type IDs for vectors/arrays

If the type of an argument passed to the instrumentation is a vector or
array, we still want to filter on the underlying type, and the
instrumentation might also need to know. Thus, we can now pass a subtype
ID, which is -1 except if it's a vector or array, then it's the element
type ID. Structs need to be handled differently.
DeltaFile
+88-9llvm/lib/Transforms/IPO/Instrumentor.cpp
+22-22llvm/test/Instrumentation/Instrumentor/default_rt.c
+39-0llvm/test/Instrumentation/Instrumentor/numeric_subtypeid.ll
+10-10llvm/test/Instrumentation/Instrumentor/module_and_globals.ll
+20-0llvm/test/Instrumentation/Instrumentor/default_config.json
+19-0llvm/test/Instrumentation/Instrumentor/numeric_subtypeid_config.json
+198-418 files not shown
+249-5214 files

LLVM/project 719144amlir/lib/Dialect/MemRef/IR MemRefOps.cpp, mlir/lib/Dialect/Tensor/IR TensorOps.cpp

[mlir] Simplify DimOp::fold by using `getConstantIndex`(NFC) (#205343)

Refactor `DimOp::fold` in both memref and tensor dialects to use the
existing `getConstantIndex()` helper instead of manually extracting the
index via `IntegerAttr`.
DeltaFile
+8-10mlir/lib/Dialect/MemRef/IR/MemRefOps.cpp
+8-10mlir/lib/Dialect/Tensor/IR/TensorOps.cpp
+16-202 files

LLVM/project 4bb31d7mlir/lib/Dialect/GPU/IR GPUDialect.cpp, mlir/test/Dialect/GPU canonicalize.mlir

[mlir][gpu] Fix memref.dim folding with negative index (#205338)

Fixes #205073.
DeltaFile
+11-0mlir/test/Dialect/GPU/canonicalize.mlir
+4-3mlir/lib/Dialect/GPU/IR/GPUDialect.cpp
+15-32 files

FreeBSD/ports 780d5ednet/rsync Makefile

net/rsync: drop py-cmarkgfm build dep, fix inert path substitutions

Drop python and py-cmarkgfm from the BUILD_DEPENDS: The tarball ships
pre-rendered nroff man pages, so the upstream md2man toolchain is not needed.

While here, fix a post-patch REINPLACE_CMD pattern that has been silently
inert since 2022 (PR 263787): Replace with two correct substitutions so the
installed man pages reference ${ETCDIR} instead of /etc/rsync*.

Bump PORTREVISION because installed man page content changes.

Sponsored by:   Netflix
DeltaFile
+5-6net/rsync/Makefile
+5-61 files