Packages changed: Mesa Mesa-drivers grub2 libeconf (0.7.4 -> 0.7.5) libgcrypt libzypp (17.35.14 -> 17.35.15) openSUSE-release (20241209 -> 20241210) python-pycurl sqlite3 (3.47.1 -> 3.47.2) xkeyboard-config === Details === ==== Mesa ==== Subpackages: Mesa-libEGL1 Mesa-libGL1 Mesa-libglapi0 libgbm1 - aarch64: disable build of etnaviv driver on sle15-sp7 due to python3-pycparser >= 2.20 not available - don't apply patches of previous changelog for s390x; Mesa 24.1.7 doesn't suffer from this issue, only Mesa 24.3.1 ... - 0001-dri-don-t-fetch-X11-modifiers-if-we-don-t-support-th.patch 0002-egl-wayland-only-supply-LINEAR-modifier-when-support.patch 0003-egl-wayland-fallback-to-implicit-modifiers-if-advert.patch * fixes mesa 24.3.1 gallium crash/segfault on GPUs without format modifiers (mesa issue#12253, mesa MR#32535, boo#1234302) ==== Mesa-drivers ==== Subpackages: Mesa-dri Mesa-gallium Mesa-libva - aarch64: disable build of etnaviv driver on sle15-sp7 due to python3-pycparser >= 2.20 not available - don't apply patches of previous changelog for s390x; Mesa 24.1.7 doesn't suffer from this issue, only Mesa 24.3.1 ... - 0001-dri-don-t-fetch-X11-modifiers-if-we-don-t-support-th.patch 0002-egl-wayland-only-supply-LINEAR-modifier-when-support.patch 0003-egl-wayland-fallback-to-implicit-modifiers-if-advert.patch * fixes mesa 24.3.1 gallium crash/segfault on GPUs without format modifiers (mesa issue#12253, mesa MR#32535, boo#1234302) ==== grub2 ==== Subpackages: grub2-arm64-efi grub2-common grub2-snapper-plugin grub2-systemd-sleep-plugin - Update PowerPC SBAT patches to upstream (bsc#1233730) * 0007-grub-mkimage-Create-new-ELF-note-for-SBAT.patch * 0008-grub-mkimage-Add-SBAT-metadata-into-ELF-note-for-Pow.patch - Replaced patches * 0007-mkimage-create-new-ELF-Note-for-SBAT.patch * 0008-mkimage-adding-sbat-data-into-sbat-ELF-Note-on-power.patch - Fix missing requires in SLE package (bsc#1234264) (bsc#1234272) ==== libeconf ==== Version update (0.7.4 -> 0.7.5) - Update to version 0.7.5: * Removed PATH_MAX (Issue #220) * Add ROOT_PREFIX as option to replace TESTSDIR hack * CI: valgrind doesn't work together with sanitizers * econf_readConfig: don't allocate econf_file in error case * tests: use cleanup to free key_file for some tests * libeconf: don't allocate array from size 0 * libeconf: fix use of uninitialized stat result if file does not exist * econftool: dynamically allocate xdg_config_dir * Disable clang <= 17, enable valgrind * Disable whitespace check * Disable deprecation warning for econftool and example * Add new CI with different compilers and valgrind * Test econf_readConfig() * Disable deprecation warning for tests * Implement econf_*freep functions for automatic cleanup * Cleanup *free functions ==== libgcrypt ==== - Remove unrecognized option: --enable-m-guard ==== libzypp ==== Version update (17.35.14 -> 17.35.15) - Url query part: `=` is a safe char in value (bsc#1234304) - RpmDb: Recognize rpmdb.sqlite as database file (#593) - Fix typo (fixes #592) - cmake: check location of fcgi header and adjust include accordingly. On Debian and derivatives the fcgi headers are not stored in a fastcgi/ subdirectory.(#590) - version 17.35.15 (35) ==== openSUSE-release ==== Version update (20241209 -> 20241210) Subpackages: openSUSE-release-appliance-custom openSUSE-release-dvd - automatically generated by openSUSE-release-tools/pkglistgen ==== python-pycurl ==== - Switch to %pyproject_*. ==== sqlite3 ==== Version update (3.47.1 -> 3.47.2) Subpackages: libsqlite3-0 sqlite3-tcl - Update to release 3.47.2: * Fix a problem in text-to-floating-point conversion that affects text values where the first 16 significant digits are '1844674407370955'. This issue was introduced in 3.47.0 and only arises on x64 and i386 hardware. * Other minor bug fixes. - Enable the session extension, because NodeJS 22 needs it. ==== xkeyboard-config ==== - python-3.11.patch/buildrequire python311-base * fixes build on Leap 15.6 and sle15-sp7