New ARM MicroOS snapshot 20230506 released!
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&comp... 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 (7.1.1.6 -> 7.1.1.8) apparmor ca-certificates-mozilla cyrus-sasl dav1d (1.1.0 -> 1.2.0) dolphin editorconfig-core-c (0.12.5 -> 0.12.6) file gettext-runtime gtk4 iproute2 (6.2 -> 6.3) kmod krb5 less (632 -> 633) libXi (1.8 -> 1.8.1) libaom libapparmor libbpf (1.1.0 -> 1.2.0) libdb-4_8 libheif (1.15.2 -> 1.16.1) libjpeg-turbo librsvg libwebp (1.2.4 -> 1.3.0) ncurses (6.4.20230418 -> 6.4.20230429) newt patterns-microos perl-URI (5.17 -> 5.19) permissions (1599_20230217 -> 1699_20230424) postfix python-certifi (2022.9.24 -> 2022.12.7) python-psutil (5.9.4 -> 5.9.5) python-pycairo python-pycurl python-pyserial python-pyudev (0.24.0 -> 0.24.1) python-zope.event qca-qt5 (2.3.5 -> 2.3.6) raspberrypi-firmware raspberrypi-firmware-dt (2023.03.02 -> 2023.05.02) sysvinit talloc tevent texlive yast2-network (4.6.0 -> 4.6.1) zenity (3.91.0 -> 3.92.0) === Details === ==== ImageMagick ==== Version update (7.1.1.6 -> 7.1.1.8) Subpackages: ImageMagick-config-7-SUSE libMagickCore-7_Q16HDRI10 libMagickWand-7_Q16HDRI10 - version update to 7.1.1.8 - https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-8---2023-0... ==== apparmor ==== Subpackages: apparmor-abstractions apparmor-parser apparmor-profiles apparmor-utils python3-apparmor - Add _multibuild to define additional spec files as additional flavors. Eliminates the need for source package links in OBS. ==== ca-certificates-mozilla ==== - Add _multibuild to define 2nd spec file as additional flavor. Eliminates the need for source package links in OBS. ==== cyrus-sasl ==== Subpackages: cyrus-sasl-gssapi libsasl2-3 - Add _multibuild to define 2nd spec file as additional flavor. Eliminates the need for source package links in OBS. ==== dav1d ==== Version update (1.1.0 -> 1.2.0) - Use ldconfig_scriptlets macro, minor spec clean-up. - Update to version 1.2.0 * Improvements on attachments of props and T.35 entries on output pictures * NEON z1/z3 high bit-depth optimizations and improvements for 8bpc * SSSE3 z2/z3 8bpc and SSSE3 z1/z3 high bit-depth optimziations * refmvs.save_tmvs optimizations in SSSE3/AVX2/AVX-512 * AVX-512 optimizations for high bit-depth itx (16x64, 32x64, 64x16, 64x32, 64x64) * AVX2 optimizations for 12bpc for 16x32, 32x16, 32x32 itx ==== dolphin ==== Subpackages: dolphin-part libdolphinvcs5 - Have dolphin-part-lang supplement dolphin-part on pre-TW (boo#1210984) ==== editorconfig-core-c ==== Version update (0.12.5 -> 0.12.6) - editorconfig-core-c 0.12.6: * CVE-2023-0341: A buffer overflow in ec_blob (boo#1211032) * Update property key, value length limits per spec change ==== file ==== Subpackages: file-magic libmagic1 - Add _multibuild to define additional spec files as additional flavors. Eliminates the need for source package links in OBS. ==== gettext-runtime ==== Subpackages: libtextstyle0 - Add _multibuild to define additional spec files as additional flavors. Eliminates the need for source package links in OBS. ==== gtk4 ==== Subpackages: gtk4-schema gtk4-tools libgtk-4-1 typelib-1_0-Gtk-4_0 - Add gtk4-correctly-refresh-after-delete.patch -- Fix issue where deleting files causes folders in the directory to disappear and reappear after a refresh (glgo#GNOME/nautilus#2941); patch taken from upstream commit. ==== iproute2 ==== Version update (6.2 -> 6.3) Subpackages: iproute2-bash-completion - Update to release 6.3: * New release of iproute2 corresponding to the 6.3 kernel. No large feature improvements only incremental improvements to the bridge mdb support, mostly just bug fixes. - Rebase patches. ==== kmod ==== Subpackages: kmod-bash-completion libkmod2 - Add _multibuild to define 2nd spec file as additional flavor. Eliminates the need for source package links in OBS. ==== krb5 ==== - Add _multibuild to define additional spec files as additional flavors. Eliminates the need for source package links in OBS. ==== less ==== Version update (632 -> 633) - Update to 633 * This release fixes a build problem found in less-632 on systems which have termcap.h in a subdirectory (ncurses/termcap.h or ncursesw/termcap.h). There is no functional difference between less-632 and less-633 ==== libXi ==== Version update (1.8 -> 1.8.1) - Update to version 1.8.1 * Fix spelling/wording issues * gitlab CI: enable commit & merge request checks * gitlab CI: enable gitlab's builtin static analysis * XInput_find_display: Don't dereference NULL dpyinfo * configure: Use LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOL * Initialize a few stack vars to zero ==== libaom ==== - Revert to BSD-2-Clause licence tag to only use SPDX valid license tag. - Fix license tag to BSD-2-Clause and AOMPL-1.0. ==== libapparmor ==== - Add _multibuild to define additional spec files as additional flavors. Eliminates the need for source package links in OBS. ==== libbpf ==== Version update (1.1.0 -> 1.2.0) - update to 1.2.0: * completely overhauled "Libbpf overview" landing documentation page; * support for BPF link-based `struct_ops` programs: * `SEC(".struct_ops.link")` annotations; * `bpf_map__attach_struct_ops()` attach API; * `bpf_link__update_map()` link update API; * support sleepable `SEC("struct_ops.s")` programs * improved thread-safety of libbpf print callbacks and `libbpf_set_print()` * improve handling and reporting of missing BPF kfuncs * `bpf_{btf,link,map,prog}_get_info_by_fd()` APIs * `bpf_xdp_query_opts()` supports fetching XDP/XSK supported features; * `perf_buffer__new()` allows customizing notification/sampling period now; * BPF verifier logging improvements: * pass-through BPF verifier log level and flags to kernel as is * support `log_true_size` for getting required log buffer size to fit BPF verifier log completely; * allow precise control over kprobe/uprobe attach mode: legacy, perf-based, link-based. * fix legacy kprobe events names sanitization; * fix clobbering errno in some cases; * fix BPF map's `BPF_F_MMAPABLE` flag sanitization; * fix BPF-side USDT support code on s390x architecture; * fix `BPF_PROBE_READ{_STR}_INTO()` on s390x architecture; * fix kernel version setting for Debian kernels; * fix netlink protocol handling in some cases; * improve robustness of attaching to legacy kprobes and uprobes; * fix double-free during static linking empty ELF sections; * a bunch of other small fixes here and there. ==== libdb-4_8 ==== - Add _multibuild to define additional spec files as additional flavors. Eliminates the need for source package links in OBS. ==== libheif ==== Version update (1.15.2 -> 1.16.1) Subpackages: gdk-pixbuf-loader-libheif libheif1 - update to 1.16.1: * Small maintenance update that fixes building the gdk-pixbuf loader. * The source package name has also been changed back to the old naming scheme. * Support for HEIFv2 regions (rgan) and user annotations (udes). This enables to annotate regions in the image with several geometric primitives and assign user text descriptions to them. Thank you @bradh for the contributions. Mask support will be added soon. * Previously, chroma was downsampled and upsampled with a simple nearest-neighbor method. We now included the sharp-yuv chroma downsampling algorithm. This gives improved image quality when images are downsampled to 4:2:0 and upsampled with bilinear interpolation. Thank you @maryla-uc for the contributions. * The bilinear chroma upsampling and averaging downsampling algorithms are also new. You can choose what to use. * We added experimental support for decoding uncompressed images according to ISO/IEC 23001-17:2023. This is work in progress and currently decoding only. Thank you @bradh for the contributions. * There are new APIs to query the image transformations. Thus, you may choose to get the original image and apply the transformations yourself. * A longstanding bug writing non-compliant 'ispe' boxes (image size) has been fixed. Files should be standard compliant now. * When building binary packages, you can now make use of a CMake presets to set a default configuration. * The deprecated autotools build files have been removed. ==== libjpeg-turbo ==== - Add _multibuild to define 2nd spec file as additional flavor. Eliminates the need for source package links in OBS. ==== librsvg ==== Subpackages: gdk-pixbuf-loader-rsvg librsvg-2-2 rsvg-thumbnailer typelib-1_0-Rsvg-2_0 - Tune _constraints for the various architectures. ==== libwebp ==== Version update (1.2.4 -> 1.3.0) Subpackages: libwebp7 libwebpdemux2 libwebpmux3 - update baselibs.conf for the new libsharpyuv - update to 1.3.0 This is a binary compatible release. * add libsharpyuv, which exposes -sharp_yuv/config.use_sharp_yuv functionality to other libraries; libwebp now depends on this library * major updates to the container and lossless bitstream docs (#448, #546, [#551]) * miscellaneous warning, bug & build fixes (#576, #583, #584) ==== ncurses ==== Version update (6.4.20230418 -> 6.4.20230429) Subpackages: libncurses6 ncurses-utils terminfo terminfo-base terminfo-iterm terminfo-screen - Do not overwrite PKG_CONFIG_PATH for new tack support - Add ncurses patch 20230429 + revise recent change to _nc_write_entry to isolate it to a Cygwin bug (cf: 20230311) + amend fix for wgetnstr, wgetn_wstr to use cbreak mode unless raw mode was set (cf: 20210522). + fix a few warnings from cppcheck, etc. + correct copy/paste error in nc_access.h (report by Werner Fink). - Adopt patch ncurses-6.4-makeuseof_secure_open.dif * Fix yet an other copy/paste typo - Add patch ncurses-6.4-makeuseof_secure_open.dif * Really make use of _nc_safe_fopen() and _nc_safe_open3() - Add ncurses patch 20230424 + check return value of _nc_save_str(), in special case for tic where extended capabilities are processed but the terminal description was not initialized (report by Ziqiao Kong). + regenerate llib-* files. - Add ncurses patch 20230423 (boo#1210552) + add tiscan_s() to help applications check formatting capabilities that would be passed to tiparm_s, etc. + add tiparm_s() to provide applications a way to tell ncurses what the expected parameters are for a capability (tmux #3531). + improve check in lib_tparm.c, ensuring that a char* fits into a TPARM_ARG. + add --disable-setuid-environ configure option (request by Sven Joachim). + drop compatibility with obsolete versions of tack, e.g., pre-1.08 (Debian #1034549, cf: 20170722). - Build tack on the own way as ncurses upstream drop build within support ==== newt ==== - Add _multibuild to define 2nd spec file as additional flavor. Eliminates the need for source package links in OBS. ==== patterns-microos ==== Subpackages: patterns-microos-alt_onlyDVD patterns-microos-apparmor patterns-microos-base patterns-microos-base-microdnf patterns-microos-base-packagekit patterns-microos-base-zypper patterns-microos-basesystem patterns-microos-cloud patterns-microos-cockpit patterns-microos-defaults patterns-microos-desktop-common patterns-microos-desktop-gnome patterns-microos-desktop-kde patterns-microos-hardware patterns-microos-ima_evm patterns-microos-onlyDVD patterns-microos-ra_agent patterns-microos-ra_verifier patterns-microos-selinux patterns-microos-sssd_ldap - Add Requires for gvfs-backend-goa and gvfs-backend-afc to better support filesystems configured by gnome-online-accounts and Apple mobile devices ==== perl-URI ==== Version update (5.17 -> 5.19) - updated to 5.19 see /usr/share/doc/packages/perl-URI/Changes 5.19 2023-04-30 16:15:58Z - Form parameters without values are now represented by undef (GH#65) (Gianni Ceccarelli) 5.18 2023-04-29 16:08:14Z - Add a GH workflow to test LWP::Curl (GH#116) (Olaf Alders) - Add documentation examples for the host() and ihost() methods (GH#28) (Sebastian Willing) - Remove colon from username:password if there is no password (GH#31) (David E. Wheeler, Joenio Marques da Costa, Julien Fiegehenn) - Prefix private methods with _ in URI::_punycode (GH#47) (David E Wheeler) ==== permissions ==== Version update (1599_20230217 -> 1699_20230424) Subpackages: chkstat permissions-config - Update to version 20230424: * profiles: remove dead opiepasswd entry (opie was removed via OBS sr#1065964). ==== postfix ==== - Add _multibuild to define 2nd spec file as additional flavor. Eliminates the need for source package links in OBS. ==== python-certifi ==== Version update (2022.9.24 -> 2022.12.7) - update to 2022.12.7: Removed certs: * CN=Network Solutions Certificate Authority O=Network Solutions L.L.C. * CN=Staat der Nederlanden EV Root CA O=Staat der Nederlanden ==== python-psutil ==== Version update (5.9.4 -> 5.9.5) - update to 5.9.5: * in case of exception, display a cleaner error traceback by hiding the `KeyError` bit deriving from a missed cache hit. * print the full traceback when a `DeprecationWarning` or `UserWarning` is raised. * there are cases where `Process.cwd()`_ cannot be determined (e.g. directory no longer exists), in which case we returned either ``None`` or an empty string. This was consolidated and we now return ``""`` on all platforms. * [UNIX]: if process is a zombie, and we can only determine part of the its truncated `Process.name()`_ (15 chars), don't fail with `ZombieProcess`_ when we try to guess the full name from the `Process.cmdline()`_. Just return the truncated name. * on certain kernels, ``"MemAvailable"`` field from ``/proc/meminfo`` returns ``0`` (possibly a kernel bug), in which case we calculate an approximation for ``available`` memory which matches "free" CLI utility. * `disk_partitions()`_: do not unnecessarily read /proc/filesystems and raise `AccessDenied`_ unless user specified `all=False` argument. * `users()`_ loses precision for ``started`` attribute (off by 1 minute). * if cwd no longer exists. Return an empty string instead. ==== python-pycairo ==== - Switch to single spec version build for PSP ==== python-pycurl ==== - Switch documentation to be within the main package. ==== python-pyserial ==== - Switch documentation to be within the main package. ==== python-pyudev ==== Version update (0.24.0 -> 0.24.1) - update to 0.24.1: * Recommended development release: Fedora 37 * Add support for PySide6 * Add missing 'priority' argument for GLib.to_add_watch() * Tidies and Maintenance fixes ==== python-zope.event ==== - Use sphinx-build and do not depend on removed build_sphinx in Sphinx 7.0 (boo#1211051). ==== qca-qt5 ==== Version update (2.3.5 -> 2.3.6) Subpackages: libqca-qt5-2 qca-qt5-plugins - Update to 2.3.6. No changelog. - Drop patches, merged upstream: * 0001-Remove-test-that-openssl-has-decided-it-s-wrong.patch * 0001-hashunittest-run-sha384longtest-only-for-providers-t.patch ==== raspberrypi-firmware ==== - Add _multibuild to define 2nd spec file as additional flavor. Eliminates the need for source package links in OBS. ==== raspberrypi-firmware-dt ==== Version update (2023.03.02 -> 2023.05.02) - Update to 870c0a313b18 (2023-05-02): * switch to 6.3 branch ==== sysvinit ==== - split package from powerd. powerd patches that were never part of sysvinit but need to be mentioned to pass the bot checks: * powerd-2.0.2-getaddrinfo.patch * powerd-2.0.2.dif ==== talloc ==== Subpackages: libtalloc2 python3-talloc - Add _multibuild to define 2nd spec file as additional flavor. Eliminates the need for source package links in OBS. ==== tevent ==== Subpackages: libtevent0 python3-tevent - Add _multibuild to define 2nd spec file as additional flavor. Eliminates the need for source package links in OBS. ==== texlive ==== - Link target of /usr/bin/rungs changed suffix from tlu to lua (boo#1211116) ==== yast2-network ==== Version update (4.6.0 -> 4.6.1) - Display information about firmware configured interfaces and forbid editing them (bsc#1209589) - 4.6.1 ==== zenity ==== Version update (3.91.0 -> 3.92.0) - Update to version 3.92.0: + progress: don't update responses that aren't there + Set dialog 'heading', not 'title' for the --title option + tree: fix handling of multi-row stdin input + tree-column-view: don't steal children + Port to webkitgtk 6.0 + webkit: Fix leak by removing unnecessary ref sink + option: Add non-fatal deprecation warning for - -confirm-overwrite + help: Fix typo in Basque help translation + Updated translations.
participants (1)
-
Guillaume Gardet