FreeBSD/ports 5b98d50databases/sqlite3 distinfo Makefile

databases/sqlite3: security update to 3.50.4

Changes per <https://sqlite.org/changes.html>:

2025-07-30 (3.50.4)

  1 Fix two long-standings cases of the use of uninitialized variables
    in obscure circumstances.

2025-07-17 (3.50.3)

  1 Fix a possible memory error that can occur if a query is made
    against against FTS5 index that has been deliberately corrupted in a
    very specific way.
  2 Fix the parser so that it ignored SQL comments in all places of a
    CREATE TRIGGER statement. This resolves a problem that was introduced by
    the introduction of the SQLITE_DBCONFIG_ENABLE_COMMENTS feature in
    version 3.49.0.
  3 Fix an incorrect answer due to over-optimization of an AND operator.

    [13 lines not shown]
DeltaFile
+3-3databases/sqlite3/distinfo
+2-1databases/sqlite3/Makefile
+1-0databases/sqlite3/pkg-plist
+6-43 files

FreeBSD/ports f94b70fsecurity/vuxml/vuln 2025.xml

security/vuxml: Revise SQLite3 entry

- mention this bug is only for >= 3.49.1 according to
  https://github.com/google/security-research/security/advisories/GHSA-v2c8-vqqp-hv3g

- advance the discovery date to Mid July per the same

- strip double -9.6 from linux_base-rl9 name to get the entry to
  actually trigger for the package, and set it to ">= 0" because
  we don't want unrelated updates to linux_base-rl9-9.6 make this
  entry disappear.  It's left for emulation@ to clean up.

Security:       CVE-2025-7709
Security:       c5889223-b4e1-11f0-ae9b-b42e991fc52e
DeltaFile
+7-5security/vuxml/vuln/2025.xml
+7-51 files

FreeBSD/ports 3373fa5archivers/liblz4 Makefile

archivers/liblz4: demote Python to a "test" dep

and improve comment near its declaration.
DeltaFile
+7-2archivers/liblz4/Makefile
+7-21 files

FreeNAS/freenas a56b671src/middlewared/middlewared/test/integration/utils failover.py

Add optional settle parameter to do_failover
DeltaFile
+5-3src/middlewared/middlewared/test/integration/utils/failover.py
+5-31 files

FreeBSD/ports 47146e2audio/musescore3 Makefile, databases/litestream Makefile

Remove empty lines at the end of Makefile(s)

Approved by:    portmgr blanket
DeltaFile
+0-1multimedia/gstreamer1-plugins-assrender/Makefile
+0-1textproc/py-pandoc-plantuml-filter/Makefile
+0-1audio/musescore3/Makefile
+0-1databases/litestream/Makefile
+0-1devel/libclc/Makefile
+0-1devel/sltdl/Makefile
+0-61 files not shown
+0-77 files

LLVM/project a3b5b4bclang/docs AddressSanitizer.rst LibASTImporter.rst

