[IRBuilder] Use SetInsertPoint without redundant BasicBlock argument (#228476)
Replace calls of `SetInsertPoint(BB, It)` with just
`SetInsertPoint(It)`. In preparation for deprecating that overload.
misc/Codewhale: patch idle task-store rescan CPU spin
load_state re-parses every historical task file on each 200 ms idle
claim poll, so idle CPU scales with total task bytes. Check queue.json
first and skip the full reload when the queue is empty.
Fixed upstream post-0.10.0 (#6573/#6728); drop this patch at 0.10.1.
sys/ufshci: increase poll's wait to 500ms
This matches Linux timeout and makes ufshci survives a suspend on
HONOR MagicBook Art 14 Snapdragon
500ms value which matches Linux suggested by kettenis@
OK: mglocker@
CodeGen: Prefer getting the Triple from the Module (#228620)
Take the triple from the contextual module rather than TargetMachine
when it's already readily available.
Co-authored-by: Claude Opus 5 <noreply at anthropic.com>
www/mod_wsgi: fix Python library linking
Always pass Python's LIBDIR to the linker instead of assuming that Apache's
LIBDIR is also a default linker search path.
Link mod_wsgi only against the shared libpython library. Do not append
Python's LIBS and SYSLIBS, which are intended for linking Python itself
or for static embedding. With NLS-enabled Python, those flags promote
libintl to a direct dependency of mod_wsgi and cause an unnecessary
gettext-runtime dependency.
This results in the intended dependency chain:
mod_wsgi.so -> libpython${PYTHON_VERSION}.so.1.0 -> libintl.so.8
rather than making libintl a direct dependency of mod_wsgi.
PR: 298985
Approved by: portmgr (blanket)
[3 lines not shown]
www/mod_wsgi: fix Python library linking
Always pass Python's LIBDIR to the linker instead of assuming that Apache's
LIBDIR is also a default linker search path.
Link mod_wsgi only against the shared libpython library. Do not append
Python's LIBS and SYSLIBS, which are intended for linking Python itself
or for static embedding. With NLS-enabled Python, those flags promote
libintl to a direct dependency of mod_wsgi and cause an unnecessary
gettext-runtime dependency.
This results in the intended dependency chain:
mod_wsgi.so -> libpython${PYTHON_VERSION}.so.1.0 -> libintl.so.8
rather than making libintl a direct dependency of mod_wsgi.
PR: 298985
Approved by: portmgr (blanket)
MFH: 2026Q4
system: fix the -4/6 family and -n ambiguity as the gateway may also resolve
We still don't really use it since it isn't an IP address but
it also helps narrowing the scope of the deletion lookup.
py-simplejson: updated to 4.2.0
4.2.0 released 2026-10-02
* Start building wheels for Python 3.15 and drop Python 3.8 support
via upgrade to cibuildwheel v4.2.0
https://github.com/simplejson/simplejson/pull/385
* Build and test riscv64 Linux wheels on native RISE runners
https://github.com/simplejson/simplejson/pull/389
* The C scanner now reports the same error message as the pure Python
decoder for an invalid first key in an object
https://github.com/simplejson/simplejson/pull/388
* ``int_as_string_bitcount`` now supports thresholds of 64 bits and above
(including 128-bit integers) in both the C and pure Python encoders;
the C encoder previously rejected them
https://github.com/simplejson/simplejson/pull/387
* Circular references introduced through ``for_json()`` or ``_asdict()``
now raise ``ValueError("Circular reference detected")`` instead of
recursing without bound
[5 lines not shown]
py-debugpy: updated to 1.8.22
1.8.22
Fixes
Fix invalid type annotation in test_pydev_monkey comprehension
Fix PEP 768 code injection SyntaxError when temp path contains backslashes
Fix race between adapter connection publication and session attachment
Fix debugger hang when expanding objects with blocking property getters
Fix duplicate stopped event when two threads hit a breakpoint at once
Avoid exceptions in environment diagnostics
Fix thread identity when the first traced call is another thread's is_alive()
Respect isolated mode when patching sys.path
Enhancements
Add trigger_exception_handler() for post-mortem debugging of caught exceptions
Add lldb attach-to-PID option for debugpy on Linux
[2 lines not shown]
py-coverage: updated to 7.16.2
7.16.2
- Fix: on Python 3.14 and later, a ``for`` loop completing immediately before a
function return could mistakenly report an uncovered branch. This is now
fixed, closing `issue 2168`_.
- Fix: on Python 3.14 and later, the ``else`` clause of a ``try`` whose body is
a ``with`` statement could incorrectly be reported as covered when the
``with`` raised. This is now fixed, closing `issue 2289`_.
- Fix: with ``dynamic_context = test_function``, test methods written as
``@staticmethod`` or ``@classmethod`` were not given a context of their own.
Now they are, on Python 3.11 and later. Closes `issue 1923`_.