New Tumbleweed snapshot 20210126 released!
Please note that this mail was generated by a script. The described changes are computed based on the x86_64 DVD. The full online repo contains too many changes to be listed here. Please check the known defects of this snapshot before upgrading: https://openqa.opensuse.org/tests/overview?distri=opensuse&groupid=1&version=Tumbleweed&build=20210126 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: alsa alsa-ucm-conf alsa-utils automake (1.16.2 -> 1.16.3) bluedevil5 desktop-data-openSUSE dmidecode elfutils-debuginfod epson-inkjet-printer-escpr (1.7.7 -> 1.7.8) findutils (4.7.0 -> 4.8.0) gettext-runtime gnome-packagekit gnome-tweaks java-11-openjdk (11.0.9.1 -> 11.0.10.0) kaccounts-providers kernel-source (5.10.7 -> 5.10.9) kinfocenter5 kscreen5 kwin5 libblockdev (2.24 -> 2.25) libcap (2.44 -> 2.46) libfido2 (1.5.0 -> 1.6.0) libmbim (1.24.4 -> 1.24.6) libmwaw (0.3.16 -> 0.3.17) libodfgen (0.1.7 -> 0.1.8) libqt5-qtconnectivity libqt5-qtmultimedia libqt5-qtquickcontrols libqt5-qtquickcontrols2 libqt5-qtsensors libqt5-qtwayland libstorage-ng (4.3.82 -> 4.3.85) libvirt (6.10.0 -> 7.0.0) libxkbcommon lzip (1.21 -> 1.22) milou5 mutt (2.0.4 -> 2.0.5) ncurses (6.2.20210109 -> 6.2.20210116) oath-toolkit (2.6.5 -> 2.6.6) open-vm-tools (11.2.0 -> 11.2.5) openssh pango (1.48.0 -> 1.48.1) plasma5-desktop purple-rocketchat (0.0+git20201219 -> 0.0+git20210119) python-M2Crypto python-SQLAlchemy python-libvirt-python (6.10.0 -> 7.0.0) python-pyserial (3.4 -> 3.5) python-setuptools python-sortedcontainers qemu rng-tools (6.10 -> 6.11) rubygem-asciidoctor (2.0.10 -> 2.0.12) rubygem-parallel (1.19.2 -> 1.20.1) rubygem-parallel_tests (3.3.0 -> 3.4.0) rubygem-parser (2.7.1.5 -> 3.0.0.0) rubygem-rspec (3.9.0 -> 3.10.0) rubygem-rspec-core (3.9.2 -> 3.10.1) rubygem-rspec-expectations (3.9.2 -> 3.10.1) rubygem-rspec-mocks (3.9.1 -> 3.10.1) rubygem-rspec-rails (4.0.1 -> 4.0.2) rubygem-rspec-support (3.9.3 -> 3.10.1) rubygem-rubocop (1.7.0 -> 1.8.1) rubygem-simpleidn (0.1.1 -> 0.2.1) shared-mime-info (2.0 -> 2.1) skopeo (1.1.1 -> 1.2.1) sord (0.16.6 -> 0.16.8) systemsettings5 tar (1.32 -> 1.33) texlive-specs-n (2020.176.2.004svn48145 -> 2020.177.2.004svn48145) vorbis-tools (1.4.0 -> 1.4.2) webkit2gtk3 wireshark xdg-desktop-portal-kde xdg-utils xen (4.14.1_05 -> 4.14.1_08) xfce4-genmon-plugin (4.1.0 -> 4.1.1) xfce4-whiskermenu-plugin (2.5.2 -> 2.5.3) xfsprogs (5.9.0 -> 5.10.0) yast2-bootloader (4.3.17 -> 4.3.18) yast2-storage-ng (4.3.37 -> 4.3.40) === Details === ==== alsa ==== Subpackages: libasound2 libasound2-32bit libatopology2 - Yet more fixes for the crash with dmix plugin (bsc#1181194): 0045-pcm-direct-Fix-the-missing-appl_ptr-update.patch 0046-pcm-ioplug-Pass-appl_ptr-and-hw_ptr-in-snd_pcm_statu.patch 0047-pcm-null-Pass-appl_ptr-and-hw_ptr-in-snd_pcm_status.patch 0048-pcm-share-Pass-appl_ptr-and-hw_ptr-in-snd_pcm_status.patch - Backport upstream fixes: yet more PCM plugin fixes, topology fixes/cleanups, UAF fix in UCM (bsc#1181194): 0004-topology-use-inclusive-language-for-bclk.patch 0005-topology-use-inclusive-language-for-fsync.patch 0006-topology-use-inclusive-language-in-documentation.patch 0034-ucm-fix-possible-memory-leak-in-parse_verb_file.patch 0035-topology-tplg_pprint_integer-fix-coverity-uninitaliz.patch 0036-topology-tplg_add_widget_object-do-not-use-invalid-e.patch 0037-topology-tplg_decode_pcm-add-missing-log-argument-co.patch 0038-topology-parse_tuple_set-remove-dead-condition-code.patch 0039-ucm-uc_mgr_substitute_tree-fix-use-after-free.patch 0040-topology-sort_config-cleanups-use-goto-for-the-error.patch 0041-conf-USB-add-Xonar-U7-MKII-to-USB-Audio.pcm.iec958_d.patch 0042-pcm_plugin-set-the-initial-hw_ptr-appl_ptr-from-the-.patch 0043-pcm-dmix-dshare-delay-calculation-fixes-and-cleanups.patch 0044-topology-fix-parse_tuple_set-remove-dead-condition-c.patch ==== alsa-ucm-conf ==== - Backport upstream fixes: more Baytrail/Cherrytrail profiles, TRX40 / ALC1220-VLC profiles: 0013-bytcr-rt5640-Add-support-for-devices-without-speaker.patch 0014-rt5640-Move-standard-DAC-setup-to-EnableSeq.conf.patch 0015-bytcr-rt5640-fix-the-execution-order.patch 0016-ucm2-add-initial-configuration-for-TRX40-Gigabyte-Ao.patch 0017-USB-Audio-ALC1220-Bump-analog-Speaker-priority-over-.patch 0018-USB-Audio-ALC1220-fix-indentation-for-Speaker-device.patch 0019-USB-Audio-fix-indentation-in-Gigabyte-Aorus-Master-M.patch 0020-chtnau8824-Add-a-SST-define-variable.patch 0021-kblrt5660-Fix-file-permissions.patch - Run fdupes to reduce the duplicated files ==== alsa-utils ==== - Backport upstream fixes: various fixes in aplay, alsamixer, alsactl and alsaloop, updated translations, etc: 0001-aplay-try-to-use-16-bit-format-to-increase-capture-q.patch 0002-alsamixer-Fix-the-mixer-views-description-in-man-pag.patch 0003-Add-Slovak-translation.patch 0004-Add-Basque-translation.patch 0006-aplay-cosmetic-code-fix-in-xrun.patch 0007-aplay-fix-the-CPU-busy-loop-in-the-pause-handler.patch 0008-alsa-info-Add-lsusb-and-stream-outputs.patch 0013-aplay-add-test-code-for-snd_pcm_status-to-test-posit.patch 0014-ucm-fix-typo-in-docs.patch 0015-aplay-add-avail-delay-checks-to-test-position.patch 0016-alsactl-daemon-read_pid_file-fix-the-returned-code-o.patch 0017-alsactl-init-set_ctl_value-fix-bytes-parsing.patch 0018-alsactl-init-parse-fix-possible-double-free.patch 0019-alsaloop-fix-possible-memory-leak-in-create_loopback.patch 0020-alsaloop-get_queued_playback_samples-simplify-code.patch 0021-topology-fix-possible-double-free-in-load.patch 0022-alsamixer-remove-dead-fcn-widget_handle_key-in-widge.patch 0023-alsamixer-remove-unused-variable-y-in-display_scroll.patch 0024-alsamixer-fix-shift-in-parse_words.patch 0025-aplay-fix-the-test-position-test-for-playback-avail-.patch ==== automake ==== Version update (1.16.2 -> 1.16.3) - add fix-testsuite-failures-with-autoconf270.patch to fix compatibility with autoconf 2.70 - update to 1.16.3: - In the testsuite summary, the "for $(PACKAGE_STRING)" suffix can be overridden with the AM_TESTSUITE_SUMMARY_HEADER variable. - Python 3.10 version number no longer considered to be 3.1. - Broken links in manual fixed or removed, and new script contrib/checklinkx (a small modification of W3C checklink) added, with accompany target checklinkx to recheck urls. - install-exec target depends on $(BUILT_SOURCES). - valac argument matching more precise, to avoid garbage in DIST_COMMON. - Support for Vala in VPATH builds fixed so that both freshly-generated and distributed C files work, and operation is more reliable with or without an installed valac. - Dejagnu doesn't break on directories containing spaces. - new variable AM_DISTCHECK_DVI_TARGET, to allow overriding the "make dvi" that is done as part of distcheck. - install-sh tweaks: . new option -p to preserve mtime, i.e., invoke cp -p. . new option -S SUFFIX to attempt backup files using SUFFIX. . no longer unconditionally uses -f when rm is overridden by RMPROG. . does not chown existing directories. - Removed function up_to_date_p in lib/Automake/FileUtils.pm. We believe this function is completely unused. - Support for in-tree Vala libraries improved. - rename automake-SuSE.patch to automake-suse-vendor.patch and refresh - remove automake-testsuite-vala-gcc10.patch (upstream) ==== bluedevil5 ==== Subpackages: bluedevil5-lang - Add compatibility with qml-autoreqprov ==== desktop-data-openSUSE ==== - Move call-browser and desktop-launch symlink to xdg-utils. ==== dmidecode ==== 2 recommended fixes from upstream: - dmidecode-fix-the-condition-error-in-ascii_filter.patch: dmidecode: Fix the condition error in ascii_filter. - dmidecode-fix-crash-with-u-option.patch: dmidecode: Fix crash with -u option. ==== elfutils-debuginfod ==== - Add upstream config-do-not-define-DEBUGINFOD_URLS-environment-var.patch in order to fix boo#1180306. ==== epson-inkjet-printer-escpr ==== Version update (1.7.7 -> 1.7.8) - Update to 1.7.8: * Supported new model: + Epson-EP-713A_Series + Epson-EP-813A_Series * Fixed an issue of filter crash when FIFO I/O was closed. - Rebased bug_x86_64.patch. ==== findutils ==== Version update (4.7.0 -> 4.8.0) Subpackages: findutils-lang - update upstream signing key - remove deprecated texinfo packaging macros - run spec-cleaner - Update to 4.8.0. Announcement: https://savannah.gnu.org/forum/forum.php?forum_id=9914 - findutils.spec: - Source0: Fix download URL: remove "pub/". - %check: Output the content of all test-suite files in case of errors. - Remove now-upstream patches: - disable-null-ptr-test.patch - findutils-gnulib-disable-test-float.patch - findutils-gnulib-test-avoid-FP-perror-strerror.patch ==== gettext-runtime ==== Subpackages: gettext-tools libtextstyle0 - fixup libtextstyle autofoo with adding use-acinit-for-libtextstyle.patch ==== gnome-packagekit ==== Subpackages: gnome-packagekit-lang - Add gnome-packagekit-define-HAVE_SYSTEMD.patch: define HAVE_SYSTEMD macro if systemd if found (glgo#GNOME/gnome-packagekit!3, bsc#1134544). ==== gnome-tweaks ==== Subpackages: gnome-tweaks-lang - Add 77dde7477922f645946bfc64b1b25aeed2b01919.patch -- Update Norwegian bokmål translation. ==== java-11-openjdk ==== Version update (11.0.9.1 -> 11.0.10.0) Subpackages: java-11-openjdk-headless - Update to upstream tag jdk-11.0.10-9 (January 2021 CPU, bsc#1181239) * Security fixes + JDK-8247619: Improve Direct Buffering of Characters * Other changes + JDK-6722928: Support SSPI as a native GSS-API provider + JDK-7185258: [macosx] Deadlock in SunToolKit.realSync() + JDK-8152332: [macosx] JFileChooser cannot be serialized on Mac OS X + JDK-8161684: [testconf] Add VerifyOops' testing into compiler tiers + JDK-8171279: Support X25519 and X448 in TLS + JDK-8173361: various crashes in JvmtiExport::post_compiled_method_load + JDK-8173658: JvmtiExport::post_class_unload() is broken for non-JavaThread initiators + JDK-8191006: hsdis disassembler plugin does not compile with binutils 2.29+ + JDK-8197981: Missing return statement in __sync_val_compare_and_swap_8 + JDK-8198334: java/awt/FileDialog/8003399/bug8003399.java fails in headless mode + JDK-8200151: Add 8 JNDI tests to com/sun/jndi/dns/ConfigTests/ + JDK-8208279: Add 8 JNDI tests to com/sun/jndi/dns/EnvTests/ + JDK-8208483: Add 5 JNDI tests to com/sun/jndi/dns/FactoryTests/ + JDK-8208542: Add 4 JNDI tests to com/sun/jndi/dns/ListTests/ + JDK-8208665: Amend cross-compilation docs with qemu-debootstrap recipe + JDK-8210088: ProblemList gc/epsilon/TestMemoryMXBeans.java + JDK-8210339: Add 10 JNDI tests to com/sun/jndi/dns/FedTests/ + JDK-8211450: UndetVar::dup is not copying the kind field to the duplicated instance + JDK-8212160: JVMTI agent crashes with "assert(_value != 0LL) failed: resolving NULL _value" + JDK-8212226: SurfaceManager throws "Invalid Image variant" for MultiResolutionImage (Windows) + JDK-8213400: Support choosing group name in keytool keypair generation + JDK-8213535: Windows HiDPI html lightweight tooltips are truncated + JDK-8213698: Improve devkit creation and add support for linux/ppc64/ppc64le/s390x + JDK-8214025: assert(t->singleton()) failed: must be a constant when ScavengeRootsInCode < 2 + JDK-8214242: compiler/arguments/TestScavengeRootsInCode.java fails because of missing UnlockDiagnosticVMOptions + JDK-8214787: Zero builds fail with "undefined JavaThread::thread_state()" + JDK-8215583: Exclude runtime/handshake/HandshakeWalkSuspendExitTest.java + JDK-8216012: Infinite loop in RSA KeyPairGenerator + JDK-8216324: GetClassMethods is confused by the presence of default methods in super interfaces + JDK-8217429: WebSocket over authenticating proxy fails to send Upgrade headers + JDK-8217976: test/jdk/java/net/httpclient/websocket/ /WebSocketProxyTest.java fails intermittently + JDK-8218021: Have jarsigner preserve posix permission attributes + JDK-8218287: jshell tool: input behavior unstable after 12-ea+24 on Windows + JDK-8218851: JVM crash in custom classloader stress test, JDK 12 & 13 + JDK-8220420: Cleanup c1_LinearScan + JDK-8222072: JVMTI GenerateEvents() sends CompiledMethodLoad events to wrong jvmtiEnv + JDK-8222286: Fix for JDK-8213419 is broken on s390 + JDK-8222527: HttpClient doesn't send HOST header when tunelling HTTP/1.1 through http proxy + JDK-8222533: jtreg test jdk/internal/platform/cgroup/ /TestCgroupMetrics.java fails on SLES12.3 linux ppc64le machine + JDK-8224506: [TESTBUG] TestDockerMemoryMetrics.java fails with exitValue = 137 + JDK-8224555: vmTestbase/nsk/jvmti/scenarios/contention/TC02/ /tc02t001/TestDescription.java failed + JDK-8224650: Add tests to support X25519 and X448 in TLS + JDK-8225072: Add LuxTrust certificate that is expiring in March 2021 to list of allowed but expired certs + JDK-8225329: -XX:+PrintBiasedLockingStatistics causes crash during initialization on Windows platforms + JDK-8225687: Newly added sspi.cpp in JDK-6722928 still contains some small errors + JDK-8227006: [linux] Runtime.availableProcessors execution time increased by factor of 100 + JDK-8227275: Within native OOM error handling, assertions may hang the process + JDK-8227647: [Graal] Test8009761.java fails due to "RuntimeException: static java.lang.Object compiler.uncommontrap.Test8009761.m3(boolean,boolean) not compiled" + JDK-8229495: SIGILL in C2 generated OSR compilation + JDK-8230910: libsspi_bridge does not build on Windows 32bit + JDK-8232114: JVM crashed at imjpapi.dll in native code + JDK-8234147: Avoid looking up standard charsets in core libraries + JDK-8234393: [macos] printing ignores printer tray + JDK-8234863: Increase default value of MaxInlineLevel + JDK-8235218: Minimal VM is broken after JDK-8173361 + JDK-8235456: Minimal VM is broken after JDK-8212160 + JDK-8235829: graal crashes with Zombie.java test + JDK-8236124: Minimal VM slowdebug build failed after JDK-8212160 + JDK-8236512: PKCS11 Connection closed after Cipher.doFinal and NoPadding + JDK-8236944: The legVecZ operand should be limited to zmm0-zmm15 registers + JDK-8237186: Fix typo in copyright header of java/io/Reader/TransferTo.java + JDK-8237499: JFR: Include stack trace in the ThreadStart event + JDK-8237512: AArch64: aarch64TestHook leaks a BufferBlob + JDK-8237524: AArch64: String.compareTo() may return incorrect result + JDK-8237950: C2 compilation fails with "Live Node limit exceeded limit" during ConvI2L::Ideal optimization + JDK-8238579: HttpsURLConnection drops the timeout and hangs forever in read + JDK-8239105: Add exception for expiring Digicert root certificates to VerifyCACerts test + JDK-8239477: jdk/jfr/jcmd/TestJcmdStartStopDefault.java fails - XX:+VerifyOops with "verify_oop: rsi: broken oop" + JDK-8239497: SEGV in EdgeUtils::field_name_symbol(Edge const&) + JDK-8239886: Minimal VM build fails after JDK-8237499 + JDK-8240633: Memory leaks in the implementations of FileChooserUI + JDK-8240690: Race condition between EDT and BasicDirectoryModel.FilesLoader.run0() + JDK-8241234: Unify monitor enter/exit runtime entries. + JDK-8241311: Move some charset mapping tests from closed to open + JDK-8241797: Add some tests to the problem list + JDK-8242029: AArch64: skip G1 array copy pre-barrier if marking not active + JDK-8242335: Additional Tests for RSASSA-PSS + JDK-8242480: Negative value may be returned by getFreeSwapSpaceSize() in the docker + JDK-8242614: cleanup duplicated test ldap server in some com/sun/jndi/ldap/ tests + JDK-8242846: Bring back test/jdk/tools/jlink/plugins/ /OrderResourcesPluginTest.java + JDK-8243114: Implement montgomery{Multiply,Square}intrinsics on Windows + JDK-8243290: Improve diagnostic messages for class verification and redefinition failures + JDK-8243488: Add tests for set/get SendBufferSize and getReceiveBufferSize in DatagramSocket + JDK-8243549: sun/security/ssl/CipherSuite/ /NamedGroupsWithCipherSuite.java failed with Unsupported signature algorithm: DSA + JDK-8243617: compiler/onSpinWait/TestOnSpinWaitC1.java test uses wrong class + JDK-8243619: compiler/codecache/CheckSegmentedCodeCache.java test misses -version + JDK-8244142: some hotspot/runtime tests don't check exit code of forked JVM + JDK-8244278: Excessive code cache flushes and sweeps + JDK-8244282: test/hotspot/jtreg/compiler/intrinsics/ /Test8237524.java fails with --illegal-access=deny + JDK-8244621: [macos10.15] Garbled FX printing plus CoreText warnings on Catalina when building with Xcode 11 + JDK-8244819: hsdis does not compile with binutils 2.34+ + JDK-8245051: c1 is broken if it is compiled by gcc without - fno-lifetime-dse + JDK-8245168: jlink should not be treated as a "small" tool + JDK-8245400: Upgrade to LittleCMS 2.11 + JDK-8246381: VM crashes with "Current BasicObjectLock* below than low_mark" + JDK-8246434: Threads::print_on_error assumes that the heap has been set up + JDK-8246648: issue with OperatingSystemImpl getFreeSwapSpaceSize in docker after 8242480 + JDK-8247201: Print potential pointer value of readable stack memory in hs_err file + JDK-8247763: assert(outer->outcnt() == 2) failed: 'only phis' failure in LoopNode::verify_strip_mined() + JDK-8247867: Upgrade to freetype 2.10.2 + JDK-8248190: Enable Power10 system and implement new byte-reverse instructions + JDK-8248226: TestCloneAccessStressGCM fails with - XX:-ReduceBulkZeroing + JDK-8248347: windows build broken by JDK-8243114 + JDK-8248532: Every time I change keyboard language at my MacBook, Java crashes + JDK-8248552: C2 crashes with SIGFPE due to division by zero + JDK-8248596: [TESTBUG] compiler/loopopts/ /PartialPeelingUnswitch.java times out with Graal enabled + JDK-8248745: Add jarsigner and keytool tests for restricted algorithms + JDK-8248791: sun/util/resources/cldr/TimeZoneNamesTest.java fails with -XX:-ReduceInitialCardMarks -XX:-ReduceBulkZeroing + JDK-8248845: AArch64: stack corruption after spilling vector register + JDK-8249176: Update GlobalSignR6CA test certificates + JDK-8249183: JVM crash in "AwtFrame::WmSize" method + JDK-8249192: MonitorInfo stores raw oops across safepoints + JDK-8249602: C2: assert(cnt == _outcnt) failed: no insertions allowed + JDK-8249603: C1: assert(has_error == false) failed: register allocation invalid + JDK-8249605: C2: assert(no_dead_loop) failed: dead loop detected + JDK-8249607: C2: assert(!had_error) failed: bad dominance + JDK-8249608: Vector register used by C2 compiled method corrupted at safepoint + JDK-8249672: Include microcode revision in features_string on x86 + JDK-8249748: gtest silently ignores bad jvm arguments + JDK-8249821: Separate libharfbuzz from libfontmanager + JDK-8250598: Hyper-V is detected in spite of running on host OS + JDK-8250605: Linux x86_32 builds fail after JDK-8249821 + JDK-8250636: iso8601_time returns incorrect offset part on MacOS + JDK-8250665: Wrong translation for the month name of May in ar_JO,LB,SY + JDK-8250772: Test com/sun/jndi/ldap/ /NamingExceptionMessageTest.java fails intermittently with javax.naming.ServiceUnavailableException + JDK-8250825: C2 crashes with assert(field != __null) failed: missing field + JDK-8250894: Provide a configure option to build and run against the platform libharfbuzz + JDK-8250928: JFR: Improve hash algorithm for stack traces + JDK-8250968: Symlinks attributes not preserved when using jarsigner on zip files + JDK-8250984: Memory Docker tests fail on some Linux kernels w/o cgroupv1 swap limit capabilities + JDK-8251118: BiasedLocking::preserve_marks should not have a HandleMark + JDK-8251189: com/sun/jndi/ldap/LdapDnsProviderTest.java failed due to timeout + JDK-8251257: NMT: jcmd VM.native_memory scale=1 crashes target VM + JDK-8251365: Build failure on AIX after 8250636 + JDK-8251397: NPE on ClassValue.ClassValueMap.cacheArray + JDK-8251456: [TESTBUG] compiler/vectorization/ /TestVectorsNotSavedAtSafepoint.java failed OutOfMemoryError + JDK-8251458: Parse::do_lookupswitch fails with "assert(_cnt >= 0) failed" + JDK-8251535: Partial peeling at unsigned test adds incorrect loop exit check + JDK-8251949: ZGC: Set explicit heap size for compiler/gcbarriers tests + JDK-8252090: JFR: StreamWriterHost::write_unbuffered() stucks in an infinite loop OpenJDK (build 13.0.1+9) + JDK-8252415: Bump update version for OpenJDK: jdk-11.0.10 + JDK-8252470: java/awt/dnd/DisposeFrameOnDragCrash/ /DisposeFrameOnDragTest.java fails on Windows + JDK-8252497: Incorrect numeric currency code for ROL + JDK-8252660: Shenandoah: support manageable SoftMaxHeapSize option + JDK-8252679: Two windows specific FileDIalog tests may fail on some Windows_Server_2016_Standard + JDK-8252696: Loop unswitching may cause out of bound array load to be executed + JDK-8252754: Hash code calculation of JfrStackTrace is inconsistent + JDK-8253219: Epsilon: clean up unnecessary includes + JDK-8253224: Shenandoah: ShenandoahStrDedupQueue destructor calls virtual num_queues() + JDK-8253226: Shenandoah: remove unimplemented ShenandoahStrDedupQueue::verify + JDK-8253269: The CheckCommonColors test should provide more info on failure + JDK-8253284: Zero OrderAccess barrier mappings are incorrect + JDK-8253375: OSX build fails with Xcode 12.0 (12A7209) + JDK-8253778: ShenandoahSafepoint::is_at_shenandoah_safepoint should not access VMThread state from other threads + JDK-8253791: Issue with useAppleColor check in CSystemColors.m + JDK-8254016: Test8237524 fails with -XX:-CompactStrings option + JDK-8254081: java/security/cert/PolicyNode/ /GetPolicyQualifiers.java fails due to an expired certificate + JDK-8254144: Non-x86 Zero builds fail with return-type warning in os_linux_zero.cpp + JDK-8254166: Zero: return-type warning in zeroInterpreter_zero.cpp + JDK-8254177: (tz) Upgrade time-zone data to tzdata2020b + JDK-8254185: Fix Code cache sweeper heuristics for JDK 11 + JDK-8254190: [s390] interpreter misses exception check after calling monitorenter + JDK-8254790: SIGSEGV in string_indexof_char and stringL_indexof_char intrinsics + JDK-8254854: [cgroups v1] Metric limits not properly detected on some join controller combinations + JDK-8254982: (tz) Upgrade time-zone data to tzdata2020c + JDK-8255050: Add pkcs11/KeyStore/ClientAuth.sh to Problem list + JDK-8255065: Zero: accessor_entry misses the IRIW case + JDK-8255226: (tz) Upgrade time-zone data to tzdata2020d + JDK-8255269: Unsigned overflow in g1Policy.cpp + JDK-8255365: Problem list failing client manual tests + JDK-8255457: Shenandoah: cleanup ShenandoahMarkTask + JDK-8255466: C2 crashes at ciObject::get_oop() const+0x0 + JDK-8255550: x86: Assembler::cmpq(Address dst, Register src) encoding is incorrect + JDK-8255603: Memory/Performance regression after JDK-8210985 + JDK-8255760: Shenandoah: match constants style in ShenandoahMarkTask fallback + JDK-8255781: Bump patch update version for OpenJDK: jdk-11.0.9.1 + JDK-8255937: Better cleanup for test/jdk/javax/imageio/stream/StreamFlush.java + JDK-8256427: Test com/sun/jndi/dns/ConfigTests/ /PortUnreachable.java does not work on AIX + JDK-8256452: Integrate missing part of JDK-8232370 to 11u + JDK-8256483: [TESTBUG] serviceability/jvmti/GetClassMethods/ /libOverpassMethods.c fails to compile on gcc 4.4.x + JDK-8256557: libharfbuzz fails to link on gcc 4.4.x due to - Wl,-z,defs + JDK-8256618: Zero: Linux x86_32 build still fails + JDK-8256736: Zero: GTest tests fail with "unsuppported vm variant" + JDK-8256809: Annotation processing causes NPE during flow analysis + JDK-8257181: s390x builds are very noisy with gc-sections messages + JDK-8257242: [macOS] Java app crashes while switching input methods + JDK-8257545: SunJSSE FIPS regression in key exchange after JDK-8171279 11u backport + JDK-8257641: Shenandoah: Query is_at_shenandoah_safepoint() from control thread should return false + JDK-8257701: Shenandoah: objArrayKlass metadata is not marked with chunked arrays + JDK-8258630: Add expiry exception for QuoVadis root certificate - New upstream dependency on libharfbuzz - Regenerated patches: missing-return.patch system-pcsclite.patch ==== kaccounts-providers ==== Subpackages: kaccounts-providers-lang - Add compatibility with qml-autoreqprov ==== kernel-source ==== Version update (5.10.7 -> 5.10.9) Subpackages: kernel-default kernel-docs - Linux 5.10.9 (bsc#1012628). - btrfs: reloc: fix wrong file extent type check to avoid false ENOENT (bsc#1012628). - btrfs: prevent NULL pointer dereference in extent_io_tree_panic (bsc#1012628). - ALSA: hda/realtek: fix right sounds and mute/micmute LEDs for HP machines (bsc#1012628). - ALSA: doc: Fix reference to mixart.rst (bsc#1012628). - ASoC: AMD Renoir - add DMI entry for Lenovo ThinkPad X395 (bsc#1012628). - ASoC: dapm: remove widget from dirty list on free (bsc#1012628). - x86/hyperv: check cpu mask after interrupt has been disabled (bsc#1012628). - drm/amdgpu: add green_sardine device id (v2) (bsc#1012628). - drm/amdgpu: fix DRM_INFO flood if display core is not supported (bug 210921) (bsc#1012628). - drm/amdgpu: add new device id for Renior (bsc#1012628). - drm/i915: Allow the sysadmin to override security mitigations (bsc#1012628). - drm/i915/gt: Limit VFE threads based on GT (bsc#1012628). - drm/i915/backlight: fix CPU mode backlight takeover on LPT (bsc#1012628). - drm/bridge: sii902x: Refactor init code into separate function (bsc#1012628). - dt-bindings: display: sii902x: Add supply bindings (bsc#1012628). - drm/bridge: sii902x: Enable I/O and core VCC supplies if present (bsc#1012628). - tracing/kprobes: Do the notrace functions check without kprobes on ftrace (bsc#1012628). - tools/bootconfig: Add tracing_on support to helper scripts (bsc#1012628). - ext4: use IS_ERR instead of IS_ERR_OR_NULL and set inode null when IS_ERR (bsc#1012628). - ext4: fix wrong list_splice in ext4_fc_cleanup (bsc#1012628). - ext4: fix bug for rename with RENAME_WHITEOUT (bsc#1012628). - cifs: check pointer before freeing (bsc#1012628). - cifs: fix interrupted close commands (bsc#1012628). - riscv: Drop a duplicated PAGE_KERNEL_EXEC (bsc#1012628). - riscv: return -ENOSYS for syscall -1 (bsc#1012628). - riscv: Fixup CONFIG_GENERIC_TIME_VSYSCALL (bsc#1012628). - riscv: Fix KASAN memory mapping (bsc#1012628). - mips: fix Section mismatch in reference (bsc#1012628). - mips: lib: uncached: fix non-standard usage of variable 'sp' (bsc#1012628). - MIPS: boot: Fix unaligned access with CONFIG_MIPS_RAW_APPENDED_DTB (bsc#1012628). - MIPS: Fix malformed NT_FILE and NT_SIGINFO in 32bit coredumps (bsc#1012628). - MIPS: relocatable: fix possible boot hangup with KASLR enabled (bsc#1012628). - RDMA/ocrdma: Fix use after free in ocrdma_dealloc_ucontext_pd() (bsc#1012628). - ACPI: scan: Harden acpi_device_add() against device ID overflows (bsc#1012628). - xen/privcmd: allow fetching resource sizes (bsc#1012628). - compiler.h: Raise minimum version of GCC to 5.1 for arm64 (bsc#1012628). - mm/vmalloc.c: fix potential memory leak (bsc#1012628). - mm/hugetlb: fix potential missing huge page size info (bsc#1012628). - mm/process_vm_access.c: include compat.h (bsc#1012628). - dm raid: fix discard limits for raid1 (bsc#1012628). - dm snapshot: flush merged data before committing metadata (bsc#1012628). - dm integrity: fix flush with external metadata device (bsc#1012628). - dm integrity: fix the maximum number of arguments (bsc#1012628). - dm crypt: use GFP_ATOMIC when allocating crypto requests from softirq (bsc#1012628). - dm crypt: do not wait for backlogged crypto request completion in softirq (bsc#1012628). - dm crypt: do not call bio_endio() from the dm-crypt tasklet (bsc#1012628). - dm crypt: defer decryption to a tasklet if interrupts disabled (bsc#1012628). - stmmac: intel: change all EHL/TGL to auto detect phy addr (bsc#1012628). - r8152: Add Lenovo Powered USB-C Travel Hub (bsc#1012628). - btrfs: tree-checker: check if chunk item end overflows (bsc#1012628). - ext4: don't leak old mountpoint samples (bsc#1012628). - io_uring: don't take files/mm for a dead task (bsc#1012628). - io_uring: drop mm and files after task_work_run (bsc#1012628). - ARC: build: remove non-existing bootpImage from KBUILD_IMAGE (bsc#1012628). - ARC: build: add uImage.lzma to the top-level target (bsc#1012628). - ARC: build: add boot_targets to PHONY (bsc#1012628). - ARC: build: move symlink creation to arch/arc/Makefile to avoid race (bsc#1012628). - ARM: omap2: pmic-cpcap: fix maximum voltage to be consistent with defaults on xt875 (bsc#1012628). - ath11k: fix crash caused by NULL rx_channel (bsc#1012628). - netfilter: ipset: fixes possible oops in mtype_resize (bsc#1012628). - ath11k: qmi: try to allocate a big block of DMA memory first (bsc#1012628). - btrfs: fix async discard stall (bsc#1012628). - btrfs: merge critical sections of discard lock in workfn (bsc#1012628). - btrfs: fix transaction leak and crash after RO remount caused by qgroup rescan (bsc#1012628). - regulator: bd718x7: Add enable times (bsc#1012628). - ethernet: ucc_geth: fix definition and size of ucc_geth_tx_global_pram (bsc#1012628). - ARM: dts: ux500/golden: Set display max brightness (bsc#1012628). - habanalabs: adjust pci controller init to new firmware (bsc#1012628). - habanalabs/gaudi: retry loading TPC f/w on -EINTR (bsc#1012628). - habanalabs: register to pci shutdown callback (bsc#1012628). - staging: spmi: hisi-spmi-controller: Fix some error handling paths (bsc#1012628). - spi: altera: fix return value for altera_spi_txrx() (bsc#1012628). - habanalabs: Fix memleak in hl_device_reset (bsc#1012628). - hwmon: (pwm-fan) Ensure that calculation doesn't discard big period values (bsc#1012628). - lib/raid6: Let $(UNROLL) rules work with macOS userland (bsc#1012628). - kconfig: remove 'kvmconfig' and 'xenconfig' shorthands (bsc#1012628). - spi: fix the divide by 0 error when calculating xfer waiting time (bsc#1012628). - io_uring: drop file refs after task cancel (bsc#1012628). - bfq: Fix computation of shallow depth (bsc#1012628). - arch/arc: add copy_user_page() to <asm/page.h> to fix build error on ARC (bsc#1012628). - misdn: dsp: select CONFIG_BITREVERSE (bsc#1012628). - net: ethernet: fs_enet: Add missing MODULE_LICENSE (bsc#1012628). - selftests: fix the return value for UDP GRO test (bsc#1012628). - nvme-pci: mark Samsung PM1725a as IGNORE_DEV_SUBNQN (bsc#1012628). - nvme: avoid possible double fetch in handling CQE (bsc#1012628). - nvmet-rdma: Fix list_del corruption on queue establishment failure (bsc#1012628). - drm/amd/display: fix sysfs amdgpu_current_backlight_pwm NULL pointer issue (bsc#1012628). - drm/amdgpu: fix a GPU hang issue when remove device (bsc#1012628). - drm/amd/pm: fix the failure when change power profile for renoir (bsc#1012628). - drm/amdgpu: fix potential memory leak during navi12 deinitialization (bsc#1012628). - usb: typec: Fix copy paste error for NVIDIA alt-mode description (bsc#1012628). - iommu/vt-d: Fix lockdep splat in sva bind()/unbind() (bsc#1012628). - ACPI: scan: add stub acpi_create_platform_device() for !CONFIG_ACPI (bsc#1012628). - drm/msm: Call msm_init_vram before binding the gpu (bsc#1012628). - ARM: picoxcell: fix missing interrupt-parent properties (bsc#1012628). - poll: fix performance regression due to out-of-line __put_user() (bsc#1012628). - rcu-tasks: Move RCU-tasks initialization to before early_initcall() (bsc#1012628). - bpf: Simplify task_file_seq_get_next() (bsc#1012628). - bpf: Save correct stopping point in file seq iteration (bsc#1012628). - x86/sev-es: Fix SEV-ES OUT/IN immediate opcode vc handling (bsc#1012628). - cfg80211: select CONFIG_CRC32 (bsc#1012628). - nvme-fc: avoid calling _nvme_fc_abort_outstanding_ios from interrupt context (bsc#1012628). - iommu/vt-d: Update domain geometry in iommu_ops.at(de)tach_dev (bsc#1012628). - net/mlx5e: CT: Use per flow counter when CT flow accounting is enabled (bsc#1012628). - net/mlx5: Fix passing zero to 'PTR_ERR' (bsc#1012628). - net/mlx5: E-Switch, fix changing vf VLANID (bsc#1012628). - blk-mq-debugfs: Add decode for BLK_MQ_F_TAG_HCTX_SHARED (bsc#1012628). - mm: fix clear_refs_write locking (bsc#1012628). - mm: don't play games with pinned pages in clear_page_refs (bsc#1012628). - mm: don't put pinned pages into the swap cache (bsc#1012628). - perf intel-pt: Fix 'CPU too large' error (bsc#1012628). - dump_common_audit_data(): fix racy accesses to ->d_name (bsc#1012628). - ASoC: meson: axg-tdm-interface: fix loopback (bsc#1012628). - ASoC: meson: axg-tdmin: fix axg skew offset (bsc#1012628). - ASoC: Intel: fix error code cnl_set_dsp_D0() (bsc#1012628). - nvmet-rdma: Fix NULL deref when setting pi_enable and traddr INADDR_ANY (bsc#1012628). - nvme: don't intialize hwmon for discovery controllers (bsc#1012628). - nvme-tcp: fix possible data corruption with bio merges (bsc#1012628). - nvme-tcp: Fix warning with CONFIG_DEBUG_PREEMPT (bsc#1012628). - NFS4: Fix use-after-free in trace_event_raw_event_nfs4_set_lock (bsc#1012628). - pNFS: We want return-on-close to complete when evicting the inode (bsc#1012628). - pNFS: Mark layout for return if return-on-close was not sent (bsc#1012628). - pNFS: Stricter ordering of layoutget and layoutreturn (bsc#1012628). - NFS: Adjust fs_context error logging (bsc#1012628). - NFS/pNFS: Don't call pnfs_free_bucket_lseg() before removing the request (bsc#1012628). - NFS/pNFS: Don't leak DS commits in pnfs_generic_retry_commit() (bsc#1012628). - NFS/pNFS: Fix a leak of the layout 'plh_outstanding' counter (bsc#1012628). - NFS: nfs_delegation_find_inode_server must first reference the superblock (bsc#1012628). - NFS: nfs_igrab_and_active must first reference the superblock (bsc#1012628). - scsi: ufs: Fix possible power drain during system suspend (bsc#1012628). - ext4: fix superblock checksum failure when setting password salt (bsc#1012628). - RDMA/restrack: Don't treat as an error allocation ID wrapping (bsc#1012628). - RDMA/usnic: Fix memleak in find_free_vf_and_create_qp_grp (bsc#1012628). - bnxt_en: Improve stats context resource accounting with RDMA driver loaded (bsc#1012628). - RDMA/mlx5: Fix wrong free of blue flame register on error (bsc#1012628). - IB/mlx5: Fix error unwinding when set_has_smi_cap fails (bsc#1012628). - umount(2): move the flag validity checks first (bsc#1012628). - dm zoned: select CONFIG_CRC32 (bsc#1012628). - drm/i915/dsi: Use unconditional msleep for the panel_on_delay when there is no reset-deassert MIPI-sequence (bsc#1012628). - drm/i915/icl: Fix initing the DSI DSC power refcount during HW readout (bsc#1012628). - drm/i915/gt: Restore clear-residual mitigations for Ivybridge, Baytrail (bsc#1012628). - mm, slub: consider rest of partial list if acquire_slab() fails (bsc#1012628). - riscv: Trace irq on only interrupt is enabled (bsc#1012628). - iommu/vt-d: Fix unaligned addresses for intel_flush_svm_range_dev() (bsc#1012628). - net: sunrpc: interpret the return value of kstrtou32 correctly (bsc#1012628). - selftests: netfilter: Pass family parameter "-f" to conntrack tool (bsc#1012628). - dm: eliminate potential source of excessive kernel log noise (bsc#1012628). - ALSA: fireface: Fix integer overflow in transmit_midi_msg() (bsc#1012628). - ALSA: firewire-tascam: Fix integer overflow in midi_port_work() (bsc#1012628). - netfilter: conntrack: fix reading nf_conntrack_buckets (bsc#1012628). - netfilter: nf_nat: Fix memleak in nf_nat_init (bsc#1012628). - Update config files. - commit b7732a5 - Linux 5.10.8 (bsc#1012628). - powerpc/32s: Fix RTAS machine check with VMAP stack (bsc#1012628). - io_uring: synchronise IOPOLL on task_submit fail (bsc#1012628). - io_uring: limit {io|sq}poll submit locking scope (bsc#1012628). - io_uring: patch up IOPOLL overflow_flush sync (bsc#1012628). - iommu/arm-smmu-qcom: Initialize SCTLR of the bypass context (bsc#1012628). - io_uring: Fix return value from alloc_fixed_file_ref_node (bsc#1012628). - btrfs: skip unnecessary searches for xattrs when logging an inode (bsc#1012628). - btrfs: fix deadlock when cloning inline extent and low on free metadata space (bsc#1012628). - btrfs: shrink delalloc pages instead of full inodes (bsc#1012628). - net: cdc_ncm: correct overhead in delayed_ndp_size (bsc#1012628). - net: hns3: fix incorrect handling of sctp6 rss tuple (bsc#1012628). - net: hns3: fix the number of queues actually used by ARQ (bsc#1012628). - net: hns3: fix a phy loopback fail issue (bsc#1012628). - net: stmmac: dwmac-sun8i: Fix probe error handling (bsc#1012628). - net: stmmac: dwmac-sun8i: Balance internal PHY resource references (bsc#1012628). - net: stmmac: dwmac-sun8i: Balance internal PHY power (bsc#1012628). - net: stmmac: dwmac-sun8i: Balance syscon (de)initialization (bsc#1012628). - net: vlan: avoid leaks on register_vlan_dev() failures (bsc#1012628). - net/sonic: Fix some resource leaks in error handling paths (bsc#1012628). - net: bareudp: add missing error handling for bareudp_link_config() (bsc#1012628). - ptp: ptp_ines: prevent build when HAS_IOMEM is not set (bsc#1012628). - net: ipv6: fib: flush exceptions when purging route (bsc#1012628). - tools: selftests: add test for changing routes with PTMU exceptions (bsc#1012628). - net: fix pmtu check in nopmtudisc mode (bsc#1012628). - net: ip: always refragment ip defragmented packets (bsc#1012628). - chtls: Fix hardware tid leak (bsc#1012628). - chtls: Remove invalid set_tcb call (bsc#1012628). - chtls: Fix panic when route to peer not configured (bsc#1012628). - chtls: Avoid unnecessary freeing of oreq pointer (bsc#1012628). - chtls: Replace skb_dequeue with skb_peek (bsc#1012628). - chtls: Added a check to avoid NULL pointer dereference (bsc#1012628). - chtls: Fix chtls resources release sequence (bsc#1012628). - octeontx2-af: fix memory leak of lmac and lmac->name (bsc#1012628). - nexthop: Fix off-by-one error in error path (bsc#1012628). - nexthop: Unlink nexthop group entry in error path (bsc#1012628). - nexthop: Bounce NHA_GATEWAY in FDB nexthop groups (bsc#1012628). - s390/qeth: fix deadlock during recovery (bsc#1012628). - s390/qeth: fix locking for discipline setup / removal (bsc#1012628). - s390/qeth: fix L2 header access in qeth_l3_osa_features_check() (bsc#1012628). - net: dsa: lantiq_gswip: Exclude RMII from modes that report 1 GbE (bsc#1012628). - net/mlx5: Use port_num 1 instead of 0 when delete a RoCE address (bsc#1012628). - net/mlx5e: ethtool, Fix restriction of autoneg with 56G (bsc#1012628). - net/mlx5e: In skb build skip setting mark in switchdev mode (bsc#1012628). - net/mlx5: Check if lag is supported before creating one (bsc#1012628). - ionic: start queues before announcing link up (bsc#1012628). - HID: wacom: Fix memory leakage caused by kfifo_alloc (bsc#1012628). - fanotify: Fix sys_fanotify_mark() on native x86-32 (bsc#1012628). - ARM: OMAP2+: omap_device: fix idling of devices during probe (bsc#1012628). - i2c: sprd: use a specific timeout to avoid system hang up issue (bsc#1012628). - dmaengine: dw-edma: Fix use after free in dw_edma_alloc_chunk() (bsc#1012628). - selftests/bpf: Clarify build error if no vmlinux (bsc#1012628). - can: tcan4x5x: fix bittiming const, use common bittiming from m_can driver (bsc#1012628). - can: m_can: m_can_class_unregister(): remove erroneous m_can_clk_stop() (bsc#1012628). - can: kvaser_pciefd: select CONFIG_CRC32 (bsc#1012628). - spi: spi-geni-qcom: Fail new xfers if xfer/cancel/abort pending (bsc#1012628). - cpufreq: powernow-k8: pass policy rather than use cpufreq_cpu_get() (bsc#1012628). - spi: spi-geni-qcom: Fix geni_spi_isr() NULL dereference in timeout case (bsc#1012628). - spi: stm32: FIFO threshold level - fix align packet size (bsc#1012628). - i2c: i801: Fix the i2c-mux gpiod_lookup_table not being properly terminated (bsc#1012628). - i2c: mediatek: Fix apdma and i2c hand-shake timeout (bsc#1012628). - bcache: set bcache device into read-only mode for BCH_FEATURE_INCOMPAT_OBSO_LARGE_BUCKET (bsc#1012628). - interconnect: imx: Add a missing of_node_put after of_device_is_available (bsc#1012628). - interconnect: qcom: fix rpmh link failures (bsc#1012628). - dmaengine: mediatek: mtk-hsdma: Fix a resource leak in the error handling path of the probe function (bsc#1012628). - dmaengine: milbeaut-xdmac: Fix a resource leak in the error handling path of the probe function (bsc#1012628). - dmaengine: xilinx_dma: check dma_async_device_register return value (bsc#1012628). - dmaengine: xilinx_dma: fix incompatible param warning in _child_probe() (bsc#1012628). - dmaengine: xilinx_dma: fix mixed_enum_type coverity warning (bsc#1012628). - arm64: mm: Fix ARCH_LOW_ADDRESS_LIMIT when !CONFIG_ZONE_DMA (bsc#1012628). - qed: select CONFIG_CRC32 (bsc#1012628). - phy: dp83640: select CONFIG_CRC32 (bsc#1012628). - wil6210: select CONFIG_CRC32 (bsc#1012628). - block: rsxx: select CONFIG_CRC32 (bsc#1012628). - lightnvm: select CONFIG_CRC32 (bsc#1012628). - zonefs: select CONFIG_CRC32 (bsc#1012628). - iommu/vt-d: Fix misuse of ALIGN in qi_flush_piotlb() (bsc#1012628). - iommu/intel: Fix memleak in intel_irq_remapping_alloc (bsc#1012628). - bpftool: Fix compilation failure for net.o with older glibc (bsc#1012628). - nvme-tcp: Fix possible race of io_work and direct send (bsc#1012628). - net/mlx5e: Fix memleak in mlx5e_create_l2_table_groups (bsc#1012628). - net/mlx5e: Fix two double free cases (bsc#1012628). - regmap: debugfs: Fix a memory leak when calling regmap_attach_dev (bsc#1012628). - wan: ds26522: select CONFIG_BITREVERSE (bsc#1012628). - arm64: cpufeature: remove non-exist CONFIG_KVM_ARM_HOST (bsc#1012628). - regulator: qcom-rpmh-regulator: correct hfsmps515 definition (bsc#1012628). - net: mvpp2: disable force link UP during port init procedure (bsc#1012628). - drm/i915/dp: Track pm_qos per connector (bsc#1012628). - net: mvneta: fix error message when MTU too large for XDP (bsc#1012628). - selftests: fib_nexthops: Fix wrong mausezahn invocation (bsc#1012628). - KVM: arm64: Don't access PMCR_EL0 when no PMU is available (bsc#1012628). - xsk: Fix race in SKB mode transmit with shared cq (bsc#1012628). - xsk: Rollback reservation at NETDEV_TX_BUSY (bsc#1012628). - block/rnbd-clt: avoid module unload race with close confirmation (bsc#1012628). - can: isotp: isotp_getname(): fix kernel information leak (bsc#1012628). - block: fix use-after-free in disk_part_iter_next (bsc#1012628). - net: drop bogus skb with CHECKSUM_PARTIAL and offset beyond end of trimmed packet (bsc#1012628). - regmap: debugfs: Fix a reversed if statement in regmap_debugfs_init() (bsc#1012628). - tools headers UAPI: Sync linux/fscrypt.h with the kernel sources (bsc#1012628). - Update config files. - commit 8611168 ==== kinfocenter5 ==== Subpackages: kinfocenter5-lang - Add support for qml-autoreqprov ==== kscreen5 ==== Subpackages: kscreen5-lang kscreen5-plasmoid - Compatibility with qml-autoreqprov ==== kwin5 ==== Subpackages: kwin5-lang - Add compatibility with qml-autoreqprov ==== libblockdev ==== Version update (2.24 -> 2.25) Subpackages: libbd_btrfs2 libbd_crypto2 libbd_fs2 libbd_loop2 libbd_mdraid2 libbd_part2 libbd_swap2 libbd_utils2 libblockdev2 - update to 2.25: * exec: Fix polling for stdout and stderr * exec: Use non-blocking read and process the buffer manually * exec: Clarify the BDUtilsProgExtract callback documentation * tests: Add bufferbloat exec tests * tests: Add null-byte exec tests * lvm: Fix bd_lvm_vdopooldata_* symbols * exec: Fix setting locale for util calls * fs: Do not report error when errors were fixed by e2fsck * README: Use CI status image for 2.x-branch on 2.x * fs: Fix compile error in ext_repair caused by cherry pick from master * Mark all GIR file constants as guint64 * lvm: Set thin metadata limits to match limits LVM uses in lvcreate * lvm: Do not use thin_metadata_size to recommend thin metadata size * lvm: Use the UNUSED macro instead of __attribute__((unused)) * Fix max size limit for LVM thinpool metadata * loop: Retry LOOP_SET_STATUS64 on EAGAIN ==== libcap ==== Version update (2.44 -> 2.46) - update to 2.46: * The bulk of this release concerns fixes and improvements to libpsx * Fix the capsh == argument handling and add a test case * Added build support for systems that do not support libpthread * Added build support for not building shared libraries ==== libfido2 ==== Version update (1.5.0 -> 1.6.0) Subpackages: libfido2-1 libfido2-udev - Update to version 1.6.0: * Fix OpenSSL 1.0 and Cygwin builds. * hid_linux: fix build on 32-bit systems. * hid_osx: allow reads from spawned threads. * Documentation and reliability fixes. * New API calls: + fido_cred_authdata_raw_len; + fido_cred_authdata_raw_ptr; + fido_cred_sigcount; + fido_dev_get_uv_retry_count; + fido_dev_supports_credman. * Hardened Windows build. * Native FreeBSD and NetBSD support. * Use CTAP2 canonical CBOR when combining hmac-secret and credProtect. - Drop 7a17a4e9127fb6df6278f19396760e7d60a5862c.patch - Do not build examples as their build fails ==== libmbim ==== Version update (1.24.4 -> 1.24.6) Subpackages: libmbim-glib4 mbimcli-bash-completion - Update to version 1.24.6: * libmbim-glib,device: + Fixed a GSource use after free. + Avoid g_file_test() on NULL path. + Don't warn if descriptors file cannot be read. * Several other minor improvements and fixes. ==== libmwaw ==== Version update (0.3.16 -> 0.3.17) - update to 0.3.17: - add a parser for Jazz(Lotus) writer and spreasheet files + the writer parser can only be called if the file still contains its resource fork - add a parser for Canvas 3 and 3.5 files - AppleWorks parser: try to retrieve more Windows presentation - add a parser for Drawing Table files - add a parser for Canvas 2 files - configure.ac: add an enable-asan option - API: add new reserved enums in MWAWDocument.hxx MWAW_T_RESERVED10..MWAW_T_RESERVED29 and add a new define in libmwaw.hxx MWAW_INTERFACE_VERSION to check if these enums are defined ==== libodfgen ==== Version update (0.1.7 -> 0.1.8) - update to 0.1.8: + use libxml2 to parse xml's equations... + code modernization: use range-based for loop, use nullptr, fix too small loop variables, don't access static members through instance, + retrieve more border's attributes in tables, + retrieve draw:auto-grow-width,draw:fit-to-size,draw:z-index, style:print-content, style:shrink-to-fit attributes in graphics + output numbers with more precision, - Other improvements and fixes. ==== libqt5-qtconnectivity ==== Subpackages: libQt5Bluetooth5 libQt5Bluetooth5-imports libQt5Nfc5 libQt5Nfc5-imports libqt5-qtconnectivity-tools - Add compatibility with qml-autoreqprov ==== libqt5-qtmultimedia ==== - Add compatibility with qml-autoreqprov ==== libqt5-qtquickcontrols ==== - Add compatibility with qml-autoreqprov - Add patch to fix unfullfillable import: * fix-handle-deps.patch ==== libqt5-qtquickcontrols2 ==== Subpackages: libQt5QuickControls2-5 libQt5QuickTemplates2-5 - Add compatibility with qml-autoreqprov ==== libqt5-qtsensors ==== Subpackages: libQt5Sensors5 libQt5Sensors5-imports - Add compatibility with qml-autoreqprov ==== libqt5-qtwayland ==== Subpackages: libQt5WaylandClient5 libQt5WaylandCompositor5 - Add compatibility with qml-autoreqprov ==== libstorage-ng ==== Version update (4.3.82 -> 4.3.85) Subpackages: libstorage-ng-lang libstorage-ng-ruby libstorage-ng1 - merge gh#openSUSE/libstorage-ng#795 - per default join all action messages for compound actions - 4.3.85 - merge gh#openSUSE/libstorage-ng#794 - updated pot and po files - 4.3.84 - merge gh#openSUSE/libstorage-ng#793 - make the btrfs subvolume the target device for qgroup compound actions - 4.3.83 ==== libvirt ==== Version update (6.10.0 -> 7.0.0) Subpackages: libvirt-bash-completion libvirt-client libvirt-daemon libvirt-daemon-driver-interface libvirt-daemon-driver-libxl libvirt-daemon-driver-lxc libvirt-daemon-driver-network libvirt-daemon-driver-nodedev libvirt-daemon-driver-nwfilter libvirt-daemon-driver-qemu libvirt-daemon-driver-secret libvirt-daemon-driver-storage libvirt-daemon-driver-storage-core libvirt-daemon-driver-storage-disk libvirt-daemon-driver-storage-iscsi libvirt-daemon-driver-storage-iscsi-direct libvirt-daemon-driver-storage-logical libvirt-daemon-driver-storage-mpath libvirt-daemon-driver-storage-rbd libvirt-daemon-driver-storage-scsi libvirt-daemon-lxc libvirt-daemon-qemu libvirt-daemon-xen libvirt-libs - Update to libvirt 7.0.0 - jsc#SLE-15860 - Many incremental improvements and bug fixes, see https://libvirt.org/news.html - Dropped patches: 0d05d51b-apparmor-lxc-fix.patch, cf4e7e62-lxc-def-secmodel.patch, 0ddebdb4-qemu-snapshot-deletion.patch ==== libxkbcommon ==== Subpackages: libxkbcommon-x11-0 libxkbcommon0 - Fix dependency of libxkbregistry-devel: the devel package must require the library libxkbregistry0. ==== lzip ==== Version update (1.21 -> 1.22) - update to 1.22: * Lzip now reports an error if a file name is empty (lzip -t ""). * Option '-o, --output' now behaves like '-c, --stdout', but sending the output unconditionally to a file instead of to standard output. * Lzip now does not even open the output file if the input file is a terminal. * Lzip can now be built, tested, and installed on systems lacking a 'make' program. (Feature suggested by Mohammad Akhlaghi). * The words 'decompressed' and 'compressed' have been replaced with the shorter 'out' and 'in' in the verbose output when decompressing or testing. * Option '--list' now reports corruption or truncation of the last header in a multimenber file specifically instead of showing the generic message "Last member in input file is truncated or corrupt." * The commands needed to extract files from a tar.lz archive have been documented in the manual, in the output of '--help', and in the man page. * Plzip and tarlz are mentioned in the manual as alternatives for multiprocessors. * Several fixes and improvements have been made to the manual. ==== milou5 ==== Subpackages: milou5-lang - Backport upstream MR to avoid unfullfillable qmlimport requires ==== mutt ==== Version update (2.0.4 -> 2.0.5) Subpackages: mutt-doc mutt-lang - mutt 2.0.5: * CVE-2021-3181: recipient parsing memory leak (boo#1181221) * fix other memory leak in IMAP code * Fix color overlay when HAVE_COLOR is unset ==== ncurses ==== Version update (6.2.20210109 -> 6.2.20210116) Subpackages: libncurses6 ncurses-utils terminfo terminfo-base terminfo-iterm terminfo-screen - Don't skip test for qemu builds - Add ncurses patch 20210116 + add comment for linux2.6 regarding CONFIG_CONSOLE_TRANSLATIONS (report by Patrick McDermott) -TD + make opts extension for getcchar work as documented for ncurses 6.1, adding "-g" flag to test/demo_new_pair to illustrate. ==== oath-toolkit ==== Version update (2.6.5 -> 2.6.6) - Update to version 2.6.6 * oathtool: Support for reading KEY and OTP from standard input or filename. KEY and OTP may now be given as '-' to mean stdin, or @FILE to read from a particular file. This is recommended on multi-user systems, since secrets as command line parameters leak. * pam_oath: Fix unlikely logic fail on out of memory conditions. ==== open-vm-tools ==== Version update (11.2.0 -> 11.2.5) Subpackages: libvmtools0 open-vm-tools-desktop - Update to 11.2.5 (build 17337674) (boo#1180997) + Resolved issues: - The SUSE specific vmtoolsd PAM configuration file incorrectly referenced pam_securetty.so. - The following issues and pull requests reported on https://github.com/vmware/open-vm-tools have been addressed: https://github.com/vmware/open-vm-tools/issues/467 https://github.com/vmware/open-vm-tools/issues/468 https://github.com/vmware/open-vm-tools/pull/469 - A number of Coverity reported errors and false positives have been addressed. - A complete list of the granular changes that are in the open-vm-tools 11.2.5 release is available at: https://github.com/vmware/open-vm-tools/blob/stable-11.2.5/open-vm-tools/Cha... - Update pam-vmtoolsd.patch: With the pam_securetty.so entry fixed, only need the modified Makefile.am portion of the patch which copies the suse file to the /etc/pam.d/vmtoolsd file rather than the default generic file. ==== openssh ==== Subpackages: openssh-clients openssh-common openssh-server - Add openssh-fix-ssh-copy-id.patch, which fixes breakage introduced in 8.4p1 (bsc#1181311). - Improve robustness of sshd init detection when upgrading from a pre-systemd distribution. - Add openssh-reenable-dh-group14-sha1-default.patch, which adds diffie-hellman-group14-sha1 key exchange back to the default list (bsc#1180958). This is needed for backwards compatibility with older platforms. - Make sure sshd is enabled correctly when upgrading from a pre-systemd distribution (bsc#1180083). ==== pango ==== Version update (1.48.0 -> 1.48.1) Subpackages: libpango-1_0-0 libpango-1_0-0-32bit typelib-1_0-Pango-1_0 - Update to version 1.48.1: + Fix itemization of multi-paragraph layouts. + Fix a few memory leaks. + Fix glyph origins in vertical layout. ==== plasma5-desktop ==== Subpackages: plasma5-desktop-emojier plasma5-desktop-lang - Add support for qml-autoreqprov ==== purple-rocketchat ==== Version update (0.0+git20201219 -> 0.0+git20210119) Subpackages: libpurple-plugin-rocketchat pidgin-plugin-rocketchat - Update to version 0.0+git20210219 (changes since 0.0+git20201219 * Fix an occasional crash when empty messages are sent by the server (boo#1180806) again ==== python-M2Crypto ==== - Dr. Strangelove or: How I Learned to Stop Worrying and Love pytest ==== python-SQLAlchemy ==== - Skip one failing test on Python 3.6 ==== python-libvirt-python ==== Version update (6.10.0 -> 7.0.0) - Update to 7.0.0 - Add all new APIs and constants in libvirt 7.0.0 - jsc#SLE-15860 ==== python-pyserial ==== Version update (3.4 -> 3.5) - update to version 3.5: New Features: [#411] Add a backend for Silicon Labs CP2110/4 HID-to-UART bridge. (depends on hid module) Improvements: [#315] Use absolute import everywhere [#354] Make ListPortInfo hashable [#372] threaded: "write" returns byte count [#400] Add bytesize and stopbits argument parser to tcp_serial_redirect [#408] loop: add out_waiting [#495] list_ports_linux: Correct "interface" property on Linux hosts [#500] Remove Python 3.2 and 3.3 from test [#261, #285, #296, #320, #333, #342, #356, #358, #389, #397, #510] doc updates miniterm: add CTRL+T Q as alternative to exit miniterm: suspend function key changed to CTRL-T Z add command line tool entries pyserial-miniterm (replaces miniterm.py) and pyserial-ports (runs serial.tools.list_ports). python -m serial opens miniterm (use w/o args and it will print port list too) [experimental] Bugfixes: [#371] Don't open port if self.port is not set while entering context manager [#437, #502] refactor: raise new instances for PortNotOpenError and SerialTimeoutException [#261, #263] list_ports: set default name attribute [#286] fix: compare only of the same type in list_ports_common.ListPortInfo rfc2217/close(): fix race-condition [#305] return b'' when connection closes on rfc2217 connection [#386] rfc2217/close(): fix race condition Fixed flush_input_buffer() for situations where the remote end has closed the socket. [#441] reset_input_buffer() can hang on sockets examples: port_publisher python 3 fixes [#324] miniterm: Fix miniterm constructor exit_character and menu_character [#326] miniterm: use exclusive access for native serial ports by default [#497] miniterm: fix double use of CTRL-T + s use z for suspend instead [#443, #444] examples: refactor wx example, use Bind to avoid deprecated warnings, IsChecked, unichr [#265] posix: fix PosixPollSerial with timeout=None and add cancel support [#290] option for low latency mode on linux [#335] Add support to xr-usb-serial ports [#494] posix: Don't catch the SerialException we just raised [#519] posix: Fix custom baud rate to not temporarily set 38400 baud rates on linux [#509 #518] list_ports: use hardcoded path to library on osx [#542] list_ports_osx: kIOMasterPortDefault no longer exported on Big Sur [#545, #545] list_ports_osx: getting USB info on BigSur/AppleSilicon ==== python-setuptools ==== - We cannot remove vendored packages when generating setuptools wheel (bsc#1177127). ==== python-sortedcontainers ==== - Remove NumPy, SciPy, and Matplotlib requirement. They are not used in the regular test suite. - no multibuild needed anymore ==== qemu ==== Subpackages: qemu-arm qemu-block-curl qemu-block-dmg qemu-block-gluster qemu-block-iscsi qemu-block-nfs qemu-block-rbd qemu-block-ssh qemu-chardev-baum 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-redirect qemu-hw-usb-smartcard qemu-ipxe qemu-ksm qemu-kvm qemu-lang qemu-microvm qemu-ppc qemu-s390x qemu-seabios qemu-sgabios qemu-skiboot qemu-tools qemu-ui-curses qemu-ui-gtk qemu-ui-opengl qemu-ui-spice-app qemu-ui-spice-core qemu-vgabios qemu-vhost-user-gpu qemu-x86 - Fix issue of qemu crashing (abort called) when virtio-gpu device is asked for and the qemu-hw-display-virtio-gpu package isn't installed. (bsc#1181103) module-for-virtio-gpu-pre-load-module-to.patch - Add additional inter-module package dependencies, to reflect the current module dependencies (see qemu source file: util/module.c) - As of v3.1.0 virt-manager, new VM's are created by default with audio/sound enabled, so it's time to reflect the need, at least in the spice case, by having spice-audio available when spice in general is used (boo#1180210 boo#1181132) - Further refine package Recommends/Suggests based on architecture - Remove no longer needed dependency on pwdutils (boo#1181235) ==== rng-tools ==== Version update (6.10 -> 6.11) - update to 6.11: * Some CI/CD fixes in travis pipeline * Fix detection of duplicate pulses in nist source * Fix --with-rtlsdr option in configure * Clean up some debug statements that were erroneously left in place * Fix error in systemd unit file * Fix buffer overflow in rtlsdr entropy source * Fixed darn source rekeying * Fix various pipe read issues in jitter source * Fix listing of rtlsdr options * Misc Documentation fixes * Fix a broken FIPS 140-2 corner case test * Misc cleanups * Addd aes mangling to nist source * Improve nist performance with opportunistic use of CLOCK_MONOTONIC_COARSE * Add forced reseeding of kernel entropy pool ==== rubygem-asciidoctor ==== Version update (2.0.10 -> 2.0.12) updated to version 2.0.12 see installed CHANGELOG.adoc ==== rubygem-parallel ==== Version update (1.19.2 -> 1.20.1) updated to version 1.20.1 no changelog found ==== rubygem-parallel_tests ==== Version update (3.3.0 -> 3.4.0) updated to version 3.4.0 no changelog found ==== rubygem-parser ==== Version update (2.7.1.5 -> 3.0.0.0) updated to version 3.0.0.0 v3.0.0.0 (2020-12-25) - -------------------- API modifications: * current.rb: bump default branch to parser/ruby30. (#782) (Ilya Bylich) * do not emit truncated parts of squiggly heredoc (#774) (Ilya Bylich) * Optimize `SourceBuffer` line and column handling (#755) (Marc-André Lafortune) Features implemented: * ruby30.y: reintroduce `expr in pat` (#777) (Ilya Bylich) * builder: emit implicit hash passed to a method call as kwargs (#769) (Ilya Bylich) * lexer.rl: use more specific warning for ambiguous slash. (#768) (Ilya Bylich) * ruby30.y: allow endless method without arglist. (#765) (Ilya Bylich) * ruby30.y: use `=>` for one-line pattern matching. (#760) (Ilya Bylich) * ruby30.y: reject setters in all endless method defs. (#758) (Ilya Bylich) Bugs fixed: * lexer.rl: don't perform lookahead after tASSOC. (#764) (Ilya Bylich) v2.7.2.0 (2020-10-06) API modifications: * Bump 2.7 branch to 2.7.2 (#748) (Koichi ITO) ==== rubygem-rspec ==== Version update (3.9.0 -> 3.10.0) updated to version 3.10.0 no changelog found ==== rubygem-rspec-core ==== Version update (3.9.2 -> 3.10.1) - updated to version 3.10.1 [Full Changelog](http://github.com/rspec/rspec-core/compare/v3.10.0...v3.10.1) Bug fixes: * RSpec warning output was missing deprecations from Ruby, these are now included. (Jon Rowe, #2811) - updated to version 3.10.0 [Full Changelog](http://github.com/rspec/rspec-core/compare/v3.9.3...v3.10.0) Enhancements: * Memoize `RSpec::Core::Formatters::ExceptionPresenter#exception_lines` to improve performance with slow exception messages. (Maxime Lapointe, #2743) * Add configuration for an error exit code (to disambiguate errored builds from failed builds by exit status). (Dana Sherson, #2749) ==== rubygem-rspec-expectations ==== Version update (3.9.2 -> 3.10.1) - updated to version 3.10.1 [Full Changelog](http://github.com/rspec/rspec-expectations/compare/v3.10.0...v3.10.1) Bug Fixes: * Allow JRuby 9.2.x.x to generate backtraces normally rather than via our backfill workaround. (#1230, Jon Rowe) - updated to version 3.10.0 [Full Changelog](http://github.com/rspec/rspec-expectations/compare/v3.9.3...v3.10.0) Enhancements: * Allow `include` matcher to be chained with `once`, `at_least`, etc. for simple cases. (Marc-André Lafortune, #1168) * Add an explicit warning when `nil` is passed to `raise_error`. (Phil Pirozhkov, #1143) * Improve `include` matcher's composability. (Phil Pirozhkov, #1155) * Mocks expectations can now set a custom failure message. (Benoit Tigeot and Nicolas Zermati, #1156) * `aggregate_failures` now shows the backtrace line for each failure. (Fabricio Bedin, #1163) * Support multiple combinations of `yield_control` modifiers like `at_least`, `at_most`. (Jon Rowe, #1169) * Dynamic `have_<n>` matchers now have output consistent with other dynamic matchers. (Marc-André Lafortune, #1195) * New config option `strict_predicate_matchers` allows predicate matcher to be strict (i.e. match for `true` or `false`) instead of the default (match truthy vs `false` or `nil`). (Marc-André Lafortune, #1196) ==== rubygem-rspec-mocks ==== Version update (3.9.1 -> 3.10.1) - updated to version 3.10.1 [Full Changelog](http://github.com/rspec/rspec-mocks/compare/v3.10.0...v3.10.1) Bug Fixes: * Issue `ArgumentError` rather than `TypeError` when unsupported methods on unsupported objects are attempted to be stubbed. (@zhisme, #1357) - updated to version 3.10.0 [Full Changelog](http://github.com/rspec/rspec-mocks/compare/v3.9.1...v3.10.0) Enhancements: * Add the ability to set a custom error generator in `MessageExpectation`. This will allow rspec-expectations to inject a custom failure message. (Benoit Tigeot and Nicolas Zermati, #1312) * Return the result of the block passed to `RSpec::Mocks.with_temporary_scope` when block run. (@expeehaa, #1329) ==== rubygem-rspec-rails ==== Version update (4.0.1 -> 4.0.2) - updated to version 4.0.2 * no changelog for this version found ==== rubygem-rspec-support ==== Version update (3.9.3 -> 3.10.1) - updated to version 3.10.1 [Full Changelog](http://github.com/rspec/rspec-support/compare/v3.10.0...v3.10.1) Bug Fixes: * Fix deprecation expectations to fail correctly when asserting on messages. (Phil Pirozhkov, #453) - updated to version 3.10.0 No changes. Released to support other RSpec releases. ==== rubygem-rubocop ==== Version update (1.7.0 -> 1.8.1) updated to version 1.8.1 no changelog found - New upstream release 1.8.0 [#]## New features * [#9324](https://github.com/rubocop-hq/rubocop/pull/9324): Add new `Lint/DeprecatedConstants` cop. ([@koic][]) * [#9319](https://github.com/rubocop-hq/rubocop/pull/9319): Support asdf's .tool-versions file. ([@noon-ng][]) * [#9301](https://github.com/rubocop-hq/rubocop/pull/9301): Add new `Lint/RedundantDirGlobSort` cop. ([@koic][]) * [#9281](https://github.com/rubocop-hq/rubocop/pull/9281): Add new cop `Style/EndlessMethod`. ([@dvandersluis][]) [#]## Bug fixes * [#9298](https://github.com/rubocop-hq/rubocop/issues/9298): Fix an incorrect auto-correct for `Lint/RedundantCopDisableDirective` when there is a blank line before inline comment. ([@koic][]) * [#9233](https://github.com/rubocop-hq/rubocop/issues/9233): Fix `Style/SoleNestedConditional` copying non-relevant comments during auto-correction. ([@Darhazer][]) * [#9312](https://github.com/rubocop-hq/rubocop/issues/9312): Fix `Layout/FirstHashElementLineBreak` to apply to multi-line hashes with only a single element. ([@muirdm][]) * [#9316](https://github.com/rubocop-hq/rubocop/issues/9316): Fix `Style/EmptyLiteral` registering wrong offense when using a numbered block for Hash.new, i.e. `Hash.new { _1[_2] = [] }`. ([@agargiulo][]) * [#9308](https://github.com/rubocop-hq/rubocop/issues/9308): Fix an error for `Layout/EmptyLineBetweenDefs` when using endless class method. ([@koic][]) * [#9314](https://github.com/rubocop-hq/rubocop/issues/9314): Fix an incorrect auto-correct for `Style/RedundantReturn` when multiple return values have a parenthesized return value. ([@koic][]) * [#9335](https://github.com/rubocop-hq/rubocop/issues/9335): Fix an incorrect auto-correct for `EnforcedStyle: require_parentheses` of `Style/MethodCallWithArgsParentheses` with `Style/NestedParenthesizedCalls`. ([@koic][]) * [#9290](https://github.com/rubocop-hq/rubocop/issues/9290): Fix a false positive for `Layout/SpaceBeforeBrackets` when using array literal method argument. ([@koic][]) * [#9333](https://github.com/rubocop-hq/rubocop/issues/9333): Fix an error for `Style/IfInsideElse` when using a modifier `if` nested inside an `else` after `elsif`. ([@koic][]) * [#9303](https://github.com/rubocop-hq/rubocop/issues/9303): Fix an incorrect auto-correct for `Style/RaiseArgs` with `EnforcedStyle: compact` when using exception instantiation argument. ([@koic][]) [#]## Changes * [#9300](https://github.com/rubocop-hq/rubocop/pull/9300): Make `Lint/NonDeterministicRequireOrder` not to register offense when using Ruby 3.0 or higher. ([@koic][]) * [#9320](https://github.com/rubocop-hq/rubocop/pull/9320): Support unicode-display_width v2. ([@dduugg][]) * [#9288](https://github.com/rubocop-hq/rubocop/pull/9288): Require Parser 3.0.0.0 or higher. ([@koic][]) * [#9337](https://github.com/rubocop-hq/rubocop/issues/9337): Add `AllowedIdentifiers` to `Naming/VariableName`. ([@dvandersluis][]) * [#9295](https://github.com/rubocop-hq/rubocop/pull/9295): Update `Style/SingleLineMethods` to correct to an endless method definition if they are allowed. ([@dvandersluis][]) * [#9331](https://github.com/rubocop-hq/rubocop/pull/9331): Mark `Style/MutableConstant` as unsafe. ([@koic][]) [@koic]: https://github.com/koic [@noon-ng]: https://github.com/noon-ng [@dvandersluis]: https://github.com/dvandersluis [@Darhazer]: https://github.com/Darhazer [@muirdm]: https://github.com/muirdm [@agargiulo]: https://github.com/agargiulo [@dduugg]: https://github.com/dduugg ==== rubygem-simpleidn ==== Version update (0.1.1 -> 0.2.1) updated to version 0.2.1 no changelog found ==== shared-mime-info ==== Version update (2.0 -> 2.1) Subpackages: shared-mime-info-lang - update to 2.1: * New maintainers: David Faure and Ville Skyttä * Adapt to xdgmime behaviour change: in case of multiple glob matches, and the magic match is unrelated to all of them, ignore the magic and pick one of the glob matches. xdgmime was actually deviating from the spec on this. (#138) * Improve text/vnd.trolltech.linguist magic to reduce false positives for MPEG TS files (#10) * audio/mpeg: add layer 2, 2.5, and 1 protected magics (#46) * Add many aliases for image/x-tga * audio/x-mod: improve magic for 669 Composer files (#144) * Add mime-type image/ktx2 (Khronos image texture format version 2) * application/oxps: differentiate from /vnd.ms-xpsdocument * Make image/g3fax the canonical name for image/fax-g3 * Make text/vnd.trolltech.linguist the canonical name for text/vnd.qt.linguist * Make application/vnd.smaf the canonical name for application/x-smaf * Make application/vnd.apple.keynote the canonical name for application/x-iwork-keynote-sffkey * Add mime-type image/astc (Adaptive Scalable Texture Compression files) * Add mime-type for SageMath script files (*.sage) * Add mime-type for Kaitai Struct * Remove application/x-dc-rom * Add mime-type for MAME compressed hard disk image (application/x-mame-chd) * Add mime-types application/nintendo-3ds-executable, application/x-nintendo-3ds-rom * Add mime-types application/x-dreamcast-rom, application/x-gd-rom-cue, application/x-discjuggler-cd-image * Add mime-type application/x-compressed-iso (*.cso) * Remove image/avif-sequence * Fix application/x-sharedlib vs application/x-executable confusion for PIE executables (#11) - drop smi-Fix-pkg-config-installation-path.patch (obsolete) ==== skopeo ==== Version update (1.1.1 -> 1.2.1) - Update to version 1.2.1: * Bump to v1.2.1 * Update nix pin with `make nixpkgs` * Add a smoke test for signedIdentity:remapIdentity * Split copyWithSignedIdentity from TestCopyVerifyingMirroredSignatures * integration test: sync k8s.gcr.io/pause instead of docker.io/alpine * integration test: use fedora-minimal for most manifest list tests * Update vendor of containers/common and containers/storage * Fix reading the after-sync list of tags in SyncSuite.TestYamlUntagged * Bump github.com/containers/common from 0.31.1 to 0.31.2 ==== sord ==== Version update (0.16.6 -> 0.16.8) - update to 0.16.8: * Clean up code * Fix potential undefined behavior * Fix potentially incorrect search results * Remove the need for a generated configuration header ==== systemsettings5 ==== Subpackages: systemsettings5-lang - Add QML provides ==== tar ==== Version update (1.32 -> 1.33) Subpackages: tar-lang tar-rmt - GNU tar 1.33: * POSIX extended format headers do not include PID by default * --delay-directory-restore works for archives with reversed member ordering * Fix extraction of a symbolic link hardlinked to another symbolic link * Wildcards in exclude-vcs-ignore mode don't match slash * Fix the --no-overwrite-dir option * Fix handling of chained renames in incremental backups * Link counting works for file names supplied with -T * Accept only position-sensitive (file-selection) options in file list files - remove deprecated texinfo packaging macros ==== texlive-specs-n ==== Version update (2020.176.2.004svn48145 -> 2020.177.2.004svn48145) - Enhance latexmk configuration, that is add a systemwide configuration below /etc/texmf/latexmk/ as latexmk.conf (boo#1180789) For this add patch latexmk_conf.dif ==== vorbis-tools ==== Version update (1.4.0 -> 1.4.2) Subpackages: vorbis-tools-lang - update to 1.4.2: * Cleanup of the build system * Code cleanup * Removed outdated debian/, and vorbis-tools.spec * Updated po/ to reflect new code positions * ogg123, ogginfo: Added support to decode METADATA_BLOCK_PICTURE * ogginfo: Added support for decoding Skeleton - drop oggenc-Fix-large-alloca-on-bad-AIFF-input.patch, vcut-fix-segfault.diff, vorbis-tools-oggenc-CVE-2014-9639.patch, vorbis-tools-r19117-CVE-2014-9640.patch, warning-fixes.diff: merged upstream ==== webkit2gtk3 ==== Subpackages: libjavascriptcoregtk-4_0-18 libwebkit2gtk-4_0-37 libwebkit2gtk3-lang typelib-1_0-JavaScriptCore-4_0 typelib-1_0-WebKit2-4_0 webkit2gtk-4_0-injected-bundles - Add webkit-font-scaling.patch: Fix system font scaling not applied to 'font-size: XXXpt'; patch taken from upstream and rebased to apply cleanly (https://bugs.webkit.org/show_bug.cgi?id=218450). - Pass `-q` to setup to disable printing long list of files extracted from source tarball. ==== wireshark ==== Subpackages: libwireshark14 libwiretap11 libwsutil12 wireshark-ui-qt - Disable ITU G.729 Annex A/B speech codec for SUSE based distros, but keep enabled for openSUSE. ==== xdg-desktop-portal-kde ==== Subpackages: xdg-desktop-portal-kde-lang - Add compatibility with qml-autoreqprov ==== xdg-utils ==== - Move call-browser and desktop-launch symlink from desktop-data-openSUSE/SLE to xdg-utils (bsc#170316). ==== xen ==== Version update (4.14.1_05 -> 4.14.1_08) Subpackages: xen-libs xen-tools xen-tools-domU - bsc#1181254 - VUL-0: xen: IRQ vector leak on x86 (XSA-360) xsa360.patch - bsc#1180794 - bogus qemu binary path used when creating fv guest under xen xen.spec - bsc#1180690 - L3-Question: xen: no needsreboot flag set Add Provides: installhint(reboot-needed) in xen.spec for libzypp ==== xfce4-genmon-plugin ==== Version update (4.1.0 -> 4.1.1) Subpackages: xfce4-genmon-plugin-lang - Update to version 4.1.1 * Update configure.ac.in syntax * Add help button to configuration dialog * Add filechooser dialog option to select command * Add new genmon icon * Remove GSourceFunc casts * update prototype of UpdateConf * Set labels to center justify by default * Translation updates ==== xfce4-whiskermenu-plugin ==== Version update (2.5.2 -> 2.5.3) Subpackages: xfce4-whiskermenu-plugin-lang - Update to version 2.5.3 * Fix invalid command expansion with Xfce 4.14 (bxo#panel-plugins/xfce4-whiskermenu-plugin#39) * Translation updates ==== xfsprogs ==== Version update (5.9.0 -> 5.10.0) Subpackages: libhandle1 xfsprogs-scrub - update to 5.10.0: - xfs_repair: remove old code for mountpoint inodes - xfsprogs: Add inode btree counter feature - xfsprogs: Add bigtime feature for Y2038 - xfsprogs: Polish translation update - mkfs.xfs: Add config file feature - mkfs.xfs: allow users to specify rtinherit=0 - xfs_repair: simplify bmap_next_offset - man: various manpage updates - libxfs: remove some old dead code - libxfs: add realtime extent tracking - libxfs changes merged from kernel 5.10 - refresh 0001-repair-shift-inode-back-into-place-if-corrupted-by-b.patch against libxfs changes ==== yast2-bootloader ==== Version update (4.3.17 -> 4.3.18) - Fix unit tests (bsc#1181175). - 4.3.18 ==== yast2-storage-ng ==== Version update (4.3.37 -> 4.3.40) - Partitioner: fix typo calling to popup (bsc#1181348). - 4.3.40 - Partitioner: show used devices for MD BIOS RAID (bsc#1181300). - 4.3.39 - Partitioner: properly set subvolume limit when creating a new subvolume (bsc#1181205). - 4.3.38
The winner for the coolest changelog entry is Matej Cepl:
==== python-M2Crypto ====
- Dr. Strangelove or: How I Learned to Stop Worrying and Love pytest
It's a pleasure to seed you guys flow and manage the python build infrastructure improvements (Matej and Ben). With Dominique's hint https://github.com/openSUSE/python-rpm-macros/issues/92, most python packages are happy campers again in the new environment without any further massaging.. Thanks again, guys Pete
On Thu, 2021-01-28 at 12:18 +0100, Hans-Peter Jansen wrote:
It's a pleasure to seed you guys flow and manage the python build infrastructure improvements (Matej and Ben).
With Dominique's hint https://github.com/openSUSE/python-rpm-macros/issues/92, most python packages are happy campers again in the new environment without any further massaging..
From now on, that workaround should no longer be needed! OBS gained a new feature, and I have now the power to give the prjconf a 'serial'. So from openSUSE:Factory, I have a chance to declare the prjconf change 'important enough to re-evaluate dependencies' Cheers, Dominique
On Thursday 2021-01-28 12:18, Hans-Peter Jansen wrote:
The winner for the coolest changelog entry is Matej Cepl:
==== python-M2Crypto ====
- Dr. Strangelove or: How I Learned to Stop Worrying and Love pytest
It's a pleasure to seed you guys flow and manage the python build infrastructure improvements (Matej and Ben).
There is nothing cool about this changelog entry. It disguises a change behind a modified movie title, and anyone who has not seen the movie is left to guess what that marketing lingo bingo word collection-look-alike is supposed to mean.
On 1/29/21 2:17 PM, Jan Engelhardt wrote:
On Thursday 2021-01-28 12:18, Hans-Peter Jansen wrote:
It's a pleasure to seed you guys flow and manage the python build infrastructure improvements (Matej and Ben).
There is nothing cool about this changelog entry. It disguises a change behind a modified movie title, and anyone who has not seen the movie is left to guess what that marketing lingo bingo word collection-look-alike is supposed to mean.
I agree with that and I actually wanted to say something similar but didn't want to look like a party pooper. Changelogs that don't contain any concise and comprehensible information are useless. The whole point of changelogs is that anyone reading them immediately understands what got changed so they might get an idea whether one of the changes is the reason for a problem they have run into after an upgrade. Adrian
On 1/29/21 2:31 PM, John Paul Adrian Glaubitz wrote:
On 1/29/21 2:17 PM, Jan Engelhardt wrote:
On Thursday 2021-01-28 12:18, Hans-Peter Jansen wrote:
It's a pleasure to seed you guys flow and manage the python build infrastructure improvements (Matej and Ben).
There is nothing cool about this changelog entry. It disguises a change behind a modified movie title, and anyone who has not seen the movie is left to guess what that marketing lingo bingo word collection-look-alike is supposed to mean.
I agree with that and I actually wanted to say something similar but didn't want to look like a party pooper. Changelogs that don't contain any concise and comprehensible information are useless.
The whole point of changelogs is that anyone reading them immediately understands what got changed so they might get an idea whether one of the changes is the reason for a problem they have run into after an upgrade.
+1 Coolness is not a viable goal when writing changelog entries. Ciao, Michael.
On Fri, Jan 29, 2021 at 8:59 AM Michael Ströder <michael@stroeder.com> wrote:
On 1/29/21 2:31 PM, John Paul Adrian Glaubitz wrote:
On 1/29/21 2:17 PM, Jan Engelhardt wrote:
On Thursday 2021-01-28 12:18, Hans-Peter Jansen wrote:
It's a pleasure to seed you guys flow and manage the python build infrastructure improvements (Matej and Ben).
There is nothing cool about this changelog entry. It disguises a change behind a modified movie title, and anyone who has not seen the movie is left to guess what that marketing lingo bingo word collection-look-alike is supposed to mean.
I agree with that and I actually wanted to say something similar but didn't want to look like a party pooper. Changelogs that don't contain any concise and comprehensible information are useless.
The whole point of changelogs is that anyone reading them immediately understands what got changed so they might get an idea whether one of the changes is the reason for a problem they have run into after an upgrade.
+1
Coolness is not a viable goal when writing changelog entries.
And why not? He's the changelog author. At least he's not being stupid and lazy like a lot of other people and straight up importing Git commit logs into changelogs. I generally despise almost *all* of openSUSE's policies around package changelogs, because they're wasteful, stupid, and encourage people to *not* read them because they're too dense. I deal with it because I *have* to, not because I *want* to. -- 真実はいつも一つ!/ Always, there's only one truth!
On 1/29/21 3:22 PM, Neal Gompa wrote:
And why not? He's the changelog author.
Because changelog have a function. They're not written for the sake of creativity.
At least he's not being stupid and lazy like a lot of other people and straight up importing Git commit logs into changelogs.
There is nothing wrong with that as long as some formatting and filtering is applied. It would be easier if some upstream projects, especially Go and web projects are guilty of that, wouldn't abuse the git log as their personal diary. I have seen lots of Go projects with commit messages like "Hmm, that previous one didn't work, try again". Or something like "fix", "fix again", "sigh" and whatnot. That completely defeats the point of a commit message which is to document what got changed.
I generally despise almost *all* of openSUSE's policies around package changelogs, because they're wasteful, stupid, and encourage people to *not* read them because they're too dense. I deal with it because I *have* to, not because I *want* to.
If you don't want to add anything to a changelog, what would be the purpose of a changelog anyway. What's the point of an entry like "New upstream release" when there is zero other information added? I mean, the fact that there is a new upstream release is something that is obvious from the version of the package being changed, isn't it? Adrian
On 29.01.21 15:32, John Paul Adrian Glaubitz wrote:
What's the point of an entry like "New upstream release" when there is zero other information added? I mean, the fact that there is a new upstream release is something that is obvious from the version of the package being changed, isn't it?
But you usually only can read the changelog after installation of the package and then you have no idea if the version did change. Unless there is a changelog entry stating that. -- Stefan Seyfried "For a successful technology, reality must take precedence over public relations, for nature cannot be fooled." -- Richard Feynman
On 1/30/21 11:37 AM, Stefan Seyfried wrote:
On 29.01.21 15:32, John Paul Adrian Glaubitz wrote:
What's the point of an entry like "New upstream release" when there is zero other information added? I mean, the fact that there is a new upstream release is something that is obvious from the version of the package being changed, isn't it?
But you usually only can read the changelog after installation of the package and then you have no idea if the version did change. Unless there is a changelog entry stating that.
No, I actually read changelogs in most cases when something suddenly breaks or behaves unexpectedly. Then looking at the changelog is the first place to find out what happened and why. Adrian
On 30.01.21 11:39, John Paul Adrian Glaubitz wrote:
On 1/30/21 11:37 AM, Stefan Seyfried wrote:
On 29.01.21 15:32, John Paul Adrian Glaubitz wrote:
What's the point of an entry like "New upstream release" when there is zero other information added? I mean, the fact that there is a new upstream release is something that is obvious from the version of the package being changed, isn't it?
But you usually only can read the changelog after installation of the package and then you have no idea if the version did change. Unless there is a changelog entry stating that.
No, I actually read changelogs in most cases when something suddenly breaks or behaves unexpectedly. Then looking at the changelog is the first place to find out what happened and why.
This is no contradiction to what I have written. How would you know that the version changed between two changelog entries? And is the "new upstream release x.y" not a good hint on what you might need to look additionally to debug why it behaves unexpectedly? -- Stefan Seyfried "For a successful technology, reality must take precedence over public relations, for nature cannot be fooled." -- Richard Feynman
On 1/30/21 11:45 AM, Stefan Seyfried wrote:
How would you know that the version changed between two changelog entries? And is the "new upstream release x.y" not a good hint on what you might need to look additionally to debug why it behaves unexpectedly?
I also want see a line with "new upstream release x.y" (but without further upstream changelog details). Especially .changes contain timestamps, so one can see *when* the upstream update was added to the package. But I generally don't trust lists of upstream changes in .changes files I did not maintain myself because I don't know whether the package maintainer added the full list or shortened it based on random criteria. Ciao, Michael.
On 30/01/2021 12.51, Michael Ströder wrote:
But I generally don't trust lists of upstream changes in .changes files I did not maintain myself because I don't know whether the package maintainer added the full list or shortened it based on random criteria.
I usually drop git log entries that are likely not relevant to users, e.g. commits about tests, android/windows/mac Also reverts if the reverted change was in the same update. On the original topic: I like the changelog entry, because
cat /etc/motd Have a lot of fun...
and it was still understandable what it was about. Also IMHO having naked "updated to version X" entries are not very useful, because I can already figure out the versions in /var/log/zypp/history or https://github.com/bmwiedemann/openSUSE/commits/master/packages/p/python-M2C... Some upstreams already provide summaries of updates (easy: copy&paste) and if they don't, a packager can add value for users by figuring out what relevant changes happened.
On 30.01.21 20:38, Bernhard M. Wiedemann wrote:
Also IMHO having naked "updated to version X" entries are not very useful, because I can already figure out the versions in /var/log/zypp/history or
That's mostly true for Factory, but not so much if you update 15.0 => 15.2 for example, because the last time the package has been touched might be years ago. -- Stefan Seyfried "For a successful technology, reality must take precedence over public relations, for nature cannot be fooled." -- Richard Feynman
On 1/29/21 3:22 PM, Neal Gompa wrote:
On Fri, Jan 29, 2021 at 8:59 AM Michael Ströder <michael@stroeder.com> wrote:
On 1/29/21 2:31 PM, John Paul Adrian Glaubitz wrote:
On 1/29/21 2:17 PM, Jan Engelhardt wrote:
On Thursday 2021-01-28 12:18, Hans-Peter Jansen wrote:
It's a pleasure to seed you guys flow and manage the python build infrastructure improvements (Matej and Ben).
There is nothing cool about this changelog entry. It disguises a change behind a modified movie title, and anyone who has not seen the movie is left to guess what that marketing lingo bingo word collection-look-alike is supposed to mean.
I agree with that and I actually wanted to say something similar but didn't want to look like a party pooper. Changelogs that don't contain any concise and comprehensible information are useless.
The whole point of changelogs is that anyone reading them immediately understands what got changed so they might get an idea whether one of the changes is the reason for a problem they have run into after an upgrade.
+1
Coolness is not a viable goal when writing changelog entries.
And why not? He's the changelog author. At least he's not being stupid and lazy like a lot of other people and straight up importing Git commit logs into changelogs.
In this particular case the changelog AFAICS describes a change in the .spec file. Information theory says that the amount of information (not data!) transferred during a communication is the amount of information the receiver is able to understand. Personally I can only make some vague assumptions about what "Dr. Strangelove or: How I Learned to Stop Worrying and Love pytest" really means. Probably something related to using pytest in %check. But which former problem did it solve? The changelog is a communication over time with whoever takes over the package later. And this communication is sometimes full of insider jargon preventing new contributors from taking over. BTW: My personal opinion on dealing with upstream changes is to just add a note about new upstream version (as expressed before multiple times). Ciao, Michael.
On Friday 2021-01-29 15:22, Neal Gompa wrote:
I generally despise almost *all* of openSUSE's policies around package changelogs, because they're wasteful, stupid, and encourage people to *not* read them because they're too dense.
Too much is implied here. For our understanding, what is it that you see in package changelogs, and what is it that you would want to see instead?
participants (9)
-
Bernhard M. Wiedemann
-
Dominique Leuenberger
-
Dominique Leuenberger / DimStar
-
Hans-Peter Jansen
-
Jan Engelhardt
-
John Paul Adrian Glaubitz
-
Michael Ströder
-
Neal Gompa
-
Stefan Seyfried