FreeBSD/src fba8bd0. CONTRIBUTING.md

CONTRIBUTING.md: Make quality expectations section more concise

FreeBSD has not yet established an AI submission policy.  For now remove
text that implies we have.
DeltaFile
+2-6CONTRIBUTING.md
+2-61 files

OpenBSD/src tdmYT5dusr.sbin/netgroup_mkdb netgroup_mkdb.c

   netgroup_mkdb(8) calls abort() when _ng_parse() returns
   _NG_ERROR for a malformed netgroup entry. Make this code
   exit via the same paradigm as other errors (errx).

   From Renaud Allard, thanks!

   ok op@
VersionDeltaFile
1.25+4-1usr.sbin/netgroup_mkdb/netgroup_mkdb.c
+4-11 files

LLVM/project d400080lldb/source/Plugins/Platform/WebAssembly PlatformWasm.cpp

[lldb] Inherit Host::GetEnvironment() when launching a wasm runtime (#190476)

Some WebAssembly runtimes might use environment variables such as `HOME`
or `XDG_CONFIG_HOME` to store configuration files, additionally some VMs
might allow wasm modules to read environment variables from the host.
Currently, if a runtime is launched using the WebAssembly platform it
doesn't inherit the environment. As a result wasm runtimes and modules
are unable to read from environment variables and might even fail to
launch (if the config file is required). This PR aims to resolve this
issue, I have tested this with the WARDuino runtime and my WIP gdbstub.
DeltaFile
+1-0lldb/source/Plugins/Platform/WebAssembly/PlatformWasm.cpp
+1-01 files

OpenBSD/src Se3Zi6Pdistrib/sets/lists/man mi

   sync
VersionDeltaFile
1.1763+1-0distrib/sets/lists/man/mi
+1-01 files

LLVM/project 0996887llvm/test/tools/dsymutil/AArch64 pseudo-probe.test

[dsymutil] Add REQUIRES: host-byteorder-little-endian to pseudo-probe test (#190482)
DeltaFile
+2-1llvm/test/tools/dsymutil/AArch64/pseudo-probe.test
+2-11 files

LLVM/project f959327polly/include/polly ScopBuilder.h, polly/lib/Analysis ScopBuilder.cpp

[Polly][NFC] Convert ScopBuilder::buildUnsignedConditionSets() to isl++ (#190487)
DeltaFile
+28-24polly/lib/Analysis/ScopBuilder.cpp
+2-2polly/include/polly/ScopBuilder.h
+30-262 files

LLVM/project 1a72808clang/test/SemaCXX source_location.cpp

[clang] NFC: Add test case for #178324 and mark it as fixed

Issue #178324 was actually fixed by #187755

We lost the "declaration does not declare anything" warning since
the regression was introduced, but that was because:
1) Since #78436 we treat __builtin_FUNCSIG in a dependent context effectivelly as
   if it contained a template parameter.
2) Our decltype implementation treats eexpressions containing template
   parameters as if they were completely opaque (but alas this goes against
   the spec, which says in [temp.type]p4 this should be looking only
   at type dependence).
3) Since the decltype is opaque, we don't know what lookup will find,
   so we can't issue the warning because we don't know if we are going
   to end up with a type or an expression.

Fixes #178324
DeltaFile
+10-0clang/test/SemaCXX/source_location.cpp
+10-01 files

LLVM/project 2c6dfacclang/include/clang/CIR/Dialect/IR CIROps.td, clang/lib/CIR/CodeGen CIRGenModule.cpp

[CIR] Convert global_visibility from attribute to property

Replace CIR_VisibilityAttr with DefaultValuedProp<EnumProp<CIR_VisibilityKind>>
for global_visibility on GlobalOp and FuncOp. This removes the need for custom
parse/print functions and simplifies callers to use direct enum values instead
of wrapping/unwrapping VisibilityAttr.
DeltaFile
+4-41clang/lib/CIR/Dialect/IR/CIRDialect.cpp
+8-5clang/include/clang/CIR/Dialect/IR/CIROps.td
+2-3clang/lib/CIR/Lowering/DirectToLLVM/LowerToLLVM.cpp
+2-2clang/lib/CIR/CodeGen/CIRGenModule.cpp
+1-2clang/lib/CIR/Dialect/Transforms/EHABILowering.cpp
+1-2clang/lib/CIR/Dialect/Transforms/LoweringPrepare.cpp
+18-556 files

LLVM/project 8ed6773llvm/lib/CodeGen CodeGenPrepare.cpp

[𝘀𝗽𝗿] initial version

Created using spr 1.3.7
DeltaFile
+1-6llvm/lib/CodeGen/CodeGenPrepare.cpp
+1-61 files

LLVM/project ad6d3c7clang/lib/CIR/CodeGen CIRGenExprAggregate.cpp CIRGenValue.h, clang/test/CIR/CodeGen aggregate-copy-overlap.cpp no-unique-address.cpp

