Packages changed: AppStream (0.13.1 -> 0.14.1) ImageMagick (7.0.10.62 -> 7.0.11.0) MozillaFirefox (85.0.1 -> 85.0.2) avahi binutils (2.35.1 -> 2.36) ca-certificates-mozilla (2.44 -> 2.46) dracut (051+suse.85.g04886430 -> 052+suse.93.g7bfaa6d9) drpm e2fsprogs (1.45.6 -> 1.46.1) ell (0.36 -> 0.38) filesystem flex gdb glibc gnome-control-center (3.38.3 -> 3.38.4) gnome-desktop (3.38.3 -> 3.38.4) gnome-photos (3.38.0 -> 3.38.1) grub2 gtk3 (3.24.24 -> 3.24.25) highlight (3.60 -> 3.62) ipset (7.10 -> 7.11) kernel-firmware kmod korganizer ldacBT libaio (0.3.112 -> 0.3.112+29.696a5e6483ba) libgcrypt (1.9.1 -> 1.9.2) libnettle (3.7 -> 3.7.1) libpcap (1.9.1 -> 1.10.0) libpst (0.6.71 -> 0.6.75) libqt5-qtwebengine libraw libsolv (0.7.16 -> 0.7.17) libvirt libzypp (17.25.6 -> 17.25.7) linux-glibc-devel (5.10 -> 5.11) llvm11 mariadb milou5 mpg123 myspell-dictionaries nodejs-common nodejs15 openafs pam patterns-base pcre pcsc-lite (1.9.0 -> 1.9.1) pipewire plasma5-openSUSE plasma5-workspace plymouth postgresql13 (13.1 -> 13.2) python-M2Crypto python-py (1.9.0 -> 1.10.0) qemu rdma-core (31.0 -> 31.3) redis rygel (0.40.0 -> 0.40.1) seahorse (3.38.0.1 -> 3.38.1) strace (5.10 -> 5.11) systemd tar (1.33 -> 1.34) u-boot-rpiarm64 (2020.10 -> 2021.01) util-linux (2.36.1 -> 2.36.2) util-linux-systemd (2.36.1 -> 2.36.2) vim webkit2gtk3 wireless-regdb (20201120 -> 20210129) xdelta3 xkeyboard-config (2.31 -> 2.32) xmlsec1 zbar (0.23.1 -> 0.23.90) === Details === ==== AppStream ==== Version update (0.13.1 -> 0.14.1) Subpackages: libAppStreamQt2 libappstream4 - Update to version 0.14.1: + Features: - Switch back from Soup to cURL for HTTP(S). - validator: Check a few more things on requires/recommends items. - Only download the first bytes of a file when checking URLs for validity. + Specification: spec: Officially mark tag as deprecated. + Bugfixes: - qt: Return better errors in AppStream::Metadata. - Do not automatically clean up errors that will be propagated. - Remove overall extern "C" to make very new (2.67+) GLib versions happy. - ascli: Don?t use GNU C extension type names. - build: Use c11 rather than gnu11 and define vendor extensions separately. - Changes from version 0.14.0: + Features: - news-to-metainfo: Interpret placeholder release dates as denoting a dev version. - Make as_utils_build_data_id public API. - Add AsReview for attaching user reviews to software components. - Add a branch element to component data-IDs. - utils: Add data-ID hashing and matching functions. - utils: Make as_gstring_replace public API. - Add branch info to on-disk cached components. - content-rating: Add as_content_rating_add_attribute API. - Rename INPUTMETHOD component kind enum to INPUT_METHOD. - Add "cabinet" bundle type for firmware deployments. - Make AsTokenMatch public API. - Add function to AsScreenshot to get image closest to preferred size. - Allow AsComponent to directly ingest desktop-entry data. - Make as_pool_build_search_tokens API public. - Add "origin" token match. - Make as_component_add_provided_item API public. - Add some useful image dimension constants. - compose: Add blur function from asglib. - Add more efficient load_from_bytes method to AsComponent. + Updated translations. - Drop fix-build-gcc7.patch: no longer applicable. - Replace pkgconfig(libsoup-2.4) with pkgconfig(libcurl) BuildRequires: follow upstreams switch back to cURL. ==== ImageMagick ==== Version update (7.0.10.62 -> 7.0.11.0) Subpackages: ImageMagick-config-7-SUSE ImageMagick-extra libMagick++-7_Q16HDRI5 libMagickCore-7_Q16HDRI9 libMagickWand-7_Q16HDRI9 - version update to 7.0.11.0 * bump minor version # * allow reading multichannel PSD files with 1 or 2 channels. * respect masks when computing SSIM metric (reference https://github.com/ImageMagick/ImageMagick/discussions/3212). - build against libraw [bsc#1182229] ==== MozillaFirefox ==== Version update (85.0.1 -> 85.0.2) Subpackages: MozillaFirefox-translations-common - Mozilla Firefox 85.0.2 * Fixed: Fixed a deadlock during startup (bmo#1679933) - Use %limit_build macros for PowerPC to avoid oom build failure ==== avahi ==== Subpackages: libavahi-client3 libavahi-common3 libavahi-core7 - Update avahi-daemon-check-dns.sh from Debian. Our previous version relied on ifconfig, route, and init.d. - Rebase avahi-daemon-check-dns-suse.patch, and drop privileges when invoking avahi-daemon-check-dns.sh (boo#1180827 CVE-2021-26720). - Add sudo to requires: used to drop privileges. ==== binutils ==== Version update (2.35.1 -> 2.36) Subpackages: libctf-nobfd0 libctf0 - Bump 2.36 branch diff. - Update 2.36 branch diff which should fix PR27311 completely. It fixes also PR27284. - Remove temporary fix 0001-PR27311-ld.bfd-symbol-from-plugin-undefined-referenc.patch. - Add temporary upstream fix for PR27311 0001-PR27311-ld.bfd-symbol-from-plugin-undefined-referenc.patch. - Update to binutils 2.36: New features in the Assembler: General: * When setting the link order attribute of ELF sections, it is now possible to use a numeric section index instead of symbol name. * Added a .nop directive to generate a single no-op instruction in a target neutral manner. This instruction does have an effect on DWARF line number generation, if that is active. * Removed --reduce-memory-overheads and --hash-size as gas now uses hash tables that can be expand and shrink automatically. X86/x86_64: * Add support for AVX VNNI, HRESET, UINTR, TDX, AMX and Key Locker instructions. * Support non-absolute segment values for lcall and ljmp. * Add {disp16} pseudo prefix to x86 assembler. * Configure with --enable-x86-used-note by default for Linux/x86. ARM/AArch64: * Add support for Cortex-A78, Cortex-A78AE and Cortex-X1, Cortex-R82, Neoverse V1, and Neoverse N2 cores. * Add support for ETMv4 (Embedded Trace Macrocell), ETE (Embedded Trace Extension), TRBE (Trace Buffer Extension), CSRE (Call Stack Recorder Extension) and BRBE (Branch Record Buffer Extension) system registers. * Add support for Armv8-R and Armv8.7-A ISA extensions. * Add support for DSB memory nXS barrier, WFET and WFIT instruction for Armv8.7. * Add support for +csre feature for -march. Add CSR PDEC instruction for CSRE feature in AArch64. * Add support for +flagm feature for -march in Armv8.4 AArch64. * Add support for +ls64 feature for -march in Armv8.7 AArch64. Add atomic 64-byte load/store instructions for this feature. * Add support for +pauth (Pointer Authentication) feature for - march in AArch64. New features in the Linker: * Add --error-handling-script= command line option to allow a helper script to be invoked when an undefined symbol or a missing library is encountered. This option can be suppressed via the configure time switch: --enable-error-handling-script=no. * Add -z x86-64-{baseline|v[234]} to the x86 ELF linker to mark x86-64-{baseline|v[234]} ISA level as needed. * Add -z unique-symbol to avoid duplicated local symbol names. * The creation of PE format DLLs now defaults to using a more secure set of DLL characteristics. * The linker now deduplicates the types in .ctf sections. The new command-line option --ctf-share-types describes how to do this: its default value, share-unconflicted, produces the most compact output. * The linker now omits the "variable section" from .ctf sections by default, saving space. This is almost certainly what you want unless you are working on a project that has its own analogue of symbol tables that are not reflected in the ELF symtabs. New features in other binary tools: * The ar tool's previously unused l modifier is now used for specifying dependencies of a static library. The arguments of this option (or --record-libdeps long form option) will be stored verbatim in the __.LIBDEP member of the archive, which the linker may read at link time. * Readelf can now display the contents of LTO symbol table sections when asked to do so via the --lto-syms command line option. * Readelf now accepts the -C command line option to enable the demangling of symbol names. In addition the --demangle=