LLVM/project c819bff — lldb/include/lldb/Target Process.h, lldb/source/Plugins/Platform/POSIX PlatformPOSIX.cpp

[lldb] Replay the cached error from GetLoadImageUtilityFunction (#226986)

`Process::LoadImage` needs a live process to load a library: on POSIX it
makes the C library's `dlopen` run inside the debuggee, and on Windows
it makes `LoadLibraryExW` run there, both through a JIT-compiled
function call that needs a process to run the call in. On a core file
(or, on Windows, a saved minidump) there is no such process, so the load
fails every time. POSIX and Windows each lose the resulting error
message, but for two different reasons.

On POSIX, only the first failure is reported correctly. Load a corefile,
and load two libraries that do not exist shows this:

```
(lldb) process load /tmp/does-not-exist-1.dylib
error: failed to load '/tmp/does-not-exist-1.dylib': dlopen error: could not make function caller: Can't make a function caller without a process.
(lldb) process load /tmp/does-not-exist-2.dylib
error: failed to load '/tmp/does-not-exist-2.dylib': (null)
```

    [57 lines not shown]
DeltaFile
+22-32lldb/source/Plugins/Platform/POSIX/PlatformPOSIX.cpp
+51-0lldb/test/API/functionalities/load_unload/process-load-error-postmortem/TestProcessLoadErrorPostmortem.py
+16-21lldb/source/Plugins/Platform/Windows/PlatformWindows.cpp
+27-0lldb/test/API/functionalities/postmortem/wow64_minidump/TestWow64MiniDump.py
+17-6lldb/source/Target/Process.cpp
+8-4lldb/include/lldb/Target/Process.h
+141-634 files not shown
+153-6910 files

FreeBSD/ports bdc667d — misc/qwen-code distinfo Makefile, misc/qwen-code/files package-lock.json

misc/qwen-code: update to 0.24.7
DeltaFile
+129-128misc/qwen-code/files/package-lock.json
+7-4misc/qwen-code/Makefile
+3-3misc/qwen-code/distinfo
+139-1353 files

FreeBSD/ports 2199474 — devel/moon Makefile distinfo

devel/moon: update to 2.5.6

Sponsored by:   Netflix
DeltaFile
+3-3devel/moon/distinfo
+1-1devel/moon/Makefile
+4-42 files

LLVM/project ed390ca — flang/lib/Semantics check-omp-syntax.cpp

[flang][OpenMP] Remove unnecessary check for extension clauses (#228878)

Remove the check for extension clauses. These now do have descriptors,
so the check guarding the descriptor retrieval is no longer necessary.
DeltaFile
+0-4flang/lib/Semantics/check-omp-syntax.cpp
+0-41 files

LLVM/project 5f9b69e — clang/test/Parser decltype-gh188014.cpp gh114815.cpp

[clang][test] Combine and clean up decltype parser tests NFC (#228889)

Follow-up #211221
DeltaFile
+23-16clang/test/Parser/decltype-crash.cpp
+0-6clang/test/Parser/gh114815.cpp
+0-4clang/test/Parser/decltype-gh188014.cpp
+23-263 files

OpenBSD/src 2ynya8Y — sbin/isakmpd udp.c

   using sizeof is recommended practice
VersionDeltaFile
1.97+3-3sbin/isakmpd/udp.c
+3-31 files

OpenBSD/src gtrwOTs — usr.sbin/rpc.statd statd.c

   O_NONBLOCK is the modern name (with 2 legacy userland defines and 2 legacy
   kernel defines, not sure when all of that will collapse)
VersionDeltaFile
1.7+2-2usr.sbin/rpc.statd/statd.c
+2-21 files

OpenBSD/src ZtRZoWY — usr.sbin/rtrd hash.c commands.c

   more knf
VersionDeltaFile
1.6+4-24usr.sbin/rtrd/cache.c
1.5+5-15usr.sbin/rtrd/commands.c
1.4+1-2usr.sbin/rtrd/hash.c
+10-413 files

NetBSD/pkgsrc fJCfO4a — doc CHANGES-2026

   doc: Updated mail/thunderbird to 157.0.1
VersionDeltaFile
1.6643+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc p40C5y0 — mail/thunderbird PLIST Makefile, mail/thunderbird/patches patch-python_sites_build.txt patch-browser_app_profile_firefox.js

   mail/thunderbird: Update to 157.0.1

   Changelog:
   157.0.1:
   What's Fixed
   fixed
   EWS/Graph messages could crash Thunderbird when handling relative URL fragments

   157.0:
   What's New
   new
   Enterprise policy DisableChat disables Thunderbird Chat functionality

   new
   Enterprise policy DisableFileLink disables Thunderbird FileLink functionality

   What's Changed
   changed
   Preference mailnews.headers.minNumHeaders has been removed

    [191 lines not shown]
VersionDeltaFile
1.8+5-8mail/thunderbird/patches/patch-browser_app_profile_firefox.js
1.303+6-6mail/thunderbird/distinfo
1.100+1-4mail/thunderbird/PLIST
1.373+2-3mail/thunderbird/Makefile
1.3+2-2mail/thunderbird/patches/patch-python_sites_build.txt
+16-235 files

OPNSense/core 196cb9a — src/opnsense/mvc/app/library/OPNsense/Core Config.php

Config: missing chown in backup call to prevent backend processes leaving unaccessible files for the frontend. closes https://github.com/opnsense/core/pull/10963
DeltaFile
+7-1src/opnsense/mvc/app/library/OPNsense/Core/Config.php
+7-11 files

FreeBSD/ports 5a5d18f — sysutils/zeitgeist Makefile pkg-plist

sysutils/zeitgeist: Fix plist

PR:             299078
DeltaFile
+7-2sysutils/zeitgeist/pkg-plist
+0-1sysutils/zeitgeist/Makefile
+7-32 files

LLVM/project 751b3a4 — clang/www OpenProjects.html

[clang][www] Fix typos in OpenProjects page (#228822)

Fix various typos in Clang's [OpenProjects
page](https://clang.llvm.org/OpenProjects.html).

Assisted-by: Claude Sonnet 5.5
DeltaFile
+11-11clang/www/OpenProjects.html
+11-111 files

FreeBSD/ports 80b8231 — devel/yajl/files patch-cmake4

devel/yajl: Fix building with CMake 4

PR:             298948
Approved by:    portmgr (fixit blanket)
DeltaFile
+68-0devel/yajl/files/patch-cmake4
+68-01 files

FreeBSD/ports d0105e6 — www/py-firecrawl-py Makefile distinfo

www/py-firecrawl-py: update to 4.46.2
DeltaFile
+3-3www/py-firecrawl-py/distinfo
+1-1www/py-firecrawl-py/Makefile
+4-42 files

FreeBSD/ports 44bbb73 — www/py-parallel-web Makefile distinfo

www/py-parallel-web: update to 1.3.5
DeltaFile
+3-3www/py-parallel-web/distinfo
+1-1www/py-parallel-web/Makefile
+4-42 files

FreeBSD/ports 224aaea — devel/py-pyroaring Makefile distinfo

devel/py-pyroaring: update to 1.2.0
DeltaFile
+3-3devel/py-pyroaring/distinfo
+1-1devel/py-pyroaring/Makefile
+4-42 files

FreeBSD/ports 73ae56f — misc/py-anthropic Makefile distinfo

misc/py-anthropic: update to 1.11.0
DeltaFile
+3-3misc/py-anthropic/distinfo
+1-1misc/py-anthropic/Makefile
+4-42 files

FreeBSD/ports 62a46d8 — www/py-exa-py Makefile distinfo

www/py-exa-py: update to 2.25.0
DeltaFile
+3-3www/py-exa-py/distinfo
+1-1www/py-exa-py/Makefile
+4-42 files

LLVM/project 8b0127c — clang/test/OpenMP parallel_for_loop_messages.cpp

[Clang][OpenMP][NFC] Add test for `class-type` data members as loop counters (#228831)

Fixes #140243

An OpenMP loop whose init assigns to a data member of class type, like
`for (a = x; ...)` with `I<int> a`, crashed in
`OpenMPIterationSpaceChecker::checkAndSetInit`. Such an assignment is an
`operator=` call, so it goes through the `CXXOperatorCallExpr` branch,
and two of the `setLCDeclAndLB` calls there took the bound from `BO`,
the `BinaryOperator` cast that had already failed and is null at that
point. The invalid code in the report is not needed: a valid loop over
an iterator-typed data member crashed the same way.

#203252 replaced those `BO->getRHS()` uses with `CE->getArg(1)` as part
of another fix, so the crash is gone on trunk and no source change is
needed. This PR only adds a regression test so the issue can be closed.
DeltaFile
+39-0clang/test/OpenMP/parallel_for_loop_messages.cpp
+39-01 files

DragonFlyBSD/src 832c4d8 — lib/libc/stdlib hcreate.c hcreate.3

hcreate(3): Stop freeing key values

POSIX leaves ownership of ENTRY.key with the caller. NetBSD and FreeBSD
both stopped freeing key values in July 2014, and OpenBSD made the
change in August 2026.

Update the function description in the man page according to OpenBSD's;
adjust the example in the man page according to the POSIX spec.

OpenBSD: https://github.com/openbsd/src/commit/99858244924d27f541bdf37cb5565ee9525d7753
POSIX: https://pubs.opengroup.org/onlinepubs/9799919799/functions/hcreate.html
Bug: https://bugs.dragonflybsd.org/issues/1398
DeltaFile
+52-61lib/libc/stdlib/hcreate.3
+0-1lib/libc/stdlib/hcreate.c
+52-622 files

DragonFlyBSD/src 72d8339 — sys/kern vfs_nlookup.c

kern: Fix write-open "." or ".." to return EISDIR instead of EEXIST

Before the fix, opening "." or ".." for write would return EEXIST, which
was incorrect per the POSIX spec:

https://pubs.opengroup.org/onlinepubs/9699919799/functions/fopen.html

where one would expect one of EISDIR, EINVAL, EACCES.

For example:

```
% sh -c 'echo xxx > /tmp/.'
sh: cannot create /tmp/.: File exists
```

Fix the code to return EISDIR.  Note that opening a directory other than
"." or ".." for write already returns EISDIR, e.g.,


    [6 lines not shown]
DeltaFile
+1-1sys/kern/vfs_nlookup.c
+1-11 files

NetBSD/pkgsrc xiOKuGb — doc CHANGES-2026

   doc: Updated databases/py-duckdb to 1.5.6
VersionDeltaFile
1.6642+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc ZyXWv15 — doc CHANGES-2026

   doc: Updated databases/duckdb to 1.5.6
VersionDeltaFile
1.6641+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc xMWZOMR — databases/duckdb Makefile distinfo, databases/py-duckdb Makefile distinfo

   databases/{,py-}duckdb: Update to 1.5.6

   Changelog:
   1.5.6:
   What's Changed
       Use relative includes in unity build sources for cache reuse by @NiclasHaderer in #23972
       bump vortex by @samansmink in #24089
       [variegata] Remove Julia client in favor of duckdb/DuckDB.jl by @evertlammerts in #24127
       [variegata] Replace the C API spec and code generation by @evertlammerts in #24131
       TopNWindowElimination Fixes by @d-justen in #24080
       Fix active query race by @NiclasHaderer in #24123
       Fix UNNEST Pushdown by @d-justen in #24119
       [Parquet][Variant] Don't produce VARIANT metadata with sorted_strings set by @Tishj in #23591
       Fix LIMIT pushdown through a volatile projection with an OFFSET by @DinosL in #24240
       Don't push filters on volatile groups through aggregates by @DinosL in #24239
       fix(adbc): return a dense union from ConnectionGetInfo by @eitsupi in #24196
       Backport 24038 by @artjomPlaunov in #24326
       Unify C-API symbol versioning for clients/extensions, stabilize all v1 API's by @Maxxen in #24362
       backport 24332 by @DinosL in #24427

    [64 lines not shown]
VersionDeltaFile
1.18+4-5databases/duckdb/PLIST
1.5+4-4databases/py-duckdb/distinfo
1.16+4-4databases/duckdb/distinfo
1.11+2-2databases/py-duckdb/Makefile
1.16+2-2databases/duckdb/Makefile
+16-175 files

FreeBSD/ports 92458b8 — security/vuxml/vuln 2026.xml

security/vuxml: Fix version typo of Apache httpd

PR:             299112
Approved by:    osa, vvd (Mentors, implicit)
Fixes:          9e8e24c
DeltaFile
+2-1security/vuxml/vuln/2026.xml
+2-11 files

FreeBSD/ports eccf4b8 — editors/vscode Makefile.reh Makefile, editors/vscode/files patch-src_main.ts patch-src_mainImpl.ts

editors/vscode: Update to 1.140.0

Changelog:
- https://code.visualstudio.com/updates/v1_139
- https://code.visualstudio.com/updates/v1_140

Reported by:    GitHub (watch releases)
DeltaFile
+355-125editors/vscode/pkg-plist
+23-19editors/vscode/Makefile
+34-0editors/vscode/files/npm-wrapper.sh.in
+15-17editors/vscode/Makefile.reh
+0-29editors/vscode/files/patch-src_main.ts
+29-0editors/vscode/files/patch-src_mainImpl.ts
+456-19010 files not shown
+492-22916 files

DragonFlyBSD/src f86ce3f — lib/libc/stdlib hcreate.c hcreate.3

hcreate(3): Stop freeing key values

POSIX leaves ownership of ENTRY.key with the caller. NetBSD and FreeBSD
both stopped freeing key values in July 2014, and OpenBSD made the
change in August 2026.

Update the function description in the man page according to OpenBSD's;
adjust the example in the man page according to the POSIX spec.

OpenBSD: https://github.com/openbsd/src/commit/99858244924d27f541bdf37cb5565ee9525d7753
POSIX: https://pubs.opengroup.org/onlinepubs/9799919799/functions/hcreate.html
Bug: https://bugs.dragonflybsd.org/issues/1398
DeltaFile
+52-61lib/libc/stdlib/hcreate.3
+0-1lib/libc/stdlib/hcreate.c
+52-622 files

NetBSD/pkgsrc DgkOvke — doc CHANGES-2026

   doc: Updated www/gumbo-parser to 0.14.1
VersionDeltaFile
1.6640+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc Io41OeL — www/gumbo-parser PLIST Makefile

   gumbo-parser: update to 0.14.1
   - Update template parsing to match HTML spec changes
     (WPT conformance)
   - Guard </selectedcontent> against empty stack (crash fix)
   - Skip option clone when it's inside selectedcontent (use-after-free
     fix)
   - Skip selectedcontent clone while descendant is open/active
     (use-after-free fix)
   - Default quirks mode to GUMBO_DOCTYPE_NO_QUIRKS (use of
     uninitialized value fix)
   - Avoid -Wvoid-pointer-to-enum-cast warnings in src/error.c and
     src/parser.c
VersionDeltaFile
1.10+4-4www/gumbo-parser/distinfo
1.4+2-2www/gumbo-parser/PLIST
1.9+2-2www/gumbo-parser/Makefile
+8-83 files