* [PATCH] core205: Ship glib
@ 2026-08-07 20:33 Adolf Belka
2026-08-07 20:33 ` [PATCH] core205: Ship harfbuzz Adolf Belka
` (19 more replies)
0 siblings, 20 replies; 21+ messages in thread
From: Adolf Belka @ 2026-08-07 20:33 UTC (permalink / raw)
To: development; +Cc: Adolf Belka
Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
---
config/rootfiles/core/205/filelists/glib | 1 +
1 file changed, 1 insertion(+)
create mode 120000 config/rootfiles/core/205/filelists/glib
diff --git a/config/rootfiles/core/205/filelists/glib b/config/rootfiles/core/205/filelists/glib
new file mode 120000
index 000000000..44665746a
--- /dev/null
+++ b/config/rootfiles/core/205/filelists/glib
@@ -0,0 +1 @@
+../../../common/glib
\ No newline at end of file
--
2.55.0
^ permalink raw reply [flat|nested] 21+ messages in thread
* [PATCH] core205: Ship harfbuzz
2026-08-07 20:33 [PATCH] core205: Ship glib Adolf Belka
@ 2026-08-07 20:33 ` Adolf Belka
2026-08-07 20:33 ` [PATCH] core205: Ship hwdata Adolf Belka
` (18 subsequent siblings)
19 siblings, 0 replies; 21+ messages in thread
From: Adolf Belka @ 2026-08-07 20:33 UTC (permalink / raw)
To: development; +Cc: Adolf Belka
Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
---
config/rootfiles/core/205/filelists/harfbuzz | 1 +
1 file changed, 1 insertion(+)
create mode 120000 config/rootfiles/core/205/filelists/harfbuzz
diff --git a/config/rootfiles/core/205/filelists/harfbuzz b/config/rootfiles/core/205/filelists/harfbuzz
new file mode 120000
index 000000000..ffe1e0d0b
--- /dev/null
+++ b/config/rootfiles/core/205/filelists/harfbuzz
@@ -0,0 +1 @@
+../../../common/harfbuzz
\ No newline at end of file
--
2.55.0
^ permalink raw reply [flat|nested] 21+ messages in thread
* [PATCH] core205: Ship hwdata
2026-08-07 20:33 [PATCH] core205: Ship glib Adolf Belka
2026-08-07 20:33 ` [PATCH] core205: Ship harfbuzz Adolf Belka
@ 2026-08-07 20:33 ` Adolf Belka
2026-08-07 20:33 ` [PATCH] core205: Ship libarchive Adolf Belka
` (17 subsequent siblings)
19 siblings, 0 replies; 21+ messages in thread
From: Adolf Belka @ 2026-08-07 20:33 UTC (permalink / raw)
To: development; +Cc: Adolf Belka
Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
---
config/rootfiles/core/205/filelists/hwdata | 1 +
1 file changed, 1 insertion(+)
create mode 120000 config/rootfiles/core/205/filelists/hwdata
diff --git a/config/rootfiles/core/205/filelists/hwdata b/config/rootfiles/core/205/filelists/hwdata
new file mode 120000
index 000000000..ced911666
--- /dev/null
+++ b/config/rootfiles/core/205/filelists/hwdata
@@ -0,0 +1 @@
+../../../common/hwdata
\ No newline at end of file
--
2.55.0
^ permalink raw reply [flat|nested] 21+ messages in thread
* [PATCH] core205: Ship libarchive
2026-08-07 20:33 [PATCH] core205: Ship glib Adolf Belka
2026-08-07 20:33 ` [PATCH] core205: Ship harfbuzz Adolf Belka
2026-08-07 20:33 ` [PATCH] core205: Ship hwdata Adolf Belka
@ 2026-08-07 20:33 ` Adolf Belka
2026-08-07 20:33 ` [PATCH] core205: Ship pango Adolf Belka
` (16 subsequent siblings)
19 siblings, 0 replies; 21+ messages in thread
From: Adolf Belka @ 2026-08-07 20:33 UTC (permalink / raw)
To: development; +Cc: Adolf Belka
Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
---
config/rootfiles/core/205/filelists/libarchive | 1 +
1 file changed, 1 insertion(+)
create mode 120000 config/rootfiles/core/205/filelists/libarchive
diff --git a/config/rootfiles/core/205/filelists/libarchive b/config/rootfiles/core/205/filelists/libarchive
new file mode 120000
index 000000000..551f1f743
--- /dev/null
+++ b/config/rootfiles/core/205/filelists/libarchive
@@ -0,0 +1 @@
+../../../common/libarchive
\ No newline at end of file
--
2.55.0
^ permalink raw reply [flat|nested] 21+ messages in thread
* [PATCH] core205: Ship pango
2026-08-07 20:33 [PATCH] core205: Ship glib Adolf Belka
` (2 preceding siblings ...)
2026-08-07 20:33 ` [PATCH] core205: Ship libarchive Adolf Belka
@ 2026-08-07 20:33 ` Adolf Belka
2026-08-07 20:33 ` [PATCH] core205: Ship sqlite Adolf Belka
` (15 subsequent siblings)
19 siblings, 0 replies; 21+ messages in thread
From: Adolf Belka @ 2026-08-07 20:33 UTC (permalink / raw)
To: development; +Cc: Adolf Belka
Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
---
config/rootfiles/core/205/filelists/pango | 1 +
1 file changed, 1 insertion(+)
create mode 120000 config/rootfiles/core/205/filelists/pango
diff --git a/config/rootfiles/core/205/filelists/pango b/config/rootfiles/core/205/filelists/pango
new file mode 120000
index 000000000..6c37231c7
--- /dev/null
+++ b/config/rootfiles/core/205/filelists/pango
@@ -0,0 +1 @@
+../../../common/pango
\ No newline at end of file
--
2.55.0
^ permalink raw reply [flat|nested] 21+ messages in thread
* [PATCH] core205: Ship sqlite
2026-08-07 20:33 [PATCH] core205: Ship glib Adolf Belka
` (3 preceding siblings ...)
2026-08-07 20:33 ` [PATCH] core205: Ship pango Adolf Belka
@ 2026-08-07 20:33 ` Adolf Belka
2026-08-07 20:33 ` [PATCH] core205: Ship systemd Adolf Belka
` (14 subsequent siblings)
19 siblings, 0 replies; 21+ messages in thread
From: Adolf Belka @ 2026-08-07 20:33 UTC (permalink / raw)
To: development; +Cc: Adolf Belka
Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
---
config/rootfiles/core/205/filelists/sqlite | 1 +
1 file changed, 1 insertion(+)
create mode 120000 config/rootfiles/core/205/filelists/sqlite
diff --git a/config/rootfiles/core/205/filelists/sqlite b/config/rootfiles/core/205/filelists/sqlite
new file mode 120000
index 000000000..4ea569766
--- /dev/null
+++ b/config/rootfiles/core/205/filelists/sqlite
@@ -0,0 +1 @@
+../../../common/sqlite
\ No newline at end of file
--
2.55.0
^ permalink raw reply [flat|nested] 21+ messages in thread
* [PATCH] core205: Ship systemd
2026-08-07 20:33 [PATCH] core205: Ship glib Adolf Belka
` (4 preceding siblings ...)
2026-08-07 20:33 ` [PATCH] core205: Ship sqlite Adolf Belka
@ 2026-08-07 20:33 ` Adolf Belka
2026-08-07 20:33 ` [PATCH] core205: Ship xfsprogs Adolf Belka
` (13 subsequent siblings)
19 siblings, 0 replies; 21+ messages in thread
From: Adolf Belka @ 2026-08-07 20:33 UTC (permalink / raw)
To: development; +Cc: Adolf Belka
Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
---
config/rootfiles/core/205/filelists/systemd | 1 +
1 file changed, 1 insertion(+)
create mode 120000 config/rootfiles/core/205/filelists/systemd
diff --git a/config/rootfiles/core/205/filelists/systemd b/config/rootfiles/core/205/filelists/systemd
new file mode 120000
index 000000000..f5616415e
--- /dev/null
+++ b/config/rootfiles/core/205/filelists/systemd
@@ -0,0 +1 @@
+../../../common/systemd
\ No newline at end of file
--
2.55.0
^ permalink raw reply [flat|nested] 21+ messages in thread
* [PATCH] core205: Ship xfsprogs
2026-08-07 20:33 [PATCH] core205: Ship glib Adolf Belka
` (5 preceding siblings ...)
2026-08-07 20:33 ` [PATCH] core205: Ship systemd Adolf Belka
@ 2026-08-07 20:33 ` Adolf Belka
2026-08-07 20:33 ` [PATCH] glib: Update to version 2.89.3 Adolf Belka
` (12 subsequent siblings)
19 siblings, 0 replies; 21+ messages in thread
From: Adolf Belka @ 2026-08-07 20:33 UTC (permalink / raw)
To: development; +Cc: Adolf Belka
Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
---
config/rootfiles/core/205/filelists/xfsprogs | 1 +
1 file changed, 1 insertion(+)
create mode 120000 config/rootfiles/core/205/filelists/xfsprogs
diff --git a/config/rootfiles/core/205/filelists/xfsprogs b/config/rootfiles/core/205/filelists/xfsprogs
new file mode 120000
index 000000000..91032964d
--- /dev/null
+++ b/config/rootfiles/core/205/filelists/xfsprogs
@@ -0,0 +1 @@
+../../../common/xfsprogs
\ No newline at end of file
--
2.55.0
^ permalink raw reply [flat|nested] 21+ messages in thread
* [PATCH] glib: Update to version 2.89.3
2026-08-07 20:33 [PATCH] core205: Ship glib Adolf Belka
` (6 preceding siblings ...)
2026-08-07 20:33 ` [PATCH] core205: Ship xfsprogs Adolf Belka
@ 2026-08-07 20:33 ` Adolf Belka
2026-08-07 20:33 ` [PATCH] harfbuzz: Update to version 14.3.0 Adolf Belka
` (11 subsequent siblings)
19 siblings, 0 replies; 21+ messages in thread
From: Adolf Belka @ 2026-08-07 20:33 UTC (permalink / raw)
To: development; +Cc: Adolf Belka
- Update from version 2.88.2 to 2.89.3
- Update of rootfile
- Changelog
2.89.3
Support systemd-style UAPI file masking and drop-ins for GKeyFile (#3622 (closed),
work by Stefan Schubert)
Add some string and date convenience API, g_string_free_deep() and
g_set_date_time() (!4919 (merged), !5193 (merged), work by Peter Eisenmann)
Add some convenience API to GUnixFDList (!5233 (merged), work by Sebastian Wick)
Bugs fixed:
#3622 (closed) Support UAPI file masking and drop-ins in GKeyFile
#3994 (closed) gio/tests: iptosmessage does not compile on Solaris
#3999 (closed) fd leak in g_file_set_contents_full() on error? (Kondor Dániel)
#4007 (closed) gio-tool: crash (assertion failed) when running 'gio help help'
(Jose Carlos Leiva)
!4919 (merged) Add g_string_free_deep
!5193 (merged) datetime: Add g_set_date_time
!5230 (merged) giostream: Clarify is_closed() method docs for streams
!5233 (merged) gunixfdlist: Add g_unix_fd_list_append_take, g_unix_fd_list_peek,
g_unix_fd_list_lookup, g_unix_fd_list_lookup_peek
!5246 (merged) gtestutils: Fix a minor typo in a documentation comment
!5248 (merged) tests: Minor compiler warning fixes for GCC16
!5249 (merged) build: Fix a deprecation warning from Meson 1.12
!5251 (merged) docs: Use dedicated docblocks for new enum members
!5252 (merged) docs: Annotate callbacks rather than user_data
!5254 (merged) Add finer accuracy g_timeout APIs
!5255 (merged) gdbusnameowning: Don't print any logs when connection is closed
!5257 (merged) Avoid reserved identifiers in public macros
2.89.2
Fix potential miscompilation with GCC 17 with G_GNUC_CONST on get_type()
functions (#3984 (closed), work by Sam James)
Update toolchain requirement to C11; previously this was just strongly
recommended (!3574 (merged), work by Emmanuele Bassi)
Bugs fixed:
#2931 (closed) GMemoryMonitor should have a backend for systemd
MEMORY_PRESSURE_WATCH API (Kate Hsuan)
#3719 (closed) gspawn-win32-helper-console.exe fails on Windows with UNC path
(Andrew Ziem)
#3984 (closed) G_GNUC_CONST vs get_type comes home to roost (Sam James)
#3985 (closed) Security report: GDBusServer pre-authentication DoS via
unbounded SASL line buffering (Philip Withnall)
#3986 (closed) GDBusActionGroupClass failure (Philip Withnall)
!3574 (merged) Update toolchain requirement to C11
!5222 (merged) GNetworkMonitor: Stop pulling route table on sd-networkd hosts
!5224 (merged) gquark: Fix an incorrect G_GNUC_CONST annotation on
g_quark_to_string()
!5226 (merged) fuzzing: Skip build if oss-fuzz and tests are both omitted
!5232 (merged) gnetworkmonitornetlink: Performance improvements by following
iproute2 behavior
!5234 (merged) gmain: fix poll.h include order on AIX
!5235 (merged) tests: Fix gi-inspect-typelib.py on Visual Studio
!5236 (merged) gio/tests: skip unsupported IP TOS tests on AIX
!5237 (merged) gdbus-serialization.c: Avoid g_autofree
!5238 (merged) gpoll: Correctly zero-out heap-allocated fd_sets on macOS
!5244 (merged) Update Romanian translation
!5245 (merged) Update Slovenian translation
!5247 (merged) gdbusnameowning: Downgrade ReleaseName warning on closed
connection to debug
Translation updates:
Romanian (Antonio Marin)
Slovenian (Martin)
2.89.1
Bugs fixed:
#3972 (closed) g_thread_yield() may not yield control to another thread as expected
on Linux.
!5086 (merged) gio: gmemorymonitordbus: Fix fallback backends can't be properly
loaded when...
!5184 (merged) gregex: Remove "array length" annotations
!5190 (merged) win32-build.md: Update Visual Studio build info
!5191 (merged) Don't use slow content type for icons when only fast content is
queried
!5192 (merged) Update Romanian translation
!5195 (merged) Update Slovenian translation
!5196 (merged) Performance improvements to GVariant/GDBusMessage
!5197 (merged) docs: fix wrong reference to gint16 for gint32 types in
glib/types.md
!5198 (merged) Add missing finish-func annotations
!5199 (merged) gregex: g_match_info_fetch_pos() and g_match_info_fetch_all()
will now work after partial matches as well
!5200 (merged) gdatetime: Clarify docs around comparisons across time zones
!5201 (merged) docs: GI annotation fixes for GCancellable
!5202 (merged) Update Slovenian translation
!5205 (merged) tests: Fix various leaks spotted by ASAN
!5206 (merged) docs + tests: fix docs and add unit test about g_try_new with
zero n_structs
!5207 (merged) Update Romanian translation
!5209 (merged) CI: Set msys2-clang64 as default job for merges
!5210 (merged) docs: add missing reference to g_rc_box_new0 and
g_atomic_rc_box_new0 and others in Reference Counting page
!5211 (merged) gutf8: Eliminate redundant double-traversal in g_utf8_substring
!5213 (merged) gsocket: Improve docs for g_socket_get_fd()
!5214 (merged) gerror: Add missing introspection annotations
!5216 (merged) Use dlopen to access environ on FreeBSD
!5218 (merged) gvariant: Check for overflow in g_variant_new_fixed_array()
!5221 (merged) meson: Override girepository-2.0 when glib is used as subproject
Translation updates:
Romanian (Antonio Marin)
Slovenian (Martin)
2.89.0
Fix miscompilation with GCC 16 due to GLib’s use of the wrong function attribute
(!5145 (merged), work by Sam James)
Integrate better with the System Trash on macOS (#1161 (closed), work by Byoungchan Lee)
Add g_set_strv(), g_set_strv_take() and g_set_str_take() convenience functions (#3907
(closed), !5118 (merged), work by Christian Hergert and Philip Withnall)
Fix flag confusion security issue when using GRegex with G_REGEX_RAW which can result
in unbounded out-of-bounds heap reads off the start of a regex input string
(#3919 (closed), work by linhlhq)
Fix various minor (low severity) security issues, typically one-to-five-byte
out-of-bounds reads (#3915 (closed), #3916 (closed), #3917 (closed), #3918
(closed), #3930 (closed)) or ones relying on very specific (and unlikely) API
calls (#3925 (closed)) or ones relying on discouraged P2P D-Bus
configurations (#3931 (closed), #3933 (closed)) (work by linhlhq)
Add support for GTypeInstance-derived types in generic marshaller (#3954 (closed),
work by Christian Hergert)
Change g_get_num_processors() to report number of performance cores, rather than
number of performance+low-power cores on macOS (!5153 (merged), work by John
Cupitt)
Add support for XDG_PROJECTS_DIR special directory (!5141 (merged), work by Emmanuele
Bassi and Jakub Steiner)
Bugs fixed:
1161 (closed) g_file_trash() Files not moved to System Trash on Mac OSX
1853 (closed) DBus activated GApplications and G_APPLICATION_HANDLES_OPEN (Guido
Günther)
2173 (closed) g_ascii_strtod() spec doesn't match C99/C11 standard for underflow
behavior (depuc8)
3069 (closed) gio/trash test fails on macOS
3791 (closed) g_error causes -Wanalyzer-infinite-loop warnings in downstream code
(correctmost)
3854 (closed) GRegex uses int for string length (Philip Withnall)
3907 (closed) Add g_set_strv() helper similar to g_set_str() (Christian Hergert)
3911 (closed) GMarkup chokes on BOM
3915 (closed) (#YWH-PGM9867-190) Buffer Over-read on GLib through glib/gvariant-
serialiser.c:1253 via gvs_tuple_is_normal() (Philip Withnall)
3916 (closed) (#YWH-PGM9867-187) OOB Read on GLib through
glib/gmarkup.c:g_markup_escape_text() via
glib/gmarkup.c:append_escaped_text() (Philip Withnall)
3917 (closed) (#YWH-PGM9867-191) OOB Read on GLib through
glib/gdatetime.c:g_date_time_get_ymd via invalid GDateTime
(Philip Withnall)
3918 (closed) (#YWH-PGM9867-193) Buffer Over-read on GLib's g_regex_replace()
through glib/gregex.c:string_append() via g_utf8_next_char()
(Philip Withnall)
3919 (closed) (#YWH-PGM9867-194) Buffer Over-read on GLib through
glib/gregex.c:g_regex_split_full() via
glib/gutf8.c:g_utf8_prev_char() (Philip Withnall)
3925 (closed) (#YWH-PGM9867-199) Buffer Over-read on GLib through
glib/giochannel.c via "g_io_channel_read_line_backend" (Philip
Withnall)
3930 (closed) (#YWH-PGM9867-200) Off-by-one Error on GLib through glib/gkeyfile.c
via "g_key_file_get_locale_string_list" (Philip Withnall)
3931 (closed) (#YWH-PGM9867-203) Path Traversal on GLib DBus through
glib/gio/gdbusauthmechanismsha1.c via keyring_lookup_entry,
mechanism_client_data_receive (COOKIE_SHA1 Client
Authentication) leads to Arbitrary File Read (Philip Withnall)
3932 (closed) (#YWH-PGM9867-204) Integer Underflow (CWE-191) on GLib through
gio/gdbusintrospection.c via "g_dbus_node_info_new_for_xml"
(Philip Withnall)
3933 (closed) Integer overflow in g_dbus_message_bytes_needed() bypasses 128 MiB
size check (pre-auth DoS on P2P connections) (Philip Withnall)
3954 (closed) Generic marshaller lacks support for GTypeInstance derived types
(Christian Hergert)
3958 (closed) FTBFS for vs2019-arm64 in libcharset due to undefined _CountOneBits64
!4990 (merged) gdbusauthmechanismsha1: Ignore G_DBUS_COOKIE_SHA1_KEYRING_DIR when
suid
!5094 (merged) gtestdbus: Keep config file around until bus daemon exits
!5099 (merged) liststore: Micro-optimize no-op bulk operations
!5101 (merged) Update Serbian translation
!5102 (merged) g_base64_decode_step: fix documented type of in
!5103 (merged) gdbusmessage: Documentation improvements
!5105 (merged) docs: Expand docs for GLIB_VERSION_MAX_ALLOWED
!5106 (merged) gmarkup: Add api to get attribute locations
!5107 (merged) gmessages: Remove incorrect callback annotations
!5110 (merged) gmarkup: fix type of length parameter of text_validate()
!5111 (merged) Update Russian translation
!5112 (merged) docs: Clarify default/user signal handlers
!5113 (merged) Update Polish translation
!5114 (merged) docs: Remove myself from CODEOWNERS
!5115 (merged) build: Post-release version bump
!5116 (merged) Update Slovenian translation
!5117 (merged) fuzzing: Add a fuzz test for g_markup_escape_text()
!5118 (merged) gstrfuncs: Add g_set_str_take() helper function
!5119 (merged) tests: Check that g_markup_escape_text() returns something parseable
!5120 (merged) Update Chinese (China) translation
!5121 (merged) gio: Apply property accessor annotations to GDBus types
!5123 (merged) Update Romanian translation
!5124 (merged) gvariant: Tweak GVariantIter heap allocation casting
!5125 (merged) gregex: Fix some missing Markdown formatting in docs
!5126 (merged) Add missing annotations
!5127 (merged) libffi: don't build testsuite when building as subproject
!5128 (merged) gmarkup: Swap the argument order for g_realloc_n()
!5136 (merged) docs: Clarify UTF-8 validity for functions which accept a length
!5138 (merged) Update Slovenian translation
!5140 (merged) Update Romanian translation
!5141 (merged) Support XDG_PROJECTS_DIR
!5142 (merged) gsocketconnection: Fix annotations for get_socket()
!5145 (merged) gvarianttype: use pure attribute, not inappropriate const
!5146 (merged) gmessages: Add missing stdlib.h include for abort()
!5148 (merged) registrysettingsbackend: Chain up vfuncs
!5149 (merged) gtype: Improve G_DEFINE and G_DECLARE docs
!5153 (merged) g_get_num_processors(): on macOS, report n_pcore
!5155 (merged) Update German translation
!5157 (merged) Update Dutch translation
!5158 (merged) gsocket: Fix g_socket_new_from_fd() on unbound sockets on windows
!5159 (merged) gvariant: Tweak GVariantIter heap allocation size
!5161 (merged) [docs] Gio.MenuModel: Fix bulleted list
!5162 (merged) gvariant: Match allocation size of g_slice_new to g_slice_free
!5163 (merged) gvariant test: Fix a leak
!5164 (merged) tests: Avoid undefined signed left-shift in bitlock test
!5167 (merged) docs: Add docs for G_GNUC_FLAG_ENUM
!5176 (merged) gnulib: Fix unused flags variable warning
!5177 (merged) gio/tests/pollable.c: Fix test on FreeBSD
!5180 (merged) meson: Add valgrind suppression file to VALGRIND_OPTS in devenv
!5182 (merged) Meson: Don't hardcode FFI_STATIC_BUILD / G_INTL_STATIC_COMPILATION
!5183 (merged) gio/tests/pollable.c: Conditionalize on FreeBSD version in the
/dev/null test case
!5185 (merged) gio/gdesktopappinfo: Add precondition assertions
!5187 (merged) Add safety documentation regarding use of g_shell_quote()
!5188 (merged) Improve performance of g_array_maybe_expand()
Translation updates:
Chinese (China) (luming zh)
Dutch (Nathan Follens)
German (Christian Kirbach)
Polish (Victoria Niedzielska)
Romanian (Antonio Marin)
Russian (Artur S0)
Serbian (Марко Костић)
Slovenian (Martin)
Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
---
config/rootfiles/common/glib | 16 ++++++++--------
lfs/glib | 4 ++--
2 files changed, 10 insertions(+), 10 deletions(-)
diff --git a/config/rootfiles/common/glib b/config/rootfiles/common/glib
index fd92e25ff..8e76bdc60 100644
--- a/config/rootfiles/common/glib
+++ b/config/rootfiles/common/glib
@@ -339,22 +339,22 @@ usr/include/glib-2.0/gio/gdebugcontroller.h
#usr/lib/glib-2.0/include/glibconfig.h
#usr/lib/libgio-2.0.so
usr/lib/libgio-2.0.so.0
-usr/lib/libgio-2.0.so.0.8800.2
+usr/lib/libgio-2.0.so.0.8903.0
#usr/lib/libgirepository-2.0.so
usr/lib/libgirepository-2.0.so.0
-usr/lib/libgirepository-2.0.so.0.8800.2
+usr/lib/libgirepository-2.0.so.0.8903.0
#usr/lib/libglib-2.0.so
usr/lib/libglib-2.0.so.0
-usr/lib/libglib-2.0.so.0.8800.2
+usr/lib/libglib-2.0.so.0.8903.0
#usr/lib/libgmodule-2.0.so
usr/lib/libgmodule-2.0.so.0
-usr/lib/libgmodule-2.0.so.0.8800.2
+usr/lib/libgmodule-2.0.so.0.8903.0
#usr/lib/libgobject-2.0.so
usr/lib/libgobject-2.0.so.0
-usr/lib/libgobject-2.0.so.0.8800.2
+usr/lib/libgobject-2.0.so.0.8903.0
#usr/lib/libgthread-2.0.so
usr/lib/libgthread-2.0.so.0
-usr/lib/libgthread-2.0.so.0.8800.2
+usr/lib/libgthread-2.0.so.0.8903.0
#usr/lib/pkgconfig/gio-2.0.pc
#usr/lib/pkgconfig/gio-unix-2.0.pc
#usr/lib/pkgconfig/girepository-2.0.pc
@@ -377,8 +377,8 @@ usr/lib/libgthread-2.0.so.0.8800.2
#usr/share/gdb/auto-load
#usr/share/gdb/auto-load/usr
#usr/share/gdb/auto-load/usr/lib
-#usr/share/gdb/auto-load/usr/lib/libglib-2.0.so.0.8800.2-gdb.py
-#usr/share/gdb/auto-load/usr/lib/libgobject-2.0.so.0.8800.2-gdb.py
+#usr/share/gdb/auto-load/usr/lib/libglib-2.0.so.0.8903.0-gdb.py
+#usr/share/gdb/auto-load/usr/lib/libgobject-2.0.so.0.8903.0-gdb.py
#usr/share/gettext/its
#usr/share/gettext/its/gschema.its
#usr/share/gettext/its/gschema.loc
diff --git a/lfs/glib b/lfs/glib
index 20f79571e..0d814e654 100644
--- a/lfs/glib
+++ b/lfs/glib
@@ -24,7 +24,7 @@
include Config
-VER = 2.88.2
+VER = 2.89.3
# https://download.gnome.org/sources/glib/
THISAPP = glib-$(VER)
@@ -41,7 +41,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = fecce4ad82e62e429d30f4e9050a83b53715644fc8c7c89d767ecdaefa603530e81e024dd3450ce25bcd93b00fa6aeb8551b6240d3a04862dadeb895b0177e10
+$(DL_FILE)_BLAKE2 = 2a22ac4187a3a9d6955e38ec72fec00af2c4bf6d3cfcf74ec25e292f2f112da6065a8af6d4b538477fbcffb7d0bbb41272a8296922f99f7c2a61be9c4b9fe024
install : $(TARGET)
--
2.55.0
^ permalink raw reply [flat|nested] 21+ messages in thread
* [PATCH] harfbuzz: Update to version 14.3.0
2026-08-07 20:33 [PATCH] core205: Ship glib Adolf Belka
` (7 preceding siblings ...)
2026-08-07 20:33 ` [PATCH] glib: Update to version 2.89.3 Adolf Belka
@ 2026-08-07 20:33 ` Adolf Belka
2026-08-07 20:34 ` [PATCH] hwdata: Update to version 0.410 Adolf Belka
` (10 subsequent siblings)
19 siblings, 0 replies; 21+ messages in thread
From: Adolf Belka @ 2026-08-07 20:33 UTC (permalink / raw)
To: development; +Cc: Adolf Belka
- Update from version 14.2.1 to 14.3.0
- Update of rootfile
- Changelog
14.3.0
- Changes affecting shaping output:
* Lookup order is now respected for mark positioning in the cross-direction
(y in horizontal text, x in vertical text): marks no longer follow a
cross-direction shift that a later lookup applies to the base. This
improves compatibility with DirectWrite and Core Text.
* Fix mark attachment to ligatures formed from decomposed glyphs.
* The `calt` feature in Hangul text is now disabled only for the Jamos,
not the whole buffer.
- Support for partially instancing version of `avar` table, as well as `CFF2`
table.
- New fill-glyph paint operation and APIs for the common case of filling a
glyph with a solid color.
- New API to fetch assorted raw values from the `OS/2`, `head`, and `post`
tables.
- New experimental API to extract a font’s glyph dependency graph, that
applications can use to compute glyph closures themselves without running the
subsetter.
- New subset flag to convert the charset of a subsetted CID-keyed `CFF` fonts
into identity charset, and a matching `hb-subset` option. Useful for
embedding fonts in PDF.
- Command-line utilities now handle non-ASCII arguments correctly on Windows.
- Various instancing and subsetting fixes.
- Various fixes to the experimental `harfbuzz-vector`, `harfbuzz-raster` and
`harfbuzz-gpu` libraries.
- Various improvements to the HarfRust integration shaper.
- Various build, CI, portability, and fuzzing fixes.
- New API:
* OpenType:
+HB_OT_BITS_TAG_FS_TYPE
+HB_OT_BITS_TAG_FS_SELECTION
+HB_OT_BITS_TAG_MAC_STYLE
+HB_OT_BITS_TAG_IS_FIXED_PITCH
+HB_OT_BITS_TAG_UNICODE_RANGE_1
+HB_OT_BITS_TAG_UNICODE_RANGE_2
+HB_OT_BITS_TAG_UNICODE_RANGE_3
+HB_OT_BITS_TAG_UNICODE_RANGE_4
+HB_OT_BITS_TAG_CODE_PAGE_RANGE_1
+HB_OT_BITS_TAG_CODE_PAGE_RANGE_2
+HB_OT_NUMBER_TAG_FONT_X_MIN
+HB_OT_NUMBER_TAG_FONT_Y_MIN
+HB_OT_NUMBER_TAG_FONT_X_MAX
+HB_OT_NUMBER_TAG_FONT_Y_MAX
+hb_ot_bits_tag_t
+hb_ot_fetch_bits()
+hb_ot_number_tag_t
+hb_ot_fetch_number()
* Paint:
+hb_paint_fill_glyph_func_t
+hb_paint_fill_glyph()
+hb_paint_funcs_set_fill_glyph_func()
* Subset library:
+HB_SUBSET_FLAGS_CFF_IDENTITY_CHARSET
Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
---
config/rootfiles/common/harfbuzz | 16 +++++++++-------
lfs/harfbuzz | 4 ++--
2 files changed, 11 insertions(+), 9 deletions(-)
diff --git a/config/rootfiles/common/harfbuzz b/config/rootfiles/common/harfbuzz
index 2dd6c0134..abba2c36d 100644
--- a/config/rootfiles/common/harfbuzz
+++ b/config/rootfiles/common/harfbuzz
@@ -26,6 +26,7 @@
#usr/include/harfbuzz/hb-map.h
#usr/include/harfbuzz/hb-ot-color.h
#usr/include/harfbuzz/hb-ot-deprecated.h
+#usr/include/harfbuzz/hb-ot-fetch.h
#usr/include/harfbuzz/hb-ot-font.h
#usr/include/harfbuzz/hb-ot-layout.h
#usr/include/harfbuzz/hb-ot-math.h
@@ -42,6 +43,7 @@ usr/include/harfbuzz/hb-script-list.h
#usr/include/harfbuzz/hb-shape-plan.h
#usr/include/harfbuzz/hb-shape.h
#usr/include/harfbuzz/hb-style.h
+#usr/include/harfbuzz/hb-subset-depend.h
#usr/include/harfbuzz/hb-subset-serialize.h
#usr/include/harfbuzz/hb-subset.h
#usr/include/harfbuzz/hb-unicode.h
@@ -52,25 +54,25 @@ usr/include/harfbuzz/hb-script-list.h
#usr/lib/cmake/harfbuzz/harfbuzz-config.cmake
#usr/lib/libharfbuzz-cairo.so
usr/lib/libharfbuzz-cairo.so.0
-usr/lib/libharfbuzz-cairo.so.0.61421.0
+usr/lib/libharfbuzz-cairo.so.0.61430.0
#usr/lib/libharfbuzz-gobject.so
usr/lib/libharfbuzz-gobject.so.0
-usr/lib/libharfbuzz-gobject.so.0.61421.0
+usr/lib/libharfbuzz-gobject.so.0.61430.0
#usr/lib/libharfbuzz-gpu.so
usr/lib/libharfbuzz-gpu.so.0
-usr/lib/libharfbuzz-gpu.so.0.61421.0
+usr/lib/libharfbuzz-gpu.so.0.61430.0
#usr/lib/libharfbuzz-raster.so
usr/lib/libharfbuzz-raster.so.0
-usr/lib/libharfbuzz-raster.so.0.61421.0
+usr/lib/libharfbuzz-raster.so.0.61430.0
#usr/lib/libharfbuzz-subset.so
usr/lib/libharfbuzz-subset.so.0
-usr/lib/libharfbuzz-subset.so.0.61421.0
+usr/lib/libharfbuzz-subset.so.0.61430.0
#usr/lib/libharfbuzz-vector.so
usr/lib/libharfbuzz-vector.so.0
-usr/lib/libharfbuzz-vector.so.0.61421.0
+usr/lib/libharfbuzz-vector.so.0.61430.0
#usr/lib/libharfbuzz.so
usr/lib/libharfbuzz.so.0
-usr/lib/libharfbuzz.so.0.61421.0
+usr/lib/libharfbuzz.so.0.61430.0
#usr/lib/pkgconfig/harfbuzz-cairo.pc
#usr/lib/pkgconfig/harfbuzz-gobject.pc
#usr/lib/pkgconfig/harfbuzz-gpu.pc
diff --git a/lfs/harfbuzz b/lfs/harfbuzz
index 1c4055a9b..e2de3e475 100644
--- a/lfs/harfbuzz
+++ b/lfs/harfbuzz
@@ -24,7 +24,7 @@
include Config
-VER = 14.2.1
+VER = 14.3.0
THISAPP = harfbuzz-$(VER)
DL_FILE = $(THISAPP).tar.xz
@@ -40,7 +40,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = 7dab5e69ea502a8b65e1a84c84796ce1afa5e369f3d705af3bbb884a116bf283a170a613831a5af2d28d5eea87360909335590c1a5f9d914088317041b5c01b4
+$(DL_FILE)_BLAKE2 = e4cce203054d98bae061f7baeee2a13f0e71138601f355d8e149296df6ac04f02edfa3bdf14daee2c5a723024caac28c677c09089061f9bb7dc3d179ca8a3e38
install : $(TARGET)
--
2.55.0
^ permalink raw reply [flat|nested] 21+ messages in thread
* [PATCH] hwdata: Update to version 0.410
2026-08-07 20:33 [PATCH] core205: Ship glib Adolf Belka
` (8 preceding siblings ...)
2026-08-07 20:33 ` [PATCH] harfbuzz: Update to version 14.3.0 Adolf Belka
@ 2026-08-07 20:34 ` Adolf Belka
2026-08-07 20:34 ` [PATCH] libarchive: Update to version 3.8.9 Adolf Belka
` (9 subsequent siblings)
19 siblings, 0 replies; 21+ messages in thread
From: Adolf Belka @ 2026-08-07 20:34 UTC (permalink / raw)
To: development; +Cc: Adolf Belka
- Update from version 0.409 to 0.410
- No change to rootfile
- Changelog
0.410
Update usb and vendor ids
Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
---
lfs/hwdata | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/lfs/hwdata b/lfs/hwdata
index bf8447f9a..3e050e2c3 100644
--- a/lfs/hwdata
+++ b/lfs/hwdata
@@ -24,7 +24,7 @@
include Config
-VER = 0.409
+VER = 0.410
THISAPP = hwdata-$(VER)
DL_FILE = $(THISAPP).tar.gz
@@ -42,7 +42,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = 49f9d31b7c0d16466e85b5af03d6457a4fd0d79769018d5440801efadb8fb55aa0dc978401141adafadc082b795f6da0f791e9b64c2766439b90e799b3ee7c10
+$(DL_FILE)_BLAKE2 = 5e02947999341b2e249097f76cf318a2aaca64aeca7620f3e510021c204d489f68f64c8dcefd830f4be9ad96fc3b602b78c76443396bbf53770d5315e89a5c5c
install : $(TARGET)
--
2.55.0
^ permalink raw reply [flat|nested] 21+ messages in thread
* [PATCH] libarchive: Update to version 3.8.9
2026-08-07 20:33 [PATCH] core205: Ship glib Adolf Belka
` (9 preceding siblings ...)
2026-08-07 20:34 ` [PATCH] hwdata: Update to version 0.410 Adolf Belka
@ 2026-08-07 20:34 ` Adolf Belka
2026-08-07 20:34 ` [PATCH] libtalloc: Update to version 2.5.0 Adolf Belka
` (8 subsequent siblings)
19 siblings, 0 replies; 21+ messages in thread
From: Adolf Belka @ 2026-08-07 20:34 UTC (permalink / raw)
To: development; +Cc: Adolf Belka
- Update from version 3.8.8 to 3.8.9
- Update of rootfile
- Changelog
3.8.9
There is no changelog. Changes are the individual commits between 3.8.8 and 3.8.9
https://github.com/libarchive/libarchive/compare/v3.8.8...v3.8.9
Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
---
config/rootfiles/common/libarchive | 2 +-
lfs/libarchive | 4 ++--
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/config/rootfiles/common/libarchive b/config/rootfiles/common/libarchive
index 0b636a186..f7dc116f0 100644
--- a/config/rootfiles/common/libarchive
+++ b/config/rootfiles/common/libarchive
@@ -7,7 +7,7 @@
#usr/lib/libarchive.la
#usr/lib/libarchive.so
usr/lib/libarchive.so.13
-usr/lib/libarchive.so.13.8.8
+usr/lib/libarchive.so.13.8.9
#usr/lib/pkgconfig/libarchive.pc
#usr/share/man/man1/bsdcat.1
#usr/share/man/man1/bsdcpio.1
diff --git a/lfs/libarchive b/lfs/libarchive
index 08c1ce689..e807477a5 100644
--- a/lfs/libarchive
+++ b/lfs/libarchive
@@ -24,7 +24,7 @@
include Config
-VER = 3.8.8
+VER = 3.8.9
THISAPP = libarchive-$(VER)
DL_FILE = $(THISAPP).tar.xz
@@ -41,7 +41,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = dc210097fbd6bf2db240699dc2ad9fc6030b4179ffc02fa1de96537eb59897d964470fb1a675c76bc0691aa2f138f5cb2479495ea904124c80297c7bd84effc6
+$(DL_FILE)_BLAKE2 = 4f3df81fa32231471b866a443d77069e74d25c5b806bccf9358b5e7df25e6626c882aafffbd22ff8fa6b78a009efd58827a75ce0169b0ed4a780f65968a799c7
install : $(TARGET)
--
2.55.0
^ permalink raw reply [flat|nested] 21+ messages in thread
* [PATCH] libtalloc: Update to version 2.5.0
2026-08-07 20:33 [PATCH] core205: Ship glib Adolf Belka
` (10 preceding siblings ...)
2026-08-07 20:34 ` [PATCH] libarchive: Update to version 3.8.9 Adolf Belka
@ 2026-08-07 20:34 ` Adolf Belka
2026-08-07 20:34 ` [PATCH] nfs: Update to version 2.9.2 Adolf Belka
` (7 subsequent siblings)
19 siblings, 0 replies; 21+ messages in thread
From: Adolf Belka @ 2026-08-07 20:34 UTC (permalink / raw)
To: development; +Cc: Adolf Belka
- Update from version 2.4.4 to 2.5.0
- Update of rootfile
- The last changelog recorded in the sourcde tarball is from 2007. The only place I
have found anything is by filtering the samba gitlab mirror to show the commits
related to talloc.
17 CVE fixes in the commits for 2.5.0
https://gitlab.com/samba-team/samba/-/commits/talloc-2.5.0?ref_type=tags
Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
---
config/rootfiles/packages/libtalloc | 2 +-
lfs/libtalloc | 6 +++---
2 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/config/rootfiles/packages/libtalloc b/config/rootfiles/packages/libtalloc
index 97963ad2c..a5ffbb3ce 100644
--- a/config/rootfiles/packages/libtalloc
+++ b/config/rootfiles/packages/libtalloc
@@ -1,5 +1,5 @@
#usr/include/talloc.h
#usr/lib/libtalloc.so
usr/lib/libtalloc.so.2
-usr/lib/libtalloc.so.2.4.4
+usr/lib/libtalloc.so.2.5.0
#usr/lib/pkgconfig/talloc.pc
diff --git a/lfs/libtalloc b/lfs/libtalloc
index b078acdee..b39856e9c 100644
--- a/lfs/libtalloc
+++ b/lfs/libtalloc
@@ -26,7 +26,7 @@ include Config
SUMMARY = Samba talloc Library
-VER = 2.4.4
+VER = 2.5.0
THISAPP = talloc-$(VER)
DL_FILE = $(THISAPP).tar.gz
@@ -34,7 +34,7 @@ DL_FROM = $(URL_IPFIRE)
DIR_APP = $(DIR_SRC)/$(THISAPP)
TARGET = $(DIR_INFO)/$(THISAPP)
PROG = libtalloc
-PAK_VER = 6
+PAK_VER = 7
DEPS =
@@ -48,7 +48,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = 6d30a6d81e516a3361a9bb7bd9d0a039b65dc774828a836fda0a9a2f9efa2006a136a8ccff0103b28c12daa9cf75bd4d8ee8b065f9559a93dd1d3cb1132f716a
+$(DL_FILE)_BLAKE2 = 3f1af126fe16f129e061f825db43f60aa963073a1aaf31e0da946367a1accecf68fc33127484335ecea5ac8a2ebbedec172fee46bb2ad50da301924c5eb0bfd1
install : $(TARGET)
--
2.55.0
^ permalink raw reply [flat|nested] 21+ messages in thread
* [PATCH] nfs: Update to version 2.9.2
2026-08-07 20:33 [PATCH] core205: Ship glib Adolf Belka
` (11 preceding siblings ...)
2026-08-07 20:34 ` [PATCH] libtalloc: Update to version 2.5.0 Adolf Belka
@ 2026-08-07 20:34 ` Adolf Belka
2026-08-07 20:34 ` [PATCH] nut: Ship nut to pickup updated libusb from CU203 Adolf Belka
` (6 subsequent siblings)
19 siblings, 0 replies; 21+ messages in thread
From: Adolf Belka @ 2026-08-07 20:34 UTC (permalink / raw)
To: development; +Cc: Adolf Belka
- Update from version 2.9.1 to 2.9.2
- No change in rootfile
- Changelog is just a list of the commits. The details can be found in the changelog at
2.9.2
https://sourceforge.net/projects/nfs/files/nfs-utils/2.9.2/
Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
---
lfs/nfs | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/lfs/nfs b/lfs/nfs
index d0da3266b..06b91de29 100644
--- a/lfs/nfs
+++ b/lfs/nfs
@@ -26,7 +26,7 @@ include Config
SUMMARY = Support Utilities for Kernel nfsd
-VER = 2.9.1
+VER = 2.9.2
THISAPP = nfs-utils-$(VER)
DL_FILE = $(THISAPP).tar.xz
@@ -34,7 +34,7 @@ DL_FROM = $(URL_IPFIRE)
DIR_APP = $(DIR_SRC)/$(THISAPP)
TARGET = $(DIR_INFO)/$(THISAPP)
PROG = nfs
-PAK_VER = 30
+PAK_VER = 31
DEPS = rpcbind
@@ -48,7 +48,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = 029cc11c1d72c880aa22c90d841c7c9427e2acb2a39d46df07aac5714db62fad0dd78b82779fa325399cb03f4df918f0570bf17006b05efa3a9318f61000daab
+$(DL_FILE)_BLAKE2 = ef6b726bdeda695047af9359316f4519e674b855b064feca409be97acc9e6f78585e4e064646f437b229fb5261b48618db33a458eb315228141b2e9693efd81b
install : $(TARGET)
--
2.55.0
^ permalink raw reply [flat|nested] 21+ messages in thread
* [PATCH] nut: Ship nut to pickup updated libusb from CU203
2026-08-07 20:33 [PATCH] core205: Ship glib Adolf Belka
` (12 preceding siblings ...)
2026-08-07 20:34 ` [PATCH] nfs: Update to version 2.9.2 Adolf Belka
@ 2026-08-07 20:34 ` Adolf Belka
2026-08-07 20:34 ` [PATCH] pango: Update to version 1.58.2 Adolf Belka
` (5 subsequent siblings)
19 siblings, 0 replies; 21+ messages in thread
From: Adolf Belka @ 2026-08-07 20:34 UTC (permalink / raw)
To: development; +Cc: Adolf Belka
- In CU203 libusb was updated but nut was not shipped so for core updates it has stayed
looking for libusb-1.0.so.0.5.0 but it should be looking for libusb-1.0.so.0.6.0
- This patch is intended to be merged into CU204 to bring existing nut installations
up to date.
Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
---
lfs/nut | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/lfs/nut b/lfs/nut
index a86b1694f..a76fe147e 100644
--- a/lfs/nut
+++ b/lfs/nut
@@ -34,7 +34,7 @@ DL_FROM = $(URL_IPFIRE)
DIR_APP = $(DIR_SRC)/$(THISAPP)
TARGET = $(DIR_INFO)/$(THISAPP)
PROG = nut
-PAK_VER = 15
+PAK_VER = 16
DEPS =
--
2.55.0
^ permalink raw reply [flat|nested] 21+ messages in thread
* [PATCH] pango: Update to version 1.58.2
2026-08-07 20:33 [PATCH] core205: Ship glib Adolf Belka
` (13 preceding siblings ...)
2026-08-07 20:34 ` [PATCH] nut: Ship nut to pickup updated libusb from CU203 Adolf Belka
@ 2026-08-07 20:34 ` Adolf Belka
2026-08-07 20:34 ` [PATCH] postfix: Update to version 3.11.5 Adolf Belka
` (4 subsequent siblings)
19 siblings, 0 replies; 21+ messages in thread
From: Adolf Belka @ 2026-08-07 20:34 UTC (permalink / raw)
To: development; +Cc: Adolf Belka
- Update from version 1.58.0 to 1.58.2
- Update of rootfile
- Changelog
1.58.2
* No changes
1.58.1
* Require harfbuzz 11
* Require glib 2.88
* CoreText: Support variations
* CoreText: Support font features from descriptions
* Renderer: Keep over/under/through lines in sync
* Fixes for undefined behavior
Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
---
config/rootfiles/common/pango | 6 +++---
lfs/pango | 4 ++--
2 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/config/rootfiles/common/pango b/config/rootfiles/common/pango
index 53f3d6b9d..66a7f3394 100644
--- a/config/rootfiles/common/pango
+++ b/config/rootfiles/common/pango
@@ -41,13 +41,13 @@ usr/bin/pango-view
#usr/include/pango-1.0/pango/pangoft2.h
#usr/lib/libpango-1.0.so
usr/lib/libpango-1.0.so.0
-usr/lib/libpango-1.0.so.0.5800.0
+usr/lib/libpango-1.0.so.0.5800.2
#usr/lib/libpangocairo-1.0.so
usr/lib/libpangocairo-1.0.so.0
-usr/lib/libpangocairo-1.0.so.0.5800.0
+usr/lib/libpangocairo-1.0.so.0.5800.2
#usr/lib/libpangoft2-1.0.so
usr/lib/libpangoft2-1.0.so.0
-usr/lib/libpangoft2-1.0.so.0.5800.0
+usr/lib/libpangoft2-1.0.so.0.5800.2
#usr/lib/pkgconfig/pango.pc
#usr/lib/pkgconfig/pangocairo.pc
#usr/lib/pkgconfig/pangofc.pc
diff --git a/lfs/pango b/lfs/pango
index df7a1277e..ebf0294a3 100644
--- a/lfs/pango
+++ b/lfs/pango
@@ -24,7 +24,7 @@
include Config
-VER = 1.58.0
+VER = 1.58.2
# https://download.gnome.org/sources/pango/
THISAPP = pango-$(VER)
@@ -41,7 +41,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = f8adae8198ac56d791ac9f5b95741f78826ff9cee3f67f831b838e5a6a3218f7fd9419a91c564eee7625ddbc1ec6ba0139e8870f3487c38aaa7123e155abcefd
+$(DL_FILE)_BLAKE2 = 234ec97322322326c0e2cd134b35bc7c99bb6bc5f80500f864dc2047c6256f323f0d9cfe379915b31d4befb9419b98dbf7c54ddbf92407ca4c4a446673969616
install : $(TARGET)
--
2.55.0
^ permalink raw reply [flat|nested] 21+ messages in thread
* [PATCH] postfix: Update to version 3.11.5
2026-08-07 20:33 [PATCH] core205: Ship glib Adolf Belka
` (14 preceding siblings ...)
2026-08-07 20:34 ` [PATCH] pango: Update to version 1.58.2 Adolf Belka
@ 2026-08-07 20:34 ` Adolf Belka
2026-08-07 20:34 ` [PATCH] samba: Update to version 4.24.5 Adolf Belka
` (3 subsequent siblings)
19 siblings, 0 replies; 21+ messages in thread
From: Adolf Belka @ 2026-08-07 20:34 UTC (permalink / raw)
To: development; +Cc: Adolf Belka
- Update from version 3.11.4 to 3.11.5
- No change in rootfile
- Changelog
3.11.5
Major changes - database
[Incompat 20260220] The alias_maps and alias_database parameter
default values have changed from hash:/path/to/aliases (or
dbm:/path/to/aliases) to $default_database_type:/path/to/aliases.
This simplifies the migration away from Berkeley DB.
[Infrastructure 20260219] Support to migrate a Postfix configuration
that uses Berkeley DB hash: or btree: tables, to a configuration
that uses lmdb: or a combination of cdb: and lmdb:. This is needed
for (Linux) OS distributions that have removed Berkeley DB support.
See NON_BERKELEYDB_README for manual and automatic migration support.
Postfix already supports CDB and LMDB for more than 10 years. It
may be a good idea to do the migration before you need to upgrade
to an OS distribution that no longer supports Berkeley DB.
[Infrastructure 20251226] Tooling to help with the migration away
from Berkeley DB.
The new parameter default_cache_db_type controls the default database
type for address_verify_map, postscreen_cache_map, and
smtp_sasl_auth_cache_name, previously hard-coded as 'btree'.
[Feature 20250321] Safety: the SQLite client now logs a warning
when a query uses double quotes instead of the Postfix-recommended
single quotes. Only the recommended form is protected against SQL
injection.
[Feature 20250509] Support to run all memcache lookup keys through
an OpenSSL digest function. This prevents a database access error
when lookup keys may exceed the memcache server's key length limit
(usually, 250 bytes).
[Feature 20250624] Support for a new "debug:" pseudo lookup table.
Specify debug:maptype:mapname to encapsulate a maptype:mapname
lookup table and log all access. This builds on existing but unused
code to log table access. Contributed by Richard Hansen.
[Infrastructure 20250626] Overhauled in-memory lookup table life-cycle
management; overhauled sharing/isolation for proxied lookup tables.
Major changes - deprecation
[Feature 20250609] smtp_tls_enforce_peername and lmtp_tls_enforce_peername
are now officially deprecated. Postfix will log a warning until the
features are deleted. See DEPRECATION_README for a summary of
deprecated and deleted features.
[Feature 20251027] This adds 12 more deprecation warnings for
parameters that have been renamed in the past, and that still provide
a backwards-compatible default value for their replacement. The
parameters deprecated by this change are: authorized_verp_clients,
fallback_relay, lmtp_per_record_deadline, postscreen_blacklist_action,
postscreen_dnsbl_ttl, postscreen_dnsbl_whitelist_threshold,
postscreen_whitelist_interfaces, smtpd_client_connection_limit_exceptions,
smtp_per_record_deadline, tlsproxy_client_level, tlsproxy_client_policy,
virtual_maps.
[Feature 20251028] Deprecate the smtp_cname_overrides_servername
and lmtp_cname_overrides_servername parameters, and delete documentation
that has been obsolete since Postfix 2.11.
Major changes - logging
[Feature 20250910] TLS feature policy status summary in delivery
status logging. This shows the desired and actual TLS security level
enforcement status and, if a message requests REQUIRETLS, the
REQUIRETLS policy enforcement status. For a list of examples see
https://www.postfix.org/postconf.5.html#smtp_log_tls_feature_status
[Feature 20251216] After a delivery failure, the bounce daemon
logged "<old-queue-id>: sender non-delivery notification: <new-queue-id>"
only if the notification was queued successfully. The bounce daemon
now always logs this, making Postfix behavior easier to understand.
Visible changes for logfile analyzers:
- The bounce daemon now logs "<old-queue-id>: sender non-delivery
notification: <new-queue-id>" BEFORE the cleanup daemon logs activity
with "<new-queue-id>". Previously, the bounce daemon logged the
old<=>new queue ID connection later, which made logfile analysis
more difficult.
- The bounce daemon now logs a logfile record "<old-queue-id>:
sender notification failed to <address>: <reason>" when the
notification was not queued. In some cases it will log "<old-queue-id>:
sender notification failed to <address>" (without the reason). In
those cases the failure reason was already logged by lower-level
code, but without the queue ID.
Major changes - management tool integration
[Feature 20251124] Basic JSON output support with "postconf
-j|-jM|-jF|-jP", "postalias -jq|-js", "postmap -jq|-js", and
"postmulti -jl". No support is planned for JSON input support.
Major changes - milter support
[Feature 20251208] Improved Milter error handling for messages that
arrive over a long-lived SMTP connection, by changing the default
milter_default_action from "tempfail" to the new "shutdown" action
(i.e. disconnect the remote SMTP client).
This avoids a worst-case scenario where after a single Milter error,
Postfix would tempfail all messages that the client sends over a
long-lived connection, even if the Milter error was only temporary.
Major changes - mime support
[Feature 20251104] New non_empty_end_of_header_action parameter
with the cleanup(8) server action when a primary message header is
terminated with a non-empty line:
1) fix_quietly: Insert an empty line before the offending text (the
backwards-compatible default),
2) add_header: Insert a MIME-Error: header before inserting an empty
line, or
3) reject: Log a "mime-error" and reject the message.
Note that the 'empty line' separator is not used for DKIM signature
checks. Therefore, adding a missing separator does not break DKIM.
Major changes - mta-sts
[Feature 20250906] Workaround for an interface mis-match between
the Postfix SMTP client and MTA-STS policy plugins. This introduces
a new parameter "smtp_tls_enforce_sts_mx_patterns" (default: "yes").
The MTA-STS plugin configuration needs to enable TLSRPT support,
so that it forwards STS policy attributes to Postfix. This works
even if Postfix TLSRPT support is disabled at build time or at
runtime.
With the above two configurations, the Postfix SMTP client will
connect to an MX host only if its name matches any STS policy MX
host pattern, and will match a server certificate against the MX
hostname. Otherwise, the old behavior stays in effect: connect to
any MX host listed in DNS, and match a server certificate against
any STS policy MX host pattern.
This code was published first in Postfix 3.11, and later back-ported
to Postfix 3.10.5.
Major changes - portability
[Feature 20241201] Support for the C23 built-in bool type. Older
Postfix releases have been updated with a makedefs script that
disables C23 built-in bool support.
Major changes - postqueue
[Feature 20251218] the postqueue (and mailq) command now also lists
recipients in bounce logfiles (in JSON output, this uses a new
object member 'bounce_reason' instead of the existing 'delay_reason').
Such recipients have already been deleted from the message queue
file, but they are still pending the creation of a non-delivery
status notification message that will be returned to the sender.
Major changes - relocated_maps
[Feature 20250608] Specify "relocated_prefix_enable = no" to disable
the hard-coded prefix "5.1.6 User has moved to " that is by default
prepended to all relocated_maps lookup results. This setting requires
that the table contains responses with both custom enhanced status
code (X.Y.Z) and text. For details, see "man 5 relocated" or
https://www.postfix.org/relocated.5.html .
Major changes - requiretls
[Feature 20241111] Support for the REQUIRETLS verb in SMTP. This,
and everything that was added later through 2025, is described in
REQUIRETLS_README.
[Feature 20250120] After a certificate check fails, or a remote
SMTP server does not announce REQUIRETLS support, the Postfix SMTP
client will override the RFC 8689 5.x.x. status and treat it as a
soft error, until there are no more alternate MX servers to try.
[Feature 20250827] New parameter requiretls_redact_dsn (default:
yes) to redact bounce messages as described in RFC 8689 section 5,
so that they don't need REQUIRETLS support on every hop in the
return path.
[Feature 20250827] smtp_requiretls_policy and lmtp_requiretls_policy
for responsible REQUIRETLS policy enforcement. REQUIRETLS must be
enforced with care, because at this time most domains do not publish
DANE or MTA-STS policies, and most MTAs and content filters do not
support REQUIRETLS.
[Feature 20250916] support for a "Require-TLS-ESMTP: yes" header
to propagate an ESMTP REQUIRETLS request through a FILTER_README
or SMTPD_PROXY_README style content filter. This header is detected
or added by the cleanup daemon and by the before-proxy-filter Postfix
SMTP server. This feature is enabled by default with
"requiretls_esmtp_header = yes". The Require-TLS-ESMTP header will
be visible to local and remote recipients. This feature can safely
be disabled when a configuration does not use REQUIRETLS, or does
not use FILTER_README or SMTPD_PROXY_README style content filters.
Major changes - smtp server
[Feature 20250801] smtpd_reject_filter_maps support to selectively
replace a reject response from the Postfix SMTP server, or from a
program that replies through the Postfix SMTP server.
Major changes - smtputf8
[Feature 20250122] New Postfix sendmail command option "-O smtputf8"
to request that deliveries over SMTP use the SMTPUTF8 extension.
This reuses logic that was introduced for REQUIRETLS.
[Feature 20250824] When a message needs to be delivered with SMTPUTF8,
but a remote server does not support it, the Postfix SMTP client
may now try alternate servers instead of returning the message
immediately. This reuses code that was implemented for REQUIRETLS.
Major changes - tls support
[Feature 20250623] This changes the Postfix SMTP client
smtp_tls_security_level default value to "may" if Postfix was built
with TLS support, and the compatibility_level is 3.11 or higher.
There is no change to the default lmtp_tls_security_level value.
It remains empty, because there is no default TLS security level
that makes sense for connections over UNIX-domain and loopback TCP
and non-loopback TCP sockets.
There also is no equivalent change for Postfix SMTP server TLS
security levels, because changing smtpd_tls_security_level is not
sufficient. Server-side TLS requires that at least one private key
and corresponding public-key certificate chain are configured.
[Feature 20251029] Debugging: depending on OpenSSL build options,
"posttls-finger -L ssl-debug" will decode TLS handshake messages.
[Feature 20251102] Post-quantum cryptography support: with OpenSSL
3.5 and later, change the tls_eecdh_auto_curves default value to
avoid problems with network infrastructure that mis-handles TLS
hello messages larger than one (Ethernet) TCP segment. This problem
is more generally known as "protocol ossification".
Major changes - tlsrpt
[Incompat 20250601] the default smtp_tlsrpt_skip_reused_handshakes
setting was changed from "yes" to "no". The new default is enabled
with compatibility level >= 3.11.
Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
---
lfs/postfix | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/lfs/postfix b/lfs/postfix
index 771588125..9584412ad 100644
--- a/lfs/postfix
+++ b/lfs/postfix
@@ -26,7 +26,7 @@ include Config
SUMMARY = A fast, secure, and flexible mailer
-VER = 3.11.4
+VER = 3.11.5
THISAPP = postfix-$(VER)
DL_FILE = $(THISAPP).tar.gz
@@ -34,7 +34,7 @@ DL_FROM = $(URL_IPFIRE)
DIR_APP = $(DIR_SRC)/$(THISAPP)
TARGET = $(DIR_INFO)/$(THISAPP)
PROG = postfix
-PAK_VER = 54
+PAK_VER = 55
DEPS =
@@ -72,7 +72,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = 7c41d43987949076d45507372cce748b6bd1a8a1407fa032ecaf91ab1ad086068e7920d43df0c8b8c47f415c8ccbeaeb7862470aa322f51176e197fbe941ca4f
+$(DL_FILE)_BLAKE2 = c677014019ce0851e45b103e5d6a88972a10cd3685d4c68b47f6b94ee318b9e81fb017f5b15f4307f3b8c6719afcbba33f4fc1c31a4fb65fe040522d6af38704
install : $(TARGET)
--
2.55.0
^ permalink raw reply [flat|nested] 21+ messages in thread
* [PATCH] samba: Update to version 4.24.5
2026-08-07 20:33 [PATCH] core205: Ship glib Adolf Belka
` (15 preceding siblings ...)
2026-08-07 20:34 ` [PATCH] postfix: Update to version 3.11.5 Adolf Belka
@ 2026-08-07 20:34 ` Adolf Belka
2026-08-07 20:34 ` [PATCH] sqlite: Update to version 3530400 Adolf Belka
` (2 subsequent siblings)
19 siblings, 0 replies; 21+ messages in thread
From: Adolf Belka @ 2026-08-07 20:34 UTC (permalink / raw)
To: development; +Cc: Adolf Belka
- Update from version 4.24.2 to 4.24.5
- No change to the rootfiles
- 6 CVE Fixes in 4.24.5 & 6 in 4.24.3
- Changelog
4.24.5
This is a security release in order to address the following defects:
o CVE-2026-6949: TSIG packet with name compression can crash DNS
Incorrect size calculations when a TSIG record contains
compressed names can lead to a large out-of-bounds write
causing the server to crash.
https://www.samba.org/samba/security/CVE-2026-6949.html
o CVE-2026-58216: An authenticated user could possibly crash a KDC process
A kpasswd packet that contains malformed ASN.1 might cause
the server to access 6 bytes of unallocated memory. This
memory is not exposed to the user, but in some
circumstances the server could crash.
https://www.samba.org/samba/security/CVE-2026-58216.html
o CVE-2026-58218: DNS signing DoS via TKEY name cache exhaustion
An unauthenticated user can repeatedly register names TKEY
names, which floods a cache causing legitimate TKEYs to be
expunged. This can practically block the use DNS TSIG
signing.
https://www.samba.org/samba/security/CVE-2026-58218.html
o CVE-2026-58221: Samba AD authenticated LDAP access domain takeover
Samba AD low-privilege authenticated LDAP access allows
modifications to internal LDB special DNs, which permits a
domain takeover.
https://www.samba.org/samba/security/CVE-2026-58221.html
o CVE-2026-58222: Samba AD LDAP Compare filter injection and trusted-request
confusion disclose protected attributes
An ordinary authenticated domain user can bypass access
checks and query confidential Active Directory attributes
(such as KDS root keys) via LDAP Compare requests. Due to a
filter injection flaw and trusted execution context, the
LDAP Compare operation can be turned into a
protected-attribute disclosure oracle.
https://www.samba.org/samba/security/CVE-2026-58222.html
o CVE-2026-58224 The CTDB protocol has bounds checking issues
CTDB fails to do integrity checking of received packets.
This includes failure to check field lengths against packet
lengths when unmarshalling packets.
https://www.samba.org/samba/security/CVE-2026-58224.html
4.24.4
* BUG 16095: Use-after-free in handling acls with claims and conditions
* BUG 16092: Compilers may ignore overflow checks - Fix tautological-compare
warnings
* BUG 14638: restrict anonymous = 2 breaks RODC functionality
* BUG 16006: warning: assignment discards 'const' qualifier from pointer
target type [-Wdiscarded-qualifiers]
* BUG 16067: Require NTLMv2 session security on Windows makes trusts to Samba
unusable
* BUG 16092: Compilers may ignore overflow checks - Fix tautological-compare
warnings
* BUG 16151: winbindd stuck in init_dc_connection_rpc() returning
NT_STATUS_TRUSTED_DOMAIN_FAILURE
* BUG 16006: warning: assignment discards 'const' qualifier from pointer
target type [-Wdiscarded-qualifiers]
* BUG 16149: domain\user not split when provided as username in
smbc_set_credentials_with_fallback()
4.24.3
This is a security release in order to address the following defects:
o CVE-2026-1933: Missing access checks on reparse point operations
On a share marked "read only = yes" and
on file handles opened R/O users can set
or delete the reparse point xattrs on files
that the user has write-access in the file
system for.
https://www.samba.org/samba/security/CVE-2026-1933.html
o CVE-2026-2340: WORM vfs module does not block overwrites
The WORM (Write-Once, Read Many) vfs module
is supposed to lock write access to shared
files, so they cannot be altered after initial
writes. It was allowing files to be overwritten
by renaming a newly created file over a protected
file.
https://www.samba.org/samba/security/CVE-2026-2340.html
o CVE-2026-3012: auto-enrolment GPO installing CA certificate over http
without verification
To bootstrap a certificate chain a domain member must
fetch a certificate without TLS. It was trusting HTTP
for this when a more secure encrypted LDAP channel
was also available.
https://www.samba.org/samba/security/CVE-2026-3012.html
o CVE-2026-3238: Denial of service against AD DC WINS server
The WINS server component of the Active
Directory Domain controller code in Samba
is vulnerable to a NULL pointer dereference
and crash caused by a unauthenticated UDP
packet.
https://www.samba.org/samba/security/CVE-2026-3238.html
o CVE-2026-4408: Unauthenticated Remote Code Execution in Samba DCE/RPC SAMR
server
Samba file servers and classic (non-AD) domain controllers
with samba-dcerpcd started as a system service and with a
"check password script" that has the %u substitution
character are vulnerable to a remote code execution.
https://www.samba.org/samba/security/CVE-2026-4408.html
o CVE-2026-4480: Unauthenticated Remote Code Execution in Samba printing
subsystem
Samba print servers with a "print command"
that has the %J substitution character
are vulnerable to a Remote Code Execution.
https://www.samba.org/samba/security/CVE-2026-4480.html
Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
---
lfs/samba | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/lfs/samba b/lfs/samba
index 545faac50..c21e8bbc0 100644
--- a/lfs/samba
+++ b/lfs/samba
@@ -24,7 +24,7 @@
include Config
-VER = 4.24.2
+VER = 4.24.5
SUMMARY = A SMB/CIFS File, Print, and Authentication Server
THISAPP = samba-$(VER)
@@ -33,7 +33,7 @@ DL_FROM = $(URL_IPFIRE)
DIR_APP = $(DIR_SRC)/$(THISAPP)
TARGET = $(DIR_INFO)/$(THISAPP)
PROG = samba
-PAK_VER = 122
+PAK_VER = 123
DEPS = avahi libtalloc perl-Parse-Yapp wsdd
@@ -47,7 +47,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = 464b9324b1c4d9e50d70c0d921c65b775f49db9e9b82314cc072ad03087f2d2f3ca4c9cf2925a3628c07c2f4664f58f9a36528078a14666d1fcb20ddb7949b44
+$(DL_FILE)_BLAKE2 = 4796e3ae5e70c1d11d9326566677f0909423c5aad140309bfd9b3f8a3dedefe49660d0a0d502a681726ed7a961779587c33c9da29ecf69664b00a2ca958e64af
install : $(TARGET)
--
2.55.0
^ permalink raw reply [flat|nested] 21+ messages in thread
* [PATCH] sqlite: Update to version 3530400
2026-08-07 20:33 [PATCH] core205: Ship glib Adolf Belka
` (16 preceding siblings ...)
2026-08-07 20:34 ` [PATCH] samba: Update to version 4.24.5 Adolf Belka
@ 2026-08-07 20:34 ` Adolf Belka
2026-08-07 20:34 ` [PATCH] systemd: Update to version 261.2 Adolf Belka
2026-08-07 20:34 ` [PATCH] xfsprogs: Update to version 7.1.1 Adolf Belka
19 siblings, 0 replies; 21+ messages in thread
From: Adolf Belka @ 2026-08-07 20:34 UTC (permalink / raw)
To: development; +Cc: Adolf Belka
- Update from version 3530300 to 3530400
- Update of rootfile
- Changelog
3530400
Fixes for problems in 3.53.0 (and 3.53.1, 3.53.2, and 3.53.3) mostly coming
from AIs. See the check-in timeline for details.
Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
---
config/rootfiles/common/sqlite | 2 +-
lfs/sqlite | 4 ++--
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/config/rootfiles/common/sqlite b/config/rootfiles/common/sqlite
index f12ed80ea..3b430d178 100644
--- a/config/rootfiles/common/sqlite
+++ b/config/rootfiles/common/sqlite
@@ -3,6 +3,6 @@ usr/bin/sqlite3
#usr/include/sqlite3ext.h
usr/lib/libsqlite3.so
usr/lib/libsqlite3.so.0
-usr/lib/libsqlite3.so.3.53.3
+usr/lib/libsqlite3.so.3.53.4
#usr/lib/pkgconfig/sqlite3.pc
#usr/share/man/man1/sqlite3.1
diff --git a/lfs/sqlite b/lfs/sqlite
index 50e6e6525..6498e84be 100644
--- a/lfs/sqlite
+++ b/lfs/sqlite
@@ -24,7 +24,7 @@
include Config
-VER = 3530300
+VER = 3530400
THISAPP = sqlite-autoconf-$(VER)
DL_FILE = $(THISAPP).tar.gz
@@ -40,7 +40,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = 61ee1a88258fdfed02c51c9b0302a0eb27e58b90b5285be6e89753293f1662caa0a7d6de586bdfd72ddeffe166a0704702bed99040d2998674b22289718f3935
+$(DL_FILE)_BLAKE2 = 92fa9cf76fa8bba391e75ef2f0599f9730e945dfdff1e2b8031ea90a3e20853230c2981743b12676f21bb30b0b3e629748eef35af2a688ae1073b927b080f40b
install : $(TARGET)
--
2.55.0
^ permalink raw reply [flat|nested] 21+ messages in thread
* [PATCH] systemd: Update to version 261.2
2026-08-07 20:33 [PATCH] core205: Ship glib Adolf Belka
` (17 preceding siblings ...)
2026-08-07 20:34 ` [PATCH] sqlite: Update to version 3530400 Adolf Belka
@ 2026-08-07 20:34 ` Adolf Belka
2026-08-07 20:34 ` [PATCH] xfsprogs: Update to version 7.1.1 Adolf Belka
19 siblings, 0 replies; 21+ messages in thread
From: Adolf Belka @ 2026-08-07 20:34 UTC (permalink / raw)
To: development; +Cc: Adolf Belka
- Update from version 261.1 to 261.2
- No change in rootfile
- Changelog
261.2
https://github.com/systemd/systemd/compare/v261.1...v261.2
5 udev specific commits
16 commits that reference udev in some way
Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
---
lfs/systemd | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/lfs/systemd b/lfs/systemd
index 446e397df..cba1b7620 100644
--- a/lfs/systemd
+++ b/lfs/systemd
@@ -24,7 +24,7 @@
include Config
-VER = 261.1
+VER = 261.2
THISAPP = systemd-$(VER)
DL_FILE = $(THISAPP).tar.gz
@@ -50,7 +50,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = ab345d6ae27d361aa56d3b021263e2b2e3af76cdc37ee9015932557f1b904f2e5e5a6d5911b4a442057d12d5eedf8a702a30aa13f9b68294ccc14833f397a0ea
+$(DL_FILE)_BLAKE2 = f8f57c5e78ff31727ecfd18b61d3a3a95b764e5a049c0cc974be567273db2f771ab2f50df1ebf06b0c3a659c7e02db309dee4844217e3a91ae1169877971a34e
install : $(TARGET)
--
2.55.0
^ permalink raw reply [flat|nested] 21+ messages in thread
* [PATCH] xfsprogs: Update to version 7.1.1
2026-08-07 20:33 [PATCH] core205: Ship glib Adolf Belka
` (18 preceding siblings ...)
2026-08-07 20:34 ` [PATCH] systemd: Update to version 261.2 Adolf Belka
@ 2026-08-07 20:34 ` Adolf Belka
19 siblings, 0 replies; 21+ messages in thread
From: Adolf Belka @ 2026-08-07 20:34 UTC (permalink / raw)
To: development; +Cc: Adolf Belka
- Update from version 7.0.1 to 7.1.1
- No change in rootfile
- Changelog
7.1.1
xfsprogs: healer: install targets one at a time (Allen Hewes)
fiemap: add a nosync option (Pankaj Raghav)
xfs_scrub: fix spacemap scan for data volume (Darrick J. Wong)
mdrestore: fix extent length overflow in v2 restore path (Manognya Singuru)
7.1.0
fsr: preserve xfrog_bulkstat error codes (liuh)
xfs_scrub: fix spacemap scan for internal rt devices (Darrick J. Wong)
mkfs: PQUOTA shouldn't conflict with GQNOENFORCE (Darrick J. Wong)
mkfs: fix hardlink detection in directory import code (Darrick J. Wong)
xfs_protofile: make nondirectory arguments actually work (Darrick J. Wong)
mkfs: fix symlink target length check in create_nondir_inode (Darrick J. Wong)
mkfs: don't redefine DIRT for protofiles (Darrick J. Wong)
xfs_healer: fix getmntent race in weakhandle (Darrick J. Wong)
xfs_db: dump zoned filesystem superblock fields (Darrick J. Wong)
xfs_db: fix type conversions (Darrick J. Wong)
xfs_scrub: fix estimate of work items for phase 4 (Darrick J. Wong)
xfs_scrub: always finish cleanup, even if reporting healthy state fails
(Darrick J. Wong)
xfs_scrub: fix phase 8 debug reporting (Darrick J. Wong)
xfs_scrub: don't leak phase 5 scan items after a failed workqueue_add
(Darrick J. Wong)
xfs_scrub: warn about difficult rtgroup repairs (Darrick J. Wong)
xfs_scrub: don't leak the autofsck fsproperty handle (Darrick J. Wong)
xfs_scrub: account for reflinked realtime file data (Darrick J. Wong)
xfs_scrub: account only data extent tail after an overlap (Darrick J. Wong)
xfs_scrub: report external log space usage in phase 7 (Darrick J. Wong)
xfs_scrub: warn about incomplete repairs if we never get to them (Darrick J.
Wong)
xfs_scrub: handle media scans of internal rt devices correctly (Darrick J. Wong)
xfs_scrub: report bad file ranges correctly (Darrick J. Wong)
xfs_scrub: handle missing media verify ioctl failure return codes (Darrick J.
Wong)
mkfs: fix filesystem and log size units (Manognya Singuru)
xfs_healer: don't put the slice file in LDIRT (Darrick J. Wong)
xfs_healer: allow AF_UNIX socket access for xfs_healer instances (Darrick J.
Wong)
xfs_healer_start: fix static checking (Darrick J. Wong)
xfs_healer_start: check listmount when doing a --check (Darrick J. Wong)
xfs_scrub: read verification isn't ok if it hit runtime errors (Darrick J. Wong)
xfs_scrub: don't obscure repair failures in repair_list_schedule (Darrick J.
Wong)
xfs_scrub: don't crash trying to complain about clean health (Darrick J. Wong)
xfs_scrub: don't continue with phase1 if autofsck=none (Darrick J. Wong)
xfs_scrub: don't allow NAN as fstrim percentage (Darrick J. Wong)
xfs_scrub: fix nonsense advice after a scrub finds errors (Darrick J. Wong)
xfs_scrub: return SCRUB_RET_OPERROR if unicode collision detection fails to
initialize (Darrick J. Wong)
xfs_scrub: don't report media errors in specially-owned areas as file data
(Darrick J. Wong)
xfs_scrub: fix work estimation for rtgroups filesystems (Darrick J. Wong)
xfs_scrub: don't count internal log space in the data device used count
(Darrick J. Wong)
xfs_scrub: fix integer overflows (Darrick J. Wong)
xfs_scrub_fail: send content headers for xfs_scrub_all failures (Darrick J. Wong)
xfs_scrub_all_fail: reduce security lockdowns to avoid postfix problems
(Darrick J. Wong)
xfs_scrub_all: fix broken command line string array construction (Darrick J.
Wong)
xfs_scrub_media_fail: reduce security lockdowns to avoid postfix problems
(Darrick J. Wong)
xfsprogs: include/buildrules: fix ltdep (Romain Naour)
xfs_healer: coordinate access to weakhandle::mntpoint correctly (Darrick J. Wong)
xfs_healer: don't leak wh->mntpoint if fd_to_handle fails (Darrick J. Wong)
xfs_healer: fix Makefile errors (Darrick J. Wong)
xfs_healer: run a full xfs_scrub repair if we don't know how to do a spot
repair (Darrick J. Wong)
xfs_healer: recommend offline fsck for XCORRUPT repairs (Darrick J. Wong)
xfs_healer: fix error reporting (Darrick J. Wong)
Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
---
lfs/xfsprogs | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/lfs/xfsprogs b/lfs/xfsprogs
index 0b30980dd..8d6653380 100644
--- a/lfs/xfsprogs
+++ b/lfs/xfsprogs
@@ -24,7 +24,7 @@
include Config
-VER = 7.0.1
+VER = 7.1.1
# https://www.kernel.org/pub/linux/utils/fs/xfs/xfsprogs/
THISAPP = xfsprogs-$(VER)
@@ -47,7 +47,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = 0834beee30b6f4d6cf16c4e34d2daff0720d1f620d75f1794eb8c8f8d822768f48e8d6d51e51ec8c1eeb73a0e3123a8baa6647cf3215f9d25254cc13d6cf02ba
+$(DL_FILE)_BLAKE2 = 7c3f6f4802cb32bb88cf9f439f73aeff4ebf495ff6928c0fe6da977c96256b7fa84e1f71c370ef3e1532a8534709acfc0d3c8e1d404543c6bb0f5c9a9235ba5a
install : $(TARGET)
--
2.55.0
^ permalink raw reply [flat|nested] 21+ messages in thread
end of thread, other threads:[~2026-08-07 20:37 UTC | newest]
Thread overview: 21+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-08-07 20:33 [PATCH] core205: Ship glib Adolf Belka
2026-08-07 20:33 ` [PATCH] core205: Ship harfbuzz Adolf Belka
2026-08-07 20:33 ` [PATCH] core205: Ship hwdata Adolf Belka
2026-08-07 20:33 ` [PATCH] core205: Ship libarchive Adolf Belka
2026-08-07 20:33 ` [PATCH] core205: Ship pango Adolf Belka
2026-08-07 20:33 ` [PATCH] core205: Ship sqlite Adolf Belka
2026-08-07 20:33 ` [PATCH] core205: Ship systemd Adolf Belka
2026-08-07 20:33 ` [PATCH] core205: Ship xfsprogs Adolf Belka
2026-08-07 20:33 ` [PATCH] glib: Update to version 2.89.3 Adolf Belka
2026-08-07 20:33 ` [PATCH] harfbuzz: Update to version 14.3.0 Adolf Belka
2026-08-07 20:34 ` [PATCH] hwdata: Update to version 0.410 Adolf Belka
2026-08-07 20:34 ` [PATCH] libarchive: Update to version 3.8.9 Adolf Belka
2026-08-07 20:34 ` [PATCH] libtalloc: Update to version 2.5.0 Adolf Belka
2026-08-07 20:34 ` [PATCH] nfs: Update to version 2.9.2 Adolf Belka
2026-08-07 20:34 ` [PATCH] nut: Ship nut to pickup updated libusb from CU203 Adolf Belka
2026-08-07 20:34 ` [PATCH] pango: Update to version 1.58.2 Adolf Belka
2026-08-07 20:34 ` [PATCH] postfix: Update to version 3.11.5 Adolf Belka
2026-08-07 20:34 ` [PATCH] samba: Update to version 4.24.5 Adolf Belka
2026-08-07 20:34 ` [PATCH] sqlite: Update to version 3530400 Adolf Belka
2026-08-07 20:34 ` [PATCH] systemd: Update to version 261.2 Adolf Belka
2026-08-07 20:34 ` [PATCH] xfsprogs: Update to version 7.1.1 Adolf Belka
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox