[AMDGPU][GlobalISel] Reject guaranteed tail calls in call lowering (#216260)
The FPDiff immediate was being written to the wrong operand, corrupting
the callee GlobalAddress
Reject required tail calls like SelectionDAG does, and fix the stale
index for the one path that still needs it (cs.chain lowering)
devel/py-breathe: fix build against recent Doxygen/Sphinx (+)
Set corresponding SPHINXOPTS for configure/build enviroment to not treat style warnings as errors
PR: 298454
Reported by: pkg-fallout, mandree
With hat: doxygen
bind920: update to version 9.20.27.
Pkgsrc changes:
* Update version number & checksums.
Upstream changes:
BIND 9.20.27
------------
New Features
~~~~~~~~~~~~
- Disclose active Negative Trust Anchors with Extended DNS Error 33.
``566e7018278``
A Negative Trust Anchor (RFC 7646) turns off DNSSEC validation for a
domain, so a name that would normally fail validation resolves
instead. named now marks such answers with Extended DNS Error code 33,
[168 lines not shown]
py-urwid: update to 4.1.3.
Urwid 4.1.3
============
2026-09-11
Bug fixes 🕷
++++++++++++
* Fix: Overlay top widget or bottom widget replace should trigger invalidation by @penguinolog in https://github.com/urwid/urwid/pull/1294
Documentation 🕮
++++++++++++++++
* Documentation: force theme override to fix readability on wide screen by @penguinolog in https://github.com/urwid/urwid/pull/1288
Refactoring 🛠
++++++++++++++
* Speed up the widget render hot paths by @penguinolog in https://github.com/urwid/urwid/pull/1290
py-tzdata: update to 2026.4.
# Version 2026.4
Upstream version 2026d released 2026-09-11T22:21:07+00:00
## Briefly:
Canada’s Northwest Territories moved to permanent -06 on 2026-08-21. Obsolescent
settings like TZ="EST5EDT" now conform better to POSIX. Fix security,
performance and porting bugs in zic and localtime.
py-pip-api: update to 0.0.35.
Test against pip 24.2, 24.3, 24.3.1 (#227, #234, #234)
Test against pip 25.0, 25.0.1, 25.1, 25.2, 25.3 (#237, #242, #244, #250, #255)
Test against pip 26.0, 26.0.1, 26.1, 26.1.1, 26.1.2, 26.2, 26.2.1 (#261, #265, #270, #282, #284, #289, #293)
Drop support for Python 3.8 (#245)
Drop support for Python 3.9 (#270)
Support Python 3.14 (#272)
Support Python 3.15 (#296)
py-pdf: update to 6.18.1.
## Version 6.18.1, 2026-09-11
### Security (SEC)
- Further restrict FlateDecode recovery (#4073)
- Limit entry count for TrueType and Type1 font `/Widths` (#4072)
- Limit allowed length of tokens in parse_bfchar (#4071)
### Bug Fixes (BUG)
- Use current text matrix for visitor_text (#4062)
- Repeat the letter for /S /A and /S /a page labels past Z (#4065)
- Use font color for FreeText default appearance (#4051)
### Robustness (ROB)
- Fix compatibility with fonttools < 4.58.0 (#4050, #4059)
### Documentation (DOC)
- Use combined matrix in visitor examples (#4066)
If reorder_kernel is running, then syspatch will abort to prevent stepping on an
already running reorder.
Restrict the process matching to the root user to prevent a non privileged user
from drafting and running an endless script called reorder_kernel which would
prevent syspatch run.
This is not a perfect solution but it's less bad than before.
Initial diff from Nick Owens
py-matplotlib: update to 3.11.2.
This release contains several bug-fixes and adjustments:
Speed up RGBA-stage image resampling
Fix hexbin clipping in PDF output
Fix \text with internal braces
Fix some crashes and make some checks more robust to unlikely cases
Fix frame skew when saving GIF animations with PillowWriter
Fix HiDPI handling in Qt toolbar and WebAgg embeddings
Fix ResizeEvent handling for TextBox
Fix bug with PGF hatch linewidth and color
Fix a bug with drawing an empty Collection
Fix incorrect glyphs in Cairo backends
Improve build system to prevent conflicts between wheels and system libraries
drop the old 2019-era static copy of geolite databases, other ports have
stopped using them. either sign up to fetch updated geolite2 from maxmind,
or use the freely available databases in net/dbip/{asn,city,country} instead.
py-fonttools: update to 4.65.0.
4.65.0 (released 2026-09-10)
----------------------------
- [glyf] Add ``__iter__``, ``items`` and ``values`` methods to the ``glyf`` table
to make it more dict-like (#4156).
- [feaLib] Escape the anonymous block tag when scanning for its terminator, so tags
containing regex metacharacters are matched literally (#4167).
- [varLib] Strip directory components from ``<variable-font name="..."/>`` when
deriving the output filename in the ``varLib`` command line, so a designspace
cannot write outside the output directory (#4168).
- [feaLib] Fix tracking of the current script and language across redundant
``script`` statements. Rules following a ``script`` statement that names the
first declared language system no longer end up under the ``DFLT`` script, and
a ``script`` statement naming the already-current script still narrows the
language systems and terminates the current lookup while leaving the
``lookupflag`` alone, matching makeotf (#1824, #2522, #4169).
- [varLib.interpolatable] Escape glyph names in the HTML report (#4172).
[4 lines not shown]