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=20240305 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: ImageMagick biosdevname cifs-utils emacs-compat expat (2.6.0 -> 2.6.1) gdm gstreamer-plugins-bad inn libostree (2023.7 -> 2024.4) libstorage-ng (4.5.197 -> 4.5.200) mkfontscale (1.2.2 -> 1.2.3) mlocate openjpeg2 (2.5.0 -> 2.5.2) ovmf pcsc-acr38 postgresql16 publicsuffix (20240212 -> 20240303) qemu texlive transactional-update (4.5.0 -> 4.6.0) vlc xauth (1.1.2 -> 1.1.3) xmessage (1.0.6 -> 1.0.7) yast2-storage-ng (5.0.6 -> 5.0.7) yast2-trans (84.87.20240224.f7ab2886c1 -> 84.87.20240304.419739cb87) === Details === ==== ImageMagick ==== Subpackages: ImageMagick-extra libMagickCore-7_Q16HDRI10 libMagickWand-7_Q16HDRI10 - We can not replace a symlink with a directory on the directly Unregister the whole group manually in %pre with update-alternatives. (boo#1220818) Restore Requires(pre) on update-alternatives for the mean time. ==== biosdevname ==== - Binary is in /usr/sbin not /sbin (cmp with install to /usr below) (bsc#1220125) M udev-rule-path.patch ==== cifs-utils ==== - Use %patch -P N instead of deprecated %patchN. ==== emacs-compat ==== - Depend on emacs-devel to make sure Emacs packaging macros are installed when not building with emacs-eln ==== expat ==== Version update (2.6.0 -> 2.6.1) Subpackages: libexpat1 - update to 2.6.1: * Expose billion laughs API with XML_DTD defined and XML_GE undefined, regression from 2.6.0 * Make tests independent of CPU speed, and thus more robust - drop libxml2-fix-xmlwf.1-handling.patch, upstream ==== gdm ==== Subpackages: gdm-lang gdm-schema gdmflexiserver libgdm1 typelib-1_0-Gdm-1_0 - Update gdm-xvnc-start-session-failed.patch: Following the upstream final solution(bsc#1219205 glgo#GNOME/gdm#909). ==== gstreamer-plugins-bad ==== Subpackages: gstreamer-plugins-bad-lang libgstadaptivedemux-1_0-0 libgstbadaudio-1_0-0 libgstbasecamerabinsrc-1_0-0 libgstcodecparsers-1_0-0 libgstcodecs-1_0-0 libgstcuda-1_0-0 libgstisoff-1_0-0 libgstmpegts-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 - Disable webrtc audio processing dependency on s390 s390x ppc64: webrtc-autio-processing is excluded on these architectures. ==== inn ==== - Use %patch -P N instead of deprecated %patchN. ==== libostree ==== Version update (2023.7 -> 2024.4) Subpackages: libostree-1-1 - Update to version 2024.4: + Support for a new root.transient flag that makes / an overlayfs that is persistent across reboots but not across upgrades + Expand ostree admin pin command + root.transient switches to tmpfs + Composefs recommended to be enabled via ostree-prepare-root.conf and not the ex-integrity.composefs + Finalize "deployment finalization locking" feature + Add ostree admin post-copy + Speed-up through reflinks + improvements to system root and bootloader + Bug fixes, documentation updates, and developer visible fixes ==== libstorage-ng ==== Version update (4.5.197 -> 4.5.200) Subpackages: libstorage-ng-lang libstorage-ng-ruby libstorage-ng1 - Translated using Weblate (French) (bsc#1149754) - 4.5.200 - Translated using Weblate (Chinese (Taiwan) (zh_TW)) (bsc#1149754) - 4.5.199 - Translated using Weblate (Italian) (bsc#1149754) - Translated using Weblate (Chinese (China) (zh_CN)) (bsc#1149754) - 4.5.198 ==== mkfontscale ==== Version update (1.2.2 -> 1.2.3) - Update to version 1.2.3 * configure: Use pkg-config to find zlib * configure: Use AC_SYS_LARGEFILE to enable large file support * gitlab CI: stop requiring Signed-off-by in commits * Remove "All rights reserved" from Oracle copyright notices * Convert to X.Org standard code style * doDirectory: add missing check for malloc() returning NULL * mkfontscale.c: handle -Wshadow warnings from gcc * ident.c: clear -Wdeclaration-after-statement warning * Variable scope reductions as recommended by cppcheck * Resolve some -Wsign-conversion warnings from clang * Fix -Wimplicit-float-conversion warnings from clang * configure: Move check for zlib into its own section * Address a UBSan warning about int left shift overflow ==== mlocate ==== Subpackages: mlocate-lang - add bcond for building without AppArmor support (for ALP code base) ==== openjpeg2 ==== Version update (2.5.0 -> 2.5.2) Subpackages: libopenjp2-7 libopenjp2-7-x86-64-v3 - Update to 2.5.2: * Make sure openjpeg.h includes opj_config.h #1514 - Update to 2.5.1: * CMake: drop support for cmake < 3.5 * Several bugfixes, including #1509 for CVE-2021-3575 (bsc#1187048) * Significant speed-up rate allocation by rate/distoratio ratio #1440 - Set devel-doc subpackage to noarch - Change cmake parameters (see c7bccf) ==== ovmf ==== Subpackages: qemu-ovmf-x86_64 - Add ovmf-OvmfPkg-SmbiosPlatformDxe-tweak-fallback-release-dat.patch tweak fallback release date again (bsc#1219024) - Use %autopatch macro. Allows to eliminate the usage of deprecated PatchN. ==== pcsc-acr38 ==== - Fix previous change: should be %autopatch -p0. - Use %autopatch macro. Allows to eliminate the usage of deprecated %patchN. ==== postgresql16 ==== Subpackages: libpq5 postgresql16-contrib postgresql16-server - Use %patch -P N instead of deprecated %patchN. ==== publicsuffix ==== Version update (20240212 -> 20240303) - Update to version 20240303: * add `*.my.canvasite.cn` and `*.my.canva.site` (#1739) * Add on.crisp.email (Crisp IM SAS) (#1904) * add `ngrok.pro` (#1895) * Add adaptable.app domain (#1824) * Add STACKIT free customer subdomains (#1785) * Add `modx.dev` (#1804) * Add `ewp.live` (EasyWP) (#1773) * Add convex.site (#1767) * Add `involve.me` user domains (#1731) * Add `replit.app` and `replit.dev` (#1679) * Add f5.si (#1664) * Add *.c.ts.net. (#1618) * Add `webflow.io` and `webflowtest.io` (#1722) * Add 3 Streak domains (#1720) * add myradweb.net and servername.us to Rad Web Hosting (#1760) ==== qemu ==== Subpackages: qemu-accel-tcg-x86 qemu-audio-spice qemu-block-curl qemu-block-nfs qemu-block-rbd qemu-chardev-spice qemu-guest-agent qemu-hw-display-qxl qemu-hw-display-virtio-gpu qemu-hw-display-virtio-gpu-pci qemu-hw-display-virtio-vga qemu-hw-usb-host qemu-hw-usb-redirect qemu-hw-usb-smartcard qemu-img qemu-ipxe qemu-ksm qemu-lang qemu-microvm qemu-pr-helper qemu-seabios qemu-tools qemu-ui-curses qemu-ui-gtk qemu-ui-opengl qemu-ui-spice-app qemu-ui-spice-core qemu-vgabios qemu-x86 - Fix bsc#1220799. Amended commit: * [openSUSE]: Increase default phys bits to 42, if host supports that (bsc#1205978, bsc#1219977, bsc#1220799) ==== texlive ==== Subpackages: libkpathsea6 libsynctex2 - Use %patch -P N instead of deprecated %patchN. ==== transactional-update ==== Version update (4.5.0 -> 4.6.0) Subpackages: dracut-transactional-update libtukit4 transactional-update-zypp-config tukit - Version 4.6.0 - tukit / t-u: Implement support for systemd soft-reboot, but needs package manager support (provided by zypp-boot-plugin on openSUSE) to determine which kind of reboot is required; the minimally required reboot method (soft-reboot, kexec, full reboot) will be used automatically if enabled (see tukit.conf). This deprecates the "kexec" reboot method in favor of automatic selection. - tukit: Determine D-Bus availability via system socket instead of brute force - tukit: Don't ignore return status of snapper - plugins can return an error code now where tukit has to fail [gh##118] / [poo#127169] - tukit: Remove BTRFS dependencies in snapper backend, user snapper for for everything directly. In theory this should support further file systems such as bcachefs if they follow the same layout (untested). - t-u: Add safety net before deleting overlays [boo#1217416] - t-u: Remove telemetry support, the required packages haven't been in the repository for quite some time as they were abandoned upstream. - doc: Document option to use names in BINDDIRS array - doc: Mention tukit.conf in t-u man page - doc: Link Reboot.hpp as an officially supported API on the main page - Code cleanup ==== vlc ==== Subpackages: libvlc5 libvlccore9 vlc-codec-gstreamer vlc-lang vlc-noX vlc-qt vlc-vdpau - Whitelist executable-stack for armv7 ==== xauth ==== Version update (1.1.2 -> 1.1.3) - Update to version 1.1.3 * config: Add missing AC_CONFIG_SRCDIR * Variable scope reductions, as suggested by cppcheck * Remove unnecessary casts from malloc() calls * Handle -Wempty-body warning for WRITES() macro * configure: Use AC_SYS_LARGEFILE to enable large file support * configure: raise minimum autoconf requirement to 2.70 * unifdef hpux * unifdef Lynx - adjusted xauth-tolerant-hostname-changes.diff ==== xmessage ==== Version update (1.0.6 -> 1.0.7) - Update to version 1.0.7 * Print which arguments were unknown before giving usage message * Add -version option * configure: Use AC_SYS_LARGEFILE to enable large file support ==== yast2-storage-ng ==== Version update (5.0.6 -> 5.0.7) - [Proposal] Apply mandatory SpaceMaker actions in all the affected disks (gh#yast/yast-storage-ng#1372). - [Proposal] Make it possible to specify that certain volumes should reuse given existing block devices. - 5.0.7 ==== yast2-trans ==== Version update (84.87.20240224.f7ab2886c1 -> 84.87.20240304.419739cb87) Subpackages: yast2-trans-af yast2-trans-ar yast2-trans-bg yast2-trans-bn yast2-trans-bs yast2-trans-ca yast2-trans-cs yast2-trans-cy yast2-trans-da yast2-trans-de yast2-trans-el yast2-trans-en_GB yast2-trans-es yast2-trans-et yast2-trans-fa yast2-trans-fi yast2-trans-fr yast2-trans-gl yast2-trans-gu yast2-trans-hi yast2-trans-hr yast2-trans-hu yast2-trans-id yast2-trans-it yast2-trans-ja yast2-trans-jv yast2-trans-ka yast2-trans-km yast2-trans-ko yast2-trans-lo yast2-trans-lt yast2-trans-mk yast2-trans-mr yast2-trans-nb yast2-trans-nl yast2-trans-pa yast2-trans-pl yast2-trans-pt yast2-trans-pt_BR yast2-trans-ro yast2-trans-ru yast2-trans-si yast2-trans-sk yast2-trans-sl yast2-trans-sr yast2-trans-sv yast2-trans-ta yast2-trans-th yast2-trans-tr yast2-trans-uk yast2-trans-vi yast2-trans-wa yast2-trans-xh yast2-trans-zh_CN yast2-trans-zh_TW yast2-trans-zu - Update to version 84.87.20240304.419739cb87: * Translated using Weblate (Chinese (China) (zh_CN)) * Translated using Weblate (Chinese (China) (zh_CN)) * Translated using Weblate (Chinese (China) (zh_CN)) * Translated using Weblate (Chinese (China) (zh_CN)) * Translated using Weblate (Chinese (China) (zh_CN)) * Translated using Weblate (Chinese (China) (zh_CN)) * Translated using Weblate (Chinese (China) (zh_CN)) * Translated using Weblate (Chinese (China) (zh_CN)) * Translated using Weblate (Chinese (China) (zh_CN)) * Translated using Weblate (Chinese (China) (zh_CN)) * Translated using Weblate (Chinese (China) (zh_CN)) * Translated using Weblate (Chinese (China) (zh_CN)) * Translated using Weblate (Chinese (Taiwan) (zh_TW)) * Translated using Weblate (Chinese (China) (zh_CN)) * Translated using Weblate (Slovak) * Translated using Weblate (Spanish) * Translated using Weblate (Spanish) * Translated using Weblate (Spanish) * Translated using Weblate (Spanish) * Translated using Weblate (Japanese) * Translated using Weblate (Spanish) * Translated using Weblate (Catalan) * Translated using Weblate (Portuguese (Brazil)) * Translated using Weblate (Portuguese (Brazil)) * Translated using Weblate (Italian) * Translated using Weblate (Portuguese (Brazil)) * Translated using Weblate (Portuguese (Brazil)) * Translated using Weblate (Portuguese (Brazil)) * Translated using Weblate (Portuguese (Brazil)) * Translated using Weblate (Portuguese (Brazil)) * Translated using Weblate (Dutch) * Translated using Weblate (German) * New POT for text domain 'bootloader'. * Translated using Weblate (Russian) * Translated using Weblate (German) * Translated using Weblate (German) * Translated using Weblate (Chinese (China) (zh_CN)) * Translated using Weblate (Spanish) * Translated using Weblate (Spanish) * Translated using Weblate (Spanish) * Translated using Weblate (Spanish) * Translated using Weblate (Spanish) * Translated using Weblate (Spanish) * Translated using Weblate (Spanish) * Translated using Weblate (Spanish) * Translated using Weblate (Spanish) * Translated using Weblate (Russian) * Translated using Weblate (Russian) * Translated using Weblate (German) * Translated using Weblate (German) * Translated using Weblate (German) * Translated using Weblate (German) * Translated using Weblate (German) * Translated using Weblate (German) * Translated using Weblate (German) * Translated using Weblate (German) * Translated using Weblate (German) * Translated using Weblate (German) * Translated using Weblate (Swedish) * Translated using Weblate (Swedish) * Translated using Weblate (Swedish)