[clang] Proofread *.rst (#166897)

This patch is limited to single-word replacements to fix spelling
and/or grammar to ease the review process.  Punctuation and markdown
fixes are specifically excluded.
DeltaFile
+3-3clang/docs/AddressSanitizer.rst
+2-2clang/docs/LibASTImporter.rst
+2-2clang/docs/BoundsSafety.rst
+2-2clang/docs/ClangNVLinkWrapper.rst
+1-1clang/docs/ClangPlugins.rst
+1-1clang/docs/ClangTools.rst
+11-1115 files not shown
+26-2621 files

FreeBSD/ports e3b511eports-mgmt/pchecker distinfo Makefile

ports-mgmt/pchecker: Update to 1.28
DeltaFile
+3-3ports-mgmt/pchecker/distinfo
+1-1ports-mgmt/pchecker/Makefile
+4-42 files

LLVM/project f55b393clang/lib/CIR/CodeGen CIRGenStmt.cpp

[clang][CIR] Fix build. NFC

- 'getStmtExprResult' is removed after d9c7c76. Use the original one to
  get the compound stmt's expr result.
DeltaFile
+1-1clang/lib/CIR/CodeGen/CIRGenStmt.cpp
+1-11 files

LLVM/project 9857791utils/bazel/llvm-project-overlay/mlir BUILD.bazel

[bazel] Add mlir/utils/generate-test-checks.py to bazel overlay (#160693)

DeltaFile
+6-0utils/bazel/llvm-project-overlay/mlir/BUILD.bazel
+6-01 files

LLVM/project 2432051llvm/test/Analysis/DependenceAnalysis monotonicity-loop-guard.ll

fix the br argument
DeltaFile
+2-2llvm/test/Analysis/DependenceAnalysis/monotonicity-loop-guard.ll
+2-21 files

LLVM/project f090dd1libcxx/test/libcxx/time/time.traits is.clock.verify.cpp, libcxx/test/libcxx/time/time.traits.is.clock trait.is.clock.compile.verify.cpp

[libc++][test] Fix-up tests for `is_clock(_v)` (#166888)

This fixes incompleteness and inconsistency for test files added in
adc79324618f0e95914ac0fcb26fe0d942319cab, by
- renaming
`libcxx/test/std/time/time.traits.is.clock/trait.is.clock.compile.pass.cpp`
to `libcxx/test/std/time/time.traits/is.clock.compile.pass.cpp`,
- renaming
`libcxx/test/libcxx/time/time.traits.is.clock/trait.is.clock.compile.verify.cpp`
to `libcxx/test/libcxx/time/time.traits/is.clock.verify.cpp` , and
- adding comments clarifying what are being tested.
DeltaFile
+230-0libcxx/test/std/time/time.traits/is.clock.compile.pass.cpp
+0-225libcxx/test/std/time/time.traits.is.clock/trait.is.clock.compile.pass.cpp
+36-0libcxx/test/libcxx/time/time.traits/is.clock.verify.cpp
+0-24libcxx/test/libcxx/time/time.traits.is.clock/trait.is.clock.compile.verify.cpp
+266-2494 files

LLVM/project 1baf7dbflang-rt/include/flang-rt/runtime io-stmt.h, flang-rt/lib/runtime io-stmt.cpp edit-output.cpp

[flang][runtime] Allow some list-directed child output to advance (#166847)

List-directed child input is allowed to advance to new records in some
circumstances, and list-directed output should be as well so that e.g.
NAMELIST output via a defined WRITE(FORMATTED) generic doesn't get
truncated by FORT_FMT_RECL.

Fixes https://github.com/llvm/llvm-project/issues/166804.
DeltaFile
+14-14flang-rt/lib/runtime/io-stmt.cpp
+4-3flang-rt/lib/runtime/edit-output.cpp
+1-2flang-rt/include/flang-rt/runtime/io-stmt.h
+19-193 files

NetBSD/src XzCWjBrsys/sys exec_elf.h

   Link to the current location of the ELF file format specification.
VersionDeltaFile
1.178+3-3sys/sys/exec_elf.h
+3-31 files

LLVM/project 3d0ae1eflang/lib/Evaluate common.cpp intrinsics-library.cpp, flang/test/Evaluate folding33.f90

[flang] Improve warning text (#166407)

When an overflow or other floating-point exception occurs at compilation
time while folding a conversion of a math library call to a smaller
type, don't confuse the user by mentioning the conversion; just note
that the exception was noted while folding the intrinsic function.
DeltaFile
+10-9flang/lib/Evaluate/common.cpp
+1-1flang/lib/Evaluate/intrinsics-library.cpp
+1-1flang/test/Evaluate/folding33.f90
+12-113 files

LLVM/project b3b4ea1flang/lib/Evaluate check-expression.cpp, flang/test/Semantics structconst12.f90

[flang] Explicit interface externals are constant expressions (#166181)

... but the constant expression test didn't allow for them, so they
weren't working in initializers.
DeltaFile
+12-0flang/test/Semantics/structconst12.f90
+5-2flang/lib/Evaluate/check-expression.cpp
+17-22 files

LLVM/project 093f947llvm/lib/CAS UnifiedOnDiskCache.cpp

[CAS] Fix wrong usage of `llvm::sort()` in UnifiedOnDiskCache (#166963)

Fix compare function in getAllDBDirs(). The compare function in sort
should be strictly less than operator.
DeltaFile
+1-1llvm/lib/CAS/UnifiedOnDiskCache.cpp
+1-11 files

FreeNAS/freenas 8e234d1src/middlewared/middlewared/plugins rsync.py

NAS-138446 / 26.04 / Refactor `rsynctask.validate_rsync_task` into smaller methods (#17564)

This method is very long and convoluted. This complexity helped allow an
unbound variable to slip into 25.10.0 #17553.

Split the method into 6 smaller private methods:
- get_ssh_credentials_connnect_kwargs
- get_connect_kwargs
- get_known_hosts
- validate_remote_path
- validate_ssh_task
- validate_rsync_task

Rsync tests passing:
http://jenkins.eng.ixsystems.net:8080/job/tests/job/api_tests/6571/
DeltaFile
+250-195src/middlewared/middlewared/plugins/rsync.py
+250-1951 files

FreeBSD/ports 5ba78acdatabases/mariadb1011-client Makefile, databases/mariadb1011-server distinfo Makefile

databases/mariadb1011-server: Update to 10.11.15
DeltaFile
+3-3databases/mariadb1011-server/distinfo
+2-2databases/mariadb1011-server/Makefile
+0-1databases/mariadb1011-client/Makefile
+5-63 files

OpenBSD/ports 1RKT4yolang/gcc/15/patches patch-gcc_ada_Makefile_rtl

   lang/gcc/15: Fix Ada build on mips64

   https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97504

   OK jca@
VersionDeltaFile
1.2+4-2lang/gcc/15/patches/patch-gcc_ada_Makefile_rtl
+4-21 files

FreeBSD/ports 6175332databases/mariadb114-client Makefile, databases/mariadb114-server distinfo Makefile

databases/mariadb114-server: Update to 11.4.9
DeltaFile
+3-3databases/mariadb114-server/distinfo
+2-2databases/mariadb114-server/Makefile
+0-1databases/mariadb114-client/Makefile
+1-0databases/mariadb114-server/pkg-plist
+6-64 files

LLVM/project a7c0e78flang/lib/Optimizer/OpenMP MapInfoFinalization.cpp, flang/test/Lower/OpenMP optional-argument-map-2.f90 map-character.f90

[Flang][OpenMP] Unify MapInfoFinalization's BoxChar handling with other Box types (#165954)

Currently we handle BoxChars separately and a little differently to the
other BoxType's, however realistically they can be handled the same and
should be to simplify the pass as much as we can.
DeltaFile
+10-85flang/lib/Optimizer/OpenMP/MapInfoFinalization.cpp
+13-12flang/test/Lower/OpenMP/optional-argument-map-2.f90
+11-5flang/test/Lower/OpenMP/map-character.f90
+3-4flang/test/Transforms/omp-map-info-finalization.fir
+1-1flang/test/Lower/OpenMP/DelayedPrivatization/target-private-multiple-variables.f90
+38-1075 files

FreeBSD/ports 15fd740databases/mariadb118-client Makefile, databases/mariadb118-server distinfo Makefile

databases/mariadb118-server: Update to 11.8.4
DeltaFile
+4-10databases/mariadb118-server/files/patch-FreeBSD15
+7-7databases/mariadb118-server/files/patch-tpool_CMakeLists.txt
+3-3databases/mariadb118-server/distinfo
+2-2databases/mariadb118-server/Makefile
+0-1databases/mariadb118-client/Makefile
+1-0databases/mariadb118-server/pkg-plist
+17-236 files

OpenBSD/ports 9jSL0Audatabases/py-apsw distinfo Makefile, databases/py-apsw/pkg PLIST

   update to py3-apsw-3.51.0.0
VersionDeltaFile
1.11+6-0databases/py-apsw/pkg/PLIST
1.12+2-2databases/py-apsw/distinfo
1.30+2-2databases/py-apsw/Makefile
+10-43 files

FreeNAS/freenas 36c03d6src/middlewared/middlewared/test/integration/utils failover.py, tests functions.py

NAS-138450 / 26.04 / Fix timeout breakage in do_failover when abusive is True (#17566)

When do_failover was with abusive parameter set to True, the reboot
does occur. However the SSH_TEST call eventually times out after
120 seconds. Seems better to avoid, since we know we're not coming
back from a reboot.
DeltaFile
+4-2src/middlewared/middlewared/test/integration/utils/failover.py
+3-2tests/functions.py
+7-42 files

FreeBSD/ports ec2bdd5www/nextcloud-groupfolders distinfo Makefile

www/nextcloud-groupfolders: Update to 20.1.3
DeltaFile
+3-3www/nextcloud-groupfolders/distinfo
+1-1www/nextcloud-groupfolders/Makefile
+4-42 files

FreeBSD/ports 3d5b657www/nextcloud-contacts distinfo Makefile

www/nextcloud-contacts: Update to 8.0.6
DeltaFile
+3-3www/nextcloud-contacts/distinfo
+1-1www/nextcloud-contacts/Makefile
+4-42 files

FreeBSD/ports 12dc258www/nextcloud-calendar distinfo Makefile

www/nextcloud-calendar: Update to 6.0.3
DeltaFile
+3-3www/nextcloud-calendar/distinfo
+1-1www/nextcloud-calendar/Makefile
+4-42 files

FreeBSD/ports 701711email/nextcloud-mail distinfo Makefile

mail/nextcloud-mail: Update to 5.5.13
DeltaFile
+3-3mail/nextcloud-mail/distinfo
+1-1mail/nextcloud-mail/Makefile
+4-42 files

LLVM/project c19957cllvm/include/llvm/MC MCSymbolGOFF.h, llvm/lib/MC MCSymbolGOFF.cpp

Fix some formatting issues.
DeltaFile
+3-2llvm/lib/Target/SystemZ/SystemZAsmPrinter.cpp
+1-3llvm/include/llvm/MC/MCSymbolGOFF.h
+2-2llvm/lib/MC/MCSymbolGOFF.cpp
+6-73 files

LLVM/project 194ba3allvm/include/llvm/MC MCSymbolGOFF.h, llvm/lib/MC MCSymbolGOFF.cpp

Add HLASM output and external references

Adds HLASM output and tests for it, per reviewer comment.
Also adds external references, because it fits very well
into the implementation.
DeltaFile
+151-7llvm/lib/Target/SystemZ/MCTargetDesc/SystemZHLASMAsmStreamer.cpp
+37-21llvm/test/CodeGen/SystemZ/zos-section-1.ll
+37-0llvm/test/CodeGen/SystemZ/zos-symbol-1.ll
+21-13llvm/test/CodeGen/SystemZ/zos-section-2.ll
+18-10llvm/lib/MC/MCSymbolGOFF.cpp
+26-2llvm/include/llvm/MC/MCSymbolGOFF.h
+290-5313 files not shown
+398-6319 files