New Arm Tumbleweed snapshot 20240130 released!
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=opensuse&groupid=3&version=Tumbleweed&build=20240130
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:
GraphicsMagick
MozillaFirefox
apache2
apache2-manual
apache2-prefork
apache2-utils
apparmor
cryptsetup (2.6.1 -> 2.7.0)
dos2unix (7.5.1 -> 7.5.2)
duktape
firewalld (2.1.0 -> 2.1.1)
fwupd (1.9.11 -> 1.9.12)
ghostscript (9.56.1 -> 10.02.1)
grub2
gstreamer-plugins-rs
iso-codes (4.15.0 -> 4.16.0)
kernel-firmware (20240115 -> 20240126)
libapparmor
libexttextcat (3.4.6 -> 3.4.7)
libgcrypt
libjcat (0.2.0 -> 0.2.1)
mdevctl (1.2.0 -> 1.3.0)
mutter
nghttp2 (1.58.0 -> 1.59.0)
numactl (2.0.16.21.g693fee1 -> 2.0.17.4.g63befa8)
openssl-3
openssl
patterns-kde
python-Jinja2
python-M2Crypto
python-MarkupSafe (2.1.3 -> 2.1.4)
python-argcomplete (3.2.1 -> 3.2.2)
python-authheaders (0.16.1 -> 0.16.2)
python-pyOpenSSL (23.3.0 -> 24.0.0)
python-pycryptodome (3.19.1 -> 3.20.0)
rubygem-parser (3.2.2.4 -> 3.3.0.5)
rubygem-rubocop (1.59.0 -> 1.60.2)
salt
strace (6.6 -> 6.7)
xdg-utils (1.2.0~beta1+20230929 -> 1.2.0+20240130)
xf86-video-qxl
xorg-x11-server
xterm (388 -> 389)
yast2 (5.0.4 -> 5.0.5)
yast2-installation (5.0.4 -> 5.0.5)
yast2-trans (84.87.20240120.54f4b9f06a -> 84.87.20240126.9c7185e3f6)
zenity (4.0.0 -> 4.0.1)
=== Details ===
==== GraphicsMagick ====
Subpackages: libGraphicsMagick++-Q16-12 libGraphicsMagick-Q16-3 libGraphicsMagick3-config
- ghostscript-fonts-std: relax to recommends [bsc#1216604]
==== MozillaFirefox ====
- Fix file list
==== apache2 ====
- use grep -E for egrep
==== apache2-manual ====
- use grep -E for egrep
==== apache2-prefork ====
- use grep -E for egrep
==== apache2-utils ====
- use grep -E for egrep
==== apparmor ====
Subpackages: apparmor-abstractions apparmor-docs apparmor-parser apparmor-profiles apparmor-utils python3-apparmor
- Add dovecot-unix_chkpwd.diff to allow dovecot-auth to execute
unix_chkpwd, and add a profile for unix_chkpwd. This is needed
for PAM 1.6 (boo#1219139)
- Refresh apparmor.keyring - the key was renewed
==== cryptsetup ====
Version update (2.6.1 -> 2.7.0)
Subpackages: cryptsetup-doc libcryptsetup12
- Update to 2.7.0:
* Full changelog in:
mirrors.edge.kernel.org/pub/linux/utils/cryptsetup/v2.7/v2.7.0-ReleaseNotes
* Introduce support for hardware OPAL disk encryption.
* plain mode: Set default cipher to aes-xts-plain64 and password hashing
to sha256.
* Allow activation (open), luksResume, and luksAddKey to use the volume
key stored in a keyring.
* Allow to store volume key to a user-specified keyring in open and
luksResume commands.
* Do not flush IO operations if resize grows the device.
This can help performance in specific cases where the encrypted device
is extended automatically while running many IO operations.
* Use only half of detected free memory for Argon2 PBKDF on systems
without swap (for LUKS2 new keyslot or format operations).
* Add the possibility to specify a directory for external LUKS2 token
handlers (plugins).
* Do not allow reencryption/decryption on LUKS2 devices with
authenticated encryption or hardware (OPAL) encryption.
* Do not fail LUKS format if the operation was interrupted on subsequent
device wipe.
* Fix the LUKS2 keyslot option to be used while activating the device
by a token.
* Properly report if the dm-verity device cannot be activated due to
the inability to verify the signed root hash (ENOKEY).
* Fix to check passphrase for selected keyslot only when adding
new keyslot.
* Fix to not wipe the keyslot area before in-place overwrite.
* bitlk: Fix segfaults when attempting to verify the volume key.
* Add --disable-blkid command line option to avoid blkid device check.
* Add support for the meson build system.
* Fix wipe operation that overwrites the whole device if used for LUKS2
header with no keyslot area.
* Fix luksErase to work with detached LUKS header.
* Disallow the use of internal kernel crypto driver names in "capi"
specification.
* Fix reencryption to fail early for unknown cipher.
* tcrypt: Support new Blake2 hash for VeraCrypt.
* tcrypt: use hash values as substring for limiting KDF check.
* Add Aria cipher support and block size info.
* Do not decrease PBKDF parameters if the user forces them.
* Support OpenSSL 3.2 Argon2 implementation.
* Add support for Argon2 from libgcrypt
(requires yet unreleased gcrypt 1.11).
* Used Argon2 PBKDF implementation is now reported in debug mode
in the cryptographic backend version. For native support in
OpenSSL 3.2 or libgcrypt 1.11, "argon2" is displayed.
If libargon2 is used, "cryptsetup libargon2" (for embedded
library) or "external libargon2" is displayed.
* Link only libcrypto from OpenSSL.
* Disable reencryption for Direct-Access (DAX) devices.
* Print a warning message if the device is not aligned to sector size.
* Fix sector size and integrity fields display for non-LUKS2 crypt
devices for the status command.
* Fix suspend for LUKS2 with authenticated encryption (also suspend
dm-integrity device underneath).
* Update keyring and locking documentation and LUKS2 specification
for OPAL2 support.
* Remove patches fixed upstream:
- cryptsetup-Check-for-physical-memory-available-also-in-PBKDF-be.patch
- cryptsetup-Try-to-avoid-OOM-killer-on-low-memory-systems-withou.patch
- cryptsetup-Use-only-half-of-detected-free-memory-on-systems-wit.patch
==== dos2unix ====
Version update (7.5.1 -> 7.5.2)
- update to 7.5.2:
* Dos2unix can print info about the line break type of the last
line, or indicate there is none
* Updated documentation about ASCII mode conversion
==== duktape ====
- Build with distro flags
==== firewalld ====
Version update (2.1.0 -> 2.1.1)
Subpackages: firewalld-bash-completion python3-firewall
- update to 2.1.1:
* fix(offline-cmd): use family when creating ipset (64f78a9)
* fix(firewall-config): allow rich rule forwarded ports to be logged (d46ea62)
* fix(ipXtables): log forwarded ports only (07dc202)
* fix(nftables): log forwarded ports (5c26b73)
* fix(io.ipset): raise exception if entries exceed limit (a2da5fb)
* fix(policy): ipXtables: multiple policies using same zone (b6f2f09)
* fix(policy): dispatch update for active policies (7f6f0e2)
==== fwupd ====
Version update (1.9.11 -> 1.9.12)
Subpackages: fwupd-bash-completion libfwupd2 typelib-1_0-Fwupd-2_0
- Update to version 1.9.12:
+ This release adds the following features:
- Add remote modification support to fwupdtool
- Add support for more modify-config options
- Generate HTML pages for all man pages
+ This release fixes the following bugs:
- Assume the legacy LVFS::UpdateRequestId tag is non-generic
- Avoid crashing the daemon if not using udisks
- Correctly mark the CPU as supported
- Correctly match invalid EFI partitions
- Do not change the device status until the action has
completed
- Do not require systemd for fwupdtool modify-config
- Enable access to the home interface for snap
- Fix an assertion when enabling lvfs-testing for the first
time
- Fix a possible crash in fwupdtool build-cabinet
- Handle systems with more than one ccp device
- Only check AMD CPUs for SHSTK, not IBT
- Only write the mutable fwupd.conf with the current values
- Re-evaluate supported every time pci-psp attributes are
refreshed
- Show "CET OS support" on AMD systems too
+ This release adds support for the following hardware:
- AVer CAM340plus
- AVer VB342 Pro
- More Algoltek devices
==== ghostscript ====
Version update (9.56.1 -> 10.02.1)
Subpackages: ghostscript-x11
- update to 10.02.1:
* Patch release to address some security bugs
* This release (10.02.0) marks the final demise of the
PostScript based PDF interpreter.
* This 10.01.1 release removes the "-dNEWPDF=false" command
line option to fall back to the deprecated, old PDF
interpreter.
* This 10.01.0 release removes the "-dNEWPDF=false" command
line option to fall back to the deprecated, old PDF
interpreter.
* This release officially deprecates the old Postscript
implementation of PDF, we will not be updating or maintaining
that code moving forward. The option to use the old PDF
implementation _**will**_ be removed in the next full release
(10.01.0)
* Important: This release includes the new PDF interpreter
(implemented in C rather than PostScript). It is both
integrated into Ghostscript (now ENABLED by default), and
available as a standalone, PDF only, binary. See
https://ghostscript.com/pdfi.html for more details.
* This also bundles the latest zlib (1.2.12) which addresses a
security issue (CVE-2018-25032)
* **Important**: This release includes the new PDF interpreter
(implemented in C rather than PostScript). It is both
integrated into Ghostscript (now **ENABLED** by default), and
available as a standalone, PDF only, binary. See
https://ghostscript.com/pdfi.html for more details.
- drop CVE-2023-28879.patch, CVE-2023-36664.patch,
CVE-2023-38559.patch, CVE-2023-43115.patch,
CVE-2023-46751.patch: upstream
- drop remove-zlib-h-dependency.patch: unused
==== grub2 ====
Subpackages: grub2-arm64-efi grub2-snapper-plugin grub2-systemd-sleep-plugin
- Remove magic number header field check on arm64 (bsc#1218783)
* 0001-loader-arm64-efi-linux-Remove-magic-number-header-fi.patch
==== gstreamer-plugins-rs ====
- Increase memory to 12G for s390x builds in _constraints
(bsc#1218563).
==== iso-codes ====
Version update (4.15.0 -> 4.16.0)
Subpackages: iso-codes-lang
- update to 4.16.0:
+ Updated translations
+ ISO 4217: New translation for Khmer (Central)
+ ISO 639-2: New translation for Armenian
+ ISO 639-5: New translation for Lithuanian
==== kernel-firmware ====
Version update (20240115 -> 20240126)
Subpackages: kernel-firmware-all kernel-firmware-amdgpu kernel-firmware-ath10k kernel-firmware-ath11k kernel-firmware-ath12k 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 kernel-firmware-liquidio kernel-firmware-marvell kernel-firmware-media 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
- Update to version 20240126 (git commit 8fa621d2f9c1):
* qcom: Add Audio firmware for SM8650 MTP
* linux-firmware: Add firmware for Cirrus CS35L41 on HP Consumer Laptops
* Intel Bluetooth: Make spacing consistent with rest of WHENCE
* amdgpu: update raven2 firmware
* amdgpu: update raven firmware
* amdgpu: update SDMA 5.2.7 firmware
* amdgpu: update PSP 13.0.8 firmware
* amdgpu: update VCN 3.1.2 firmware
* amdgpu: update SDMA 5.2.6 firmware
* amdgpu: update PSP 13.0.5 firmware
* amdgpu: update GC 10.3.6 firmware
* amdgpu: add GC 11.0.1 rlc_1 firmware
* amdgpu: update vega20 firmware
* amdgpu: update VCN 4.0.0 firmware
* amdgpu: update SMU 13.0.0 firmware
* amdgpu: update PSP 13.0.0 firmware
* amdgpu: update GC 11.0.0 firmware
* amdgpu: update vega12 firmware
* amdgpu: update vega10 firmware
* amdgpu: update beige goby firmware
* amdgpu: update picasso firmware
* amdgpu: update dimgrey cavefish firmware
* amdgpu: update vangogh firmware
* amdgpu: update navy flounder firmware
* amdgpu: update green sardine firmware
* amdgpu: update sienna cichlid firmware
* amdgpu: update PSP 13.0.11 firmware
* amdgpu: update GC 11.0.4 firmware
* amdgpu: update VCN 4.0.2 firmware
* amdgpu: update PSP 13.0.4 firmware
* amdgpu: update GC 11.0.1 firmware
* amdgpu: update arcturus firmware
* amdgpu: update navi14 firmware
* amdgpu: add VCN 4.0.3 firmware
* amdgpu: add SDMA 4.4.2 firmware
* amdgpu: add SMU 13.0.6 firmware
* amdgpu: add PSP 13.0.6 firmware
* amdgpu: Add GC 9.4.3 firmware
* amdgpu: update renoir 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 navi12 firmware
* amdgpu: update yellow carp firmware
* amdgpu: update SMU 13.0.10 firmware
* amdgpu: update SDMA 6.0.3 firmware
* amdgpu: update PSP 13.0.10 firmware
* amdgpu: update GC 11.0.3 firmware
* amdgpu: update navi10 firmware
* amdgpu: update aldebaran firmware
* linux-firmware: Update AMD cpu microcode
* RTL8192E: Remove old realtek WiFi firmware
- Update aliases
==== libapparmor ====
- Add dovecot-unix_chkpwd.diff to allow dovecot-auth to execute
unix_chkpwd, and add a profile for unix_chkpwd. This is needed
for PAM 1.6 (boo#1219139)
- Refresh apparmor.keyring - the key was renewed
==== libexttextcat ====
Version update (3.4.6 -> 3.4.7)
Subpackages: libexttextcat-2_0-0
- Update to version 3.4.7:
* Add Ilocano, Saraiki
==== libgcrypt ====
- add libgcrypt-no-deprecated-grep-alias.patch
==== libjcat ====
Version update (0.2.0 -> 0.2.1)
- Update to version 0.2.1:
+ Do not dedupe sig and sig-of-checksum when loading.
+ Fix the installed tests.
+ Show the sig-of-checksum results clearer on the CLI.
==== mdevctl ====
Version update (1.2.0 -> 1.3.0)
- Update to version 1.3.0 (jsc#PED-4981):
* tests: add tests for live and defined support
* doc: document live support and its options
* cli: add live and defined parameters to modify command
* callouts: add callout live event support
* main: refactor jsonfile loading
* main: refactor getting active devices
* tests: add callout versioning tests
* callouts: add warning for unknown supported actions and events
* callouts: prevent repeating unsuccessful script searches
* callouts: add versioning on callout scripts
* callouts: make callout method reusable
* callouts: add a check_result_fn to invoke_first_matching_script
* Fix new clippy warnings
* Cargo.toml: move tempfile to dev-dependencies
* main: assemble active devices without overwriting
* mdevctl.spec.in: Add systemd as build requirement
* callout: ignore broken pipe on stdin
* cli: improve lsmdev help
* callouts: set script in callout on success only
* main: fix file open error being suppressed
* Fix clippy warning for useless vec
* callouts: replace negated check and improve msgs
* callouts: improve debug messages in get_attributes
* callouts: match code format in Display for Event and Action
* tests/callouts: make scripts cross distro compliant
* actions: update release action to newer versions
* Bump clap to 4.0
* Bump env_logger dependency to 0.9.0
* Fix deprecated github actions
* cli: change modify parameter relationships
* tests: use printf over echo
* tests: add callout constructor panic tests
* callouts: add MDev to callout struct
* callouts: Move stdin generation from Callout::invoke_script()
* callouts: Add a Callout argument to the invoke callback function
* callouts: Reuse Callout::callout() for get_attributes()
* callouts: Return Output from Callout::callout()
* callouts: Remove Callout::callout_dir()
* callouts: Move self.script invocation to callout()
* callouts: make Callout::invoke() a method
* mdev: provide better error message for invalid attr index
* mdev: change attribute index arguments to usize
* cli: adjust help text for modify option addattr
* modify: ensure required parameter is given
* trim trailing null from callout script get-attributes output
* Add --force option for commands that have callouts
* Bump 'nix' dependency
* tests: test 'stop' with callouts
* tests: remove stray debug prints during fork
* tests: make test failure reports more obvious
* Bump version to 1.3.0
* undefine: report error if device is not undefined
* modify: add jsonfile optional parameter
* cli: add cli tests
* cli: fix clap deprecations warnings
* tests: fix test_modify() when auto and manual are both set
* Fix panic on modify delattr with invalid index
* Active attributes (#71)
* clippy: remove needless borrows
* mdevctl.rst: align use of term state
* Add tests for callout dir priority
* Add system callout script dir outside /etc.
* Add ability to set env root with env variable
* Rename Environment::persist_base() to config_base()
* Update github checkout action
* Relax 'nix' dependency version requirement
* callouts: remove return value from Callout::notify()
* callouts: remove separate is_dir() check in notify()
* callouts: filter and map iterator in notifier loop
* Update uuid version
* tests: verify that callout scripts are executed in order
* callouts: make sure scripts are sorted
* callouts: simplify loop through callout dir
* callouts: Remove call to count() on callout dir entries
* Fix new clippy warnings
* Fix intermittent callout failure during test
* rpm: set debug env vars when running tests in rpm build
* Add python3-docutils to rpm BuildRequires
==== mutter ====
- mutter-SLE-bsc984738-grab-display.patch:
* Temporary disable this SLE-only patch as it makes mutter
45 lock-up on non-CSD apps (bsc#1218935)
==== nghttp2 ====
Version update (1.58.0 -> 1.59.0)
- update to 1.59.0:
* Update bash_completion
* h2load: Fix bug that ttfb is not recorded if h3 stream
has no data
* h2load: Consider all h2 HEADERS when counting bytes and
recording ttfb
* h2load: Ignore 1xx status code
* nghttpd: Free SSL_CTX on exit
* nghttpx: OpenSSL needs SSL_CTX_set_recv_max_early_data
* nghttpx: OpenSSL needs SSL_CTX_set_recv_max_early_data
* cmake: Require OpenSSL >= 1.1.1
* Add nghttp2_select_alpn and deprecate
nghttp2_select_next_protocol
* nghttpx: Add --alpn-list and deprecate --npn-list
* h2load: Add --alpn-list and deprecate --npn-list
* Remove NPN
* src: Support building with aws-lc
* Avoid detecting OpenSSL 3.2 as quictls
* Use nghttp3_pri_parse_priority added since nghttp3 v1.1.0
* h2load: Fix IPv6 address in :authority
* h2load: Fix IPv6 address in :authority
* nghttpx: Propagate stream priority from backend to
frontend
* nghttpx: Propagate stream priority from backend to
frontend
* Merge pull request #1991 from nghttp2/get-and-parse-
extpri
* Add API to get and parse RFC 9218 priority
* nghttpx: Prefer __FILE_NAME__ if defined
==== numactl ====
Version update (2.0.16.21.g693fee1 -> 2.0.17.4.g63befa8)
Subpackages: libnuma1
- Update to version 2.0.17.4.g63befa8:
* Fix CodeQl Warn: Wrong type of arguments to formatting function
* libnuma: Fix incorrect print and exit of numa_preferred/_many APIs
* libnuma: Fix unexpected output
* Fix README.md
* Increase version number
* Fix build badge
* Fix README.md
* Update README.md
* Add configure file for release
* Fix unused function return warning in numastat
* fix complain() fuction print newline
* Document that numa_police_memory may cause data races
* Add numastat_diff from jirka-h
* Enable v1 compatibility for unused getnodemask test
* libnuma: Handle initialization without sysfs
* Support empty memory nodes
* numactl: Add --version option to print version
* Remove obsolete numamon file
* numactl: Use standard tab indent for print_node_cpus
* Avoid using /proc/cpuinfo in test suite
* numact: Add --cpu-compress option
* Pin release workflow script to minimize risk of supply chain attacks
* move_pages: Fix warning (missing hunk from earlier revert)
* numastat: Remove unused functions
* distance: Remove unused variable (NFC)
* numademo: Adjust memcpy test bandwidth calculation
* numactl.c: Refactor print_node_cpus to display CPU ranges
* numactl.c: Refactor print_node_cpus to display CPU ranges
* numactl.c: Refactor print_node_cpus to display CPU ranges
* Refactor print_node_cpus to display CPU ranges instead of individual CPUs
* numactl: Fix manual for --preferred and --preferred-many
* Revert "Fix build error on riscv64 by linking libatomic"
* Include
participants (1)
-
Guillaume Gardet