NetBSD/src OPiHFRElibexec/ld.elf_so rtld.c reloc.c, tests/libexec/ld.elf_so t_dlclose_thread.c

   ld.elf_so: Fix more races with recursive threaded dlopen/dlclose.

   1. When loading an object, keep track of a finer-grained state for
      relocation so that a concurrent _rtld_relocate_objects doesn't
      relocate an object too early (e.g., while waiting in
      _rtld_load_needed_objects for an object that is concurrently being
      dlclosed to finish before we can map it afresh) leading to
      spurious symbol resolution failures:

      - OBJRELOC_NONE (0): object has been created but the rtld state
        isn't enough to attempt relocation yet (either not all DT_NEEDED
        entries have been resolved, or the dldags lists have not yet
        been populated)

      - OBJRELOC_READY (1): object has been created and rtld state is
        ready to relocate (all DT_NEEDED entries have been resolved and
        the dldags lists have been populated), but object has not yet
        been relocated.


    [44 lines not shown]
VersionDeltaFile
1.227+186-33libexec/ld.elf_so/rtld.c
1.6+2-20tests/libexec/ld.elf_so/t_dlclose_thread.c
1.122+14-6libexec/ld.elf_so/reloc.c
1.157+9-3libexec/ld.elf_so/rtld.h
+211-624 files

LLVM/project cddf206llvm/docs NVPTXUsage.md JITLink.md

