PostgreSQL 17.1, 16.5, 15.9, 14.14, 13.17, and 12.21 Released!
The PostgreSQL Global Development Group has released an update to all
supported versions of PostgreSQL, including 17.1, 16.5, 15.9, 14.14,
13.17, and 12.21. This release fixes 4 security vulnerabilities and over
35 bugs reported over the last several months.
Also add XML back as an active default option due to popular demand. [1]
Clean up the ports a bit.
PR: 269115 [1]
Release notes: https://www.postgresql.org/docs/release/
Security: a03636f4-a29f-11ef-af48-6cc21735f730
Security: 12e3feab-a29f-11ef-af48-6cc21735f730
Security: a61ef21b-a29e-11ef-af48-6cc21735f730
Security: 3831292b-a29d-11ef-af48-6cc21735f730
** New in v12.4
* Improvements
Better workaround for a NVIDIA qurik, fix high CPU usage when screen is off (#1265)
Avoid using xrender convolution in all cases, should improve shadow performance for most users. (#1349)
* Bug fixes
Fix leak of saved window images.
* Build fixes
Fix build on arm32 (#1355)
** New in v12.5
* Bug fixes
Fix assertion failure when running with some window managers (e.g. qtile) and no window is focused (#1384)
PR: 282708
Flycast is a multi-platform Sega Dreamcast, Naomi, Naomi 2, and Atomiswave
emulator derived from reicast.
WWW: https://github.com/flyinghead/flycast
PR: 282691
libchdr is a standalone library for reading MAME's CHDv1-v5 formats.
The code is based off of MAME's old C codebase which read up to CHDv4 with
OS-dependent features removed, and CHDv5 support backported from MAME's current
C++ codebase.
WWW: https://github.com/rtissera/libchdr
PR: 282692
textproc/ripgrep-all will exit with a failure message when invoked if
ripgrep is not also installed. This commit changes the Makefile so that
textproc/ripgrep is listed as a runtime dependency, and therefore will
be automatically built and installed along with textproc/ripgrep-all.
PR: 282151
Approved by: alexis.praga@free.fr (maintainer timeout)
- the maintainer address is updated
- a new pkg-message is added to document the breaking change in the log
format when upgrading the package.
upstream release notes:
---o<---
BREAKING CHANGES:
The logging system has been replaced with log/slog from the stdlib. This
change is being made across the prometheus ecosystem. The logging output
has changed, but the messages and levels remain the same. The ts label
for the timestamp has bewen replaced with time, the accuracy is less,
and the timezone is not forced to UTC. The caller field has been replaced
by the source field, which now includes the full path to the source file.
The level field now exposes the log level in capital letters.
* [CHANGE] Replace logging system #1073
* [ENHANCEMENT] Add save_wal_size and wal_status to replication_slot collector #1027
* [ENHANCEMENT] Add roles collector and connection limit metrics to database collector #997
* [ENHANCEMENT] Excluded databases log messgae is now info level #1003
* [ENHANCEMENT] Add active_time to stat_database collector #961
* [ENHANCEMENT] Add slot_type label to replication_slot collector #960
* [BUGFIX] Fix walreceiver collectore when no repmgr #1086
* [BUGFIX] Remove logging errors on replicas #1048
* [BUGFIX] Fix active_time query on postgres>=14 #1045
---o<---
PR: 255100
ChangeLog: https://github.com/DtxdF/AppJail/releases/v3.5.0
* Clarified: more about cloned_interfaces option, resolv.conf(5) and appjail.conf(5).
* Added: missing check for when priority is not defined.
PR: 282660
After the base system compiler was updated to Clang 19, the port failed
to build. (The specific bug is in its version of sol2 included in this
port). To fix this, I've added a patch that uses an older version of
Clang on FreeBSD-CURRENT after the update to clang 19 was applied.
It's a bit heavy-handed, but at least it gets the port building again on
CURRENT until I can find some time to make a more permanent fix for the
library.
PR: 282641