[CIR] Use data size in emitAggregateCopy for overlapping copies
DeltaFile
+76-0clang/test/CIR/CodeGen/aggregate-copy-overlap.cpp
+16-6clang/lib/CIR/CodeGen/CIRGenExprAggregate.cpp
+5-4clang/test/CIR/CodeGen/no-unique-address.cpp
+1-1clang/lib/CIR/CodeGen/CIRGenValue.h
+98-114 files

OpenZFS/src 74da516.github/workflows/scripts qemu-1-setup.sh

CI: Free 35GB of unused files on the runner

Free 35GB of unused files, mostly from unused development environments.
This helps with the out of disk space problems we were seeing on
FreeBSD runners.

Reviewed-by: Brian Behlendorf <behlendorf1 at llnl.gov>
Reviewed-by: George Melikov <mail at gmelikov.ru>
Signed-off-by: Tony Hutter <hutter2 at llnl.gov>
Closes #18400
DeltaFile
+21-0.github/workflows/scripts/qemu-1-setup.sh
+21-01 files

FreeBSD/ports ceb4dcemail/thunderbird distinfo Makefile

mail/thunderbird: update to 149.0.2 (rc1)

Release Notes (soon):
  https://www.thunderbird.net/en-US/thunderbird/149.0.2/releasenotes/

(cherry picked from commit bbe5904b2bf7a0cf99e834ab29d1d0d1f5c3847b)
DeltaFile
+3-3mail/thunderbird/distinfo
+1-1mail/thunderbird/Makefile
+4-42 files

FreeBSD/ports bbe5904mail/thunderbird distinfo Makefile

mail/thunderbird: update to 149.0.2 (rc1)

Release Notes (soon):
  https://www.thunderbird.net/en-US/thunderbird/149.0.2/releasenotes/
DeltaFile
+3-3mail/thunderbird/distinfo
+1-1mail/thunderbird/Makefile
+4-42 files

NetBSD/src b2RX0iAsys/arch/amiga/amiga machdep.c

   Remove a global that is not, in fact, used in init_main.c, despite what
   the comment claims.
VersionDeltaFile
1.265+3-6sys/arch/amiga/amiga/machdep.c
+3-61 files

OpenBSD/ports 1Rdxd6xnet/telemt crates.inc distinfo

   update to telemt 3.3.35
VersionDeltaFile
1.3+422-421net/telemt/crates.inc
1.3+4-2net/telemt/distinfo
1.4+1-1net/telemt/Makefile
+427-4243 files

OpenBSD/ports 2FIpGURdevel/p5-Date-Extract/patches patch-t_05-format_t

   Test of p5-Date-Extract has been fixed upstream, remove patch that
   uses wrong expectation.
VersionDeltaFile
1.3+0-0devel/p5-Date-Extract/patches/patch-t_05-format_t
+0-01 files

NetBSD/src LKC7MNvsys/arch/amiga/amiga machdep.c, sys/arch/atari/atari machdep.c

   Consolidate the declaration of phys_map.
VersionDeltaFile
1.264+2-4sys/arch/amiga/amiga/machdep.c
1.200+2-4sys/arch/atari/atari/machdep.c
1.83+2-4sys/arch/cesfic/cesfic/machdep.c
1.261+2-4sys/arch/hp300/hp300/machdep.c
1.124+2-4sys/arch/luna68k/luna68k/machdep.c
1.45+4-2sys/arch/m68k/m68k/vm_machdep.c
+14-229 files not shown
+32-5815 files

FreeBSD/src 8e68f94share/examples/jails jng

New version of jng (2.0)

Changes for jng 1.0 -> 2.0 include:

+ Add experimental MSS clamping
+ Add support for ng_bridge(4) NGM_BRIDGE_GET_STATS (getstats)
+ Add JSON formatted ng_bridge(4) statistics (see above) via "jng stats -j <name>"
+ Add error messages
+ Minor refactoring for code readability (read: quietly() function)
+ Rename eiface variables to jiface to clarify as-for jail interface (not ng_eiface(4))
+ Fix missing description for alternate form of "jng show" usage
+ Update "jng show <name>" to accept multiple names (now "jng show <name> …" is allowed)
+ Update "jng shutdown <name>" to accept multiple names (now "jng shutdown <name> …" is allowed)
+ Add "-a" option to "jng stats" (as-in "jng stats -a") to show all ng_bridge(4) stats
+ Update "jng stats <name>" to accept any kind of name (make it easier to use)
+ Add version ident
+ Remove extraneous line in LICENSE section
+ Add -h to usage statements
+ Bump copyright

    [3 lines not shown]
DeltaFile
+249-70share/examples/jails/jng
+249-701 files

FreeBSD/ports 8c4df93security/spectre-meltdown-checker distinfo Makefile

security/spectre-meltdown-checker: update to 26.26.0404682

Changelog:      https://github.com/speed47/spectre-meltdown-checker/releases/tag/v26.26.0404682
DeltaFile
+3-3security/spectre-meltdown-checker/distinfo
+1-1security/spectre-meltdown-checker/Makefile
+4-42 files

OpenBSD/src ij1nuDwlib/libc/sys sysctl.2

   Fix hw.blockcpu sysctl variable name

   From Matthias Schmidt