[docs] Rewrite 19 LLVM docs from reST to markdown (#208798)

Tracking issue: #201242
[Migration
guide](https://llvm.org/docs/SphinxQuickstartTemplate.html#markdown-migration-guidelines)

This is a stacked PR based on #208800, which does the file rename to
preserve history.

This was prepared with rst2myst plus LLM-assisted cleanup. I paged
through all the generated HTML looking for migration artifacts, and all
of the differences I could find appear to be formatting error
corrections.
DeltaFile
+2,453-2,967llvm/docs/NVPTXUsage.md
+516-583llvm/docs/JITLink.md
+466-488llvm/docs/Instrumentor.md
+426-457llvm/docs/ORCv2.md
+369-301llvm/docs/AMDGPUExecutionSynchronization.md
+312-346llvm/docs/HowToUpdateDebugInfo.md
+4,542-5,14213 files not shown
+6,791-7,47119 files

LLVM/project 85657e5flang/lib/Lower/OpenMP OpenMP.cpp, flang/test/Lower/OpenMP metadirective-implementation.f90

Avoid lowering clauses for inapplicable metadirective variants

Classify raw directive specifications from their leaf directive IDs when
checking for loop association. This keeps clause conversion after applicability
filtering, so unsupported clauses in discarded variants cannot reach lowering.

Add a regression for an inapplicable ASSUME HOLDS variant with a NOTHING fallback.

Assisted with codex.
DeltaFile
+16-0flang/test/Lower/OpenMP/metadirective-implementation.f90
+9-1flang/lib/Lower/OpenMP/OpenMP.cpp
+25-12 files

FreeBSD/ports 7805d20databases/py-snowddl Makefile distinfo

databases/py-snowddl: Update to 0.67.5

Changelog: https://github.com/littleK0i/SnowDDL/blob/16006ed/CHANGELOG.md

Approved by: dch (mentor)
Closes: https://github.com/freebsd/freebsd-ports/pull/564
DeltaFile
+3-3databases/py-snowddl/Makefile
+3-3databases/py-snowddl/distinfo
+6-62 files

FreeBSD/ports 0b8cb47databases/py-schemachange Makefile distinfo

databases/py-schemachange: Update to 4.3.3

Switch the build backend from setuptools to hatchling, matching
upstream's move to pyproject.toml with the hatchling build system.

Changelog: https://github.com/Snowflake-Labs/schemachange/blob/v4.3.3/CHANGELOG.md

Approved by: dch (mentor)
Closes: https://github.com/freebsd/freebsd-ports/pull/563
DeltaFile
+7-9databases/py-schemachange/Makefile
+3-3databases/py-schemachange/distinfo
+10-122 files

FreeBSD/ports 729d170databases/py-dbt-semantic-interfaces distinfo Makefile, databases/py-dbt-semantic-interfaces/files patch-pyproject.toml

databases/py-dbt-semantic-interfaces: Update to 0.10.5

Approved by: dch (mentor)
Closes: https://github.com/freebsd/freebsd-ports/pull/555
DeltaFile
+0-14databases/py-dbt-semantic-interfaces/files/patch-pyproject.toml
+3-3databases/py-dbt-semantic-interfaces/distinfo
+2-3databases/py-dbt-semantic-interfaces/Makefile
+5-203 files

FreeBSD/ports 8f6a4bddatabases/py-snowflake-connector-python Makefile distinfo

databases/py-snowflake-connector-python: Update to 4.7.1

Changelog: https://github.com/snowflakedb/snowflake-connector-python/blob/v4.7.1/DESCRIPTION.md

Approved by: dch (mentor implicit)
Closes: https://github.com/freebsd/freebsd-ports/pull/556
DeltaFile
+7-8databases/py-snowflake-connector-python/Makefile
+3-3databases/py-snowflake-connector-python/distinfo
+10-112 files

FreeBSD/ports cf8baaedevel/py-mashumaro distinfo Makefile, devel/py-mashumaro/files patch-pyproject.toml

devel/py-mashumaro: Update to 3.22

Changelogs:
https://github.com/Fatal1ty/mashumaro/releases/tag/v3.18
https://github.com/Fatal1ty/mashumaro/releases/tag/v3.19
https://github.com/Fatal1ty/mashumaro/releases/tag/v3.20
https://github.com/Fatal1ty/mashumaro/releases/tag/v3.21
https://github.com/Fatal1ty/mashumaro/releases/tag/v3.22

Approved by: dch (mentor)
Closes: https://github.com/freebsd/freebsd-ports/pull/557
DeltaFile
+3-3devel/py-mashumaro/distinfo
+2-2devel/py-mashumaro/Makefile
+1-1devel/py-mashumaro/files/patch-pyproject.toml
+6-63 files

LLVM/project cf11eefllvm/docs NVPTXUsage.md NVPTXUsage.rst

[docs] Rename selected LLVM docs to Markdown (#208800)

Tracking issue: https://github.com/llvm/llvm-project/issues/201242
Migration guide docs:
https://llvm.org/docs/SphinxQuickstartTemplate.html#markdown-migration-guidelines
RFC:
https://discourse.llvm.org/t/rfc-make-myst-markdown-the-llvm-docs-format-rip-rest/90840

This is the initial straight rename commit. It will probably break the
docs build, but it has to be a separate PR for blame preservation
purposes.
DeltaFile
+4,767-0llvm/docs/NVPTXUsage.md
+0-4,767llvm/docs/NVPTXUsage.rst
+0-1,177llvm/docs/JITLink.rst
+1,177-0llvm/docs/JITLink.md
+974-0llvm/docs/ORCv2.md
+0-974llvm/docs/ORCv2.rst
+6,918-6,91832 files not shown
+13,451-13,45138 files

FreeBSD/ports e9dbb96sysutils/mise distinfo Makefile

sysutils/mise: update 2026.7.7 → 2026.7.8
DeltaFile
+5-3sysutils/mise/distinfo
+2-1sysutils/mise/Makefile
+7-42 files

FreeBSD/ports f3da9e5databases/weaviate distinfo Makefile

databases/weaviate: update 1.38.4 → 1.38.5
DeltaFile
+5-5databases/weaviate/distinfo
+1-1databases/weaviate/Makefile
+6-62 files

FreeBSD/ports f3cc73cdeskutils/skim distinfo Makefile

deskutils/skim: update 5.1.0 → 5.2.0
DeltaFile
+59-183deskutils/skim/distinfo
+30-92deskutils/skim/Makefile
+89-2752 files

FreeBSD/ports 1f674ebdevel/cargo-edit distinfo Makefile

devel/cargo-edit: update 0.13.12 → 0.13.13
DeltaFile
+3-3devel/cargo-edit/distinfo
+1-1devel/cargo-edit/Makefile
+4-42 files

FreeBSD/ports fcc61d0textproc/aq distinfo Makefile

textproc/aq: update 0.3.0 → 0.4.0
DeltaFile
+51-79textproc/aq/distinfo
+26-40textproc/aq/Makefile
+77-1192 files

FreeBSD/ports 3dcf0afeditors/consult.el distinfo Makefile

editors/consult.el: Update to 3.6

Changelog: https://github.com/minad/consult/blob/3.6/CHANGELOG.org

Approved by: dch (mentor)
Closes: https://github.com/freebsd/freebsd-ports/pull/558
DeltaFile
+3-3editors/consult.el/distinfo
+3-3editors/consult.el/Makefile
+6-62 files

FreeBSD/ports 801f98eeditors/marginalia.el Makefile distinfo

editors/marginalia.el: Update to 2.11

Changelog: https://github.com/minad/marginalia/blob/2.11/CHANGELOG.org

Approved by: dch (mentor)
Closes: https://github.com/freebsd/freebsd-ports/pull/559
DeltaFile
+3-3editors/marginalia.el/Makefile
+3-3editors/marginalia.el/distinfo
+6-62 files

FreeBSD/ports 0cc43d1editors/orderless.el distinfo Makefile

editors/orderless.el: Update to 1.7

Changelog: https://github.com/oantolin/orderless/releases/tag/1.7

Approved by: dch (mentor)
Closes: https://github.com/freebsd/freebsd-ports/pull/560
DeltaFile
+3-3editors/orderless.el/distinfo
+3-3editors/orderless.el/Makefile
+6-62 files

FreeBSD/ports b72047feditors/perspective.el distinfo Makefile

editors/perspective.el: Update to 2.22

Changelog: https://github.com/nex3/perspective-el/blob/2.22/CHANGELOG.md

Approved by: dch (mentor)
Closes: https://github.com/freebsd/freebsd-ports/pull/561
DeltaFile
+3-3editors/perspective.el/distinfo
+2-3editors/perspective.el/Makefile
+5-62 files

LLVM/project ed5d141llvm/lib/Target/WebAssembly WebAssemblyCodeGenPassBuilder.cpp, llvm/tools/llc llc.cpp

fix

Created using spr 1.3.7
DeltaFile
+2-2llvm/lib/Target/WebAssembly/WebAssemblyCodeGenPassBuilder.cpp
+1-1llvm/tools/llc/llc.cpp
+3-32 files

FreeBSD/ports fba2666editors/vertico.el Makefile distinfo

editors/vertico.el: Update to 2.10

Changelog: https://github.com/minad/vertico/blob/2.10/CHANGELOG.org

Approved by: dch (mentor)
Closes: https://github.com/freebsd/freebsd-ports/pull/562
DeltaFile
+3-3editors/vertico.el/Makefile
+3-3editors/vertico.el/distinfo
+6-62 files

LLVM/project 1ef8ba9mlir/lib/Target/Wasm TranslateFromWasm.cpp

[MLIR][WasmSSA] Instruction parser refactoring of WasmSSA importer (#195500)

Refactored WasmSSA importer mechanism to dispatch control flow to
relevant parser based on op code.
This is to prepare for instructions with multi-bytes opcodes (e.g.
vector instruction and some scalar instructions extensions) which will
be able to reuse the same mechanism.

It also replaces the bit tree to find the address by a jump table.

---------

Co-authored-by: Luc Forget <lforg37 at users.noreply.github.com>
Co-authored-by: Ferdinand Lemaire <ferdinand.lemaire at woven-planet.global>
Co-authored-by: Ferdinand Lemaire <flscminecraft at gmail.com>
DeltaFile
+232-150mlir/lib/Target/Wasm/TranslateFromWasm.cpp
+232-1501 files

LLVM/project 22b7e11flang/lib/Lower/OpenMP OpenMP.cpp, flang/test/Lower/OpenMP metadirective-loop.f90

Restrict metadirective loop lowering to safe cases

Defer loop variants nested in an existing OpenMP data environment until lowering
can create a variant-local loop induction variable binding. This prevents variant
DSA from affecting the enclosing construct, including for statically inapplicable
variants.

Limit core lowering to DO, SIMD, and DO SIMD. Emit focused TODOs for other
loop-associated directives and add coverage for both boundaries.

Assisted with codex.
DeltaFile
+50-2flang/lib/Lower/OpenMP/OpenMP.cpp
+37-0flang/test/Lower/OpenMP/Todo/metadirective-loop-enclosing-data-environment.f90
+0-21flang/test/Lower/OpenMP/metadirective-loop.f90
+15-0flang/test/Lower/OpenMP/Todo/metadirective-loop-unsupported-directive.f90
+102-234 files

LLVM/project 03c1f18cmake/Modules LLVMVersion.cmake

Bump version to 23.1.0-rc1
DeltaFile
+1-1cmake/Modules/LLVMVersion.cmake
+1-11 files

FreeBSD/ports 7290bb5misc/py-crewai-core distinfo Makefile, misc/py-crewai-core/files patch-pyproject.toml

misc/py-crewai-core: update 1.15.2 → 1.15.4
DeltaFile
+29-0misc/py-crewai-core/files/patch-pyproject.toml
+3-3misc/py-crewai-core/distinfo
+2-2misc/py-crewai-core/Makefile
+34-53 files

FreeBSD/ports b1aa3ffdevel/py-ruff distinfo Makefile, devel/ruff distinfo Makefile.crates

devel/{,py-}ruff: update 0.15.21 → 0.15.22
DeltaFile
+31-31devel/py-ruff/distinfo
+31-31devel/ruff/distinfo
+15-15devel/py-ruff/Makefile
+14-14devel/ruff/Makefile.crates
+1-1devel/ruff/Makefile
+92-925 files

FreeBSD/ports 2fdfbf3misc/py-crewai-tools Makefile distinfo, misc/py-crewai-tools/files patch-pyproject.toml

misc/py-crewai-tools: update 1.15.2 → 1.15.4
DeltaFile
+17-13misc/py-crewai-tools/files/patch-pyproject.toml
+4-2misc/py-crewai-tools/Makefile
+3-3misc/py-crewai-tools/distinfo
+24-183 files

FreeBSD/ports 830d779misc/py-crewai Makefile distinfo, misc/py-crewai/files patch-pyproject.toml

misc/py-crewai: update 1.15.2 → 1.15.4
DeltaFile
+9-8misc/py-crewai/files/patch-pyproject.toml
+6-4misc/py-crewai/Makefile
+3-3misc/py-crewai/distinfo
+18-153 files

FreeBSD/ports c9b361amisc/py-crewai-cli Makefile distinfo, misc/py-crewai-cli/files patch-pyproject.toml

misc/py-crewai-cli: update 1.15.2 → 1.15.4
DeltaFile
+35-0misc/py-crewai-cli/files/patch-pyproject.toml
+5-6misc/py-crewai-cli/Makefile
+3-3misc/py-crewai-cli/distinfo
+43-93 files

FreeBSD/ports 25114e5misc/antigravity-cli distinfo Makefile

misc/antigravity-cli: update 1.1.1 → 1.1.3
DeltaFile
+5-5misc/antigravity-cli/distinfo
+2-2misc/antigravity-cli/Makefile
+7-72 files

FreeBSD/ports 784660amisc/claude-code distinfo Makefile

misc/claude-code: update 2.1.209 → 2.1.212
DeltaFile
+5-5misc/claude-code/distinfo
+1-1misc/claude-code/Makefile
+6-62 files