public inbox for development@lists.ipfire.org
 help / color / mirror / Atom feed
* [PATCH] cmake: Update to version 4.4.4
@ 2026-10-29 13:34 Adolf Belka
  2026-10-29 13:34 ` [PATCH] core206: Ship cmake Adolf Belka
                   ` (6 more replies)
  0 siblings, 7 replies; 8+ messages in thread
From: Adolf Belka @ 2026-10-29 13:34 UTC (permalink / raw)
  To: development; +Cc: Adolf Belka

- Update from version 4.4.4 to 4.4.5
- No change in rootfile
- Although no major issues fixed in this version the fact that some regressions, not
   specified, have been fixed makes it still seem reasonable to update to.
- Changelog
4.4.5
	No changes made to documented features or interfaces. Some implementation
	 updates were made to support ecosystem changes and/or fix regressions.

Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
---
 lfs/cmake | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/lfs/cmake b/lfs/cmake
index 7a4a3aa67..046fccd69 100644
--- a/lfs/cmake
+++ b/lfs/cmake
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 4.4.4
+VER        = 4.4.5
 
 THISAPP    = cmake-$(VER)
 DL_FILE    = $(THISAPP).tar.gz
@@ -45,7 +45,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = 6e621a0cc44cc0834872d850b71ee5bed9a0f592f54e52c9d296a897e6c286c5533ba358ea96c9d09651f5f517b742221f6b95704555eaeb94d31e03893a1098
+$(DL_FILE)_BLAKE2 = 417ede7e683ba5f90b9cf62a1b9b265b2205f2f636563e9e1a322116afad206e2073757467ccb3dfe49c3ac531253619ba7ffda4060903aa17621ef2fc04f7b7
 
 install : $(TARGET)
 
-- 
2.56.0



^ permalink raw reply	[flat|nested] 8+ messages in thread

* [PATCH] core206: Ship cmake
  2026-10-29 13:34 [PATCH] cmake: Update to version 4.4.4 Adolf Belka
@ 2026-10-29 13:34 ` Adolf Belka
  2026-10-29 13:34 ` [PATCH] core206: Ship lvm2 Adolf Belka
                   ` (5 subsequent siblings)
  6 siblings, 0 replies; 8+ messages in thread
From: Adolf Belka @ 2026-10-29 13:34 UTC (permalink / raw)
  To: development; +Cc: Adolf Belka

Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
---
 config/rootfiles/core/206/filelists/cmake | 1 +
 1 file changed, 1 insertion(+)
 create mode 120000 config/rootfiles/core/206/filelists/cmake

diff --git a/config/rootfiles/core/206/filelists/cmake b/config/rootfiles/core/206/filelists/cmake
new file mode 120000
index 000000000..491d25f72
--- /dev/null
+++ b/config/rootfiles/core/206/filelists/cmake
@@ -0,0 +1 @@
+../../../common/cmake
\ No newline at end of file
-- 
2.56.0



^ permalink raw reply	[flat|nested] 8+ messages in thread

* [PATCH] core206: Ship lvm2
  2026-10-29 13:34 [PATCH] cmake: Update to version 4.4.4 Adolf Belka
  2026-10-29 13:34 ` [PATCH] core206: Ship cmake Adolf Belka
@ 2026-10-29 13:34 ` Adolf Belka
  2026-10-29 13:34 ` [PATCH] core206: Ship lzip Adolf Belka
                   ` (4 subsequent siblings)
  6 siblings, 0 replies; 8+ messages in thread
From: Adolf Belka @ 2026-10-29 13:34 UTC (permalink / raw)
  To: development; +Cc: Adolf Belka

Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
---
 config/rootfiles/core/206/filelists/lvm2 | 1 +
 1 file changed, 1 insertion(+)
 create mode 120000 config/rootfiles/core/206/filelists/lvm2

diff --git a/config/rootfiles/core/206/filelists/lvm2 b/config/rootfiles/core/206/filelists/lvm2
new file mode 120000
index 000000000..d640870b7
--- /dev/null
+++ b/config/rootfiles/core/206/filelists/lvm2
@@ -0,0 +1 @@
+../../../common/lvm2
\ No newline at end of file
-- 
2.56.0



^ permalink raw reply	[flat|nested] 8+ messages in thread

* [PATCH] core206: Ship lzip
  2026-10-29 13:34 [PATCH] cmake: Update to version 4.4.4 Adolf Belka
  2026-10-29 13:34 ` [PATCH] core206: Ship cmake Adolf Belka
  2026-10-29 13:34 ` [PATCH] core206: Ship lvm2 Adolf Belka
@ 2026-10-29 13:34 ` Adolf Belka
  2026-10-29 13:34 ` [PATCH] core206: Ship tzdata Adolf Belka
                   ` (3 subsequent siblings)
  6 siblings, 0 replies; 8+ messages in thread
