mpdecimal: update to 4.0.0.
general
~~~~~~~
**sync soversion and major_version**
- The added number formatting feature requires an ABI change, hence the
increase to SOVERSION=4.
- Packagers outside of the Linux distributions sometimes use the major
version number as the equivalent of SOVERSION on their platforms and
have an incorrect SOVERSION for 2.5.1, which requires SOVERSION=3.
- While SOVERSION is not required to match the major version number
(example: glibc), mpdecimal will from now on take the path of least
resistance and always use SOVERSION=MPD_MAJOR_VERSION.
- The jump to 4.0.0 should also remind users that a C++ library is
[129 lines not shown]
sndiod: Pad the last play block using the right encoding
Fixes the short noise when playback of unsigned samples stops. We've
to call enc_sil_do() instead of padding with 0 (0 doesn't represent
silence for unsigned encodings).
Mostly from gkoehler@
Update ICANN Trust Anchor to include the new one which will be active in 2026 (#7852)
Signed-off-by: Jagveer Loky (jagveer at cyberstorm.mu)
Signed-off-by: Jagveer Loky (jagveer at cyberstorm.mu)
Store sysreg names in-line with their descriptors. (#119157)
This wastes some disk space, because we have to size the arrays for
the maximum possible length. However, it eliminates dynamic relocations
from the SysRegsList arrays.
[SandboxVec][DAG] Register move instr callback (#120146)
This patch implements the move instruction notifier for the DAG.
Whenever an instruction moves the notifier will maintain the DAG.
emulators/wine-devel: Update to Wine 10.0 RC3
This brings another 15+ bug fixes en route to the release.
And with a final change of mine this is now ready for C23 and GCC 15.