MicroOS
Threads by month
- ----- 2025 -----
- May
- April
- March
- February
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
April 2025
- 4 participants
- 26 discussions
Hi,
transactional-update 5.0.x got accepted in Factory. So it will land
on your machines with the next snapshot.
This is a major release with intrusive changes to how we handle /etc:
the overlays are gone!
From the announcement:
This is a new major release, containing a complete /etc handling
rework. Instead of overlay mounts nested BTRFS subvolumes will be used
now, making the setup and usage significantly easier. Another major
change is the addition of the apply-oci command, making it possible to
use an OCI image to populate the next snapshot. This command is
experimental and will most likely change in the future, but it was
added due to popular demand already. Full integration into tukit will
follow at a later date.
* Rework /etc handling; instead of maintaining complex overlay mount
layers use a btrfs subvolume of the corresponding snapshot instead.
Syncing changes before the reboot will be done by during boot (or
during apply) by transactional-update-sync-etc-state instead.
[jsc#SMO-367]; also resolves: [boo#1140472], [gh##117]
* Add EXPERIMENTAL support for performing updates using a container
image [gh##128]. Note that this command is only available via
transactional-update apply-oci ... for now and cannot be triggered
from the API or D-Bus interface. Moreover the syntax may and probably
will change in future releases.
* Removed status command - it was disabled by default for a long time
already and unmaintained
* t-u: Prevent self-updates between major t-u versions because these
usually require additional files
Thorsten
--
Thorsten Kukuk, Distinguished Engineer, Senior Architect, Future Technologies
SUSE Software Solutions Germany GmbH, Frankenstraße 146, 90461
Nuernberg, Germany
Managing Director: Ivo Totev, Andrew McDonald, Werner Knoblich (HRB
36809, AG Nürnberg)
2
2
Please note that this mail was generated by a script.
The described changes are computed based on the x86_64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=microos&groupid=1&version…
https://bugzilla.opensuse.org/buglist.cgi?product=openSUSE%20Tumbleweed&com…
Please do not reply to this email to report issues, rather file a bug on bugzilla.opensuse.org.
For more information on filing bugs please see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
MicroOS-release (20250427 -> 20250428)
fuse3 (3.17.1 -> 3.17.2)
glslang (15.2.0 -> 15.3.0)
libxkbcommon (1.8.1 -> 1.9.0)
=== Details ===
==== MicroOS-release ====
Version update (20250427 -> 20250428)
Subpackages: MicroOS-release-appliance MicroOS-release-dvd
- automatically generated by openSUSE-release-tools/pkglistgen
==== fuse3 ====
Version update (3.17.1 -> 3.17.2)
Subpackages: libfuse3-4
- Updae to release 3.17.2
* Fixed initialization races related to buffer reallocation when
large buf sizes are used (/proc/sys/fs/fuse/max_pages_limit).
* A conn.want flag conversion fix for high-level applications.
==== glslang ====
Version update (15.2.0 -> 15.3.0)
- Update to release 15.3
* Fix crash calling coopMatLoadTensorNV on an array element
* Implement GL_EXT_bfloat16
* Add missing error checks for bfloat16 math
==== libxkbcommon ====
Version update (1.8.1 -> 1.9.0)
Subpackages: libxkbcommon-x11-0 libxkbcommon0 libxkbregistry0
- Update to release 1.9.0
* keysyms can now be written as just Unicode strings, including
multi-keysyms.
* Added support for new `<none>`, `<some>` and `<any>` wildcard
syntax in rules files.
* Added support for a new escaping format for Unicode, `\u{NNNN}`.
1
0
Please note that this mail was generated by a script.
The described changes are computed based on the x86_64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=microos&groupid=1&version…
https://bugzilla.opensuse.org/buglist.cgi?product=openSUSE%20Tumbleweed&com…
Please do not reply to this email to report issues, rather file a bug on bugzilla.opensuse.org.
For more information on filing bugs please see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
MicroOS-release (20250426 -> 20250427)
rpm
=== Details ===
==== MicroOS-release ====
Version update (20250426 -> 20250427)
Subpackages: MicroOS-release-appliance MicroOS-release-dvd
- automatically generated by openSUSE-release-tools/pkglistgen
==== rpm ====
- print scriptlet messages in --runposttrans
* needed to fix leaking tmp files [bsc#1218459]
* updated patch: posttrans.diff
- backport architecture check fix from upstream
* new patch: archcheck.diff
- backport empty password fix from upstream
* new patch: emptypw.diff
- backport buildsys specific prep fix from upstream
* new patch: buildsysprep.diff
- fix memory leak in str2locale [bsc#1241052]
* updated patch: localetag.diff
1
0
Please note that this mail was generated by a script.
The described changes are computed based on the x86_64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=microos&groupid=1&version…
https://bugzilla.opensuse.org/buglist.cgi?product=openSUSE%20Tumbleweed&com…
Please do not reply to this email to report issues, rather file a bug on bugzilla.opensuse.org.
For more information on filing bugs please see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
MicroOS-release (20250425 -> 20250426)
aaa_base (84.87+git20250410.71df276 -> 84.87+git20250425.1664836)
coreutils
coreutils-systemd
kernel-source (6.14.3 -> 6.14.4)
libeconf (0.7.7 -> 0.7.8)
=== Details ===
==== MicroOS-release ====
Version update (20250425 -> 20250426)
Subpackages: MicroOS-release-appliance MicroOS-release-dvd
- automatically generated by openSUSE-release-tools/pkglistgen
==== aaa_base ====
Version update (84.87+git20250410.71df276 -> 84.87+git20250425.1664836)
- Update to version 84.87+git20250425.1664836:
* Fix bug boo#1241205 by adding missed endif
* alias.bash: future-proof egrep/fgrep color aliases
==== coreutils ====
- coreutils-i18n.patch: update gnulib mbchar+mbfile to the commit
used by coreutils-9.7:
https://git.sv.gnu.org/cgit/gnulib.git/commit/?id=41e7b7e0d
mainly to pick up these commits:
- c67c553e758 mbfile: Support pushback characters also right before EOF.
- 87ee7ef66ee mbfile: Allow 2 pushback characters.
==== coreutils-systemd ====
- coreutils-i18n.patch: update gnulib mbchar+mbfile to the commit
used by coreutils-9.7:
https://git.sv.gnu.org/cgit/gnulib.git/commit/?id=41e7b7e0d
mainly to pick up these commits:
- c67c553e758 mbfile: Support pushback characters also right before EOF.
- 87ee7ef66ee mbfile: Allow 2 pushback characters.
==== kernel-source ====
Version update (6.14.3 -> 6.14.4)
- Linux 6.14.4 (bsc#1012628).
- scsi: hisi_sas: Enable force phy when SATA disk directly
connected (bsc#1012628).
- wifi: at76c50x: fix use after free access in at76_disconnect
(bsc#1012628).
- wifi: mac80211: Update skb's control block key in
ieee80211_tx_dequeue() (bsc#1012628).
- wifi: mac80211: Purge vif txq in ieee80211_do_stop()
(bsc#1012628).
- wifi: brcmfmac: fix memory leak in brcmf_get_module_param
(bsc#1012628).
- wifi: wl1251: fix memory leak in wl1251_tx_work (bsc#1012628).
- scsi: iscsi: Fix missing scsi_host_put() in error path
(bsc#1012628).
- scsi: smartpqi: Use is_kdump_kernel() to check for kdump
(bsc#1012628).
- md/raid10: fix missing discard IO accounting (bsc#1012628).
- md/md-bitmap: fix stats collection for external bitmaps
(bsc#1012628).
- ASoC: dwc: always enable/disable i2s irqs (bsc#1012628).
- ASoC: Intel: avs: Fix null-ptr-deref in avs_component_probe()
(bsc#1012628).
- crypto: tegra - Fix IV usage for AES ECB (bsc#1012628).
- ovl: remove unused forward declaration (bsc#1012628).
- RDMA/bnxt_re: Fix budget handling of notification queue
(bsc#1012628).
- RDMA/usnic: Fix passing zero to PTR_ERR in usnic_ib_pci_probe()
(bsc#1012628).
- RDMA/hns: Fix wrong maximum DMA segment size (bsc#1012628).
- ALSA: hda/cirrus_scodec_test: Don't select dependencies
(bsc#1012628).
- ALSA: hda/realtek - Fixed ASUS platform headset Mic issue
(bsc#1012628).
- ASoC: cs42l43: Reset clamp override on jack removal
(bsc#1012628).
- RDMA/core: Silence oversized kvmalloc() warning (bsc#1012628).
- firmware: cs_dsp: test_bin_error: Fix uninitialized data used
as fw version (bsc#1012628).
- Bluetooth: hci_event: Fix sending MGMT_EV_DEVICE_FOUND for
invalid address (bsc#1012628).
- Bluetooth: btrtl: Prevent potential NULL dereference
(bsc#1012628).
- Bluetooth: l2cap: Check encryption key size on incoming
connection (bsc#1012628).
- RDMA/bnxt_re: Remove unusable nq variable (bsc#1012628).
- ipv6: add exception routes to GC list in rt6_insert_exception
(bsc#1012628).
- xen: fix multicall debug feature (bsc#1012628).
- mlxbf-bootctl: use sysfs_emit_at() in
secure_boot_fuse_state_show() (bsc#1012628).
- wifi: iwlwifi: pcie: set state to no-FW before reset handshake
(bsc#1012628).
- Revert "wifi: mac80211: Update skb's control block key in
ieee80211_tx_dequeue()" (bsc#1012628).
- igc: fix PTM cycle trigger logic (bsc#1012628).
- igc: increase wait time before retrying PTM (bsc#1012628).
- igc: move ktime snapshot into PTM retry loop (bsc#1012628).
- igc: handle the IGC_PTP_ENABLED flag correctly (bsc#1012628).
- igc: cleanup PTP module if probe fails (bsc#1012628).
- igc: add lock preventing multiple simultaneous PTM transactions
(bsc#1012628).
- perf tools: Remove evsel__handle_error_quirks() (bsc#1012628).
- dt-bindings: soc: fsl: fsl,ls1028a-reset: Fix maintainer entry
(bsc#1012628).
- smc: Fix lockdep false-positive for IPPROTO_SMC (bsc#1012628).
- test suite: use %zu to print size_t (bsc#1012628).
- selftests: mincore: fix tmpfs mincore test failure
(bsc#1012628).
- pds_core: fix memory leak in pdsc_debugfs_add_qcq()
(bsc#1012628).
- ethtool: cmis_cdb: use correct rpl size in
ethtool_cmis_module_poll() (bsc#1012628).
- net: mctp: Set SOCK_RCU_FREE (bsc#1012628).
- net: hibmcge: fix incorrect pause frame statistics issue
(bsc#1012628).
- net: hibmcge: fix incorrect multicast filtering issue
(bsc#1012628).
- net: hibmcge: fix wrong mtu log issue (bsc#1012628).
- net: hibmcge: fix not restore rx pause mac addr after reset
issue (bsc#1012628).
- block: fix resource leak in blk_register_queue() error path
(bsc#1012628).
- netlink: specs: ovs_vport: align with C codegen capabilities
(bsc#1012628).
- net: openvswitch: fix nested key length validation in the set()
action (bsc#1012628).
- can: rockchip_canfd: fix broken quirks checks (bsc#1012628).
- net: ngbe: fix memory leak in ngbe_probe() error path
(bsc#1012628).
- octeontx2-pf: handle otx2_mbox_get_rsp errors (bsc#1012628).
- net: ethernet: ti: am65-cpsw: fix port_np reference counting
(bsc#1012628).
- eth: bnxt: fix missing ring index trim on error path
(bsc#1012628).
- loop: aio inherit the ioprio of original request (bsc#1012628).
- loop: stop using vfs_iter_{read,write} for buffered I/O
(bsc#1012628).
- nvmet: pci-epf: always fully initialize completion entries
(bsc#1012628).
... changelog too long, skipping 328 lines ...
- commit f04c2d4
==== libeconf ====
Version update (0.7.7 -> 0.7.8)
- Update to version 0.7.8:
* Fix memory access if there are a comment character inside a comment.
1
0
Please note that this mail was generated by a script.
The described changes are computed based on the x86_64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=microos&groupid=1&version…
https://bugzilla.opensuse.org/buglist.cgi?product=openSUSE%20Tumbleweed&com…
Please do not reply to this email to report issues, rather file a bug on bugzilla.opensuse.org.
For more information on filing bugs please see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
cockpit-tukit (0.1.2~git0.647b3e3 -> 0.1.3~git0.41f9fbc)
dhcp
glib2-branding-openSUSE
kernel-firmware-amdgpu
kernel-firmware-ath10k
kernel-firmware-ath11k (20250227 -> 20250424)
kernel-firmware-ath12k (20250206 -> 20250424)
kernel-firmware-atheros
kernel-firmware-bluetooth
kernel-firmware-bnx2
kernel-firmware-brcm
kernel-firmware-chelsio
kernel-firmware-dpaa2
kernel-firmware-i915
kernel-firmware-intel
kernel-firmware-iwlwifi (20250312 -> 20250423)
kernel-firmware-liquidio
kernel-firmware-marvell
kernel-firmware-media (20250422 -> 20250424)
kernel-firmware-mediatek
kernel-firmware-mellanox
kernel-firmware-mwifiex
kernel-firmware-network
kernel-firmware-nfp
kernel-firmware-nvidia
kernel-firmware-platform
kernel-firmware-prestera
kernel-firmware-qcom
kernel-firmware-qlogic
kernel-firmware-radeon
kernel-firmware-realtek
kernel-firmware-serial
kernel-firmware-sound
kernel-firmware-ti
kernel-firmware-ueagle
kernel-firmware-usb-network
libssh
libzip
lilv
lua54
open-vm-tools
openssh (9.9p2 -> 10.0p2)
openssh-askpass-gnome (9.9p2 -> 10.0p2)
python313 (3.13.2 -> 3.13.3)
python313-core (3.13.2 -> 3.13.3)
sdbootutil (1+git20250423.61ca94f -> 1+git20250425.25d659b)
ucode-amd
=== Details ===
==== cockpit-tukit ====
Version update (0.1.2~git0.647b3e3 -> 0.1.3~git0.41f9fbc)
- Update to version 0.1.3~git0.41f9fbc:
* FEAT: add ci
* FEAT: drop rome and use styelint and eslint
* FIX: update makefile to support updated translation utils
* FEAT: explicitly specify cockpit-tukit is only supported on transacional systems
* use typescript types provided by upstream
* drop 38.patch
==== dhcp ====
Subpackages: dhcp-client
- Add compile option '-std=gnu17' to fix build with gcc15.
[bsc#1241472]
==== glib2-branding-openSUSE ====
- Update defaults to match current situation:
+ Remove banshee preference: banshee has not been shipped since
2016.
+ Add Loupe to the preferred applications for images
+ Do not use Eog by default. As it's alphabetically before
Loupe, Eog would always win the way it was listed (when
installed).
+ Explicitly set image/tiff to org.gnome.Loupe as Eog is no
longer part of the default installations.
==== kernel-firmware-amdgpu ====
- Change conflicts filesystem < 84 to conflicts filesystem without
may-perform-usrmerge. Version 84 is specific to Tumbleweed; CODE
16 uses Version 16; yet we need to ensure we get an up-to-date
version of filesystem. Relying on the recently introduced provides
instructing zypp about the usrmerge is perfect for this use case.
==== kernel-firmware-ath10k ====
- Change conflicts filesystem < 84 to conflicts filesystem without
may-perform-usrmerge. Version 84 is specific to Tumbleweed; CODE
16 uses Version 16; yet we need to ensure we get an up-to-date
version of filesystem. Relying on the recently introduced provides
instructing zypp about the usrmerge is perfect for this use case.
==== kernel-firmware-ath11k ====
Version update (20250227 -> 20250424)
- Change conflicts filesystem < 84 to conflicts filesystem without
may-perform-usrmerge. Version 84 is specific to Tumbleweed; CODE
16 uses Version 16; yet we need to ensure we get an up-to-date
version of filesystem. Relying on the recently introduced provides
instructing zypp about the usrmerge is perfect for this use case.
- Update to version 20250424 (git commit c8af472e05cb):
* ath11k: WCN6855 hw2.0: update board-2.bin
* ath11k: IPQ5018 hw1.0: update to WLAN.HK.2.6.0.1-01300-QCAHKSWPL_SILICONZ-1
==== kernel-firmware-ath12k ====
Version update (20250206 -> 20250424)
- Change conflicts filesystem < 84 to conflicts filesystem without
may-perform-usrmerge. Version 84 is specific to Tumbleweed; CODE
16 uses Version 16; yet we need to ensure we get an up-to-date
version of filesystem. Relying on the recently introduced provides
instructing zypp about the usrmerge is perfect for this use case.
- Update to version 20250424 (git commit c8af472e05cb):
* ath12k: WCN7850 hw2.0: update to WLAN.HMT.1.1.c5-00284-QCAHMTSWPL_V1.0_V2.0_SILICONZ-3
* ath12k: QCN9274 hw2.0: update board-2.bin
==== kernel-firmware-atheros ====
- Change conflicts filesystem < 84 to conflicts filesystem without
may-perform-usrmerge. Version 84 is specific to Tumbleweed; CODE
16 uses Version 16; yet we need to ensure we get an up-to-date
version of filesystem. Relying on the recently introduced provides
instructing zypp about the usrmerge is perfect for this use case.
==== kernel-firmware-bluetooth ====
- Change conflicts filesystem < 84 to conflicts filesystem without
may-perform-usrmerge. Version 84 is specific to Tumbleweed; CODE
16 uses Version 16; yet we need to ensure we get an up-to-date
version of filesystem. Relying on the recently introduced provides
instructing zypp about the usrmerge is perfect for this use case.
==== kernel-firmware-bnx2 ====
- Change conflicts filesystem < 84 to conflicts filesystem without
may-perform-usrmerge. Version 84 is specific to Tumbleweed; CODE
16 uses Version 16; yet we need to ensure we get an up-to-date
version of filesystem. Relying on the recently introduced provides
instructing zypp about the usrmerge is perfect for this use case.
==== kernel-firmware-brcm ====
- Change conflicts filesystem < 84 to conflicts filesystem without
may-perform-usrmerge. Version 84 is specific to Tumbleweed; CODE
16 uses Version 16; yet we need to ensure we get an up-to-date
version of filesystem. Relying on the recently introduced provides
instructing zypp about the usrmerge is perfect for this use case.
==== kernel-firmware-chelsio ====
- Change conflicts filesystem < 84 to conflicts filesystem without
may-perform-usrmerge. Version 84 is specific to Tumbleweed; CODE
16 uses Version 16; yet we need to ensure we get an up-to-date
version of filesystem. Relying on the recently introduced provides
instructing zypp about the usrmerge is perfect for this use case.
==== kernel-firmware-dpaa2 ====
- Change conflicts filesystem < 84 to conflicts filesystem without
may-perform-usrmerge. Version 84 is specific to Tumbleweed; CODE
16 uses Version 16; yet we need to ensure we get an up-to-date
version of filesystem. Relying on the recently introduced provides
instructing zypp about the usrmerge is perfect for this use case.
==== kernel-firmware-i915 ====
- Change conflicts filesystem < 84 to conflicts filesystem without
may-perform-usrmerge. Version 84 is specific to Tumbleweed; CODE
16 uses Version 16; yet we need to ensure we get an up-to-date
version of filesystem. Relying on the recently introduced provides
instructing zypp about the usrmerge is perfect for this use case.
==== kernel-firmware-intel ====
- Change conflicts filesystem < 84 to conflicts filesystem without
may-perform-usrmerge. Version 84 is specific to Tumbleweed; CODE
16 uses Version 16; yet we need to ensure we get an up-to-date
version of filesystem. Relying on the recently introduced provides
instructing zypp about the usrmerge is perfect for this use case.
==== kernel-firmware-iwlwifi ====
Version update (20250312 -> 20250423)
- Change conflicts filesystem < 84 to conflicts filesystem without
may-perform-usrmerge. Version 84 is specific to Tumbleweed; CODE
16 uses Version 16; yet we need to ensure we get an up-to-date
version of filesystem. Relying on the recently introduced provides
instructing zypp about the usrmerge is perfect for this use case.
- Update to version 20250423 (git commit c67433231cbd):
* iwlwifi: add Bz/gl FW for core95-82 release
* iwlwifi: update ty/So/Ma firmwares for core95-82 release
* iwlwifi: update cc/Qu/QuZ firmwares for core95-82 release
- Update to version 20250422 (git commit 32f3227b67c0):
* iwlwifi: add Bz-hr FW for core93-123 release
==== kernel-firmware-liquidio ====
- Change conflicts filesystem < 84 to conflicts filesystem without
may-perform-usrmerge. Version 84 is specific to Tumbleweed; CODE
16 uses Version 16; yet we need to ensure we get an up-to-date
version of filesystem. Relying on the recently introduced provides
instructing zypp about the usrmerge is perfect for this use case.
==== kernel-firmware-marvell ====
- Change conflicts filesystem < 84 to conflicts filesystem without
may-perform-usrmerge. Version 84 is specific to Tumbleweed; CODE
16 uses Version 16; yet we need to ensure we get an up-to-date
version of filesystem. Relying on the recently introduced provides
instructing zypp about the usrmerge is perfect for this use case.
==== kernel-firmware-media ====
Version update (20250422 -> 20250424)
- Change conflicts filesystem < 84 to conflicts filesystem without
may-perform-usrmerge. Version 84 is specific to Tumbleweed; CODE
16 uses Version 16; yet we need to ensure we get an up-to-date
version of filesystem. Relying on the recently introduced provides
instructing zypp about the usrmerge is perfect for this use case.
- Update to version 20250424 (git commit c8af472e05cb):
* qcom: vpu: update video firmware binary for SA8775p
==== kernel-firmware-mediatek ====
- Change conflicts filesystem < 84 to conflicts filesystem without
may-perform-usrmerge. Version 84 is specific to Tumbleweed; CODE
16 uses Version 16; yet we need to ensure we get an up-to-date
version of filesystem. Relying on the recently introduced provides
instructing zypp about the usrmerge is perfect for this use case.
==== kernel-firmware-mellanox ====
- Change conflicts filesystem < 84 to conflicts filesystem without
may-perform-usrmerge. Version 84 is specific to Tumbleweed; CODE
16 uses Version 16; yet we need to ensure we get an up-to-date
version of filesystem. Relying on the recently introduced provides
instructing zypp about the usrmerge is perfect for this use case.
==== kernel-firmware-mwifiex ====
- Change conflicts filesystem < 84 to conflicts filesystem without
may-perform-usrmerge. Version 84 is specific to Tumbleweed; CODE
16 uses Version 16; yet we need to ensure we get an up-to-date
version of filesystem. Relying on the recently introduced provides
instructing zypp about the usrmerge is perfect for this use case.
==== kernel-firmware-network ====
- Change conflicts filesystem < 84 to conflicts filesystem without
may-perform-usrmerge. Version 84 is specific to Tumbleweed; CODE
16 uses Version 16; yet we need to ensure we get an up-to-date
version of filesystem. Relying on the recently introduced provides
instructing zypp about the usrmerge is perfect for this use case.
==== kernel-firmware-nfp ====
- Change conflicts filesystem < 84 to conflicts filesystem without
may-perform-usrmerge. Version 84 is specific to Tumbleweed; CODE
16 uses Version 16; yet we need to ensure we get an up-to-date
version of filesystem. Relying on the recently introduced provides
instructing zypp about the usrmerge is perfect for this use case.
==== kernel-firmware-nvidia ====
- Change conflicts filesystem < 84 to conflicts filesystem without
may-perform-usrmerge. Version 84 is specific to Tumbleweed; CODE
16 uses Version 16; yet we need to ensure we get an up-to-date
version of filesystem. Relying on the recently introduced provides
instructing zypp about the usrmerge is perfect for this use case.
==== kernel-firmware-platform ====
- Change conflicts filesystem < 84 to conflicts filesystem without
may-perform-usrmerge. Version 84 is specific to Tumbleweed; CODE
16 uses Version 16; yet we need to ensure we get an up-to-date
version of filesystem. Relying on the recently introduced provides
instructing zypp about the usrmerge is perfect for this use case.
==== kernel-firmware-prestera ====
- Change conflicts filesystem < 84 to conflicts filesystem without
may-perform-usrmerge. Version 84 is specific to Tumbleweed; CODE
16 uses Version 16; yet we need to ensure we get an up-to-date
version of filesystem. Relying on the recently introduced provides
instructing zypp about the usrmerge is perfect for this use case.
==== kernel-firmware-qcom ====
- Change conflicts filesystem < 84 to conflicts filesystem without
may-perform-usrmerge. Version 84 is specific to Tumbleweed; CODE
16 uses Version 16; yet we need to ensure we get an up-to-date
version of filesystem. Relying on the recently introduced provides
instructing zypp about the usrmerge is perfect for this use case.
==== kernel-firmware-qlogic ====
- Change conflicts filesystem < 84 to conflicts filesystem without
may-perform-usrmerge. Version 84 is specific to Tumbleweed; CODE
16 uses Version 16; yet we need to ensure we get an up-to-date
version of filesystem. Relying on the recently introduced provides
instructing zypp about the usrmerge is perfect for this use case.
==== kernel-firmware-radeon ====
- Change conflicts filesystem < 84 to conflicts filesystem without
may-perform-usrmerge. Version 84 is specific to Tumbleweed; CODE
16 uses Version 16; yet we need to ensure we get an up-to-date
version of filesystem. Relying on the recently introduced provides
instructing zypp about the usrmerge is perfect for this use case.
==== kernel-firmware-realtek ====
- Change conflicts filesystem < 84 to conflicts filesystem without
may-perform-usrmerge. Version 84 is specific to Tumbleweed; CODE
16 uses Version 16; yet we need to ensure we get an up-to-date
version of filesystem. Relying on the recently introduced provides
instructing zypp about the usrmerge is perfect for this use case.
==== kernel-firmware-serial ====
- Change conflicts filesystem < 84 to conflicts filesystem without
may-perform-usrmerge. Version 84 is specific to Tumbleweed; CODE
16 uses Version 16; yet we need to ensure we get an up-to-date
version of filesystem. Relying on the recently introduced provides
instructing zypp about the usrmerge is perfect for this use case.
==== kernel-firmware-sound ====
- Change conflicts filesystem < 84 to conflicts filesystem without
may-perform-usrmerge. Version 84 is specific to Tumbleweed; CODE
16 uses Version 16; yet we need to ensure we get an up-to-date
version of filesystem. Relying on the recently introduced provides
instructing zypp about the usrmerge is perfect for this use case.
==== kernel-firmware-ti ====
- Change conflicts filesystem < 84 to conflicts filesystem without
may-perform-usrmerge. Version 84 is specific to Tumbleweed; CODE
16 uses Version 16; yet we need to ensure we get an up-to-date
version of filesystem. Relying on the recently introduced provides
instructing zypp about the usrmerge is perfect for this use case.
==== kernel-firmware-ueagle ====
- Change conflicts filesystem < 84 to conflicts filesystem without
may-perform-usrmerge. Version 84 is specific to Tumbleweed; CODE
16 uses Version 16; yet we need to ensure we get an up-to-date
version of filesystem. Relying on the recently introduced provides
instructing zypp about the usrmerge is perfect for this use case.
==== kernel-firmware-usb-network ====
- Change conflicts filesystem < 84 to conflicts filesystem without
may-perform-usrmerge. Version 84 is specific to Tumbleweed; CODE
16 uses Version 16; yet we need to ensure we get an up-to-date
version of filesystem. Relying on the recently introduced provides
instructing zypp about the usrmerge is perfect for this use case.
==== libssh ====
Subpackages: libssh-config libssh4
- Fix build and tests with OpenSSH >= 10.0
* Use %make_build instead of naked make
* Add patches:
- libssh-CmakeLists-Fix-multiple-digit-major-version-for-OpenSSH.patch
- libssh-misc-Fix-OpenSSH-banner-parsing.patch
==== libzip ====
- Fix libzip-devel dependencies. libzip-targets*.cmake create
CMake targets for zipcmp, zipmerge and ziptool.
==== lilv ====
- Rework the way the preferred python flavor is used as prefix so
it also works with Slowroll
- Add BuildRequires for pkgconfig(zix) which was pulled in
indirectly but is actually required since 0.24.22.
- Generate the python subpackage with the python flavored prefix
it's being used instead of always using python3
==== lua54 ====
- Fix license: it is MIT, not GPL-3.0-or-later.
==== open-vm-tools ====
Subpackages: libvmtools0
- (bsc#1237147): Newer version of containerd do not have the directory
/usr/share/go/1.x/contrib/src/github.com/containerd/containerd/api.
Update detect-suse-location.patch to point to the directory
/usr/share/go/1.x/contrib/src/github.com/containerd/containerd/vendor/github.com/containerd/containerd/api
to find the needed files and update the tasks.proto file to import from
github.com/containerd/containerd/vendor/github.com/containerd/containerd/api
==== openssh ====
Version update (9.9p2 -> 10.0p2)
Subpackages: openssh-clients openssh-common openssh-server
- Add openssh-send-extra-term-env.patch, which appends a few
environment variables useful for terminal identification to the
default send and accept lists.
- "Update" to openssh 10.0p2:
- There was an issue during the packaging of 10.0p1 which made it
identify itself as 10.0p2 so 10.0p1 is now considered identical
to 10.0p2 and upstream won't release a separate 10.0p2 package.
- Update to openssh 10.0p1:
= Potentially-incompatible changes
* This release removes support for the weak DSA signature
algorithm, completing the deprecation process that began in
2015 (when DSA was disabled by default) and repeatedly warned
over the last 12 months.
* scp(1), sftp(1): pass "ControlMaster no" to ssh when invoked by
scp & sftp. This disables implicit session creation by these
tools when ControlMaster was set to yes/auto by configuration,
which some users found surprising. This change will not prevent
scp/sftp from using an existing multiplexing session if one had
already been created. GHPR557
* This release has the version number 10.0 and announces itself
as "SSH-2.0-OpenSSH_10.0". Software that naively matches
versions using patterns like "OpenSSH_1*" may be confused by
this.
* sshd(8): this release removes the code responsible for the
user authentication phase of the protocol from the per-
connection sshd-session binary to a new sshd-auth binary.
Splitting this code into a separate binary ensures that the
crucial pre-authentication attack surface has an entirely
disjoint address space from the code used for the rest of the
connection. It also yields a small runtime memory saving as the
authentication code will be unloaded after the authentication
phase completes. This change should be largely invisible to
users, though some log messages may now come from "sshd-auth"
instead of "sshd-session". Downstream distributors of OpenSSH
will need to package the sshd-auth binary.
* sshd(8): this release disables finite field (a.k.a modp)
Diffie-Hellman key exchange in sshd by default. Specifically,
this removes the "diffie-hellman-group*" and
"diffie-hellman-group-exchange-*" methods from the default
KEXAlgorithms list. The client is unchanged and continues to
support these methods by default. Finite field Diffie Hellman
is slow and computationally expensive for the same security
level as Elliptic Curve DH or PQ key agreement while offering
no redeeming advantages. ECDH has been specified for the SSH
protocol for 15 years and some form of ECDH has been the
default key exchange in OpenSSH for the last 14 years.
* sshd(8): this release removes the implicit fallback to
compiled-in groups for Diffie-Hellman Group Exchange KEX when
the moduli file exists but does not contain moduli within the
client-requested range. The fallback behaviour remains for the
case where the moduli file does not exist at all. This allows
administrators more explicit control over which DH groups will
be selected, but can lead to connection failures if the moduli
file is edited incorrectly. bz#2793
= Security
* sshd(8): fix the DisableForwarding directive, which was failing
to disable X11 forwarding and agent forwarding as documented.
X11 forwarding is disabled by default in the server and agent
forwarding is off by default in the client.
= New features
* ssh(1): the hybrid post-quantum algorithm mlkem768x25519-sha256
is now used by default for key agreement. This algorithm is
considered to be safe against attack by quantum computers,
is guaranteed to be no less strong than the popular
curve25519-sha256 algorithm, has been standardised by NIST
and is considerably faster than the previous default.
* ssh(1): prefer AES-GCM to AES-CTR mode when selecting a cipher
for the connection. The default cipher preference list is now
Chacha20/Poly1305, AES-GCM (128/256) followed by AES-CTR
(128/192/256).
* ssh(1): add %-token and environment variable expansion to the
ssh_config SetEnv directive.
* ssh(1): allow %-token and environment variable expansion in
the ssh_config User directive, with the exception of %r and %C
which would be self-referential. bz#3477
* ssh(1), sshd(8): add "Match version" support to ssh_config and
sshd_config. Allows matching on the local version of OpenSSH,
e.g. "Match version OpenSSH_10.*".
* ssh(1): add support for "Match sessiontype" to ssh_config.
Allows matching on the type of session initially requested,
either "shell" for interactive sessions, "exec" for command
execution sessions, "subsystem" for subsystem requests, such as
sftp, or "none" for transport/forwarding-only sessions.
* ssh(1): add support for "Match command ..." support to
ssh_config, allowing matching on the remote command as
specified on the command-line.
* ssh(1): allow 'Match tagged ""' and 'Match command ""' to match
empty tag and command values respectively.
* sshd(8): allow glob(3) patterns to be used in sshd_config
AuthorizedKeysFile and AuthorizedPrincipalsFile directives.
bz2755
* sshd(1): support the VersionAddendum in the client, mirroring
the option of the same name in the server; bz2745
* ssh-agent(1): the agent will now delete all loaded keys when
signaled with SIGUSR1. This allows deletion of keys without
having access to $SSH_AUTH_SOCK.
* Portable OpenSSH, ssh-agent(1): support systemd-style socket
activation in ssh-agent using the LISTEN_PID/LISTEN_FDS
mechanism. Activated when these environment variables are set,
... changelog too long, skipping 116 lines ...
* fix-nopie-flag.patch
==== openssh-askpass-gnome ====
Version update (9.9p2 -> 10.0p2)
- "Update" to openssh 10.0p2:
* No changes for askpass, see main package changelog for
details.
- Update to openssh 10.0p1:
* No changes for askpass, see main package changelog for
details.
==== python313 ====
Version update (3.13.2 -> 3.13.3)
- Update to 3.13.3:
- Tools/Demos
- gh-131852: msgfmt no longer adds the POT-Creation-Date to
generated .mo files for consistency with GNU msgfmt.
- gh-85012: Correctly reset msgctxt when compiling messages
in msgfmt.
- gh-130025: The iOS testbed now correctly handles symlinks
used as Python framework references.
- Tests
- gh-131050: test_ssl.test_dh_params is skipped if the
underlying TLS library does not support finite-field
ephemeral Diffie-Hellman.
- gh-129200: Multiple iOS testbed runners can now be started
at the same time without introducing an ambiguity over
simulator ownership.
- gh-130292: The iOS testbed will now run successfully on a
machine that has not previously run Xcode tests (such as CI
configurations).
- gh-130293: The tests of terminal colorization are no longer
sensitive to the value of the TERM variable in the testing
environment.
- gh-126332: Add unit tests for pyrepl.
- Security
- gh-131809: Update bundled libexpat to 2.7.1
- gh-131261: Upgrade to libexpat 2.7.0
- gh-127371: Avoid unbounded buffering for
tempfile.SpooledTemporaryFile.writelines(). Previously,
disk spillover was only checked after the lines iterator
had been exhausted. This is now done after each line is
written.
- gh-121284: Fix bug in the folding of rfc2047 encoded-words
when flattening an email message using a modern email
policy. Previously when an encoded-word was too long for
a line, it would be decoded, split across lines, and
re-encoded. But commas and other special characters in the
original text could be left unencoded and unquoted. This
could theoretically be used to spoof header lines using
a carefully constructed encoded-word if the resulting
rendered email was transmitted or re-parsed.
- Library
- gh-132174: Fix function name in error message of
_interpreters.run_string.
- gh-132171: Fix crash of _interpreters.run_string on string
subclasses.
- gh-129204: Introduce new _PYTHON_SUBPROCESS_USE_POSIX_SPAWN
environment variable knob in subprocess to control the use
of os.posix_spawn().
- gh-132159: Do not shadow user arguments in generated
__new__() by decorator warnings.deprecated. Patch by Xuehai
Pan.
- gh-132075: Fix possible use of socket address structures
with uninitialized members. Now all structure members are
initialized with zeroes by default.
- gh-132002: Fix crash when deallocating
contextvars.ContextVar with weird unahashable string names.
- gh-131668: socket: Fix code parsing AF_BLUETOOTH socket
addresses.
- gh-131492: Fix a resource leak when constructing a
gzip.GzipFile with a filename fails, for example when
passing an invalid compresslevel.
- gh-131325: Fix sendfile fallback implementation to drain
data after writing to transport in asyncio.
- gh-129843: Fix incorrect argument passing in
warnings.warn_explicit().
- gh-131204: Use monospace font from System Font Stack for
cross-platform support in difflib.HtmlDiff.
- gh-130940: The PyConfig.use_system_logger attribute,
introduced in Python 3.13.2, has been removed. The
introduction of this attribute inadvertently introduced an
ABI breakage on macOS and iOS. The use of the system logger
is now enabled by default on iOS, and disabled by default
on macOS.
- gh-131045: Fix issue with __contains__, values, and
pseudo-members for enum.Flag.
- gh-130959: Fix pure-Python implementation of
datetime.time.fromisoformat() to reject times with spaces
in fractional part (for example, 12:34:56.400 +02:00),
matching the C implementation. Patch by MichaÅ Gorny.
- gh-130637: Add validation for numeric response data in
poplib.POP3.stat() method
- gh-130461: Remove .. index:: directives from the uuid
module documentation. These directives previously created
entries in the general index for getnode() as well as
the uuid1(), uuid3(), uuid4(), and uuid5() constructor
functions.
- gh-130379: The zipapp module now calculates the list of
files to be added to the archive before creating the
archive. This avoids accidentally including the target when
it is being created in the source directory.
- gh-130285: Fix corner case for random.sample() allowing the
counts parameter to specify an empty population. So now,
sample([], 0, counts=[]) and sample('abc', k=0, counts=[0,
0, 0]) both give the same result as sample([], 0).
- gh-130250: Fix regression in traceback.print_last().
- gh-130230: Fix crash in pow() with only Decimal third
argument.
- gh-118761: Reverts a change in the previous release
attempting to make some stdlib imports used within the
subprocess module lazy as this was causing errors during
... changelog too long, skipping 175 lines ...
(gh#python/cpython#132535).
==== python313-core ====
Version update (3.13.2 -> 3.13.3)
Subpackages: libpython3_13-1_0 python313-base
- Update to 3.13.3:
- Tools/Demos
- gh-131852: msgfmt no longer adds the POT-Creation-Date to
generated .mo files for consistency with GNU msgfmt.
- gh-85012: Correctly reset msgctxt when compiling messages
in msgfmt.
- gh-130025: The iOS testbed now correctly handles symlinks
used as Python framework references.
- Tests
- gh-131050: test_ssl.test_dh_params is skipped if the
underlying TLS library does not support finite-field
ephemeral Diffie-Hellman.
- gh-129200: Multiple iOS testbed runners can now be started
at the same time without introducing an ambiguity over
simulator ownership.
- gh-130292: The iOS testbed will now run successfully on a
machine that has not previously run Xcode tests (such as CI
configurations).
- gh-130293: The tests of terminal colorization are no longer
sensitive to the value of the TERM variable in the testing
environment.
- gh-126332: Add unit tests for pyrepl.
- Security
- gh-131809: Update bundled libexpat to 2.7.1
- gh-131261: Upgrade to libexpat 2.7.0
- gh-127371: Avoid unbounded buffering for
tempfile.SpooledTemporaryFile.writelines(). Previously,
disk spillover was only checked after the lines iterator
had been exhausted. This is now done after each line is
written.
- gh-121284: Fix bug in the folding of rfc2047 encoded-words
when flattening an email message using a modern email
policy. Previously when an encoded-word was too long for
a line, it would be decoded, split across lines, and
re-encoded. But commas and other special characters in the
original text could be left unencoded and unquoted. This
could theoretically be used to spoof header lines using
a carefully constructed encoded-word if the resulting
rendered email was transmitted or re-parsed.
- Library
- gh-132174: Fix function name in error message of
_interpreters.run_string.
- gh-132171: Fix crash of _interpreters.run_string on string
subclasses.
- gh-129204: Introduce new _PYTHON_SUBPROCESS_USE_POSIX_SPAWN
environment variable knob in subprocess to control the use
of os.posix_spawn().
- gh-132159: Do not shadow user arguments in generated
__new__() by decorator warnings.deprecated. Patch by Xuehai
Pan.
- gh-132075: Fix possible use of socket address structures
with uninitialized members. Now all structure members are
initialized with zeroes by default.
- gh-132002: Fix crash when deallocating
contextvars.ContextVar with weird unahashable string names.
- gh-131668: socket: Fix code parsing AF_BLUETOOTH socket
addresses.
- gh-131492: Fix a resource leak when constructing a
gzip.GzipFile with a filename fails, for example when
passing an invalid compresslevel.
- gh-131325: Fix sendfile fallback implementation to drain
data after writing to transport in asyncio.
- gh-129843: Fix incorrect argument passing in
warnings.warn_explicit().
- gh-131204: Use monospace font from System Font Stack for
cross-platform support in difflib.HtmlDiff.
- gh-130940: The PyConfig.use_system_logger attribute,
introduced in Python 3.13.2, has been removed. The
introduction of this attribute inadvertently introduced an
ABI breakage on macOS and iOS. The use of the system logger
is now enabled by default on iOS, and disabled by default
on macOS.
- gh-131045: Fix issue with __contains__, values, and
pseudo-members for enum.Flag.
- gh-130959: Fix pure-Python implementation of
datetime.time.fromisoformat() to reject times with spaces
in fractional part (for example, 12:34:56.400 +02:00),
matching the C implementation. Patch by MichaÅ Gorny.
- gh-130637: Add validation for numeric response data in
poplib.POP3.stat() method
- gh-130461: Remove .. index:: directives from the uuid
module documentation. These directives previously created
entries in the general index for getnode() as well as
the uuid1(), uuid3(), uuid4(), and uuid5() constructor
functions.
- gh-130379: The zipapp module now calculates the list of
files to be added to the archive before creating the
archive. This avoids accidentally including the target when
it is being created in the source directory.
- gh-130285: Fix corner case for random.sample() allowing the
counts parameter to specify an empty population. So now,
sample([], 0, counts=[]) and sample('abc', k=0, counts=[0,
0, 0]) both give the same result as sample([], 0).
- gh-130250: Fix regression in traceback.print_last().
- gh-130230: Fix crash in pow() with only Decimal third
argument.
- gh-118761: Reverts a change in the previous release
attempting to make some stdlib imports used within the
subprocess module lazy as this was causing errors during
... changelog too long, skipping 175 lines ...
(gh#python/cpython#132535).
==== sdbootutil ====
Version update (1+git20250423.61ca94f -> 1+git20250425.25d659b)
Subpackages: sdbootutil-dracut-measure-pcr sdbootutil-snapper sdbootutil-tukit
- Update to version 1+git20250425.25d659b:
* get-timeout for sd-boot return unsigned value
* jeos-firstboot-enroll: drop unused variable
* jeos-firstboot-enroll: continue if no enrollment (bsc#1236583)
* jeos-firstboot-enroll: hide keyctl output
* jeos-firstboot-enroll: add title and description
==== ucode-amd ====
- Change conflicts filesystem < 84 to conflicts filesystem without
may-perform-usrmerge. Version 84 is specific to Tumbleweed; CODE
16 uses Version 16; yet we need to ensure we get an up-to-date
version of filesystem. Relying on the recently introduced provides
instructing zypp about the usrmerge is perfect for this use case.
1
0
Please note that this mail was generated by a script.
The described changes are computed based on the x86_64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=microos&groupid=1&version…
https://bugzilla.opensuse.org/buglist.cgi?product=openSUSE%20Tumbleweed&com…
Please do not reply to this email to report issues, rather file a bug on bugzilla.opensuse.org.
For more information on filing bugs please see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
MicroOS-release (20250423 -> 20250424)
PackageKit-Qt6 (1.1.1 -> 1.1.2)
augeas
btrfsprogs
crypto-policies
ethtool
gnome-shell
grub2
iptables
libedit (20210910.3.1 -> 20250104.3.1)
libgcrypt
libraw (0.21.3 -> 0.21.4)
nghttp2 (1.64.0 -> 1.65.0)
sdbootutil (1+git20250421.7ffd25a -> 1+git20250423.61ca94f)
=== Details ===
==== MicroOS-release ====
Version update (20250423 -> 20250424)
Subpackages: MicroOS-release-appliance MicroOS-release-dvd
- automatically generated by openSUSE-release-tools/pkglistgen
==== PackageKit-Qt6 ====
Version update (1.1.1 -> 1.1.2)
- Update to 1.1.2
* offline: Make sure we allow for interactive authorization
* Allow Transaction::setHints before the transaction has started
* Fix check for PackageKit D-Bus specs
* Add missing info enum values
==== augeas ====
Subpackages: libaugeas0 libfa1
- Add patch, fix for bsc#1239909 / CVE-2025-2588:
* CVE-2025-2588.patch
==== btrfsprogs ====
Subpackages: btrfsprogs-udev-rules libbtrfs0 libbtrfsutil1
- Fix name clash of parse_range between common/parse-utils.c and
libblkid.a from util-linux-2.41
(btrfsprogs-libblkid-static-lib-clash.patch).
==== crypto-policies ====
- Update crypto-policies-enable-SHA1-sigver-in-DEFAULT.patch
==== ethtool ====
- fix AppStream metainfo XML file
* misc-fix-AppStream-metainfo-XML.patch
==== gnome-shell ====
Subpackages: gnome-shell-calendar
- Drop gnome-shell-executable-path-not-absolute.patch: The original
patch did not work as expected, and assuming gsettings is in the
bin dir of gnome-shell is not correct, so keep relative path
(bsc#1241666).
==== grub2 ====
Subpackages: grub2-common grub2-i386-efi grub2-i386-efi-bls grub2-i386-pc grub2-snapper-plugin grub2-x86_64-efi grub2-x86_64-efi-bls
- Fix reading bls fragments in file-system dependent order that is not
predictable (bsc#1241046)
* 0001-blscfg-read-fragments-in-order.patch
- Fix PPC CAS reboot failure work when initiated via submenu (bsc#1241132)
* 0001-Fix-PowerPC-CAS-reboot-to-evaluate-menu-context.patch
==== iptables ====
Subpackages: libip4tc2 libip6tc2 libxtables12 xtables-plugins
- Remove legacy backend from SLES16
==== libedit ====
Version update (20210910.3.1 -> 20250104.3.1)
- update to 20250104:
* all: sync with upstream source
* doc/Makefile.am: fix regression. Name all manpage links as
el_* (e.g. el_history.3) to avoid conflicts.
* src/chartype.c: Add missing stdint.h
* src/sys.h, src/reallocarr.c: Remove unused sys/cdefs.h
include, to compile against musl libc
* src/sys.h: Add __sun guard around sys/types.h in sys.h
- drop libedit-20180525-manpage-conflicts.patch and
libedit-hidden-symbols.patch: upstreamed
- no need for autoreconf and it's BuildRequires:
==== libgcrypt ====
- Differentiate use of SHA1 in the service level indicator [jsc#PED-12227]
* Include upstream SLI revamp and fips certification fixes
* Add patches:
- libgcrypt-fips-Introduce-an-internal-API-for-FIPS-service-indicator.patch
- libgcrypt-fips-Introduce-GCRYCTL_FIPS_SERVICE_INDICATOR-and-the-macro.patch
- libgcrypt-fips-kdf-Implement-new-FIPS-service-indicator-for-gcry_kdf_derive.patch
- libgcrypt-fips-md-Implement-new-FIPS-service-indicator-for-gcry_md_hash_.patch
- libgcrypt-fips-tests-Add-t-digest.patch
- libgcrypt-fips-Change-the-internal-API-for-new-FIPS-service-indicator.patch
- libgcrypt-fips-md-Implement-new-FIPS-service-indicator-for-gcry_md_open-API.patch
- libgcrypt-fips-tests-Add-tests-for-md_open-write-read-close-for-t-digest.patch
- libgcrypt-fips-mac-Implement-new-FIPS-service-indicator-for-gcry_mac_open.patch
- libgcrypt-fips-cipher-Implement-new-FIPS-service-indicator-for-cipher_open.patch
- libgcrypt-tests-fips-Add-gcry_mac_open-tests.patch
- libgcrypt-tests-fips-Rename-t-fips-service-ind.patch
- libgcrypt-tests-fips-Move-KDF-tests-to-t-fips-service-ind.patch
- libgcrypt-tests-fips-Add-gcry_cipher_open-tests.patch
- libgcrypt-fips-md-gcry_md_copy-should-care-about-FIPS-service-indicator.patch
- libgcrypt-fips-cipher-Implement-FIPS-service-indicator-for-gcry_pk_hash_-API.patch
- libgcrypt-fips-Introduce-GCRYCTL_FIPS_REJECT_NON_FIPS.patch
- libgcrypt-Fix-the-previous-change.patch
- libgcrypt-fips-Rejection-by-GCRYCTL_FIPS_REJECT_NON_FIPS-not-by-open-flags.patch
- libgcrypt-fips-cipher-Add-behavior-not-to-reject-but-mark-non-compliant.patch
- libgcrypt-fips-ecc-Add-rejecting-or-marking-for-gcry_pk_get_curve.patch
- libgcrypt-tests-Add-more-tests-to-tests-t-fips-service-ind.patch
- libgcrypt-fips-ecc-Check-DATA-in-gcry_pk_sign-verify-in-FIPS-mode.patch
- libgcrypt-fips-cipher-Fix-memory-leak-for-gcry_pk_hash_sign.patch
- libgcrypt-build-Improve-__thread-specifier-check.patch
- libgcrypt-cipher-Check-and-mark-non-compliant-cipher-modes-in-the-SLI.patch
- libgcrypt-cipher-Rename-_gcry_cipher_is_mode_fips_compliant.patch
- libgcrypt-cipher-Don-t-differentiate-GCRY_CIPHER_MODE_CMAC-in-FIPS-mode.patch
- libgcrypt-cipher-rsa-Mark-reject-SHA1-unknown-with-RSA-signature-generation.patch
- libgcrypt-md-Fix-gcry_md_algo_info-to-mark-reject-under-FIPS-mode.patch
- libgcrypt-md-Use-check_digest_algo_spec-in-_gcry_md_selftest.patch
- libgcrypt-tests-Update-t-fips-service-ind-using-GCRY_MD_SHA256-for-KDF-tests.patch
- libgcrypt-fips-cipher-Do-the-computation-when-marking-non-compliant.patch
- libgcrypt-tests-Allow-tests-with-USE_RSA.patch
- libgcrypt-cipher-Add-KAT-for-non-rfc6979-ECDSA-with-fixed-k.patch
- libgcrypt-cipher-Differentiate-use-of-label-K-in-the-SLI.patch
- libgcrypt-cipher-Differentiate-igninvflag-in-the-SLI.patch
- libgcrypt-cipher-Differentiate-no-blinding-flag-in-the-SLI.patch
- libgcrypt-fips-cipher-Add-GCRY_FIPS_FLAG_REJECT_PK_FLAGS.patch
- libgcrypt-cipher-ecc-Fix-for-supplied-K.patch
- libgcrypt-cipher-visibility-Differentiate-use-of-random-override-in-the-SLI.patch
- libgcrypt-cipher-fips-Fix-for-random-override.patch
- libgcrypt-md-Make-SHA-1-non-FIPS-internally-for-1.12-API.patch
- libgcrypt-fips-Fix-GCRY_FIPS_FLAG_REJECT_MD.patch
- libgcrypt-doc-Add-about-GCRYCTL_FIPS_SERVICE_INDICATOR.patch
- libgcrypt-doc-Fix-syntax-error.patch
* Rebase patches:
- libgcrypt-FIPS-SLI-kdf-leylength.patch
==== libraw ====
Version update (0.21.3 -> 0.21.4)
- version update to 0.21.4
* additional checks in PhaseOne correction tag 0x412 processing
* Do not apply canon metadata crop to DNG files
* Make sure the profile_length is the same size as the allocated memory.
* fix: remove duplicated supported camera
* check split_col/split_row values in phase_one_correct
* Prevent out-of-bounds read in fuji 0xf00c tag parser
* prevent OOB reads in phase_one_correct
- modified sources
% baselibs.conf
- fixes:
* CVE-2025-43964 [bsc#1241584]
* CVE-2025-43962 [bsc#1241585]
* CVE-2025-43961 [bsc#1241643]
* CVE-2025-43963 [bsc#1241642]
==== nghttp2 ====
Version update (1.64.0 -> 1.65.0)
- version update to 1.65.0
* Change clang-format options by @tatsuhiro-t in #2240
* build(deps): bump github.com/quic-go/quic-go from 0.46.0 to 0.47.0 by @dependabot in #2243
* build(deps): bump golang.org/x/net from 0.28.0 to 0.29.0 by @dependabot in #2244
* nghttp2_map: Port ngtcp2 changes by @tatsuhiro-t in #2245
* h2load: Fix UDP datagram send/recv metric by @tatsuhiro-t in #2248
* build(deps): bump golang.org/x/net from 0.29.0 to 0.30.0 by @dependabot in #2252
* fix race condition on h1 connection close by @TuxInvader in #2249
* Gha ubuntu 24.04 by @tatsuhiro-t in #2254
* GHA: Run tests for i686-w64-mingw32 host by @tatsuhiro-t in #2255
* cmake: Fix c-ares v1.34.0 version detection failure by @tatsuhiro-t in #2256
* fix: -Wextra-semi errors in nghttp2_helper.h by @codebytere in #2258
* clang-format macros that do not need semicolon at the end by @tatsuhiro-t in #2259
* Remove extra semicolons by @tatsuhiro-t in #2260
* Bump ngtcp2 and its dependencies by @tatsuhiro-t in #2261
* Do not allow '@' in :authority or host field values by @tatsuhiro-t in #2262
* h2load: GRO buffer size should be 64KiB by @tatsuhiro-t in #2263
* Bump libbpf to v1.4.6 by @tatsuhiro-t in #2264
* Update nghttp2_check_authority doc by @tatsuhiro-t in #2265
==== sdbootutil ====
Version update (1+git20250421.7ffd25a -> 1+git20250423.61ca94f)
Subpackages: sdbootutil-dracut-measure-pcr sdbootutil-snapper sdbootutil-tukit
- Update to version 1+git20250423.61ca94f:
* Revert "Use filesystem order in grub2-bls" (bsc#1241046)
- Update to version 1+git20250423.7e34390:
* Check if TPM2 is in lockout (bsc#1241168)
* Retry password when mismatch
1
0
Please note that this mail was generated by a script.
The described changes are computed based on the x86_64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=microos&groupid=1&version…
https://bugzilla.opensuse.org/buglist.cgi?product=openSUSE%20Tumbleweed&com…
Please do not reply to this email to report issues, rather file a bug on bugzilla.opensuse.org.
For more information on filing bugs please see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
bash
gnome-settings-daemon (48.0+3 -> 48.1)
irqbalance
kernel-firmware-bluetooth (20250408 -> 20250422)
kernel-firmware-media (20250408 -> 20250422)
kernel-firmware-platform (20250220 -> 20250422)
kernel-firmware-qcom (20250408 -> 20250422)
kernel-firmware-realtek (20250313 -> 20250422)
kernel-firmware-sound (20250415 -> 20250422)
kernel-source (6.14.2 -> 6.14.3)
krb5
libgpg-error (1.53 -> 1.54)
libsoup2
libxml2 (2.13.7 -> 2.13.8)
nftables (1.1.2 -> 1.1.3)
patterns-gnome
python-SQLAlchemy
sbc (1.5 -> 2.1)
snapper (0.12.1 -> 0.12.2)
snappy
tinysparql (3.9.1 -> 3.9.2)
=== Details ===
==== bash ====
Subpackages: bash-sh
- add -std=gnu17 to CFLAGS to fix gcc15 compile time error
==== gnome-settings-daemon ====
Version update (48.0+3 -> 48.1)
- Update to version 48.1:
+ Cleanups and fixes
+ Power:
- Ensure the backlight interface signal gets emitted on startup
- Avoid using uninitialized value when restoring brightness
+ Sharing: Fixes to shutdown of sharing services
+ Updated translations.
- Drop gnome-settings-daemon-fix-stop-service.patch, 411.patch and
413.patch, fixed upstream.
- Rebase patches with quilt.
==== irqbalance ====
- Adopt license to GPL-2.0-only according to COPYING as suggested
by licensedigger
==== kernel-firmware-bluetooth ====
Version update (20250408 -> 20250422)
- Update to version 20250422 (git commit 944acaa23457):
* rtl_bt: Update RTL8852BT/RTL8852BE-VT BT USB FW to 0x1881_BA06
==== kernel-firmware-media ====
Version update (20250408 -> 20250422)
- Update to version 20250422 (git commit 944acaa23457):
* qcom: vpu: add video firmware binary for qcm6490
==== kernel-firmware-platform ====
Version update (20250220 -> 20250422)
- Update to version 20250422 (git commit 944acaa23457):
* bmi260: Add BMI260 IMU initial configuration data file
==== kernel-firmware-qcom ====
Version update (20250408 -> 20250422)
- Update to version 20250422 (git commit 944acaa23457):
* qcom: add QUPv3 firmware for QCS9100 platform
==== kernel-firmware-realtek ====
Version update (20250313 -> 20250422)
- Update to version 20250422 (git commit 944acaa23457):
* rtw89: 8922a: update element RF TXPWR to R40
* rtw89: 8852c: update element RF TXPWR to R78
* rtw89: 8852c: add fw v0.27.125.0 with format version 2
* Revert "rtw89: 8852c: update fw to v0.27.125.0"
==== kernel-firmware-sound ====
Version update (20250415 -> 20250422)
- Update to version 20250422 (git commit 944acaa23457):
* ASoC: tas2781: Swap channel for SPI projects.
==== kernel-source ====
Version update (6.14.2 -> 6.14.3)
- Bluetooth: qca: fix NV variant for one of WCN3950 SoCs
(git-fixes).
- commit 493ad77
- Linux 6.14.3 (bsc#1012628).
- ASoC: Intel: adl: add 2xrt1316 audio configuration
(bsc#1012628).
- cgroup/cpuset: Fix incorrect isolated_cpus update in
update_parent_effective_cpumask() (bsc#1012628).
- cgroup/cpuset: Fix error handling in remote_partition_disable()
(bsc#1012628).
- cgroup/cpuset: Fix race between newly created partition and
dying one (bsc#1012628).
- tracing: fprobe: Cleanup fprobe hash when module unloading
(bsc#1012628).
- gpiolib: of: Fix the choice for Ingenic NAND quirk
(bsc#1012628).
- selftests/futex: futex_waitv wouldblock test should fail
(bsc#1012628).
- ublk: fix handling recovery & reissue in ublk_abort_queue()
(bsc#1012628).
- drm/virtio: Fix flickering issue seen with imported dmabufs
(bsc#1012628).
- drm/i915: Disable RPG during live selftest (bsc#1012628).
- x86/acpi: Don't limit CPUs to 1 for Xen PV guests due to
disabled ACPI (bsc#1012628).
- net: ethtool: fix ethtool_ringparam_get_cfg() returns a
hds_thresh value always as 0 (bsc#1012628).
- drm/xe/hw_engine: define sysfs_ops on all directories
(bsc#1012628).
- drm/xe: Restore EIO errno return when GuC PC start fails
(bsc#1012628).
- ata: pata_pxa: Fix potential NULL pointer dereference in
pxa_ata_probe() (bsc#1012628).
- objtool: Fix INSN_CONTEXT_SWITCH handling in validate_unret()
(bsc#1012628).
- tipc: fix memory leak in tipc_link_xmit (bsc#1012628).
- codel: remove sch->q.qlen check before
qdisc_tree_reduce_backlog() (bsc#1012628).
- net: tls: explicitly disallow disconnect (bsc#1012628).
- octeontx2-pf: qos: fix VF root node parent queue index
(bsc#1012628).
- tc: Ensure we have enough buffer space when sending filter
netlink notifications (bsc#1012628).
- net: ethtool: Don't call .cleanup_data when prepare_data fails
(bsc#1012628).
- drm/tests: modeset: Fix drm_display_mode memory leak
(bsc#1012628).
- drm/tests: helpers: Create kunit helper to destroy a
drm_display_mode (bsc#1012628).
- drm/tests: cmdline: Fix drm_display_mode memory leak
(bsc#1012628).
- drm/tests: modes: Fix drm_display_mode memory leak
(bsc#1012628).
- drm/tests: probe-helper: Fix drm_display_mode memory leak
(bsc#1012628).
- net: libwx: handle page_pool_dev_alloc_pages error
(bsc#1012628).
- cifs: Fix support for WSL-style symlinks (bsc#1012628).
- ata: sata_sx4: Add error handling in pdc20621_i2c_read()
(bsc#1012628).
- drm/i915/huc: Fix fence not released on early probe errors
(bsc#1012628).
- s390/cpumf: Fix double free on error in cpumf_pmu_event_init()
(bsc#1012628).
- nvmet-fcloop: swap list_add_tail arguments (bsc#1012628).
- net_sched: sch_sfq: use a temporary work area for validating
configuration (bsc#1012628).
- net_sched: sch_sfq: move the limit validation (bsc#1012628).
- smb: client: fix UAF in decryption with multichannel
(bsc#1012628).
- net: phy: move phy_link_change() prior to
mdio_bus_phy_may_suspend() (bsc#1012628).
- net: phy: allow MDIO bus PM ops to start/stop state machine
for phylink-controlled PHY (bsc#1012628).
- net: ppp: Add bound checking for skb data on ppp_sync_txmung
(bsc#1012628).
- nft_set_pipapo: fix incorrect avx2 match of 5th field octet
(bsc#1012628).
- ethtool: cmis_cdb: Fix incorrect read / write length extension
(bsc#1012628).
- iommu/exynos: Fix suspend/resume with IDENTITY domain
(bsc#1012628).
- iommu/mediatek: Fix NULL pointer deference in
mtk_iommu_device_group (bsc#1012628).
- net: libwx: Fix the wrong Rx descriptor field (bsc#1012628).
- perf/core: Simplify the perf_event_alloc() error path
(bsc#1012628).
- perf: Fix hang while freeing sigtrap event (bsc#1012628).
- fs: consistently deref the files table with
rcu_dereference_raw() (bsc#1012628).
- umount: Allow superblock owners to force umount (bsc#1012628).
- srcu: Force synchronization for srcu_get_delay() (bsc#1012628).
- pm: cpupower: bench: Prevent NULL dereference on malloc failure
(bsc#1012628).
- irqchip/gic-v3: Add Rockchip 3568002 erratum workaround
(bsc#1012628).
- x86/mm: Clear _PAGE_DIRTY for kernel mappings when we clear
_PAGE_RW (bsc#1012628).
- x86/percpu: Disable named address spaces for UBSAN_BOOL with
... changelog too long, skipping 749 lines ...
- commit 607aeeb
==== krb5 ====
- add -std=gnu11 to CFLAGS to fix gcc15 compile time error, and to
still allow build on Leap 15.6
==== libgpg-error ====
Version update (1.53 -> 1.54)
- Update to 1.54:
* Fix a regression in 1.52 which did not allow to open UNC
specified files on Windows. [rE28ae4ee194]
* Ignore log file specification from the Registry in the gpg-error
tool.
==== libsoup2 ====
- Add more CVE fixes:
+ ef6c4bf6.patch (boo#1240750 CVE-2025-2784)
+ 96c22b67.patch (boo#1240750 CVE-2025-2784)
+ 19124679.patch (boo#1240752 CVE-2025-32050)
+ a5b86bfc.patch (boo#1240756 CVE-2025-32052)
+ 5739a090.patch (boo#1240757 CVE-2025-32053)
==== libxml2 ====
Version update (2.13.7 -> 2.13.8)
Subpackages: libxml2-2 libxml2-tools
- Update to version 2.13.8:
+ Security:
- [CVE-2025-32415] schemas: Fix heap buffer overflow in
xmlSchemaIDCFillNodeTables.
- [CVE-2025-32414] python: Read at most len/4 characters.
- bug references: [bsc#1241453], [bsc#1241551]
==== nftables ====
Version update (1.1.2 -> 1.1.3)
Subpackages: libnftables1 python313-nftables
- Update to release 1.1.3
* Fix incorrect bytecode for vlan pcp mangling from netdev family
chains such as ingress/egress: `... vlan pcp set 6 counter`
* Fix bogus element in large concatenated set ranges, leading to:
``16777216 . 00:11:22:33:44:55 . 10.1.2.3 comment "123"``
instead of:
``"lo" . 00:11:22:33:44:55 . 10.1.2.3 comment "123"``
* Restore set auto-merge feature with timeouts, disabled in the
previous v1.1.2 release.
==== patterns-gnome ====
Subpackages: patterns-gnome-gnome_basic patterns-gnome-gnome_basis
- Switch to Loupe and Papers for TW.
==== python-SQLAlchemy ====
- Update files to support modern and older setuptools, lowercase and
uppercase dist-info file, in Factory and Leap.
==== sbc ====
Version update (1.5 -> 2.1)
- Update to version 2.1
* Fix issue when compiling without SBC_BUILD_WITH_SSE_SUPPORT.
- Update to version 2.0
* Fix issue with SSE primitives on non-x86.
- Drop patch:
* fix-build-on-non-x86.patch (not longer needed)
- Use ldconfig_scriptlets macro
- Use correct Group tags
- Specfile cleanup
==== snapper ====
Version update (0.12.1 -> 0.12.2)
Subpackages: libsnapper7
- use correct btrfs binary for target commands in snbk
(gh#openSUSE/snapper#998)
- version 0.12.2
- avoid running 'btrfs qgroup clear-stale' if quota is disabled
(gh#openSUSE/snapper#987)
- avoid build dependency e2fsprogs-devel
==== snappy ====
- Update summary of the most prominently installed (sub)package.
==== tinysparql ====
Version update (3.9.1 -> 3.9.2)
Subpackages: libtracker-sparql-3_0-0 typelib-1_0-Tracker-3_0
- Update to version 3.9.2:
+ Fix installing pre-generated documentation in tarballs
+ Performance improvements in handling parser errors
+ Fixes for issues reported by OSS Fuzz
1
0
Please note that this mail was generated by a script.
The described changes are computed based on the aarch64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=microos&groupid=3&version…
https://bugzilla.opensuse.org/buglist.cgi?product=openSUSE%20Tumbleweed&com…
Please do not reply to this email to report issues, rather file a bug on bugzilla.opensuse.org.
For more information on filing bugs please see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
MicroOS-release (20250422 -> 20250423)
bash
gnome-settings-daemon (48.0+3 -> 48.1)
irqbalance
kernel-firmware-bluetooth (20250408 -> 20250422)
kernel-firmware-media (20250408 -> 20250422)
kernel-firmware-platform (20250220 -> 20250422)
kernel-firmware-qcom (20250408 -> 20250422)
kernel-firmware-realtek (20250313 -> 20250422)
kernel-firmware-sound (20250415 -> 20250422)
kernel-source (6.14.2 -> 6.14.3)
krb5
libgpg-error (1.53 -> 1.54)
libsoup2
libxml2 (2.13.7 -> 2.13.8)
nftables (1.1.2 -> 1.1.3)
patterns-gnome
python-SQLAlchemy
sbc (1.5 -> 2.1)
snapper (0.12.1 -> 0.12.2)
snappy
tinysparql (3.9.1 -> 3.9.2)
=== Details ===
==== MicroOS-release ====
Version update (20250422 -> 20250423)
Subpackages: MicroOS-release-appliance MicroOS-release-dvd
- automatically generated by openSUSE-release-tools/pkglistgen
==== bash ====
Subpackages: bash-sh
- add -std=gnu17 to CFLAGS to fix gcc15 compile time error
==== gnome-settings-daemon ====
Version update (48.0+3 -> 48.1)
- Update to version 48.1:
+ Cleanups and fixes
+ Power:
- Ensure the backlight interface signal gets emitted on startup
- Avoid using uninitialized value when restoring brightness
+ Sharing: Fixes to shutdown of sharing services
+ Updated translations.
- Drop gnome-settings-daemon-fix-stop-service.patch, 411.patch and
413.patch, fixed upstream.
- Rebase patches with quilt.
==== irqbalance ====
- Adopt license to GPL-2.0-only according to COPYING as suggested
by licensedigger
==== kernel-firmware-bluetooth ====
Version update (20250408 -> 20250422)
- Update to version 20250422 (git commit 944acaa23457):
* rtl_bt: Update RTL8852BT/RTL8852BE-VT BT USB FW to 0x1881_BA06
==== kernel-firmware-media ====
Version update (20250408 -> 20250422)
- Update to version 20250422 (git commit 944acaa23457):
* qcom: vpu: add video firmware binary for qcm6490
==== kernel-firmware-platform ====
Version update (20250220 -> 20250422)
- Update to version 20250422 (git commit 944acaa23457):
* bmi260: Add BMI260 IMU initial configuration data file
==== kernel-firmware-qcom ====
Version update (20250408 -> 20250422)
- Update to version 20250422 (git commit 944acaa23457):
* qcom: add QUPv3 firmware for QCS9100 platform
==== kernel-firmware-realtek ====
Version update (20250313 -> 20250422)
- Update to version 20250422 (git commit 944acaa23457):
* rtw89: 8922a: update element RF TXPWR to R40
* rtw89: 8852c: update element RF TXPWR to R78
* rtw89: 8852c: add fw v0.27.125.0 with format version 2
* Revert "rtw89: 8852c: update fw to v0.27.125.0"
==== kernel-firmware-sound ====
Version update (20250415 -> 20250422)
- Update to version 20250422 (git commit 944acaa23457):
* ASoC: tas2781: Swap channel for SPI projects.
==== kernel-source ====
Version update (6.14.2 -> 6.14.3)
Subpackages: kernel-64kb kernel-default
- Bluetooth: qca: fix NV variant for one of WCN3950 SoCs
(git-fixes).
- commit 493ad77
- Linux 6.14.3 (bsc#1012628).
- ASoC: Intel: adl: add 2xrt1316 audio configuration
(bsc#1012628).
- cgroup/cpuset: Fix incorrect isolated_cpus update in
update_parent_effective_cpumask() (bsc#1012628).
- cgroup/cpuset: Fix error handling in remote_partition_disable()
(bsc#1012628).
- cgroup/cpuset: Fix race between newly created partition and
dying one (bsc#1012628).
- tracing: fprobe: Cleanup fprobe hash when module unloading
(bsc#1012628).
- gpiolib: of: Fix the choice for Ingenic NAND quirk
(bsc#1012628).
- selftests/futex: futex_waitv wouldblock test should fail
(bsc#1012628).
- ublk: fix handling recovery & reissue in ublk_abort_queue()
(bsc#1012628).
- drm/virtio: Fix flickering issue seen with imported dmabufs
(bsc#1012628).
- drm/i915: Disable RPG during live selftest (bsc#1012628).
- x86/acpi: Don't limit CPUs to 1 for Xen PV guests due to
disabled ACPI (bsc#1012628).
- net: ethtool: fix ethtool_ringparam_get_cfg() returns a
hds_thresh value always as 0 (bsc#1012628).
- drm/xe/hw_engine: define sysfs_ops on all directories
(bsc#1012628).
- drm/xe: Restore EIO errno return when GuC PC start fails
(bsc#1012628).
- ata: pata_pxa: Fix potential NULL pointer dereference in
pxa_ata_probe() (bsc#1012628).
- objtool: Fix INSN_CONTEXT_SWITCH handling in validate_unret()
(bsc#1012628).
- tipc: fix memory leak in tipc_link_xmit (bsc#1012628).
- codel: remove sch->q.qlen check before
qdisc_tree_reduce_backlog() (bsc#1012628).
- net: tls: explicitly disallow disconnect (bsc#1012628).
- octeontx2-pf: qos: fix VF root node parent queue index
(bsc#1012628).
- tc: Ensure we have enough buffer space when sending filter
netlink notifications (bsc#1012628).
- net: ethtool: Don't call .cleanup_data when prepare_data fails
(bsc#1012628).
- drm/tests: modeset: Fix drm_display_mode memory leak
(bsc#1012628).
- drm/tests: helpers: Create kunit helper to destroy a
drm_display_mode (bsc#1012628).
- drm/tests: cmdline: Fix drm_display_mode memory leak
(bsc#1012628).
- drm/tests: modes: Fix drm_display_mode memory leak
(bsc#1012628).
- drm/tests: probe-helper: Fix drm_display_mode memory leak
(bsc#1012628).
- net: libwx: handle page_pool_dev_alloc_pages error
(bsc#1012628).
- cifs: Fix support for WSL-style symlinks (bsc#1012628).
- ata: sata_sx4: Add error handling in pdc20621_i2c_read()
(bsc#1012628).
- drm/i915/huc: Fix fence not released on early probe errors
(bsc#1012628).
- s390/cpumf: Fix double free on error in cpumf_pmu_event_init()
(bsc#1012628).
- nvmet-fcloop: swap list_add_tail arguments (bsc#1012628).
- net_sched: sch_sfq: use a temporary work area for validating
configuration (bsc#1012628).
- net_sched: sch_sfq: move the limit validation (bsc#1012628).
- smb: client: fix UAF in decryption with multichannel
(bsc#1012628).
- net: phy: move phy_link_change() prior to
mdio_bus_phy_may_suspend() (bsc#1012628).
- net: phy: allow MDIO bus PM ops to start/stop state machine
for phylink-controlled PHY (bsc#1012628).
- net: ppp: Add bound checking for skb data on ppp_sync_txmung
(bsc#1012628).
- nft_set_pipapo: fix incorrect avx2 match of 5th field octet
(bsc#1012628).
- ethtool: cmis_cdb: Fix incorrect read / write length extension
(bsc#1012628).
- iommu/exynos: Fix suspend/resume with IDENTITY domain
(bsc#1012628).
- iommu/mediatek: Fix NULL pointer deference in
mtk_iommu_device_group (bsc#1012628).
- net: libwx: Fix the wrong Rx descriptor field (bsc#1012628).
- perf/core: Simplify the perf_event_alloc() error path
(bsc#1012628).
- perf: Fix hang while freeing sigtrap event (bsc#1012628).
- fs: consistently deref the files table with
rcu_dereference_raw() (bsc#1012628).
- umount: Allow superblock owners to force umount (bsc#1012628).
- srcu: Force synchronization for srcu_get_delay() (bsc#1012628).
- pm: cpupower: bench: Prevent NULL dereference on malloc failure
(bsc#1012628).
- irqchip/gic-v3: Add Rockchip 3568002 erratum workaround
(bsc#1012628).
- x86/mm: Clear _PAGE_DIRTY for kernel mappings when we clear
_PAGE_RW (bsc#1012628).
- x86/percpu: Disable named address spaces for UBSAN_BOOL with
... changelog too long, skipping 749 lines ...
- commit 607aeeb
==== krb5 ====
- add -std=gnu11 to CFLAGS to fix gcc15 compile time error, and to
still allow build on Leap 15.6
==== libgpg-error ====
Version update (1.53 -> 1.54)
- Update to 1.54:
* Fix a regression in 1.52 which did not allow to open UNC
specified files on Windows. [rE28ae4ee194]
* Ignore log file specification from the Registry in the gpg-error
tool.
==== libsoup2 ====
- Add more CVE fixes:
+ ef6c4bf6.patch (boo#1240750 CVE-2025-2784)
+ 96c22b67.patch (boo#1240750 CVE-2025-2784)
+ 19124679.patch (boo#1240752 CVE-2025-32050)
+ a5b86bfc.patch (boo#1240756 CVE-2025-32052)
+ 5739a090.patch (boo#1240757 CVE-2025-32053)
==== libxml2 ====
Version update (2.13.7 -> 2.13.8)
Subpackages: libxml2-2 libxml2-tools
- Update to version 2.13.8:
+ Security:
- [CVE-2025-32415] schemas: Fix heap buffer overflow in
xmlSchemaIDCFillNodeTables.
- [CVE-2025-32414] python: Read at most len/4 characters.
- bug references: [bsc#1241453], [bsc#1241551]
==== nftables ====
Version update (1.1.2 -> 1.1.3)
Subpackages: libnftables1 python313-nftables
- Update to release 1.1.3
* Fix incorrect bytecode for vlan pcp mangling from netdev family
chains such as ingress/egress: `... vlan pcp set 6 counter`
* Fix bogus element in large concatenated set ranges, leading to:
``16777216 . 00:11:22:33:44:55 . 10.1.2.3 comment "123"``
instead of:
``"lo" . 00:11:22:33:44:55 . 10.1.2.3 comment "123"``
* Restore set auto-merge feature with timeouts, disabled in the
previous v1.1.2 release.
==== patterns-gnome ====
Subpackages: patterns-gnome-gnome_basic patterns-gnome-gnome_basis
- Switch to Loupe and Papers for TW.
==== python-SQLAlchemy ====
- Update files to support modern and older setuptools, lowercase and
uppercase dist-info file, in Factory and Leap.
==== sbc ====
Version update (1.5 -> 2.1)
- Update to version 2.1
* Fix issue when compiling without SBC_BUILD_WITH_SSE_SUPPORT.
- Update to version 2.0
* Fix issue with SSE primitives on non-x86.
- Drop patch:
* fix-build-on-non-x86.patch (not longer needed)
- Use ldconfig_scriptlets macro
- Use correct Group tags
- Specfile cleanup
==== snapper ====
Version update (0.12.1 -> 0.12.2)
Subpackages: libsnapper7
- use correct btrfs binary for target commands in snbk
(gh#openSUSE/snapper#998)
- version 0.12.2
- avoid running 'btrfs qgroup clear-stale' if quota is disabled
(gh#openSUSE/snapper#987)
- avoid build dependency e2fsprogs-devel
==== snappy ====
- Update summary of the most prominently installed (sub)package.
==== tinysparql ====
Version update (3.9.1 -> 3.9.2)
Subpackages: libtracker-sparql-3_0-0 typelib-1_0-Tracker-3_0
- Update to version 3.9.2:
+ Fix installing pre-generated documentation in tarballs
+ Performance improvements in handling parser errors
+ Fixes for issues reported by OSS Fuzz
1
0
Please note that this mail was generated by a script.
The described changes are computed based on the x86_64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=microos&groupid=1&version…
https://bugzilla.opensuse.org/buglist.cgi?product=openSUSE%20Tumbleweed&com…
Please do not reply to this email to report issues, rather file a bug on bugzilla.opensuse.org.
For more information on filing bugs please see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
MicroOS-release (20250420 -> 20250422)
kernel-firmware-amdgpu (20250328 -> 20250419)
kernel-firmware-intel (20250331 -> 20250419)
kernel-firmware-sound (20250408 -> 20250415)
libXft (2.3.8 -> 2.3.9)
libsoup
libtirpc
pcre2 (10.44 -> 10.45)
sdbootutil (1+git20250410.9086124 -> 1+git20250421.7ffd25a)
vim (9.1.1258 -> 9.1.1330)
=== Details ===
==== MicroOS-release ====
Version update (20250420 -> 20250422)
Subpackages: MicroOS-release-appliance MicroOS-release-dvd
- automatically generated by openSUSE-release-tools/pkglistgen
==== kernel-firmware-amdgpu ====
Version update (20250328 -> 20250419)
- Update to version 20250419 (git commit 5aa42075d00c):
* amdgpu: update vcn 4.0.5 firmware
* amdgpu: update psp 14.0.0 firmware
* amdgpu: update vcn 4.0.2 firmware
* amdgpu: update psp 13.0.4 firmware
* amdgpu: update gc 11.0.1 firmware
* amdgpu: update navy flounder firmware
* amdgpu: update psp 14.0.4 firmware
* amdgpu: update gc 11.5.2 firmware
* amdgpu: update vcn 5.0.0 firmware
* amdgpu: update smu 14.0.3 firmware
* amdgpu: update psp 14.0.3 firmware
* amdgpu: update gc 12.0.1 firmware
* amdgpu: update sienna cichlid firmware
* amdgpu: update yellow carp firmware
* amdgpu: update smu 14.0.2 firmware
* amdgpu: update psp 14.0.2 firmware
* amdgpu: update gc 12.0.0 firmware
* amdgpu: update vega20 firmware
* amdgpu: update navi14 firmware
* amdgpu: update vega12 firmware
* amdgpu: update vcn 4.0.4 firmware
* amdgpu: update smu 13.0.7 firmware
* amdgpu: update psp 13.0.7 firmware
* amdgpu: update gc 11.0.2 firmware
* amdgpu: update vega10 firmware
* amdgpu: update psp 13.0.5 firmware
* amdgpu: update navi12 firmware
* amdgpu: update psp 13.0.10 firmware
* amdgpu: update gc 11.0.3 firmware
* amdgpu: update navi10 firmware
* amdgpu: update vangogh firmware
* amdgpu: update picasso firmware
* amdgpu: update vcn 4.0.0 firmware
* amdgpu: update psp 13.0.0 firmware
* amdgpu: update gc 11.0.0 firmware
* amdgpu: update psp 13.0.14 firmware
* amdgpu: update gc 9.4.4 firmware
* amdgpu: update arcturus firmware
* amdgpu: update psp 13.0.6 firmware
* amdgpu: update gc 9.4.3 firmware
* amdgpu: update beige goby firmware
* amdgpu: update psp 13.0.8 firmware
* amdgpu: update psp 14.0.1 firmware
* amdgpu: update gc 11.5.1 firmware
* amdgpu: update psp 13.0.11 firmware
* amdgpu: update gc 11.0.4 firmware
* amdgpu: update dimgrey cavefish firmware
* amdgpu: update aldebaran firmware
* amdgpu: update dcn 4.01 frmware to 0.1.6.0
==== kernel-firmware-intel ====
Version update (20250331 -> 20250419)
- Update to version 20250419 (git commit 5aa42075d00c):
* intel: ish: Update license file for ISH
==== kernel-firmware-sound ====
Version update (20250408 -> 20250415)
- Update to version 20250415 (git commit 2f411c10e457):
* intel: avs: Update topology file for I2S Analog Devices 4567
* intel: avs: Update topology file for I2S Realtek 5663
* intel: avs: Update topology file for I2S Realtek 5640
* intel: avs: Update topology file for I2S Realtek 5514
* intel: avs: Update topology file for I2S Realtek 298
* intel: avs: Update topology file for I2S Realtek 286
* intel: avs: Update topology file for I2S Realtek 274
* intel: avs: Update topology file for I2S Nuvoton 8825
* intel: avs: Update topology file for I2S Maxim 98927
* intel: avs: Update topology file for I2S Maxim 98373
* intel: avs: Update topology file for I2S Maxim 98357a
* intel: avs: Update topology file for HDAudio codecs
* intel: avs: Update topology file for HDMI codecs
* intel: avs: Update topology file for Digital Microphone Array
* intel: avs: Update topology file for I2S Dialog 7219
==== libXft ====
Version update (2.3.8 -> 2.3.9)
- Update to version 2.3.9
* Remove support for building with pre-X11R7 versions of X
* Remove support for building with pre-C89 versions of C
* Require xproto >= 7.0.22 for _X_UNUSED
* meson: Add option to build with meson
* fix potential buffer overrun in _XftGlyphDefault
* issue 19: Problem loading "SourceCodePro-Regular" font in Fedora
* build-fix for older versions of freetype2: FT_HAS_SVG was added
late in 2021
* issue 21: remove redundant/out-of-place prototype for XftNameUnparse
* manpage formatting-fixes
==== libsoup ====
Subpackages: libsoup-3_0-0 typelib-1_0-Soup-3_0
- Add CVE fixes:
+ libsoup-CVE-2025-32914.patch (boo#1241164 CVE-2025-32914)
+ libsoup-CVE-2025-32908.patch (boo#1241223 CVE-2025-32908)
- Rerun tests once for s390x should they fail, tests for this arch
is very flaky.
==== libtirpc ====
Subpackages: libtirpc-netconfig libtirpc3
- add patches from upstream to fix gcc-15 compile time errors:
* libtirpc-1.3.6-gcc15-part1.patch
* libtirpc-1.3.6-gcc15-part2.patch
==== pcre2 ====
Version update (10.44 -> 10.45)
Subpackages: libpcre2-16-0 libpcre2-8-0
- Update to 10.45:
* New upstream maintainers (and signing key)
* Update Unicode support to UCD 16
* Case-insensitive matching of Unicode properties Ll, Lt, and Lu
has been changed to match Perl
* Case-insensitive matching of backreferences now respects the
PCRE2_EXTRA_CASELESS_RESTRICT option
* Parsing of the \x escape is stricter, and is no longer parsed
as an escape for the NUL character if not followed by '{' or
a hexadecimal digit. Use \x00 instead.
* Add a new feature called scan substring. This is a type of
assertion which matches the content of a capturing block to a
sub-pattern.
* Add support for UTS#18 compatible character classes
* Add support for Perl-style extended character classes
* JIT compilation now fails with the new error code
PCRE2_ERROR_JIT_UNSUPPORTED for patterns which use features not
supported by the JIT compiler.
* New options PCRE2_EXTRA_NO_BS0 (disallow \0 as an escape for
the NUL character); PCRE2_EXTRA_PYTHON_OCTAL (use Python
disambiguation rules for deciding whether \12 is a
backreference or an octal escape); PCRE2_EXTRA_NEVER_CALLOUT
(disable callout syntax entirely); PCRE2_EXTRA_TURKISH_CASING
(use Turkish rules for case-insensitive matching).
* Add new API function pcre2_set_optimize() for
controlling which optimizations are enabled.
* A variety of extensions have been made to pcre2_substitute()
and its syntax for replacement strings. These now support:
\123 octal escapes; titlecasing \u\L; \1 backreferences; \g<1>
and $<NAME> backreferences; $& $` $' and $_; new function
pcre2_set_substitute_case_callout() to allow locale-aware case
transformation.
- drop pcre2-10.44-github-issue-415.patch, included upstream
- update license to BSD-3-Clause WITH PCRE2-exception and cascade
to subpackages and parts (boo#1240358)
==== sdbootutil ====
Version update (1+git20250410.9086124 -> 1+git20250421.7ffd25a)
Subpackages: sdbootutil-dracut-measure-pcr sdbootutil-snapper sdbootutil-tukit
- Update to version 1+git20250421.7ffd25a:
* Report when PCR 15 cannot be predicted
* Reap failed keys
* Improve asking passwords (bsc#1241171)
==== vim ====
Version update (9.1.1258 -> 9.1.1330)
Subpackages: vim-data-common vim-small
- update to 9.1.1330:
* patch 9.1.1330: may receive E315 in terminal
* patch 9.1.1329: cannot get information about command line completion
* patch 9.1.1328: too many strlen() calls in indent.c
* patch 9.1.1327: filetype: nroff detection can be improved
* runtime(doc): cross-link :| meaning :p and explain E749
* runtime(doc): style: clarify to prefer 2 spaces after a sentence
* runtime(pov): deprecate `#render` and `#statistics` in syntax script
* patch 9.1.1326: invalid cursor position after 'tagfunc'
* runtime(keymaps): update Brazilian keymaps
* patch 9.1.1325: tests: not checking error numbers properly
* runtime(doc): clarify 'includeexpr' is not used for <cfile>
* runtime(filetype): improve *.h filetype detection
* runtime(indent-tests): Raise timeouts for "search*()"es
* runtime(indent-tests): Annotate timed "search*()"es for tracing
* runtime(indent-tests): Instrument timed "search*()" calls
* patch 9.1.1324: undefined behaviour if X11 connection dies
* patch 9.1.1323: b:undo_ftplugin not executed when re-using buffer
* runtime(nix): set iskeyword and b:match_words in ftplugin
* runtime(doc): clarify "nearest" value for 'completeopt'
* runtime(doc): Tweak documentation style a bit
* patch 9.1.1322: small delete register cannot paste multi-line correctly
* patch 9.1.1321: filetype: MS ixx and mpp files are not recognized
* patch 9.1.1320: filetype: alsoft config files are not recognized
* patch 9.1.1319: Various typos in the code, issue with test_inst_complete.vim
* patch 9.1.1318: tests: test_format fails
* runtime(jjdescription): Don't require a space to start comments
* patch 9.1.1317: noisy error when restoring folds from session fails
* patch 9.1.1316: missing memory allocation failure in os_mswin.c
* patch 9.1.1315: completion: issue with fuzzy completion and 'completefuzzycollect'
* patch 9.1.1314: max allowed string width too small
* patch 9.1.1313: compile warning about uninitialized value
* patch 9.1.1312: tests: Test_backupskip() fails when HOME is defined
* patch 9.1.1311: completion: not possible to limit number of matches
* patch 9.1.1310: completion: redundant check for preinsert effect
* runtime(gleam): Update ftplugin, use recommended_style config variable
* patch 9.1.1309: tests: no test for 'pummaxwidth' with non-truncated "kind"
* runtime: set 'cpoptions' for line-continuation in various runtime files
* runtime(tar): remove dependency on netrw#WinPath, include mapping doc
* runtime(netrw): remove deprecated functions
* patch 9.1.1308: completion: cannot order matches by distance to cursor
* patch 9.1.1307: make syntax does not reliably detect different flavors
* patch 9.1.1306: completion menu rendering can be improved
* patch 9.1.1305: completion menu active after switching windows/tabs
* patch 9.1.1304: filetype: some man files are not recognized
* runtime(netrw): upstream snapshot of v180
* patch 9.1.1303: missing out-of-memory check in linematch.c
* patch 9.1.1302: Coverity warns about using uninitialized value
* patch 9.1.1301: completion: cannot configure completion functions with 'complete'
* patch 9.1.1300: wrong detection of -inf
* runtime(doc): update enum helptext
* patch 9.1.1299: filetype: mbsyncrc files are not recognized
* runtime(doc): update options.txt and clarify 'wildmode' further
* runtime(gleam): update Maintainer and filetype options
* patch 9.1.1298: define_function() is too long
* patch 9.1.1297: Ctrl-D scrolling can get stuck
* runtime(new-tutor): update tutor and correct comandline completion
* patch 9.1.1296: completion: incorrect truncation logic
* patch 9.1.1295: clientserver: does not handle :stopinsert correctly
* runtime(doc): disable last-position-jump in diff mode
* runtime(doc): Improve 'wildmode' setting desciption
* patch 9.1.1294: gui tabline menu does not use confirm when closing tabs
* runtime(doc): correct backslash escaping comma example
* patch 9.1.1293: comment plugin does not handle 'exclusive' selection for comment object
* patch 9.1.1292: statusline not correctly evaluated
* runtime(sh): Do not look up a "sh" utility in $PATH for "sh_13.sh"
* runtime(filetype): make shell filetype detection more robust
* patch 9.1.1291: too many strlen() calls in buffer.c
* runtime(keymaps): include 2 Brazilian Keymaps
* runtime(vim): Update-base-syntax, match full :*grep, :make, :sort and :filter commands
* patch 9.1.1290: tests: missing cleanup in test_filetype.vim
* patch 9.1.1289: tests: no test for matchparen plugin with WinScrolled event
* runtime(remind): include remind.vim ftplugin
* runtime(vim): Update base-syntax, improve :command highlighting
* runtime(help): add omni completion and 'iskeyword' to filetype plugin
* runtime(lf): improve syntax script, add filetype plugin
* patch 9.1.1288: Using wrong window in ll_resize_stack()
* runtime(doc): rename wrong option to 'pummaxwidth'
* patch 9.1.1287: quickfix code can be further improved
* patch 9.1.1286: filetype: help files not detected when 'iskeyword' includes ":"
* patch 9.1.1285: Vim9: no error message for missing method after "super."
* patch 9.1.1284: not possible to configure pum truncation char
* runtime(lua): fix whitespace style issues in lua ftplugin
* runtime(lua): improve foldexpr, add vim9 script version
* runtime(doc): Fix minor typo in options.txt
* runtime(fstab): set formatoptions-=t in filetype plugin
* runtime(svelte): add matchit support to svelte filetype plugin
* patch 9.1.1283: quickfix stack is limited to 10 items
* patch 9.1.1282: Build and test failure without job feature
* patch 9.1.1281: extra newline output when editing stdin
* patch 9.1.1280: trailing additional semicolon in get_matches_in_str()
* patch 9.1.1279: Vim9: null_object and null_class are no reserved names
* patch 9.1.1278: Vim9: too long functions in vim9type.c
* runtime(vim): Update base-syntax, match full :redir command
* patch 9.1.1277: tests: trailing comment char in test_popupwin
* patch 9.1.1276: inline word diff treats multibyte chars as word char
* runtime(doc): update WinScrolled documentation
* runtime(vim): Update base-syntax, improve :set backslash handling
* patch 9.1.1275: MS-Windows: Not possible to pass additional flags to Make_mvc
... changelog too long, skipping 30 lines ...
- add more units for rlimit rules
1
0
Please note that this mail was generated by a script.
The described changes are computed based on the aarch64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=microos&groupid=3&version…
https://bugzilla.opensuse.org/buglist.cgi?product=openSUSE%20Tumbleweed&com…
Please do not reply to this email to report issues, rather file a bug on bugzilla.opensuse.org.
For more information on filing bugs please see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
MicroOS-release (20250420 -> 20250422)
kernel-firmware-amdgpu (20250328 -> 20250419)
kernel-firmware-intel (20250331 -> 20250419)
kernel-firmware-sound (20250408 -> 20250415)
libXft (2.3.8 -> 2.3.9)
libsoup
libtirpc
pcre2 (10.44 -> 10.45)
sdbootutil (1+git20250410.9086124 -> 1+git20250421.7ffd25a)
vim (9.1.1258 -> 9.1.1330)
=== Details ===
==== MicroOS-release ====
Version update (20250420 -> 20250422)
Subpackages: MicroOS-release-appliance MicroOS-release-dvd
- automatically generated by openSUSE-release-tools/pkglistgen
==== kernel-firmware-amdgpu ====
Version update (20250328 -> 20250419)
- Update to version 20250419 (git commit 5aa42075d00c):
* amdgpu: update vcn 4.0.5 firmware
* amdgpu: update psp 14.0.0 firmware
* amdgpu: update vcn 4.0.2 firmware
* amdgpu: update psp 13.0.4 firmware
* amdgpu: update gc 11.0.1 firmware
* amdgpu: update navy flounder firmware
* amdgpu: update psp 14.0.4 firmware
* amdgpu: update gc 11.5.2 firmware
* amdgpu: update vcn 5.0.0 firmware
* amdgpu: update smu 14.0.3 firmware
* amdgpu: update psp 14.0.3 firmware
* amdgpu: update gc 12.0.1 firmware
* amdgpu: update sienna cichlid firmware
* amdgpu: update yellow carp firmware
* amdgpu: update smu 14.0.2 firmware
* amdgpu: update psp 14.0.2 firmware
* amdgpu: update gc 12.0.0 firmware
* amdgpu: update vega20 firmware
* amdgpu: update navi14 firmware
* amdgpu: update vega12 firmware
* amdgpu: update vcn 4.0.4 firmware
* amdgpu: update smu 13.0.7 firmware
* amdgpu: update psp 13.0.7 firmware
* amdgpu: update gc 11.0.2 firmware
* amdgpu: update vega10 firmware
* amdgpu: update psp 13.0.5 firmware
* amdgpu: update navi12 firmware
* amdgpu: update psp 13.0.10 firmware
* amdgpu: update gc 11.0.3 firmware
* amdgpu: update navi10 firmware
* amdgpu: update vangogh firmware
* amdgpu: update picasso firmware
* amdgpu: update vcn 4.0.0 firmware
* amdgpu: update psp 13.0.0 firmware
* amdgpu: update gc 11.0.0 firmware
* amdgpu: update psp 13.0.14 firmware
* amdgpu: update gc 9.4.4 firmware
* amdgpu: update arcturus firmware
* amdgpu: update psp 13.0.6 firmware
* amdgpu: update gc 9.4.3 firmware
* amdgpu: update beige goby firmware
* amdgpu: update psp 13.0.8 firmware
* amdgpu: update psp 14.0.1 firmware
* amdgpu: update gc 11.5.1 firmware
* amdgpu: update psp 13.0.11 firmware
* amdgpu: update gc 11.0.4 firmware
* amdgpu: update dimgrey cavefish firmware
* amdgpu: update aldebaran firmware
* amdgpu: update dcn 4.01 frmware to 0.1.6.0
==== kernel-firmware-intel ====
Version update (20250331 -> 20250419)
- Update to version 20250419 (git commit 5aa42075d00c):
* intel: ish: Update license file for ISH
==== kernel-firmware-sound ====
Version update (20250408 -> 20250415)
- Update to version 20250415 (git commit 2f411c10e457):
* intel: avs: Update topology file for I2S Analog Devices 4567
* intel: avs: Update topology file for I2S Realtek 5663
* intel: avs: Update topology file for I2S Realtek 5640
* intel: avs: Update topology file for I2S Realtek 5514
* intel: avs: Update topology file for I2S Realtek 298
* intel: avs: Update topology file for I2S Realtek 286
* intel: avs: Update topology file for I2S Realtek 274
* intel: avs: Update topology file for I2S Nuvoton 8825
* intel: avs: Update topology file for I2S Maxim 98927
* intel: avs: Update topology file for I2S Maxim 98373
* intel: avs: Update topology file for I2S Maxim 98357a
* intel: avs: Update topology file for HDAudio codecs
* intel: avs: Update topology file for HDMI codecs
* intel: avs: Update topology file for Digital Microphone Array
* intel: avs: Update topology file for I2S Dialog 7219
==== libXft ====
Version update (2.3.8 -> 2.3.9)
- Update to version 2.3.9
* Remove support for building with pre-X11R7 versions of X
* Remove support for building with pre-C89 versions of C
* Require xproto >= 7.0.22 for _X_UNUSED
* meson: Add option to build with meson
* fix potential buffer overrun in _XftGlyphDefault
* issue 19: Problem loading "SourceCodePro-Regular" font in Fedora
* build-fix for older versions of freetype2: FT_HAS_SVG was added
late in 2021
* issue 21: remove redundant/out-of-place prototype for XftNameUnparse
* manpage formatting-fixes
==== libsoup ====
Subpackages: libsoup-3_0-0 typelib-1_0-Soup-3_0
- Add CVE fixes:
+ libsoup-CVE-2025-32914.patch (boo#1241164 CVE-2025-32914)
+ libsoup-CVE-2025-32908.patch (boo#1241223 CVE-2025-32908)
- Rerun tests once for s390x should they fail, tests for this arch
is very flaky.
==== libtirpc ====
Subpackages: libtirpc-netconfig libtirpc3
- add patches from upstream to fix gcc-15 compile time errors:
* libtirpc-1.3.6-gcc15-part1.patch
* libtirpc-1.3.6-gcc15-part2.patch
==== pcre2 ====
Version update (10.44 -> 10.45)
Subpackages: libpcre2-16-0 libpcre2-8-0
- Update to 10.45:
* New upstream maintainers (and signing key)
* Update Unicode support to UCD 16
* Case-insensitive matching of Unicode properties Ll, Lt, and Lu
has been changed to match Perl
* Case-insensitive matching of backreferences now respects the
PCRE2_EXTRA_CASELESS_RESTRICT option
* Parsing of the \x escape is stricter, and is no longer parsed
as an escape for the NUL character if not followed by '{' or
a hexadecimal digit. Use \x00 instead.
* Add a new feature called scan substring. This is a type of
assertion which matches the content of a capturing block to a
sub-pattern.
* Add support for UTS#18 compatible character classes
* Add support for Perl-style extended character classes
* JIT compilation now fails with the new error code
PCRE2_ERROR_JIT_UNSUPPORTED for patterns which use features not
supported by the JIT compiler.
* New options PCRE2_EXTRA_NO_BS0 (disallow \0 as an escape for
the NUL character); PCRE2_EXTRA_PYTHON_OCTAL (use Python
disambiguation rules for deciding whether \12 is a
backreference or an octal escape); PCRE2_EXTRA_NEVER_CALLOUT
(disable callout syntax entirely); PCRE2_EXTRA_TURKISH_CASING
(use Turkish rules for case-insensitive matching).
* Add new API function pcre2_set_optimize() for
controlling which optimizations are enabled.
* A variety of extensions have been made to pcre2_substitute()
and its syntax for replacement strings. These now support:
\123 octal escapes; titlecasing \u\L; \1 backreferences; \g<1>
and $<NAME> backreferences; $& $` $' and $_; new function
pcre2_set_substitute_case_callout() to allow locale-aware case
transformation.
- drop pcre2-10.44-github-issue-415.patch, included upstream
- update license to BSD-3-Clause WITH PCRE2-exception and cascade
to subpackages and parts (boo#1240358)
==== sdbootutil ====
Version update (1+git20250410.9086124 -> 1+git20250421.7ffd25a)
Subpackages: sdbootutil-dracut-measure-pcr sdbootutil-snapper sdbootutil-tukit
- Update to version 1+git20250421.7ffd25a:
* Report when PCR 15 cannot be predicted
* Reap failed keys
* Improve asking passwords (bsc#1241171)
==== vim ====
Version update (9.1.1258 -> 9.1.1330)
Subpackages: vim-data-common vim-small
- update to 9.1.1330:
* patch 9.1.1330: may receive E315 in terminal
* patch 9.1.1329: cannot get information about command line completion
* patch 9.1.1328: too many strlen() calls in indent.c
* patch 9.1.1327: filetype: nroff detection can be improved
* runtime(doc): cross-link :| meaning :p and explain E749
* runtime(doc): style: clarify to prefer 2 spaces after a sentence
* runtime(pov): deprecate `#render` and `#statistics` in syntax script
* patch 9.1.1326: invalid cursor position after 'tagfunc'
* runtime(keymaps): update Brazilian keymaps
* patch 9.1.1325: tests: not checking error numbers properly
* runtime(doc): clarify 'includeexpr' is not used for <cfile>
* runtime(filetype): improve *.h filetype detection
* runtime(indent-tests): Raise timeouts for "search*()"es
* runtime(indent-tests): Annotate timed "search*()"es for tracing
* runtime(indent-tests): Instrument timed "search*()" calls
* patch 9.1.1324: undefined behaviour if X11 connection dies
* patch 9.1.1323: b:undo_ftplugin not executed when re-using buffer
* runtime(nix): set iskeyword and b:match_words in ftplugin
* runtime(doc): clarify "nearest" value for 'completeopt'
* runtime(doc): Tweak documentation style a bit
* patch 9.1.1322: small delete register cannot paste multi-line correctly
* patch 9.1.1321: filetype: MS ixx and mpp files are not recognized
* patch 9.1.1320: filetype: alsoft config files are not recognized
* patch 9.1.1319: Various typos in the code, issue with test_inst_complete.vim
* patch 9.1.1318: tests: test_format fails
* runtime(jjdescription): Don't require a space to start comments
* patch 9.1.1317: noisy error when restoring folds from session fails
* patch 9.1.1316: missing memory allocation failure in os_mswin.c
* patch 9.1.1315: completion: issue with fuzzy completion and 'completefuzzycollect'
* patch 9.1.1314: max allowed string width too small
* patch 9.1.1313: compile warning about uninitialized value
* patch 9.1.1312: tests: Test_backupskip() fails when HOME is defined
* patch 9.1.1311: completion: not possible to limit number of matches
* patch 9.1.1310: completion: redundant check for preinsert effect
* runtime(gleam): Update ftplugin, use recommended_style config variable
* patch 9.1.1309: tests: no test for 'pummaxwidth' with non-truncated "kind"
* runtime: set 'cpoptions' for line-continuation in various runtime files
* runtime(tar): remove dependency on netrw#WinPath, include mapping doc
* runtime(netrw): remove deprecated functions
* patch 9.1.1308: completion: cannot order matches by distance to cursor
* patch 9.1.1307: make syntax does not reliably detect different flavors
* patch 9.1.1306: completion menu rendering can be improved
* patch 9.1.1305: completion menu active after switching windows/tabs
* patch 9.1.1304: filetype: some man files are not recognized
* runtime(netrw): upstream snapshot of v180
* patch 9.1.1303: missing out-of-memory check in linematch.c
* patch 9.1.1302: Coverity warns about using uninitialized value
* patch 9.1.1301: completion: cannot configure completion functions with 'complete'
* patch 9.1.1300: wrong detection of -inf
* runtime(doc): update enum helptext
* patch 9.1.1299: filetype: mbsyncrc files are not recognized
* runtime(doc): update options.txt and clarify 'wildmode' further
* runtime(gleam): update Maintainer and filetype options
* patch 9.1.1298: define_function() is too long
* patch 9.1.1297: Ctrl-D scrolling can get stuck
* runtime(new-tutor): update tutor and correct comandline completion
* patch 9.1.1296: completion: incorrect truncation logic
* patch 9.1.1295: clientserver: does not handle :stopinsert correctly
* runtime(doc): disable last-position-jump in diff mode
* runtime(doc): Improve 'wildmode' setting desciption
* patch 9.1.1294: gui tabline menu does not use confirm when closing tabs
* runtime(doc): correct backslash escaping comma example
* patch 9.1.1293: comment plugin does not handle 'exclusive' selection for comment object
* patch 9.1.1292: statusline not correctly evaluated
* runtime(sh): Do not look up a "sh" utility in $PATH for "sh_13.sh"
* runtime(filetype): make shell filetype detection more robust
* patch 9.1.1291: too many strlen() calls in buffer.c
* runtime(keymaps): include 2 Brazilian Keymaps
* runtime(vim): Update-base-syntax, match full :*grep, :make, :sort and :filter commands
* patch 9.1.1290: tests: missing cleanup in test_filetype.vim
* patch 9.1.1289: tests: no test for matchparen plugin with WinScrolled event
* runtime(remind): include remind.vim ftplugin
* runtime(vim): Update base-syntax, improve :command highlighting
* runtime(help): add omni completion and 'iskeyword' to filetype plugin
* runtime(lf): improve syntax script, add filetype plugin
* patch 9.1.1288: Using wrong window in ll_resize_stack()
* runtime(doc): rename wrong option to 'pummaxwidth'
* patch 9.1.1287: quickfix code can be further improved
* patch 9.1.1286: filetype: help files not detected when 'iskeyword' includes ":"
* patch 9.1.1285: Vim9: no error message for missing method after "super."
* patch 9.1.1284: not possible to configure pum truncation char
* runtime(lua): fix whitespace style issues in lua ftplugin
* runtime(lua): improve foldexpr, add vim9 script version
* runtime(doc): Fix minor typo in options.txt
* runtime(fstab): set formatoptions-=t in filetype plugin
* runtime(svelte): add matchit support to svelte filetype plugin
* patch 9.1.1283: quickfix stack is limited to 10 items
* patch 9.1.1282: Build and test failure without job feature
* patch 9.1.1281: extra newline output when editing stdin
* patch 9.1.1280: trailing additional semicolon in get_matches_in_str()
* patch 9.1.1279: Vim9: null_object and null_class are no reserved names
* patch 9.1.1278: Vim9: too long functions in vim9type.c
* runtime(vim): Update base-syntax, match full :redir command
* patch 9.1.1277: tests: trailing comment char in test_popupwin
* patch 9.1.1276: inline word diff treats multibyte chars as word char
* runtime(doc): update WinScrolled documentation
* runtime(vim): Update base-syntax, improve :set backslash handling
* patch 9.1.1275: MS-Windows: Not possible to pass additional flags to Make_mvc
... changelog too long, skipping 30 lines ...
- add more units for rlimit rules
1
0