From: Adolf Belka @ 2026-10-29 13:34 UTC (permalink / raw)
  To: development; +Cc: Adolf Belka

Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
---
 config/rootfiles/core/206/filelists/lzip | 1 +
 1 file changed, 1 insertion(+)
 create mode 120000 config/rootfiles/core/206/filelists/lzip

diff --git a/config/rootfiles/core/206/filelists/lzip b/config/rootfiles/core/206/filelists/lzip
new file mode 120000
index 000000000..dd4b832b1
--- /dev/null
+++ b/config/rootfiles/core/206/filelists/lzip
@@ -0,0 +1 @@
+../../../common/lzip
\ No newline at end of file
-- 
2.56.0



^ permalink raw reply	[flat|nested] 8+ messages in thread

* [PATCH] core206: Ship tzdata
  2026-10-29 13:34 [PATCH] cmake: Update to version 4.4.4 Adolf Belka
                   ` (2 preceding siblings ...)
  2026-10-29 13:34 ` [PATCH] core206: Ship lzip Adolf Belka
@ 2026-10-29 13:34 ` Adolf Belka
  2026-10-29 13:34 ` [PATCH] lvm2: Update to version 2.03.44 Adolf Belka
                   ` (2 subsequent siblings)
  6 siblings, 0 replies; 8+ messages in thread
From: Adolf Belka @ 2026-10-29 13:34 UTC (permalink / raw)
  To: development; +Cc: Adolf Belka

Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
---
 config/rootfiles/core/206/filelists/tzdata | 1 +
 1 file changed, 1 insertion(+)
 create mode 120000 config/rootfiles/core/206/filelists/tzdata

diff --git a/config/rootfiles/core/206/filelists/tzdata b/config/rootfiles/core/206/filelists/tzdata
new file mode 120000
index 000000000..5a6e3252f
--- /dev/null
+++ b/config/rootfiles/core/206/filelists/tzdata
@@ -0,0 +1 @@
+../../../common/tzdata
\ No newline at end of file
-- 
2.56.0



^ permalink raw reply	[flat|nested] 8+ messages in thread

* [PATCH] lvm2: Update to version 2.03.44
  2026-10-29 13:34 [PATCH] cmake: Update to version 4.4.4 Adolf Belka
                   ` (3 preceding siblings ...)
  2026-10-29 13:34 ` [PATCH] core206: Ship tzdata Adolf Belka
@ 2026-10-29 13:34 ` Adolf Belka
  2026-10-29 13:34 ` [PATCH] lzip: Update to version 1.26 Adolf Belka
  2026-10-29 13:34 ` [PATCH] tzdata: Update to version 2026f Adolf Belka
  6 siblings, 0 replies; 8+ messages in thread
From: Adolf Belka @ 2026-10-29 13:34 UTC (permalink / raw)
  To: development; +Cc: Adolf Belka

