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=opensuse&groupid=1&version=Tumbleweed&build=20240620 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: accountsservice apache2 apache2-manual apache2-prefork apache2-utils gdb (13.2 -> 14.2) gdm gnome-settings-daemon inxi (3.3.34 -> 3.3.35) libproxy-backend (0.5.6 -> 0.5.7) libproxy-client (0.5.6 -> 0.5.7) mariadb (11.2.3 -> 11.4.2) msgraph (0.2.2 -> 0.2.3) openSUSE-release (20240619 -> 20240620) polkit-default-privs (1550+20240522.4ba9229 -> 1550+20240620.095c860) python-pygit2 (1.14.1 -> 1.15.0) === Details === ==== accountsservice ==== Subpackages: accountsservice-lang libaccountsservice0 typelib-1_0-AccountsService-1_0 - Update accountsservice-sysconfig.patch: work with SELinux policy (bsc#1222978). ==== apache2 ==== - added patches [bsc#1226217] https://github.com/apache/httpd/pull/444/commits/c2fffd29b0f58bdc9caaaff4fec... + apache2-issue-444.patch ==== apache2-manual ==== - added patches [bsc#1226217] https://github.com/apache/httpd/pull/444/commits/c2fffd29b0f58bdc9caaaff4fec... + apache2-issue-444.patch ==== apache2-prefork ==== - added patches [bsc#1226217] https://github.com/apache/httpd/pull/444/commits/c2fffd29b0f58bdc9caaaff4fec... + apache2-issue-444.patch ==== apache2-utils ==== - added patches [bsc#1226217] https://github.com/apache/httpd/pull/444/commits/c2fffd29b0f58bdc9caaaff4fec... + apache2-issue-444.patch ==== gdb ==== Version update (13.2 -> 14.2) - Mention changes in GDB 14: * GDB now supports the AArch64 Scalable Matrix Extension 2 (SME2), which includes a new 512 bit lookup table register named ZT0. * GDB now supports the AArch64 Scalable Matrix Extension (SME), which includes a new matrix register named ZA, a new thread register TPIDR2 and a new vector length register SVG (streaming vector granule). GDB also supports tracking ZA state across signal frames. Some features are still under development or are dependent on ABI specs that are still in alpha stage. For example, manual function calls with ZA state don't have any special handling, and tracking of SVG changes based on DWARF information is still not implemented, but there are plans to do so in the future. * GDB now recognizes the NO_COLOR environment variable and disables styling according to the spec. See https://no-color.org/. Styling can be re-enabled with "set style enabled on". * The AArch64 'org.gnu.gdb.aarch64.pauth' Pointer Authentication feature string has been deprecated in favor of the 'org.gnu.gdb.aarch64.pauth_v2' feature string. * GDB now has some support for integer types larger than 64 bits. * Multi-target feature configuration. GDB now supports the individual configuration of remote targets' feature sets. Based on the current selection of a target, the commands 'set remote <name>-packet (on|off|auto)' and 'show remote <name>-packet' can be used to configure a target's feature packet and to display its configuration, respectively. * GDB has initial built-in support for the Debugger Adapter Protocol. * For the break command, multiple uses of the 'thread' or 'task' keywords will now give an error instead of just using the thread or task id from the last instance of the keyword. E.g.: break foo thread 1 thread 2 will now give an error rather than using 'thread 2'. * For the watch command, multiple uses of the 'task' keyword will now give an error instead of just using the task id from the last instance of the keyword. E.g.: watch my_var task 1 task 2 will now give an error rather than using 'task 2'. The 'thread' keyword already gave an error when used multiple times with the watch command, this remains unchanged. * The 'set print elements' setting now helps when printing large arrays. If an array would otherwise exceed max-value-size, but 'print elements' is set such that the size of elements to print is less than or equal to 'max-value-size', GDB will now still print the array, however only 'max-value-size' worth of data will be added into the value history. * For both the break and watch commands, it is now invalid to use both the 'thread' and 'task' keywords within the same command. For example the following commnds will now give an error: break foo thread 1 task 1 watch var thread 2 task 3 * The printf command now accepts a '%V' output format which will format an expression just as the 'print' command would. Print options can be placed withing '[...]' after the '%V' to modify how the value is printed. E.g: printf "%V", some_array printf "%V[-array-indexes on]", some_array will print the array without, or with array indexes included, just as the array would be printed by the 'print' command. This functionality is also available for dprintf when dprintf-style is 'gdb'. * When the printf command requires a string to be fetched from the inferior, GDB now uses the existing 'max-value-size' setting to the limit the memory allocated within GDB. The default 'max-value-size' is 64k. To print longer strings you should increase 'max-value-size'. * The Ada 2022 Enum_Rep and Enum_Val attributes are now supported. * The Ada 2022 target name symbol ('@') is now supported by the Ada expression parser. * The 'list' command now accepts '.' as an argument, which tells GDB to print the location around the point of execution within the current frame. If the inferior hasn't started yet, the command will print around the beginning of the 'main' function. * Using the 'list' command with no arguments in a situation where the command would attempt to list past the end of the file now warns the user that the end of file has been reached, refers the user to the newly added '.' argument * Breakpoints can now be inferior-specific. This is similar to the existing thread-specific breakpoint support. Breakpoint conditions can include the 'inferior' keyword followed by an inferior id (as displayed in the 'info inferiors' output). It is invalid to use the 'inferior' keyword with either the 'thread' or 'task' keywords when creating a breakpoint. * New convenience function "$_shell", to execute a shell command and return the result. This lets you run shell commands in expressions. Some examples: (gdb) p $_shell("true") $1 = 0 (gdb) p $_shell("false") $2 = 1 (gdb) break func if $_shell("some command") == 0 * New commands: * set debug breakpoint on|off show debug breakpoint Print additional debug messages about breakpoint insertion ... changelog too long, skipping 392 lines ... * gdb-testsuite-work-around-skip_prologue-problems-in-gdb.threads-process-dies-while-detaching.exp.patch ==== gdm ==== Subpackages: gdm-lang gdm-schema gdmflexiserver libgdm1 typelib-1_0-Gdm-1_0 - Update gdm-sysconfig-settings.patch: work with SELinux policy (bsc#1222978). ==== gnome-settings-daemon ==== Subpackages: gnome-settings-daemon-lang - Add 0001-usb-protection-Treat-hubs-and-HID-devices-like-any-o.patch: usb-protection: Treat hubs and HID devices like any other USB gadget(glgo#GNOME/gnome-settings-daemon#780, bsc#1226423). ==== inxi ==== Version update (3.3.34 -> 3.3.35) - Update to version 3.3.35: * Added more Wayland wm/de updates: wm, tools, lockers, etc. * Readme edit. ==== libproxy-backend ==== Version update (0.5.6 -> 0.5.7) - Update to version 0.5.7: + Handle empty ignore settings. ==== libproxy-client ==== Version update (0.5.6 -> 0.5.7) - Update to version 0.5.7: + Handle empty ignore settings. ==== mariadb ==== Version update (11.2.3 -> 11.4.2) Subpackages: libmariadbd19 mariadb-client mariadb-errormessages - Remove errmsg-utf8.txt from mariadb-errormessages. * The file was only used for generating .sys files and isn't needed in the package. - Update to 11.4.2: https://mariadb.com/kb/en/changes-improvements-in-mariadb-11-4/ https://mariadb.com/kb/en/changes-improvements-in-mariadb-11-3/ https://mariadb.com/kb/en/mariadb-11-4-2-release-notes/ https://mariadb.com/kb/en/mariadb-11-4-2-changelog/ https://mariadb.com/kb/en/mariadb-11-4-1-release-notes/ https://mariadb.com/kb/en/mariadb-11-4-1-changelog/ https://mariadb.com/kb/en/mariadb-11-4-0-release-notes/ https://mariadb.com/kb/en/mariadb-11-4-0-changelog/ - Refresh mariadb-10.2.4-fortify-and-O.patch - Update list of skipped tests ==== msgraph ==== Version update (0.2.2 -> 0.2.3) - Update to version 0.2.3: + Fix memory leaks. + Fix logger level warning. ==== openSUSE-release ==== Version update (20240619 -> 20240620) Subpackages: openSUSE-release-appliance-custom openSUSE-release-dvd - automatically generated by openSUSE-release-tools/pkglistgen ==== polkit-default-privs ==== Version update (1550+20240522.4ba9229 -> 1550+20240620.095c860) - Update to version 1550+20240620.095c860: * profiles: add powerdevil conservation mode actions (bsc#1226424) - Update to version 1550+20240619.190ee11: * profiles: whitelist drkonqi6 (bsc#1220190) - Update to version 1550+20240613.b3a8db7: * whitelist new systemd methods (bsc#1225317) ==== python-pygit2 ==== Version update (1.14.1 -> 1.15.0) - Update to 1.15.1 * Many deprecated features have been removed, see below * Upgrade to libgit2 v1.8.1 * New `push_options` optional argument in `Repository.push(...)` * New support comparison of `Oid` with text string * Fix `CheckoutNotify.IGNORED` * Use default error handler when decoding/encoding paths * Remove setuptools runtime dependency * Coding style with ruff * Add wheels for ppc64le * Fix tests on EPEL8 builds for s390x * Deprecate `IndexEntry.hex`, use `str(IndexEntry.id)` * Remove deprecated `oid.hex`, use `str(oid)` * Remove deprecated `object.hex`, use `str(object.id)` * Remove deprecated `object.oid`, use `object.id` * Remove deprecated `Repository.add_submodule(...)`, use `Repository.submodules.add(...)` * Remove deprecated `Repository.lookup_submodule(...)`, use `Repository.submodules[...]` * Remove deprecated `Repository.init_submodules(...)`, use `Repository.submodules.init(...)` * Remove deprecated `Repository.update_submodule(...)`, use `Repository.submodules.update(...)` * Remove deprecated constants `GIT_OBJ_XXX`, use `ObjectType` * Remove deprecated constants `GIT_REVPARSE_XXX`, use `RevSpecFlag` * Remove deprecated constants `GIT_REF_XXX`, use `ReferenceType` * Remove deprecated `ReferenceType.OID`, use instead `ReferenceType.DIRECT` * Remove deprecated `ReferenceType.LISTALL`, use instead `ReferenceType.ALL` * Remove deprecated support for passing dicts to repository\'s `merge(...)`, `merge_commits(...)` and `merge_trees(...)`. Instead pass `MergeFlag` for `flags`, and `MergeFileFlag` for `file_flags`. * Remove deprecated support for passing a string for the favor argument to repository\'s `merge(...)`, `merge_commits(...)` and `merge_trees(...)`. Instead pass `MergeFavor`. - Drop patches for issues fixed upstream * Fix-CI.patch * Fix-leaks-in-fetch_refspecs-and-push_refspecs.patch * pygit2-Upgrade_to_libgit2_v1_8_0.patch * pygit2-Upgrade_to_libgit2_v1_8_1-2.patch * pygit2-Upgrade_to_libgit2_v1_8_1.patch - Disable test test_push_options which currently segfaults - Update BuildRequires from setup.py