Dear Package maintainers and hackers.
Below package(s) in openSUSE:Factory have been failing to build for at
least 4 weeks. We tried to send out notifications to the
configured bugowner/maintainers of the package(s), but so far no
fix has been submitted. This probably means that the
maintainer/bugowner did not yet find the time to look into the
matter and he/she would certainly appreciate help to get this
sorted.
- cage
- rubygem-debase
Unless somebody is stepping up and submitting fixes, the listed
package(s) are going to be removed from openSUSE:Factory.
Kind regards,
DimStar / Dominique Leuenberger <dimstar(a)opensuse.org>
Hi,
I think it's time to retire NIS. The current code is now over 25 years
old, and the protocol had already 25 years ago big drawbacks. Which SUN
tried to solve with NIS+, but that wasn't really successful.
Which leads to the problem that the few NIS users run more and more into
problems, since NIS doesn't fit anymore together with current network
technologies, security requirements and in general modern technologies
like Container and k8s.
Additional quite some of the features don't work anymore in most networks
or at all and we had to patch several core libraries so that NIS can still
work.
RPC itself, the base service, also has many limitations and was never
designed for current network technologies and is creating more and more
problems today. So the increasing work is not because of bugs in the code,
but because the technology around changed incompatible.
My plan is:
- drop ypserv from Factory
- remove our own changes for NIS from the code
- drop ypbind/yp-tools/libnss_nis/... from Factory
Of course, the code will still exist in the network:NIS devel project
and continues to stay there, at least as long as it works without major
efford. But we will not revert new changes in core libraries only to keep
NIS working.
And we will of course not patch upstream tools having NIS support like the
dhcp server and clients, but you will have to configure this yourself.
So if you are still using NIS, you should think about switching to
something more modern and secure, e.g. LDAP.
Thorsten
--
Thorsten Kukuk, Distinguished Engineer, Senior Architect
SUSE Software Solutions Germany GmbH, Maxfeldstr. 5, 90409 Nuernberg, Germany
Managing Director: Ivo Totev (HRB 36809, AG Nürnberg)
Hello openSUSE!
this is a friendly reminder that the code submission deadline for
openSUSE Leap 15.4 Beta is February 16th. Same as the code submission
deadline for SUSE Linux Enterprise 15 SP4 Public Beta. SLE 15 SP4 has
additionally a feature cutoff deadline of February 2nd. This is when
SUSE Linux Enterprise 15 SP4 should be feature-full and we should
ideally receive only bug fixes later.
The later features would be late features handled via a separate late
feature process (ECO) https://en.opensuse.org/ECO . We're here to help
you with these cases.
This and more details in https://en.opensuse.org/openSUSE:Roadmap and
https://en.opensuse.org/Feature_Planning_15.4
** Two tips that I'd like to share with you **
If you're submitting a new package to openSUSE Leap:
Please submit it directly to openSUSE Backports. I had to reject some
new package submissions that were accidentally submitted to SUSE:SLE-
15*. Simply do osc sr ... openSUSE:Backports:SLE-15-SP4
If you're trying to update a SLE package please reference an issue in
the SR text. Examples boo#123456 or feature jsc#SLE-12345 /
jsc#OPENSUSE-12345. Submit requests without issue references will be
rejected with an ask to resubmit with issue reference.
How to report bugs?
https://en.opensuse.org/openSUSE:Submitting_bug_reports
How to report features?
https://en.opensuse.org/Feature_Planning_15.4
For general guidance with submit requests please use
https://en.opensuse.org/openSUSE:Packaging_for_Leap
--
Best regards
Lubos Kocman
openSUSE Leap Release Manager
Hi Jan, all,
I'd like to carry our OBS dicussion to a wider audience
(https://build.opensuse.org/request/show/672510).
The question is whether we can assume that "/bin/sh" links to bash,
in particular whether rpm scriptlets without explicit -p interpreter
can be assumed to interpreted by bash.
I'm aware that, in principle, /bin/sh is supposed to be the Bourne
shell on Unix systems. But as a matter of fact, on current openSUSE, it
is not. Unless it's tampered with, /bin/sh is a symlink to /bin/bash.
bash is not started in full POSIX mode if invoked as /bin/sh, and even
if it's in POSIX mode, it supports some extensions over the POSIX shell
spec (e.g. the [[ ]] construct), which makes it behave differently than
another shell not supporting [[ ]] would (*). Problably there are more
differences, I can't claim to know them all.
Here are some arguments why I think it'd be reasonable to assume that
/bin/sh is bash on openSUSE:
1. patterns-base-minimal_base depends on bash, and the /bin/sh symlink
is a non-configurable part of the "bash" package.
2. we could handle /bin/sh via /etc/alternatives, but we don't.
3. our Wiki suggests testing failing scriplets using "bash -xv"
(https://en.opensuse.org/openSUSE:Packaging_scriptlet_snippets)
4. /bin/sh has pointed to bash for a long time (not sure how long
exactly).
FTR, Fedora basically guarantees (sh == bash) for the purpose of rpm
scriptlets (https://fedoraproject.org/wiki/Packaging:Scriptlets). So
Fedora <-> openSUSE portability may also be an issue to consider.
If we can't assume that /bin/sh is bash, what else can we assume? I
recall from earlier work that writing really 100% compatible shell code
for all kinds of environments is really hard. E.g., "[" isn't 100%
portable either, even though it's part of the POSIX "test" standard
(http://pubs.opengroup.org/onlinepubs/9699919799/utilities/test.html).
We should have clear rules which syntax expressions can be used in rpm
scriptlets, and which can't. IMO we should define one of the various
existing shells as a reference by saying "if it's supported
by this shell, it's valid scriptlet code". That'd be easier (especially
for testing compliance) than referring to a spec. That reference shell
doesn't have to be bash, of course.
Thanks
Martin
(*) For example:
# ln -s /usr/bin/echo '/usr/bin/[['
# ls -l /bin/sh
lrwxrwxrwx 1 root root 4 Feb 8 10:38 /bin/sh -> bash
# /bin/sh --posix -c '[[ 2 = 1 ]] && echo yes'
# dash -c '[[ 2 = 1 ]] && echo yes'
2 -eq 1 ]]
yes
--
Dr. Martin Wilck <mwilck(a)suse.com>, Tel. +49 (0)911 74053 2107
SUSE Linux GmbH, GF: Felix Imendörffer, Jane Smithard, Graham Norton
HRB 21284 (AG Nürnberg)
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
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&versio…
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:
PackageKit
checkpolicy (3.1 -> 3.2)
cppcheck (2.3 -> 2.4.1)
cups
e2fsprogs (1.46.1 -> 1.46.2)
elfutils
elfutils-debuginfod
emacs-w3m (1.4.632 -> 1.4.632+396+g051dba16)
enchant (2.2.8 -> 2.2.15)
evolution-data-server
evolution-ews
ffmpeg-4 (4.3.1 -> 4.3.2)
gnome-shell
java-11-openjdk
kernel-firmware (20210208 -> 20210315)
libnettle (3.7.1 -> 3.7.2)
libnice (0.1.17 -> 0.1.18)
libselinux (3.1 -> 3.2)
libselinux-bindings (3.1 -> 3.2)
libsemanage (3.1 -> 3.2)
libtpms (0.7.4 -> 0.7.7)
libvirt
links (2.21 -> 2.22)
man-pages (5.10 -> 5.11)
mc (4.8.25 -> 4.8.26)
openblas_pthreads (0.3.13 -> 0.3.14)
p7zip
perl-Net-HTTP (6.20 -> 6.21)
policycoreutils (3.1 -> 3.2)
python-semanage (3.1 -> 3.2)
redis
rng-tools (6.11 -> 6.12)
rubygem-bootsnap (1.7.2 -> 1.7.3)
rubygem-rspec-rails (5.0.0 -> 5.0.1)
setools (4.3.0 -> 4.4.0)
snapper (0.8.15 -> 0.8.16)
spirv-tools
taglib (1.11.2~git20190725.79bc9ccf -> 1.12)
thunar (4.16.5 -> 4.16.6)
=== Details ===
==== PackageKit ====
Subpackages: PackageKit-backend-zypp PackageKit-gstreamer-plugin PackageKit-gtk3-module PackageKit-lang libpackagekit-glib2-18 typelib-1_0-PackageKitGlib-1_0
- Add PackageKit-remove-transaction-size-limit.patch: Remove large transaction
size sanity check (gh#hughsie/PackageKit/commit#ac5c8660)
==== checkpolicy ====
Version update (3.1 -> 3.2)
- Update to version 3.2
* Fix a memleak and an integer overflow
==== cppcheck ====
Version update (2.3 -> 2.4.1)
- update to 2.4.1:
* fix for windows installer, no other changes
- update to 2.4:
* Detect one definition rule violations
* MISRA improvements
* ImportProject fixes
* Various bug hunting improvements
* Fixes when importing AST from clang
==== cups ====
Subpackages: cups-client cups-config libcups2 libcups2-32bit libcupsimage2
- fix-negotiate-authentication-between-CGIs-and-scheduler.patch
fixes web UI Kerberos authentication (bsc#1175960)
- Remove code comments from expanded scriptlets to reduce size
==== e2fsprogs ====
Version update (1.46.1 -> 1.46.2)
Subpackages: e2fsprogs-scrub libcom_err2 libcom_err2-32bit libext2fs2
- e2fsprogs 1.46.2:
* tune2fs -c now takes "random" argument
* Add support for the FS_NOCOMP_FL flag to chattr and lsattr
* Fix warnings when resizing small file systems to a super-large
* Fix the debugfs rdump and ls commands so they will work correctly
for uid's and gid's => 65536
* Fix the debugfs write and symlink commands so they support
targets which contain a pathname
* Fix Direct I/O support on block devices where the logical block
size is greater 1k
* Fix debugfs's logdump so it works on file systems whose block
size is greater than 8k
* Fix a crash when there is error while e2fsck is trying to open
the file system, and e2fsck calls ext2fs_mmp_stop() before MMP
has been initialized
* Improved error checking in the fast commit replay code in e2fsck
* Fix various compiler and Coverity warnings
* Update the Spanish translation from the translation project
==== elfutils ====
Subpackages: elfutils-lang libasm1 libdw1 libelf1
- Add disable-run-readelf-self-test.patch in order to disable
a failing test-case with GCC 11 (PR27367).
==== elfutils-debuginfod ====
- Enable https://debuginfod.opensuse.org/ debuginfod server
by default now.
- Add disable-run-readelf-self-test.patch in order to disable
a failing test-case with GCC 11 (PR27367).
==== emacs-w3m ====
Version update (1.4.632 -> 1.4.632+396+g051dba16)
- Update to version 1.4.632+396+g051dba16:
* Don't show a backstage while performing `text-scale-adjust'
* Make text-scale-adjust work
* Fix it again
* shimbun.el (shimbun-xml-parse-buffer): Fix typo
* ChangeLog: fix date entries
* * shimbun.el (shimbun-xml-parse-buffer): Work around malformed xml
* Update copyright years
* Docfix so not to be wider than 80 chars
* Bugfix 'w3m-previous-image doesn't work' ([emacs-w3m:13747])
* Fix typo in ChangeLog
==== enchant ====
Version update (2.2.8 -> 2.2.15)
Subpackages: enchant-2-backend-hunspell enchant-data libenchant-2-2
- Update to version 2.2.15:
+ Specify that nuspell >= 4.1.0 is required.
+ Fix some space leaks in the tests.
+ The nuspell backend is updated for newer versions.
+ Make the enchant program output its version to standard output,
not standard error. This may help some programs that use this
output.
+ Fix a bug in the Voikko and Zemberek back-ends that could cause
spell checking and suggestion to fail.
+ Make enchant silently ignore -B flag, for better Emacs
compatibility.
+ Make enchant_broker_list_dicts sort the tags, so that
enchant-lsmod?s output is sorted.
+ Minor build system improvement: don?t use -D_FORTIFY_SOURCE,
which can cause problems on Windows, and should be configured
by the compiler vendor if desired.
+ Fix Hunspell backend to treat apostrophes as Hunspell does: if
either straight or curly apostrophe is a word character, allow
both.
+ Fix a couple of space leaks in the Nuspell back end.
- Drop Fix_back-ends_that_want_a_NUL-terminated_string.patch: fixed
upstream.
==== evolution-data-server ====
Subpackages: evolution-data-server-lang libcamel-1_2-62 libebackend-1_2-10 libebook-1_2-20 libebook-contacts-1_2-3 libecal-2_0-1 libedata-book-1_2-26 libedata-cal-2_0-1 libedataserver-1_2-25 libedataserverui-1_2-2
- Add evolution-data-server-boo1182882.patch: fix buffer overrun
when parsing base64 data (boo#1182882).
==== evolution-ews ====
Subpackages: evolution-ews-lang
- Add evolution-ews-boo1182882.patch: fix buffer overrun when
parsing base64 data (boo#1182882).
==== ffmpeg-4 ====
Version update (4.3.1 -> 4.3.2)
Subpackages: libavcodec58_91 libavdevice58_10 libavfilter7_85 libavformat58_45 libavresample4_0 libavutil56_51 libpostproc55_7 libswresample3_7 libswscale5_7
- update to 4.3.2:
* lots of oss-fuzz reported overflow fixes, see included ChangeLog
- drop
ffmpeg.git-ba3e771a42c29ee02c34e7769cfc1b2dbc5c760a.patch
0001-lavf-srt-fix-build-fail-when-used-the-libsrt-1.4.1.patch
0001-avformat-vividas-improve-extradata-packing-checks-in.patch: upstream
==== gnome-shell ====
Subpackages: gnome-shell-calendar gnome-shell-lang
- Disable
gnome-shell-jsc#SLE-16051-Input-method-recommendation.patch:
Clears existing keyboard on gnome-shell restart (boo#1183823).
- Update gnome-shell-jsc#SLE-16051-Input-method-recommendation.patch:
Modify the Japanese input engine load order which will more fit
for our community(bnc#1183475);
==== java-11-openjdk ====
Subpackages: java-11-openjdk-headless
- Added patches:
* system-crypto-policy.patch
+ Let OpenJDK use system crypto policies unless explicitely told
not to
* nss-security-provider.patch
+ Add the NSS security provider with configuration in generated
nss.cfg file
* keytool-default-rsa.patch
+ Make keytool generate RSA keys by default, since only the
LEGACY system crypto policy allows DSA
==== kernel-firmware ====
Version update (20210208 -> 20210315)
Subpackages: kernel-firmware-all kernel-firmware-amdgpu kernel-firmware-ath10k kernel-firmware-ath11k kernel-firmware-atheros kernel-firmware-bluetooth kernel-firmware-bnx2 kernel-firmware-brcm kernel-firmware-chelsio kernel-firmware-dpaa2 kernel-firmware-i915 kernel-firmware-intel kernel-firmware-iwlwifi kernel-firmware-liquidio kernel-firmware-marvell kernel-firmware-media kernel-firmware-mediatek kernel-firmware-mellanox kernel-firmware-mwifiex kernel-firmware-network kernel-firmware-nfp kernel-firmware-nvidia kernel-firmware-platform kernel-firmware-prestera kernel-firmware-qlogic kernel-firmware-radeon kernel-firmware-realtek kernel-firmware-serial kernel-firmware-sound kernel-firmware-ti kernel-firmware-ueagle kernel-firmware-usb-network ucode-amd
- Update to version 20210315 (git commit 3568f962908c):
* linux-firmware: Update firmware file for Intel Bluetooth AX210
* linux-firmware: Update firmware file for Intel Bluetooth AX200
* linux-firmware: Update firmware file for Intel Bluetooth AX201
* rtw88: 8822c: Update normal firmware to v9.9.6
* iwlwifi: add new FWs from core59-66 release
* iwlwifi: update 9000-family firmwares
* iwlwifi: update 7265D firmware
* Mellanox: Add new mlxsw_spectrum firmware xx.2008.2406
* linux-firmware: add frimware for mediatek bluetooth chip (MT7921)
* rtw89: 8852a: add firmware v0.9.12.2
* WHENCE: add missing symlink for BananaPi M3
* Add symlink for BananaPi M2 to brcmfmac43430-sdio config
* brcm: Fix Raspberry Pi 4B NVRAM file
* silabs: add new firmware for WF200
* amdgpu: add initial firmware for green sardine
* rtw88: RTL8822C: Update normal firmware to v9.9.5
- Drop obsoleted patch:
Revert-brcm-rpi4-boardflags3-bit.patch
- Update topics and aliases
==== libnettle ====
Version update (3.7.1 -> 3.7.2)
Subpackages: libhogweed6 libhogweed6-32bit libnettle8 libnettle8-32bit
- GNU Nettle 3.7.2:
* fix a bug in ECDSA signature verification that could lead to a
denial of service attack (via an assertion failure) or possibly
incorrect results (boo#1183835)
* fix a few related problems where scalars are required to be
canonically reduced modulo the ECC group order, but in fact may
be slightly larger
==== libnice ====
Version update (0.1.17 -> 0.1.18)
Subpackages: gstreamer-libnice libnice10
- Update descriptions to be closer to the other GNOME packages.
- Update to 0.1.18:
* Remove the autotools build system, now only meson is available
* Accept receiving messages in multiple steps over TCP
* Accept duplicated ports as last option instead of spinning forever
* Use sendmmsg if possible to send multiple packets in one call
* Fail gathering if no port is available
* Hide the implementation of NiceCandidate, this hides some parts
that were previously visible
* Enable TURN server connects where both TCP and UDP use the same
port number
* Don't count rejected STUN messages as keepalive packets
* On Windows, the improvements and fixes
- use crypto library instead of CryptGenRandom() which
is deprecated
- use GetBestInterfaceEx() for UWP compatibility
- fix the listing of interfaces to use the correct APIs
- implement ignoring interfaces
* Add buildrquires: gobject-introspection-devel and meson
* The move from autoFOO to meson
==== libselinux ====
Version update (3.1 -> 3.2)
Subpackages: libselinux1 libselinux1-32bit selinux-tools
- Switch to pcre2:
+ Replace pcre-devel BuildRequires with pkgconfig(libpcre2-8)
+ Pass USE_PCRE2=y to make.
+ Replace pkgconfig(libpcre) Requires in -devel static with
pkgconfig(libpcre2-8).
- Update to version 3.2:
* Use mmap()'ed kernel status page instead of netlink by default.
See "KERNEL STATUS PAGE" section in avc_init(3) for more details.
* New log callback levels for enforcing and policy load notices -
SELINUX_POLICYLOAD, SELINUX_SETENFORCE
* Changed userspace AVC setenforce and policy load messages to audit
format.
==== libselinux-bindings ====
Version update (3.1 -> 3.2)
- Switch to pcre2:
+ Replace pcre-devel BuildRequires with pkgconfig(libpcre2-8)
+ Pass USE_PCRE2=y to make.
- Update to version 3.2:
* Use mmap()'ed kernel status page instead of netlink by default.
See "KERNEL STATUS PAGE" section in avc_init(3) for more details.
* New log callback levels for enforcing and policy load notices -
SELINUX_POLICYLOAD, SELINUX_SETENFORCE
* Changed userspace AVC setenforce and policy load messages to audit
format.
==== libsemanage ====
Version update (3.1 -> 3.2)
- Link to correct so version
- Minor spec file cleanups
- Move configuration file to separate libsemanage-conf package to allow
for parallel installation in future versions
- Update to version 3.2
* dropped old and deprecated symbols and functions
libsemanage version was bumped to libsemanage.so.2
* libsemanage tries to sync data to prevent empty files in SELinux module
store
==== libtpms ====
Version update (0.7.4 -> 0.7.7)
- Update to version 0.7.7
* CryptSym: fix AES output IV (bsc#1183729, CVE-2021-3446)
* tpm2: Fix public key context save due to ANY_OBJECT_Marshal usage
* tpm2: Address some Coverity issues (false positives)
* tpm1.2: Backported ASAN/UBSAN related fixes
* tpm2: Return properly sized array for b parameter for NIST P521
(HLK)
* tpm2: Addressed issues detected by UBSAN
* tpm2: Addressed issues detected by cppcheck (false positives)
==== libvirt ====
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
- spec: Fix exec-restart of virtlockd and virtlogd on package upgrade
bsc#1183411
- spec: Move netcat-openbsd requirement from the libs to the daemon
subpackage. It is only needed by the daemon and introduces an
unneeded dependency for users of libvirt-libs.
==== links ====
Version update (2.21 -> 2.22)
- update to 2.22:
* Save and restore the terminal using xterm escape codes
* Save and restore the console using "cons.saver" from
Midnight Commander
* Support UTF-8 frames
* Fixed a bug in displaying non-printable characters
==== man-pages ====
Version update (5.10 -> 5.11)
- version update to 5.11
http://linux-man-pages.blogspot.com/2021/03/man-pages-511-is-released.html
- modified patches
% man-pages-tty_ioctl.patch (refreshed)
==== mc ====
Version update (4.8.25 -> 4.8.26)
Subpackages: mc-lang
- Midnight Commander 4.8.26:
* Support file names of any length
* Implement persistent command line buffer for subshell
(bash >= 4, zsh and fish are supported)
* Implement shadows of dialog windows and menus
* Allow running clipboard commands if DISPLAY is not set
* Add support of "alacritty", "tmux", and "tmux-256color" terminals
* VFS: Support wim archive format (using wimtools)
* VFS: Support pak archive format (using unar)
* Editor: Add Swift syntax highlighting
* Various bug fixes
==== openblas_pthreads ====
Version update (0.3.13 -> 0.3.14)
- Update openblas-ppc64be_up2_p8.patch trimed by previous sr
(still need changes in Makefile.system)
- Update to version 0.3.14
common:
* Fixed a race condition on thread shutdown in non-OpenMP builds
* Fixed custom BUFFERSIZE option getting ignored in gmake builds
* Fixed CMAKE compilation of the TRMM kernels for GENERIC platforms
* Added CBLAS interfaces for CROTG, ZROTG, CSROT and ZDROT
* Improved performance of OMATCOPY_RT across all platforms
* Changed perl scripts to use env instead of a hardcoded /usr/bin/perl
* Fixed potential misreading of the GCC compiler version in the build scripts
* Fixed convergence problems in LAPACK complex GGEV/GGES (Reference-LAPACK #477)
* Reduced the stacksize requirements for running the LAPACK testsuite (Reference-LAPACK #335)
RISC V:
* Fixed compilation on RISCV (missing entry in getarch)
POWER:
* Fixed compilation for DYNAMIC_ARCH with clang and with older gcc versions
* Added support for compilation on FreeBSD/ppc64le
* Added optimized POWER10 kernels for SSCAL, DSCAL, CSCAL, ZSCAL
* Added optimized POWER10 kernels for SROT, DROT, CDOT, SASUM, DASUM
* Improved SSWAP, DSWAP, CSWAP, ZSWAP performance on POWER10
* Improved SCOPY and CCOPY performance on POWER10
* Improved SGEMM and DGEMM performance on POWER10
* Added support for compilation with the NVIDIA HPC compiler
x86_64:
* Added an optimized bfloat16 GEMM kernel for Cooperlake
* Added CPUID autodetection for Intel Rocket Lake and Tiger Lake cpus
* Improved the performance of SASUM,DASUM,SROT,DROT on AMD Ryzen cpus
* Added support for compilation with the NAG Fortran compiler
* Fixed recognition of the AMD AOCC compiler
* Fixed compilation for DYNAMIC_ARCH with clang on Windows
* Added support for running the BLAS/CBLAS tests on Windows
* Fixed signatures of the tls callback functions for Windows x64
* Fixed various issues with fma intrinsics support handling
ARM:
* Support compilation for embedded Cortex M4 targets via a new option EMBEDDED
ARM64:
* Fixed the THUNDERX2T99 and NEOVERSEN1 DNRM2/ZNRM2 kernels for inputs with Inf
* Added support for the DYNAMIC_LIST option
* Added support for compilation with the NVIDIA HPC compiler
* Added support for compiling with the NAG Fortran compiler
- Remove 0001-Require-gcc-11-for-builtin_cpu_is-power10.patch
0002-patch-to-support-power10-in-builtin_cpu_is-was-backp.patch
Upstream fixed in a different way.
==== p7zip ====
Subpackages: p7zip-full
- Add patch from Debian to fix build with GCC 11 (boo#1181880)
* 0001-Fix-g-warning.patch
==== perl-Net-HTTP ====
Version update (6.20 -> 6.21)
- updated to 6.21
see /usr/share/doc/packages/perl-Net-HTTP/Changes
6.21 2021-03-18 21:56:42Z
- Accept PeerAddr of 0. (GH#72) (trwyant)
==== policycoreutils ====
Version update (3.1 -> 3.2)
Subpackages: policycoreutils-lang python3-policycoreutils
- Update to version 3.2
* Tools using sepolgen, e.g. audit2allow, print extended permissions in
hexadecimal
* sepolgen sorts extended rules like normal ones
* `setfiles` doesn't abort on labeling errors
- Refreshed get_os_version.patch
==== python-semanage ====
Version update (3.1 -> 3.2)
- Minor spec file cleanups
- Update to version 3.2
* dropped old and deprecated symbols and functions
libsemanage version was bumped to libsemanage.so.2
* libsemanage tries to sync data to prevent empty files in SELinux module
store
==== redis ====
- replaced /var/run with /run for all PID file paths
==== rng-tools ====
Version update (6.11 -> 6.12)
- update to 6.12:
* Fix compiler warning over log message format
* Fix some typos in force-reseed documentation in rngd man page
* Improve --list option so that we properly capture entropy sources
that are available and configured on at build time, but failed
initalization at run time (due to lack of hw, or some other error, etc)
* Drop the use of libsysfs - we only used it to access a single file,
and we can do so with a simple open/read/close.
Given the lack of maintenance of libsysfs, we can save lots of
effort by dropping this lib
==== rubygem-bootsnap ====
Version update (1.7.2 -> 1.7.3)
Subpackages: ruby2.7-rubygem-bootsnap ruby3.0-rubygem-bootsnap
- updated to version 1.7.3
* Disable YAML precompilation when encountering YAML tags. (#351)
==== rubygem-rspec-rails ====
Version update (5.0.0 -> 5.0.1)
- updated to version 5.0.1
[Full Changelog](https://github.com/rspec/rspec-rails/compare/v5.0.0...v5.0.1)
Bug Fixes:
* Limit multibyte example descriptions when used in system tests for #method_name
which ends up as screenshot names etc. (@y-yagi, #2405, #2487)
==== setools ====
Version update (4.3.0 -> 4.4.0)
- Update to the version 4.4.0:
* Added support for old Boolean name substitution in seinfo and sesearch.
* Added sechecker tool which is a configuration file driven analysis tool.
==== snapper ====
Version update (0.8.15 -> 0.8.16)
Subpackages: libsnapper5 snapper-zypp-plugin
- fixed creating root config (root prefix handling)
(gh#openSUSE/snapper#627)
==== spirv-tools ====
- Add -Wno-error
==== taglib ====
Version update (1.11.2~git20190725.79bc9ccf -> 1.12)
Subpackages: libtag1 libtag_c0
- Add missing zlib dependency in devel package
- reference download url of tarball
- Update to version 1.12:
* Added support for WinRT.
* Added support for Linux on POWER.
* Added support for classical music tags of iTunes 12.5.
* Added support for file descriptor to FileStream.
* Added support for 'cmID', 'purl', 'egid' MP4 atoms.
* Added support for 'GRP1' ID3v2 frame.
* Added support for extensible WAV subformat.
* Enabled FileRef to detect file types based on the stream content.
* Dropped support for Windows 9x and NT 4.0 or older.
* Check for mandatory header objects in ASF files.
* More tolerant handling of RIFF padding, WAV files, broken MPEG streams.
* Improved calculation of Ogg, Opus, Speex, WAV, MP4 bitrates.
* Improved Windows compatibility by storing FLAC picture after comments.
* Fixed numerical genres in ID3v2.3.0 'TCON' frames.
* Fixed consistency of API removing MP4 items when empty values are set.
* Fixed consistency of API preferring COMM frames with no description.
* Fixed OOB read on invalid Ogg FLAC files (CVE-2018-11439).
* Fixed handling of empty MPEG files.
* Fixed parsing MP4 mdhd timescale.
* Fixed reading MP4 atoms with zero length.
* Fixed reading FLAC files with zero-sized seektables.
* Fixed handling of lowercase field names in Vorbis Comments.
* Fixed handling of 'rate' atoms in MP4 files.
* Fixed handling of invalid UTF-8 sequences.
* Fixed possible file corruptions when saving Ogg files.
* Fixed handling of non-audio blocks, sampling rates, DSD audio in WavPack files.
* TableOfContentsFrame::toString() improved.
* UserTextIdentificationFrame::toString() improved.
* Marked FileRef::create() deprecated.
* Marked MPEG::File::save() with boolean parameters deprecated,
provide overloads with enum parameters.
* Several smaller bug fixes and performance improvements.
- Remove obsolete patches:
* taglib-versionbump.patch
* 0001-Changed-libdir-includedir-variables-to-change-based-.patch
==== thunar ====
Version update (4.16.5 -> 4.16.6)
Subpackages: libthunarx-3-0 thunar-lang
- Update to version 4.16.6
* Reload current directory before selecting new files
(gxo#xfce/thunar#524)
* tree-view: Hide menu-item "properties" for unmounted devices
* Removed 'the root folder has no parent' dialog box
* Revamp documentation to modernize/uniformize accross components
* Remove watches on shortcuts (gxo#xfce/thunar#513,
gxo#xfce/thunar#47)
* Translation Updates
Greetings all
Letting you all know that we have removed the packages
gstreamer-plugins-bad and gstreamer-plugins-ugly (and their
sub-packages) for Tumbleweed. Leap stays as it has been in the past.
In the future only the plugins not available in main oss from these 2
will be packaged and shipped (gstreamer-plugins-libav will continue to
exist for now).
This means that user will encounter that zypper expect/wants you to do
a vendor change for a lot of gstreamer packages if you currently have
them installed from the packman repo. This is expected and you should
go ahead with the vendor change.
Once done, you should be left with only 2 (or 4 if you have
gst-*32-bits installed aswell).
Those will be:
gstreamer-plugins-bad-codecs
gstreamer-plugins-ugly-codecs
(and depending on 32-bit or not)
gstreamer-plugins-bad-codecs-32bit
gstreamer-plugins-ugly-codecs-32bit
/Bjørn
Dear Tumbleweed users and hackers,
This week we managed to do the impossible: despite missing one snapshot
0220), we STILL published 7 snapshots (0217, 0218, 0219, 0221, 0222,
0223, and 0224). Of course, this just happens by coincidence, as 0217
could only be released late evening and 0224 happens to come out
already before writing the weekly review.
And what did those snapshots bring us? See for yourself:
* KDE Plasma 5.24.1 (0217) & 5.24.2 (0224)
* KDE Frameworks 5.91.0
* Linux kernel 5.16.10 (simpledrm disabled again)
* systemd 249.10
* systemd packaging changes: systemd-sysvinit will be renamed to
systemd-sysvcompat: most users won’t need it (sysv support is minimized
anyway, and Tumbleweed no longer ships any sysv init script)
* Mozilla Firefox 97.0.1
* expat 2.4.6
* tigervnc 1.12.0: the ‘vncserver’ script no longer exists, see
https://github.com/TigerVNC/tigervnc/blob/master/unix/vncserver/HOWTO.md
That’s pretty cool and everything reported last week as coming (except
the gcc12 and python long-lasting efforts) have thus been delivered. As
usual, we don’t stop there, and staging projects are already prepared
with these updates:
* Linux kernel 5.16.11 (also addressing build fails with gcc12)
* Mesa 21.3.7
* Python 3.6 interpreter will be removed (We have roughly 45
python36-FOO packages left)
* Python 3.10 as the distro default interpreter (a bit down the line,
after py36 is done)
* GCC 12 introduction has started to be as ready as possible for when
the upstream release happens.
Cheers,
Dominique
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&versio…
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:
firewalld (1.0.3 -> 1.1.0)
fprintd
hdf5 (1.10.7 -> 1.10.8)
libcap
llvm13
ncurses (6.3.20220212 -> 6.3.20220219)
python
python-base
python-tomli (2.0.0 -> 2.0.1)
tracker-miners
urlscan (0.9.7 -> 0.9.9)
=== Details ===
==== firewalld ====
Version update (1.0.3 -> 1.1.0)
Subpackages: firewalld-bash-completion firewalld-lang firewalld-zsh-completion python3-firewall
- Update to 1.1.0:
* feat(service): Add jellyfin service
* feat(policy): support OUTPUT forward ports
* feat: config check improvements
* feat(service): add http3
* feat(service): add service definition for WS-Discovery Client
* feat(service): add service definition for WS-Discovery
* feat(service): add service definition for AFP
* feat(rich): Support nflog target and add log attribute
errors/checks
* feat(service): add ZeroTier service
==== fprintd ====
Subpackages: fprintd-lang fprintd-pam fprintd-pam-32bit
- Add upstream bug fix patches, fix build with meson 0.60.x and
newer:
+ f4256533d1ffdc203c3f8c6ee42e8dcde470a93f.patch
+ 2c34cef5ef2004d8479475db5523c572eb409a6b.patch
- Fix for openSUSE Leap 15.3, makro %{_pam_moduledir} is unknown in
openSUSE Leap 15.3
==== hdf5 ====
Version update (1.10.7 -> 1.10.8)
- Update to version 1.10.8:
* Added new option to control the build of High-Level tools
* Adds C++ Autotools configuration file for Intel
* Adds C++ Autotools configuration file for PGI
* Updates PGI C options
* CMake will now run the shell script tests in test/ by default
* Removed unused HDF5_ENABLE_HSIZET option from CMake
* CMake no longer builds the C++ library by default
* Removal of pre-VS2015 work-arounds
* Add CMake variable HDF5_LIB_INFIX
* Added a configure-time option to control certain compiler
warnings
* CMake option to build the HDF filter plugins project as an
external project
* Added a configure-time option to consider certain compiler
warnings
* Autotools and CMake target added to produce doxygen generated
documentation
* CMake option to build the HDF filter plugins project as an
external project
* Added CMake option to format source files
* Change how the release part of version, in major.minor.release
is checked
* H5Gcreate1() now rejects size_hint parameters larger than
UINT32_MAX
* H5Pset_fapl_log() no longer crashes when passed an invalid
fapl ID
* Fixes a segfault when H5Pset_mdc_log_options() is called
multiple times
* File locking now works on Windows
* H5Epush_ret() now requires a trailing semicolon
* Improved performance of H5Sget_select_elem_pointlist
* H5Fget_name_f fixed to handle correctly trailing whitespaces
and newly allocated buffers.
* Added new H5S functions.
* Refactored the perform tools and removed dependencies on test
library.
* h5repack added help text for user-defined filters.
* Doxygen documentation is available when configured and
generated.
* Fixed CVE-2018-17432
* Fixed a segmentation fault
* Detection of simple data transform function "x"
* Fixed CVE-2020-10810 - an invalid read and memory leak when
parsing
* Fixed CVE-2018-14460
* Fixed CVE-2018-11206
* Fixed CVE-2018-14033 (same issue as CVE-2020-10811)
* Remove underscores on header file guards
* H5FArray.java class:
- Convert the entire byte array into a 1-d array of the
desired type, rather than performing 1 conversion per row;
- Use the Java Arrays method copyOfRange to grab the section
of the array from (1) that is desired to be inserted into
the destination array.
* Corrected path searched by CMake find_package command
* Corrected pkg-config compile script
* Fixed CMake C++ compiler flags
* Autotools clang debug optimization level change
* Better support for libaec (open-source Szip library) in CMake
* Refactor CMake configure for Fortran
* Remove arbitrary warning flag groups from CMake builds
* Reclassify CMake messages, to allow new modes and --log-level
option
* Fixes Autotools determination of the stat struct having an
st_blocks field
* Changed how h5dump and h5ls identify long double.
* Fixed tools argument parsing.
* Updated doxygen comments with changes for release
- Minor rebase of patches to apply cleanly.
==== libcap ====
Subpackages: libcap2 libcap2-32bit
- Use "or" in the license tag to avoid confusion (bsc#1180073)
==== llvm13 ====
Subpackages: clang-tools clang13 clang13-doc libLLVM13 libLTO13 libc++-devel libc++1 libc++abi-devel libc++abi1 libclang13
- Let clang-devel accept a newer version of clang-tools:
we don't keep multiple versions of the latter.
- AND instead of OR in License tag after sr#954337.
- More conflicts for addition to Leap: clang-tools conflicts with
llvm9 because that doesn't have the move of hmaptool yet, and
llvm13-devel with llvm{5,7} as they used to have FileCheck.1.gz.
==== ncurses ====
Version update (6.3.20220212 -> 6.3.20220219)
Subpackages: libncurses6 ncurses-utils terminfo terminfo-base terminfo-iterm terminfo-screen
- Avoid lto-bytecode error on static libraries
- Add ncurses patch 20220219
+ expanded description in man/resizeterm.3x
+ additional workaround for ImageMagick in test/picsmap.c
==== python ====
- Update bundled pip wheel to the latest SLE version patched
against bsc#1186819 (CVE-2021-3572).
==== python-base ====
Subpackages: libpython2_7-1_0 python-xml
- Update bundled pip wheel to the latest SLE version patched
against bsc#1186819 (CVE-2021-3572).
==== python-tomli ====
Version update (2.0.0 -> 2.0.1)
- Update to 2.0.1:
* More uniform error messages
* Raise a friendly TypeError for wrong file mode
* Allow parse_float to return objects having the append attr
* Eagerly raise an error if parse_float returns an illegal type
* Tests ported to unittest
- Merge base and -test package, there is no extra dependency any
more, tests just need the python interpreter
==== tracker-miners ====
Subpackages: tracker-miner-files tracker-miners-lang
- Add tracker-miners-allow-rseq.patch and
tracker-miners-allow-mbind.patch: allow system calls used by
gstreamer (boo#1196205 glgo#GNOME/tracker-miners#210).
==== urlscan ====
Version update (0.9.7 -> 0.9.9)
- update to version 0.9.9:
* Bugfix in f-string
* Updated setup.py after tagging previous version
- update in version 0.9.8:
* Update TLD list
* Fix #118, crash on navigating to non-existant line
* Pylint fixes
* Move to subprocess run instead of call and Popen
* Switch to f-strings
Dear Package maintainers and hackers.
Below package(s) in openSUSE:Factory have been failing to build for at
least 4 weeks. We tried to send out notifications to the
configured bugowner/maintainers of the package(s), but so far no
fix has been submitted. This probably means that the
maintainer/bugowner did not yet find the time to look into the
matter and he/she would certainly appreciate help to get this
sorted.
- openmw
Unless somebody is stepping up and submitting fixes, the listed
package(s) are going to be removed from openSUSE:Factory.
Kind regards,
DimStar / Dominique Leuenberger <dimstar(a)opensuse.org>
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&versio…
Please do not reply to this email to report issues, rather file a bug
on bugzilla.opensuse.org. For more information on filing bugs please
see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
ImageMagick (7.1.0.23 -> 7.1.0.26)
Mesa (21.3.6 -> 21.3.7)
Mesa-drivers (21.3.6 -> 21.3.7)
ell (0.48 -> 0.49)
freerdp (2.5.0 -> 2.6.0)
geoclue2
kernel-source (5.16.10 -> 5.16.11)
libaom (3.2.0 -> 3.3.0)
libblockdev
libglvnd
libzypp (17.29.4 -> 17.29.5)
manpages-l10n (4.13 -> 4.13+56)
nodejs17 (17.3.1 -> 17.5.0)
ovmf
polkit-default-privs (1550+20211214.daf2765 -> 1550+20220225.330e064)
python-multidict (5.1.0 -> 6.0.2)
ruby-common
selinux-policy
suitesparse
systemd
wsdd
yast2-network (4.4.40 -> 4.4.42)
yast2-trans (84.87.20220211.620fde21a3 -> 84.87.20220224.fc95951c18)
zypper (1.14.51 -> 1.14.52)
=== Details ===
==== ImageMagick ====
Version update (7.1.0.23 -> 7.1.0.26)
Subpackages: ImageMagick-config-7-SUSE ImageMagick-extra libMagickCore-7_Q16HDRI10 libMagickWand-7_Q16HDRI10
- version update to 7.1.0.26
* unrecognized color as the color is used before it is defined (reference
https://github.com/ImageMagick/ImageMagick/issues/4843).
* optimized performance of thumbnail resizing algorithm (reference
https://github.com/ImageMagick/ImageMagick/discussions/4755).
- version update to 7.1.0.25
* incontinuity in straight segment of polyline (reference
https://github.com/ImageMagick/ImageMagick/issues/4837).
- update to 7.1.0.24:
* optimize reading of XPM properties.
* the GIF Netscape block must appear immediately after the global color table.
==== Mesa ====
Version update (21.3.6 -> 21.3.7)
Subpackages: Mesa-dri-devel Mesa-libEGL1 Mesa-libGL1 Mesa-libglapi0 libgbm1
- update to 21.3.7
* sixth bugfix release
==== Mesa-drivers ====
Version update (21.3.6 -> 21.3.7)
Subpackages: Mesa-dri Mesa-gallium Mesa-libva libvdpau_r300 libvdpau_r600 libvdpau_radeonsi libvulkan_intel libvulkan_radeon libxatracker2
- update to 21.3.7
* sixth bugfix release
==== ell ====
Version update (0.48 -> 0.49)
- update to 0.49:
* Fix issue with multiple offers from the same DHCP server.
* Fix issue with Base64 decoding and bytes consumed validation.
==== freerdp ====
Version update (2.5.0 -> 2.6.0)
Subpackages: libfreerdp2-2 libwinpr2-2
- Upgraded to freerdp 2.6.0
* Backported android FFMPEG build scripts
* Updated android build dependencies
* Backported AINPUT channel
Fixed issues:
* Backported #gh:FreeRDP/FreeRDP#7303: Fix PDU length for RDPINPUT_PROTOCOL_V300
* Backported #gh:FreeRDP/FreeRDP#7658: Sanitize optional physical monitor size values
* Backported #gh:FreeRDP/FreeRDP#7426: Wayland memory corruption
* Backported #gh:FreeRDP/FreeRDP#7293: Remove unused codec x264
* Backported #gh:FreeRDP/FreeRDP#7541: Allow resolutions larger 2048x2048
* Backported #gh:FreeRDP/FreeRDP#7574: FFMPEG 5.0 support
* Backported #gh:FreeRDP/FreeRDP#7578: FFMPEG 5.0 support
* Backported #gh:FreeRDP/FreeRDP#7580: Fixed device hotplugging
* Backported #gh:FreeRDP/FreeRDP#7583: GetUserNameExA: Prefer getpwuid_r over getlogin_r over getlogin
* Backported #gh:FreeRDP/FreeRDP#7585: Android Mediacodec support
==== geoclue2 ====
Subpackages: system-user-srvGeoClue typelib-1_0-Geoclue-2_0
- Add CONFIG parameter to %sysusers_generate_pre
==== kernel-source ====
Version update (5.16.10 -> 5.16.11)
- Update config files.
A vanilla fix for commit 17ec1907657a (simplefb: Enable boot time VESA
graphic mode selection (bsc#1193250).)
- commit 90630c5
- Linux 5.16.11 (bsc#1012628).
- drm/nouveau/pmu/gm200-: use alternate falcon reset sequence
(bsc#1012628).
- bpf: Introduce composable reg, ret and arg types (bsc#1012628).
- bpf: Replace ARG_XXX_OR_NULL with ARG_XXX | PTR_MAYBE_NULL
(bsc#1012628).
- bpf: Replace RET_XXX_OR_NULL with RET_XXX | PTR_MAYBE_NULL
(bsc#1012628).
- bpf: Replace PTR_TO_XXX_OR_NULL with PTR_TO_XXX | PTR_MAYBE_NULL
(bsc#1012628).
- bpf: Introduce MEM_RDONLY flag (bsc#1012628).
- bpf: Convert PTR_TO_MEM_OR_NULL to composable types
(bsc#1012628).
- bpf: Make per_cpu_ptr return rdonly PTR_TO_MEM (bsc#1012628).
- bpf: Add MEM_RDONLY for helper args that are pointers to rdonly
mem (bsc#1012628).
- bpf/selftests: Test PTR_TO_RDONLY_MEM (bsc#1012628).
- HID:Add support for UGTABLET WP5540 (bsc#1012628).
- Revert "svm: Add warning message for AVIC IPI invalid target"
(bsc#1012628).
- parisc: Show error if wrong 32/64-bit compiler is being used
(bsc#1012628).
- serial: parisc: GSC: fix build when IOSAPIC is not set
(bsc#1012628).
- parisc: Drop __init from map_pages declaration (bsc#1012628).
- parisc: Fix data TLB miss in sba_unmap_sg (bsc#1012628).
- parisc: Fix sglist access in ccio-dma.c (bsc#1012628).
- mmc: block: fix read single on recovery logic (bsc#1012628).
- mm: don't try to NUMA-migrate COW pages that have other uses
(bsc#1012628).
- HID: amd_sfh: Add illuminance mask to limit ALS max value
(bsc#1012628).
- HID: i2c-hid: goodix: Fix a lockdep splat (bsc#1012628).
- HID: amd_sfh: Increase sensor command timeout (bsc#1012628).
- selftests: kvm: Remove absent target file (bsc#1012628).
- HID: amd_sfh: Correct the structure field name (bsc#1012628).
- PCI: hv: Fix NUMA node assignment when kernel boots with custom
NUMA topology (bsc#1012628).
- parisc: Add ioread64_lo_hi() and iowrite64_lo_hi()
(bsc#1012628).
- HID: apple: Set the tilde quirk flag on the Wellspring 5 and
later (bsc#1012628).
- btrfs: don't hold CPU for too long when defragging a file
(bsc#1012628).
- btrfs: send: in case of IO error log it (bsc#1012628).
- btrfs: defrag: don't try to defrag extents which are under
writeback (bsc#1012628).
- ASoC: mediatek: fix unmet dependency on GPIOLIB for SND_SOC_DMIC
(bsc#1012628).
- platform/x86: touchscreen_dmi: Add info for the RWC NANOTE P8
AY07J 2-in-1 (bsc#1012628).
- platform/x86: ISST: Fix possible circular locking dependency
detected (bsc#1012628).
- platform/x86: amd-pmc: Correct usage of SMU version
(bsc#1012628).
- kunit: tool: Import missing importlib.abc (bsc#1012628).
- selftests: rtc: Increase test timeout so that all tests run
(bsc#1012628).
- kselftest: signal all child processes (bsc#1012628).
- selftests: netfilter: reduce zone stress test running time
(bsc#1012628).
- net: ieee802154: at86rf230: Stop leaking skb's (bsc#1012628).
- selftests/zram: Skip max_comp_streams interface on newer kernel
(bsc#1012628).
- selftests/zram01.sh: Fix compression ratio calculation
(bsc#1012628).
- selftests/zram: Adapt the situation that /dev/zram0 is being
used (bsc#1012628).
- selftests: openat2: Print also errno in failure messages
(bsc#1012628).
- selftests: openat2: Add missing dependency in Makefile
(bsc#1012628).
- selftests: openat2: Skip testcases that fail with EOPNOTSUPP
(bsc#1012628).
- selftests: skip mincore.check_file_mmap when fs lacks needed
support (bsc#1012628).
- ax25: improve the incomplete fix to avoid UAF and NPD bugs
(bsc#1012628).
- cifs: unlock chan_lock before calling cifs_put_tcp_session
(bsc#1012628).
- pinctrl: bcm63xx: fix unmet dependency on REGMAP for GPIO_REGMAP
(bsc#1012628).
- vfs: make freeze_super abort when sync_filesystem returns error
(bsc#1012628).
- vfs: make sync_filesystem return errors from ->sync_fs
(bsc#1012628).
- quota: make dquot_quota_sync return errors from ->sync_fs
(bsc#1012628).
- scsi: pm80xx: Fix double completion for SATA devices
(bsc#1012628).
- kselftest: Fix vdso_test_abi return status (bsc#1012628).
- scsi: core: Reallocate device's budget map on queue depth change
(bsc#1012628).
- scsi: pm8001: Fix use-after-free for aborted TMF sas_task
(bsc#1012628).
- scsi: pm8001: Fix use-after-free for aborted SSP/STP sas_task
(bsc#1012628).
- drm/amd: Warn users about potential s0ix problems (bsc#1012628).
- mailmap: update Christian Brauner's email address (bsc#1012628).
- nvme: fix a possible use-after-free in controller reset during
load (bsc#1012628).
- nvme-tcp: fix possible use-after-free in transport
error_recovery work (bsc#1012628).
- nvme-rdma: fix possible use-after-free in transport
error_recovery work (bsc#1012628).
- net: sparx5: do not refer to skb after passing it on
(bsc#1012628).
- drm/amd: add support to check whether the system is set to s3
(bsc#1012628).
- drm/amd: Only run s3 or s0ix if system is configured properly
(bsc#1012628).
- drm/amdgpu: fix logic inversion in check (bsc#1012628).
- x86/Xen: streamline (and fix) PV CPU enumeration (bsc#1012628).
- Revert "module, async: async_synchronize_full() on module init
iff async is used" (bsc#1012628).
- gcc-plugins/stackleak: Use noinstr in favor of notrace
(bsc#1012628).
- random: wake up /dev/random writers after zap (bsc#1012628).
- KVM: x86/xen: Fix runstate updates to be atomic when preempting
vCPU (bsc#1012628).
- KVM: x86: nSVM/nVMX: set nested_run_pending on VM entry which
is a result of RSM (bsc#1012628).
- KVM: x86: SVM: don't passthrough SMAP/SMEP/PKE bits in !NPT &&
!gCR0.PG case (bsc#1012628).
- KVM: x86: nSVM: fix potential NULL derefernce on nested
migration (bsc#1012628).
- KVM: x86: nSVM: mark vmcb01 as dirty when restoring SMM saved
state (bsc#1012628).
- iwlwifi: remove deprecated broadcast filtering feature
(bsc#1012628).
- iwlwifi: fix use-after-free (bsc#1012628).
- drm/mediatek: mtk_dsi: Avoid EPROBE_DEFER loop with external
bridge (bsc#1012628).
- drm/radeon: Fix backlight control on iMac 12,1 (bsc#1012628).
- drm/atomic: Don't pollute crtc_state->mode_blob with error
pointers (bsc#1012628).
- drm/amd/pm: correct the sequence of sending gpu reset msg
(bsc#1012628).
- drm/amdgpu: skipping SDMA hw_init and hw_fini for S0ix
(bsc#1012628).
- drm/i915/opregion: check port number bounds for SWSCI display
power state (bsc#1012628).
- drm/i915: Fix dbuf slice config lookup (bsc#1012628).
- drm/i915: Fix mbus join config lookup (bsc#1012628).
- vsock: remove vsock from connected table when connect is
interrupted by a signal (bsc#1012628).
- tee: export teedev_open() and teedev_close_context()
(bsc#1012628).
- optee: use driver internal tee_context for some rpc
(bsc#1012628).
- drm/cma-helper: Set VM_DONTEXPAND for mmap (bsc#1012628).
- drm/i915/gvt: Make DRM_I915_GVT depend on X86 (bsc#1012628).
- drm/i915/ttm: tweak priority hint selection (bsc#1012628).
- iwlwifi: pcie: fix locking when "HW not ready" (bsc#1012628).
- iwlwifi: pcie: gen2: fix locking when "HW not ready"
(bsc#1012628).
- iwlwifi: mvm: fix condition which checks the version of
rate_n_flags (bsc#1012628).
- iwlwifi: fix iwl_legacy_rate_to_fw_idx (bsc#1012628).
- iwlwifi: mvm: don't send SAR GEO command for 3160 devices
(bsc#1012628).
- selftests: netfilter: fix exit value for nft_concat_range
(bsc#1012628).
- netfilter: nft_synproxy: unregister hooks on init error path
(bsc#1012628).
- selftests: netfilter: disable rp_filter on router (bsc#1012628).
- ipv4: fix data races in fib_alias_hw_flags_set (bsc#1012628).
- ipv6: fix data-race in fib6_info_hw_flags_set / fib6_purge_rt
(bsc#1012628).
- ipv6: mcast: use rcu-safe version of ipv6_get_lladdr()
(bsc#1012628).
- ipv6: per-netns exclusive flowlabel checks (bsc#1012628).
- Revert "net: ethernet: bgmac: Use
devm_platform_ioremap_resource_byname" (bsc#1012628).
- mac80211: mlme: check for null after calling kmemdup
(bsc#1012628).
- brcmfmac: firmware: Fix crash in brcm_alt_fw_path (bsc#1012628).
- cfg80211: fix race in netlink owner interface destruction
(bsc#1012628).
- net: dsa: lan9303: fix reset on probe (bsc#1012628).
- net: dsa: mv88e6xxx: flush switchdev FDB workqueue before
removing VLAN (bsc#1012628).
- net: dsa: lantiq_gswip: fix use after free in gswip_remove()
(bsc#1012628).
- net: dsa: lan9303: handle hwaccel VLAN tags (bsc#1012628).
- net: dsa: lan9303: add VLAN IDs to master device (bsc#1012628).
- net: ieee802154: ca8210: Fix lifs/sifs periods (bsc#1012628).
- ping: fix the dif and sdif check in ping_lookup (bsc#1012628).
- bonding: force carrier update when releasing slave
(bsc#1012628).
- mctp: fix use after free (bsc#1012628).
- drop_monitor: fix data-race in dropmon_net_event /
trace_napi_poll_hit (bsc#1012628).
- net_sched: add __rcu annotation to netdev->qdisc (bsc#1012628).
- crypto: af_alg - get rid of alg_memory_allocated (bsc#1012628).
- bonding: fix data-races around agg_select_timer (bsc#1012628).
- nfp: flower: netdev offload check for ip6gretap (bsc#1012628).
- net/smc: Avoid overwriting the copies of clcsock callback
functions (bsc#1012628).
- net: phy: mediatek: remove PHY mode check on MT7531
(bsc#1012628).
- atl1c: fix tx timeout after link flap on Mikrotik 10/25G NIC
(bsc#1012628).
- tipc: fix wrong publisher node address in link publications
(bsc#1012628).
- dpaa2-switch: fix default return of
dpaa2_switch_flower_parse_mirror_key (bsc#1012628).
- dpaa2-eth: Initialize mutex used in one step timestamping path
(bsc#1012628).
- net: mscc: ocelot: fix use-after-free in ocelot_vlan_del()
(bsc#1012628).
- net: bridge: multicast: notify switchdev driver whenever MC
processing gets disabled (bsc#1012628).
- perf bpf: Defer freeing string after possible strlen() on it
(bsc#1012628).
- selftests/exec: Add non-regular to TEST_GEN_PROGS (bsc#1012628).
- arm64: Correct wrong label in macro __init_el2_gicv3
(bsc#1012628).
- ALSA: usb-audio: revert to IMPLICIT_FB_FIXED_DEV for M-Audio
FastTrack Ultra (bsc#1012628).
- ALSA: hda/realtek: Add quirk for Legion Y9000X 2019
(bsc#1012628).
- ALSA: hda: Fix regression on forced probe mask option
(bsc#1012628).
- ALSA: hda: Fix missing codec probe on Shenker Dock 15
(bsc#1012628).
- ASoC: ops: Fix stereo change notifications in
snd_soc_put_volsw() (bsc#1012628).
- ASoC: ops: Fix stereo change notifications in
snd_soc_put_volsw_range() (bsc#1012628).
- ASoC: ops: Fix stereo change notifications in
snd_soc_put_volsw_sx() (bsc#1012628).
- ASoC: ops: Fix stereo change notifications in
snd_soc_put_xr_sx() (bsc#1012628).
- cifs: fix set of group SID via NTSD xattrs (bsc#1012628).
- cifs: fix confusing unneeded warning message on smb2.1 and
earlier (bsc#1012628).
- ACPI: processor: idle: fix lockup regression on 32-bit ThinkPad
T40 (bsc#1012628).
- powerpc/603: Fix boot failure with DEBUG_PAGEALLOC and KFENCE
(bsc#1012628).
- powerpc/lib/sstep: fix 'ptesync' build error (bsc#1012628).
- mtd: rawnand: gpmi: don't leak PM reference in error path
(bsc#1012628).
- smb3: fix snapshot mount option (bsc#1012628).
- tipc: fix wrong notification node addresses (bsc#1012628).
- scsi: ufs: Remove dead code (bsc#1012628).
- scsi: ufs: Fix a deadlock in the error handler (bsc#1012628).
- ASoC: tas2770: Insert post reset delay (bsc#1012628).
- ASoC: qcom: Actually clear DMA interrupt register for HDMI
(bsc#1012628).
- block/wbt: fix negative inflight counter when remove scsi device
(bsc#1012628).
- NFS: Remove an incorrect revalidation in
nfs4_update_changeattr_locked() (bsc#1012628).
- NFS: LOOKUP_DIRECTORY is also ok with symlinks (bsc#1012628).
- NFS: Do not report writeback errors in nfs_getattr()
(bsc#1012628).
- tty: n_tty: do not look ahead for EOL character past the end
of the buffer (bsc#1012628).
- block: fix surprise removal for drivers calling
blk_set_queue_dying (bsc#1012628).
- mtd: rawnand: qcom: Fix clock sequencing in qcom_nandc_probe()
(bsc#1012628).
- mtd: parsers: qcom: Fix kernel panic on skipped partition
(bsc#1012628).
- mtd: parsers: qcom: Fix missing free for pparts in cleanup
(bsc#1012628).
- mtd: phram: Prevent divide by zero bug in phram_setup()
(bsc#1012628).
- mtd: rawnand: brcmnand: Fixed incorrect sub-page ECC status
(bsc#1012628).
- scsi: lpfc: Fix pt2pt NVMe PRLI reject LOGO loop (bsc#1012628).
- EDAC: Fix calculation of returned address and next offset in
edac_align_ptr() (bsc#1012628).
- x86/ptrace: Fix xfpregs_set()'s incorrect xmm clearing
(bsc#1012628).
- ucounts: Base set_cred_ucounts changes on the real user
(bsc#1012628).
- ucounts: Handle wrapping in is_ucounts_overlimit (bsc#1012628).
- ucounts: Enforce RLIMIT_NPROC not RLIMIT_NPROC+1 (bsc#1012628).
- rlimit: Fix RLIMIT_NPROC enforcement failure caused by
capability calls in set_user (bsc#1012628).
- ucounts: Move RLIMIT_NPROC handling after set_user
(bsc#1012628).
- net: sched: limit TC_ACT_REPEAT loops (bsc#1012628).
- dmaengine: sh: rcar-dmac: Check for error num after setting mask
(bsc#1012628).
- dmaengine: stm32-dmamux: Fix PM disable depth imbalance in
stm32_dmamux_probe (bsc#1012628).
- dmaengine: sh: rcar-dmac: Check for error num after
dma_set_max_seg_size (bsc#1012628).
- tests: fix idmapped mount_setattr test (bsc#1012628).
- i2c: qcom-cci: don't delete an unregistered adapter
(bsc#1012628).
- i2c: qcom-cci: don't put a device tree node before
i2c_add_adapter() (bsc#1012628).
- dmaengine: ptdma: Fix the error handling path in pt_core_init()
(bsc#1012628).
- copy_process(): Move fd_install() out of sighand->siglock
critical section (bsc#1012628).
- scsi: qedi: Fix ABBA deadlock in qedi_process_tmf_resp()
and qedi_process_cmd_cleanup_resp() (bsc#1012628).
- ASoC: wm_adsp: Correct control read size when parsing compressed
buffer (bsc#1012628).
- ice: enable parsing IPSEC SPI headers for RSS (bsc#1012628).
- i2c: brcmstb: fix support for DSL and CM variants (bsc#1012628).
- lockdep: Correct lock_classes index mapping (bsc#1012628).
- HID: elo: fix memory leak in elo_probe (bsc#1012628).
- mtd: rawnand: ingenic: Fix missing put_device in ingenic_ecc_get
(bsc#1012628).
- Drivers: hv: vmbus: Fix memory leak in vmbus_add_channel_kobj
(bsc#1012628).
- KVM: x86/pmu: Refactoring find_arch_event() to pmc_perf_hw_id()
(bsc#1012628).
- KVM: x86/pmu: Don't truncate the PerfEvtSeln MSR when creating
a perf event (bsc#1012628).
- KVM: x86/pmu: Use AMD64_RAW_EVENT_MASK for PERF_TYPE_RAW
(bsc#1012628).
- ARM: OMAP2+: hwmod: Add of_node_put() before break
(bsc#1012628).
- ARM: OMAP2+: adjust the location of put_device() call in
omapdss_init_of (bsc#1012628).
- phy: usb: Leave some clocks running during suspend
(bsc#1012628).
- staging: vc04_services: Fix RCU dereference check (bsc#1012628).
- phy: phy-mtk-tphy: Fix duplicated argument in phy-mtk-tphy
(bsc#1012628).
- irqchip/sifive-plic: Add missing thead,c900-plic match string
(bsc#1012628).
- x86/bug: Merge annotate_reachable() into _BUG_FLAGS() asm
(bsc#1012628).
- netfilter: conntrack: don't refresh sctp entries in closed state
(bsc#1012628).
- ksmbd: fix same UniqueId for dot and dotdot entries
(bsc#1012628).
- ksmbd: don't align last entry offset in smb2 query directory
(bsc#1012628).
- lib/iov_iter: initialize "flags" in new pipe_buffer
(bsc#1012628).
- arm64: dts: meson-gx: add ATF BL32 reserved-memory region
(bsc#1012628).
- arm64: dts: meson-g12: add ATF BL32 reserved-memory region
(bsc#1012628).
- arm64: dts: meson-g12: drop BL32 region from SEI510/SEI610
(bsc#1012628).
- pidfd: fix test failure due to stack overflow on some arches
(bsc#1012628).
- selftests: fixup build warnings in pidfd / clone3 tests
(bsc#1012628).
- mm: io_uring: allow oom-killer from io_uring_setup
(bsc#1012628).
- ACPI: PM: Revert "Only mark EC GPE for wakeup on Intel systems"
(bsc#1012628).
- kconfig: let 'shell' return enough output for deep path names
(bsc#1012628).
- ata: libata-core: Disable TRIM on M88V29 (bsc#1012628).
- soc: aspeed: lpc-ctrl: Block error printing on probe defer cases
(bsc#1012628).
- xprtrdma: fix pointer derefs in error cases of rpcrdma_ep_create
(bsc#1012628).
- drm/rockchip: dw_hdmi: Do not leave clock enabled in error case
(bsc#1012628).
- tracing: Fix tp_printk option related with
tp_printk_stop_on_boot (bsc#1012628).
- display/amd: decrease message verbosity about watermarks table
failure (bsc#1012628).
- drm/amdgpu: add utcl2_harvest to gc 10.3.1 (bsc#1012628).
- drm/amd/display: Cap pflip irqs per max otg number
(bsc#1012628).
- drm/amd/display: fix yellow carp wm clamping (bsc#1012628).
- net: usb: qmi_wwan: Add support for Dell DW5829e (bsc#1012628).
- net: macb: Align the dma and coherent dma masks (bsc#1012628).
- kconfig: fix failing to generate auto.conf (bsc#1012628).
- Update config files.
- commit 607a2b1
- Refresh
patches.suse/libsubcmd-Fix-use-after-free-for-realloc-.-0.patch.
Update upstream status.
- commit 1c604e1
- bpf: add config to allow loading modules with BTF mismatches (bsc#1194501).
- Update config files.
- commit 4e672b2
- simplefb: Enable boot time VESA graphic mode selection (bsc#1193250).
- Update config files.
- commit 17ec190
- libsubcmd: Fix use-after-free for realloc(..., 0) (gcc 12).
- commit 6e98c6d
==== libaom ====
Version update (3.2.0 -> 3.3.0)
- Update to version 3.3.0:
* This release includes compression efficiency and perceptual
quality improvements, speedup and memory optimizations, some
new features, and several bug fixes.
* New Features
- AV1 RT: Introducing CDEF search level 5
- Changed real time speed 4 to behave the same as real time
speed 5
- Add --deltaq-strength
- rtc: Allow scene-change and overshoot detection for svc
- rtc: Intra-only frame for svc
- AV1 RT: Option 2 for codec control AV1E_SET_ENABLE_CDEF to
disable CDEF on non-ref frames
- New codec controls AV1E_SET_LOOPFILTER_CONTROL and
AOME_GET_LOOPFILTER_LEVEL
- Improvements to three pass encoding
* Compression Efficiency Improvements: Overall compression gains:
0.6%
* Perceptual Quality Improvements
- Improves the perceptual quality of high QP encoding for
delta-q mode 4
- Auto select noise synthesis level for all intra
* Speedup and Memory Optimizations
- Added many SSE2 optimizations.
- Good quality 2-pass encoder speedups:
o Speed 2: 9%
o Speed 3: 12.5%
o Speed 4: 8%
o Speed 5: 3%
o Speed 6: 4%
- Real time mode encoder speedups:
o Speed 5: 2.6% BDRate gain, 4% speedup
o Speed 6: 3.5% BDRate gain, 4% speedup
o Speed 9: 1% BDRate gain, 3% speedup
o Speed 10: 3% BDRate gain, neutral speedup
- All intra encoding speedups (AVIF):
o Single thread - speed 6: 8%
o Single thread - speed 9: 15%
o Multi thread(8) - speed 6: 14%
o Multi thread(8) - speed 9: 34%
* Bug Fixes
- Issue 3163: Segmentation fault when using
- -enable-keyframe-filtering=2
- Issue 2436: Integer overflow in av1_warp_affine_c()
- Issue 3226: armv7 build failure due to gcc-11
- Issue 3195: Bug report on libaom (AddressSanitizer:
heap-buffer-overflow)
- Issue 3191: Bug report on libaom (AddressSanitizer: SEGV on
unknown address)
- Drop libaom-devel Requires from libaom-devel-doc sub-package: We
do not need the devel package to be able to read the devel
documentation.
==== libblockdev ====
Subpackages: libbd_btrfs2 libbd_crypto2 libbd_fs2 libbd_loop2 libbd_lvm2 libbd_mdraid2 libbd_part2 libbd_swap2 libbd_utils2 libblockdev2
- Stop packaging deprecated libbd_vdo2 and libbd_vdo-devel, via
passing without-vdo to configure. Also add Obsoletes for both
packages aswell as the 2 alternative package names they provided.
Standalone vdo modules are deprecated in udisks2 since version
2.9.0, and we have stopped building them there, and udisks2 was
the only known consumer of libblockdevs vdo support, stop
building them here also.
==== libglvnd ====
Subpackages: libglvnd-32bit
- Update libglvnd-add-bti.patch from latest upstream submission
==== libzypp ====
Version update (17.29.4 -> 17.29.5)
- Hint on ptf<>patch resolver conflicts (bsc#1194848)
- version 17.29.5 (22)
==== manpages-l10n ====
Version update (4.13 -> 4.13+56)
Subpackages: man-pages-cs man-pages-da man-pages-de man-pages-el man-pages-es man-pages-fr man-pages-hu man-pages-it man-pages-pl man-pages-pt_BR
- Update to version 4.13+56:
* Remove files with non-commercial licenses from sources.
* Improve appearance and readability of the addendum.
* Updated translations.
==== nodejs17 ====
Version update (17.3.1 -> 17.5.0)
Subpackages: npm17
- update to 17.5.0:
* lib: add fetch
* stream: add iterator helper find
* stream: add toArray
* stream: add forEach method
* stream: support some and every
* node-api: add node_api_symbol_for()
* module: unflag esm json modules
* deps: upgrade npm to 8.4.1
- changes in 17.4.0:
* child_process: add support for URL to cp.fork
* crypto: alias webcrypto.subtle and webcrypto.getRandomValues on crypto
* events: graduate capturerejections to supported
* events: add EventEmitterAsyncResource to core
* loader: return package format from defaultResolve if known
* perf_hooks: multiple fixes for Histogram
* stream: add filter method to readable
* stream: add isReadable helper
* stream: add map method to Readable
- versioned.patch: refreshed
For complete changelog, see
https://github.com/nodejs/node/blob/master/doc/changelogs/CHANGELOG_V17.md#…
==== ovmf ====
Subpackages: qemu-ovmf-x86_64
- Sort file lists for reproducible build results
==== polkit-default-privs ====
Version update (1550+20211214.daf2765 -> 1550+20220225.330e064)
- Update to version 1550+20220225.330e064:
* Whitelist Kcron (bsc#1193945)
* deepin-api: drop manage-locale action that is not package on openSUSE
* udisks2: remove manage-vdo action
==== python-multidict ====
Version update (5.1.0 -> 6.0.2)
- update to 6.0.2:
- Use ``METH_FASTCALL`` where it makes sense.
``MultiDict.add()`` is 2.2 times faster now, ``CIMultiDict.add()`` is 1.5 times faster.
The same boost is applied to ``get*()``, ``setdefault()``, and ``pop*()`` methods. (:issue:`681`)
- Fixed type annotations for keys of multidict mapping classes. (:issue:`644`)
- Support Multidict[int] for pure-python version.
``__class_getitem__`` is already provided by C Extension, making it work with the pure-extension too. (:issue:`678`)
- Dropped Python 3.6 support (:issue:`680`)
==== ruby-common ====
- avoid bashism in gem_build_cleanup
==== selinux-policy ====
Subpackages: selinux-policy-targeted
- use %license tag for COPYING file
==== suitesparse ====
Subpackages: libamd2 libcamd2 libccolamd2 libcholmod3 libcolamd2 libsuitesparseconfig5 libumfpack5
- build parallel to reduce build time by ~ 30%
==== systemd ====
Subpackages: libsystemd0 libsystemd0-32bit libudev1 libudev1-32bit systemd-32bit systemd-container systemd-devel systemd-lang udev
- Fix a regression caused by the split of the sysusers config files shipped by
systemd (bsc#1196322)
Calls to %sysusers_create were not updated accordingly.
- spec: fix dependencies for mini variants (follow-up)
systemd-mini-container is one of the sub-package that relies systemd-mini to
conflict with kiwi and to not be installed on real systems.
==== wsdd ====
- Add CONFIG parameter to %sysusers_generate_pre
==== yast2-network ====
Version update (4.4.40 -> 4.4.42)
- Revert last change going back to skip DHCP setup completely if
the network is already configured through iBFT (bsc#1194911)
- 4.4.42
- Related to bsc#1194911:
- Skip iBFT interfaces as DHCP candidates but configure DHCP if
there is no active and ifcfg file configured interface
- 4.4.41
==== yast2-trans ====
Version update (84.87.20220211.620fde21a3 -> 84.87.20220224.fc95951c18)
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
- Leap 15.4 Beta translations poo#99990 bump to version 84.87.20220224.fc95951c18:
* Translated using Weblate (Catalan)
* Translated using Weblate (French)
* Translated using Weblate (French)
* Translated using Weblate (French)
* Translated using Weblate (French)
* Translated using Weblate (French)
* Translated using Weblate (French)
* Translated using Weblate (French)
* Translated using Weblate (Dutch)
* Translated using Weblate (French)
* Translated using Weblate (Catalan)
* Translated using Weblate (French)
* Translated using Weblate (French)
* Translated using Weblate (French)
* Translated using Weblate (French)
* Translated using Weblate (French)
* Translated using Weblate (French)
* New POT for text domain 'registration'.
* New POT for text domain 'nis_server'.
* Translated using Weblate (French)
* Translated using Weblate (French)
* Translated using Weblate (French)
* Translated using Weblate (French)
* Translated using Weblate (French)
* Translated using Weblate (Ukrainian)
* Translated using Weblate (Ukrainian)
* Translated using Weblate (Ukrainian)
* Translated using Weblate (Ukrainian)
* Translated using Weblate (Spanish)
* Translated using Weblate (Spanish)
* Translated using Weblate (Spanish)
* Translated using Weblate (Spanish)
* Translated using Weblate (Spanish)
* Translated using Weblate (Spanish)
* Translated using Weblate (Spanish)
* Translated using Weblate (Spanish)
* Translated using Weblate (Spanish)
* Translated using Weblate (Spanish)
* Translated using Weblate (Spanish)
* Translated using Weblate (Spanish)
* Translated using Weblate (Spanish)
* Translated using Weblate (Spanish)
* Translated using Weblate (German)
* Translated using Weblate (German)
* Translated using Weblate (German)
* Translated using Weblate (German)
* Translated using Weblate (German)
* Translated using Weblate (German)
* Translated using Weblate (German)
* Translated using Weblate (German)
* Translated using Weblate (German)
* Translated using Weblate (German)
* Translated using Weblate (German)
* Translated using Weblate (German)
* Translated using Weblate (German)
* Translated using Weblate (German)
* Translated using Weblate (German)
* Translated using Weblate (German)
* Translated using Weblate (German)
* Translated using Weblate (German)
* Translated using Weblate (German)
* Translated using Weblate (German)
* Translated using Weblate (German)
* Translated using Weblate (German)
* New POT for text domain 'installation'.
* Translated using Weblate (Spanish)
* Translated using Weblate (Spanish)
* Translated using Weblate (Spanish)
* Translated using Weblate (Spanish)
* Translated using Weblate (Spanish)
* Translated using Weblate (Spanish)
* Translated using Weblate (Spanish)
* Translated using Weblate (Spanish)
* Translated using Weblate (Spanish)
* Translated using Weblate (Spanish)
* Translated using Weblate (Ukrainian)
* Translated using Weblate (French)
* Translated using Weblate (French)
* Translated using Weblate (Spanish)
* Translated using Weblate (Ukrainian)
* Translated using Weblate (Spanish)
* Translated using Weblate (French)
* Translated using Weblate (Portuguese (Brazil))
* Translated using Weblate (German)
* Translated using Weblate (Portuguese (Brazil))
* Translated using Weblate (German)
* Translated using Weblate (German)
* Translated using Weblate (German)
* Translated using Weblate (Portuguese (Brazil))
* Translated using Weblate (German)
* Translated using Weblate (Portuguese (Brazil))
* Translated using Weblate (Portuguese (Brazil))
* Translated using Weblate (Portuguese (Brazil))
* Translated using Weblate (Italian)
* Translated using Weblate (Italian)
* Translated using Weblate (French)
* Translated using Weblate (Italian)
* Translated using Weblate (Italian)
* Translated using Weblate (Italian)
* Translated using Weblate (German)
* Translated using Weblate (French)
* Translated using Weblate (German)
* Translated using Weblate (German)
* Translated using Weblate (French)
* Translated using Weblate (German)
* Translated using Weblate (German)
* Translated using Weblate (Italian)
* Translated using Weblate (Italian)
* Translated using Weblate (Italian)
* Translated using Weblate (German)
* Translated using Weblate (German)
* Translated using Weblate (German)
* Translated using Weblate (German)
* Translated using Weblate (Italian)
* Translated using Weblate (German)
* Translated using Weblate (German)
* Translated using Weblate (Italian)
* Translated using Weblate (German)
* Translated using Weblate (German)
* Translated using Weblate (Italian)
* Translated using Weblate (German)
* Translated using Weblate (Italian)
* Translated using Weblate (German)
* Translated using Weblate (Italian)
* Translated using Weblate (German)
* Translated using Weblate (Italian)
* Translated using Weblate (German)
* Translated using Weblate (Chinese (Taiwan) (zh_TW))
* Translated using Weblate (Chinese (Taiwan) (zh_TW))
* Translated using Weblate (Chinese (Taiwan) (zh_TW))
* Translated using Weblate (Chinese (Taiwan) (zh_TW))
* Translated using Weblate (Chinese (Taiwan) (zh_TW))
* Translated using Weblate (Chinese (Taiwan) (zh_TW))
* Translated using Weblate (Chinese (Taiwan) (zh_TW))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (Taiwan) (zh_TW))
* Translated using Weblate (Chinese (Taiwan) (zh_TW))
* Translated using Weblate (Chinese (Taiwan) (zh_TW))
* Translated using Weblate (Chinese (Taiwan) (zh_TW))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Spanish)
* Translated using Weblate (Slovak)
* Translated using Weblate (Slovak)
* Translated using Weblate (Dutch)
* Translated using Weblate (Catalan)
* Translated using Weblate (Japanese)
* Translated using Weblate (Spanish)
* Translated using Weblate (Spanish)
* New POT for text domain 'installation'.
* Translated using Weblate (Ukrainian)
* Translated using Weblate (Ukrainian)
* Translated using Weblate (Ukrainian)
* Translated using Weblate (Ukrainian)
* Translated using Weblate (Portuguese (Brazil))
* Translated using Weblate (Portuguese (Brazil))
* Translated using Weblate (French)
* Translated using Weblate (Portuguese (Brazil))
* Translated using Weblate (Dutch)
* Translated using Weblate (Japanese)
* Translated using Weblate (German)
* Translated using Weblate (Catalan)
* Translated using Weblate (Portuguese (Brazil))
* Translated using Weblate (Portuguese (Brazil))
* Translated using Weblate (Portuguese (Brazil))
* Translated using Weblate (Portuguese (Brazil))
* Translated using Weblate (Portuguese (Brazil))
* Translated using Weblate (Italian)
* Translated using Weblate (Italian)
* Translated using Weblate (Italian)
* Translated using Weblate (Spanish)
* Translated using Weblate (German)
* Translated using Weblate (Spanish)
* Translated using Weblate (Italian)
* Translated using Weblate (Italian)
* Translated using Weblate (Spanish)
* Translated using Weblate (Italian)
* Translated using Weblate (Italian)
* Translated using Weblate (Italian)
* Translated using Weblate (Spanish)
* Translated using Weblate (Chinese (Taiwan) (zh_TW))
* Translated using Weblate (Chinese (Taiwan) (zh_TW))
* Translated using Weblate (Chinese (Taiwan) (zh_TW))
* Translated using Weblate (Chinese (Taiwan) (zh_TW))
* Translated using Weblate (Italian)
* Translated using Weblate (Chinese (Taiwan) (zh_TW))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (Taiwan) (zh_TW))
* Translated using Weblate (Chinese (Taiwan) (zh_TW))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Italian)
* Translated using Weblate (Chinese (Taiwan) (zh_TW))
* Translated using Weblate (Chinese (Taiwan) (zh_TW))
* Translated using Weblate (Chinese (Taiwan) (zh_TW))
* Translated using Weblate (Chinese (Taiwan) (zh_TW))
* Translated using Weblate (Chinese (Taiwan) (zh_TW))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (Taiwan) (zh_TW))
* Translated using Weblate (Chinese (Taiwan) (zh_TW))
* Translated using Weblate (Chinese (Taiwan) (zh_TW))
* Translated using Weblate (Chinese (Taiwan) (zh_TW))
* Translated using Weblate (Chinese (Taiwan) (zh_TW))
* Translated using Weblate (Chinese (Taiwan) (zh_TW))
* Translated using Weblate (Chinese (Taiwan) (zh_TW))
* Translated using Weblate (Chinese (Taiwan) (zh_TW))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Italian)
* Translated using Weblate (Chinese (Taiwan) (zh_TW))
* Translated using Weblate (Chinese (Taiwan) (zh_TW))
* Translated using Weblate (Chinese (Taiwan) (zh_TW))
* Translated using Weblate (Chinese (Taiwan) (zh_TW))
* Translated using Weblate (Chinese (Taiwan) (zh_TW))
* Translated using Weblate (Chinese (Taiwan) (zh_TW))
* Translated using Weblate (Chinese (Taiwan) (zh_TW))
* Translated using Weblate (Chinese (Taiwan) (zh_TW))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Italian)
* Translated using Weblate (Italian)
* Translated using Weblate (Italian)
* Translated using Weblate (Italian)
* Translated using Weblate (Italian)
* Translated using Weblate (Italian)
* Translated using Weblate (Italian)
* Translated using Weblate (Italian)
* Translated using Weblate (Italian)
* Translated using Weblate (Italian)
* Translated using Weblate (Italian)
* Translated using Weblate (Italian)
* Translated using Weblate (Italian)
* Translated using Weblate (Italian)
* Translated using Weblate (Italian)
* Translated using Weblate (Finnish)
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (German)
* Translated using Weblate (German)
* Translated using Weblate (German)
* Translated using Weblate (German)
* Translated using Weblate (German)
* Translated using Weblate (German)
* Translated using Weblate (German)
* Translated using Weblate (German)
* Translated using Weblate (German)
* Translated using Weblate (German)
* Translated using Weblate (German)
* Translated using Weblate (German)
* Translated using Weblate (German)
* Translated using Weblate (German)
* Translated using Weblate (German)
* Translated using Weblate (Vietnamese)
* Translated using Weblate (German)
* Translated using Weblate (German)
* Translated using Weblate (German)
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (German)
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (German)
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (German)
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* New POT for text domain 'autoinst'.
* Translated using Weblate (German)
* Translated using Weblate (Chinese (China) (zh_CN))
==== zypper ====
Version update (1.14.51 -> 1.14.52)
Subpackages: zypper-log zypper-needs-restarting
- info: print the packages upstream URL if available (fixes #426)
- info: Fix SEGV with not installed PTFs (bsc#1196317)
- Don't prevent less restrictive umasks (bsc#1195999)
- version 1.14.52