- Update from version 2.03.43 to 2.03.44
- No change in rootfile
- Changelog
2.03.44
  Round non-power-of-two VDO slab size up to a power of two in lvcreate.
  Make pthread_setname_np optional for older pthread libraries.
  Fix blkio invalidation of held or dirty blocks and interrupted waits.
  Report synchronous I/O failures through the blkio completion path.
  Release the label scan before forking the polldaemon.
  Add configure --with/out-libaio to control async engine support.
  Add configure --with/out-liburing to control io_uring support.
  Add optional io_uring io engine (requires liburing, kernel 5.1+).
  Default the I/O engine to iouring, then threads, then libaio, then sync.
  Add pthread-based I/O engine to eliminate libaio io_destroy penalty.
  Deprecate use_aio; use_aio=0 still selects sync I/O.
  Add io_engine config to select the I/O engine.
  Warn and use sync I/O when the requested I/O engine is unavailable.
  Zero fill the tail of a short io engine read at the end of a device.
  Drain in-flight libaio on io engine destroy.
  Remove orphaned pvmove LV when force-removing a RAID LV locked for pvmove.
  Preserve committed metadata when pv_write updates an existing PV.
  Use mdadm-compatible CRC-32 when detecting DDF metadata.
  Detect NVMe multipath devices and handle uncached primary devices.
  Use the VDO pool data LV size for VDO memory checks.
  Warn about RAID reshape data corruption on kernels older than 6.11.
  Suggest remedies when duplicate PV devices block VG updates or activation.
  Improve documentation about PVs layered on top of LVs.
  Reject cache pool resize with a clear error instead of failing internally.
  Preserve RAID1 recovery state and rebuild markers when reducing images.
  Accept transient or incomplete dm-raid status during repair and reduction.
  Report the dead-primary RAID repair advice instead of refusing a rebuild.
  Fix out-of-bounds read when parsing short dmeventd client messages.
  Reject malformed numeric fields in dmeventd client registration messages.
  Reject dmeventd registrations without a plugin or device name.
  Use non-blocking dmeventd FIFO I/O and timeouts for stalled clients.
  Fix dmeventd timeout thread spin when no timeout is scheduled.
  Fix dmeventd monitor thread list when a thread fails before linking.
  Unregister dmeventd devices from plugins if monitoring stops early.
  Do not reuse dmeventd grace-period threads when the device inode is unknown.
  Reset dmeventd pending SIGALRM without changing signal disposition.
  Warn when parent directories of dmeventd FIFO paths are not secure.
  Validate systemd-activated dmeventd FIFOs and use non-blocking I/O.
  Fix dmeventd info when the running daemon returns no status reply data.
  Run build-tree binaries against build libraries, not installed copies.
  Avoid spurious dmeventd unregister errors when removing monitored snapshots.
  Run mirror repair from dmeventd when mirror reports in-sync with failed legs.
  Fix out-of-bounds access on an unterminated mda_header raw_locns (BZ2510937).
  Log open failures at debug for devices excluded after scan I/O errors.
  Fix blkdeactivate to exit 0 when devices stay mounted by policy.
  Fix blkdeactivate -l wholevg when another LV in the VG stays mounted.
  Fix blkdeactivate exit status on failed deactivation or mpath queueing.
  Fix blkdeactivate umount for paths with spaces or lsblk hex escapes.
  Update lvmdump for lvmlockd; add -A; drop lvmetad collection.
  Harden fsadm size parsing and use mktemp for temporary mount dirs.
  Ignore _FSADM_YES from the environment; pass --yes only from the CLI.
  Fix fsadm fsck exit codes and mount detection via /proc/self/mountinfo.
  Harden lvm_import_vdo YAML and stat parsing against shell injection.
  Use mktemp in lvm_import_vdo; validate TMPDIR and tool binary overrides.
  Harden lvresize_fs_helper temp mounts, signal cleanup, and TMPDIR checks.
  Validate lvresize_fs_helper resize sizes and value-taking options.
  Fix lvresize_fs_helper btrfs, e2fsck handling, and --fsextend/--fsreduce.
  Prevent redundant device access after scan I/O errors (DEV_SCAN_NOT_READ).
  Apply lvmlockd --lockopt force to all lock requests.
  Keep PR state after failed start.
  Apply PTPL when extending VG to ensure persistence when power cycling devs.
  Allow vgextend before any host starts PR on new devs.
  Fix pvscan autoactivation when DEVLINKS symlinks are not yet created.

Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
---
 lfs/lvm2 | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/lfs/lvm2 b/lfs/lvm2
index d4f8b5075..18b451030 100644
--- a/lfs/lvm2
+++ b/lfs/lvm2
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 2.03.43
+VER        = 2.03.44
 
 THISAPP    = LVM2.$(VER)
 DL_FILE    = $(THISAPP).tgz
@@ -40,7 +40,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = 2d0c5dadb6c9795b98b9c53dc834bf6d3cd3a82a3247e79f9ec70b917c966474fdcb382b2c07e39e37208ed969a9ba823f53a32280cc2c727ad8d286cc82d764
+$(DL_FILE)_BLAKE2 = be0dfc989d15e9c43374872eb64cc5d527e18c0f05456299eabf11ee8a56e9e2f4df87cab2dd0876bd84e81fae8e0f9cdf557e4a83a8ce08d1856f9a00056822
 
 install : $(TARGET)
 
-- 
2.56.0



^ permalink raw reply	[flat|nested] 8+ messages in thread