VersionDeltaFile
1.72+3-3lib/libc/sys/sysctl.2
+3-31 files

OpenBSD/ports ZlsDmXIsecurity/p5-IO-Socket-SSL/patches patch-t_memleak_bad_handshake_t

   Test for memleak did not work with malloc option F, override with f.
VersionDeltaFile
1.1+21-0security/p5-IO-Socket-SSL/patches/patch-t_memleak_bad_handshake_t
+21-01 files

OpenBSD/src P73NjYlusr.sbin/smtpd parse.y util.c

   Use proc-name, instead of command name for a filter's default syslog tag.

   OK op@
VersionDeltaFile
1.302+12-18usr.sbin/smtpd/parse.y
1.162+1-12usr.sbin/smtpd/util.c
1.283+3-4usr.sbin/smtpd/smtpd.conf.5
1.693+1-2usr.sbin/smtpd/smtpd.h
+17-364 files

FreeBSD/ports 462a109www/tomcat-devel Makefile, www/tomcat101 Makefile

www/tomcat{-devel,101,110,9}: Improve ports (no functional changes)

Simplify MASTER_SITES and parametrize COMMENT.

Sponsored by:   UNIS Labs
DeltaFile
+2-2www/tomcat9/Makefile
+2-2www/tomcat110/Makefile
+2-2www/tomcat101/Makefile
+2-2www/tomcat-devel/Makefile
+8-84 files

NetBSD/pkgsrc ifr2A8qdevel Makefile

   devel: add missing tex-functional pkgs
VersionDeltaFile
1.4608+3-1devel/Makefile
+3-11 files

LLVM/project 0cd9c89llvm/include/llvm/CodeGen SelectionDAGNodes.h, llvm/lib/CodeGen/SelectionDAG ScheduleDAGSDNodes.cpp

[spr] initial version

Created using spr 1.3.8-wip
DeltaFile
+10-4llvm/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp
+3-0llvm/include/llvm/CodeGen/SelectionDAGNodes.h
+13-42 files

LLVM/project 064b6ballvm/include/llvm/IR InstrTypes.h, llvm/lib/Analysis ConstantFolding.cpp

[ConstantFolding] Non-constrained functions in strictfp

Non-constrained function calls, allowed in strictfp functions by
PR188297, are equivalent to their constrained counterparts with dynamic
rounding and strict exception handling. When constant folding the calls
of these functions, some cases cannot be folded due to unknown rounding
mode or floting-point exceptions that can be lost. This change adapts
constant folding for these case.
DeltaFile
+306-0llvm/test/Transforms/InstSimplify/constfold-strictfp.ll
+87-50llvm/lib/Analysis/ConstantFolding.cpp
+9-0llvm/include/llvm/IR/InstrTypes.h
+402-503 files

NetBSD/pkgsrc hldXGAllang/rust rust.mk

   rust: bump PTHREAD_KEYS_MAX on NetBSD since rustc tends to run out of keys
VersionDeltaFile
1.20+5-1lang/rust/rust.mk
+5-11 files

FreeBSD/ports 72c2994sysutils/node_exporter distinfo Makefile

sysutils/node_exporter: Update 1.9.1 => 1.11.0

Changelogs:
https://github.com/prometheus/node_exporter/releases/tag/v1.10.0
https://github.com/prometheus/node_exporter/releases/tag/v1.10.1
https://github.com/prometheus/node_exporter/releases/tag/v1.10.2
https://github.com/prometheus/node_exporter/releases/tag/v1.11.0

PR:             293902
Approved by:    David O'Rourke <dor.bsd at xm0.uk> (maintainer, timeout > 2 weeks)
Sponsored by:   UNIS Labs
MFH:            2026Q2
Co-authored-by: Anton Saietskii <vsasjason at gmail.com>

: Update  =>

Changelog:

PR:

    [3 lines not shown]
DeltaFile
+5-5sysutils/node_exporter/distinfo
+2-4sysutils/node_exporter/Makefile
+7-92 files

FreeBSD/ports 3382a1emisc/cpp-mcp distinfo Makefile

misc/cpp-mcp: update g20250523 → g20260331
DeltaFile
+3-3misc/cpp-mcp/distinfo
+2-2misc/cpp-mcp/Makefile
+5-52 files

FreeBSD/ports ce9f734science/py-tensorflow Makefile, science/py-tensorflow/files patch-WORKSPACE xnnpack-freebsd-mmap.patch

science/py-tensorflow: Fix unresolved symbol at run-time; Add test targets
DeltaFile
+0-125science/py-tensorflow/files/patch-WORKSPACE
+68-0science/py-tensorflow/files/xnnpack-freebsd-mmap.patch
+21-42science/py-tensorflow/files/patch-tensorflow_workspace2.bzl
+0-55science/py-tensorflow/files/patch-third__party_xla_third__party_py_python__init__pip.bzl
+0-55science/py-tensorflow/files/patch-third__party_py_python__init__pip.bzl
+39-9science/py-tensorflow/Makefile
+128-28636 files not shown
+527-52742 files