LLVM/project 6e91d1dutils/bazel/llvm-project-overlay/libc BUILD.bazel, utils/bazel/llvm-project-overlay/libc/test/src/math/smoke BUILD.bazel

[Bazel] Fixes a6e40de (#217219)

This fixes a6e40de862d6b0fa2dbe5964381826ac11473df8 (#216500).

Buildkite error link:
https://buildkite.com/llvm-project/upstream-bazel/builds?commit=a6e40de862d6b0fa2dbe5964381826ac11473df8

Co-authored-by: Google Bazel Bot <google-bazel-bot at google.com>
DeltaFile
+1-0utils/bazel/llvm-project-overlay/libc/test/src/math/smoke/BUILD.bazel
+1-0utils/bazel/llvm-project-overlay/libc/BUILD.bazel
+2-02 files

FreeBSD/ports 3ae250anet-im/py-zapzap Makefile distinfo

net-im/py-zapzap: Update to 7.4.2

ChangeLog:      https://github.com/rafatosta/zapzap/releases/tag/7.4.2
Reported by:    Rafael Tosta <notifications at github.com>
DeltaFile
+3-3net-im/py-zapzap/distinfo
+1-1net-im/py-zapzap/Makefile
+4-42 files

NetBSD/pkgsrc pTgknRHdoc CHANGES-2026

   Updated devel/p5-Test2-Plugin-MemUsage to 0.002006
VersionDeltaFile
1.5399+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc kzQlp8Odevel/p5-Test2-Plugin-MemUsage Makefile distinfo

   Update to 0.002006

   Upstream changes:
   0.002006  2026-04-28 22:09:45-07:00 America/Los_Angeles
       - Add [PruneCruft] to dist.ini so blib/ and pm_to_blib are excluded
         from the released tarball (GH #1)
       - Drop the "< 100 GB sanity" upper bound on rss/size in t/ps.t real
         collect subtest; macOS reports virtual size well above 100 GB,
         causing spurious failures (GH #3)
   0.002005  2026-04-26 01:49:37-07:00 America/Los_Angeles
       - Replace defined-or (//) operator with explicit defined() checks so
         the module loads on the declared MIN_PERL_VERSION 5.008009
       - Use 'ps -o rss= -o vsz= -p $$' instead of 'ps -o rss=,vsz= -p $$'
         so FreeBSD's ps parses the format string correctly (it treated
         the comma as part of the rss= header)
       - Force the linux _collect_proc collector inside t/memusage.t so
         the mocked t/procfile drives the assertions on every host (the
         previous mock was ignored on *BSD/Solaris/MSWin32, which used
         their native collectors and produced unrelated values)

    [77 lines not shown]
VersionDeltaFile
1.2+4-4devel/p5-Test2-Plugin-MemUsage/distinfo
1.3+2-3devel/p5-Test2-Plugin-MemUsage/Makefile
+6-72 files

NetBSD/pkgsrc pYrDXK1doc CHANGES-2026

   Updated devel/p5-Tie-Cycle to 1.233
VersionDeltaFile
1.5398+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc nwhkR24devel/p5-Tie-Cycle Makefile distinfo

   Update to 1.233

   Upstream changes:
   1.233 2026-01-07T15:26:59Z
           * remove errant file from MANIFEST (#14)
   1.232 2026-01-06T09:19:34Z
           * refresh for latest release process
VersionDeltaFile
1.13+4-4devel/p5-Tie-Cycle/distinfo
1.24+3-4devel/p5-Tie-Cycle/Makefile
+7-82 files

LLVM/project 508bdbcllvm/test/Transforms/LoopVectorize/AArch64 induction-costs-sve.ll

[LV][NFC] Pre-commit SCEV check tests for PR #216975 (#217037)
DeltaFile
+332-205llvm/test/Transforms/LoopVectorize/AArch64/induction-costs-sve.ll
+332-2051 files

NetBSD/pkgsrc SlYVJMkdoc CHANGES-2026

   Updated devel/p5-Tree-DAG_Node to 1.39
VersionDeltaFile
1.5397+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc Xy7eMw4devel/p5-Tree-DAG_Node Makefile distinfo

   Update to 1.39

   Upstream changes:
   1.39  2026-07-08T08:50:14
           - Update Software::License from CPAN.
           - Re-generate the LICENSE file.
   1.38  2026-07-07T10:28:00
           - Replace LICENCE file with output of the software-license program which ships
                   with the module App::Software::License. The specific command I ran is (all on 1 line):
                   software-license --type license --holder "Sean M. Burke and David Hand" --license Perl_5
                   --year 1998 > LICENSE
           - Add AI_POLICY.md file.
           - Modernize MANIFEST.SKIP again.
   1.37  2026-06-29T08:00:00
           - Replace the body of the LICENSE file with what is recommended at
                   https://www.gnu.org/licenses/old-licenses/gpl-2.0.en.html
           - Patch the source code reference to refer to this LICENSE file.
           - Remove the excess & confusing files LICENSE-Artistic-2.0 & LICENSE-GPL-3.
           - Reset the required version of Data::Dumper back to 0.

    [10 lines not shown]
VersionDeltaFile
1.24+4-4devel/p5-Tree-DAG_Node/distinfo
1.50+3-4devel/p5-Tree-DAG_Node/Makefile
+7-82 files

LLVM/project 1a2651bflang/include/flang/Semantics semantics.h, flang/lib/Lower PFTBuilder.cpp

[flang] Do not branch to a FORMAT statement from an assigned GO TO

Label analysis already classifies which labeled statements may be named by
a statement that branches.  Record the positions of those statements in the
semantics context and consult it when lowering records the targets of an
assigned GO TO, so that a FORMAT statement is not given a target block.

A GO TO whose variable holds only a format label now reaches the run-time
error instead of branching into the FORMAT statement.

Co-Authored-By: Claude
DeltaFile
+75-0flang/test/Lower/assigned-goto-format-target.f90
+18-2flang/lib/Lower/PFTBuilder.cpp
+19-0flang/include/flang/Semantics/semantics.h
+14-0flang/lib/Semantics/resolve-labels.cpp
+6-0flang/test/Semantics/assign07.f90
+132-25 files

NetBSD/pkgsrc-wip 589fd41telegram-desktop options.mk distinfo, telegram-desktop/patches patch-Telegram_lib_spellcheck_spellcheck_third__party_hunspell__controller.cpp patch-libtgvoip-threading.h

telegram-desktop: Update to 7.0.9

Packaging changes:
 * Updated build patches for NetBSD compatibility.
DeltaFile
+0-112telegram-desktop/patches/patch-Telegram_cmake_lib_tgvoip.cmake
+47-48telegram-desktop/Makefile
+10-77telegram-desktop/distinfo
+0-51telegram-desktop/patches/patch-libtgvoip-threading.h
+7-41telegram-desktop/options.mk
+36-0telegram-desktop/patches/patch-Telegram_lib_spellcheck_spellcheck_third__party_hunspell__controller.cpp
+100-32980 files not shown
+247-1,25386 files

LLVM/project a6e40delibc/shared/math sqrtf128.h, libc/src/__support/math sqrtf128.h

[libc] Make sqrtf128 use emulated float128 (#216500)
DeltaFile
+148-66libc/test/src/math/smoke/sqrtf128_test.cpp
+46-20libc/test/src/math/sqrtf128_test.cpp
+6-9libc/src/__support/math/sqrtf128.h
+0-6libc/shared/math/sqrtf128.h
+5-0libc/test/src/math/smoke/generic_sqrtf128_test.cpp
+5-0libc/src/math/sqrtf128.h
+210-10122 files not shown
+241-11328 files

FreeBSD/ports c944bb7biology/exonerate pkg-plist Makefile

biology/exonerate: Improve port, take maintainership

* Use https:// scheme for MASTER_SITES
* Improve COMMENT
* Pet portclippy(1) and portfmt(1)
* Sort pkg-plist

Approved by:            db@, yuri@ (Mentors, implicit)
MFH:                    2026Q3

(cherry picked from commit f56b7548526c1889a79deb79409a6be25a0de319)
DeltaFile
+8-8biology/exonerate/Makefile
+6-6biology/exonerate/pkg-plist
+14-142 files

LLVM/project b81f88clldb/test/API/functionalities/scripted_frame_provider/register_command_api_mutex_deadlock TestFrameProviderRegisterCommandAPIMutexDeadlock.py, lldb/test/API/functionalities/scripted_frame_provider/sbmutex_reflects_target_mutex sbmutex_frame_provider.py TestHoldMutexNoDeadlock.py

[lldb] Fix scripted frame provider cross-thread re-entrant deadlock (#208242)

`GetStoppedExecutionContext` unconditionally blocked acquiring the
target's API mutex. A thread already holding that mutex (for example a
`bt` command thread, through `CommandObjectParsed`'s
`eCommandTryTargetAPILock`) can end up waiting on a `StackFrameList`
lock held by another thread (for example the debugger's event-handler
thread) that is itself blocked re-acquiring the API mutex from inside a
scripted frame provider's Python code that touches the SB API. This is a
classic AB-BA deadlock.

This patch introduces
`Policy::Capabilities::can_bypass_target_api_mutex`, pushed around every
scripted-extension callback in `ScriptedPythonInterface`:
`CreatePluginObject`, `Dispatch` and `CallStaticMethod`. A thread
running one of these callbacks isn't servicing a client-facing SB API
entry point; it doesn't need the same locking guarantees a top-level SB
API call does for any of the calls it makes during that window, not just
the one that happens to deadlock.

    [24 lines not shown]
DeltaFile
+111-0lldb/test/API/functionalities/scripted_frame_provider/sbmutex_reflects_target_mutex/TestSBMutexReflectsTargetMutex.py
+89-0lldb/test/API/functionalities/scripted_frame_provider/sbmutex_reflects_target_mutex/TestHoldMutexNoDeadlock.py
+87-0lldb/test/API/functionalities/scripted_frame_provider/register_command_api_mutex_deadlock/TestFrameProviderRegisterCommandAPIMutexDeadlock.py
+84-0lldb/test/API/functionalities/scripted_frame_provider/sbmutex_reflects_target_mutex/sbmutex_frame_provider.py
+61-0lldb/unittests/Target/TargetAPIMutexTest.cpp
+55-0lldb/unittests/Interpreter/TestScriptedInterface.cpp
+487-018 files not shown
+651-2124 files

LLVM/project 61036c3llvm/include/llvm/ObjectYAML ContiguousBlobAccumulator.h, llvm/lib/ObjectYAML ContiguousBlobAccumulator.cpp COFFEmitter.cpp

[ObjectYAML][NFC] Finalize COFF symbol table offset in writeCOFF (#212671)

Move NumberOfSections and NumberOfSymbols initialization out of
layoutCOFF. Derive PointerToSymbolTable from the live output offset and
write its final value back to the emitted header.

Add an endian-aware ContiguousBlobAccumulator::updateDataAt overload.

This is a preparatory step toward removing the separate COFF layout
pass.
DeltaFile
+82-0llvm/unittests/ObjectYAML/ContiguousBlobAccumulatorTest.cpp
+40-35llvm/lib/ObjectYAML/COFFEmitter.cpp
+8-1llvm/lib/ObjectYAML/ContiguousBlobAccumulator.cpp
+7-0llvm/include/llvm/ObjectYAML/ContiguousBlobAccumulator.h
+1-0llvm/unittests/ObjectYAML/CMakeLists.txt
+138-365 files

NetBSD/pkgsrc-wip 2df874ctg_owt-git PLIST, tg_owt-git/patches patch-src-api-video-i410_buffer.cc patch-cmake_external.cmake

tg_owt-git: Update to 89df288dd6ba5b2ec95b3c5eaf1e7e0c3a870fc4

Packaging changes:
 * Updated build patches for NetBSD compatibility.
DeltaFile
+437-1,026tg_owt-git/PLIST
+20-189tg_owt-git/patches/patch-CMakeLists.txt
+186-7tg_owt-git/patches/patch-cmake-libyuv.cmake
+94-0tg_owt-git/patches/patch-src-api-video-i210_buffer.cc
+0-73tg_owt-git/patches/patch-cmake_external.cmake
+61-0tg_owt-git/patches/patch-src-api-video-i410_buffer.cc
+798-1,29532 files not shown
+1,065-1,63938 files

HardenedBSD/src b70b3cbsys/compat/linux linux_ioctl.h linux_ioctl.c, sys/net80211 ieee80211_ioctl.h ieee80211_crypto.c

Merge remote-tracking branch 'rad/hardened/current/master' into hardened/current/pledge
DeltaFile
+129-22sys/net80211/ieee80211_ioctl.c
+147-0sys/net80211/ieee80211_crypto.h
+38-0sys/compat/linux/linux_ioctl.c
+20-0sys/compat/linux/linux_ioctl.h
+18-0sys/net80211/ieee80211_crypto.c
+6-2sys/net80211/ieee80211_ioctl.h
+358-241 files not shown
+361-247 files

HardenedBSD/src b2f4b9esys/compat/linux linux_ioctl.h linux_ioctl.c, sys/net80211 ieee80211_ioctl.h ieee80211_crypto.c

Merge branch 'freebsd/current/main' into hardened/current/master
DeltaFile
+129-22sys/net80211/ieee80211_ioctl.c
+147-0sys/net80211/ieee80211_crypto.h
+38-0sys/compat/linux/linux_ioctl.c
+20-0sys/compat/linux/linux_ioctl.h
+18-0sys/net80211/ieee80211_crypto.c
+6-2sys/net80211/ieee80211_ioctl.h
+358-241 files not shown
+361-247 files

OpenBSD/ports mrK2OF9mail/mozilla-thunderbird Makefile distinfo

   mail/mozilla-thunderbird: update to 140.14.0.

   see https://www.thunderbird.net/en-US/thunderbird/140.14.0esr/releasenotes/
   fixes https://www.mozilla.org/en-US/security/advisories/mfsa2026-79/
VersionDeltaFile
1.312.2.6+2-2mail/mozilla-thunderbird/distinfo
1.525.2.6+1-1mail/mozilla-thunderbird/Makefile
+3-32 files

HardenedBSD/src 253726econtrib/expat Changes, contrib/expat/doc reference.html

Merge branch 'freebsd/15-stable/main' into hardened/15-stable/main
DeltaFile
+77-20contrib/expat/Changes
+49-25contrib/expat/lib/xmlparse.c
+70-1contrib/expat/tests/misc_tests.c
+32-1contrib/expat/tests/basic_tests.c
+29-1contrib/expat/doc/reference.html
+14-3contrib/expat/lib/xmltok.c
+271-5182 files not shown
+462-8688 files

HardenedBSD/ports 91faef9devel/glab Makefile distinfo, devel/py-fastjsonschema distinfo

Merge branch 'freebsd/main' into hardenedbsd/main
DeltaFile
+30-0security/vuxml/vuln/2026.xml
+5-5devel/task/distinfo
+5-5devel/glab/distinfo
+3-3textproc/tgrep/distinfo
+3-3devel/py-fastjsonschema/distinfo
+2-3devel/glab/Makefile
+48-195 files not shown
+55-2611 files

OpenBSD/ports eg1v4dYmail/mozilla-thunderbird Makefile distinfo, mail/thunderbird-i18n Makefile.inc distinfo

   mail/mozilla-thunderbird: update to 153.1.0.

   see https://www.thunderbird.net/en-US/thunderbird/153.1.0esr/releasenotes/
   fixes https://www.mozilla.org/en-US/security/advisories/mfsa2026-80/
VersionDeltaFile
1.307+132-132mail/thunderbird-i18n/distinfo
1.324+2-2mail/mozilla-thunderbird/distinfo
1.281+1-1mail/thunderbird-i18n/Makefile.inc
1.538+1-1mail/mozilla-thunderbird/Makefile
+136-1364 files

FreeBSD/ports 16b3b0akorean/libhangul Makefile, korean/libhangul/files patch-hangul_Makefile.am

korean/libhangul: Make sure to link with libintl

This fixes korean/fcitx5-hangul for example.

PR:             297621
DeltaFile
+8-0korean/libhangul/files/patch-hangul_Makefile.am
+1-0korean/libhangul/Makefile
+9-02 files

NetBSD/pkgsrc xlv88MNdoc CHANGES-2026

   Updated textproc/p5-Template-Tiny to 1.16
VersionDeltaFile
1.5396+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc en8Ngd2textproc/p5-Template-Tiny Makefile distinfo

   Update to 1.16

   Upstream changes:
   1.16      2025-06-17 17:21:03Z
             - Evaluate coderefs and insert results in template (CROMEDOME).
               This achieves full feature parity with
               Dancer2::Template::ForkedImplementation::Tiny.
   1.15      2025-06-14 15:33:27Z
             - Allow configurable start/end tags (CROMEDOME).
VersionDeltaFile
1.9+4-4textproc/p5-Template-Tiny/distinfo
1.25+2-3textproc/p5-Template-Tiny/Makefile
+6-72 files

LLVM/project d574576llvm/lib/Target/AMDGPU AMDGPUTargetMachine.cpp AMDGPU.h

comments
DeltaFile
+2-2llvm/lib/Target/AMDGPU/AMDGPUPreLegalizerCombiner.cpp
+1-1llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.cpp
+1-1llvm/lib/Target/AMDGPU/AMDGPU.h
+4-43 files

NetBSD/pkgsrc-wip 0fe6a04libyuv-git COMMIT_MSG PLIST

libyuv-git: update to commit 1a746db4cee1df36a9de56dd1d13446507106032

Packaging changes:
 * Added COMMIT_MSG file.

Upstream changes:
 * Bumped commit hash to support the latest tg_owt-git update.
DeltaFile
+7-7libyuv-git/buildlink3.mk
+7-7libyuv-git/Makefile
+6-3libyuv-git/DESCR
+3-3libyuv-git/distinfo
+4-1libyuv-git/PLIST
+4-0libyuv-git/COMMIT_MSG
+31-216 files

HardenedBSD/ports 8b59a2bkorean/ibus-hangul Makefile

korean/ibus-hangul: Appease portlint
DeltaFile
+3-1korean/ibus-hangul/Makefile
+3-11 files

FreeBSD/ports 8b59a2bkorean/ibus-hangul Makefile

korean/ibus-hangul: Appease portlint
DeltaFile
+3-1korean/ibus-hangul/Makefile
+3-11 files

OpenBSD/src 1IdfYI7etc nsd.conf

   Database support has been removed from nsd a long time ago.

   Pointed out by Zixu Wu, thanks!
VersionDeltaFile
1.14+1-2etc/nsd.conf
+1-21 files