* [PATCH] lzip: Update to version 1.26
  2026-10-29 13:34 [PATCH] cmake: Update to version 4.4.4 Adolf Belka
                   ` (4 preceding siblings ...)
  2026-10-29 13:34 ` [PATCH] lvm2: Update to version 2.03.44 Adolf Belka
@ 2026-10-29 13:34 ` Adolf Belka
  2026-10-29 13:34 ` [PATCH] tzdata: Update to version 2026f Adolf Belka
  6 siblings, 0 replies; 8+ messages in thread
From: Adolf Belka @ 2026-10-29 13:34 UTC (permalink / raw)
  To: development; +Cc: Adolf Belka

- Update from version 1.25 to 1.26
- No change in rootfile
- Changelog
1.26
	'-dvv' and '-tvv' now print (de)compressed sizes instead of compression
	  ratio. (Sizes are more informative than compression ratio).
	Large numbers in option arguments are now accepted with underscore
	  separators (-s 123_456_789).
	Large numbers are now printed with underscore separators (123_456_789).
	'-h' now prints a short help screen containing only the command-line
	  options. For full help, use '--help'.
	'--list' now can safely skip any trailing data added to a lzip file by the
	  option '--append' of lziprecover.
	'--list' now prints '+t' after the number of members to indicate the
	  presence of trailing data, and prints the size of the trailing data below
	  the size of the last member.
	'-lvv' now prints a blank line between the list of members of each
	  multimember file and the next file.
	Several improvements suggested by John Gilmore have been made to the manual.
	'EXIT STATUS' now has its own section in the man page.

Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
---
 lfs/lzip | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/lfs/lzip b/lfs/lzip
index 9ab7d6c8d..0e10dba43 100644
--- a/lfs/lzip
+++ b/lfs/lzip
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2025  IPFire Team  <info@ipfire.org>                     #
+# Copyright (C) 2007-2026  IPFire Team  <info@ipfire.org>                     #
 #                                                                             #
 # This program is free software: you can redistribute it and/or modify        #
 # it under the terms of the GNU General Public License as published by        #
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 1.25
+VER        = 1.26
 
 THISAPP    = lzip-$(VER)
 DL_FILE    = $(THISAPP).tar.gz
@@ -45,7 +45,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = c9215246cf792c0448d8b71c80ea822e34ecb43b580d3707570dffe31af327f42758fa07ce78d94a3b12ea0a1bb80b7868822cfffdafd467abab397723c5d6e2
+$(DL_FILE)_BLAKE2 = 219dfbfac1be287ba1e8db383650fdacba5cfc375bcc478902446f2249ba324e5e7340f63a7e2c66ea3eaf8086fb5a033e5aa409cd7b06f2562cce1c53be21e4
 
 install : $(TARGET)
 
-- 
2.56.0



^ permalink raw reply	[flat|nested] 8+ messages in thread

* [PATCH] tzdata: Update to version 2026f
  2026-10-29 13:34 [PATCH] cmake: Update to version 4.4.4 Adolf Belka
                   ` (5 preceding siblings ...)
  2026-10-29 13:34 ` [PATCH] lzip: Update to version 1.26 Adolf Belka
