Packages changed: 389-ds (2.1.1~git8.d50340ba5 -> 2.1.1~git13.beb382e1b) ImageMagick (7.1.0.29 -> 7.1.0.30) acpica (20210930 -> 20220331) apache2-mod_php7 (7.4.28 -> 7.4.29) avahi avahi-glib2 deltarpm dhcp freetype2 fwupd (1.7.6 -> 1.7.7) gcc11 (11.2.1+git1406 -> 11.2.1+git1635) git (2.35.3 -> 2.36.0) glslang (11.8.0 -> 11.9.0) grub2 gstreamer-plugins-bad gstreamer-plugins-libav guile hwdata (0.357 -> 0.358) ibus ibus_gtk4 java-11-openjdk (11.0.14.1 -> 11.0.15.0) json-c (0.15 -> 0.16) kernel-source (5.17.3 -> 5.17.4) libbluray libbs2b libbsd (0.10.0 -> 0.11.6) libinput (1.20.0 -> 1.20.1) libjcat (0.1.9 -> 0.1.10) libjpeg-turbo libreoffice (7.3.2.2 -> 7.3.3.1) mtools (4.0.38 -> 4.0.39) notification-daemon parted (3.4 -> 3.5) php7 (7.4.28 -> 7.4.29) plasma-framework plymouth (0.9.5~git20210406.e554475 -> 0.9.5~git20220412.e960111) postfix (3.6.5 -> 3.6.6) publicsuffix (20220405 -> 20220415) python-SQLAlchemy python-qt5-sip (12.9.0 -> 12.10.1) python-typing_extensions (3.10.0.2 -> 4.2.0) qemu rsync (3.2.3 -> 3.2.4) rubygem-ruby-dbus (0.18.0.beta3 -> 0.18.0.beta4) shaderc (2022.0 -> 2022.1) smartmontools (7.2 -> 7.3) snapper (0.10.0 -> 0.10.1) subversion systemd trousers tumbler ucode-intel (20220207 -> 20220419) vim vulkan-loader (1.3.204.0 -> 1.3.211.0) vulkan-tools (1.3.204.0 -> 1.3.211.0) wireless-regdb (20220324 -> 20220408) xauth (1.1.1 -> 1.1.2) xdg-desktop-portal (1.14.2 -> 1.14.3) yast2-storage-ng (4.5.2 -> 4.5.3) yast2-trans (84.87.20220415.000649bca9 -> 84.87.20220419.0c85b52778) === Details === ==== 389-ds ==== Version update (2.1.1~git8.d50340ba5 -> 2.1.1~git13.beb382e1b) Subpackages: lib389 libsvrcore0 - bsc#1196526 - Add systemd override to correct ordering with krb components - Update to version 2.1.1~git13.beb382e1b: * Issue 2893 - CLI - dscreate - add options for setting up replication * Issue 4866 - CLI - when enabling replication set changelog trimming by default * Issue 5241 - UI - Add account locking missing functionality (#5251) * Issue 5180 - snmp_collator tries to unlock NULL mutex (#5266) * Issue 4904 - Fix various small issues * Issue 5260 - BUG - OpenLDAP allows multiple names of memberof overlay (#5261) * Issue 5252 - During DEL, vlv search can erroneously return NULL candidate (#5256) * Issue 5210 - Python undefined names in lib389 * Issue 5247 - BUG - Missing attributes in samba schema (#5248) * Issue 5242- Craft message may crash the server (#5243) ==== ImageMagick ==== Version update (7.1.0.29 -> 7.1.0.30) Subpackages: ImageMagick-config-7-SUSE ImageMagick-extra libMagickCore-7_Q16HDRI10 libMagickWand-7_Q16HDRI10 - version update to 7.1.0.30: * Remove unused EXPLICIT_TEMPLATE_INSTANTIATION * Fixes #4985: 4e+26 is outside the range of representable values of type 'unsigned long' at - fix typo on update-alternatives call - drop ImageMagick-s390-disable-tests.patch - the tests no longer fail ==== acpica ==== Version update (20210930 -> 20220331) - update to 20220331: For the ASL Sleep() operator, issue a warning if the sleep value is greater than 10 Milliseconds. Quick boottime is important, so warn about sleeps greater than 10 ms. Distribution Linux kernels reach initrd in 350 ms, so excessive delays should be called out. 10 ms is chosen randomly, but three of such delays would already make up ten percent of the boottime. Namespace: Avoid attempting to walk the Namespace if the Namespace does not exist. AML interpreter/iASL compiler: Add new Acpi 6.4 semantics for the LoadTable and Load operators. DDB_HANDLE is gone, now loadtable returns a pass/fail integer. Now load returns a pass/fail integer, as well as storing the return value in an optional 2nd argument. Headers: Use uintptr_t and offsetof() in Linux kernel builds. To avoid "performing pointer subtraction with a null pointer has undefined behavior" compiler warnings, use uintptr_t and offsetof() that are always available during Linux kernel builds to define ACPI_UINTPTR_T and the ACPI_TO_INTEGER() and ACPI_OFFSET() macros when building the ACPICA code in the Linux kernel. Added support for the Windows 11 _OSI string ("Windows 2021"). Submitted by superm1. executer/exsystem: Inform users about ACPI spec violation for the Stall() operator. Values greater than 100 microseconds violate the ACPI specification, so warn users about it. From the ACPI Specification version 6.2 Errata A, 19.6.128 *Stall (Stall for a Short Time)*: The implementation of Stall is OS-specific, but must not relinquish control of the processor. Because of this, delays longer than 100 microseconds must use Sleep instead of Stall. Data Table Compiler/Disassembler: Add support for the APMT table - ARM Performance Monitoring Unit table. Submitted by @bwicaksononv. Data Table Compiler/Disassembler: For MADT, add support for the OEM- defined subtables (Types 0x80-0x7F). Data Table Compiler: Fixed a problem with support for the SDEV table, where a subtable Length was not computed correctly. Data Table Compiler/Disassembler: Add/fix the CFMWS subtable to the CEDT Acpi table support. Data Table Compiler/Disassembler: Fix a compile issue with the CEDT and add template. Submitted by MasterDrogo. Data Table Compiler/Disassembler: NHLT Changes provided by Piotr Maziarz: iASL/NHLT: Rename linux specific structures to DeviceInfo to improve readability of the code. iASL/NHLT: Fix parsing undocumented bytes at the end of Endpoint. Undocumented bytes at the end of Endpoint Descriptor can be present independently of Linux-specific structures. Their size can also vary. iASL/NHLT: Treat TableTerminator as SpecificConfig. SpecificConfig has 4 bytes of size and then an amount of bytes specified by size. All of the terminators that I've seen had a size equal to 4, but theoretically it can vary. iASL/AcpiExec: Use _exit instead of exit in signal handers (ctrl-C). iASL: Remove a remark due to excessive output. Removed a remark for duplicate Offset() operators, due to a user complaint. ==== apache2-mod_php7 ==== Version update (7.4.28 -> 7.4.29) - version update to 7.4.29: Core: No source changes to this release. This update allows for re-building the Windows binaries against upgraded dependencies which have received security updates. Date: Updated to latest IANA timezone database (2022a). ==== avahi ==== Subpackages: avahi-lang libavahi-client3 libavahi-client3-32bit libavahi-common3 libavahi-common3-32bit libavahi-core7 - Stop requiring "avahi" from "libavahi-devel". The devel package ought to facilitate building programs with avahi, not run the whole deamon. ==== avahi-glib2 ==== Subpackages: libavahi-glib1 libavahi-gobject0 libavahi-ui-gtk3-0 - Stop requiring "avahi" from "libavahi-devel". The devel package ought to facilitate building programs with avahi, not run the whole deamon. ==== deltarpm ==== - deltarpm-b7987f6aa4211df3df03dcfc55a00b2ce7472e0a.patch: fixed some C bugs ( incorrect sized memset() , memcpy instead of strcpy, unsigned int) ==== dhcp ==== Subpackages: dhcp-relay dhcp-server - Update dhcpd.service: After: network-online.target * boo#826319: DHCP gets autostarted too early (network interface not up yet - Systemd/LSB problem) e.g. NM and bridged interface ==== freetype2 ==== Subpackages: freetype2-devel libfreetype6 libfreetype6-32bit - add revert-ft212-subpixel-hinting-change.patch (bsc#1198536) - add 079a22da037835daf5be2bd9eccf7bc1eaa2e783.patch to avoid an integer overflow occuring during fuzzing ==== fwupd ==== Version update (1.7.6 -> 1.7.7) Subpackages: fwupd-lang libfwupd2 libfwupdplugin5 typelib-1_0-Fwupd-2_0 - Update to version 1.7.7: * This release adds the following features: + Add CCGX trigger code to support future hardware + Add signed and unsigned payload metadata to more devices + Allow overriding the detected machine type + Allow quirking the flashrom flash size + Do not allow the DBX update for broken firmware versions * This release fixes the following bugs: + Do not add the backup BMC device as it shares the same GUIDs + Do not hardcode the libexecdir to /usr/libexec + Do not leak child processes when canceling + Do not throw away the TPM eventlog when uploading reports to the LVFS + Don't export USB4 host controllers if they do not have unique GUIDs + Fix build for MacOS + Fix the TPM eventlog replay for Intel TXT machines + Fix writing large MTD images + Never send the DeviceChanged signal with invalid data + Return the correct error when there is no GPIO device to open + Show the update message and update image in front end tools + Support the new PENDING upower device states * This release adds support for the following hardware: + Logitech M550, M650 and K650 + More Elan fingerprint readers + More Star Labs StarLite laptops + More Wacom panels found on Lenovo laptops - Split bash and fish completions to separate subpackages - Remove un-needed BRP_PESIGN_FILES - Set GNU_SOURCE so meson detects F_OFD_SETLK in fnctl.h support ==== gcc11 ==== Version update (11.2.1+git1406 -> 11.2.1+git1635) Subpackages: cpp11 gcc11-info gcc11-locale libasan6 libgccjit0-gcc11 libtsan0 - Update to gcc-11 branch head (691af15031e00227ba6d5935c), git1635 * includes gcc11-pr104931.patch * includes fix for Firefox ICE [gcc#105256] ==== git ==== Version update (2.35.3 -> 2.36.0) Subpackages: git-core git-cvs git-email git-gui git-svn git-web gitk perl-Git - git 2.36.0: * "git name-rev --stdin" has been deprecated and issues a warning when used; use "git name-rev --annotate-stdin" instead. * "git clone --filter=... --recurse-submodules" only makes the top-level a partial clone, while submodules are fully cloned. This behaviour is changed to pass the same filter down to the submodules. * improvements and extensions to multiple workflows and features * bug fixes and performance improvements ==== glslang ==== Version update (11.8.0 -> 11.9.0) - Update to release 11.9.0 * Add GLSL version override functionality * Add eliminate-dead-input-components to -Os * Add enhanced-msgs option ==== grub2 ==== Subpackages: grub2-i386-pc grub2-snapper-plugin grub2-systemd-sleep-plugin grub2-x86_64-efi grub2-x86_64-xen - use common SBAT values (boo#1193282) ==== 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 libgstisoff-1_0-0 libgstmpegts-1_0-0 libgstphotography-1_0-0 libgstplay-1_0-0 libgstplayer-1_0-0 libgstsctp-1_0-0 libgsturidownloader-1_0-0 libgstva-1_0-0 libgstvulkan-1_0-0 libgstwayland-1_0-0 libgstwebrtc-1_0-0 - Disable ldacBT on ppc64: ldacBT is not available there. ==== gstreamer-plugins-libav ==== - Change the license to LGPL-2.1-or-later as specified in the COPYING file ==== guile ==== Subpackages: guile-modules-3_0 libguile-3_0-1 - stage2-serialize.patch: Serialize stage2 build only ==== hwdata ==== Version update (0.357 -> 0.358) - Update to version 0.358 (bsc#1196332): + Updated pci, usb and vendor ids. ==== ibus ==== Subpackages: ibus-dict-emoji ibus-gtk ibus-gtk-32bit ibus-gtk3 ibus-lang libibus-1_0-5 libibus-1_0-5-32bit typelib-1_0-IBus-1_0 - Add patch ibus-fix-refcounting-issues.patch: This addresses the possible GLib warnings, fixes the possible double unrefs happening on IBusText used in signals, and fixes the missing unrefs on IBusText objects created from static strings (gh#ibus/ibus#2387, gh#ibus/ibus#2393). ==== ibus_gtk4 ==== - Add patch ibus-fix-refcounting-issues.patch: This addresses the possible GLib warnings, fixes the possible double unrefs happening on IBusText used in signals, and fixes the missing unrefs on IBusText objects created from static strings (gh#ibus/ibus#2387, gh#ibus/ibus#2393). ==== java-11-openjdk ==== Version update (11.0.14.1 -> 11.0.15.0) Subpackages: java-11-openjdk-headless - Update to upstream tag jdk-11.0.15+10 (April 2022 CPU) * Security fixes: + JDK-8284920: Incorrect Token type causes XPath expression to return empty result + JDK-8284548: Invalid XPath expression causes StringIndexOutOfBoundsException + JDK-8281388: Change wrapping of EncryptedPrivateKeyInfo + JDK-8282397: createTempFile method of java.io.File is failing when called with suffix of spaces character + JDK-8278356: Improve file creation + JDK-8270504, bsc#1198672, CVE-2022-21426: Better Xpath expression handling + JDK-8272594: Better record of recordings + JDK-8277672, bsc#1198674, CVE-2022-21434: Better invocation handler handling + JDK-8282300: Throws NamingException instead of InvalidNameException after JDK-8278972 + JDK-8278972, bsc#1198673, CVE-2022-21496: Improve URL supports + JDK-8272261: Improve JFR recording file processing + JDK-8269938: Enhance XML processing passes redux + JDK-8272255: Completely handle MIDI files + JDK-8278805: Enhance BMP image loading + JDK-8278449: Improve keychain support + JDK-8277227: Better identification of OIDs + JDK-8275151, bsc#1198675, CVE-2022-21443: Improved Object Identification + JDK-8274221: More definite BER encodings + JDK-8278798: Improve supported intrinsic * Other changes: + JDK-8283778: 11u GHA: Fix GCC 9 ubuntu package names + JDK-8283018: 11u GHA: Update GCC 9 minor versions + JDK-8275082, bsc#1198671, CVE-2022-21476: Update XML Security for Java to 2.3.0 + JDK-8282761: XPathFactoryImpl remove setProperty and getProperty methods + JDK-8283270: [11u] broken JRT_ENTRY_NO_ASYNC after Backport of JDK-8253795 + JDK-8275703: System.loadLibrary fails on Big Sur for libraries hidden from filesystem + JDK-8277795: ldap connection timeout not honoured under contention + JDK-8276141: XPathFactory set/getProperty method + JDK-8255410: Add ChaCha20 and Poly1305 support to SunPKCS11 provider + JDK-8211333: AArch64: Fix another build failure after JDK-8211029 + JDK-8279669: test/jdk/com/sun/jdi/TestScaffold.java uses wrong condition + JDK-8261107: ArrayIndexOutOfBoundsException in the ICC_Profile.getInstance(InputStream) + JDK-8282372: [11] build issue on MacOS/aarch64 12.2.1 using Xcode 13.1: call to 'log2_intptr' is ambiguous + JDK-8214004: Missing space between compiler thread name and task info in hs_err + JDK-8250750: JDK-8247515 fix for OSX pc_to_symbol() lookup fails with some symbols + JDK-8277488: Add expiry exception for Digicert (geotrustglobalca) expiring in May 2022 + JDK-8247515: OSX pc_to_symbol() lookup does not work with core files + JDK-8254085: javax/swing/text/Caret/ /TestCaretPositionJTextPane.java failed with "RuntimeException: Wrong caret position" + JDK-8247272: SA ELF file support has never worked for 64-bit causing address to symbol name mapping to fail + JDK-8233986: ProblemList javax/swing/plaf/basic/BasicTextUI/ /8001470/bug8001470.java for windows-x64 + JDK-8274524: SSLSocket.close() hangs if it is called during the ssl handshake + JDK-8255239: The timezone of the hs_err_pid log file is corrupted in Japanese locale + JDK-8272541: Incorrect overflow test in Toom-Cook branch of BigInteger multiplication + JDK-8254072: AArch64: Get rid of --disable-warnings-as-errors on Windows+ARM64 build + JDK-8262894: [macos_aarch64] SIGBUS in Assembler::ld_st2 + JDK-8266889: [macosx-aarch64] Crash with SIGBUS in MarkActivationClosure::do_code_blob during vmTestbase/nsk/jvmti/.../bi04t002 test run + JDK-8241004: NMT tests fail on unaligned thread size with debug build + JDK-8253795: Implementation of JEP 391: macOS/AArch64 Port + JDK-8280414: Memory leak in DefaultProxySelector + JDK-8280526: x86_32 Math.sqrt performance regression with - XX:UseSSE={0,1} + JDK-8279076: C2: Bad AD file when matching SqrtF with UseSSE=0 + JDK-8281520: JFR: A wrong parameter is passed to the constructor of LeakKlassWriter + JDK-8281599: test/lib/jdk/test/lib/KnownOIDs.java is redundant since JDK-8268801 + JDK-8190748: java/text/Format/DateFormat/DateFormatTest.java and NonGregorianFormatTest fail intermittently + JDK-8281061: [s390] JFR runs into assertions while validating interpreter frames + JDK-8280155: [PPC64, s390] frame size checks are not yet correct + JDK-8279924: [PPC64, s390] implement frame::is_interpreted_frame_valid checks + JDK-8261205: AssertionError: Cannot add metadata to an intersection type + JDK-8277992: Add fast jdk_svc subtests to jdk:tier3 + JDK-8216969: ParseException thrown for certain months with russian locale + JDK-8278381: [GCC 11] Address::make_raw() does not initialize rspec + JDK-8264650: Cross-compilation to macos/aarch64 + JDK-8256321: Some "inactive" color profiles use the wrong profile class + JDK-8280999: array_bounds should be array-bounds after 8278507 + JDK-8177814: jdk/editpad is not in jdk TEST.groups + JDK-8279702: [macosx] ignore xcodebuild warnings on M1 + JDK-8280786: Build failure on Solaris after 8262392 + JDK-8218546: Unable to connect to https://google.com using java.net.HttpClient + JDK-8278758: runtime/BootstrapMethod/BSMCalledTwice.java fails with release VMs after JDK-8262134 + JDK-8279833: Loop optimization issue in String.encodeUTF8_UTF16 + JDK-8273277: C2: Move conditional negation into rc_predicate + JDK-8253197: vmTestbase/nsk/jvmti/StopThread/stopthrd007/ /TestDescription.java fails with "ERROR: DebuggeeSleepingThread: ThreadDeath lost" + JDK-8236210: javac generates wrong annotation for fields generated from record components + JDK-8236505: Mark jdk/editpad/EditPadTest.java as @headful + JDK-8270874: JFrame paint artifacts when dragged from standard monitor to HiDPI monitor + JDK-8271202: C1: assert(false) failed: live_in set of first block must be empty + JDK-8277447: Hotspot C1 compiler crashes on Kotlin suspend fun with loop + JDK-8275610: C2: Object field load floats above its null check resulting in a segfault + JDK-8266421: Deadlock in Sound System + JDK-8274795: AArch64: avoid spilling and restoring r18 in macro assembler + JDK-8232533: G1 uses only a single thread for pretouching the java heap + JDK-8273933: [TESTBUG] Test must run without preallocated exceptions + JDK-8268542: serviceability/logging/TestFullNames.java tests only 1st test case + JDK-8251998: remove usage of PropertyResolvingWrapper in vmTestbase/jit/t + JDK-8273438: Enable parallelism in vmTestbase/metaspace/stressHierarchy tests + JDK-8273433: Enable parallelism in vmTestbase_nsk_sysdict tests + JDK-8273341: Update Siphash to version 1.0 + JDK-8278871: [JVMCI] assert((uint)reason < 2* _trap_hist_limit) failed: oob + JDK-8275326: C2: assert(no_dead_loop) failed: dead loop detected + JDK-8251127: clean up FileInstaller $test.src $cwd in remaining vmTestbase_vm_compiler tests + JDK-8252005: narrow disabling of allowSmartActionArgs in vmTestbase + JDK-8279998: PPC64 debug builds fail with "untested: RangeCheckStub: predicate_failed_trap_id" + JDK-8193277: SimpleFileObject inconsistency between getName and getShortName + JDK-8225559: assertion error at TransTypes.visitApply + JDK-8220634: SymLinkArchiveTest should handle not being able to create symlinks + JDK-8214026: Canonicalized archive paths appearing in diagnostics + JDK-8251126: nsk.share.GoldChecker should read golden file from ${test.src} + JDK-8237798: rewrite vmTestbase/jit/tiered from shell to java + JDK-8262134: compiler/uncommontrap/TestDeoptOOM.java failed with "guarantee(false) failed: wrong number of expression stack elements during deopt" + JDK-8210194: [TESTBUG] jvmti_FollowRefObjects.cpp missing initializer for member _jvmtiHeapCallbacks::heap_reference_callback + JDK-8277441: CompileQueue::add fails with assert(_last->next() == __null) failed: not last + JDK-8273704: DrawStringWithInfiniteXform.java failed : drawString with InfiniteXform transform takes long time + JDK-8277328: jdk/jshell/CommandCompletionTest.java failures on Windows + JDK-8251132: make main classes public in vmTestbase/jit tests + JDK-8274465: Fix javax/swing/text/ParagraphView/6364882/ /bug6364882.java failures + JDK-8273634: [TEST_BUG] Improve javax/swing/text/ /ParagraphView/6364882/bug6364882.java + JDK-8249019: clean up FileInstaller $test.src $cwd in vmTestbase_vm_compiler tests + JDK-8274338: com/sun/jdi/RedefineCrossEvent.java failed "assert(m != __null) failed: NULL mirror" + JDK-8279300: [arm32] SIGILL when running GetObjectSizeIntrinsicsTest + JDK-8273682: Upgrade Jline to 3.20.0 + JDK-8256154: Some TestNG tests require default constructors + JDK-8237787: rewrite vmTestbase/vm/compiler/CodeCacheInfo* from shell to java + JDK-8223142: Clean-up WS and CB. + JDK-8278384: Bytecodes::result_type() for arraylength returns T_VOID instead of T_INT + JDK-8278172: java/nio/channels/FileChannel/ /BlockDeviceSize.java should only run on Linux + JDK-8279077: JFR crashes on Linux ppc due to missing crash protector in signal handler + JDK-8279225: [arm32] C1 longs comparison operation destroys argument registers + JDK-8276623: JDK-8275650 accidentally pushed "out" file + JDK-8279379: GHA: Print tests that are in error + JDK-8275536: Add test to check that File::lastModified returns same time stamp as Files.getLastModifiedTime + JDK-8274658: ISO 4217 Amendment 170 Update + JDK-8239502: [TEST_BUG] Test javax/swing/text/FlowView/ /6318524/bug6318524.java never fails + JDK-8277342: vmTestbase/nsk/stress/strace/strace004.java fails with SIGSEGV in InstanceKlass::jni_id_for + JDK-8275650: Problemlist java/io/File/createTempFile/ /SpecialTempFile.java for Windows 11 + JDK-8268014: Build failure on SUSE Linux Enterprise Server 11.4 (s390x) due to 'SYS_get_mempolicy' was not declared + JDK-8241423: NUMA APIs fail to work in dockers due to dependent syscalls are disabled by default + JDK-8065704: Set LC_ALL=C for all relevant commands in the build system + JDK-8254827: JVMCI: Enable it for Windows+AArch64 + JDK-8276314: [JVMCI] check alignment of call displacement during code installation + JDK-8265150: AsyncGetCallTrace crashes on ResourceMark + JDK-8276177: nsk/jvmti/RedefineClasses/ /StressRedefineWithoutBytecodeCorruption failed with "assert(def_ik->is_being_redefined()) failed: should be being redefined to get here" + JDK-8273638: javax/swing/JTable/4235420/bug4235420.java fails in GTK L&F + JDK-8258554: javax/swing/JTable/4235420/bug4235420.java fails in GTK L&F + JDK-8277385: Zero: Enable CompactStrings support + JDK-8278116: runtime/modules/LoadUnloadModuleStress.java has duplicate -Xmx + JDK-8278115: gc/stress/gclocker/TestGCLockerWithSerial.java has duplicate -Xmx + JDK-8274736: Concurrent read/close of SSLSockets causes SSLSessions to be invalidated unnecessarily + JDK-8278309: [windows] use of uninitialized OSThread::_state + JDK-8202142: jfr/event/io/TestInstrumentation is unstable + JDK-8207793: [TESTBUG] runtime/Metaspace/ /FragmentMetaspace.java fails: heap needs to be increased + JDK-8211170: AArch64: Warnings in C1 and template interpreter + JDK-8273575: memory leak in appendBootClassPath(), paths must be deallocated + JDK-8266187: Memory leak in appendBootClassPath() + JDK-8240904: Screen flashes on test failures when running tests from make + JDK-8234930: Use MAP_JIT when allocating pages for code cache on macOS + JDK-8275811: Incorrect instance to dispose + JDK-8186780: clang fastdebug assertion failure in os_linux_x86:os::verify_stack_alignment() + JDK-8266171: -Warray-bounds happens in imageioJPEG.c + JDK-8266170: -Wnonnull happens in classLoaderData.inline.hpp + JDK-8207011: Remove uses of the register storage class specifier + JDK-8266172: -Wstringop-overflow happens in vmError.cpp + JDK-8274714: Incorrect verifier protected access error message + JDK-8273514: java/util/DoubleStreamSums/CompensatedSums.java failure + JDK-8214761: Bug in parallel Kahan summation implementation + JDK-8272473: Parsing epoch seconds at a DST transition with a non-UTC parser is wrong + JDK-8255035: Update BCEL to Version 6.5.0 + JDK-8257769: Cipher.getParameters() throws NPE for ChaCha20-Poly1305 + JDK-8233827: Enable screenshots in the enhanced failure handler on Linux/macOS + JDK-8210236: Prepare ciReceiverTypeData::translate_receiver_data_from for concurrent class unloading + JDK-8273366: [testbug] javax/swing/UIDefaults/6302464/ /bug6302464.java fails on macOS12 + JDK-8199079: Test javax/swing/UIDefaults/6302464/ /bug6302464.java is unstable + JDK-8256373: [Windows/HiDPI] The Frame#setBounds does not work in a minimized state + JDK-8274523: java/lang/management/MemoryMXBean/ /MemoryTest.java test should handle Shenandoah + JDK-8208074: [TESTBUG] vmTestbase/nsk/jvmti/RedefineClasses/ /StressRedefineWithoutBytecodeCorruption/TestDescription.java failed with NullPointerException + JDK-8266168: -Wmaybe-uninitialized happens in check_code.c + JDK-8266174: -Wmisleading-indentation happens in libmlib_image sources + JDK-8251558: J2DBench should support shaped and translucent windows + JDK-8254940: AArch64: Cleanup non-product thread members + JDK-8266173: -Wmaybe-uninitialized happens in jni_util.c + JDK-8263185: Mallinfo deprecated in glibc 2.33 + JDK-8257467: [TESTBUG] -Wdeprecated-declarations is reported at sigset() in exesigtest.c + JDK-8266176: -Wmaybe-uninitialized happens in libArrayIndexOutOfBoundsExceptionTest.c + JDK-8274265: Suspicious string concatenation in logTestUtils.inline.hpp + JDK-8222825: ARM32 SIGILL issue on single core CPU (not supported PLDW instruction) + JDK-8276105: C2: Conv(D|F)2(I|L)Nodes::Ideal should handle rounding correctly + JDK-8268882: C2: assert(n->outcnt() != 0 || C->top() == n || n->is_Proj()) failed: No dead instructions after post-alloc + JDK-8272345: macos doesn't check `os::set_boot_path()` result + JDK-8277796: Bump update version for OpenJDK: jdk-11.0.15 - Modified patch: * fips.patch + rediff to changed context ==== json-c ==== Version update (0.15 -> 0.16) Subpackages: libjson-c5 libjson-c5-32bit - Update to 0.16: + Deprecated and removed features: * JSON_C_OBJECT_KEY_IS_CONSTANT is deprecated in favor of JSON_C_OBJECT_ADD_CONSTANT_KEY * Direct access to lh_table and lh_entry structure members is deprecated. Use access functions instead, lh_table_head(), lh_entry_next(), etc... * Drop REFCOUNT_DEBUG code. + Changes and bug fixes * Cap string length at INT_MAX to avoid various issues with very long strings. * json_object_deep_copy: fix deep copy of strings containing '\0' * Fix read past end of buffer in the "json_parse" command * Avoid out of memory accesses in the locally provided vasprintf() function (for those platforms that use it) * Handle allocation failure in json_tokener_new_ex * Fix use-after-free in json_tokener_new_ex() in the event of printbuf_new() returning NULL * printbuf_memset(): set gaps to zero - areas within the print buffer which have not been initialized by using printbuf_memset * printbuf: return -1 on invalid arguments (len < 0 or total buffer > INT_MAX) * sprintbuf(): propagate printbuf_memappend errors back to the caller * Validate size arguments in arraylist functions. * Use getrandom() if available; with GRND_NONBLOCK to allow use of json-c very early during boot, such as part of cryptsetup. * Use arc4random() if it's available. * random_seed: on error, continue to next method instead of exiting the process * Close file when unable to read from /dev/urandom in get_dev_random_seed() * Speed up parsing by replacing ctype functions with simplified, faster non-locale-sensitive ones in json_tokener and json_object_to_json_string. * Neither vertical tab nor formfeed are considered whitespace per the JSON spec * json_object: speed up creation of objects, calloc() -> malloc() + set fields * Avoid needless extra strlen() call in json_c_shallow_copy_default() and json_object_equal() when the object is known to be a json_type_string. ==== kernel-source ==== Version update (5.17.3 -> 5.17.4) - Linux 5.17.4 (bsc#1012628). - drm/amd/display: Add pstate verification and recovery for DCN31 (bsc#1012628). - drm/amd/display: Fix p-state allow debug index on dcn31 (bsc#1012628). - cpuidle: PSCI: Move the `has_lpi` check to the beginning of the function (bsc#1012628). - ACPI: processor idle: Check for architectural support for LPI (bsc#1012628). - net: dsa: realtek: allow subdrivers to externally lock regmap (bsc#1012628). - net: dsa: realtek: rtl8365mb: serialize indirect PHY register access (bsc#1012628). - net: dsa: realtek: make interface drivers depend on OF (bsc#1012628). - btrfs: remove no longer used counter when reading data page (bsc#1012628). - btrfs: remove unused variable in btrfs_{start,write}_dirty_block_groups() (bsc#1012628). - RISC-V: KVM: Don't clear hgatp CSR in kvm_arch_vcpu_put() (bsc#1012628). - media: si2157: unknown chip version Si2147-A30 ROM 0x50 (bsc#1012628). - uapi/linux/stddef.h: Add include guards (bsc#1012628). - drm/amdgpu: Ensure HDA function is suspended before ASIC reset (bsc#1012628). - btrfs: release correct delalloc amount in direct IO write path (bsc#1012628). - btrfs: fix btrfs_submit_compressed_write cgroup attribution (bsc#1012628). - btrfs: return allocated block group from do_chunk_alloc() (bsc#1012628). - ALSA: core: Add snd_card_free_on_error() helper (bsc#1012628). - ALSA: sis7019: Fix the missing error handling (bsc#1012628). - ALSA: ali5451: Fix the missing snd_card_free() call at probe error (bsc#1012628). - ALSA: als300: Fix the missing snd_card_free() call at probe error (bsc#1012628). - ALSA: als4000: Fix the missing snd_card_free() call at probe error (bsc#1012628). - ALSA: atiixp: Fix the missing snd_card_free() call at probe error (bsc#1012628). - ALSA: au88x0: Fix the missing snd_card_free() call at probe error (bsc#1012628). - ALSA: aw2: Fix the missing snd_card_free() call at probe error (bsc#1012628). - ALSA: azt3328: Fix the missing snd_card_free() call at probe error (bsc#1012628). - ALSA: bt87x: Fix the missing snd_card_free() call at probe error (bsc#1012628). - ALSA: ca0106: Fix the missing snd_card_free() call at probe error (bsc#1012628). - ALSA: cmipci: Fix the missing snd_card_free() call at probe error (bsc#1012628). - ALSA: cs4281: Fix the missing snd_card_free() call at probe error (bsc#1012628). - ALSA: cs5535audio: Fix the missing snd_card_free() call at probe error (bsc#1012628). - ALSA: echoaudio: Fix the missing snd_card_free() call at probe error (bsc#1012628). - ALSA: emu10k1x: Fix the missing snd_card_free() call at probe error (bsc#1012628). - ALSA: ens137x: Fix the missing snd_card_free() call at probe error (bsc#1012628). - ALSA: es1938: Fix the missing snd_card_free() call at probe error (bsc#1012628). - ALSA: es1968: Fix the missing snd_card_free() call at probe error (bsc#1012628). - ALSA: fm801: Fix the missing snd_card_free() call at probe error (bsc#1012628). - ALSA: galaxy: Fix the missing snd_card_free() call at probe error (bsc#1012628). - ALSA: hdsp: Fix the missing snd_card_free() call at probe error (bsc#1012628). - ALSA: hdspm: Fix the missing snd_card_free() call at probe error (bsc#1012628). - ALSA: ice1724: Fix the missing snd_card_free() call at probe error (bsc#1012628). - ALSA: intel8x0: Fix the missing snd_card_free() call at probe error (bsc#1012628). - ALSA: intel_hdmi: Fix the missing snd_card_free() call at probe error (bsc#1012628). - ALSA: korg1212: Fix the missing snd_card_free() call at probe error (bsc#1012628). - ALSA: lola: Fix the missing snd_card_free() call at probe error (bsc#1012628). - ALSA: lx6464es: Fix the missing snd_card_free() call at probe error (bsc#1012628). - ALSA: maestro3: Fix the missing snd_card_free() call at probe error (bsc#1012628). - ALSA: oxygen: Fix the missing snd_card_free() call at probe error (bsc#1012628). - ALSA: riptide: Fix the missing snd_card_free() call at probe error (bsc#1012628). - ALSA: rme32: Fix the missing snd_card_free() call at probe error (bsc#1012628). - ALSA: rme9652: Fix the missing snd_card_free() call at probe error (bsc#1012628). - ALSA: rme96: Fix the missing snd_card_free() call at probe error (bsc#1012628). - ALSA: sc6000: Fix the missing snd_card_free() call at probe error (bsc#1012628). - ALSA: sonicvibes: Fix the missing snd_card_free() call at probe error (bsc#1012628). - ALSA: via82xx: Fix the missing snd_card_free() call at probe error (bsc#1012628). - ALSA: usb-audio: Cap upper limits of buffer/period bytes for implicit fb (bsc#1012628). - ALSA: nm256: Don't call card private_free at probe error path (bsc#1012628). - drm/msm: Add missing put_task_struct() in debugfs path (bsc#1012628). - nfsd: Fix a write performance regression (bsc#1012628). - firmware: arm_scmi: Remove clear channel call on the TX channel (bsc#1012628). - memory: atmel-ebi: Fix missing of_node_put in atmel_ebi_probe (bsc#1012628). - Revert "ath11k: mesh: add support for 256 bitmap in blockack frames in 11ax" (bsc#1012628). - firmware: arm_scmi: Fix sorting of retrieved clock rates (bsc#1012628). - media: rockchip/rga: do proper error checking in probe (bsc#1012628). - KVM: arm64: Generalise VM features into a set of flags (bsc#1012628). - KVM: arm64: mixed-width check should be skipped for uninitialized vCPUs (bsc#1012628). - SUNRPC: Fix the svc_deferred_event trace class (bsc#1012628). - net/sched: flower: fix parsing of ethertype following VLAN header (bsc#1012628). - veth: Ensure eth header is in skb's linear part (bsc#1012628). - gpiolib: acpi: use correct format characters (bsc#1012628). - cifs: release cached dentries only if mount is complete (bsc#1012628). - ice: arfs: fix use-after-free when freeing @rx_cpu_rmap (bsc#1012628). - Revert "iavf: Fix deadlock occurrence during resetting VF interface" (bsc#1012628). - net: mdio: don't defer probe forever if PHY IRQ provider is missing (bsc#1012628). - mlxsw: i2c: Fix initialization error flow (bsc#1012628). - sctp: use the correct skb for security_sctp_assoc_request (bsc#1012628). - net/sched: fix initialization order when updating chain 0 head (bsc#1012628). - cachefiles: unmark inode in use in error path (bsc#1012628). - cachefiles: Fix KASAN slab-out-of-bounds in cachefiles_set_volume_xattr (bsc#1012628). - net: dsa: felix: suppress -EPROBE_DEFER errors (bsc#1012628). - KVM: selftests: riscv: Set PTE A and D bits in VS-stage page table (bsc#1012628). - KVM: selftests: riscv: Fix alignment of the guest_hang() function (bsc#1012628). - RISC-V: KVM: include missing hwcap.h into vcpu_fp (bsc#1012628). - io_uring: flag the fact that linked file assignment is sane (bsc#1012628). - net: ethernet: stmmac: fix altr_tse_pcs function when using a fixed-link (bsc#1012628). - net/sched: taprio: Check if socket flags are valid (bsc#1012628). - cfg80211: hold bss_lock while updating nontrans_list (bsc#1012628). - mac80211: fix ht_capa printout in debugfs (bsc#1012628). - netfilter: nft_socket: make cgroup match work in input too (bsc#1012628). - drm/msm: Fix range size vs end confusion (bsc#1012628). - drm/msm/dsi: Use connector directly in msm_dsi_manager_connector_init() (bsc#1012628). - drm/msm/dp: add fail safe mode outside of event_mutex context (bsc#1012628). - io_uring: stop using io_wq_work as an fd placeholder (bsc#1012628). - net/smc: use memcpy instead of snprintf to avoid out of bounds read (bsc#1012628). - net/smc: Fix NULL pointer dereference in smc_pnet_find_ib() (bsc#1012628). - scsi: pm80xx: Mask and unmask upper interrupt vectors 32-63 (bsc#1012628). - scsi: pm80xx: Enable upper inbound, outbound queues (bsc#1012628). - scsi: iscsi: Move iscsi_ep_disconnect() (bsc#1012628). - scsi: iscsi: Fix offload conn cleanup when iscsid restarts (bsc#1012628). - scsi: iscsi: Fix endpoint reuse regression (bsc#1012628). - scsi: iscsi: Fix conn cleanup and stop race during iscsid restart (bsc#1012628). - scsi: iscsi: Fix unbound endpoint error handling (bsc#1012628). - sctp: Initialize daddr on peeled off socket (bsc#1012628). - net: lan966x: Fix when a port's upper is changed (bsc#1012628). - net: lan966x: Stop processing the MAC entry is port is wrong (bsc#1012628). - netfilter: nf_tables: nft_parse_register can return a negative value (bsc#1012628). - io_uring: fix assign file locking issue (bsc#1012628). - ALSA: ad1889: Fix the missing snd_card_free() call at probe error (bsc#1012628). - ALSA: mtpav: Don't call card private_free at probe error path (bsc#1012628). - io_uring: move io_uring_rsrc_update2 validation (bsc#1012628). - io_uring: verify that resv2 is 0 in io_uring_rsrc_update2 (bsc#1012628). - io_uring: verify pad field is 0 in io_get_ext_arg (bsc#1012628). - testing/selftests/mqueue: Fix mq_perf_tests to free the allocated cpu set (bsc#1012628). - ALSA: usb-audio: Increase max buffer size (bsc#1012628). - ALSA: usb-audio: Limit max buffer and period sizes per time (bsc#1012628). - perf tools: Fix misleading add event PMU debug message (bsc#1012628). - macvlan: Fix leaking skb in source mode with nodst option (bsc#1012628). - net: ftgmac100: access hardware register after clock ready (bsc#1012628). - nfc: nci: add flush_workqueue to prevent uaf (bsc#1012628). - cifs: potential buffer overflow in handling symlinks (bsc#1012628). - dm mpath: only use ktime_get_ns() in historical selector (bsc#1012628). - vfio/pci: Fix vf_token mechanism when device-specific VF drivers are used (bsc#1012628). - tun: annotate access to queue->trans_start (bsc#1012628). - net: dsa: felix: fix tagging protocol changes with multiple CPU ports (bsc#1012628). - net: bcmgenet: Revert "Use stronger register read/writes to assure ordering" (bsc#1012628). - block: fix offset/size check in bio_trim() (bsc#1012628). - block: null_blk: end timed out poll request (bsc#1012628). - io_uring: abort file assignment prior to assigning creds (bsc#1012628). - KVM: PPC: Book3S HV P9: Fix "lost kick" race (bsc#1012628). - drm/amd: Add USBC connector ID (bsc#1012628). - btrfs: fix fallocate to use file_modified to update permissions consistently (bsc#1012628). - btrfs: do not warn for free space inode in cow_file_range (bsc#1012628). - drm/amdgpu: conduct a proper cleanup of PDB bo (bsc#1012628). - drm/amdgpu/gmc: use PCI BARs for APUs in passthrough (bsc#1012628). - drm/amd/display: fix audio format not updated after edid updated (bsc#1012628). - drm/amd/display: FEC check in timing validation (bsc#1012628). - drm/amd/display: Update VTEM Infopacket definition (bsc#1012628). - drm/amdkfd: Fix Incorrect VMIDs passed to HWS (bsc#1012628). - drm/amdgpu/vcn: improve vcn dpg stop procedure (bsc#1012628). - drm/amdkfd: Check for potential null return of kmalloc_array() (bsc#1012628). - Drivers: hv: vmbus: Deactivate sysctl_record_panic_msg by default in isolated guests (bsc#1012628). - Drivers: hv: vmbus: Propagate VMbus coherence to each VMbus device (bsc#1012628). - PCI: hv: Propagate coherence from VMbus device to PCI device (bsc#1012628). - Drivers: hv: vmbus: Prevent load re-ordering when reading ring buffer (bsc#1012628). - scsi: target: tcmu: Fix possible page UAF (bsc#1012628). - scsi: lpfc: Improve PCI EEH Error and Recovery Handling (bsc#1012628). - scsi: lpfc: Fix unload hang after back to back PCI EEH faults (bsc#1012628). - scsi: lpfc: Fix queue failures when recovering from PCI parity error (bsc#1012628). - scsi: ibmvscsis: Increase INITIAL_SRP_LIMIT to 1024 (bsc#1012628). - net: micrel: fix KS8851_MLL Kconfig (bsc#1012628). - ata: libata-core: Disable READ LOG DMA EXT for Samsung 840 EVOs (bsc#1012628). - gpu: ipu-v3: Fix dev_dbg frequency output (bsc#1012628). - regulator: wm8994: Add an off-on delay for WM8994 variant (bsc#1012628). - static_call: Properly initialise DEFINE_STATIC_CALL_RET0() (bsc#1012628). - arm64: alternatives: mark patch_alternative() as `noinstr` (bsc#1012628). - tlb: hugetlb: Add more sizes to tlb_remove_huge_tlb_entry (bsc#1012628). - net: axienet: setup mdio unconditionally (bsc#1012628). - Drivers: hv: balloon: Disable balloon and hot-add accordingly (bsc#1012628). - net: usb: aqc111: Fix out-of-bounds accesses in RX fixup (bsc#1012628). - myri10ge: fix an incorrect free for skb in myri10ge_sw_tso (bsc#1012628). - spi: cadence-quadspi: fix protocol setup for non-1-1-X operations (bsc#1012628). - drm/amd/display: Correct Slice reset calculation (bsc#1012628). - drm/amd/display: Enable power gating before init_pipes (bsc#1012628). - drm/amd/display: Revert FEC check in validation (bsc#1012628). - drm/amd/display: Fix allocate_mst_payload assert on resume (bsc#1012628). - drbd: set QUEUE_FLAG_STABLE_WRITES (bsc#1012628). - scsi: mpt3sas: Fail reset operation if config request timed out (bsc#1012628). - scsi: mvsas: Add PCI ID of RocketRaid 2640 (bsc#1012628). - scsi: megaraid_sas: Target with invalid LUN ID is deleted during scan (bsc#1012628). - drivers: net: slip: fix NPD bug in sl_tx_timeout() (bsc#1012628). - x86,bpf: Avoid IBT objtool warning (bsc#1012628). - io_uring: zero tag on rsrc removal (bsc#1012628). - io_uring: use nospec annotation for more indexes (bsc#1012628). - perf/imx_ddr: Fix undefined behavior due to shift overflowing the constant (bsc#1012628). - mm/secretmem: fix panic when growing a memfd_secret (bsc#1012628). - mm, page_alloc: fix build_zonerefs_node() (bsc#1012628). - mm: fix unexpected zeroed page mapping with zram swap (bsc#1012628). - mm: kmemleak: take a full lowmem check in kmemleak_*_phys() (bsc#1012628). - hugetlb: do not demote poisoned hugetlb pages (bsc#1012628). - revert "fs/binfmt_elf: fix PT_LOAD p_align values for loaders" (bsc#1012628). - revert "fs/binfmt_elf: use PT_LOAD p_align values for static PIE" (bsc#1012628). - KVM: x86/mmu: Resolve nx_huge_pages when kvm.ko is loaded (bsc#1012628). - SUNRPC: Fix NFSD's request deferral on RDMA transports (bsc#1012628). - memory: renesas-rpc-if: fix platform-device leak in error path (bsc#1012628). - gcc-plugins: latent_entropy: use /dev/urandom (bsc#1012628). - cifs: verify that tcon is valid before dereference in cifs_kill_sb (bsc#1012628). - gpio: sim: fix setting and getting multiple lines (bsc#1012628). - ath9k: Properly clear TX status area before reporting to mac80211 (bsc#1012628). - ath9k: Fix usage of driver-private space in tx_info (bsc#1012628). - btrfs: zoned: activate block group only for extent allocation (bsc#1012628). - btrfs: fix root ref counts in error handling in btrfs_get_root_ref (bsc#1012628). - btrfs: mark resumed async balance as writing (bsc#1012628). - ALSA: hda/realtek: Add quirk for Clevo PD50PNT (bsc#1012628). - ALSA: hda/realtek: add quirk for Lenovo Thinkpad X12 speakers (bsc#1012628). - ALSA: pcm: Test for "silence" field in struct "pcm_format_data" (bsc#1012628). - nl80211: correctly check NL80211_ATTR_REG_ALPHA2 size (bsc#1012628). - ipv6: fix panic when forwarding a pkt with no in6 dev (bsc#1012628). - drm/amd/display: don't ignore alpha property on pre-multiplied mode (bsc#1012628). - drm/amdgpu: Enable gfxoff quirk on MacBook Pro (bsc#1012628). - x86/tsx: Use MSR_TSX_CTRL to clear CPUID bits (bsc#1012628). - x86/tsx: Disable TSX development mode at boot (bsc#1012628). - genirq/affinity: Consider that CPUs on nodes can be unbalanced (bsc#1012628). - tick/nohz: Use WARN_ON_ONCE() to prevent console saturation (bsc#1012628). - ARM: davinci: da850-evm: Avoid NULL pointer dereference (bsc#1012628). - ep93xx: clock: Fix UAF in ep93xx_clk_register_gate() (bsc#1012628). - dm integrity: fix memory corruption when tag_size is less than digest size (bsc#1012628). - i2c: dev: check return value when calling dev_set_name() (bsc#1012628). - Revert "net: dsa: setup master before ports" (bsc#1012628). - smp: Fix offline cpu check in flush_smp_call_function_queue() (bsc#1012628). - dt-bindings: memory: snps,ddrc-3.80a compatible also need interrupts (bsc#1012628). - i2c: pasemi: Wait for write xfers to finish (bsc#1012628). - dt-bindings: net: snps: remove duplicate name (bsc#1012628). - timers: Fix warning condition in __run_timers() (bsc#1012628). - dma-direct: avoid redundant memory sync for swiotlb (bsc#1012628). - mm, kfence: support kmem_dump_obj() for KFENCE objects (bsc#1012628). - drm/i915: Sunset igpu legacy mmap support based on GRAPHICS_VER_FULL (bsc#1012628). - cpu/hotplug: Remove the 'cpu' member of cpuhp_cpu_state (bsc#1012628). - ax25: Fix UAF bugs in ax25 timers (bsc#1012628). - io_uring: use right issue_flags for splice/tee (bsc#1012628). - io_uring: fix poll file assign deadlock (bsc#1012628). - io_uring: fix poll error reporting (bsc#1012628). - commit 75e9961 - Update config files. (vanilla) After commit b76702ae4983 (Update config files.), arm64 vanilla fails. Just ran oldconfig. - commit 2d96192 - Update patches.kernel.org/5.17.3-312-SUNRPC-Ensure-we-flush-any-closed-sockets-befo.patch (bsc#1012628 bsc#1198330 CVE-2022-28893). Update upstream status. - commit a0f1f93 ==== libbluray ==== - Removed patch: * libbluray-java9.patch + Does not have any effect in the current build - Added patch: * libbluray-April2022CPU.patch + implement the new java.io.FileSystem.isInvalid method that entered all supported java versions with April 2022 CPU ==== libbs2b ==== - add libbs2b-security.patch to prevent format-security issues - spec-cleaner fixes ==== libbsd ==== Version update (0.10.0 -> 0.11.6) - add missing devel requires - update to 0.11.6: * import pwcache module from OpenBSD * use libmd for hashing functions * Fix message digest library checks * Switch libmd wrapper to dlsym * Enable .init_array support when building with LTO * Switch md5 back to direct linking - reenable LTO ==== libinput ==== Version update (1.20.0 -> 1.20.1) Subpackages: libinput-udev libinput10 - Update to release 1.20.1 * Format string issue resolved [CVE-2020-1215 bsc#1198111] ==== libjcat ==== Version update (0.1.9 -> 0.1.10) - update to 0.1.10: - Add ED25519 support (Richard Hughes) - Define three more types used for the firmware transparency log (Richard Hughes) - Include the pkgconfig variables in the subproject dependency (Richard Hughes) - Drop the use of setuptools in the test script for regenerating ld version file (Eli Schwartz) - Use the correct lookup method for the python3 script interpreter (Eli Schwartz) ==== libjpeg-turbo ==== Subpackages: libjpeg8 libjpeg8-32bit libturbojpeg0 - Use nasm instead of yasm, the latter has not released any update in 7 years. ==== libreoffice ==== Version update (7.3.2.2 -> 7.3.3.1) Subpackages: libreoffice-base libreoffice-calc libreoffice-draw libreoffice-filters-optional libreoffice-gnome libreoffice-gtk3 libreoffice-icon-themes libreoffice-impress libreoffice-l10n-cs libreoffice-l10n-da libreoffice-l10n-de libreoffice-l10n-el libreoffice-l10n-en libreoffice-l10n-en_GB libreoffice-l10n-es libreoffice-l10n-fr libreoffice-l10n-hu libreoffice-l10n-it libreoffice-l10n-ja libreoffice-l10n-pl libreoffice-l10n-pt_BR libreoffice-l10n-ru libreoffice-l10n-zh_CN libreoffice-l10n-zh_TW libreoffice-mailmerge libreoffice-math libreoffice-pyuno libreoffice-qt5 libreoffice-writer libreofficekit - Update to version 7.3.3.1: There is no changelog available * Fixes bsc#1196499 - Remove upstreamed patches: * bsc1195881.patch * bsc1196212.patch - Fix bsc#1192616 - LO-L3: Extraneous/missing lines in table in Impress versus PowerPoint * bsc1192616.patch - Fix bsc#1195881 - LO-L3: Bullets appear larger and green (instead of black) * bsc1195881.patch ==== mtools ==== Version update (4.0.38 -> 4.0.39) - update to 4.0.39: * Rename strtoi to strosi (string to signed int). The strtoi function on BSD does something else (returns an intmax, not an int) ==== notification-daemon ==== Subpackages: notification-daemon-lang - skip empty post/postuninstalls on SLE15+ ==== parted ==== Version update (3.4 -> 3.5) Subpackages: libparted-fs-resize0 libparted2 parted-lang - update to version 3.5: * Add support for JSON output. * Add support for linux-home flag for GPT. * Add --fix option. added patches: - direct-handling-of-partition-type-id-and-uuid.patch - parted-json-no-type-flag.patch refreshed patches: - libparted-open-the-device-RO-and-lazily-switch-to-RW.patch - parted-2.4-ncursesw6.patch - parted-add-ignore-busy-option.patch - parted-fix-resizepart-and-rm-command.patch - parted-implement-wipesignatures-option.patch - parted-print-max-partitions-for-yast.patch - parted-type.patch - tests-disable.patch removed patches: - parted-escape-printed-device-path.patch - parted-mkpart-allow-empty-gpt-part-name.patch ==== php7 ==== Version update (7.4.28 -> 7.4.29) Subpackages: php7-cli php7-ctype php7-dom php7-gd php7-gettext php7-iconv php7-json php7-mbstring php7-mysql php7-openssl php7-pdo php7-sqlite php7-tokenizer php7-xmlreader php7-xmlwriter - version update to 7.4.29: Core: No source changes to this release. This update allows for re-building the Windows binaries against upgraded dependencies which have received security updates. Date: Updated to latest IANA timezone database (2022a). ==== plasma-framework ==== Subpackages: libKF5Plasma5 plasma-framework-components plasma-framework-lang - Backport some patches: * 0001-Fix-osd-dialog-position.patch (kde#452648) * 0002-Keep-PlasmaComponents.Highlight-on-its-former-behavi.patch (kde#452555) * 0003-Fix-check-for-argument-length-in-DataEngine-loader.patch (kde#452596) ==== plymouth ==== Version update (0.9.5~git20210406.e554475 -> 0.9.5~git20220412.e960111) Subpackages: libply-splash-core5 libply-splash-graphics5 libply5 plymouth-dracut plymouth-lang plymouth-plugin-label plymouth-plugin-two-step plymouth-scripts plymouth-theme-bgrt plymouth-theme-spinner - Update to version 0.9.5~git20210406.e554475: * client: Free command parser after event loop * script: Don't crash for scripts without input validation functions * script: Enforce separate lines for function parameters * configure: Fix help string for --with-background-end-color-stop * two-step: Make SHOW_ANIMATION_FRACTION configurable * plugin: animation should transition to the end animation * theme: Allow themes to configure at which percentage * scripts: support populating from configurable theme dir * main: refactor code for searching the theme path * main: add ThemeDir configuration option * Fix crash when hiding message in details splash mode * drm: Honour screen rotation when detecting HiDPI * main: add --ignore-serial-consoles option so we can ignore serial consoles - Update SPEC file: A few minor tweaks to fix part of rpmlint error reporting. - Drop plymouth-no-longer-modify-conf-to-drop-isopensuse-macro.patch: Upstream accompish this requirement in 11b0ce0: Look for config in runtime dir first(jsc#SLE-11637). - Drop source boot-duration: The source is an empty file, ghost macro in %files section is enough to work. ==== postfix ==== Version update (3.6.5 -> 3.6.6) - update to 3.6.6 * (problem introduced: Postfix 2.7) The milter_header_checks maps are now opened before the cleanup(8) server enters the chroot jail. * In an internal client module, "host or service not found" was a fatal error, causing the milter_default_action setting to be ignored. It is now a non-fatal error, just like a failure to connect. * The proxy_read_maps default value was missing up to 27 parameter names. The corresponding lookup tables were not automatically authorized for use with the proxymap(8) service. The parameter names were ending in _checks, _reply_footer, _reply_filter, _command_filter, and _delivery_status_filter. * (problem introduced: Postfix 3.0) With dynamic map loading enabled, an attempt to create a map with "postmap regexp:path" would result in a bogus error message "Is the postfix-regexp package installed?" instead of "unsupported map type for this operation". This happened with all non-dynamic map types (static, cidr, etc.) that have no 'bulk create' support. ==== publicsuffix ==== Version update (20220405 -> 20220415) - Update to version 20220415: * util: gTLD data autopull updates for 2022-04-14T15:15:34 UTC (#1554) * Add `1.azurestaticapps.net` DNS suffix (#1514) * add support for scaleway subdomains (#1507) ==== python-SQLAlchemy ==== - python-mock is not required for build ==== python-qt5-sip ==== Version update (12.9.0 -> 12.10.1) - Update to ABI version 12.10.1 - Support for Python 3.6 has been dropped ==== python-typing_extensions ==== Version update (3.10.0.2 -> 4.2.0) - Update to version 4.2.0 * Re-export `typing.Unpack` and `typing.TypeVarTuple` on Python 3.11. * Add `ParamSpecArgs` and `ParamSpecKwargs` to `__all__`. * Improve "accepts only single type" error messages. * Improve the distributed package. Patch by Marc Mueller (@cdce8p). * Update `typing_extensions.dataclass_transform` to rename the `field_descriptors` parameter to `field_specifiers` and accept arbitrary keyword arguments. * Add `typing_extensions.get_overloads` and `typing_extensions.clear_overloads`, and add registry support to `typing_extensions.overload`. Backport from python/cpython#89263. * Add `typing_extensions.assert_type`. Backport from bpo-46480. * Drop support for Python 3.6. Original patch by Adam Turner (@AA-Turner). - from version 4.1.1 * Fix importing `typing_extensions` on Python 3.7.0 and 3.7.1. Original patch by Nikita Sobolev (@sobolevn). - from version 4.1.0 * Runtime support for PEP 646, adding `typing_extensions.TypeVarTuple` and `typing_extensions.Unpack`. * Add interaction of `Required` and `NotRequired` with `__required_keys__`, `__optional_keys__` and `get_type_hints()`. Patch by David Cabot (@d-k-bo). * Runtime support for PEP 675 and `typing_extensions.LiteralString`. * Add `Never` and `assert_never`. Backport from bpo-46475. * `ParamSpec` args and kwargs are now equal to themselves. Backport from bpo-46676. Patch by Gregory Beauregard (@GBeauregard). * Add `reveal_type`. Backport from bpo-46414. * Runtime support for PEP 681 and `typing_extensions.dataclass_transform`. * `Annotated` can now wrap `ClassVar` and `Final`. Backport from bpo-46491. Patch by Gregory Beauregard (@GBeauregard). * Add missed `Required` and `NotRequired` to `__all__`. Patch by Yuri Karabas (@uriyyo). * The `@final` decorator now sets the `__final__` attribute on the decorated object to allow runtime introspection. Backport from bpo-46342. * Add `is_typeddict`. Patch by Chris Moradi (@chrismoradi) and James Hilton-Balfe (@Gobot1234). - from version 4.0.1 * Fix broken sdist in release 4.0.0. Patch by Adam Turner (@AA-Turner). * Fix equality comparison for `Required` and `NotRequired`. Patch by Jelle Zijlstra (@jellezijlstra). * Fix usage of `Self` as a type argument. Patch by Chris Wesseling (@CharString) and James Hilton-Balfe (@Gobot1234). - from version 4.0.0 * Starting with version 4.0.0, typing_extensions uses Semantic Versioning. See the README for more information. * Dropped support for Python versions 3.5 and older, including Python 2.7. * Simplified backports for Python 3.6.0 and newer. Patch by Adam Turner (@AA-Turner). * Added in version 4.0.0 + Runtime support for PEP 673 and `typing_extensions.Self`. Patch by James Hilton-Balfe (@Gobot1234). + Runtime support for PEP 655 and `typing_extensions.Required` and `NotRequired`. Patch by David Foster (@davidfstr). * Removed in version 4.0.0 The following non-exported but non-private names have been removed as they are unneeded for supporting Python 3.6 and newer. + TypingMeta + OLD_GENERICS + SUBS_TREE + HAVE_ANNOTATED + HAVE_PROTOCOLS + V_co + VT_co - Switch build system from setuptools to pyproject.toml - Update BuildRequires from pyproject.toml - Update execution path for testsuite script ==== qemu ==== Subpackages: qemu-accel-tcg-x86 qemu-audio-spice qemu-block-curl 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-ipxe qemu-ksm qemu-kvm qemu-lang qemu-microvm qemu-seabios qemu-sgabios qemu-tools qemu-ui-curses qemu-ui-gtk qemu-ui-opengl qemu-ui-spice-app qemu-ui-spice-core qemu-vgabios qemu-x86 - enable aio=io_uring on all kvm architectures (bsc#1197699) ==== rsync ==== Version update (3.2.3 -> 3.2.4) - Update to 3.2.4 * A new form of arg protection was added that works similarly to the older `--protect-args` (`-s`) option but in a way that avoids breaking things like rrsync. * A long-standing bug was preventing rsync from figuring out the current locale's decimal point character, which made rsync always output numbers using the "C" locale. * Too many changes to list, see included NEWS.md file. - Drop rsync-CVE-2020-14387.patch, already included upstream. ==== rubygem-ruby-dbus ==== Version update (0.18.0.beta3 -> 0.18.0.beta4) - 0.18.0.beta4 Bug fixes: * Service-side properties: Fix Properties.Get, Properties.GetAll for properties that contain arrays, on other than outermost level (gh#mvidner/ruby-dbus#109). * Sending variants: fixed make_variant to correctly guess the signature for UInt64 and number-keyed hashes/dictionaries. ==== shaderc ==== Version update (2022.0 -> 2022.1) - Update to release 2022.1 * Validator handles Nontemporal image operand * Optimizer handles RayQueryKHR type ==== smartmontools ==== Version update (7.2 -> 7.3) - refresh keyring with new signing key - update to version 7.3 - see NEWS and ChangeLog file for full details - Remove smartmontools-drivedb.h. Up to date version is included in release tarball - packaging: try to fix smartmontools-drivedb_h-update.sh ==== snapper ==== Version update (0.10.0 -> 0.10.1) Subpackages: snapper-zypp-plugin - compress file lists using gzip - version 0.10.1 ==== subversion ==== Subpackages: libsvn_auth_gnome_keyring-1-0 libsvn_auth_kwallet-1-0 subversion-bash-completion subversion-perl subversion-server subversion-tools - split testsuite into _multibuild flavor to speedup dependent packages - rediff patches (no functional change) ==== systemd ==== Subpackages: libsystemd0 libsystemd0-32bit libudev1 libudev1-32bit systemd-32bit systemd-container systemd-devel systemd-lang udev - spec: sign the systemd-boot efi binary (boo#1198586) - Drop 0011-core-disable-session-keyring-per-system-sevice-entir.patch Since bsc#1081947 has been addressed, we can attempt to re-enable private session kernel keyring for each system service hence each service gets a session keyring that is specific to the service. - Import commit 736db5a59f1ab1317ef64ec6e7dc394250178146 98bc28d824 tmpfiles: constify item_compatible() parameters 3faf1a2648 test: adapt install_pam() for openSUSE b7ca34fa28 test: add test checking tmpfiles conf file precedence 2713693d93 test tmpfiles: add a test for 'w+' ce2cbefe38 tmpfiles.d: only 'w+' can have multiple lines for the same path (bsc#1198090) 769f5a0cbe Support -D_FORTIFY_SOURCE=3 by using __builtin_dynamic_object_size. - libseccomp is needed everywhere - Move coredumpctl completion files into systemd-coredump sub-package. ==== trousers ==== - changed urls to https (except main URL which has no https) ==== tumbler ==== Subpackages: libtumbler-1-0 tumbler-folder-thumbnailer tumbler-lang tumbler-webp-thumbnailer - RelMgr override: do not package raw thumbnailer, as tumbler does not yet support openraw 0.3. ==== ucode-intel ==== Version update (20220207 -> 20220419) - Updated to Intel CPU Microcode 20220419 release. (bsc#1198717) - Update for functional issues. Refer to errata APLI-11 in [Intel Atom Processor E3900 Series](https://cdrdv2.intel.com/v1/dl/getContent/612204) for details. - Changed Microcodes: - | APL | E0 | 06-5c-0a/03 | 00000024 | 00000028 | Atom x5-E39xx ==== vim ==== Subpackages: gvim vim-data vim-data-common - skip empty post/postun on gvim for SLE15+ ==== vulkan-loader ==== Version update (1.3.204.0 -> 1.3.211.0) - Update to release SDK-1.3.211.0 * Add "additive" environment variables: VK_ADD_DRIVER_FILES and VK_ADD_LAYER_PATH. ==== vulkan-tools ==== Version update (1.3.204.0 -> 1.3.211.0) - Update to release SDK-1.3.211.0 * vulkaninfo: Enable portability extension for device groups * vkcube,vulkaninfo: Add portability_enumeration if present ==== wireless-regdb ==== Version update (20220324 -> 20220408) - Update to version 20220408: * wireless-regdb: add db files missing from previous commit * wireless-regdb: update regulatory database based on preceding changes * wireless-regdb: Update regulatory rules for Australia (AU) * wireless-regdb: add missing spaces for US S1G rules ==== xauth ==== Version update (1.1.1 -> 1.1.2) - update to version 1.1.2 * tests: make tests work in out-of-tree builds * tests: Fix failure to make distcheck * tests: report failure if stderr has unexpected output * configure.ac: fail build if xtrans is not found * gitlab CI: add a basic build test * Build xz tarballs instead of bzip2 * Fix off-by-one in quote-stripping routines * gitlab CI: stop requiring Signed-off-by in commits * Improve portability * Removed build requirement "cmdtest". * Fix warning -Wstringop-truncation for strncpy by using memcpy instead * Expand checks of socket file with S_ISSOCK ==== xdg-desktop-portal ==== Version update (1.14.2 -> 1.14.3) Subpackages: xdg-desktop-portal-lang - update to 1.14.2: + remote-desktop: Fix a memory corruption that was causing segfaults ==== yast2-storage-ng ==== Version update (4.5.2 -> 4.5.3) - Fix empty help in some Partitioner dialogs (bsc#1194274) using the standard CWM mechanism. - 4.5.3 ==== yast2-trans ==== Version update (84.87.20220415.000649bca9 -> 84.87.20220419.0c85b52778) 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.20220419.0c85b52778: * New POT for text domain 'migration_sle'. * New POT for text domain 'hana-update'. * New POT for text domain 'firstboot'. * New POT for text domain 'control'. * New POT for text domain 'cc-control'. * Fixed control.xml translations * Fixed control.xml translations * Fixed control.xml translations * Translated using Weblate (Finnish)