New Arm Tumbleweed snapshot 20240827 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=opensuse&groupid=3&version=Tumbleweed&build=20240827 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: 7zip (24.07 -> 24.08) NetworkManager (1.48.8 -> 1.48.10) createrepo_c espeak-ng freerdp gavl gcc (13 -> 14) gcc14 glib2 (2.80.4 -> 2.80.5) gstreamer-plugins-good (1.24.5 -> 1.24.7) lftp libmpd libsoup (3.4.4 -> 3.6.0) lightdm luajit (5.1.2.1.0+git.1707061634.0d313b2 -> 5.1.2.1.0+git.1724512491.f725e44) openSUSE-release (20240826 -> 20240827) selinux-policy transactional-update (4.7.0 -> 4.8.0) yast2-storage-ng (5.0.16 -> 5.0.17) === Details === ==== 7zip ==== Version update (24.07 -> 24.08) - update to 24.08: * No longer write extra zero bytes after the end of the archive, if a file included to archive cannot be compressed to a size smaller than original * Some optimizations for displaying file icons in 7-Zip File Manager and in "Confirm File Replace" window. * Some bugs were fixed ==== NetworkManager ==== Version update (1.48.8 -> 1.48.10) Subpackages: NetworkManager-bluetooth NetworkManager-tui NetworkManager-wwan libnm0 typelib-1_0-NM-1_0 - Update to version 1.48.10: + nmcli/edit: fix memory leak in extract_setting_and_property + autotools: fix another filename that was renamed + gitlab: fix helper scripts to support DNF5 + CI: update the imported templates_sha + autotools: fix filename that was renamed + format: run nm-code-format + policy: retry hostname resolution when it fails + platform: add small backoff time before resync + bridge: reapply port VLANs only when necessary + platform: add nmp_utils_bridge_normalized_vlans_equal() + platform: support reading bridge VLANs + device: support reapplying bridge-port VLANs + bridge: change the signature for nm_platform_link_set_bridge_vlans() + platform: add define for IFLA_BOND_SLAVE_PRIO + lldp: fix multiple access to argument in logging macro + lldp: fix crash dereferencing NULL pointer during debug logging + policy: unblock the autoconnect for children when parent is available ==== createrepo_c ==== Subpackages: libcreaterepo_c1 python3-createrepo_c - Repair manpage links by removing a spurious backslash escape ==== espeak-ng ==== - BuildRequire /usr/bin/ronn instead of rubygem(ronn): Tumbleweed is in progress of switching to ronn-ng. ==== freerdp ==== Subpackages: libfreerdp3-3 librdtk0-0 libwinpr3-3 - Only use gcc 12 for SLE 15 / Leap. SLE 16 will presumably use a newer gcc by default. ==== gavl ==== - Fix the invalid table entry for mpeg2, which eventually leading to a build error with gcc14: gavl-fix-mpeg2-entry.patch - Move COPYING to license section ==== gcc ==== Version update (13 -> 14) Subpackages: cpp libstdc++-devel - Add libquadmath-devel package for GCC 14. - Bump GCC version to 14, leave -build flavor at 13. - Add conflicts where -build variants provide the non-build variant. - Add gcc, gcc-c++ and libstdc++-devel Provides to the -build flavor of those packages. Should fix build of boost in ALP. ==== gcc14 ==== Subpackages: libasan8 libatomic1 libgcc_s1 libgfortran5 libgomp1 libhwasan0 libitm1 liblsan0 libobjc4 libstdc++6 libstdc++6-pp libtsan2 libubsan1 - Re-enable cross compiler builds on i586. ==== glib2 ==== Version update (2.80.4 -> 2.80.5) Subpackages: glib2-tools libgio-2_0-0 libglib-2_0-0 libgmodule-2_0-0 libgobject-2_0-0 libgthread-2_0-0 typelib-1_0-GLib-2_0 typelib-1_0-GModule-2_0 typelib-1_0-GObject-2_0 typelib-1_0-Gio-2_0 - Update to version 2.80.5: + Bugs fixed: - Fix gsocketclient-slow test on FreeBSD - glib-private: fix build under Cygwin - tests: Fix compilation of resolver-parsing test on FreeBSD - introspection: Correct GIO-Windows pkg-config name + Updated translations ==== gstreamer-plugins-good ==== Version update (1.24.5 -> 1.24.7) Subpackages: gstreamer-plugins-good-gtk - Disable Qt6 on aarch64 and %arm since GLES is used and not compatible here - Update to version 1.24.7: + qmlgl6src: Fix crash when use-default-fbo is not set + qt6glwindow: - Fallback to GL_RGB on CopyTexImage2D error, fixing usage with eglfs backend - Only use GL_READ_FRAMEBUFFER when we do blits + qt6: glwindow: Don't leak previously rendered buffer + rtspsrc: expose property for forcing usage of non-compliant URLs + v4l2object: fix ARIB_STD_B67 colorimetry unmatch issue + v4l2: Fix colorimetry mismatch for encoded format with RGB color-matrix - Update to version 1.24.6: + Highlighted bugfixes: - Fix compatibility with FFmpeg 7.0. - qmlglsink: Fix failure to display content on recent Android devices. - adaptivedemux: Fix handling of closed caption streams. - cuda: Fix runtime compiler loading with old CUDA tookit. - decodebin3 stream selection handling fixes. - d3d11compositor, d3d12compositor: Fix transparent background mode with YUV output. - d3d12converter: Make gamma remap work as intended. - h264decoder: Update output frame duration for interlaced video when second field frame is discarded. - macOS audio device provider now listens to audio devices being added/removed at runtime. - Rust plugins: audioloudnorm, s3hlssink, gtk4paintablesink, livesync and webrtcsink fixes. - videoaggregator: preserve features in non-alpha caps for subclasses with non-system memory sink caps. - vtenc: Fix redistribute latency spam. - v4l2: fixes for complex video formats. - va: Fix strides when importing DMABUFs, dmabuf handle leaks, and blocklist unmaintained Intel i965 driver for encoding. - waylandsink: Fix surface cropping for rotated streams. - webrtcdsp: Enable multi_channel processing to fix handling of stereo streams. - Various bug fixes, memory leak fixes, and other stability and reliability improvements. - Enable qt6 support: + Add subpackage for qml6glsink + BuildRequires: add qt6-gui-private-devel (same as Qt5) + BuildRequires: add pkgconfig(Qt6Widgets) (additionally required for Qt6) + Leap: use compiler supporting c++17 by default ==== lftp ==== - lftp-gcc14.patch: fixed issues with gcc14 ==== libmpd ==== - Fix the build error with gcc14: libmpd-gcc14-fix.patch ==== libsoup ==== Version update (3.4.4 -> 3.6.0) Subpackages: libsoup-3_0-0 typelib-1_0-Soup-3_0 - Update to version 3.6.0: + Allow HTTP/2 to be used with non-HTTP proxies - Changes from version 3.5.2: + Strictly forbid NUL bytes in headers + Fix minor leaks - Changes from version 3.5.1: + Add `SOUP_METHOD_PATCH` + websocket: Add `SoupWebsocketConnection:keepalive-pong-timeout` property + Increase maxmimum size of HTTP headers + Fix `soup_uri_copy()` in Vala + Fix leak in `soup_message_new_from_encoded_form()` + multipart: Improve handling of messages missing termination + logger: - Fix request filter function being called with response user data - Fix response bodies never being logged if request bodies aren't - Add Soup-Host to logged headers for when Host is missing + cookies: - Fix incorrect logic in determining same-site cookies - Limit the Max-Age to 1 year + cookie-jar-db: Explicitly handle old databases lacking same-site column ==== lightdm ==== Subpackages: liblightdm-gobject-1-0 lightdm-bash-completion lightdm-lang - Added /usr/sbin/nologin to hidden-shells to prevent "Dynamic User" from appearing in user list ==== luajit ==== Version update (5.1.2.1.0+git.1707061634.0d313b2 -> 5.1.2.1.0+git.1724512491.f725e44) - Update to version 5.1.2.1.0+git.1724512491.f725e44: * Fix limit check in narrow_conv_backprop(). * Always use IRT_NIL for IR_TBAR. * ARM64: Use ldr literal to load FP constants. * FFI: Add missing coercion when recording 64-bit bit.*(). * ARM64: Make tobit conversions match JIT backend behavior. * ARM: Make hard-float tobit conversions match JIT backend behavior. * FFI: Drop finalizer table rehash after GC cycle. * Fix another potential file descriptor leak in luaL_loadfile*(). * MIPS32: Fix little-endian IR_RETF. * Correctly close VM state after early OOM during open. * Fix potential file descriptor leak in luaL_loadfile*(). * Reflect override of INSTALL_LJLIBD in package.path. * ARM64: Use movi to materialize FP constants. * Add more FOLD rules for integer conversions. * Different fix for partial snapshot restore due to stack overflow. * Fix IR_ABC hoisting. * Limit CSE for IR_CARG to fix loop optimizations. * Call math.randomseed() without arguments to seed from system entropy. * Restore state when recording __concat metamethod throws an error. * Add build flag LUAJIT_DISABLE_TAILCALL to disable tailcall generation. * Clarify that lj_buf_shrink() does not keep any buffer data. * OSX: Fix installed luajit.pc. * FFI: Fix various issues in recff_cdata_arith. * Fix predict_next() in parser (for real now). * FFI: Fix __tostring metamethod access to enum cdata value. * Fix typo. * Handle partial snapshot restore due to stack overflow. * Update Nintendo Switch build script. * Prevent sanitizer warning in snap_restoredata(). * Typo. * Limit number of string format elements to compile. * FFI: Clarify scalar boxing behavior. * Fix internal link in docs. * OSX/iOS: Fix SDK incompatibility. * Windows/MSVC: Cleanup msvcbuild.bat and always generate PDB. * Fix segment release check in internal memory allocator. * Fix compiler warning. * FFI: Turn FFI finalizer table into a proper GC root. * OSX/iOS: Always generate 64 bit non-FAT Mach-O object files. * Show name of NYI bytecode in -jv and -jdump. * Use generic trace error for OOM during trace stitching. * Fix serialization format docs. * Handle all types of errors during trace stitching. * Fix recording of __concat metamethod. * Prevent down-recursion for side traces. * Check frame size limit before returning to a lower frame. * FFI: Treat cdata finalizer table as a GC root. * Handle stack reallocation in debug.setmetatable() and lua_setmetatable(). - Update patches: - luajit-lua-versioned.patch - luajit-s390x.patch (update to the latest base code) ==== openSUSE-release ==== Version update (20240826 -> 20240827) Subpackages: openSUSE-release-appliance-custom openSUSE-release-dvd - automatically generated by openSUSE-release-tools/pkglistgen ==== selinux-policy ==== Subpackages: selinux-policy-targeted - Enable named_write_master_zones boolean by default (bsc#1229479) ==== transactional-update ==== Version update (4.7.0 -> 4.8.0) Subpackages: dracut-transactional-update libtukit4 transactional-update-zypp-config tukit - Version 4.8.0 - Add sd-boot (systemd-boot) support for most commands - Add support for specifying migration arguments [gh#openSUSE/transactional-update#127] - Support kdump setup on platforms without kdump high/low settings (e.g. S/390 or PPC64le [bsc#1229138] - Preserve current working directory if possible when entering transactional-update environment [bsc#1227452]; also adds the current path to the Bash prompt - Fix plugin system to support special characters in commands ==== yast2-storage-ng ==== Version update (5.0.16 -> 5.0.17) - AutoYaST: small fix to ensure symbol for the drive type when importing from a hash (required by gh#openSUSE/agama#1471). - 5.0.17
participants (1)
-
Guillaume Gardet