* [PATCH] go: Update to version 1.27.3
2026-10-24 20:22 [PATCH] core206: Ship xfsprogs Adolf Belka
@ 2026-10-24 20:22 ` Adolf Belka
2026-10-24 20:22 ` [PATCH] harfbuzz: Update to version 15.0.0 Adolf Belka
` (5 subsequent siblings)
6 siblings, 0 replies; 8+ messages in thread
From: Adolf Belka @ 2026-10-24 20:22 UTC (permalink / raw)
To: development; +Cc: Adolf Belka
- Update frpm version 1.27.2 to 1.27.3
- No change in rootfile
1 CVE fix
- Changelog
1.27.3
security fixes to the crypto/x509 package - CVE-2026-111943
Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
---
lfs/go | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/lfs/go b/lfs/go
index 081c35627..3e0927f3f 100644
--- a/lfs/go
+++ b/lfs/go
@@ -24,7 +24,7 @@
include Config
-VER = 1.27.2
+VER = 1.27.3
THISAPP = go-$(VER)
DL_FILE = go$(VER).$(GOOS)-$(GOARCH).tar.gz
@@ -41,8 +41,8 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-go$(VER).$(GOOS)-arm64.tar.gz_BLAKE2 = d53a0b025bd620d6e34d864ad26c5fd67241c161334ae39234f60c517c6081509c38a5b1f9816b06a037fdafce3639fa4ed793a1d8d257cab27f5658ccfcb7e3
-go$(VER).$(GOOS)-amd64.tar.gz_BLAKE2 = b39b3597544e5b70ddf1e58ce167bf06f25df6278e6d9713ff2e50b47f84cd11747f5ddba325527f84ea3222ee571e97fb6d82a42863896a2075d8c02d6abcb0
+go$(VER).$(GOOS)-arm64.tar.gz_BLAKE2 = f845d35b36e4d6a561508c9f8dc65d0f31faa0a4b246de53c1fa031a71c7c4f68ae14a1a5952c29cc155412d138164baeb372a6b0c8ad2e513ceff13392968d4
+go$(VER).$(GOOS)-amd64.tar.gz_BLAKE2 = 2df814b2499abceff813409ab86c5744a8daaa9700d57642f1f597f468d20749526f389f79a6dfa346816ac334322ff088b0fbf5f458318509ca46ed6ab721c2
install : $(TARGET)
--
2.56.0
^ permalink raw reply [flat|nested] 8+ messages in thread* [PATCH] harfbuzz: Update to version 15.0.0
2026-10-24 20:22 [PATCH] core206: Ship xfsprogs Adolf Belka
2026-10-24 20:22 ` [PATCH] go: Update to version 1.27.3 Adolf Belka
@ 2026-10-24 20:22 ` Adolf Belka
2026-10-24 20:22 ` [PATCH] libvirt: Update to version 12.8.0 Adolf Belka
` (4 subsequent siblings)
6 siblings, 0 replies; 8+ messages in thread
From: Adolf Belka @ 2026-10-24 20:22 UTC (permalink / raw)
To: development; +Cc: Adolf Belka
- Update from version 14.6.0 to 15.0.0
- Update to rootfile
- Changelog
15.0.0
- Support for the new tables and formats in the ISO Open Font Format (OFF) 5th
edition is now enabled by default:
* New tables and formats for 24-bit glyph indices (a.k.a. beyond-64k): the
`GLYF`, `LOCA`, `GVAR`, `MAXP`, `HHEA`, `HMTX`, `VHEA`, and `VMTX` tables,
`cmap` format 15, `VORG` version 2, `COLR` `PaintGlyph2`, the 24-bit
`GSUB`, `GPOS`, `GDEF`, `BASE`, and `JSTF` formats, and extended TrueType
Collection directories.
A test font, `NotoSans-beyond64k.ttf`, which merges the Noto Sans fonts
into a single font, can be found at:
https://drive.google.com/file/d/1vMQI9mZMzfKIMHD96Iie40Oyo9NnnweH/view
* Cubic curves in `GLYF` outlines.
* The `DMAP` table, supported since 14.6.0.
- Support instancing axes not referenced by retained `VARC` data. The latest
`VARC` test fonts can be found at:
https://github.com/notofonts/noto-cjk-varco/releases/tag/v0.005
- The raster (`libharfbuzz-raster`), vector (`libharfbuzz-vector`), and GPU
(`libharfbuzz-gpu`) libraries are no longer considered experimental.
This means that the HarfBuzz API and ABI stability guarantees now apply to
these libraries as well.
- Fix possible use-after-free in `hb_font_set_face()`, which now resets the
font functions to the defaults for the new face. The function is now
deprecated. Use `hb_font_create()` instead.
- Fix heap-buffer-overflow in `hb_font_set_variation()` after
`hb_font_set_face()` switches to a face with more variation axes.
- Subsetting `CFF` and `CFF2` fonts whose subroutine calls are not preceded by
an immediate subroutine number now fails instead of silently dropping the
table, unless desubroutinizing.
- Overriding atomic operators at compile time is not supported anymore.
- Rewrite the number parser without Ragel, fixing various edge cases.
- Harden the experimental WebAssembly shaper against malicious fonts.
- Update the experimental Rust shaper (HarfRust) to 0.15, and the `fontations`
font functions to read-fonts 0.46.
- Update the `kbts` shaping backend to `kb_text_shape` 2.28g, and support font
variations in it.
- Various subsetting and instancing fixes, especially for `CFF2`, `COLR`, and
variable layout tables.
- Various fixes to the raster and vector libraries.
- Various variable font fixes.
- Various fixes for malformed fonts.
- Various documentation fixes.
- Various build and CI fixes.
- Deprecated API:
-hb_font_set_face()
Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
---
config/rootfiles/common/harfbuzz | 14 +++++++-------
lfs/harfbuzz | 4 ++--
2 files changed, 9 insertions(+), 9 deletions(-)
diff --git a/config/rootfiles/common/harfbuzz b/config/rootfiles/common/harfbuzz
index ae0ea7e1f..41e7ea776 100644
--- a/config/rootfiles/common/harfbuzz
+++ b/config/rootfiles/common/harfbuzz
@@ -54,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.61460.0
+usr/lib/libharfbuzz-cairo.so.0.61500.0
#usr/lib/libharfbuzz-gobject.so
usr/lib/libharfbuzz-gobject.so.0
-usr/lib/libharfbuzz-gobject.so.0.61460.0
+usr/lib/libharfbuzz-gobject.so.0.61500.0
#usr/lib/libharfbuzz-gpu.so
usr/lib/libharfbuzz-gpu.so.0
-usr/lib/libharfbuzz-gpu.so.0.61460.0
+usr/lib/libharfbuzz-gpu.so.0.61500.0
#usr/lib/libharfbuzz-raster.so
usr/lib/libharfbuzz-raster.so.0
-usr/lib/libharfbuzz-raster.so.0.61460.0
+usr/lib/libharfbuzz-raster.so.0.61500.0
#usr/lib/libharfbuzz-subset.so
usr/lib/libharfbuzz-subset.so.0
-usr/lib/libharfbuzz-subset.so.0.61460.0
+usr/lib/libharfbuzz-subset.so.0.61500.0
#usr/lib/libharfbuzz-vector.so
usr/lib/libharfbuzz-vector.so.0
-usr/lib/libharfbuzz-vector.so.0.61460.0
+usr/lib/libharfbuzz-vector.so.0.61500.0
#usr/lib/libharfbuzz.so
usr/lib/libharfbuzz.so.0
-usr/lib/libharfbuzz.so.0.61460.0
+usr/lib/libharfbuzz.so.0.61500.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 42fea44ad..bfa4a5773 100644
--- a/lfs/harfbuzz
+++ b/lfs/harfbuzz
@@ -24,7 +24,7 @@
include Config
-VER = 14.6.0
+VER = 15.0.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 = d65745c89cdbc10cc6a521b467ef90eabd93a63285de15345b8d41f51cd9229882234c10fcfd2045ccab3aad6144c9f1e5dd47e7a2b1086bedea3cfb8b7e8c5a
+$(DL_FILE)_BLAKE2 = 56686345929cc566e4c35a47e836367837e7d1c977ab8513d32d36e3304acd920d41f63b57bd1d5732f14b9fd632b8e8b0e51fe8bbb76efc3ee2fc4a086af1ee
install : $(TARGET)
--
2.56.0
^ permalink raw reply [flat|nested] 8+ messages in thread* [PATCH] libvirt: Update to version 12.8.0
2026-10-24 20:22 [PATCH] core206: Ship xfsprogs Adolf Belka
2026-10-24 20:22 ` [PATCH] go: Update to version 1.27.3 Adolf Belka
2026-10-24 20:22 ` [PATCH] harfbuzz: Update to version 15.0.0 Adolf Belka
@ 2026-10-24 20:22 ` Adolf Belka
2026-10-24 20:22 ` [PATCH] samba: Update to version 4.25.1 Adolf Belka
` (3 subsequent siblings)
6 siblings, 0 replies; 8+ messages in thread
From: Adolf Belka @ 2026-10-24 20:22 UTC (permalink / raw)
To: development; +Cc: Adolf Belka
- Update from version 12.3.0 to 12.8.0
- Update of rootfile
- Addition of patch to solve build issue
- 3 CVE fixes in 12.7.0
- Changelog
12.8.0
New features**
* resctrl: Support whole-process allocations and monitoring
``cachetune``, ``memorytune`` and ``energytune`` can now apply to the
entire QEMU process. Monitors without a ``vcpus`` attribute inherit the
enclosing scope. This enables whole-VM resctrl allocations and monitoring.
* qemu: Add ``auto_dump_max_size`` to cap the size of auto-triggered dumps
A guest that keeps crashing fills ``auto_dump_path`` one dump at a time.
The new ``auto_dump_max_size`` setting in qemu.conf bounds the total size
those dumps may occupy, pruning the oldest after each new one. It takes a
byte count or a size such as ``"10GiB"``; 0, the default, keeps them all.
* FreeBSD: support VLAN configuration on bridges
libvirt on FreeBSD now supports VLAN configurations such as::
<vlan trunk='yes'>
<tag id='42' nativeMode='untagged'/>
<tag id='43'/>
</vlan>
It also supports ``macTableManager='libvirt'`` bridge configuration
for networks (requires FreeBSD 15.0 or newer).
* bhyve: implement ``virDomainSetLifecycleAction()`` API
The bhyve driver now implements the ``virDomainSetLifecycleAction()`` API
(accessible via ``virsh set-lifecycle-action``).
Improvements**
* qemu: Select the win-dmp format for Windows guest crash dumps
Dumps triggered by ``<on_crash>`` and by watchdog handling used QEMU's elf
default, which WinDbg cannot load. Where QEMU reports the format as
available only to a guest that can use it, such dumps are now written in
win-dmp format instead.
* logging: ``max_size`` in virtlogd.conf accepts a unit suffix
The setting now takes a size such as ``"2MiB"`` as well as a plain byte
count.
Bug fixes**
* qemu: Fix resctrl monitor statistics reporting
Statistics now use the correct monitor group names and omit nonexistent
cache monitor data.
* bhyve: fixes for transient/persistent domain handling and leftover TAP devices
A few issues related to transient and persistent domain handling were fixed.
Additionally, error handling bugs in the network interfaces management code
were fixed so it does not leave dangling TAP interfaces on errors.
12.7.0
Security**
* CVE-2026-18917: Integer overflow in RPC handler for ``virNodeGetFreePages``
The RPC handler for ``virNodeGetFreePages`` didn't properly check for
overflows in multiplication of integers when calculating the amount of
returned data for validation and allocation of the return buffer.
Specific values could thus pass validation and cause an undersized buffer
to be allocated. The hypervisor driver would then fill the undersized buffer
based on the values prior to multiplication and thus cause a write beyond
the end of the allocated buffer.
This bug can be triggered via a read-only connection.
* CVE-2026-77158: Double free of disks array in ``qemuAgentGetDisks``
The qemu hypervisor driver would double-free the array of parsed disks, on
error code paths leading to crash of the daemon. The error code path could
be reached when the qemu guest agent provided malformed data as response to
the ``guest-get-disks`` command.
* CVE-2026-77159: ``chown()`` of swtpm log file follows symlinks
When starting up a VM with a ``swtpm`` device configured, libvirt
``chown()``-s the log file of swtpm to the (unprivileged) user/group
running the swtpm process. The problem is that the directory containing the
log files is also owned by the same user/group, thus users with access
to that directory could install a symlink to a privileged file that the
libvirt daemon would follow and chown the file pointed to.
New features**
* bhyve: implement ``virDomainGetGuestInfo()`` and ``virDomainAgentSetResponseTimeout()`` APIs
The bhyve driver now implements ``virDomainGetGuestInfo()`` which returns
information about the guest, and ``virDomainAgentSetResponseTimeout()``
which sets the guest agent response timeout.
* bhyve: allow setting disk serial numbers
The bhyve driver now allows specifying ``<serial>`` for SATA disks and NVMe
controllers::
<disk type='file'>
<serial>BHYVE-SER01-0001</serial>
<driver name='file' type='raw'/>
<source file='/tmp/freebsd1.img'/>
<target dev='hda' bus='sata' rotation_rate='7200'/>
</disk>
<controller type='nvme' index='0'>
<serial>BHYVE-NVME0-01234</serial>
</controller>
It also supports specifying ``<wwn>`` for NVMe disks::
<disk type='file'>
<driver name='file' type='raw'/>
<source file='/path/to/some.img'/>
<target dev='nvme0n1' bus='nvme'/>
<wwn>01000000efbeadde</wwn>
</disk>
* qemu: Add poll-weight support for iothreads
The qemu driver now supports the iothread poll-weight property,
which controls the weight of the most recent event interval in the
adaptive polling duration calculation.
* Add guest device info to ``virDomainGetGuestInfo()``
QEMU guest agent has 'guest-get-devices` command, which returns information
on guest devices (driver name, version, release date, and so on). This is
now exposed via ``virDomainGetGuestInfo()`` API (accessible via ``guestinfo
--devices`` virsh command).
Bug fixes**
* bhyve: fix domain API calls hanging after domain shutdown
* remote: Fix stale virStream status
In a few cases it might happen that daemon held incorrect state of a
virStream leading to an infinite loop. This is now fixed.
* esx: Don't crash when parsing unmounted datastore
When libvirt constructs domain XML for an ESX domain it traverses through
all datastores to find which one stores disks for the domain. But if a
datastore wasn't mounted, then a crash would occur. This is now fixed.
* virsh: Don't crash when certain error messages are printed
A bug in the error printing function could cause ``virsh`` to crash when
certain errors (e.g. disk not found in ``virsh detach-disk``) were being
reported.
12.6.0
New features**
* bhyve: implement ``virDomainRename()``
The bhyve driver now implements the ``virDomainRename()`` API
for renaming of a domain (``virsh domrename``).
* build: Add option to control building libvirtd
Meson option ``libvirtd`` has been added to control building the monolithic
libvirtd, independent from the stateful, daemon-based drivers.
* sanlock: Add option to check ownership of disk leases
The sanlock lock driver plugin now supports the ``check_disk_lease_owner``
setting in sanlock.conf. When enabled, the sanlock plugin will check that
leases are owned by the domain attempting to acquire them.
Improvements**
* qemu: Add ``preserve-running`` action for ``<on_crash>``
Allow qemu VMs to be kept running after they notify that they've crashed.
This is useful for guests that can take their own crash dump and reboot.
12.5.0
New features**
* bhyve: Extend the guest agent support
The bhyve driver now supports several APIs on top of the guest agent:
* Getting and setting guest OS SSH keys
* Setting guest OS user's password
* Getting and setting guest OS time
Additionally, domain rebooting and shutting down using the agent
is now supported.
* bhyve: Support ``on_reboot`` and ``on_poweroff`` actions
The bhyve driver now respects the domain's
``on_reboot`` and ``on_poweroff`` actions.
* bhyve: Support populating SMBIOS fields
Add support for populating the SMBIOS fields as defined
by the ``<sysinfo type='smbios'>`` section of the domain's XML.
* qemu: Add support for standalone VNC server
Starting with this release, libvirt might spawn a standalone
qemu-vnc process instead of QEMU's built-in VNC server, for
enhanced security.
Improvements**
* Enable hyperv driver on RHEL
The spec file now enables the Hyper-V driver when building on
Red Hat Enterprise Linux.
* remote: allow passing argv to the ext transport
The ext transport not only allows spawning a process (via the
``command`` attribute), but as of this release also
specifying additional arguments to it, via ``argv``
attribute.
* Introduce ``VIR_CONNECT_GET_DOMAIN_CAPABILITIES_SUPPORTED_CPU_FEATURES`` flag
Some CPU features may be enabled explicitly, but should not automatically
become part of a host-model CPU and thus are not normally visible in domain
capabilities. Users can now request such features to be shown in the
host-model CPU in domain capabilities using the new flag. It is exposed as
``--supported-cpu-features`` option for ``virsh domcapabilities``.
Bug fixes**
* Ensure proper shutdown ordering of ``virtlogd`` and ``virtlockd``
The logging and locking helper daemons now shutdown after the daemon running
the ``qemu`` hypervisor driver since their services may be needed to shutdown
the VMs run by the qemu driver.
* qemu: Record selected ``virtio`` video device model into the XML
The ``qemu`` driver may depending on platform and installed QEMU modules
pick one of two distinct virtio video device types for the primary device.
The choice was not recorded in the XML and since the devices are incompatible
it can cause failures on migration when the destination picks the wrong
device. This version thus records the picked device both for running VMs
on upgrade and for new devices to prevent this problem in the future.
* bhyve: Guest agent related fixes
A few bugs related to the guest agent communication are fixed, from
not properly initializing an agent to crashing when the agent
socket cannot be opened.
* Fix domain capabilities on AMD CPUs
QEMU 10.1 and newer does not automatically enable features from
arch-capabilities MSR on AMD CPUs as they are specific for Intel CPUs and
KVM is just emulating them on AMD. But advertising them on AMD CPUs can
cause Windows guest OS to crash so they are hidden by default now. But the
features are still supported and can be enabled explicitly, for example,
when migrating existing domains. Libvirt now detects this scenario and
properly shows the affected features as enabled in domain capabilities when
requested by ``VIR_CONNECT_GET_DOMAIN_CAPABILITIES_SUPPORTED_CPU_FEATURES``
flag.
* vmx: Properly show all 64 disks on a SCSI controller
Due to an off-by-one error a last, 64th disk was not shown in a domain XML,
which is now fixed.
12.4.0
Removed features**
* qemu: Bump minimum version to QEMU-7.2
The minimal required version of QEMU was bumped to 7.2.0.
New features**
* resctrl: Add energy monitoring via resctrl's PERF_PKG_MON
Add support for Linux kernel 7.0 feature - energy monitoring via resctrl.
This allows to monitor per-VM energy consumption on supported platforms.
Implemented via ``energytune`` element in ``cputune`` .
* Add channel lifecycle domain event
Add support for a new domain event which can be used to track the state of
any virtio channel. It is similar to guest agent lifecycle event.
* bhyve: Add memory tuning support
The bhyve driver now allows setting a domain's memory hard limit using the
following syntax::
<memtune>
<hard_limit unit='G'>1</hard_limit>
</memtune>
It also implements the ``virDomainGetMemoryParameters()`` and
``virDomainSetMemoryParameters()`` APIs for controlling
the memory hard limit of a running domain.
* bhyve: Add virtio-console device support
Domain XML can now use ``virtio-console`` devices. Among other things,
these devices can be used to configure a QEMU Guest Agent::
<devices>
<channel type='unix'>
<source mode='bind' path='/var/run/libvirt/bhyve/bhyve.agent'/>
<target type='virtio' name='org.qemu.guest_agent.0'/>
<address type='virtio-serial' controller='0' bus='0' port='1'/>
</channel>
</devices>
Additionally, the ``virDomainQemuAgentCommand()`` API which allows
running arbitrary guest agent commands is now supported.
The ``virDomainGetHostname()`` API, used to query the hostname of a guest,
now supports using the guest agent as a source of information.
Improvements**
* vircgroupv2: Implement freezer controller
The CGroupV2 code now supports freezer controller which allows suspending
and resuming of LXC domains.
* virnetdevbandwidth: Only clear qdisc for defined directions
Setting a QoS on a vNIC no longer leads to clearing (preconfigured) root
queuing discipline ('qdisc`) in both directions (egress, ingress), only the
affected one.
Bug fixes**
* storage: ZFS: Fix incorrect volsize and refreservation on zvol creation
When creating a zvol, the ZFS driver listed all volumes in the pool and
updated the new volume's size with data from the last volume in the list
rather than the matching one. Now it correctly returns on valid one.
* esx/vmware: VMs are tracked under different UUIDs by default
The VMWare-related drivers were using allegedly unique IDs for domains, but
it turned out they were not completely unique, even for the same host. That
caused an issue where a different domain could have been acted upon then
requested. Unfortunately, to make this work, the UUIDs of all
VMWare-related domains will change from this release. In order to use the
pre-v12.4.0 behaviour there is a new URI query parameter ``legacy_uuid``
which, if set to ``1``, will revert to the older way of working.
* virsh: Provide no auth callbacks for bash completer
The bash completer script calls virsh to provide completions. In some cases
the underlying virsh might get stuck waiting on input (e.g. password for
SSH session). Not anymore.
* virauth: Verify virConnectAuth::cb is set in virAuthGetPasswordPath()
A check was missing in ``virAuthGetPasswordPath()`` which might lead to
crash of the client library when NULL callback was provided. This is now
fixed.
Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
---
config/rootfiles/packages/libvirt | 24 +++-
lfs/libvirt | 9 +-
...riority-regardless-of-driver_network.patch | 103 ++++++++++++++++++
3 files changed, 126 insertions(+), 10 deletions(-)
create mode 100644 src/patches/libvirt/libvirt-12.8.0-set-firewall_backend_priority-regardless-of-driver_network.patch
diff --git a/config/rootfiles/packages/libvirt b/config/rootfiles/packages/libvirt
index 18bbbb4cc..77382d468 100644
--- a/config/rootfiles/packages/libvirt
+++ b/config/rootfiles/packages/libvirt
@@ -4,6 +4,7 @@ etc/libvirt/libvirt-admin.conf
etc/libvirt/libvirt.conf
etc/libvirt/libvirtd.conf
#etc/libvirt/nwfilter
+#etc/libvirt/nwfilter.conf
#etc/libvirt/nwfilter/allow-arp.xml
#etc/libvirt/nwfilter/allow-dhcp-server.xml
#etc/libvirt/nwfilter/allow-dhcp.xml
@@ -89,16 +90,16 @@ usr/bin/virt-xml-validate
#usr/lib/libvirt
#usr/lib/libvirt-admin.so
usr/lib/libvirt-admin.so.0
-usr/lib/libvirt-admin.so.0.12003.0
+usr/lib/libvirt-admin.so.0.12008.0
#usr/lib/libvirt-lxc.so
usr/lib/libvirt-lxc.so.0
-usr/lib/libvirt-lxc.so.0.12003.0
+usr/lib/libvirt-lxc.so.0.12008.0
#usr/lib/libvirt-qemu.so
usr/lib/libvirt-qemu.so.0
-usr/lib/libvirt-qemu.so.0.12003.0
+usr/lib/libvirt-qemu.so.0.12008.0
#usr/lib/libvirt.so
usr/lib/libvirt.so.0
-usr/lib/libvirt.so.0.12003.0
+usr/lib/libvirt.so.0.12008.0
#usr/lib/libvirt/connection-driver
usr/lib/libvirt/connection-driver/libvirt_driver_ch.so
usr/lib/libvirt/connection-driver/libvirt_driver_interface.so
@@ -120,8 +121,6 @@ usr/lib/libvirt/storage-backend/libvirt_storage_backend_vstorage.so
#usr/lib/pkgconfig/libvirt.pc
#usr/lib/sysctl.d
usr/lib/sysctl.d/60-libvirtd.conf
-#usr/lib/systemd/system/libvirtd.service.d
-#usr/lib/systemd/system/libvirtd.service.d/10-secret.conf
#usr/lib/sysusers.d
usr/lib/sysusers.d/libvirt-login-shell.conf
usr/lib/sysusers.d/libvirt-qemu.conf
@@ -146,12 +145,14 @@ usr/sbin/virtstoraged
#usr/share/augeas/lenses/libvirt_secrets.aug
#usr/share/augeas/lenses/libvirtd.aug
#usr/share/augeas/lenses/libvirtd_ch.aug
+#usr/share/augeas/lenses/libvirtd_nwfilter.aug
#usr/share/augeas/lenses/libvirtd_qemu.aug
#usr/share/augeas/lenses/tests
#usr/share/augeas/lenses/tests/test_libvirt_lockd.aug
#usr/share/augeas/lenses/tests/test_libvirt_secrets.aug
#usr/share/augeas/lenses/tests/test_libvirtd.aug
#usr/share/augeas/lenses/tests/test_libvirtd_ch.aug
+#usr/share/augeas/lenses/tests/test_libvirtd_nwfilter.aug
#usr/share/augeas/lenses/tests/test_libvirtd_qemu.aug
#usr/share/augeas/lenses/tests/test_virtchd.aug
#usr/share/augeas/lenses/tests/test_virtinterfaced.aug
@@ -236,6 +237,7 @@ usr/share/libvirt/cpu_map/arm_Kunpeng-920.xml
usr/share/libvirt/cpu_map/arm_Neoverse-N1.xml
usr/share/libvirt/cpu_map/arm_Neoverse-N2.xml
usr/share/libvirt/cpu_map/arm_Neoverse-V1.xml
+usr/share/libvirt/cpu_map/arm_Neoverse-V2.xml
usr/share/libvirt/cpu_map/arm_Tengyun-S2500.xml
usr/share/libvirt/cpu_map/arm_ThunderX299xx.xml
usr/share/libvirt/cpu_map/arm_a64fx.xml
@@ -272,6 +274,8 @@ usr/share/libvirt/cpu_map/x86_Cascadelake-Server-v4.xml
usr/share/libvirt/cpu_map/x86_Cascadelake-Server-v5.xml
usr/share/libvirt/cpu_map/x86_Cascadelake-Server.xml
usr/share/libvirt/cpu_map/x86_ClearwaterForest-v1.xml
+usr/share/libvirt/cpu_map/x86_ClearwaterForest-v2.xml
+usr/share/libvirt/cpu_map/x86_ClearwaterForest-v3.xml
usr/share/libvirt/cpu_map/x86_ClearwaterForest.xml
usr/share/libvirt/cpu_map/x86_Conroe-v1.xml
usr/share/libvirt/cpu_map/x86_Conroe.xml
@@ -285,6 +289,8 @@ usr/share/libvirt/cpu_map/x86_Denverton.xml
usr/share/libvirt/cpu_map/x86_Dhyana-v1.xml
usr/share/libvirt/cpu_map/x86_Dhyana-v2.xml
usr/share/libvirt/cpu_map/x86_Dhyana.xml
+usr/share/libvirt/cpu_map/x86_DiamondRapids-v1.xml
+usr/share/libvirt/cpu_map/x86_DiamondRapids.xml
usr/share/libvirt/cpu_map/x86_EPYC-Genoa-v1.xml
usr/share/libvirt/cpu_map/x86_EPYC-Genoa-v2.xml
usr/share/libvirt/cpu_map/x86_EPYC-Genoa.xml
@@ -310,6 +316,8 @@ usr/share/libvirt/cpu_map/x86_EPYC.xml
usr/share/libvirt/cpu_map/x86_GraniteRapids-v1.xml
usr/share/libvirt/cpu_map/x86_GraniteRapids-v2.xml
usr/share/libvirt/cpu_map/x86_GraniteRapids-v3.xml
+usr/share/libvirt/cpu_map/x86_GraniteRapids-v4.xml
+usr/share/libvirt/cpu_map/x86_GraniteRapids-v5.xml
usr/share/libvirt/cpu_map/x86_GraniteRapids.xml
usr/share/libvirt/cpu_map/x86_Haswell-IBRS.xml
usr/share/libvirt/cpu_map/x86_Haswell-noTSX-IBRS.xml
@@ -360,10 +368,14 @@ usr/share/libvirt/cpu_map/x86_SapphireRapids-v1.xml
usr/share/libvirt/cpu_map/x86_SapphireRapids-v2.xml
usr/share/libvirt/cpu_map/x86_SapphireRapids-v3.xml
usr/share/libvirt/cpu_map/x86_SapphireRapids-v4.xml
+usr/share/libvirt/cpu_map/x86_SapphireRapids-v5.xml
+usr/share/libvirt/cpu_map/x86_SapphireRapids-v6.xml
usr/share/libvirt/cpu_map/x86_SapphireRapids.xml
usr/share/libvirt/cpu_map/x86_SierraForest-v1.xml
usr/share/libvirt/cpu_map/x86_SierraForest-v2.xml
usr/share/libvirt/cpu_map/x86_SierraForest-v3.xml
+usr/share/libvirt/cpu_map/x86_SierraForest-v4.xml
+usr/share/libvirt/cpu_map/x86_SierraForest-v5.xml
usr/share/libvirt/cpu_map/x86_SierraForest.xml
usr/share/libvirt/cpu_map/x86_Skylake-Client-IBRS.xml
usr/share/libvirt/cpu_map/x86_Skylake-Client-noTSX-IBRS.xml
diff --git a/lfs/libvirt b/lfs/libvirt
index 7a879924d..891286f94 100644
--- a/lfs/libvirt
+++ b/lfs/libvirt
@@ -26,7 +26,7 @@ include Config
SUMMARY = Server side daemon and supporting files for libvirt
-VER = 12.3.0
+VER = 12.8.0
THISAPP = libvirt-$(VER)
DL_FILE = $(THISAPP).tar.xz
@@ -35,7 +35,7 @@ DIR_APP = $(DIR_SRC)/$(THISAPP)
TARGET = $(DIR_INFO)/$(THISAPP)
SUP_ARCH = x86_64 aarch64
PROG = libvirt
-PAK_VER = 47
+PAK_VER = 48
DEPS = ebtables libpciaccess ovmf swtpm qemu
@@ -49,7 +49,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = a6b2cd5de3f9cd81b8dadc8193c6bd12a018d8c4a6b175168a81988224a66f8e3ab28a2dccc441f8867b896271f6c3fa640cd456af07c64784b4adda5cea8e35
+$(DL_FILE)_BLAKE2 = 3bcef7dc68ff3bd36bd9fff8a537fe3ad0b1e8e53dc43e88541cff1296ed32ec83688cee1123d6d43ba6fdcc0c34bae24afbca50f46c9914e97662e11d7bcb23
install : $(TARGET)
check : $(patsubst %,$(DIR_CHK)/%,$(objects))
@@ -82,7 +82,8 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
@$(PREBUILD)
@rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar Jxf $(DIR_DL)/$(DL_FILE)
cd $(DIR_APP) && patch -Np1 -i $(DIR_SRC)/src/patches/libvirt/0001-Change-default-behavior-of-libvirt-guests.sh-for-IPF.patch
- cd $(DIR_APP) && meson \
+ cd $(DIR_APP) && patch -Np1 -i $(DIR_SRC)/src/patches/libvirt/libvirt-12.8.0-set-firewall_backend_priority-regardless-of-driver_network.patch
+ cd $(DIR_APP) && meson setup \
--prefix=/usr \
--localstatedir=/var \
--sysconfdir=/etc \
diff --git a/src/patches/libvirt/libvirt-12.8.0-set-firewall_backend_priority-regardless-of-driver_network.patch b/src/patches/libvirt/libvirt-12.8.0-set-firewall_backend_priority-regardless-of-driver_network.patch
new file mode 100644
index 000000000..54500d6e3
--- /dev/null
+++ b/src/patches/libvirt/libvirt-12.8.0-set-firewall_backend_priority-regardless-of-driver_network.patch
@@ -0,0 +1,103 @@
+From 135e47348266fa6529db7d135abc9204615137ed Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?=
+ <marmarek@invisiblethingslab.com>
+Date: Fri, 16 Oct 2026 14:40:44 +0200
+Subject: [PATCH] build: set firewall_backend_priority regardless of
+ driver_network
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+Set firewall_backend_priority whenever WITH_NWFILTER or WITH_NETWORK is
+set. And similarly, print firewall backends on the same condition.
+
+Otherwise a build with -Ddriver_network=disabled fails with:
+
+ src/nwfilter/meson.build:51:43: ERROR: Unknown variable "firewall_backend_priority".
+
+Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
+Signed-off-by: Marek Marczykowski-Górecki <marmarek@invisiblethingslab.com>
+---
+ meson.build | 54 +++++++++++++++++++++++++++--------------------------
+ 1 file changed, 28 insertions(+), 26 deletions(-)
+
+diff --git a/meson.build b/meson.build
+index 91547a1cc47..6d5ae23e3eb 100644
+--- a/meson.build
++++ b/meson.build
+@@ -1650,31 +1650,6 @@ endif
+
+ if not get_option('driver_network').disabled() and conf.has('WITH_LIBVIRTD')
+ conf.set('WITH_NETWORK', 1)
+-
+- firewall_backend_priority = get_option('firewall_backend_priority')
+- if firewall_backend_priority.length() == 0
+- if host_machine.system() == 'linux'
+- firewall_backend_priority = ['nftables', 'iptables']
+- elif host_machine.system() == 'freebsd'
+- firewall_backend_priority = ['pf']
+- else
+- # No firewall impl on non-Linux so far, so force 'none'
+- # as placeholder
+- firewall_backend_priority = ['none']
+- endif
+- else
+- if host_machine.system() != 'linux'
+- error('firewall backend priority only supported on linux hosts')
+- endif
+- endif
+-
+- backends = []
+- foreach backend: firewall_backend_priority
+- backend = 'VIR_FIREWALL_BACKEND_' + backend.to_upper()
+- backends += backend
+- endforeach
+-
+- conf.set('FIREWALL_BACKENDS', ', '.join(backends))
+ elif get_option('driver_network').enabled()
+ error('libvirtd must be enabled to build the network driver')
+ endif
+@@ -2035,6 +2010,33 @@ if conf.has('WITH_LIBVIRTD') and host_machine.system() == 'linux'
+ conf.set('WITH_NWFILTER', 1)
+ endif
+
++if conf.has('WITH_NWFILTER') or conf.has('WITH_NETWORK')
++ firewall_backend_priority = get_option('firewall_backend_priority')
++ if firewall_backend_priority.length() == 0
++ if host_machine.system() == 'linux'
++ firewall_backend_priority = ['nftables', 'iptables']
++ elif host_machine.system() == 'freebsd'
++ firewall_backend_priority = ['pf']
++ else
++ # No firewall impl on non-Linux so far, so force 'none'
++ # as placeholder
++ firewall_backend_priority = ['none']
++ endif
++ else
++ if host_machine.system() != 'linux'
++ error('firewall backend priority only supported on linux hosts')
++ endif
++ endif
++
++ backends = []
++ foreach backend: firewall_backend_priority
++ backend = 'VIR_FIREWALL_BACKEND_' + backend.to_upper()
++ backends += backend
++ endforeach
++
++ conf.set('FIREWALL_BACKENDS', ', '.join(backends))
++endif
++
+ if not get_option('pm_utils').disabled()
+ use_pm_utils = true
+ if init_script == 'systemd'
+@@ -2373,7 +2375,7 @@ misc_summary = {
+ 'virt-login-shell': conf.has('WITH_LOGIN_SHELL'),
+ 'Warning Flags': supported_cc_flags,
+ }
+-if conf.has('WITH_NETWORK')
++if conf.has('WITH_NWFILTER') or conf.has('WITH_NETWORK')
+ misc_summary += {
+ 'firewall backends': firewall_backend_priority,
+ }
+
--
2.56.0
^ permalink raw reply [flat|nested] 8+ messages in thread* [PATCH] samba: Update to version 4.25.1
2026-10-24 20:22 [PATCH] core206: Ship xfsprogs Adolf Belka
` (2 preceding siblings ...)
2026-10-24 20:22 ` [PATCH] libvirt: Update to version 12.8.0 Adolf Belka
@ 2026-10-24 20:22 ` Adolf Belka
2026-10-24 20:22 ` [PATCH] shairport-sync: Update to version 5.6.1 Adolf Belka
` (2 subsequent siblings)
6 siblings, 0 replies; 8+ messages in thread
From: Adolf Belka @ 2026-10-24 20:22 UTC (permalink / raw)
To: development; +Cc: Adolf Belka
- Update from version 4.25.0 to 4.25.1
- No change to rootfiles
- 1 CVE fix
- Changelog
4.25.1
* BUG 16276: Access control bypass via vfs_ceph_rgw case-insensitive open
(CVE-2026-109411)
* BUG 16274: CTDB: Cannot find device "<iface>@<link>": need to extract real
interface names
* BUG 16200: generate_unique_u64() may not protect against veto_value
* BUG 16261: Rename with ReplaceIfExists to a target differing only in case
creates a duplicate instead of replacing (regression in
bb130f32)
* BUG 16263: Samba 4.25.0 fails to build on macOS
* BUG 16258: Python smbconf transaction_start() lacks a talloc stack frame
with CTDB
* BUG 16265: Linux i686 build fails on dynamic_lookup
* BUG 16287: vfs_acl_xattr crashes on zero-sized flistxattr queries
* BUG 16235: Dynamic interface support in smbd is racy
* BUG 16254: CTDB database operations can be run against incorrect nodes
* BUG 16273: A node can be banned because it tries to run recovery after
losing the cluster lock
* BUG 15857: All backend log should honor global log level "log level = "
* BUG 15324: fruit:time machine max size can only be set to an integer and is
ignored if user sets a float
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 27f68ba02..f3f47cb13 100644
--- a/lfs/samba
+++ b/lfs/samba
@@ -24,7 +24,7 @@
include Config
-VER = 4.25.0
+VER = 4.25.1
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 = 126
+PAK_VER = 127
DEPS = avahi libtalloc perl-Parse-Yapp wsdd
@@ -47,7 +47,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = 556455a628732a084826f2cf180c75071ad5f89f0bf8a0e728d79a450e0c1cbab6ba5869ec48816b2a886ad5b6d4db1a18a31d80ba7dc2f7972f4f0e470f67fb
+$(DL_FILE)_BLAKE2 = 2bc7160c88282327c63f67780fd3e561af362fdb1b88fc83015d3b507aefcf24a5dd33ffb71394ae4c0995b309e67bc4216aad12c77e91c0620bf449307f5570
install : $(TARGET)
--
2.56.0
^ permalink raw reply [flat|nested] 8+ messages in thread* [PATCH] shairport-sync: Update to version 5.6.1
2026-10-24 20:22 [PATCH] core206: Ship xfsprogs Adolf Belka
` (3 preceding siblings ...)
2026-10-24 20:22 ` [PATCH] samba: Update to version 4.25.1 Adolf Belka
@ 2026-10-24 20:22 ` Adolf Belka
2026-10-24 20:22 ` [PATCH] transmission: Update to version 4.1.4 Adolf Belka
2026-10-24 20:22 ` [PATCH] xfsprogs: Update to version 7.2.1 Adolf Belka
6 siblings, 0 replies; 8+ messages in thread
From: Adolf Belka @ 2026-10-24 20:22 UTC (permalink / raw)
To: development; +Cc: Adolf Belka
- Update from version 5.6 to 5.6.1
- No change to rootfile
- Changelog
5.6.1
Metadata Enhancements
Metadata: for backward compatibility in AirPlay 2 operation, Now Playing
Information is now extracted from plist-packaged metadata and sent into the
metadata pipe. Thanks to Tim Curtis for reporting the issue and testing the
update.
Two new metadata items are available: audio bitrate (abrt) and audio packet loss
and retry statistics (arst). Generation of the tokens is controlled by a new
setting, bitrate_stats_interval in the metadata section of the configuration
file. When this is non-zero, the tokens are sent at the interval specified.
The default is 0.0, which disables the sending of tokens. Thanks to Leon Roy
for the PR.
Bug Fixes
Now Playing Information has been restored to the MQTT interface. Thanks to
Destruktor for reporting the issue and testing the fix.
Fixed a SETUP failure on hosts with many network interfaces. Thanks to Niraj Yadav
for reporting the issue and for the comprehensive fix.
Fixed an overflow bug occurring after approximately 12.5 hours of continuous
buffered audio play. Thanks to Michael Man for the report and the fix. The bug
would disable synchronisation after that time; however, another
as-yet-unresolved problem occurring at the same time actually stops play.
Documentation Update
Added a document listing metadata tokens.
Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
---
lfs/shairport-sync | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/lfs/shairport-sync b/lfs/shairport-sync
index c90734f3a..04a468754 100644
--- a/lfs/shairport-sync
+++ b/lfs/shairport-sync
@@ -26,7 +26,7 @@ include Config
SUMMARY = An AirPlay audio player
-VER = 5.6
+VER = 5.6.1
THISAPP = shairport-sync-$(VER)
DL_FILE = $(THISAPP).tar.gz
@@ -34,7 +34,7 @@ DL_FROM = $(URL_IPFIRE)
DIR_APP = $(DIR_SRC)/$(THISAPP)
TARGET = $(DIR_INFO)/$(THISAPP)
PROG = shairport-sync
-PAK_VER = 20
+PAK_VER = 21
DEPS = alsa avahi ffmpeg libdaemon libplist nqptp soxr
@@ -48,7 +48,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = 5b3a22c5e5838466942567483c79e2bc0347170b968427bec09aae00193fc12e5cc8ae0bd36c2b0f42f2147b5a963edcce0c39d0ccaf6452229ff0a0245a097a
+$(DL_FILE)_BLAKE2 = 7761d774d99b0d0c3adcd10a439aabbf365151676b2e831d60130328566daade09b00055736e6e65e8174f7c150fca5fd7cd6d1c39291d605cc323c20419b0a6
install : $(TARGET)
--
2.56.0
^ permalink raw reply [flat|nested] 8+ messages in thread* [PATCH] transmission: Update to version 4.1.4
2026-10-24 20:22 [PATCH] core206: Ship xfsprogs Adolf Belka
` (4 preceding siblings ...)
2026-10-24 20:22 ` [PATCH] shairport-sync: Update to version 5.6.1 Adolf Belka
@ 2026-10-24 20:22 ` Adolf Belka
2026-10-24 20:22 ` [PATCH] xfsprogs: Update to version 7.2.1 Adolf Belka
6 siblings, 0 replies; 8+ messages in thread
From: Adolf Belka @ 2026-10-24 20:22 UTC (permalink / raw)
To: development; +Cc: Adolf Belka
- Update from version 4.1.3 to 4.1.4
- No change to rootfile
- 1 GHSA security fix but it requires local write access and only applies to a macOS
client
- Changelog
4.1.4
All Platforms
Fixed a Transmission 4.1.0 regression that could cause torrents with zero-byte
files to be handled incorrectly, sometimes losing downloaded progress (#9165)
Hardened the torrent-add RPC method against malformed requests. (#9158)
Unified launch and delegation between the Qt and GTK clients: If either is already
running and then you or a browser's mime-type handler tries to start the other
to add a new torrent, that new torrent will get handed off to the pre-existing
session. (#9032)
Fixed a build failure that happened when building Transmission with
-Wnull-dereference -Werror in gcc 12.15. (#9057)
Fixed a rare bug could leave Transmission hung but running on shutdown. (#9058)
Fixed a rare bug that could prevent downloading webseeds from finishing. (#9146)
Fixed a bug where setting TR_CURL_PROXY_SSL_NO_VERIFY broke origin server SSL
verification. (#9153)
Fixed per-torrent session speed-limit overrides so they apply to both downloads
and uploads. (#9154)
macOS Client
Fixed a potential RCE vulnerability in the macOS client. It requires local write
access to the user's preferences, so it is not remotely exploitable.
(GHSA-v7mp-fpv3-jf5r)
Minimum supported version increased to macOS 12 (#9166)
Fixed a bug that prevented some magnet links from being added correctly. (#9062)
Migrate Sparkle update signing from DSA to EdDSA. (#9065)
Qt Client
On Windows builds, change to zlib 1.3.2 from 1.3.1 to pick up 7ASecurity audit
fixes. (#9025)
On Windows 10+ builds, change to Qt 6.10.3 from 6.10.1 to pick up Qt bugfixes.
(#9030)
On Windows 7 builds, change to Qt 5.15.19 from 5.15.17 to pick up Qt bugfixes.
(#9030)
Improved UI code to use less CPU. (#9161)
GTK Client
The torrent list now re-sorts and re-applies its filter when the torrent's top
folder's name changes, eg after a rename or after a magnet link's metadata
arrives. (#9159)
Opening a torrent's folder now opens the correct folder when a single-file torrent
uses a directory structure. (#9160)
Fixed a bug that prevented transmission-gtk's app icon from being found on some
desktops. (#9032)
Web Client
Fixed a display bug that sometimes listed torrent names as 'Unknown'. (#9135)
transmission-remote
Fixed a 4.0.0 bug that broke transmission-remote --list-groups. (#9157)
Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
---
lfs/transmission | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/lfs/transmission b/lfs/transmission
index 5584a97f3..65188192a 100644
--- a/lfs/transmission
+++ b/lfs/transmission
@@ -26,7 +26,7 @@ include Config
SUMMARY = A BitTorrent client with multiple UIs
-VER = 4.1.3
+VER = 4.1.4
THISAPP = transmission-$(VER)
DL_FILE = $(THISAPP).tar.xz
@@ -34,7 +34,7 @@ DL_FROM = $(URL_IPFIRE)
DIR_APP = $(DIR_SRC)/$(THISAPP)
TARGET = $(DIR_INFO)/$(THISAPP)
PROG = transmission
-PAK_VER = 29
+PAK_VER = 30
DEPS =
@@ -48,7 +48,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = 289afb0057654e53833df748e10c6e9bb8bdd95320d5dd1af40734e130895c444df9f4bae923b976a599d76ce7e1dc6685b7974cf9fdfd3b2a585a8a94935efe
+$(DL_FILE)_BLAKE2 = e6b543c092960538e8f4397002c1b08f8289ef59b01a464aeb5a86190b38bb71fb0717698441d15d2011294afd2d40538bcdfe533294003aec9a3e276bf4b683
install : $(TARGET)
--
2.56.0
^ permalink raw reply [flat|nested] 8+ messages in thread* [PATCH] xfsprogs: Update to version 7.2.1
2026-10-24 20:22 [PATCH] core206: Ship xfsprogs Adolf Belka
` (5 preceding siblings ...)
2026-10-24 20:22 ` [PATCH] transmission: Update to version 4.1.4 Adolf Belka
@ 2026-10-24 20:22 ` Adolf Belka
6 siblings, 0 replies; 8+ messages in thread
From: Adolf Belka @ 2026-10-24 20:22 UTC (permalink / raw)
To: development; +Cc: Adolf Belka
- Update from version 7.2.0 to 7.2.1
- No change in rootfile
- Changelog
7.2.1
xfs_healer: fail earlier on non-xfs filesystems (Darrick J. Wong)
xfs_healer: correct xfd_ API usage (Darrick J. Wong)
man: fix alignment of the rtstart field in ioctl_xfs_fsgeometry.2 (Christoph Hellwig)
xfs_quota: fix XFS_GETQSTAT parameter pointer (Darrick J. Wong)
mkfs: allow disabling quota flags (Darrick J. Wong)
xfs_scrub: terminate systemd services if the sysadmin unmounts (Darrick J. Wong)
man/xfs_rtgroup_geometry: add rg_writepointer field description (Wilfred Mallawa)
xfs_io: report rg_writepointer in report rg_info() (Wilfred Mallawa)
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 27ebac3b9..ad3eaf253 100644
--- a/lfs/xfsprogs
+++ b/lfs/xfsprogs
@@ -24,7 +24,7 @@
include Config
-VER = 7.2.0
+VER = 7.2.1
# https://www.kernel.org/pub/linux/utils/fs/xfs/xfsprogs/
THISAPP = xfsprogs-$(VER)
@@ -50,7 +50,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = 925583bb3477744daedff4a6382885aec44096994d79b5a17e525b1bc44832660f1f5c3dba9837ffa62d1659df5217b426cc0d358ddc83cd6a63aeee0df98c5f
+$(DL_FILE)_BLAKE2 = 4bef7cb4d2ff2b802b9a942f7cad3c3264bdffdd418dd769b419e74038446bcaad42303ce9e647207008e00c8ae97f28890bdadb0181a5433c3704fd96e8e694
install : $(TARGET)
--
2.56.0
^ permalink raw reply [flat|nested] 8+ messages in thread