@ 2026-10-29 13:34 ` Adolf Belka
  6 siblings, 0 replies; 8+ messages in thread
From: Adolf Belka @ 2026-10-29 13:34 UTC (permalink / raw)
  To: development; +Cc: Adolf Belka

- Update from version 2026e to 2026f
- No change in rootfile
- Changelog
2026f
  Briefly:
    Cuba will not fall back 2026-11-01; stays on -04 through 2027-11-07.
    No more leap seconds, and leap second tables no longer expire.
    Improve 1965/1966 data for Brazil.
  Changes to future timestamps
    Cuba will not fall back to -05 on 2026-11-01 and instead plans to
     maintain -04 through 2027-11-07.
  Changes to past timestamps
    In 1965 Brazil ended DST on 03-31 at 24:00 not 00:00, and in 1966
     it ended DST on 03-01 at 01:00 not 00:00.  (Thanks to Daniel Dias
     Rodrigues.)
  Changes to code
    zic now ignores Expires lines, as leap second tables in TZif files
     no longer expire now that there are no more leap seconds;
     see Internet RFC 9636 §3.2.  (Thanks to Garrett Wollman for the
     heads-up re no more leap seconds.)
    localtime.c no longer supports 49 leap seconds, as 27 now suffice.
     zic now warns if you go over the new limit.
    A new compile-time flag -DMIN_TRANSITION_GAP=N specifies a minimum
     transition gap of N seconds when reading TZif files.  It currently
     defaults to 0, but can be set to 1 if TZif files generated by zic
     2021b and earlier are no longer of concern.
    With 32-bit time_t, localtime.c functions now check for transition
     ordering in TZif data as carefully as they do with 64-bit time_t.
     (Problem reported by Ana Bobillo.)
    On platforms like FreeBSD that have O_RESOLVE_BENEATH but lack
     O_REGULAR, localtime.c compiled with -DOPENAT_TZDIR now checks
     that a TZ setting with ".." components names a regular file
     before opening it in an unprivileged program, as it already did
     for other settings that might name a file outside TZDIR.
     This fixes a bug introduced in 2026c.  (Thanks to Ana Bobillo.)
  Changes to documentation and commentary
    Documentation and commentary now reflect leap seconds’ demise.
  Changes to commentary
    Discussion on timekeeping in northwestern Ontario has been updated
     to reflect that provincial regulation has been issued to allow these
     areas to stay aligned with America/Winnipeg and follow Manitoba’s
     adoption of year-round -05 after all.  (Thanks to Aoun Khan,
     Chris Walton, and Heitor David Pinto.)
    Discussion on timekeeping in Saskatchewan has been updated to
     document its new Time Act, 2026 which comes into force on
     2026-10-30.  (Thanks to Heitor David Pinto.)  No change is expected.

Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
---
 lfs/tzdata | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/lfs/tzdata b/lfs/tzdata
index 1dda8489b..b30016374 100644
--- a/lfs/tzdata
+++ b/lfs/tzdata
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 2026e
+VER        = 2026f
 # https://data.iana.org/time-zones/releases/.tar.gx & .asc
 
 TZDATA_VER = $(VER)
@@ -47,8 +47,8 @@ objects = tzdata$(TZDATA_VER).tar.gz tzcode$(TZCODE_VER).tar.gz
 tzdata$(TZDATA_VER).tar.gz = $(DL_FROM)/tzdata$(TZDATA_VER).tar.gz
 tzcode$(TZCODE_VER).tar.gz = $(DL_FROM)/tzcode$(TZCODE_VER).tar.gz
 
-tzdata$(TZDATA_VER).tar.gz_BLAKE2 = 0669a6189c1d9f4adbf7b2ed6778d1d48b7799db4e86d60d9ff275dcd635341f1d0325141e0b792c4472e38d7f9f60e81cbb0142a35a98a7b169351afbed9daf
-tzcode$(TZCODE_VER).tar.gz_BLAKE2 = 3265ce424251a83179fb5523b770f3c7fc5d6c5b7267fa4cf08e416d79f83117f8a581bde1d2ba57122852bbdaef08742bab478705ab135dfdf2ddc1b5743d9f
+tzdata$(TZDATA_VER).tar.gz_BLAKE2 = eb7ca7804c69d3dd63767644fb5061ebd1c396c9a6946c8dae47fc5b190f50da6e3ede6476fb90cbf9ac2689f91fc3c5d20151a03482f5cb4e519dda7842bf1a
+tzcode$(TZCODE_VER).tar.gz_BLAKE2 = 4305d696e4adb01749fcde0f4bf96a7fd650ad44c9345858a5fefc23c7a6057f2b077de67b6d64c17bef56c9b13425c707d1fa182ce6e57b531d5a1cd4c929dd
 
 install : $(TARGET)
 
-- 
2.56.0



^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2026-10-29 13:34 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-10-29 13:34 [PATCH] cmake: Update to version 4.4.4 Adolf Belka
2026-10-29 13:34 ` [PATCH] core206: Ship cmake Adolf Belka
2026-10-29 13:34 ` [PATCH] core206: Ship lvm2 Adolf Belka
2026-10-29 13:34 ` [PATCH] core206: Ship lzip Adolf Belka
2026-10-29 13:34 ` [PATCH] core206: Ship tzdata Adolf Belka
2026-10-29 13:34 ` [PATCH] lvm2: Update to version 2.03.44 Adolf Belka
2026-10-29 13:34 ` [PATCH] lzip: Update to version 1.26 Adolf Belka
2026-10-29 13:34 ` [PATCH] tzdata: Update to version 2026f Adolf Belka

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox