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 (20240828 -> 20240829)
ffmpeg-4
libaom (3.7.1 -> 3.7.2)
libdrm (2.4.122 -> 2.4.123)
ncurses (6.5.20240817 -> 6.5.20240824)
openssh (9.6p1 -> 9.8p1)
openssh-askpass-gnome (9.6p1 -> 9.8p1)
passt (20240814.61c0b0d -> 20240821.1d6142f)
patterns-base
python-setuptools (70.1.1 -> 72.1.0)
sdbootutil (1+git20240822.bc7e06b -> 1+git20240823.30ef4f1)
selinux-policy (20240823 -> 20240828)
systemd-presets-common-SUSE
=== Details ===
==== MicroOS-release ====
Version update (20240828 -> 20240829)
Subpackages: MicroOS-release-appliance MicroOS-release-dvd
- automatically generated by openSUSE-release-tools/pkglistgen
==== ffmpeg-4 ====
Subpackages: libavcodec58_134 libavformat58_76 libavutil56_70 libpostproc55_9 libswresample3_9 libswscale5_9
- Add 0001-libavcodec-arm-mlpdsp_armv5te-fix-label-format-to-wo.patch
[boo#1229338]
==== libaom ====
Version update (3.7.1 -> 3.7.2)
- Exclude third_party from obscpio
- Update to version 3.7.2:
* aomedia:3520: get_cubic_kernel_dbl: Assertion `0 <= x && x < 1'
failed.
* aomedia:3526: alloc_compressor_data() is called during every
aom_codec_control() call on the encoder. Note that this partially
reverts the fix for bug aomedia:3349.
* b/310457427 and b/310766628: Only use rec_sse in CBR mode.
==== libdrm ====
Version update (2.4.122 -> 2.4.123)
Subpackages: libdrm2 libdrm_amdgpu1 libdrm_intel1 libdrm_radeon1
- update to 2.4.123
* amdgpu: add new marketing names
* amdgpu: add new marketing names
* Convert to Android.bp
* libs: Tie DSO minor versions to libdrm version
* readdir_r is deprecated.
* Fix FTBS on undefined clock_gettime() and asprintf()
* Export include dirs with -isystem
* Makes libdrm available on host
* Adds libdrm_headers
* Make libdrm recovery_available
* add crosvm to com.android.virt
* Enable GPU in crosvm
* Android.bp: Add include exports for android dir
* Disable ioctl signed overload for Bionic libc
* build: bump version to 2.4.123
* Delete all Makefile.sources files
* tests: Make modetest and proptest cc_binary in Android.bp
==== ncurses ====
Version update (6.5.20240817 -> 6.5.20240824)
Subpackages: libncurses6 ncurses-utils terminfo-base
- Add ncurses patch 20240824
+ modify infocmp and tabs to use actual name in usage and header.
+ modify test/demo_keyok.c to accept ^Q for quit, for consistency.
- Break dependency cycle between libncurses6 which provides "ncurses"
by only let terminfo-base recommending "ncurses"
==== openssh ====
Version update (9.6p1 -> 9.8p1)
Subpackages: openssh-clients openssh-common openssh-server
- Add patch to fix sshd not logging in the audit failed login
attempts (submitted to upstream in
https://github.com/openssh/openssh-portable/pull/516)
* fix-audit-fail-attempt.patch
- Use --enable-dsa-keys when building openssh. It's required if
the user sets the crypto-policy mode to LEGACY, where DSA keys
should be allowed. The option was added by upstream in 9.7 and
set to disabled by default.
- These two changes fix 2 of the 3 issues reported in bsc#1229650.
- Fix a dbus connection leaked in the logind patch that was
missing a sd_bus_unref call (found by Matthias Gerstner):
* logind_set_tty.patch
- Add a patch that fixes a small memory leak when parsing the
subsystem configuration option:
* fix-memleak-in-process_server_config_line_depth.patch
- Update to openssh 9.8p1:
= Security
* 1) Race condition in sshd(8) (bsc#1226642, CVE-2024-6387).
A critical vulnerability in sshd(8) was present in Portable
OpenSSH versions between 8.5p1 and 9.7p1 (inclusive) that may
allow arbitrary code execution with root privileges.
Successful exploitation has been demonstrated on 32-bit
Linux/glibc systems with ASLR. Under lab conditions, the attack
requires on average 6-8 hours of continuous connections up to
the maximum the server will accept. Exploitation on 64-bit
systems is believed to be possible but has not been
demonstrated at this time. It's likely that these attacks will
be improved upon.
Exploitation on non-glibc systems is conceivable but has not
been examined. Systems that lack ASLR or users of downstream
Linux distributions that have modified OpenSSH to disable
per-connection ASLR re-randomisation (yes - this is a thing, no
- we don't understand why) may potentially have an easier path
to exploitation. OpenBSD is not vulnerable.
We thank the Qualys Security Advisory Team for discovering,
reporting and demonstrating exploitability of this problem, and
for providing detailed feedback on additional mitigation
measures.
* 2) Logic error in ssh(1) ObscureKeystrokeTiming (bsc#1227318,
CVE-2024-39894).
In OpenSSH version 9.5 through 9.7 (inclusive), when connected
to an OpenSSH server version 9.5 or later, a logic error in the
ssh(1) ObscureKeystrokeTiming feature (on by default) rendered
this feature ineffective - a passive observer could still
detect which network packets contained real keystrokes when the
countermeasure was active because both fake and real keystroke
packets were being sent unconditionally.
This bug was found by Philippos Giavridis and also
independently by Jacky Wei En Kung, Daniel Hugenroth and
Alastair Beresford of the University of Cambridge Computer Lab.
Worse, the unconditional sending of both fake and real
keystroke packets broke another long-standing timing attack
mitigation. Since OpenSSH 2.9.9 sshd(8) has sent fake keystoke
echo packets for traffic received on TTYs in echo-off mode,
such as when entering a password into su(8) or sudo(8). This
bug rendered these fake keystroke echoes ineffective and could
allow a passive observer of a SSH session to once again detect
when echo was off and obtain fairly limited timing information
about keystrokes in this situation (20ms granularity by
default).
This additional implication of the bug was identified by
Jacky Wei En Kung, Daniel Hugenroth and Alastair Beresford and
we thank them for their detailed analysis.
This bug does not affect connections when
ObscureKeystrokeTiming was disabled or sessions where no TTY
was requested.
= Future deprecation notice
* OpenSSH plans to remove support for the DSA signature algorithm
in early 2025. This release disables DSA by default at compile
time.
DSA, as specified in the SSHv2 protocol, is inherently weak -
being limited to a 160 bit private key and use of the SHA1
digest. Its estimated security level is only 80 bits symmetric
equivalent.
OpenSSH has disabled DSA keys by default since 2015 but has
retained run-time optional support for them. DSA was the only
mandatory-to-implement algorithm in the SSHv2 RFCs, mostly
because alternative algorithms were encumbered by patents when
the SSHv2 protocol was specified.
This has not been the case for decades at this point and better
algorithms are well supported by all actively-maintained SSH
implementations. We do not consider the costs of maintaining
DSA in OpenSSH to be justified and hope that removing it from
OpenSSH can accelerate its wider deprecation in supporting
cryptography libraries.
This release, and its deactivation of DSA by default at
compile-time, marks the second step in our timeline to finally
deprecate DSA. The final step of removing DSA support entirely
is planned for the first OpenSSH release of 2025.
DSA support may be re-enabled in OpenBSD by setting
"DSAKEY=yes" in Makefile.inc. To enable DSA support in
portable OpenSSH, pass the "--enable-dsa-keys" option to
configure.
= Potentially-incompatible changes
* all: as mentioned above, the DSA signature algorithm is now
disabled at compile time.
* sshd(8): the server will now block client addresses that
repeatedly fail authentication, repeatedly connect without ever
completing authentication or that crash the server. See the
... changelog too long, skipping 181 lines ...
add "VSOCK VirtIO").
==== openssh-askpass-gnome ====
Version update (9.6p1 -> 9.8p1)
- Update to openssh 9.8p1:
* No changes for askpass, see main package changelog for
details.
==== passt ====
Version update (20240814.61c0b0d -> 20240821.1d6142f)
Subpackages: passt-selinux
- Update to version 20240821.1d6142f:
* README: pasta is indeed a supported back-end for rootless Docker
* util: Don't stop on unrelated values when looking for --fd in close_open_files()
* test: Update list of dependencies in README.md
* tcp, udp: Allow timerfd_gettime64() and recvmmsg_time64() on arm (armhf)
* util: Provide own version of close_range(), and no-op fallback
* udp_flow: Add missing unistd.h include for close()
* test: Duplicate existing recvfrom() valgrind suppression for recv()
* test/passt.mbuto: Install sshd-session OpenSSH's split process
* test/passt.mbuto: Run sshd from vsock proxy with absolute path
* test/lib/setup: Transform i686 kernel architecture name into QEMU name (i386)
* treewide: Allow additional system calls for i386/i686
* fwd, conf: Allow NAT of the guest's assigned address
* fwd: Distinguish translatable from untranslatable addresses on inbound
* conf: Allow address remapped to host to be configured
* test: Reconfigure IPv6 address after changing MTU
* conf, fwd: Split notion of gateway/router from guest-visible host address
* Don't take "our" MAC address from the host
* fwd: Split notion of "our tap address" from gateway for IPv4
* fwd: Helpers to clarify what host addresses aren't guest accessible
* Initialise our_tap_ll to ip6.gw when suitable
* Clarify which addresses in ip[46]_ctx are meaningful where
* treewide: Change misleading 'addr_ll' name
* util: Correct sock_l4() binding for link local addresses
* conf: Remove incorrect initialisation of addr_ll_seen
* conf: Treat --dns addresses as guest visible addresses
* conf: Correct setting of dns_match address in add_dns6()
* conf: Move adding of a nameserver from resolv.conf into subfunction
* conf: Move DNS array bounds checks into add_dns[46]
* conf: More accurately count entries added in get_dns()
* conf: Use array indices rather than pointers for DNS array slots
* treewide: Use struct assignment instead of memcpy() for IP addresses
* treewide: Rename MAC address fields for clarity
* util: Helper for formatting MAC addresses
* treewide: Use "our address" instead of "forwarding address"
* netlink: Fix typo in function comment for nl_addr_set()
* pasta: Disable neighbour solicitations on device up to prevent DAD
* netlink, pasta: Fetch link-local address from namespace interface once it's up
* netlink, pasta: Disable DAD for link-local addresses on namespace interface
* netlink, pasta: Turn nl_link_up() into a generic function to set link flags
* netlink, pasta: Split MTU setting functionality out of nl_link_up()
* netlink: Fix typo in function comment for nl_addr_get()
* test: Speed up by cutting on eye candy and performance test duration
==== patterns-base ====
Subpackages: patterns-base-base patterns-base-bootloader patterns-base-minimal_base patterns-base-x11
- Move suggests for libz1 from patterns-base-base to
patterns-base-minimal_base: be nicer with CI consumers.
==== python-setuptools ====
Version update (70.1.1 -> 72.1.0)
- Update to 72.1.0:
* Restore the tests command and deprecate access to the module.
* Added return types to typed public functions.
* Removed lingering unused code around Distribution._patched_dist.
* Reset the backports module when enabling vendored packages.
* Include all vendored files in the sdist.
* Restored package data that went missing in 71.0. This change also
incidentally causes tests to be installed once again.
* Now setuptools declares its own dependencies in the core extra.
Dependencies are still vendored for bootstrapping purposes, but
setuptools will prefer installed dependencies if present. The core
extra is used for informational purposes and should *not* be declared
in package metadata (e.g. build-requires).
* Support for loading distutils from the standard library is now
deprecated, including use of SETUPTOOLS_USE_DISTUTILS=stdlib and
importing distutils before importing setuptools.
* Fix distribution name normalisation for valid versions that are not
canonical (e.g. 1.0-2).
==== sdbootutil ====
Version update (1+git20240822.bc7e06b -> 1+git20240823.30ef4f1)
Subpackages: sdbootutil-snapper sdbootutil-tukit
- Update to version 1+git20240823.30ef4f1:
* Remove the executed line in grub2bls
* Support new grub2-bls package
==== selinux-policy ====
Version update (20240823 -> 20240828)
Subpackages: selinux-policy-targeted
- Update to version 20240828:
* Allow systemd-ssh-generator to load net-pf-40 (bsc#1229766)
==== systemd-presets-common-SUSE ====
- Enable soft-reboot-cleanup.service to make soft-reboot possible
with container and/or firewalld.
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:
ffmpeg-4
libaom (3.7.1 -> 3.7.2)
libdrm (2.4.122 -> 2.4.123)
ncurses (6.5.20240817 -> 6.5.20240824)
openssh (9.6p1 -> 9.8p1)
openssh-askpass-gnome (9.6p1 -> 9.8p1)
passt (20240814.61c0b0d -> 20240821.1d6142f)
patterns-base
python-setuptools (70.1.1 -> 72.1.0)
sdbootutil (1+git20240822.bc7e06b -> 1+git20240823.30ef4f1)
selinux-policy (20240823 -> 20240828)
systemd-presets-common-SUSE
=== Details ===
==== ffmpeg-4 ====
Subpackages: libavcodec58_134 libavformat58_76 libavutil56_70 libpostproc55_9 libswresample3_9 libswscale5_9
- Add 0001-libavcodec-arm-mlpdsp_armv5te-fix-label-format-to-wo.patch
[boo#1229338]
==== libaom ====
Version update (3.7.1 -> 3.7.2)
- Exclude third_party from obscpio
- Update to version 3.7.2:
* aomedia:3520: get_cubic_kernel_dbl: Assertion `0 <= x && x < 1'
failed.
* aomedia:3526: alloc_compressor_data() is called during every
aom_codec_control() call on the encoder. Note that this partially
reverts the fix for bug aomedia:3349.
* b/310457427 and b/310766628: Only use rec_sse in CBR mode.
==== libdrm ====
Version update (2.4.122 -> 2.4.123)
Subpackages: libdrm2 libdrm_amdgpu1 libdrm_radeon1
- update to 2.4.123
* amdgpu: add new marketing names
* amdgpu: add new marketing names
* Convert to Android.bp
* libs: Tie DSO minor versions to libdrm version
* readdir_r is deprecated.
* Fix FTBS on undefined clock_gettime() and asprintf()
* Export include dirs with -isystem
* Makes libdrm available on host
* Adds libdrm_headers
* Make libdrm recovery_available
* add crosvm to com.android.virt
* Enable GPU in crosvm
* Android.bp: Add include exports for android dir
* Disable ioctl signed overload for Bionic libc
* build: bump version to 2.4.123
* Delete all Makefile.sources files
* tests: Make modetest and proptest cc_binary in Android.bp
==== ncurses ====
Version update (6.5.20240817 -> 6.5.20240824)
Subpackages: libncurses6 ncurses-utils terminfo-base
- Add ncurses patch 20240824
+ modify infocmp and tabs to use actual name in usage and header.
+ modify test/demo_keyok.c to accept ^Q for quit, for consistency.
- Break dependency cycle between libncurses6 which provides "ncurses"
by only let terminfo-base recommending "ncurses"
==== openssh ====
Version update (9.6p1 -> 9.8p1)
Subpackages: openssh-clients openssh-common openssh-server
- Add patch to fix sshd not logging in the audit failed login
attempts (submitted to upstream in
https://github.com/openssh/openssh-portable/pull/516)
* fix-audit-fail-attempt.patch
- Use --enable-dsa-keys when building openssh. It's required if
the user sets the crypto-policy mode to LEGACY, where DSA keys
should be allowed. The option was added by upstream in 9.7 and
set to disabled by default.
- These two changes fix 2 of the 3 issues reported in bsc#1229650.
- Fix a dbus connection leaked in the logind patch that was
missing a sd_bus_unref call (found by Matthias Gerstner):
* logind_set_tty.patch
- Add a patch that fixes a small memory leak when parsing the
subsystem configuration option:
* fix-memleak-in-process_server_config_line_depth.patch
- Update to openssh 9.8p1:
= Security
* 1) Race condition in sshd(8) (bsc#1226642, CVE-2024-6387).
A critical vulnerability in sshd(8) was present in Portable
OpenSSH versions between 8.5p1 and 9.7p1 (inclusive) that may
allow arbitrary code execution with root privileges.
Successful exploitation has been demonstrated on 32-bit
Linux/glibc systems with ASLR. Under lab conditions, the attack
requires on average 6-8 hours of continuous connections up to
the maximum the server will accept. Exploitation on 64-bit
systems is believed to be possible but has not been
demonstrated at this time. It's likely that these attacks will
be improved upon.
Exploitation on non-glibc systems is conceivable but has not
been examined. Systems that lack ASLR or users of downstream
Linux distributions that have modified OpenSSH to disable
per-connection ASLR re-randomisation (yes - this is a thing, no
- we don't understand why) may potentially have an easier path
to exploitation. OpenBSD is not vulnerable.
We thank the Qualys Security Advisory Team for discovering,
reporting and demonstrating exploitability of this problem, and
for providing detailed feedback on additional mitigation
measures.
* 2) Logic error in ssh(1) ObscureKeystrokeTiming (bsc#1227318,
CVE-2024-39894).
In OpenSSH version 9.5 through 9.7 (inclusive), when connected
to an OpenSSH server version 9.5 or later, a logic error in the
ssh(1) ObscureKeystrokeTiming feature (on by default) rendered
this feature ineffective - a passive observer could still
detect which network packets contained real keystrokes when the
countermeasure was active because both fake and real keystroke
packets were being sent unconditionally.
This bug was found by Philippos Giavridis and also
independently by Jacky Wei En Kung, Daniel Hugenroth and
Alastair Beresford of the University of Cambridge Computer Lab.
Worse, the unconditional sending of both fake and real
keystroke packets broke another long-standing timing attack
mitigation. Since OpenSSH 2.9.9 sshd(8) has sent fake keystoke
echo packets for traffic received on TTYs in echo-off mode,
such as when entering a password into su(8) or sudo(8). This
bug rendered these fake keystroke echoes ineffective and could
allow a passive observer of a SSH session to once again detect
when echo was off and obtain fairly limited timing information
about keystrokes in this situation (20ms granularity by
default).
This additional implication of the bug was identified by
Jacky Wei En Kung, Daniel Hugenroth and Alastair Beresford and
we thank them for their detailed analysis.
This bug does not affect connections when
ObscureKeystrokeTiming was disabled or sessions where no TTY
was requested.
= Future deprecation notice
* OpenSSH plans to remove support for the DSA signature algorithm
in early 2025. This release disables DSA by default at compile
time.
DSA, as specified in the SSHv2 protocol, is inherently weak -
being limited to a 160 bit private key and use of the SHA1
digest. Its estimated security level is only 80 bits symmetric
equivalent.
OpenSSH has disabled DSA keys by default since 2015 but has
retained run-time optional support for them. DSA was the only
mandatory-to-implement algorithm in the SSHv2 RFCs, mostly
because alternative algorithms were encumbered by patents when
the SSHv2 protocol was specified.
This has not been the case for decades at this point and better
algorithms are well supported by all actively-maintained SSH
implementations. We do not consider the costs of maintaining
DSA in OpenSSH to be justified and hope that removing it from
OpenSSH can accelerate its wider deprecation in supporting
cryptography libraries.
This release, and its deactivation of DSA by default at
compile-time, marks the second step in our timeline to finally
deprecate DSA. The final step of removing DSA support entirely
is planned for the first OpenSSH release of 2025.
DSA support may be re-enabled in OpenBSD by setting
"DSAKEY=yes" in Makefile.inc. To enable DSA support in
portable OpenSSH, pass the "--enable-dsa-keys" option to
configure.
= Potentially-incompatible changes
* all: as mentioned above, the DSA signature algorithm is now
disabled at compile time.
* sshd(8): the server will now block client addresses that
repeatedly fail authentication, repeatedly connect without ever
completing authentication or that crash the server. See the
... changelog too long, skipping 181 lines ...
add "VSOCK VirtIO").
==== openssh-askpass-gnome ====
Version update (9.6p1 -> 9.8p1)
- Update to openssh 9.8p1:
* No changes for askpass, see main package changelog for
details.
==== passt ====
Version update (20240814.61c0b0d -> 20240821.1d6142f)
Subpackages: passt-selinux
- Update to version 20240821.1d6142f:
* README: pasta is indeed a supported back-end for rootless Docker
* util: Don't stop on unrelated values when looking for --fd in close_open_files()
* test: Update list of dependencies in README.md
* tcp, udp: Allow timerfd_gettime64() and recvmmsg_time64() on arm (armhf)
* util: Provide own version of close_range(), and no-op fallback
* udp_flow: Add missing unistd.h include for close()
* test: Duplicate existing recvfrom() valgrind suppression for recv()
* test/passt.mbuto: Install sshd-session OpenSSH's split process
* test/passt.mbuto: Run sshd from vsock proxy with absolute path
* test/lib/setup: Transform i686 kernel architecture name into QEMU name (i386)
* treewide: Allow additional system calls for i386/i686
* fwd, conf: Allow NAT of the guest's assigned address
* fwd: Distinguish translatable from untranslatable addresses on inbound
* conf: Allow address remapped to host to be configured
* test: Reconfigure IPv6 address after changing MTU
* conf, fwd: Split notion of gateway/router from guest-visible host address
* Don't take "our" MAC address from the host
* fwd: Split notion of "our tap address" from gateway for IPv4
* fwd: Helpers to clarify what host addresses aren't guest accessible
* Initialise our_tap_ll to ip6.gw when suitable
* Clarify which addresses in ip[46]_ctx are meaningful where
* treewide: Change misleading 'addr_ll' name
* util: Correct sock_l4() binding for link local addresses
* conf: Remove incorrect initialisation of addr_ll_seen
* conf: Treat --dns addresses as guest visible addresses
* conf: Correct setting of dns_match address in add_dns6()
* conf: Move adding of a nameserver from resolv.conf into subfunction
* conf: Move DNS array bounds checks into add_dns[46]
* conf: More accurately count entries added in get_dns()
* conf: Use array indices rather than pointers for DNS array slots
* treewide: Use struct assignment instead of memcpy() for IP addresses
* treewide: Rename MAC address fields for clarity
* util: Helper for formatting MAC addresses
* treewide: Use "our address" instead of "forwarding address"
* netlink: Fix typo in function comment for nl_addr_set()
* pasta: Disable neighbour solicitations on device up to prevent DAD
* netlink, pasta: Fetch link-local address from namespace interface once it's up
* netlink, pasta: Disable DAD for link-local addresses on namespace interface
* netlink, pasta: Turn nl_link_up() into a generic function to set link flags
* netlink, pasta: Split MTU setting functionality out of nl_link_up()
* netlink: Fix typo in function comment for nl_addr_get()
* test: Speed up by cutting on eye candy and performance test duration
==== patterns-base ====
Subpackages: patterns-base-base patterns-base-bootloader patterns-base-minimal_base patterns-base-x11
- Move suggests for libz1 from patterns-base-base to
patterns-base-minimal_base: be nicer with CI consumers.
==== python-setuptools ====
Version update (70.1.1 -> 72.1.0)
- Update to 72.1.0:
* Restore the tests command and deprecate access to the module.
* Added return types to typed public functions.
* Removed lingering unused code around Distribution._patched_dist.
* Reset the backports module when enabling vendored packages.
* Include all vendored files in the sdist.
* Restored package data that went missing in 71.0. This change also
incidentally causes tests to be installed once again.
* Now setuptools declares its own dependencies in the core extra.
Dependencies are still vendored for bootstrapping purposes, but
setuptools will prefer installed dependencies if present. The core
extra is used for informational purposes and should *not* be declared
in package metadata (e.g. build-requires).
* Support for loading distutils from the standard library is now
deprecated, including use of SETUPTOOLS_USE_DISTUTILS=stdlib and
importing distutils before importing setuptools.
* Fix distribution name normalisation for valid versions that are not
canonical (e.g. 1.0-2).
==== sdbootutil ====
Version update (1+git20240822.bc7e06b -> 1+git20240823.30ef4f1)
Subpackages: sdbootutil-snapper sdbootutil-tukit
- Update to version 1+git20240823.30ef4f1:
* Remove the executed line in grub2bls
* Support new grub2-bls package
==== selinux-policy ====
Version update (20240823 -> 20240828)
Subpackages: selinux-policy-targeted
- Update to version 20240828:
* Allow systemd-ssh-generator to load net-pf-40 (bsc#1229766)
==== systemd-presets-common-SUSE ====
- Enable soft-reboot-cleanup.service to make soft-reboot possible
with container and/or firewalld.
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 (20240827 -> 20240828)
=== Details ===
==== MicroOS-release ====
Version update (20240827 -> 20240828)
Subpackages: MicroOS-release-appliance MicroOS-release-dvd
- automatically generated by openSUSE-release-tools/pkglistgen
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 (20240827 -> 20240828)
=== Details ===
==== MicroOS-release ====
Version update (20240827 -> 20240828)
Subpackages: MicroOS-release-appliance MicroOS-release-dvd
- automatically generated by openSUSE-release-tools/pkglistgen
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 (20240826 -> 20240827)
NetworkManager (1.48.8 -> 1.48.10)
gcc (13 -> 14)
gcc14
glib2 (2.80.4 -> 2.80.5)
gstreamer-plugins-good (1.24.5 -> 1.24.7)
libsoup (3.4.4 -> 3.6.0)
selinux-policy
skopeo (1.16.0 -> 1.16.1)
transactional-update (4.7.0 -> 4.8.0)
=== Details ===
==== MicroOS-release ====
Version update (20240826 -> 20240827)
Subpackages: MicroOS-release-appliance MicroOS-release-dvd
- automatically generated by openSUSE-release-tools/pkglistgen
==== NetworkManager ====
Version update (1.48.8 -> 1.48.10)
Subpackages: NetworkManager-bluetooth NetworkManager-wwan libnm0 typelib-1_0-NM-1_0
- Update to version 1.48.10:
+ nmcli/edit: fix memory leak in extract_setting_and_property
+ autotools: fix another filename that was renamed
+ gitlab: fix helper scripts to support DNF5
+ CI: update the imported templates_sha
+ autotools: fix filename that was renamed
+ format: run nm-code-format
+ policy: retry hostname resolution when it fails
+ platform: add small backoff time before resync
+ bridge: reapply port VLANs only when necessary
+ platform: add nmp_utils_bridge_normalized_vlans_equal()
+ platform: support reading bridge VLANs
+ device: support reapplying bridge-port VLANs
+ bridge: change the signature for
nm_platform_link_set_bridge_vlans()
+ platform: add define for IFLA_BOND_SLAVE_PRIO
+ lldp: fix multiple access to argument in logging macro
+ lldp: fix crash dereferencing NULL pointer during debug logging
+ policy: unblock the autoconnect for children when parent is
available
==== gcc ====
Version update (13 -> 14)
- Add libquadmath-devel package for GCC 14.
- Bump GCC version to 14, leave -build flavor at 13.
- Add conflicts where -build variants provide the non-build variant.
- Add gcc, gcc-c++ and libstdc++-devel Provides to the -build flavor
of those packages. Should fix build of boost in ALP.
==== gcc14 ====
Subpackages: libgcc_s1 libgfortran5 libgomp1 libstdc++6 libubsan1
- Re-enable cross compiler builds on i586.
==== glib2 ====
Version update (2.80.4 -> 2.80.5)
Subpackages: glib2-tools libgio-2_0-0 libglib-2_0-0 libgmodule-2_0-0 libgobject-2_0-0 typelib-1_0-GLib-2_0 typelib-1_0-GModule-2_0 typelib-1_0-GObject-2_0 typelib-1_0-Gio-2_0
- Update to version 2.80.5:
+ Bugs fixed:
- Fix gsocketclient-slow test on FreeBSD
- glib-private: fix build under Cygwin
- tests: Fix compilation of resolver-parsing test on FreeBSD
- introspection: Correct GIO-Windows pkg-config name
+ Updated translations
==== gstreamer-plugins-good ====
Version update (1.24.5 -> 1.24.7)
- Disable Qt6 on aarch64 and %arm since GLES is used and not compatible here
- Update to version 1.24.7:
+ qmlgl6src: Fix crash when use-default-fbo is not set
+ qt6glwindow:
- Fallback to GL_RGB on CopyTexImage2D error, fixing usage with
eglfs backend
- Only use GL_READ_FRAMEBUFFER when we do blits
+ qt6: glwindow: Don't leak previously rendered buffer
+ rtspsrc: expose property for forcing usage of non-compliant
URLs
+ v4l2object: fix ARIB_STD_B67 colorimetry unmatch issue
+ v4l2: Fix colorimetry mismatch for encoded format with RGB
color-matrix
- Update to version 1.24.6:
+ Highlighted bugfixes:
- Fix compatibility with FFmpeg 7.0.
- qmlglsink: Fix failure to display content on recent Android
devices.
- adaptivedemux: Fix handling of closed caption streams.
- cuda: Fix runtime compiler loading with old CUDA tookit.
- decodebin3 stream selection handling fixes.
- d3d11compositor, d3d12compositor: Fix transparent background
mode with YUV output.
- d3d12converter: Make gamma remap work as intended.
- h264decoder: Update output frame duration for interlaced
video when second field frame is discarded.
- macOS audio device provider now listens to audio devices
being added/removed at runtime.
- Rust plugins: audioloudnorm, s3hlssink, gtk4paintablesink,
livesync and webrtcsink fixes.
- videoaggregator: preserve features in non-alpha caps for
subclasses with non-system memory sink caps.
- vtenc: Fix redistribute latency spam.
- v4l2: fixes for complex video formats.
- va: Fix strides when importing DMABUFs, dmabuf handle leaks,
and blocklist unmaintained Intel i965 driver for encoding.
- waylandsink: Fix surface cropping for rotated streams.
- webrtcdsp: Enable multi_channel processing to fix handling of
stereo streams.
- Various bug fixes, memory leak fixes, and other stability and
reliability improvements.
- Enable qt6 support:
+ Add subpackage for qml6glsink
+ BuildRequires: add qt6-gui-private-devel (same as Qt5)
+ BuildRequires: add pkgconfig(Qt6Widgets) (additionally required
for Qt6)
+ Leap: use compiler supporting c++17 by default
==== libsoup ====
Version update (3.4.4 -> 3.6.0)
Subpackages: libsoup-3_0-0 typelib-1_0-Soup-3_0
- Update to version 3.6.0:
+ Allow HTTP/2 to be used with non-HTTP proxies
- Changes from version 3.5.2:
+ Strictly forbid NUL bytes in headers
+ Fix minor leaks
- Changes from version 3.5.1:
+ Add `SOUP_METHOD_PATCH`
+ websocket: Add `SoupWebsocketConnection:keepalive-pong-timeout`
property
+ Increase maxmimum size of HTTP headers
+ Fix `soup_uri_copy()` in Vala
+ Fix leak in `soup_message_new_from_encoded_form()`
+ multipart: Improve handling of messages missing termination
+ logger:
- Fix request filter function being called with response user
data
- Fix response bodies never being logged if request bodies
aren't
- Add Soup-Host to logged headers for when Host is missing
+ cookies:
- Fix incorrect logic in determining same-site cookies
- Limit the Max-Age to 1 year
+ cookie-jar-db: Explicitly handle old databases lacking
same-site column
==== selinux-policy ====
Subpackages: selinux-policy-targeted
- Enable named_write_master_zones boolean by default (bsc#1229479)
==== skopeo ====
Version update (1.16.0 -> 1.16.1)
- Update to version 1.16.1:
* [release-1.16] Bump to Skopeo v1.16.1
* [release-1.16] Bump c/common to v0.60.2, c/image to v5.32.2
==== transactional-update ====
Version update (4.7.0 -> 4.8.0)
Subpackages: dracut-transactional-update libtukit4 transactional-update-zypp-config tukit tukitd
- Version 4.8.0
- Add sd-boot (systemd-boot) support for most commands
- Add support for specifying migration arguments
[gh#openSUSE/transactional-update#127]
- Support kdump setup on platforms without kdump high/low
settings (e.g. S/390 or PPC64le [bsc#1229138]
- Preserve current working directory if possible when entering
transactional-update environment [bsc#1227452]; also adds the
current path to the Bash prompt
- Fix plugin system to support special characters in commands
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:
NetworkManager (1.48.8 -> 1.48.10)
gcc (13 -> 14)
gcc14
glib2 (2.80.4 -> 2.80.5)
gstreamer-plugins-good
libsoup (3.4.4 -> 3.6.0)
selinux-policy
skopeo (1.16.0 -> 1.16.1)
transactional-update (4.7.0 -> 4.8.0)
=== Details ===
==== NetworkManager ====
Version update (1.48.8 -> 1.48.10)
Subpackages: NetworkManager-bluetooth NetworkManager-wwan libnm0 typelib-1_0-NM-1_0
- Update to version 1.48.10:
+ nmcli/edit: fix memory leak in extract_setting_and_property
+ autotools: fix another filename that was renamed
+ gitlab: fix helper scripts to support DNF5
+ CI: update the imported templates_sha
+ autotools: fix filename that was renamed
+ format: run nm-code-format
+ policy: retry hostname resolution when it fails
+ platform: add small backoff time before resync
+ bridge: reapply port VLANs only when necessary
+ platform: add nmp_utils_bridge_normalized_vlans_equal()
+ platform: support reading bridge VLANs
+ device: support reapplying bridge-port VLANs
+ bridge: change the signature for
nm_platform_link_set_bridge_vlans()
+ platform: add define for IFLA_BOND_SLAVE_PRIO
+ lldp: fix multiple access to argument in logging macro
+ lldp: fix crash dereferencing NULL pointer during debug logging
+ policy: unblock the autoconnect for children when parent is
available
==== gcc ====
Version update (13 -> 14)
- Add libquadmath-devel package for GCC 14.
- Bump GCC version to 14, leave -build flavor at 13.
- Add conflicts where -build variants provide the non-build variant.
- Add gcc, gcc-c++ and libstdc++-devel Provides to the -build flavor
of those packages. Should fix build of boost in ALP.
==== gcc14 ====
Subpackages: libatomic1 libgcc_s1 libgfortran5 libgomp1 libquadmath0 libstdc++6 libubsan1
- Re-enable cross compiler builds on i586.
==== glib2 ====
Version update (2.80.4 -> 2.80.5)
Subpackages: glib2-tools libgio-2_0-0 libglib-2_0-0 libgmodule-2_0-0 libgobject-2_0-0 typelib-1_0-GLib-2_0 typelib-1_0-GModule-2_0 typelib-1_0-GObject-2_0 typelib-1_0-Gio-2_0
- Update to version 2.80.5:
+ Bugs fixed:
- Fix gsocketclient-slow test on FreeBSD
- glib-private: fix build under Cygwin
- tests: Fix compilation of resolver-parsing test on FreeBSD
- introspection: Correct GIO-Windows pkg-config name
+ Updated translations
==== gstreamer-plugins-good ====
- Disable Qt6 on aarch64 and %arm since GLES is used and not compatible here
==== libsoup ====
Version update (3.4.4 -> 3.6.0)
Subpackages: libsoup-3_0-0 typelib-1_0-Soup-3_0
- Update to version 3.6.0:
+ Allow HTTP/2 to be used with non-HTTP proxies
- Changes from version 3.5.2:
+ Strictly forbid NUL bytes in headers
+ Fix minor leaks
- Changes from version 3.5.1:
+ Add `SOUP_METHOD_PATCH`
+ websocket: Add `SoupWebsocketConnection:keepalive-pong-timeout`
property
+ Increase maxmimum size of HTTP headers
+ Fix `soup_uri_copy()` in Vala
+ Fix leak in `soup_message_new_from_encoded_form()`
+ multipart: Improve handling of messages missing termination
+ logger:
- Fix request filter function being called with response user
data
- Fix response bodies never being logged if request bodies
aren't
- Add Soup-Host to logged headers for when Host is missing
+ cookies:
- Fix incorrect logic in determining same-site cookies
- Limit the Max-Age to 1 year
+ cookie-jar-db: Explicitly handle old databases lacking
same-site column
==== selinux-policy ====
Subpackages: selinux-policy-targeted
- Enable named_write_master_zones boolean by default (bsc#1229479)
==== skopeo ====
Version update (1.16.0 -> 1.16.1)
- Update to version 1.16.1:
* [release-1.16] Bump to Skopeo v1.16.1
* [release-1.16] Bump c/common to v0.60.2, c/image to v5.32.2
==== transactional-update ====
Version update (4.7.0 -> 4.8.0)
Subpackages: dracut-transactional-update libtukit4 transactional-update-zypp-config tukit tukitd
- Version 4.8.0
- Add sd-boot (systemd-boot) support for most commands
- Add support for specifying migration arguments
[gh#openSUSE/transactional-update#127]
- Support kdump setup on platforms without kdump high/low
settings (e.g. S/390 or PPC64le [bsc#1229138]
- Preserve current working directory if possible when entering
transactional-update environment [bsc#1227452]; also adds the
current path to the Bash prompt
- Fix plugin system to support special characters in commands
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:
Mesa
Mesa-drivers
MicroOS-release (20240825 -> 20240826)
SVT-AV1 (2.2.0 -> 2.2.1)
baloo-widgets (24.05.2 -> 24.08.0)
dolphin (24.05.2 -> 24.08.0)
ffmpegthumbs (24.05.2 -> 24.08.0)
kaccounts-integration (24.05.2 -> 24.08.0)
kaccounts-integration-kf5 (24.05.2 -> 24.08.0)
kaccounts-providers (24.05.2 -> 24.08.0)
kate (24.05.2 -> 24.08.0)
kdegraphics-mobipocket (24.05.2 -> 24.08.0)
kdegraphics-thumbnailers (24.05.2 -> 24.08.0)
kdenetwork-filesharing (24.05.2 -> 24.08.0)
kdialog (24.05.2 -> 24.08.0)
kio-extras (24.05.2 -> 24.08.0)
kio-gdrive (24.05.2 -> 24.08.0)
konsole (24.05.2 -> 24.08.0)
kpmcore (24.05.2 -> 24.08.0)
kwalletmanager (24.05.0 -> 24.08.0)
libkdcraw-qt6 (24.05.2 -> 24.08.0)
libkexiv2-qt6 (24.05.2 -> 24.08.0)
libkgapi6 (24.05.2 -> 24.08.0)
llvm18
partitionmanager (24.05.2 -> 24.08.0)
signon-kwallet-extension (24.05.2 -> 24.08.0)
spectacle (24.05.2 -> 24.08.0)
xwayland (24.1.1 -> 24.1.2)
zlib-ng-compat
=== Details ===
==== Mesa ====
Subpackages: Mesa-libEGL1 Mesa-libGL1 Mesa-libglapi0 libgbm1
- Fix random GPU crash with AMDGPU (bsc#1229050):
U_radeonsi-vcn-Add-decode-DPB-buffers-as-CS-dependency.patch
(credits go to Takashi Iwai!)
==== Mesa-drivers ====
Subpackages: Mesa-dri Mesa-gallium
- Fix random GPU crash with AMDGPU (bsc#1229050):
U_radeonsi-vcn-Add-decode-DPB-buffers-as-CS-dependency.patch
(credits go to Takashi Iwai!)
==== MicroOS-release ====
Version update (20240825 -> 20240826)
Subpackages: MicroOS-release-appliance MicroOS-release-dvd
- automatically generated by openSUSE-release-tools/pkglistgen
==== SVT-AV1 ====
Version update (2.2.0 -> 2.2.1)
- Update to release 2.2.1
* Bug fixes for ARM-based macOS only
==== baloo-widgets ====
Version update (24.05.2 -> 24.08.0)
- Update to 24.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/24.08.0/
- Changes since 24.05.2:
* Fix FileMetadataItemCountTest::testItemCount
==== dolphin ====
Version update (24.05.2 -> 24.08.0)
Subpackages: dolphin-part libdolphinvcs6
- Update to 24.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/24.08.0/
- Too many changes since 24.05.2, only listing bugfixes:
* KStandardItemListWidget: select by number of unicode chars (kde#466814)
* Offer installing Filelight if no disk usage analyzer was found (kde#477739)
* Add "Move to New Folderâ¦" action (kde#484555)
* Avoid implicitly selecting items (kde#424723)
* Check if namejob is already being run before opening new createDirectory dialog (kde#481401)
* DolphinView: Update selection on newly created item(s) Adjust paste to url to new KF6 signals (kde#476670)
==== ffmpegthumbs ====
Version update (24.05.2 -> 24.08.0)
- Update to 24.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/24.08.0/
- Changes since 24.05.2:
* Enforce passing tests
==== kaccounts-integration ====
Version update (24.05.2 -> 24.08.0)
Subpackages: libkaccounts6-2
- Update to 24.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/24.08.0/
- Changes since 24.05.2:
* Fix i18n domain
* Don't include quiet package in feature_summary
* Remove unneeded dialog padding declaration
* kcm: port InlineMessages to frameless style
* Enforce passing tests
==== kaccounts-integration-kf5 ====
Version update (24.05.2 -> 24.08.0)
- Update to 24.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/24.08.0/
- Changes since 24.05.2:
* Fix i18n domain
* Don't include quiet package in feature_summary
* Remove unneeded dialog padding declaration
* kcm: port InlineMessages to frameless style
* Enforce passing tests
==== kaccounts-providers ====
Version update (24.05.2 -> 24.08.0)
- Update to 24.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/24.08.0/
- Changes since 24.05.2:
* [nextcloud] Port HTTP usage away from KIO
* Require a released KF6 version
* Enforce passing tests
* Enabled Qt6 CI
==== kate ====
Version update (24.05.2 -> 24.08.0)
Subpackages: kate-plugins
- Update to 24.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/24.08.0/
- Too many changes since 24.05.2, only listing bugfixes:
* Fix Show sidebar shortcut not being restored properly (kde#453715)
* Tabs: Wrap around to first on nextTab if current is last tab (kde#476565)
* Diff: Allow jumping to hunks with full context (kde#488418)
* Diff: Forward wheel event to editor (kde#490406)
* try to avoid to create parent less widgets (kde#490712)
* fix crash if no konsole installed (kde#490957)
* Allow removing multiple items from welcome page (kde#490308)
* plugin_kategdp: When breakpoint mark changes, toggle breakpoint for it (kde#481691)
* ensure we restore stashed documents with right encoding (kde#489360)
* use session file name as stash folder name (kde#485551)
* Fix katesql plugin build (kde#488694)
* Fix crash in urlbar (kde#489931)
* keep track of focus for widgets, too (kde#485209)
* ensure plugin actions are in front of context menu (kde#488336)
* update clangd homepage (kde#486939)
* Fix ruby method parsing and nested classes parsing (kde#480756)
* keep track of recent used files on saveAs & close (kde#486203)
* use kate from the right virtual desktop (kde#486066)
* S&R: Improve tab handling (kde#484231)
==== kdegraphics-mobipocket ====
Version update (24.05.2 -> 24.08.0)
- Update to 24.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/24.08.0/
- Changes since 24.05.2:
* Enforce passing tests
==== kdegraphics-thumbnailers ====
Version update (24.05.2 -> 24.08.0)
- Update to 24.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/24.08.0/
- Changes since 24.05.2:
* Enforce passing tests
==== kdenetwork-filesharing ====
Version update (24.05.2 -> 24.08.0)
- Update to 24.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/24.08.0/
- Changes since 24.05.2:
* Enforce passing tests
==== kdialog ====
Version update (24.05.2 -> 24.08.0)
- Update to 24.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/24.08.0/
- Changes since 24.05.2:
* Remove unused include
* KNOTIFICATIONS 5.78 is not necessary now
* It compiles fine without deprecated methods
* Use nullptr
* Fix cmakelint issue Extra spaces between 'if' and its () [whitespace/extra]
* flatpak: Use an icon that exists
* Fixed handling of Widgets::calendar() result - it is a bool signifying "accepted" like other functions
* Fixed handling of Widgets::slider() result - it is a bool signifying "accepted" like other functions
* Change Widgets::imgInputBox() result to be bool signifying "accepted" like other functions
* Change Widgets::imgBox() result to be bool signifying "accepted" like other functions
* Change Widgets::textbox() result to be bool signifying "accepted" like other functions
==== kio-extras ====
Version update (24.05.2 -> 24.08.0)
Subpackages: libkioarchive6-6 trash_kcm
- Update to 24.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/24.08.0/
- Changes since 24.05.2:
* [thumbnail] Print file name when asserting
* sftp: Use fancy defines from our own header if not available
* sftp: Set permissions on mkdir rather than mkdir && chmod
* sftp: fix windows build
* recentlyused: Add missing Messages.sh
* filenamesearch: Add missing translation domain
* filenameseearch: Full decode search and url parameter
* thumbnails: Use direct lookup for plugins
* [fish] Drop reference to deprecated errorPage
* Enable smb only if DBus is enabled
* Allow to enable activities only if DBus is enabled
* [archive] Qt::DBus does not seem to be used here
* Disable filenamesearch if DBus it disabled
* Disable mtp if DBus it disabled
* Disable DBus in kcms if requested
* Add USE_DBUS CMake option to control DBus usage
* Correct trash kcm dialog initialization (kde#486844)
* Remove wrong warning about apps not supporting proxy settings
* Don't build filenamesearch on Windows/macOS
* [filenamesearch] Explicitly link against QtDBus
* [kcms/webshortcuts] Explicitly link against QtDBus
* [kcms/proxy] Explicitly link against QtDBus
* Drop unused KSaveIOConfig::setAutoResume
* thumbnail/svg: Scale small svgs
* thumbnail/imageplugin: add image/x-adobe-dng support (kde#472372)
==== kio-gdrive ====
Version update (24.05.2 -> 24.08.0)
- Update to 24.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/24.08.0/
- Changes since 24.05.2:
* Restore Qt 5 build
* Add missing const
* Fix regression in fileId lookup (kde#487021)
==== konsole ====
Version update (24.05.2 -> 24.08.0)
Subpackages: konsole-part
- Update to 24.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/24.08.0/
- Too many changes since 24.05.2, only listing bugfixes:
* Fix playing audio for OSC attribute 1337 and inlineMedia=1 parameter (kde#490264)
* Avoid UB on 32 bit targets (kde#479319)
* don't access not yet set sessionController() (kde#487819)
* Don't use Lam-Alef ligatures when shaping arabic letters (kde#478181)
==== kpmcore ====
Version update (24.05.2 -> 24.08.0)
Subpackages: libkpmcore12
- Update to 24.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/24.08.0/
- Changes since 24.05.2:
* Check if fileSystem pointer is nullptr before trying to read its type (kde#441916)
* Remove various deprecated methods and enums.
* Remove support for CHS alignment.
* Don't use --repair for btrfs check
* Fix detection of MBR partition table with zeroed signature. (kde#487650)
* Enforce passing tests on all platforms
==== kwalletmanager ====
Version update (24.05.0 -> 24.08.0)
- Update to 24.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/24.08.0/
- Changes since 24.05.2:
* Add developer name to appdata
* Add x-kde-passwordManagerHint when copy from kwalletmanager (kde#156547)
* Remove ServiceType from KCM
* Add @info:credit
* Fix desktop file name
* Add and make use of ECM clang-format integration
* Fix handbook display
- Update to 24.05.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.05.2/
- No code change since 24.05.0
==== libkdcraw-qt6 ====
Version update (24.05.2 -> 24.08.0)
Subpackages: libKDcrawQt6-5
- Update to 24.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/24.08.0/
- Changes since 24.05.2:
* Enforce passing tests
==== libkexiv2-qt6 ====
Version update (24.05.2 -> 24.08.0)
Subpackages: libKExiv2Qt6-0
- Update to 24.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/24.08.0/
- Changes since 24.05.2:
* Enforce passing tests
==== libkgapi6 ====
Version update (24.05.2 -> 24.08.0)
Subpackages: libKPim6GAPICore6 libKPim6GAPIDrive6 libkgapi6-sasl2-kdexoauth2
- Update to 24.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/24.08.0/
- Changes since 24.05.2:
* fix cmake lint warning
* Core: add calendar.events scope URL
* Add build-ftime support
* Port deprecated [=]
* It compiles fine without deprecated kf methods
==== llvm18 ====
- Split off clang shared runtime libraries into libclang_rtX, so
that they can be used by other packages without requiring the
entire compiler tool chain. This is still not ergonomical: the
libraries don't sit in %{_libdir}, so an RPATH or setting
LD_LIBRARY_PATH is required, and they don't have an SO version,
so zypper won't know which version to is needed. (boo#1225784)
- Add minor version to Python shebangs. (boo#1212476)
- Remove shebang and executable bit where not needed.
==== partitionmanager ====
Version update (24.05.2 -> 24.08.0)
- Update to 24.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/24.08.0/
- Changes since 24.05.2:
* Fix crash when closing main window while prompted for root password. (kde#451572)
* Hide LUKS2 checkbox in resize dialog.
* Remove support for CHS alignment.
* Fixed crash caused by clicking remove mount point button (kde#432103)
==== signon-kwallet-extension ====
Version update (24.05.2 -> 24.08.0)
- Update to 24.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/24.08.0/
- Changes since 24.05.2:
* Enforce passing tests
==== spectacle ====
Version update (24.05.2 -> 24.08.0)
- Update to 24.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/24.08.0/
- Too many changes since 24.05.2, only listing bugfixes:
* Rename 24.02.0-change_placeholder_format script ID to 24.05.2-change_placeholder_format (kde#484211)
* AnnotationDocument: Fix highlighter tool not blending with base image (kde#488025)
* Prevent TextTool TextEdit shortcuts from being used by the window while TextTool is focused (kde#487740)
* ExportManager: keep dir separators near <title> (kde#445084)
* Always convert old placeholder format to new placeholder format when new format is not used (kde#484211)
* Fix empty <title> placeholders breaking nearby placeholders (kde#483320)
* Raise and activate capture windows when shown (kde#482467)
* Improve feedback when recording is not available (kde#484038)
* ImagePlatformKWin: Use logical positions for images in combinedImage on X11 (kde#486118)
==== xwayland ====
Version update (24.1.1 -> 24.1.2)
- Update to bugfix release 24.1.2
* This release addresses several issues, including the first
events being skipped with input emulation using libEI or a fix
with rendering using the UYVY format with the X-Video extension
using GLAMOR.
==== zlib-ng-compat ====
- Also perform abicheck with the help of libabigail(-tools)
- Make libz-ng-compat1 not conflicting to libz but use the runtime
linker to decide to overwrite the original libz with the compatibility
version installed below subdirectory in libdir (boo#1229408)
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:
Mesa
Mesa-drivers
MicroOS-release (20240825 -> 20240826)
SVT-AV1 (2.2.0 -> 2.2.1)
baloo-widgets (24.05.2 -> 24.08.0)
dolphin (24.05.2 -> 24.08.0)
ffmpegthumbs (24.05.2 -> 24.08.0)
kaccounts-integration (24.05.2 -> 24.08.0)
kaccounts-integration-kf5 (24.05.2 -> 24.08.0)
kaccounts-providers (24.05.2 -> 24.08.0)
kate (24.05.2 -> 24.08.0)
kdegraphics-mobipocket (24.05.2 -> 24.08.0)
kdegraphics-thumbnailers (24.05.2 -> 24.08.0)
kdenetwork-filesharing (24.05.2 -> 24.08.0)
kdialog (24.05.2 -> 24.08.0)
kio-extras (24.05.2 -> 24.08.0)
kio-gdrive (24.05.2 -> 24.08.0)
konsole (24.05.2 -> 24.08.0)
kpmcore (24.05.2 -> 24.08.0)
kwalletmanager (24.05.0 -> 24.08.0)
libkdcraw-qt6 (24.05.2 -> 24.08.0)
libkexiv2-qt6 (24.05.2 -> 24.08.0)
libkgapi6 (24.05.2 -> 24.08.0)
llvm18
partitionmanager (24.05.2 -> 24.08.0)
signon-kwallet-extension (24.05.2 -> 24.08.0)
spectacle (24.05.2 -> 24.08.0)
xwayland (24.1.1 -> 24.1.2)
zlib-ng-compat
=== Details ===
==== Mesa ====
Subpackages: Mesa-libEGL1 Mesa-libGL1 Mesa-libglapi0 libgbm1
- Fix random GPU crash with AMDGPU (bsc#1229050):
U_radeonsi-vcn-Add-decode-DPB-buffers-as-CS-dependency.patch
(credits go to Takashi Iwai!)
==== Mesa-drivers ====
Subpackages: Mesa-dri Mesa-gallium
- Fix random GPU crash with AMDGPU (bsc#1229050):
U_radeonsi-vcn-Add-decode-DPB-buffers-as-CS-dependency.patch
(credits go to Takashi Iwai!)
==== MicroOS-release ====
Version update (20240825 -> 20240826)
Subpackages: MicroOS-release-appliance MicroOS-release-dvd
- automatically generated by openSUSE-release-tools/pkglistgen
==== SVT-AV1 ====
Version update (2.2.0 -> 2.2.1)
- Update to release 2.2.1
* Bug fixes for ARM-based macOS only
==== baloo-widgets ====
Version update (24.05.2 -> 24.08.0)
- Update to 24.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/24.08.0/
- Changes since 24.05.2:
* Fix FileMetadataItemCountTest::testItemCount
==== dolphin ====
Version update (24.05.2 -> 24.08.0)
Subpackages: dolphin-part libdolphinvcs6
- Update to 24.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/24.08.0/
- Too many changes since 24.05.2, only listing bugfixes:
* KStandardItemListWidget: select by number of unicode chars (kde#466814)
* Offer installing Filelight if no disk usage analyzer was found (kde#477739)
* Add "Move to New Folderâ¦" action (kde#484555)
* Avoid implicitly selecting items (kde#424723)
* Check if namejob is already being run before opening new createDirectory dialog (kde#481401)
* DolphinView: Update selection on newly created item(s) Adjust paste to url to new KF6 signals (kde#476670)
==== ffmpegthumbs ====
Version update (24.05.2 -> 24.08.0)
- Update to 24.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/24.08.0/
- Changes since 24.05.2:
* Enforce passing tests
==== kaccounts-integration ====
Version update (24.05.2 -> 24.08.0)
Subpackages: libkaccounts6-2
- Update to 24.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/24.08.0/
- Changes since 24.05.2:
* Fix i18n domain
* Don't include quiet package in feature_summary
* Remove unneeded dialog padding declaration
* kcm: port InlineMessages to frameless style
* Enforce passing tests
==== kaccounts-integration-kf5 ====
Version update (24.05.2 -> 24.08.0)
- Update to 24.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/24.08.0/
- Changes since 24.05.2:
* Fix i18n domain
* Don't include quiet package in feature_summary
* Remove unneeded dialog padding declaration
* kcm: port InlineMessages to frameless style
* Enforce passing tests
==== kaccounts-providers ====
Version update (24.05.2 -> 24.08.0)
- Update to 24.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/24.08.0/
- Changes since 24.05.2:
* [nextcloud] Port HTTP usage away from KIO
* Require a released KF6 version
* Enforce passing tests
* Enabled Qt6 CI
==== kate ====
Version update (24.05.2 -> 24.08.0)
Subpackages: kate-plugins
- Update to 24.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/24.08.0/
- Too many changes since 24.05.2, only listing bugfixes:
* Fix Show sidebar shortcut not being restored properly (kde#453715)
* Tabs: Wrap around to first on nextTab if current is last tab (kde#476565)
* Diff: Allow jumping to hunks with full context (kde#488418)
* Diff: Forward wheel event to editor (kde#490406)
* try to avoid to create parent less widgets (kde#490712)
* fix crash if no konsole installed (kde#490957)
* Allow removing multiple items from welcome page (kde#490308)
* plugin_kategdp: When breakpoint mark changes, toggle breakpoint for it (kde#481691)
* ensure we restore stashed documents with right encoding (kde#489360)
* use session file name as stash folder name (kde#485551)
* Fix katesql plugin build (kde#488694)
* Fix crash in urlbar (kde#489931)
* keep track of focus for widgets, too (kde#485209)
* ensure plugin actions are in front of context menu (kde#488336)
* update clangd homepage (kde#486939)
* Fix ruby method parsing and nested classes parsing (kde#480756)
* keep track of recent used files on saveAs & close (kde#486203)
* use kate from the right virtual desktop (kde#486066)
* S&R: Improve tab handling (kde#484231)
==== kdegraphics-mobipocket ====
Version update (24.05.2 -> 24.08.0)
- Update to 24.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/24.08.0/
- Changes since 24.05.2:
* Enforce passing tests
==== kdegraphics-thumbnailers ====
Version update (24.05.2 -> 24.08.0)
- Update to 24.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/24.08.0/
- Changes since 24.05.2:
* Enforce passing tests
==== kdenetwork-filesharing ====
Version update (24.05.2 -> 24.08.0)
- Update to 24.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/24.08.0/
- Changes since 24.05.2:
* Enforce passing tests
==== kdialog ====
Version update (24.05.2 -> 24.08.0)
- Update to 24.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/24.08.0/
- Changes since 24.05.2:
* Remove unused include
* KNOTIFICATIONS 5.78 is not necessary now
* It compiles fine without deprecated methods
* Use nullptr
* Fix cmakelint issue Extra spaces between 'if' and its () [whitespace/extra]
* flatpak: Use an icon that exists
* Fixed handling of Widgets::calendar() result - it is a bool signifying "accepted" like other functions
* Fixed handling of Widgets::slider() result - it is a bool signifying "accepted" like other functions
* Change Widgets::imgInputBox() result to be bool signifying "accepted" like other functions
* Change Widgets::imgBox() result to be bool signifying "accepted" like other functions
* Change Widgets::textbox() result to be bool signifying "accepted" like other functions
==== kio-extras ====
Version update (24.05.2 -> 24.08.0)
Subpackages: libkioarchive6-6 trash_kcm
- Update to 24.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/24.08.0/
- Changes since 24.05.2:
* [thumbnail] Print file name when asserting
* sftp: Use fancy defines from our own header if not available
* sftp: Set permissions on mkdir rather than mkdir && chmod
* sftp: fix windows build
* recentlyused: Add missing Messages.sh
* filenamesearch: Add missing translation domain
* filenameseearch: Full decode search and url parameter
* thumbnails: Use direct lookup for plugins
* [fish] Drop reference to deprecated errorPage
* Enable smb only if DBus is enabled
* Allow to enable activities only if DBus is enabled
* [archive] Qt::DBus does not seem to be used here
* Disable filenamesearch if DBus it disabled
* Disable mtp if DBus it disabled
* Disable DBus in kcms if requested
* Add USE_DBUS CMake option to control DBus usage
* Correct trash kcm dialog initialization (kde#486844)
* Remove wrong warning about apps not supporting proxy settings
* Don't build filenamesearch on Windows/macOS
* [filenamesearch] Explicitly link against QtDBus
* [kcms/webshortcuts] Explicitly link against QtDBus
* [kcms/proxy] Explicitly link against QtDBus
* Drop unused KSaveIOConfig::setAutoResume
* thumbnail/svg: Scale small svgs
* thumbnail/imageplugin: add image/x-adobe-dng support (kde#472372)
==== kio-gdrive ====
Version update (24.05.2 -> 24.08.0)
- Update to 24.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/24.08.0/
- Changes since 24.05.2:
* Restore Qt 5 build
* Add missing const
* Fix regression in fileId lookup (kde#487021)
==== konsole ====
Version update (24.05.2 -> 24.08.0)
Subpackages: konsole-part
- Update to 24.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/24.08.0/
- Too many changes since 24.05.2, only listing bugfixes:
* Fix playing audio for OSC attribute 1337 and inlineMedia=1 parameter (kde#490264)
* Avoid UB on 32 bit targets (kde#479319)
* don't access not yet set sessionController() (kde#487819)
* Don't use Lam-Alef ligatures when shaping arabic letters (kde#478181)
==== kpmcore ====
Version update (24.05.2 -> 24.08.0)
Subpackages: libkpmcore12
- Update to 24.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/24.08.0/
- Changes since 24.05.2:
* Check if fileSystem pointer is nullptr before trying to read its type (kde#441916)
* Remove various deprecated methods and enums.
* Remove support for CHS alignment.
* Don't use --repair for btrfs check
* Fix detection of MBR partition table with zeroed signature. (kde#487650)
* Enforce passing tests on all platforms
==== kwalletmanager ====
Version update (24.05.0 -> 24.08.0)
- Update to 24.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/24.08.0/
- Changes since 24.05.2:
* Add developer name to appdata
* Add x-kde-passwordManagerHint when copy from kwalletmanager (kde#156547)
* Remove ServiceType from KCM
* Add @info:credit
* Fix desktop file name
* Add and make use of ECM clang-format integration
* Fix handbook display
- Update to 24.05.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.05.2/
- No code change since 24.05.0
==== libkdcraw-qt6 ====
Version update (24.05.2 -> 24.08.0)
Subpackages: libKDcrawQt6-5
- Update to 24.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/24.08.0/
- Changes since 24.05.2:
* Enforce passing tests
==== libkexiv2-qt6 ====
Version update (24.05.2 -> 24.08.0)
Subpackages: libKExiv2Qt6-0
- Update to 24.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/24.08.0/
- Changes since 24.05.2:
* Enforce passing tests
==== libkgapi6 ====
Version update (24.05.2 -> 24.08.0)
Subpackages: libKPim6GAPICore6 libKPim6GAPIDrive6 libkgapi6-sasl2-kdexoauth2
- Update to 24.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/24.08.0/
- Changes since 24.05.2:
* fix cmake lint warning
* Core: add calendar.events scope URL
* Add build-ftime support
* Port deprecated [=]
* It compiles fine without deprecated kf methods
==== llvm18 ====
- Split off clang shared runtime libraries into libclang_rtX, so
that they can be used by other packages without requiring the
entire compiler tool chain. This is still not ergonomical: the
libraries don't sit in %{_libdir}, so an RPATH or setting
LD_LIBRARY_PATH is required, and they don't have an SO version,
so zypper won't know which version to is needed. (boo#1225784)
- Add minor version to Python shebangs. (boo#1212476)
- Remove shebang and executable bit where not needed.
==== partitionmanager ====
Version update (24.05.2 -> 24.08.0)
- Update to 24.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/24.08.0/
- Changes since 24.05.2:
* Fix crash when closing main window while prompted for root password. (kde#451572)
* Hide LUKS2 checkbox in resize dialog.
* Remove support for CHS alignment.
* Fixed crash caused by clicking remove mount point button (kde#432103)
==== signon-kwallet-extension ====
Version update (24.05.2 -> 24.08.0)
- Update to 24.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/24.08.0/
- Changes since 24.05.2:
* Enforce passing tests
==== spectacle ====
Version update (24.05.2 -> 24.08.0)
- Update to 24.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/24.08.0/
- Too many changes since 24.05.2, only listing bugfixes:
* Rename 24.02.0-change_placeholder_format script ID to 24.05.2-change_placeholder_format (kde#484211)
* AnnotationDocument: Fix highlighter tool not blending with base image (kde#488025)
* Prevent TextTool TextEdit shortcuts from being used by the window while TextTool is focused (kde#487740)
* ExportManager: keep dir separators near <title> (kde#445084)
* Always convert old placeholder format to new placeholder format when new format is not used (kde#484211)
* Fix empty <title> placeholders breaking nearby placeholders (kde#483320)
* Raise and activate capture windows when shown (kde#482467)
* Improve feedback when recording is not available (kde#484038)
* ImagePlatformKWin: Use logical positions for images in combinedImage on X11 (kde#486118)
==== xwayland ====
Version update (24.1.1 -> 24.1.2)
- Update to bugfix release 24.1.2
* This release addresses several issues, including the first
events being skipped with input emulation using libEI or a fix
with rendering using the UYVY format with the X-Video extension
using GLAMOR.
==== zlib-ng-compat ====
- Also perform abicheck with the help of libabigail(-tools)
- Make libz-ng-compat1 not conflicting to libz but use the runtime
linker to decide to overwrite the original libz with the compatibility
version installed below subdirectory in libdir (boo#1229408)
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 (20240823 -> 20240825)
NetworkManager
dbus-1
dracut (059+suse.636.g9a22b6b0 -> 059+suse.639.g49307b2a)
gstreamer (1.24.6 -> 1.24.7)
gstreamer-plugins-bad (1.24.6 -> 1.24.7)
gstreamer-plugins-base (1.24.6 -> 1.24.7)
gstreamer-plugins-good (1.24.6 -> 1.24.7)
selinux-policy (20240816 -> 20240823)
systemd-presets-common-SUSE
=== Details ===
==== MicroOS-release ====
Version update (20240823 -> 20240825)
Subpackages: MicroOS-release-appliance MicroOS-release-dvd
- automatically generated by openSUSE-release-tools/pkglistgen
==== NetworkManager ====
Subpackages: NetworkManager-bluetooth NetworkManager-wwan libnm0 typelib-1_0-NM-1_0
- Add NetworkManager-dont-enforce-ip-cleanup-on-device-deactivating.patch:
device: don't enforce IP cleanup on deactivating state
(bsc#1228154, glfd#NetworkManager/NetworkManager!2016).
==== dbus-1 ====
Subpackages: dbus-1-common dbus-1-daemon dbus-1-tools libdbus-1-3
- Drop feature-suse-auto-socket-target-wants.patch and use the
filesystem instead, this works more consistenly with dbus-broker
- Add RH/Fedora compat provides dbus-libs to library package
needed by Mullvad
- Add feature-suse-auto-socket-target-wants.patch: move
from static enable symlinks to systemd created symlinks otherwise
it can't be enabled by systemd-presets-common-SUSE
- Update feature-suse-refuse-manual-start-stop.patch: prevent
killing the socket or user service aswell
- common: dbus.socket still gets used after migration to
dbus-broker so keep pre/post/postun scriptlets
- Explicitly require /usr/bin/cmp for the post scripts instead of
diffutils: allow other implementations like busybox-diffutils to
be acceptable.
- No longer start or offer starting dbus as a system service
dbus-broker will be the only supported system dbus. Although
the existing daemon will stay as some things (gdm) require
dbus-run-session
==== dracut ====
Version update (059+suse.636.g9a22b6b0 -> 059+suse.639.g49307b2a)
Subpackages: dracut-ima
- Update to version 059+suse.639.g49307b2a:
* feat(systemd*): include systemd config files from /usr/lib/systemd (bsc#1228398)
==== gstreamer ====
Version update (1.24.6 -> 1.24.7)
Subpackages: libgstreamer-1_0-0 typelib-1_0-Gst-1_0
- Update to version 1.24.7:
+ Highlighted bugfixes:
- Fix APE and Musepack audio file and GIF playback with FFmpeg
7.0
- playbin3: Fix potential deadlock with multiple playbin3s with
glimagesink used in parallel
- qt6: various qmlgl6src and qmlgl6sink fixes and improvements
- rtspsrc: expose property to force usage of non-compliant
setup URLs for RTSP servers where the automatic fallback
doesn't work
- urisourcebin: gapless playback and program switching fixes
- v4l2: various fixes
- va: Fix potential deadlock with multiple va elements used in
parallel
- meson: option to disable gst-full for static-library build
configurations that do not need this
- Various bug fixes, memory leak fixes, and other stability and
reliability improvements
+ gstreamer:
- bin: Don't keep the object lock while setting a GstContext
when handling NEED_CONTEXT
- core: Log pad name, not just the pointer
==== gstreamer-plugins-bad ====
Version update (1.24.6 -> 1.24.7)
Subpackages: libgstadaptivedemux-1_0-0 libgstanalytics-1_0-0 libgstbadaudio-1_0-0 libgstbasecamerabinsrc-1_0-0 libgstcodecparsers-1_0-0 libgstcodecs-1_0-0 libgstcuda-1_0-0 libgstinsertbin-1_0-0 libgstisoff-1_0-0 libgstmpegts-1_0-0 libgstmse-1_0-0 libgstphotography-1_0-0 libgstplay-1_0-0 libgstplayer-1_0-0 libgstsctp-1_0-0 libgsttranscoder-1_0-0 libgsturidownloader-1_0-0 libgstva-1_0-0 libgstvulkan-1_0-0 libgstwayland-1_0-0 libgstwebrtc-1_0-0 libgstwebrtcnice-1_0-0
- Update to version 1.24.7:
+ aom: av1enc: restrict allowed input width and height
+ h264parse:
- bypass check for length_size_minus_one
- Reject FD received before SPS
+ msdk: replace strcmp with g_strcmp0
+ msdkvc1dec crashes (segfault)
+ rsvgoverlay: add debug category
+ va:
- don't use GST_ELEMENT_WARNING in set_context() vmethod to fix
potential deadlock
- deadlock when playing two videos at once
+ webrtc: Add missing G_BEGIN/END_DECLS in header for C++
+ wpe: initialize threading.ready before reading it
- Drop 85b4fbf40b1d53a4141941abf70d2d4d83eb140e.patch: Fixed
upstream.
==== gstreamer-plugins-base ====
Version update (1.24.6 -> 1.24.7)
Subpackages: libgstallocators-1_0-0 libgstapp-1_0-0 libgstaudio-1_0-0 libgstfft-1_0-0 libgstgl-1_0-0 libgstpbutils-1_0-0 libgstriff-1_0-0 libgstrtp-1_0-0 libgstrtsp-1_0-0 libgstsdp-1_0-0 libgsttag-1_0-0 libgstvideo-1_0-0
- Update to version 1.24.7:
+ pbutils: descriptions: use subsampling factor to get YUV
subsampling
+ rtspconnection: Handle invalid argument properly
+ urisourcebin:
- Actually drop EOS on old-school pad switch
- Don't hold lock when emitting about-to-finish
+ gst-launch deadlock with two playbin3s
+ xvimagesink: Fix crash in pool on error
- Add gst-plugins-base-decodebin3-collection-identity-check.patch:
- Fixes a assertion causing crash on track change. Upstream bug:
https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/3742
==== gstreamer-plugins-good ====
Version update (1.24.6 -> 1.24.7)
- Update to version 1.24.7:
+ qmlgl6src: Fix crash when use-default-fbo is not set
+ qt6glwindow:
- Fallback to GL_RGB on CopyTexImage2D error, fixing usage with
eglfs backend
- Only use GL_READ_FRAMEBUFFER when we do blits
+ qt6: glwindow: Don't leak previously rendered buffer
+ rtspsrc: expose property for forcing usage of non-compliant
URLs
+ v4l2object: fix ARIB_STD_B67 colorimetry unmatch issue
+ v4l2: Fix colorimetry mismatch for encoded format with RGB
color-matrix
==== selinux-policy ====
Version update (20240816 -> 20240823)
Subpackages: selinux-policy-targeted
- Update to version 20240823:
* Allow rasdaemon write access to sysfs (bsc#1229587)
==== systemd-presets-common-SUSE ====
- Add presets to enable dbus-broker.service for both system and user
due to naming socket activation doesn't work directly.
- Order .presets file alphabetically via service.
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:
Mesa
Mesa-drivers
MicroOS-release (20240820 -> 20240825)
NetworkManager
aaa_base (84.87+git20240809.5d13eb4 -> 84.87+git20240821.fbabe1d)
apparmor
audit-secondary
bluez (5.71 -> 5.77)
cockpit (321 -> 322)
dbus-1
dracut (059+suse.636.g9a22b6b0 -> 059+suse.639.g49307b2a)
ffmpeg-7
fwupd (1.9.23 -> 1.9.24)
gnome-desktop (44.0 -> 44.1)
gstreamer (1.24.6 -> 1.24.7)
gstreamer-plugins-bad (1.24.6 -> 1.24.7)
gstreamer-plugins-base (1.24.6 -> 1.24.7)
kmod (32 -> 33)
libapparmor
librepo (1.17.0 -> 1.18.1)
libtirpc (1.3.4 -> 1.3.5)
openjpeg2
podman (5.2.1 -> 5.2.2)
samba (4.20.2+git.350.4cfcde9cdb -> 4.20.4+git.356.d4a5fa2a818)
sdbootutil (1+git20240812.ee2298f -> 1+git20240822.bc7e06b)
selinux-policy (20240816 -> 20240823)
systemd-presets-common-SUSE
=== Details ===
==== Mesa ====
Subpackages: Mesa-libEGL1 Mesa-libGL1 Mesa-libglapi0 libgbm1
- fix build with current rust-bindgen
* u_fix_rust_bindgen.patch
==== Mesa-drivers ====
Subpackages: Mesa-dri Mesa-gallium
- fix build with current rust-bindgen
* u_fix_rust_bindgen.patch
==== MicroOS-release ====
Version update (20240820 -> 20240825)
Subpackages: MicroOS-release-appliance MicroOS-release-dvd
- automatically generated by openSUSE-release-tools/pkglistgen
==== NetworkManager ====
Subpackages: NetworkManager-bluetooth NetworkManager-wwan libnm0 typelib-1_0-NM-1_0
- Add NetworkManager-dont-enforce-ip-cleanup-on-device-deactivating.patch:
device: don't enforce IP cleanup on deactivating state
(bsc#1228154, glfd#NetworkManager/NetworkManager!2016).
==== aaa_base ====
Version update (84.87+git20240809.5d13eb4 -> 84.87+git20240821.fbabe1d)
- Update to version 84.87+git20240821.fbabe1d:
* Add helper service for soft-reboot
==== apparmor ====
Subpackages: apparmor-abstractions apparmor-parser apparmor-profiles apparmor-utils python3-apparmor
- remove dependency on /usr/bin/python3 using
%python3_fix_shebang macro, [bsc#1212476]
==== audit-secondary ====
Subpackages: audit python3-audit system-group-audit
- Remove rcaudit symlink [jsc#PED-266]
==== bluez ====
Version update (5.71 -> 5.77)
Subpackages: bluez-auto-enable-devices bluez-cups libbluetooth3
- add bluez-no-cups-devel-buildreq.patch to avoid cups-devel
buildrequires which results in an excessive build loop
- update to 5.77:
* Fix issue with storing and handling connection parameters.
* Fix issue with handling device that are marked as temporary.
* Fix issue with HID and special handling for non-keyboards.
* Fix issue with BR/EDR not support when discoverable is off.
* Add support for initial implementation of ASHA profile.
* Fix issue with broadcast channel location and stream
capabilities.
* Fix issue with handling BIS management and synchronization.
* Fix issue with handling Extended Advertising.
* Fix issue with UserspaceHID and replay structures.
* Add support for providing PPCP characteristic.
* Fix issue with build system and header inclusion.
* Fix issue with not enabling Wideband Speech when available.
* Fix issue with UserspaceHID and Bluetooth Classic devices.
* Fix issue with checking for services being connected.
* Fix issue with GATT client connection creation.
* Fix issue with OBEX and small file transfers.
* Fix issue with handling pairing with Apple AirPods.
* Fix issue with BAP and setting up broadcast source.
* Fix issue with BAP and register all endpoints.
* Fix issue with BAP and missing metadata property.
* Fix issue with BAP and not handling out of order responses.
* Fix issue with BAP and attempting to set device as
connectable.
* Add support for CCP plugin for call control profile.
* Fix issue with BAP and handling stream IO linking.
* Fix issue with BAP and setup of multiple streams per
endpoint.
* Fix issue with AVDTP and potential incorrect transaction
label.
* Fix issue with A2DP and handling crash on suspend.
* Fix issue with GATT database and an invalid pointer.
* Add support for AICS service.
- drop bluez-test-2to3.diff, bluez-cups-libexec.patch:
upstream has different solutions for ages, use those instead
- drop fix-link-key-address-type.patch,
fix-a2dp-suspend-crash.patch: upstream
- add fix-a2dp-suspend-crash.patch (Issue #701 in upstream)
==== cockpit ====
Version update (321 -> 322)
Subpackages: cockpit-bridge cockpit-networkmanager cockpit-packagekit cockpit-system cockpit-ws
- remove requires on pam_oath completely. It will be re-introduced
later when it works with optional enrollment
- add 0005-cockpit-ws-user-remove-default-deps.patch (bsc#1229146)
- new version 322:
* shell: Deprecate host switcher
* files: Permissions column in details view
- suse_docs.patch: refreshed
For details, see https://cockpit-project.org/blog/cockpit-322.html
==== dbus-1 ====
Subpackages: dbus-1-common dbus-1-daemon dbus-1-tools libdbus-1-3
- Drop feature-suse-auto-socket-target-wants.patch and use the
filesystem instead, this works more consistenly with dbus-broker
- Add RH/Fedora compat provides dbus-libs to library package
needed by Mullvad
- Add feature-suse-auto-socket-target-wants.patch: move
from static enable symlinks to systemd created symlinks otherwise
it can't be enabled by systemd-presets-common-SUSE
- Update feature-suse-refuse-manual-start-stop.patch: prevent
killing the socket or user service aswell
- common: dbus.socket still gets used after migration to
dbus-broker so keep pre/post/postun scriptlets
- Explicitly require /usr/bin/cmp for the post scripts instead of
diffutils: allow other implementations like busybox-diffutils to
be acceptable.
- No longer start or offer starting dbus as a system service
dbus-broker will be the only supported system dbus. Although
the existing daemon will stay as some things (gdm) require
dbus-run-session
==== dracut ====
Version update (059+suse.636.g9a22b6b0 -> 059+suse.639.g49307b2a)
Subpackages: dracut-ima
- Update to version 059+suse.639.g49307b2a:
* feat(systemd*): include systemd config files from /usr/lib/systemd (bsc#1228398)
==== ffmpeg-7 ====
Subpackages: libavcodec61 libavfilter10 libavformat61 libavutil59 libpostproc58 libswresample5 libswscale8
- Add 0001-libavcodec-arm-mlpdsp_armv5te-fix-label-format-to-wo.patch
to resolve build failure on armv7 [boo#1229338]
==== fwupd ====
Version update (1.9.23 -> 1.9.24)
Subpackages: libfwupd2 typelib-1_0-Fwupd-2_0
- Update to version 1.9.24:
+ This release fixes the following bugs:
- Add support for capsule on disk for Dell systems
- Do not re-use the connection cache to fix Redfish BMC restart
- Exclude known recovery partitions when choosing an ESP volume
- Fix the VLI usb3 private flag registration
+ This release adds support for the following hardware:
- More Mediatek scaler devices
- Parade USB hubs
==== gnome-desktop ====
Version update (44.0 -> 44.1)
Subpackages: libgnome-desktop-3-20 libgnome-desktop-3_0-common libgnome-desktop-4-2 typelib-1_0-GnomeBG-4_0 typelib-1_0-GnomeDesktop-4_0
- Update to version 44.1:
+ Fix compatibility with muslc
+ Fix GNOME_DESKTOP_IS_THUMBNAIL_FACTORY
+ Update default Indic input methods
+ Use ibus-chewing as the default input source for zh_TW
+ Updated translations.
- Rebase gnome-desktop-switch-Japanese-default-input-to-mozc.patch
==== gstreamer ====
Version update (1.24.6 -> 1.24.7)
Subpackages: libgstreamer-1_0-0 typelib-1_0-Gst-1_0
- Update to version 1.24.7:
+ Highlighted bugfixes:
- Fix APE and Musepack audio file and GIF playback with FFmpeg
7.0
- playbin3: Fix potential deadlock with multiple playbin3s with
glimagesink used in parallel
- qt6: various qmlgl6src and qmlgl6sink fixes and improvements
- rtspsrc: expose property to force usage of non-compliant
setup URLs for RTSP servers where the automatic fallback
doesn't work
- urisourcebin: gapless playback and program switching fixes
- v4l2: various fixes
- va: Fix potential deadlock with multiple va elements used in
parallel
- meson: option to disable gst-full for static-library build
configurations that do not need this
- Various bug fixes, memory leak fixes, and other stability and
reliability improvements
+ gstreamer:
- bin: Don't keep the object lock while setting a GstContext
when handling NEED_CONTEXT
- core: Log pad name, not just the pointer
==== gstreamer-plugins-bad ====
Version update (1.24.6 -> 1.24.7)
Subpackages: libgstadaptivedemux-1_0-0 libgstanalytics-1_0-0 libgstbadaudio-1_0-0 libgstbasecamerabinsrc-1_0-0 libgstcodecparsers-1_0-0 libgstcodecs-1_0-0 libgstcuda-1_0-0 libgstinsertbin-1_0-0 libgstisoff-1_0-0 libgstmpegts-1_0-0 libgstmse-1_0-0 libgstphotography-1_0-0 libgstplay-1_0-0 libgstplayer-1_0-0 libgstsctp-1_0-0 libgsttranscoder-1_0-0 libgsturidownloader-1_0-0 libgstva-1_0-0 libgstvulkan-1_0-0 libgstwayland-1_0-0 libgstwebrtc-1_0-0 libgstwebrtcnice-1_0-0
- Update to version 1.24.7:
+ aom: av1enc: restrict allowed input width and height
+ h264parse:
- bypass check for length_size_minus_one
- Reject FD received before SPS
+ msdk: replace strcmp with g_strcmp0
+ msdkvc1dec crashes (segfault)
+ rsvgoverlay: add debug category
+ va:
- don't use GST_ELEMENT_WARNING in set_context() vmethod to fix
potential deadlock
- deadlock when playing two videos at once
+ webrtc: Add missing G_BEGIN/END_DECLS in header for C++
+ wpe: initialize threading.ready before reading it
- Drop 85b4fbf40b1d53a4141941abf70d2d4d83eb140e.patch: Fixed
upstream.
==== gstreamer-plugins-base ====
Version update (1.24.6 -> 1.24.7)
Subpackages: libgstallocators-1_0-0 libgstapp-1_0-0 libgstaudio-1_0-0 libgstfft-1_0-0 libgstgl-1_0-0 libgstpbutils-1_0-0 libgstriff-1_0-0 libgstrtp-1_0-0 libgstrtsp-1_0-0 libgstsdp-1_0-0 libgsttag-1_0-0 libgstvideo-1_0-0
- Update to version 1.24.7:
+ pbutils: descriptions: use subsampling factor to get YUV
subsampling
+ rtspconnection: Handle invalid argument properly
+ urisourcebin:
- Actually drop EOS on old-school pad switch
- Don't hold lock when emitting about-to-finish
+ gst-launch deadlock with two playbin3s
+ xvimagesink: Fix crash in pool on error
- Add gst-plugins-base-decodebin3-collection-identity-check.patch:
- Fixes a assertion causing crash on track change. Upstream bug:
https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/3742
==== kmod ====
Version update (32 -> 33)
Subpackages: libkmod2
- Update to release 33
* Add weak dependencies
* Stop parsing .alias files from modprobe.d directories
- Delete no-stylesheet-download.patch (merged)
- Add 0001-testsuite-fix-path-for-test-user.patch
==== libapparmor ====
- remove dependency on /usr/bin/python3 using
%python3_fix_shebang macro, [bsc#1212476]
==== librepo ====
Version update (1.17.0 -> 1.18.1)
- update to 1.18.1:
* Use rpm-sequoia on RHEL 10+
* gpg: Check is_selinux_enabled() before trying to label
* spec: Correct setting -DENABLE_SELINUX cmake argument
* tests: Adapt to CURL without NTLM support
* Fix a memory leak in select_next_target()
* Fix memory leaks when using zchunk
- update to 1.18.0:
* API: Add LRO_USERNAME and LRO_PASSWORD options
- update to 1.17.2:
* Add a private dependency on zck to librepo.pc if zchunk
support is enabled
* Hash cache: Improved work with extended file attributes
* Improve performance of large number of package downloads
* Fix error handling, Fix examples and build them
- update to 1.17.1:
* gpg_gpgme.c: fix build errors with older gcc
* Fix some compiler warnings
* Change header files to match a configured ABI regarding a
zchunk support
* Fix building zchunk code if zchunk is enabled
==== libtirpc ====
Version update (1.3.4 -> 1.3.5)
Subpackages: libtirpc-netconfig libtirpc3
- update to 1.3.5:
* Try using a new abstract address when connecting to rpcbind
* Change local_rpcb() to take a targaddr pointer.
* Allow working with abstract AF_UNIX addresses.
* rpcb_clnt.c: memory leak in destroy_addr
* _rpc_dtablesize: Decrease the value of size.
* netconfig: remove tcp6, udp6 on --disable-ipv6
* gssapi: fix rpc_gss_seccreate passed in cred
* Revert commit f5b6e6fdb1e6 "gss-api: expose gss major/minor
error in authgss_refresh()".
==== openjpeg2 ====
- Make version check for the work around reliable to not silently
match Factory/Tumbleweed.
- Work around a bug by cmake installing docs into the wrong
directory when building for openSUSE Leap 15.5
==== podman ====
Version update (5.2.1 -> 5.2.2)
- Update to version 5.2.2:
Bugfixes:
* Fixed a bug where rootless Podman could fail to validate the runtime's
volume path on systems with a symlinked /home (#23515).
Misc:
* Updated Buildah to v1.37.2
* Updated the containers/common library to v0.60.2
* Updated the containers/image library to v5.32.2
==== samba ====
Version update (4.20.2+git.350.4cfcde9cdb -> 4.20.4+git.356.d4a5fa2a818)
Subpackages: samba-ad-dc-libs samba-client samba-client-libs samba-libs
- Fix a crash when joining offline and 'kerberos method' includes
keytab; (bsc#1228732).
- Update to 4.20.4
* --version-* options are still not ergonomic, and they reject
tilde characters; (bso#15673).
- Update to 4.20.3
* Running samba-bgqd a a standalone systemd service does not
work; (bso#15683).
* When claims enabled with heimdal kerberos, unable to log on
to a Windows computer when user account need to change their
own password; (bso#15655).
* Invalid client warning about command line passwords;
(bso#15671).
* Version string is truncated in manpages; (bso#15672).
* cmdline_burn does not always burn secrets; (bso#15674).
* Samba does not parse SDDL found in defaultSecurityDescriptor
in AD_DS_Classes_Windows_Server_v1903.ldf; (bso#15685).
* The images don\'t build after the git security release and
CentOS 8 Stream is EOL; (bso#15660).
* Fix clock skew error message and memory cache clock skew
recovery; (bso#15676).
* Heimdal ignores _gsskrb5_decapsulate errors in
init_sec_context/repl_mutual; (bso#15603).
* s4:ldap_server: does not support tls channel bindings for
sasl binds; (bso#15621).
* CTDB socket output queues may suffer unbounded delays under
some special conditions; (bso#15678).
==== sdbootutil ====
Version update (1+git20240812.ee2298f -> 1+git20240822.bc7e06b)
Subpackages: sdbootutil-snapper sdbootutil-tukit
- Update to version 1+git20240822.bc7e06b:
* Hide exit code for set-default-snapshot plugin call
==== selinux-policy ====
Version update (20240816 -> 20240823)
Subpackages: selinux-policy-targeted
- Update to version 20240823:
* Allow rasdaemon write access to sysfs (bsc#1229587)
==== systemd-presets-common-SUSE ====
- Add presets to enable dbus-broker.service for both system and user
due to naming socket activation doesn't work directly.
- Order .presets file alphabetically via service.
1
0