openSUSE Kubic
Threads by month
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
November 2021
- 5 participants
- 56 discussions
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=kubic&groupid=1&version=T…
https://bugzilla.opensuse.org/buglist.cgi?product=openSUSE%20Tumbleweed&com…
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:
coreutils (8.32 -> 9.0)
openssl-1_1
=== Details ===
==== coreutils ====
Version update (8.32 -> 9.0)
- coreutils-i18n.patch: Re-sync the patch with Fedora.
Refresh the patch, adding a hunk to link the expand+unexpand tools
against lib/mbfile.c, thus fixing build problems with clang
(see https://src.fedoraproject.org/rpms/coreutils/c/f4a53e34)
- spec file cleanups (spec-cleaner run)
- coreutils-skip-tests-rm-ext3-perf.patch: Add patch to skip the test
'tests/rm/ext3-perf.sh' temporarily as it hangs on OBS.
- Update to 9.0:
* Noteworthy changes in release 9.0 (2021-09-24) [stable]
* * Bug fixes
chmod -v no longer misreports modes of dangling symlinks.
[bug introduced in coreutils-5.3.0]
cp -a --attributes-only now never removes destination files,
even if the destination files are hardlinked, or the source
is a non regular file.
[bug introduced in coreutils-8.6]
csplit --suppress-matched now elides the last matched line
when a specific number of pattern matches are performed.
[bug introduced with the --suppress-matched feature in coreutils-8.22]
df no longer outputs duplicate remote mounts in the presence of bind mounts.
[bug introduced in coreutils-8.26]
df no longer mishandles command-line args that it pre-mounts
[bug introduced in coreutils-8.29]
du no longer crashes on XFS file systems when the directory hierarchy is
heavily changed during the run.
[bug introduced in coreutils-8.25]
env -S no longer crashes when given unusual whitespace characters
[bug introduced in coreutils-8.30]
expr no longer mishandles unmatched \(...\) in regular expressions.
[bug introduced in coreutils-6.0]
ls no longer crashes when printing the SELinux context for unstatable files.
[bug introduced in coreutils-6.9.91]
mkdir -m no longer mishandles modes more generous than the umask.
[bug introduced in coreutils-8.22]
nl now handles single character --section-delimiter arguments,
by assuming a second ':' character has been specified, as specified by POSIX.
[This bug was present in "the beginning".]
pr again adjusts tabs in input, to maintain alignment in multi column output.
[bug introduced in coreutils-6.9]
rm no longer skips an extra file when the removal of an empty directory fails.
[bug introduced by the rewrite to use fts in coreutils-8.0]
split --number=K/N will again correctly split chunk K of N to stdout.
Previously a chunk starting after 128KiB, output the wrong part of the file.
[bug introduced in coreutils-8.26]
tail -f no longer overruns a stack buffer when given too many files
to follow and ulimit -n exceeds 1024.
[bug introduced in coreutils-7.5]
tr no longer crashes when using --complement with certain
invalid combinations of case character classes.
[bug introduced in coreutils-8.6]
basenc --base64 --decode no longer silently discards decoded characters
on (1024*5) buffer boundaries
[bug introduced in coreutils-8.31]
* * Changes in behavior
cp and install now default to copy-on-write (COW) if available.
cp, install and mv now use the copy_file_range syscall if available.
Also, they use lseek+SEEK_HOLE rather than ioctl+FS_IOC_FIEMAP on sparse
files, as lseek is simpler and more portable.
On GNU/Linux systems, ls no longer issues an error message on a
directory merely because it was removed. This reverts a change
that was made in release 8.32.
ptx -T no longer attempts to substitute old-fashioned TeX escapes
for 8-bit non-ASCII alphabetic characters. TeX indexes should
instead use '\usepackage[latin1]{inputenc}' or equivalent.
stat will use decomposed (major,minor) device numbers in its default format.
This is less ambiguous, and more consistent with ls.
sum [-r] will output a file name, even if only a single name is passed.
This is consistent with sum -s, cksum, and other sum(1) implementations.
* * New Features
cksum now supports the -a (--algorithm) option to select any
of the existing sum, md5sum, b2sum, sha*sum implementations etc.
cksum now subsumes all of these programs, and coreutils
will introduce no future standalone checksum utility.
cksum -a now supports the 'sm3' argument, to use the SM3 digest algorithm.
cksum --check now supports auto detecting the digest type to use,
when verifying tagged format checksums.
expr and factor now support bignums on all platforms.
ls --classify now supports the "always", "auto", or "never" flags,
to support only outputting classifier characters if connected to a tty.
ls now accepts the --sort=width option, to sort by file name width.
This is useful to more compactly organize the default vertical column output.
ls now accepts the --zero option, to terminate each output line with
NUL instead of newline.
nl --line-increment can now take a negative number to decrement the count.
stat supports more formats for representing decomposed device numbers.
%Hd,%Ld and %Hr,%Lr will output major,minor device numbers and device types
respectively. %d corresponds to st_dev and %r to std_rdev.
* * Improvements
cat --show-ends will now show \r\n as ^M$. Previously the \r was taken
literally, thus overwriting the first character in the line with '$'.
cksum [-a crc] is now up to 4 times faster by using a slice by 8 algorithm,
and at least 8 times faster where pclmul instructions are supported.
A new --debug option will indicate if pclmul is being used.
md5sum --check now supports checksum files with CRLF line endings.
This also applies to cksum, sha*sum, and b2sum.
df now recognizes these file systems as remote:
acfs, coda, fhgfs, gpfs, ibrix, ocfs2, and vxfs.
rmdir now clarifies the error if a symlink_to_dir/ has not been traversed.
This is the case on GNU/Linux systems, where the trailing slash is ignored.
stat and tail now know about the "devmem", "exfat", "secretmem", "vboxsf",
and "zonefs" file system types. stat -f -c%T now reports the file system
type, and tail -f uses polling for "vboxsf" and inotify for the others.
timeout now supports sub-second timeouts on macOS.
wc is up to 5 times faster when counting only new line characters,
where avx2 instructions are supported.
A new --debug option will indicate if avx2 is being used.
- Remove patches which are included in the new upstream version now:
* coreutils-gnulib-disable-test-float.patch
* coreutils-ls-restore-8.31-behavior-on-removed-dirs.patch
* coreutils-tests-fix-FP-in-ls-stat-free-color.patch
* gnulib-test-avoid-FP-perror-strerror.patch
- coreutils-i18n.patch: Refresh patch. Also patch 'tests/Coreutils.pm' used
by perl-based tests to allow longer test names ... which the i18n tests with
their "-mb" suffix have.
- coreutils-chmod-fix-exit-status-ign-symlinks.patch: Add upstream patch to
fix a regression with the exit code of chmod introduced in 9.0.
- coreutils.spec:
* Version: bump version.
* Remove the above removed patches.
* Reference the above new patch.
==== openssl-1_1 ====
Subpackages: libopenssl1_1
- Add missing libopenssl1_1-hmac 32bit package
1
0
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=microos&groupid=1&version…
https://bugzilla.opensuse.org/buglist.cgi?product=openSUSE%20Tumbleweed&com…
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:
cracklib
dhcp
gnome-bluetooth
gobject-introspection
grub2
gtk3
installation-images-MicroOS (17.16 -> 17.18)
kwin5
libarchive (3.5.1 -> 3.5.2)
libgnomesu
libteam
libwacom (1.10 -> 1.12)
mozilla-nss (3.70 -> 3.71)
patterns-base
patterns-microos
pipewire-media-session (0.4.0 -> 0.4.1)
python-alembic
python-cffi (1.14.6 -> 1.15.0)
python-jsonpointer
python-jsonschema
python-pybind11 (2.6.2 -> 2.8.0)
sysconfig (0.85.7 -> 0.85.8)
systemd
vim (8.2.3408 -> 8.2.3582)
xwayland (21.1.2 -> 21.1.3)
=== Details ===
==== cracklib ====
Subpackages: libcrack2
- %check: really test the package [bsc#1191736]
==== dhcp ====
Subpackages: dhcp-client
- Add a fallback definition for %make_build to fix build on SLE-12.
- Handle sysusers with a bcond to improve readability and simplify
removal once we don't have to support SLE-12 anymore.
- bsc#1192020: Drop the obsolete dependency on "group(nogroup)".
==== gnome-bluetooth ====
Subpackages: libgnome-bluetooth13 typelib-1_0-GnomeBluetooth-1_0
- Add missing explicit libgnome-bluetooth13 Requires to devel sub
package, it was already pulled in via typelib Requires, so no
real world change.
- Use ldconfig_scriptlets macro for post(un) handling.
- Remove obsolete translation-update-upstream support
(jsc#SLE-21105).
==== gobject-introspection ====
Subpackages: girepository-1_0 libgirepository-1_0-1
- Add explicit libgirepository-1_0-1 Requires to devel subpackage,
it was already pulled in via the main package, so no real change.
- Use ldconfig_scriptlets macro for post(un) handling.
==== grub2 ====
Subpackages: grub2-i386-pc grub2-snapper-plugin grub2-x86_64-efi
- Remove openSUSE Tumbleweed specific handling for default grub
distributor (bsc#1191198)
- Use /usr/lib/os-release as fallback (bsc#1191196)
* grub2-default-distributor.patch
* grub2-check-default.sh
- VUL-0: grub2: grub2-once uses fixed file name in /var/tmp (bsc#1190474)
* grub2-once
* grub2-once.service
- Fix unknown TPM error on buggy uefi firmware (bsc#1191504)
* 0001-tpm-Pass-unknown-error-as-non-fatal-but-debug-print-.patch
- Fix error /boot/grub2/locale/POSIX.gmo not found (bsc#1189769)
* 0001-Filter-out-POSIX-locale-for-translation.patch
- Fix error lvmid disk cannot be found after second disk added to the root
volume group (bsc#1189874) (bsc#1071559)
* 0001-ieee1275-implement-FCP-methods-for-WWPN-and-LUNs.patch
- Fix error in grub installation due to unnecessary requirement to support
excessive device for the root logical volume (bsc#1184135)
* 0001-disk-diskfilter-Use-nodes-in-logical-volume-s-segmen.patch
- Fix regression in reading xfs v4
* 0001-fs-xfs-Fix-unreadable-filesystem-with-v4-superblock.patch
==== gtk3 ====
Subpackages: gtk3-data gtk3-schema gtk3-tools libgtk-3-0 typelib-1_0-Gtk-3_0
- Remove obsolete translation-update-upstream support
(jsc#SLE-21105).
==== installation-images-MicroOS ====
Version update (17.16 -> 17.18)
- merge gh#openSUSE/installation-images#534
- handle new .ko.zst kernel module suffix
- 17.18
- merge gh#openSUSE/installation-images#530
- handle zstd compressed modules
- 17.17
==== kwin5 ====
- Add patch to fix kwin_wayland on GLES:
* 0001-platforms-drm-only-use-glDrawBuffer-with-desktop-GL.patch
==== libarchive ====
Version update (3.5.1 -> 3.5.2)
- update to 3.5.2:
* CPIO: Support for PWB and v7 binary cpio formats
* ZIP reader: Support of deflate algorithm in symbolic link decompression
* security: fix handling of symbolic link ACLs on Linux (boo#1192425)
* security: never follow symlinks when setting file flags on Linux (boo#1192426)
* security: do not follow symlinks when processing the fixup list (boo#1192427)
* fix extraction of hardlinks to symlinks
* 7zip reader and writer fixes
* RAR reader fixes
* ZIP reader: fix excessive read for padded zip
* CAB reader: fix double free
* handle short writes from archive_write_callback
==== libgnomesu ====
Subpackages: libgnomesu0
- Add missing explicit libgnomesu0 Requires to devel package.
- Use ldconfig_scriptlets macro for post(un) handling.
- Modernize spec, use autosetup and make_build macro, update
Supplements to current standard.
- Remove obsolete translation-update-upstream support
(jsc#SLE-21105).
==== libteam ====
- teamd: better handle failures to chown(TEAMD_RUN_DIR) during
teamd_drop_privileges() (bsc#1185424)
[+ better_handle_failures_to_chown.patch]
==== libwacom ====
Version update (1.10 -> 1.12)
Subpackages: libwacom-data libwacom2
- update to 1.12:
- New devices:
- ELAN 2513
- HP Probook x360, 435 G7
- Waltop Slim Tablet 12.1
- XP-PEN Star 3
- Lenovo ThinkPad L390 Yoga, Yoga C940, Yoga 460, Yoga 720
- ThinkVision M14t, IdeaPad Flex5
- HP EliteBook x360 1030 G3
- Dell XPS 13 9310 2-in-1
- HUION Kamvas Pro 13
- ELAN 2514 variant 2718
- libwacom's hwdb no longer tags devices with "Keyboard" in
their name as ID_INPUT_TABLET
==== mozilla-nss ====
Version update (3.70 -> 3.71)
Subpackages: libfreebl3 libsoftokn3 mozilla-nss-certs
- update to NSS 3.71
* bmo#1717716 - Set nssckbi version number to 2.52.
* bmo#1667000 - Respect server requirements of tlsfuzzer/test-tls13-signature-algorithms.py
* bmo#1373716 - Import of PKCS#12 files with Camellia encryption is not supported
* bmo#1717707 - Add HARICA Client ECC Root CA 2021.
* bmo#1717707 - Add HARICA Client RSA Root CA 2021.
* bmo#1717707 - Add HARICA TLS ECC Root CA 2021.
* bmo#1717707 - Add HARICA TLS RSA Root CA 2021.
* bmo#1728394 - Add TunTrust Root CA certificate to NSS.
- required for Firefox 94
==== patterns-base ====
Subpackages: patterns-base-base patterns-base-bootloader patterns-base-minimal_base patterns-base-x11
- remove glibc-locale-base from enhanced_base, already recommended in base
- replace no longer existing system-tuning-common-SUSE with udev-extra-rules
- add handling for grub2-branding-SLE (should be done in grub2 really)
==== patterns-microos ====
Subpackages: patterns-microos-alt_onlyDVD patterns-microos-apparmor patterns-microos-base patterns-microos-base-microdnf patterns-microos-base-packagekit patterns-microos-base-zypper patterns-microos-basesystem patterns-microos-cloud patterns-microos-cockpit patterns-microos-defaults patterns-microos-desktop-common patterns-microos-desktop-gnome patterns-microos-desktop-kde patterns-microos-hardware patterns-microos-ima_evm patterns-microos-onlyDVD patterns-microos-ra_agent patterns-microos-ra_verifier patterns-microos-selinux patterns-microos-sssd_ldap
- Add policycoreutils-python-utils to desktop-common
While it's too heavyweight for regular MicroOS patterns, on an
interactively used desktop system its nice to have the tools to
debug when selinux goes wrong.
==== pipewire-media-session ====
Version update (0.4.0 -> 0.4.1)
- Update to 0.4.1:
* Minor bugfix release functionally equivalent to the previous
release. This release corrects a few leftovers pointing to the
wrong repository and sets the minimum required PipeWire
version. This way we fail early during meson setup rather than
with linker errors during the build.
- Add patch to reduce the required meson version so the package
builds in the Leap 15.3 repository (boo#1192186):
* reduce-meson-required-version.patch
==== python-alembic ====
- Update requirements
- Remove unused python-alembic-rpmlintrc
==== python-cffi ====
Version update (1.14.6 -> 1.15.0)
- update to 1.15.0:
* Fixed MANIFEST.in to include missing file for Windows arm64 support
* Fixed Linux wheel build to use gcc default ISA for libffi
* Updated setup.py Python trove specifiers to currently-tested Python versions
* CPython 3.10 support (including wheels)
* MacOS arm64 support (including wheels)
* Initial Windows arm64 support
* Misc. doc and test updates
==== python-jsonpointer ====
- Use libalternatives instead of update-alternatives.
==== python-jsonschema ====
- Use libalternatives instead of update-alternatives.
==== python-pybind11 ====
Version update (2.6.2 -> 2.8.0)
- Use libalternatives instead of update-alternatives.
- Update to v2.8.0
* Added py::raise_from to enable chaining exceptions. #3215
* Allow exception translators to be optionally registered local
to a module instead of applying globally across all pybind11
modules. Use
register_local_exception_translator(ExceptionTranslator&&
translator) instead of
register_exception_translator(ExceptionTranslator&& translator)
to keep your exception remapping code local to the module.
[#2650]
* Add make_simple_namespace function for instantiating Python
SimpleNamespace objects. #2840
* pybind11::scoped_interpreter and initialize_interpreter have
new arguments to allow sys.argv initialization. #2341
* Allow Python builtins to be used as callbacks in CPython. #1413
* Added view to view arrays with a different datatype. #987
* Implemented reshape on arrays. #984
* Enable defining custom __new__ methods on classes by fixing bug
preventing overriding methods if they have non-pybind11
siblings. #3265
* Add make_value_iterator(), and fix make_key_iterator() to
return references instead of copies. #3293
* Improve the classes generated by bind_map: #3310
* Change .items from an iterator to a dictionary view.
* Add .keys and .values (both dictionary views).
* Allow __contains__ to take any object.
* pybind11::custom_type_setup was added, for customizing the
PyHeapTypeObject corresponding to a class, which may be useful
for enabling garbage collection support, among other things.
[#3287]
* Set __file__ constant when running eval_file in an embedded
interpreter. #3233
* Python objects and (C++17) std::optional now accepted in
py::slice constructor. #1101
* The pybind11 proxy types str, bytes, bytearray, tuple, list now
consistently support passing ssize_t values for sizes and
indexes. Previously, only size_t was accepted in several
interfaces. #3219
* Avoid evaluating PYBIND11_TLS_REPLACE_VALUE arguments more than
once. #3290
* Bug fix: enum value's __int__ returning non-int when underlying
type is bool or of char type. #1334
* Fixes bug in setting error state in Capsule's pointer methods.
[#3261]
* A long-standing memory leak in py::cpp_function::initialize was
fixed. #3229
* Fixes thread safety for some pybind11::type_caster which
require lifetime extension, such as for std::string_view. #3237
* Restore compatibility with gcc 4.8.4 as distributed by
ubuntu-trusty, linuxmint-17. #3270
* Fix regression in CMake Python package config: improper use of
absolute path. #3144
* Cached Python version information could become stale when CMake
was re-run with a different Python version. The build system
now detects this and updates this information. #3299
* Specified UTF8-encoding in setup.py calls of open(). #3137
* Fix a harmless warning from CMake 3.21 with the classic Python
discovery. #3220
* Eigen repo and version can now be specified as cmake options.
[#3324]
* Reduced thread-local storage required for keeping alive
temporary data for type conversion to one key per ABI version,
rather than one key per extension module. This makes the total
thread-local storage required by pybind11 2 keys per ABI
version. #3275
* Optimize NumPy array construction with additional moves. #3183
* Conversion to std::string and std::string_view now avoids
making an extra copy of the data on Python >= 3.3. #3257
* Remove const modifier from certain C++ methods on Python
collections (list, set, dict) such as (clear(), append(),
insert(), etc...) and annotated them with py-non-const.
* Enable readability clang-tidy-const-return and remove useless
consts. #3254 #3194
* The clang-tidy google-explicit-constructor option was enabled.
[#3250]
* Mark a pytype move constructor as noexcept (perf). #3236
* Enable clang-tidy check to guard against inheritance slicing.
[#3210]
* Legacy warning suppression pragma were removed from eigen.h. On
Unix platforms, please use -isystem for Eigen include
directories, to suppress compiler warnings originating from
Eigen headers. Note that CMake does this by default. No
adjustments are needed for Windows. #3198
* Format pybind11 with isort consistent ordering of imports #3195
* The warnings-suppression "pragma clamp" at the top/bottom of
pybind11 was removed, clearing the path to refactoring and IWYU
cleanup. #3186
* Enable most bugprone checks in clang-tidy and fix the found
potential bugs and poor coding styles. #3166
* Add clang-tidy-readability rules to make boolean casts explicit
improving code readability. Also enabled other misc and
readability clang-tidy checks. #3148
* Move object in .pop() for list. #3116
- Release 2.7.1
* Allow Python builtins to be used as callbacks in CPython. #1413
* Fix regression in CMake Python package config: improper use of
absolute path. #3144
* Fix Mingw64 and add to the CI testing matrix. #3132
* Specified UTF8-encoding in setup.py calls of open(). #3137
* Add clang-tidy-readability rules to make boolean casts explicit
improving code readability. Also enabled other misc and
readability clang-tidy checks. #3148
* Move object in .pop() for list. #3116
* Removed and fixed warning suppressions. #3127 #3129 #3135 #3141
[#3142] #3150 #3152 #3160 #3161
- Release 2.7.0
* Enable py::implicitly_convertible<py::none, ...> for
py::class_-wrapped types. #3059
* Allow function pointer extraction from overloaded functions.
[#2944]
* NumPy: added .char_() to type which gives the NumPy public char
result, which also distinguishes types by bit length (unlike
.kind()). #2864
* Add pybind11::bytearray to manipulate bytearray similar to
bytes. #2799
* pybind11/stl/filesystem.h registers a type caster that, on
C++17/Python 3.6+, converts std::filesystem::path to
pathlib.Path and any os.PathLike to std::filesystem::path.
[#2730]
* A PYBIND11_VERSION_HEX define was added, similar to
PY_VERSION_HEX. #3120
* py::str changed to exclusively hold PyUnicodeObject. Previously
py::str could also hold bytes, which is probably surprising,
was never documented, and can mask bugs (e.g. accidental use of
py::str instead of py::bytes). #2409
* Add a safety guard to ensure that the Python GIL is held when
C++ calls back into Python via object_api<>::operator() (e.g.
py::function __call__). (This feature is available for Python
3.6+ only.) #2919
* Catch a missing self argument in calls to __init__(). #2914
* Use std::string_view if available to avoid a copy when passing
an object to a std::ostream. #3042
* An important warning about thread safety was added to the
iostream.h documentation; attempts to make
py::scoped_ostream_redirect thread safe have been removed, as
it was only partially effective. #2995
* Performance: avoid unnecessary strlen calls. #3058
* Fix auto-generated documentation string when using const T in
pyarray_t. #3020
* Unify error messages thrown by
simple_collector/unpacking_collector. #3013
* pybind11::builtin_exception is now explicitly exported, which
means the types included/defined in different modules are
identical, and exceptions raised in different modules can be
caught correctly. The documentation was updated to explain that
custom exceptions that are used across module boundaries need
to be explicitly exported as well. #2999
* Fixed exception when printing UTF-8 to a
scoped_ostream_redirect. #2982
* Pickle support enhancement: setstate implementation will
attempt to setattr __dict__ only if the unpickled dict object
is not empty, to not force use of py::dynamic_attr()
unnecessarily. #2972
* Allow negative timedelta values to roundtrip. #2870
* Fix unchecked errors could potentially swallow signals/other
exceptions. #2863
* Add null pointer check with std::localtime. #2846
* Fix the weakref constructor from py::object to create a new
weakref on conversion. #2832
* Avoid relying on exceptions in C++17 when getting a shared_ptr
holder from a shared_from_this class. #2819
* Allow the codec's exception to be raised instead of
RuntimeError when casting from py::str to std::string. #2903
* In setup_helpers.py, test for platforms that have some
multiprocessing features but lack semaphores, which
ParallelCompile requires. #3043
* Fix pybind11_INCLUDE_DIR in case CMAKE_INSTALL_INCLUDEDIR is
absolute. #3005
* Fix bug not respecting WITH_SOABI or WITHOUT_SOABI to CMake.
[#2938]
* Fix the default Pybind11Extension compilation flags with a
Mingw64 python. #2921
* Clang on Windows: do not pass /MP (ignored flag). #2824
* pybind11.setup_helpers.intree_extensions can be used to
generate Pybind11Extension instances from cpp files placed in
the Python package source tree. #2831
* Enable clang-tidy performance, readability, and modernization
checks throughout the codebase to enforce best coding
practices. #3046, #3049, #3051, #3052, #3080, and #3094
* Checks for common misspellings were added to the pre-commit
hooks. #3076
* Changed Werror to stricter Werror-all for Intel compiler and
fixed minor issues. #2948
* Fixed compilation with GCC < 5 when the user defines
_GLIBCXX_USE_CXX11_ABI. #2956
* Added nox support for easier local testing and linting of
contributions. #3101 and #3121
* Avoid RTD style issue with docutils 0.17+. #3119
* Support pipx run, such as pipx run pybind11 --include for a
quick compile. #3117
- Drop unicode.patch merged upstream
==== sysconfig ====
Version update (0.85.7 -> 0.85.8)
Subpackages: sysconfig-netconfig
- version 0.85.8
- netconfig: revert NM default policy change change (boo#1185882)
With the change to the default policy, netconfig with NetworkManager
as network.service accepted settings from all services/programs
directly instead only from NetworkManager, where plugins/services
have to deliver their settings to apply them.
==== systemd ====
Subpackages: libsystemd0 libudev1 systemd-sysvinit udev
- Add 0001-Revert-core-Check-unit-start-rate-limiting-earlier.patch
Temporarly revert commit ed8fbbf1745c6a2dc0b8cd560ac8a3353f72e979
until the regression it introduced [1] is addressed by upstream and
a fix is released via the stable tree.
[1] https://github.com/systemd/systemd/issues/21025
- Disable nss-systemd and translations features for the mini flavour
- Really enable libiptc for masquerading support (bsc#1191651)
Currently used by systemd-nspawn and systemd-networkd.
- Convert systemd package to multibuild
==== vim ====
Version update (8.2.3408 -> 8.2.3582)
Subpackages: vim-data-common vim-small
- Updated to version 8.2.3582, fixes the following problems
* Overflow check fails with 32 ints.
* Manipulating highlighting is complicated.
* CI sometimes fails for MinGW.
* gj does not move properly with a wide character.
* Reading character past end of line.
* Reading uninitialized memory when giving spell suggestions.
- add obsolete/conflict with nginx vim plugin
- Updated to version 8.2.3577, fixes the following problems
* Test_very_large_count fails on 32bit systems.
* Some unicode control characters are considered printable.
* Memory leak when closing window and using "multispace" in 'listchars'.
* Cannot decide whether to skip test that fails with 64 bit ints. (closes
[#9072])
* Divide by zero.
* Overflow check still fails when sizeof(int) == sizeof(long).
* Some functions are not documented for use with a method.
* Overflow check fails with 32 ints.
- Current vim seems to have timing problems with its parser to
distinguish between <ESC> and <ESC>[~3 at least in urxvt
- fix boo#1192225
- Updated to version 8.2.3570, fixes the following problems
* CTRL-I in Insert mode is not tested
* Ctrl-hat test fails with Athena and Motif. (Elimar Riesebieter)
* Error for :let when vimrc is Vim 9 script.
* Test_very_large_count fails on 32bit systems.
- Avoid the second to parse the Delete ANSI sequence in gvim
- Updated to version 8.2.3567, fixes the following problems
* Xxd revert does not handle end of line correctly.
* Xxd has various way to exit.
* ModeChanged is not triggered on every mode change.
* Filler lines are incorrect for other window in diff mode after making
a change.
* Vim9: cannot call imported funcref at script level.
* Vim9: asserting the wrong variable.
* Loop variable recreated every time.
* Using freed memory with lambda.
* Cscope has a complicated way of giving an error message.
* Cannot add color names.
* Build failure with +eval but without GUI or +termguicolors
* Invalid memory access when scrolling without a valid screen.
* Makefile dependencies are outdated. (Gary Johnson)
* Build failure on old systems when using nano timestamp.
* CTRL-I in Insert mode is not tested
- Use libalternatives instead of update-alternatives.
- Test_suspend disabled temporary.
Updated patches:
disable-unreliable-tests-arch.patch, disable-unreliable-tests.patch
- Updated to version 8.2.3552, fixes the following problems
* Vim9: need more tests for empty string arguments.
* Some type casts are not needed.
* Cannot distinguish Normal and Terminal-Normal mode.
* The ModeChanged event only uses one character for the new_mode and
old_mode values.
* Pattern matching with ModeChanged not tested.
* nginx files are not recognized.
* Cannot detect insert scroll mode.
* Completion submode not indicated for virtual replace.
* CursorHoldI event interferes with "CTRL-G U". (Naohiro Ono)
* Problem with :cd when editing file in non-existent directory. (Yee
Cheng Chin)
* Some files with json syntax are not recognized.
* Crash with error in :catch and also in :finally.
* Crash when using CTRL-T after an empty search pattern.
* Other crashes with empty search pattern not tested.
* Some files with tcl syntax are not recognized.
* Some places use "Vimscript" instead of "Vim script".
* Expression register set by not executed put command.
* Renaming a buffer on startup may cause using freed memory.
* Startup test fails on MS-Windows.
* Still crash with error in :catch and also in :finally.
* Crash when calling job_start with an invalid argument. (Virginia Senioria)
* Test does not fail without the fix for a crash.
* Failures when char is unsigned.
* Reading beyond end of line ending in quote and backslash.
* #ifdef for using sysinfo() is incomplete.
* Crash when going through spell suggestions.
* Python 3 test fails with Python 3.10.
* Illegal memory access with invalid sequence of commands.
* Illegal memory access if buffer name is very long.
* Issue template is not easy to use.
* ml_get error after search with range.
* Superfluous return statements.
* xpm2 filetype dection is not so good.
* Crash when pasting too many times.
* Large count test fails on MS-Windows.
* Illegal memory access in utf_head_off.
* GUI geometry startup test fails on some systems. (Drew Vogel)
* Put test fails when run by itself.
* Recover test may fail on some systems.
* GUI geometry startup test fails.
* tmux filetype dection is incomplete
* Cannot enter password in shell command.
* Vim9: using g:pat:cmd is confusing.
* Vim9: warning for signed vs unsigned.
* Vim9: build failure without the +eval feature.
* Vim9: special cases for "g" and "s" insufficiently tested.
* Generating proto files may fail.
* Vim9: bad separators for "g" and "s" insufficiently tested.
* Undo file is not synced. (Sami Farin)
* Changes are only detected with one second accuracy.
* Vim9: entry for loop variable is created every round.
* Timestamp test fails on some systems.
* Using freed memory when using a timer and searching. (Dominique Pellé)
* Autoread test with nano second time sometimes fails.
* Nano time test fails on Mac and FreeBSD.
* Terminal window does not have transparent background when 'termguicolors'
is used.
* TextChanged does not trigger after TextChangedI.
* Test_xrestore sometimes fails.
* TOML files are not recognized.
* Cannot define a function for thesaurus completion.
* Options completion test fails.
* Cannot use \x and \u when setting 'listchars'.
* Duplicated code in xxd.
* GUI: ligatures are not used.
* Option variable name does not match option name. (Christ van Willigen)
* Tests have clumsy check for X11 based GUI.
* Gcc complains about uninitialized variable. (Tony Mechelynck)
* 'thesaurus' and 'thesaurusfunc' do not have the same scope.
* Xxd usage output is incomplete.
* ":buf \{a}" fails while ":edit \{a}" works.
* Command line completion test fails on MS-Windows.
* The previous '' mark is restored after moving the cursor to the original
jump position. (Tony Chen)
* Inefficient code in xxd.
* Autoread test is a bit flaky.
* If-else indenting is confusing.
* The do_highlight() function is way too long.
* mode() does not return the right value in 'operatorfunc'.
* Else-if indenting is confusing.
* GTK3: with 'rightleft' set scrollbar may move unintentionally.
* The mark '] is wrong after put with a count. (Naohiro Ono)
* Compiler warning for unused variable in tiny version.
* Too many comments are old style.
* Swapname has double slash when 'directory' ends in double slash. (Shane
Smith)
* Unix: may leak file descriptor when using a non-existing directory.
* setcellwidths() may make 'listchars' or 'fillchars' invalid.
* Build failure without the +eval feature.
* Opening the quickfix window triggers BufWinEnter twice. (Yorick Peterse)
* GTK GUI crashen when reading from stdin.
* Mistakes in test comments.
* completion() does not work properly.
* Checking first character of url twice.
* Xxd revert does not handle end of line correctly.
- updated vim-7.4-rpmlintrc
- drop no-common.patch
- Updated to version 8.2.3459, fixes the following problems
* Can delete a numbered function. (Naohiro Ono)
* Reading beyond end of line with invalid utf-8 character.
* Crash with linebreak, listchars and large tabstop.
* Vim9: crash when using base name of import. (Naohiro Ono)
* Vim9: importing the wrong file.
* Vim9: too many characters are allowed in import name.
* fullcommand() gives the wrong name if there is a buffer-local user
command. (Naohiro Ono)
* Vim9: Not all function argument types are properly checked.
* Second error is reported while exception is being thrown.
* Vim9: a failing debug expression aborts script sourcing.
* Garbage collection while evaluating may cause trouble.
* A failing debug expression may make Vim unusable.
* _REENTRANT defined more than once.
* A bit of code is not covered by tests.
* Vim9: no failure if return type differs from returned variable.
* Vim9: list += list creates a new list in :def function.
* A sequence of spaces is hard to see in list mode.
* Warning for using uninitialized variable.
* Crash when deleting a listener in a listener callback. (Naohiro Ono)
* Double free when list is copied.
* Using freed memory when replacing. (Dhiraj Mishra)
* Leaking memory when assigning to list or dict.
* No generic way to trigger an autocommand on mode change.
* Completion for :disas sorts local functions first.
* Octave/Matlab filetype detection does not work properly.
* :delcommand does not take a -buffer option.
* Function prototype for trigger_modechanged() is incomplete.
* Vim9: dict is not passed to dict function.
* Check for optional bool type has confusing return type.
* Compiler warnings for 32/64 bit usage.
* Cannot manipulate blobs.
* Deleted lines go to wrong yank register.
* Recover test fails if there is an old swap file.
* Vim9: || and && are not handled at compile time when possible.
* Vim9: memory leak when and/or fails.
* concealed text not revealed when leaving insert mode. (Michael Soyka)
* On Solaris longVersion may be declared twice. (Vladimir Marek)
* Not enough tests for empty string arguments.
* A couple of declarations are not ANSI C.
* :endtry after function call that throws not found.
* Sort fails if the sort compare function returns 999.
* Coveralls action fails.
* Not all apache files are recognized.
* MPD files are not recognized.
* Autocmd not executed when editing a directory ending in a path separator
inside try block.
* Using a count with "gp" leave cursor in wrong position. (Naohiro Ono)
* Using a count with "gp" leaves '] in wrong position. (Naohiro Ono)
* Vim9: Not all functions are tested with an empty string argument.
* Not all dictdconf files are recognized.
* Vim9: need more tests for empty string arguments.
==== xwayland ====
Version update (21.1.2 -> 21.1.3)
- Update to version 21.1.3
* Most notable change is a fix for the GBM backend to work with
the Nvidia driver series 495.
- supersedes U_glamor-Fix-handling-of-1-bit-pixmaps.patch
1
0
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=kubic&groupid=1&version=T…
https://bugzilla.opensuse.org/buglist.cgi?product=openSUSE%20Tumbleweed&com…
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:
ceph (16.2.6.45+g8fda9838398 -> 16.2.6.462+g5fefbbf8888)
cracklib
dhcp
gobject-introspection
grub2
gtk3
installation-images-MicroOS (17.16 -> 17.18)
libarchive (3.5.1 -> 3.5.2)
patterns-base
patterns-microos
python-alembic
python-cffi (1.14.6 -> 1.15.0)
python-jsonpointer
python-jsonschema
python-pybind11 (2.6.2 -> 2.8.0)
socat (1.7.4.1 -> 1.7.4.2)
sysconfig (0.85.7 -> 0.85.8)
systemd
vim (8.2.3408 -> 8.2.3582)
=== Details ===
==== ceph ====
Version update (16.2.6.45+g8fda9838398 -> 16.2.6.462+g5fefbbf8888)
Subpackages: ceph-common libcephfs2 librados2 librbd1 librgw2 python3-ceph-argparse python3-ceph-common python3-cephfs python3-rados python3-rbd python3-rgw
- Update to 16.2.6-462-g5fefbbf8888:
+ rebased on top of upstream commit SHA1 dd7139c66c1d36da50475ec97d8d6b54b07d1dea
* (bsc#1191751) rgw/tracing: unify SO version numbers within librgw2 package
* spec: make selinux scriptlets respect CEPH_AUTO_RESTART_ON_UPGRADE
==== cracklib ====
Subpackages: libcrack2
- %check: really test the package [bsc#1191736]
==== dhcp ====
Subpackages: dhcp-client
- Add a fallback definition for %make_build to fix build on SLE-12.
- Handle sysusers with a bcond to improve readability and simplify
removal once we don't have to support SLE-12 anymore.
- bsc#1192020: Drop the obsolete dependency on "group(nogroup)".
==== gobject-introspection ====
Subpackages: girepository-1_0 libgirepository-1_0-1
- Add explicit libgirepository-1_0-1 Requires to devel subpackage,
it was already pulled in via the main package, so no real change.
- Use ldconfig_scriptlets macro for post(un) handling.
==== grub2 ====
Subpackages: grub2-i386-pc grub2-snapper-plugin grub2-x86_64-efi
- Remove openSUSE Tumbleweed specific handling for default grub
distributor (bsc#1191198)
- Use /usr/lib/os-release as fallback (bsc#1191196)
* grub2-default-distributor.patch
* grub2-check-default.sh
- VUL-0: grub2: grub2-once uses fixed file name in /var/tmp (bsc#1190474)
* grub2-once
* grub2-once.service
- Fix unknown TPM error on buggy uefi firmware (bsc#1191504)
* 0001-tpm-Pass-unknown-error-as-non-fatal-but-debug-print-.patch
- Fix error /boot/grub2/locale/POSIX.gmo not found (bsc#1189769)
* 0001-Filter-out-POSIX-locale-for-translation.patch
- Fix error lvmid disk cannot be found after second disk added to the root
volume group (bsc#1189874) (bsc#1071559)
* 0001-ieee1275-implement-FCP-methods-for-WWPN-and-LUNs.patch
- Fix error in grub installation due to unnecessary requirement to support
excessive device for the root logical volume (bsc#1184135)
* 0001-disk-diskfilter-Use-nodes-in-logical-volume-s-segmen.patch
- Fix regression in reading xfs v4
* 0001-fs-xfs-Fix-unreadable-filesystem-with-v4-superblock.patch
==== gtk3 ====
Subpackages: gtk3-data gtk3-schema gtk3-tools libgtk-3-0
- Remove obsolete translation-update-upstream support
(jsc#SLE-21105).
==== installation-images-MicroOS ====
Version update (17.16 -> 17.18)
- merge gh#openSUSE/installation-images#534
- handle new .ko.zst kernel module suffix
- 17.18
- merge gh#openSUSE/installation-images#530
- handle zstd compressed modules
- 17.17
==== libarchive ====
Version update (3.5.1 -> 3.5.2)
- update to 3.5.2:
* CPIO: Support for PWB and v7 binary cpio formats
* ZIP reader: Support of deflate algorithm in symbolic link decompression
* security: fix handling of symbolic link ACLs on Linux (boo#1192425)
* security: never follow symlinks when setting file flags on Linux (boo#1192426)
* security: do not follow symlinks when processing the fixup list (boo#1192427)
* fix extraction of hardlinks to symlinks
* 7zip reader and writer fixes
* RAR reader fixes
* ZIP reader: fix excessive read for padded zip
* CAB reader: fix double free
* handle short writes from archive_write_callback
==== patterns-base ====
Subpackages: patterns-base-apparmor patterns-base-bootloader patterns-base-minimal_base
- remove glibc-locale-base from enhanced_base, already recommended in base
- replace no longer existing system-tuning-common-SUSE with udev-extra-rules
- add handling for grub2-branding-SLE (should be done in grub2 really)
==== patterns-microos ====
Subpackages: patterns-microos-alt_onlyDVD patterns-microos-apparmor patterns-microos-base patterns-microos-base-microdnf patterns-microos-base-packagekit patterns-microos-base-zypper patterns-microos-basesystem patterns-microos-cloud patterns-microos-cockpit patterns-microos-defaults patterns-microos-hardware patterns-microos-ima_evm patterns-microos-onlyDVD patterns-microos-ra_agent patterns-microos-ra_verifier patterns-microos-selinux patterns-microos-sssd_ldap
- Add policycoreutils-python-utils to desktop-common
While it's too heavyweight for regular MicroOS patterns, on an
interactively used desktop system its nice to have the tools to
debug when selinux goes wrong.
==== python-alembic ====
- Update requirements
- Remove unused python-alembic-rpmlintrc
==== python-cffi ====
Version update (1.14.6 -> 1.15.0)
- update to 1.15.0:
* Fixed MANIFEST.in to include missing file for Windows arm64 support
* Fixed Linux wheel build to use gcc default ISA for libffi
* Updated setup.py Python trove specifiers to currently-tested Python versions
* CPython 3.10 support (including wheels)
* MacOS arm64 support (including wheels)
* Initial Windows arm64 support
* Misc. doc and test updates
==== python-jsonpointer ====
- Use libalternatives instead of update-alternatives.
==== python-jsonschema ====
- Use libalternatives instead of update-alternatives.
==== python-pybind11 ====
Version update (2.6.2 -> 2.8.0)
- Use libalternatives instead of update-alternatives.
- Update to v2.8.0
* Added py::raise_from to enable chaining exceptions. #3215
* Allow exception translators to be optionally registered local
to a module instead of applying globally across all pybind11
modules. Use
register_local_exception_translator(ExceptionTranslator&&
translator) instead of
register_exception_translator(ExceptionTranslator&& translator)
to keep your exception remapping code local to the module.
[#2650]
* Add make_simple_namespace function for instantiating Python
SimpleNamespace objects. #2840
* pybind11::scoped_interpreter and initialize_interpreter have
new arguments to allow sys.argv initialization. #2341
* Allow Python builtins to be used as callbacks in CPython. #1413
* Added view to view arrays with a different datatype. #987
* Implemented reshape on arrays. #984
* Enable defining custom __new__ methods on classes by fixing bug
preventing overriding methods if they have non-pybind11
siblings. #3265
* Add make_value_iterator(), and fix make_key_iterator() to
return references instead of copies. #3293
* Improve the classes generated by bind_map: #3310
* Change .items from an iterator to a dictionary view.
* Add .keys and .values (both dictionary views).
* Allow __contains__ to take any object.
* pybind11::custom_type_setup was added, for customizing the
PyHeapTypeObject corresponding to a class, which may be useful
for enabling garbage collection support, among other things.
[#3287]
* Set __file__ constant when running eval_file in an embedded
interpreter. #3233
* Python objects and (C++17) std::optional now accepted in
py::slice constructor. #1101
* The pybind11 proxy types str, bytes, bytearray, tuple, list now
consistently support passing ssize_t values for sizes and
indexes. Previously, only size_t was accepted in several
interfaces. #3219
* Avoid evaluating PYBIND11_TLS_REPLACE_VALUE arguments more than
once. #3290
* Bug fix: enum value's __int__ returning non-int when underlying
type is bool or of char type. #1334
* Fixes bug in setting error state in Capsule's pointer methods.
[#3261]
* A long-standing memory leak in py::cpp_function::initialize was
fixed. #3229
* Fixes thread safety for some pybind11::type_caster which
require lifetime extension, such as for std::string_view. #3237
* Restore compatibility with gcc 4.8.4 as distributed by
ubuntu-trusty, linuxmint-17. #3270
* Fix regression in CMake Python package config: improper use of
absolute path. #3144
* Cached Python version information could become stale when CMake
was re-run with a different Python version. The build system
now detects this and updates this information. #3299
* Specified UTF8-encoding in setup.py calls of open(). #3137
* Fix a harmless warning from CMake 3.21 with the classic Python
discovery. #3220
* Eigen repo and version can now be specified as cmake options.
[#3324]
* Reduced thread-local storage required for keeping alive
temporary data for type conversion to one key per ABI version,
rather than one key per extension module. This makes the total
thread-local storage required by pybind11 2 keys per ABI
version. #3275
* Optimize NumPy array construction with additional moves. #3183
* Conversion to std::string and std::string_view now avoids
making an extra copy of the data on Python >= 3.3. #3257
* Remove const modifier from certain C++ methods on Python
collections (list, set, dict) such as (clear(), append(),
insert(), etc...) and annotated them with py-non-const.
* Enable readability clang-tidy-const-return and remove useless
consts. #3254 #3194
* The clang-tidy google-explicit-constructor option was enabled.
[#3250]
* Mark a pytype move constructor as noexcept (perf). #3236
* Enable clang-tidy check to guard against inheritance slicing.
[#3210]
* Legacy warning suppression pragma were removed from eigen.h. On
Unix platforms, please use -isystem for Eigen include
directories, to suppress compiler warnings originating from
Eigen headers. Note that CMake does this by default. No
adjustments are needed for Windows. #3198
* Format pybind11 with isort consistent ordering of imports #3195
* The warnings-suppression "pragma clamp" at the top/bottom of
pybind11 was removed, clearing the path to refactoring and IWYU
cleanup. #3186
* Enable most bugprone checks in clang-tidy and fix the found
potential bugs and poor coding styles. #3166
* Add clang-tidy-readability rules to make boolean casts explicit
improving code readability. Also enabled other misc and
readability clang-tidy checks. #3148
* Move object in .pop() for list. #3116
- Release 2.7.1
* Allow Python builtins to be used as callbacks in CPython. #1413
* Fix regression in CMake Python package config: improper use of
absolute path. #3144
* Fix Mingw64 and add to the CI testing matrix. #3132
* Specified UTF8-encoding in setup.py calls of open(). #3137
* Add clang-tidy-readability rules to make boolean casts explicit
improving code readability. Also enabled other misc and
readability clang-tidy checks. #3148
* Move object in .pop() for list. #3116
* Removed and fixed warning suppressions. #3127 #3129 #3135 #3141
[#3142] #3150 #3152 #3160 #3161
- Release 2.7.0
* Enable py::implicitly_convertible<py::none, ...> for
py::class_-wrapped types. #3059
* Allow function pointer extraction from overloaded functions.
[#2944]
* NumPy: added .char_() to type which gives the NumPy public char
result, which also distinguishes types by bit length (unlike
.kind()). #2864
* Add pybind11::bytearray to manipulate bytearray similar to
bytes. #2799
* pybind11/stl/filesystem.h registers a type caster that, on
C++17/Python 3.6+, converts std::filesystem::path to
pathlib.Path and any os.PathLike to std::filesystem::path.
[#2730]
* A PYBIND11_VERSION_HEX define was added, similar to
PY_VERSION_HEX. #3120
* py::str changed to exclusively hold PyUnicodeObject. Previously
py::str could also hold bytes, which is probably surprising,
was never documented, and can mask bugs (e.g. accidental use of
py::str instead of py::bytes). #2409
* Add a safety guard to ensure that the Python GIL is held when
C++ calls back into Python via object_api<>::operator() (e.g.
py::function __call__). (This feature is available for Python
3.6+ only.) #2919
* Catch a missing self argument in calls to __init__(). #2914
* Use std::string_view if available to avoid a copy when passing
an object to a std::ostream. #3042
* An important warning about thread safety was added to the
iostream.h documentation; attempts to make
py::scoped_ostream_redirect thread safe have been removed, as
it was only partially effective. #2995
* Performance: avoid unnecessary strlen calls. #3058
* Fix auto-generated documentation string when using const T in
pyarray_t. #3020
* Unify error messages thrown by
simple_collector/unpacking_collector. #3013
* pybind11::builtin_exception is now explicitly exported, which
means the types included/defined in different modules are
identical, and exceptions raised in different modules can be
caught correctly. The documentation was updated to explain that
custom exceptions that are used across module boundaries need
to be explicitly exported as well. #2999
* Fixed exception when printing UTF-8 to a
scoped_ostream_redirect. #2982
* Pickle support enhancement: setstate implementation will
attempt to setattr __dict__ only if the unpickled dict object
is not empty, to not force use of py::dynamic_attr()
unnecessarily. #2972
* Allow negative timedelta values to roundtrip. #2870
* Fix unchecked errors could potentially swallow signals/other
exceptions. #2863
* Add null pointer check with std::localtime. #2846
* Fix the weakref constructor from py::object to create a new
weakref on conversion. #2832
* Avoid relying on exceptions in C++17 when getting a shared_ptr
holder from a shared_from_this class. #2819
* Allow the codec's exception to be raised instead of
RuntimeError when casting from py::str to std::string. #2903
* In setup_helpers.py, test for platforms that have some
multiprocessing features but lack semaphores, which
ParallelCompile requires. #3043
* Fix pybind11_INCLUDE_DIR in case CMAKE_INSTALL_INCLUDEDIR is
absolute. #3005
* Fix bug not respecting WITH_SOABI or WITHOUT_SOABI to CMake.
[#2938]
* Fix the default Pybind11Extension compilation flags with a
Mingw64 python. #2921
* Clang on Windows: do not pass /MP (ignored flag). #2824
* pybind11.setup_helpers.intree_extensions can be used to
generate Pybind11Extension instances from cpp files placed in
the Python package source tree. #2831
* Enable clang-tidy performance, readability, and modernization
checks throughout the codebase to enforce best coding
practices. #3046, #3049, #3051, #3052, #3080, and #3094
* Checks for common misspellings were added to the pre-commit
hooks. #3076
* Changed Werror to stricter Werror-all for Intel compiler and
fixed minor issues. #2948
* Fixed compilation with GCC < 5 when the user defines
_GLIBCXX_USE_CXX11_ABI. #2956
* Added nox support for easier local testing and linting of
contributions. #3101 and #3121
* Avoid RTD style issue with docutils 0.17+. #3119
* Support pipx run, such as pipx run pybind11 --include for a
quick compile. #3117
- Drop unicode.patch merged upstream
==== socat ====
Version update (1.7.4.1 -> 1.7.4.2)
- Update to version 1.7.4.2:
* Fixes a lot of bugs, e.g., for options -r and -R.
* Further bugfixes, see the CHANGES file
==== sysconfig ====
Version update (0.85.7 -> 0.85.8)
Subpackages: sysconfig-netconfig
- version 0.85.8
- netconfig: revert NM default policy change change (boo#1185882)
With the change to the default policy, netconfig with NetworkManager
as network.service accepted settings from all services/programs
directly instead only from NetworkManager, where plugins/services
have to deliver their settings to apply them.
==== systemd ====
Subpackages: libsystemd0 libudev1 systemd-sysvinit udev
- Add 0001-Revert-core-Check-unit-start-rate-limiting-earlier.patch
Temporarly revert commit ed8fbbf1745c6a2dc0b8cd560ac8a3353f72e979
until the regression it introduced [1] is addressed by upstream and
a fix is released via the stable tree.
[1] https://github.com/systemd/systemd/issues/21025
- Disable nss-systemd and translations features for the mini flavour
- Really enable libiptc for masquerading support (bsc#1191651)
Currently used by systemd-nspawn and systemd-networkd.
- Convert systemd package to multibuild
==== vim ====
Version update (8.2.3408 -> 8.2.3582)
Subpackages: vim-data-common vim-small
- Updated to version 8.2.3582, fixes the following problems
* Overflow check fails with 32 ints.
* Manipulating highlighting is complicated.
* CI sometimes fails for MinGW.
* gj does not move properly with a wide character.
* Reading character past end of line.
* Reading uninitialized memory when giving spell suggestions.
- add obsolete/conflict with nginx vim plugin
- Updated to version 8.2.3577, fixes the following problems
* Test_very_large_count fails on 32bit systems.
* Some unicode control characters are considered printable.
* Memory leak when closing window and using "multispace" in 'listchars'.
* Cannot decide whether to skip test that fails with 64 bit ints. (closes
[#9072])
* Divide by zero.
* Overflow check still fails when sizeof(int) == sizeof(long).
* Some functions are not documented for use with a method.
* Overflow check fails with 32 ints.
- Current vim seems to have timing problems with its parser to
distinguish between <ESC> and <ESC>[~3 at least in urxvt
- fix boo#1192225
- Updated to version 8.2.3570, fixes the following problems
* CTRL-I in Insert mode is not tested
* Ctrl-hat test fails with Athena and Motif. (Elimar Riesebieter)
* Error for :let when vimrc is Vim 9 script.
* Test_very_large_count fails on 32bit systems.
- Avoid the second to parse the Delete ANSI sequence in gvim
- Updated to version 8.2.3567, fixes the following problems
* Xxd revert does not handle end of line correctly.
* Xxd has various way to exit.
* ModeChanged is not triggered on every mode change.
* Filler lines are incorrect for other window in diff mode after making
a change.
* Vim9: cannot call imported funcref at script level.
* Vim9: asserting the wrong variable.
* Loop variable recreated every time.
* Using freed memory with lambda.
* Cscope has a complicated way of giving an error message.
* Cannot add color names.
* Build failure with +eval but without GUI or +termguicolors
* Invalid memory access when scrolling without a valid screen.
* Makefile dependencies are outdated. (Gary Johnson)
* Build failure on old systems when using nano timestamp.
* CTRL-I in Insert mode is not tested
- Use libalternatives instead of update-alternatives.
- Test_suspend disabled temporary.
Updated patches:
disable-unreliable-tests-arch.patch, disable-unreliable-tests.patch
- Updated to version 8.2.3552, fixes the following problems
* Vim9: need more tests for empty string arguments.
* Some type casts are not needed.
* Cannot distinguish Normal and Terminal-Normal mode.
* The ModeChanged event only uses one character for the new_mode and
old_mode values.
* Pattern matching with ModeChanged not tested.
* nginx files are not recognized.
* Cannot detect insert scroll mode.
* Completion submode not indicated for virtual replace.
* CursorHoldI event interferes with "CTRL-G U". (Naohiro Ono)
* Problem with :cd when editing file in non-existent directory. (Yee
Cheng Chin)
* Some files with json syntax are not recognized.
* Crash with error in :catch and also in :finally.
* Crash when using CTRL-T after an empty search pattern.
* Other crashes with empty search pattern not tested.
* Some files with tcl syntax are not recognized.
* Some places use "Vimscript" instead of "Vim script".
* Expression register set by not executed put command.
* Renaming a buffer on startup may cause using freed memory.
* Startup test fails on MS-Windows.
* Still crash with error in :catch and also in :finally.
* Crash when calling job_start with an invalid argument. (Virginia Senioria)
* Test does not fail without the fix for a crash.
* Failures when char is unsigned.
* Reading beyond end of line ending in quote and backslash.
* #ifdef for using sysinfo() is incomplete.
* Crash when going through spell suggestions.
* Python 3 test fails with Python 3.10.
* Illegal memory access with invalid sequence of commands.
* Illegal memory access if buffer name is very long.
* Issue template is not easy to use.
* ml_get error after search with range.
* Superfluous return statements.
* xpm2 filetype dection is not so good.
* Crash when pasting too many times.
* Large count test fails on MS-Windows.
* Illegal memory access in utf_head_off.
* GUI geometry startup test fails on some systems. (Drew Vogel)
* Put test fails when run by itself.
* Recover test may fail on some systems.
* GUI geometry startup test fails.
* tmux filetype dection is incomplete
* Cannot enter password in shell command.
* Vim9: using g:pat:cmd is confusing.
* Vim9: warning for signed vs unsigned.
* Vim9: build failure without the +eval feature.
* Vim9: special cases for "g" and "s" insufficiently tested.
* Generating proto files may fail.
* Vim9: bad separators for "g" and "s" insufficiently tested.
* Undo file is not synced. (Sami Farin)
* Changes are only detected with one second accuracy.
* Vim9: entry for loop variable is created every round.
* Timestamp test fails on some systems.
* Using freed memory when using a timer and searching. (Dominique Pellé)
* Autoread test with nano second time sometimes fails.
* Nano time test fails on Mac and FreeBSD.
* Terminal window does not have transparent background when 'termguicolors'
is used.
* TextChanged does not trigger after TextChangedI.
* Test_xrestore sometimes fails.
* TOML files are not recognized.
* Cannot define a function for thesaurus completion.
* Options completion test fails.
* Cannot use \x and \u when setting 'listchars'.
* Duplicated code in xxd.
* GUI: ligatures are not used.
* Option variable name does not match option name. (Christ van Willigen)
* Tests have clumsy check for X11 based GUI.
* Gcc complains about uninitialized variable. (Tony Mechelynck)
* 'thesaurus' and 'thesaurusfunc' do not have the same scope.
* Xxd usage output is incomplete.
* ":buf \{a}" fails while ":edit \{a}" works.
* Command line completion test fails on MS-Windows.
* The previous '' mark is restored after moving the cursor to the original
jump position. (Tony Chen)
* Inefficient code in xxd.
* Autoread test is a bit flaky.
* If-else indenting is confusing.
* The do_highlight() function is way too long.
* mode() does not return the right value in 'operatorfunc'.
* Else-if indenting is confusing.
* GTK3: with 'rightleft' set scrollbar may move unintentionally.
* The mark '] is wrong after put with a count. (Naohiro Ono)
* Compiler warning for unused variable in tiny version.
* Too many comments are old style.
* Swapname has double slash when 'directory' ends in double slash. (Shane
Smith)
* Unix: may leak file descriptor when using a non-existing directory.
* setcellwidths() may make 'listchars' or 'fillchars' invalid.
* Build failure without the +eval feature.
* Opening the quickfix window triggers BufWinEnter twice. (Yorick Peterse)
* GTK GUI crashen when reading from stdin.
* Mistakes in test comments.
* completion() does not work properly.
* Checking first character of url twice.
* Xxd revert does not handle end of line correctly.
- updated vim-7.4-rpmlintrc
- drop no-common.patch
- Updated to version 8.2.3459, fixes the following problems
* Can delete a numbered function. (Naohiro Ono)
* Reading beyond end of line with invalid utf-8 character.
* Crash with linebreak, listchars and large tabstop.
* Vim9: crash when using base name of import. (Naohiro Ono)
* Vim9: importing the wrong file.
* Vim9: too many characters are allowed in import name.
* fullcommand() gives the wrong name if there is a buffer-local user
command. (Naohiro Ono)
* Vim9: Not all function argument types are properly checked.
* Second error is reported while exception is being thrown.
* Vim9: a failing debug expression aborts script sourcing.
* Garbage collection while evaluating may cause trouble.
* A failing debug expression may make Vim unusable.
* _REENTRANT defined more than once.
* A bit of code is not covered by tests.
* Vim9: no failure if return type differs from returned variable.
* Vim9: list += list creates a new list in :def function.
* A sequence of spaces is hard to see in list mode.
* Warning for using uninitialized variable.
* Crash when deleting a listener in a listener callback. (Naohiro Ono)
* Double free when list is copied.
* Using freed memory when replacing. (Dhiraj Mishra)
* Leaking memory when assigning to list or dict.
* No generic way to trigger an autocommand on mode change.
* Completion for :disas sorts local functions first.
* Octave/Matlab filetype detection does not work properly.
* :delcommand does not take a -buffer option.
* Function prototype for trigger_modechanged() is incomplete.
* Vim9: dict is not passed to dict function.
* Check for optional bool type has confusing return type.
* Compiler warnings for 32/64 bit usage.
* Cannot manipulate blobs.
* Deleted lines go to wrong yank register.
* Recover test fails if there is an old swap file.
* Vim9: || and && are not handled at compile time when possible.
* Vim9: memory leak when and/or fails.
* concealed text not revealed when leaving insert mode. (Michael Soyka)
* On Solaris longVersion may be declared twice. (Vladimir Marek)
* Not enough tests for empty string arguments.
* A couple of declarations are not ANSI C.
* :endtry after function call that throws not found.
* Sort fails if the sort compare function returns 999.
* Coveralls action fails.
* Not all apache files are recognized.
* MPD files are not recognized.
* Autocmd not executed when editing a directory ending in a path separator
inside try block.
* Using a count with "gp" leave cursor in wrong position. (Naohiro Ono)
* Using a count with "gp" leaves '] in wrong position. (Naohiro Ono)
* Vim9: Not all functions are tested with an empty string argument.
* Not all dictdconf files are recognized.
* Vim9: need more tests for empty string arguments.
1
0
Hi,
Ran into some weirdness with Kubic and kubicctl and not sure if this is a bug or I'm doing something wrong.
I install everything in libvirt VMs. Got one control plane and one worker node, selected the respective roles during the installation. I initiated the control plane with kubicctl init, accepted the worker node with salt-key -A, but when I try to add the node with kubicctl node I get an error where the worker node is unable to start kubelet. Reason for that is that there is no config.yaml being created which I think it should be done by salt during kubicctl node add.
This is what I get (sorry, paste-o-o doesn't seem to let me post) :
Attila Pinter Adathor, [11/10/21 10:13 PM]
This is what I get back:
kt00:~ # kubicctl node add kt02
kt02: adding node...
kt02: joining cluster...
kt02: Error invoking salt: exit status 1
(kt02:
[preflight] Running pre-flight checks
[preflight] WARNING: Couldn't create the interface used for talking to the container runtime: docker is required for container runtime: exec: "docker": executable file not found in $PATH
[preflight] Reading configuration from the cluster...
[preflight] FYI: You can look at this config file with 'kubectl -n kube-system get cm kubeadm-config -o yaml'
[kubelet-start] Writing kubelet configuration to file "/var/lib/kubelet/config.yaml"
[kubelet-start] Writing kubelet environment file with flags to file "/var/lib/kubelet/kubeadm-flags.env"
[kubelet-start] Starting the kubelet
[kubelet-start] Waiting for the kubelet to perform the TLS Bootstrap...
[kubelet-check] Initial timeout of 40s passed.
[kubelet-check] It seems like the kubelet isn't running or healthy.
[kubelet-check] The HTTP call equal to 'curl -sSL http://localhost:10248/healthz' failed with error: Get "http://localhost:10248/healthz": dial tcp [::1]:10248: connect: connection refused.
[kubelet-check] It seems like the kubelet isn't running or healthy.
[kubelet-check] The HTTP call equal to 'curl -sSL http://localhost:10248/healthz' failed with error: Get "http://localhost:10248/healthz": dial tcp [::1]:10248: connect: connection refused.
[kubelet-check] It seems like the kubelet isn't running or healthy.
[kubelet-check] The HTTP call equal to 'curl -sSL http://localhost:10248/healthz' failed with error: Get "http://localhost:10248/healthz": dial tcp [::1]:10248: connect: connection refused.
[kubelet-check] It seems like the kubelet isn't running or healthy.
[kubelet-check] The HTTP call equal to 'curl -sSL http://localhost:10248/healthz' failed with error: Get "http://localhost:10248/healthz": dial tcp [::1]:10248: connect: connection refused.
[kubelet-check] It seems like the kubelet isn't running or healthy.
[kubelet-check] The HTTP call equal to 'curl -sSL http://localhost:10248/healthz' failed with error: Get "http://localhost:10248/healthz": dial tcp [::1]:10248: connect: connection refused.
Unfortunately, an error has occurred:
timed out waiting for the condition
This error is likely caused by:
- The kubelet is not running
- The kubelet is unhealthy due to a misconfiguration of the node in some way (required cgroups disabled)
If you are on a systemd-powered system, you can try to troubleshoot the error with the following commands:
- 'systemctl status kubelet'
- 'journalctl -xeu kubelet'
error execution phase kubelet-start: timed out waiting for the condition
To see the stack trace of this error execute with --v=5 or higher)
BTW salt kt02 test.ping comes back as true so not sure what is going wrong.
Little more to add is that these boxes running on the LAN without a domain name, but they have eachothers hostname in /etc/hosts. Not sure if that is an issue as it worked in the past on a different cluster I had.
Any ideas I should look in to?
--
Br,
A.
1
1
Please note that this mail was generated by a script.
The described changes are computed based on the aarch64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=kubic&groupid=3&version=T…
https://bugzilla.opensuse.org/buglist.cgi?product=openSUSE%20Tumbleweed&com…
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 (1.2.2 -> 1.2.4)
aaa_base (84.87+git20210823.4c98889 -> 84.87+git20211102.80d7177)
avahi
boost-base
busybox (1.33.1 -> 1.34.1)
cairo
cpio
dnf (4.8.0 -> 4.10.0)
findutils
gawk (5.1.0 -> 5.1.1)
gdk-pixbuf
glib2 (2.70.0 -> 2.70.1)
haproxy (2.4.7+git0.b5e51a5e2 -> 2.4.8+git0.d1f8d41e0)
ima-evm-utils (1.3.2 -> 1.4)
installation-images-MicroOS (17.15 -> 17.16)
kernel-firmware (20210928 -> 20211027)
kmod
kustomize
libdnf (0.63.1 -> 0.65.0)
libfido2 (1.8.0 -> 1.9.0)
librsvg (2.52.2 -> 2.52.3)
libsoup2 (2.74.0 -> 2.74.1)
libxml2
libzypp (17.28.6 -> 17.28.7)
nfs-utils
open-iscsi
pam
patterns-base
patterns-containers
patterns-microos
python-Pillow (8.3.2 -> 8.4.0)
python-PyJWT (2.1.0 -> 2.3.0)
python-SQLAlchemy (1.4.22 -> 1.4.26)
python-chardet
python-matplotlib (3.4.2 -> 3.4.3)
python-pyOpenSSL (20.0.1 -> 21.0.0)
python-urllib3 (1.26.6 -> 1.26.7)
qemu
rpm
selinux-policy
snappy
tar
timezone (2021d -> 2021e)
wget (1.21.1 -> 1.21.2)
wicked (0.6.66 -> 0.6.67)
=== Details ===
==== PackageKit ====
Version update (1.2.2 -> 1.2.4)
Subpackages: PackageKit-backend-dnf libpackagekit-glib2-18
- Update to version 1.2.4:
+ Libraries:
- Add specific error code when user declined interaction
- Avoid spurious GObject::notify signal emissions
- Correct 'cancellable' use in pk_client_repair_system_async()
- Fix a leak on calling set_locale() a second time
- Fix a possible use-after-free under pk_client_cancel_cb()
- Improve thread safety on an operation cancellation
+ Backends:
- dnf:
. Read update information also when getting list of updates
. Honor install_weak_deps=False if it is there
. Use 'hy_query_get_advisory_pkgs', if available
+ New Features:
- PkDetails: Add 'download-size' property
- PkPackage: Add update severity property
+ Bugfixes:
- Let the finish understand the 'cancelled' exit code
- Make backends that use pk-backend-spawn work (#477)
- Only set polkit interactive flag if method call has too
- Changes from version 1.2.3:
+ Backends:
- alpm:
. Add post transaction hook
. Rename errno to alpm_err to avoid name clashes
- aptcc: Auto-remove old kernels, unless configured otherwise
- dnf: Add support for coercing upgrade to distupgrade
- zypp:
. Make sure pool is initialized at the beginning of some
methods
. Reset update mode after getting updates
+ Bugfixes:
- Append to cron log instead of overwriting it
- Cancel a transaction if calling Cancel fails or the daemon
disappears
- Do not crash when calling pk_dbus_get_uid() before D-Bus is
setup
- Fix all compiler warnings
- Fix multilib conflicts in generated pk-enum-types.h
- Free scheduler array correctly again
- Remove large transaction size sanity check
- Drop patches fixed upstream:
+ PackageKit-zypp-cleanup-tmp-files.patch
+ PackageKit-zypp-reset-update-mode-after-get-updates.patch
+ PackageKit-dnf-Add-support-for-coercing-upgrade-to-distupgrade.patch
+ PackageKit-zypp-initialize-pool.patch
+ PackageKit-remove-transaction-size-limit.patch
+ PackageKit-cancel-transaction-if-daemon-disappears.patch
+ PackageKit-dnf-ignore-weak-deps.patch
- Add 505.patch: pk-offline: Add flags to D-Bus invoking methods.
That's currently to be able to set whether the method should be
interactive or not. The old functions call the methods as
non-interactive.
- Remove obsolete translation-update-upstream support
(jsc#SLE-21105).
==== aaa_base ====
Version update (84.87+git20210823.4c98889 -> 84.87+git20211102.80d7177)
- Update to version 84.87+git20211102.80d7177:
* Add $HOME/.local/bin to PATH, if it exists (bsc#1192248)
* Avoid tcsh undefined LANG variable (boo#1190142)
==== avahi ====
Subpackages: libavahi-client3 libavahi-common3
- Change %python38_version_nodots to %suse_version which is
compatible with Leap and SLE. See also:
https://github.com/openSUSE/python-rpm-macros/issues/107
==== boost-base ====
Subpackages: boost-license1_77_0 libboost_thread1_77_0
- Fix boost nowide development not requiring the library itself
==== busybox ====
Version update (1.33.1 -> 1.34.1)
- Disable crc32 to avoid conflict with perl-Archive-Zip
(until some project really requires crc32)
- Build busybox-warewulf3 for i586 as well. This allowes to set up
i586 nodes.
- Enable fdisk (jsc#CAR-16)
- Add testsuite-gnu-echo.patch: testing.sh to use GNU echo
- Remove the duplicated config entries and construct the snippets
on the fly based on the main config. This way it's easier to
keep track of what's different
- Update to 1.34.1:
* build system: use SOURCE_DATE_EPOCH for timestamp if available
* many bug fixes and new features
* touch: make FEATURE_TOUCH_NODEREF unconditional
==== cairo ====
Subpackages: libcairo-gobject2 libcairo2
- Add upstream patch
+ cairo-do-not-override-explicitly-requested-grayscale-aa.patch
Do not replace explicitly set applications settings by user
settings for font antialiasing.
See: https://gitlab.freedesktop.org/cairo/cairo/-/merge_requests/114
==== cpio ====
- Update keyring
==== dnf ====
Version update (4.8.0 -> 4.10.0)
- Update 4.10.0
+ Add support for autodetecting packages to be excluded from being
installed as weak dependencies (rh#1699672)
+ Add support for excluding packages to be installed as weak dependencies (rh#1699672)
+ Add fail_fast parameter to download_payloads methods for use in reposync
+ Acquire all relevant locks during "dnf clean"
+ API: Raise CompsError when group/env not found in install_group
and install_environment (rh#1947958)
+ [API] Add method "set_or_append_opt_value" to BaseConfig (rh#1967925)
+ Add aliases for commands: info, updateinfo, provides (rh#1938333)
+ Add report about demodularized rpms into module info (rh#1805260)
+ Remove DNSSEC errors on COPR group email keys
+ Documentation inprovements - rh#1938352, rh#1993899, rh#1963704
==== findutils ====
- gnulib-port-year2038-to-glibc-2.34.patch: Add patch to avoid
build failure regarding 64-bit time_t on i586 with glibc-2.34.
- findutils.spec: Reference it, and add BR:automake and run 'autoreconf'.
While at it, remove obsolete condition for suse_version 1100.
- findutils-xautofs.patch: Refresh.
==== gawk ====
Version update (5.1.0 -> 5.1.1)
- GNU awk 5.1.1
* asort and asorti now allow FUNCTAB and SYMTAB as the first
argument if a second destination array is supplied. Similarly,
using either array as the second argument is now a fatal error.
Additionally, using either array as the destination for split(),
match(), etc. also causes a fatal error.
* The new -I/--trace option prints a trace of the byte codes as
they are executed.
* A number of subtle bugs relating to MPFR mode that caused
differences between regular operation and MPFR mode have been
fixed.
* The API now handles MPFR/GMP values slightly differently,
requiring different memory management for those values.
* $0 and the fields are now cleared before starting a BEGINFILE
rule.
* Handling of Infinity and NaN values has been improved
* The "no effect" lint warnings have been fixed up and now behave
more sanely.
* The behavior of strongly-typed regexp constants when passed as
the third argument to sub() or gsub() has been clarified in the
code and in the manual.
* Similar to item #4 above, division by zero is now fatal in MPFR
mode, as it is in regular mode.
==== gdk-pixbuf ====
Subpackages: gdk-pixbuf-query-loaders libgdk_pixbuf-2_0-0
- Stop passing no longer used nor recognized options jasper=false
and x11=false to meson, fails the build when using meson 0.60.x.
- Remove obsolete translation-update-upstream support
(jsc#SLE-21105).
==== glib2 ====
Version update (2.70.0 -> 2.70.1)
Subpackages: glib2-tools libgio-2_0-0 libglib-2_0-0 libgmodule-2_0-0 libgobject-2_0-0
- Update to version 2.70.1:
+ Fix network changes not being signalled from NetworkManager.
+ Fix build when building with --fatal-meson-warnings.
+ Bugs fixed: glgo#GNOME/GLib#2505, glgo#GNOME/GLib!2245,
glgo#GNOME/GLib!2253, glgo#GNOME/GLib!2256,
glgo#GNOME/GLib!2259, glgo#GNOME/GLib!2262,
glgo#GNOME/GLib!2271, glgo#GNOME/GLib!2276,
glgo#GNOME/GLib!2300, glgo#GNOME/GLib!2301,
glgo#GNOME/GLib!2302, glgo#GNOME/GLib!2304.
- Refresh patches with quilt.
==== haproxy ====
Version update (2.4.7+git0.b5e51a5e2 -> 2.4.8+git0.d1f8d41e0)
- Update to version 2.4.8+git0.d1f8d41e0:
* [RELEASE] Released version 2.4.8
* SCRIPTS: git-show-backports: re-enable file-based filtering
* DOC/peers: some grammar fixes for peers 2.1 spec
* MINOR: stream: Improve dump of bogus streams
* BUILD/MINOR: cpuset freebsd build fix
* DOC: config: Fix alphabetical order of fc_* samples
* BUG/MINOR: sample: fix backend direction flags consecutive to last fix
* BUG/MEDIUM: sample: Cumulate frontend and backend sample validity flags
* BUG/MEDIUM: stream-int: Block reads if channel cannot receive more data
* BUG/MINOR: http: Authorization value can have multiple spaces after the scheme
* BUG/MEDIUM: http-ana: Drain request data waiting the tarpit timeout expiration
* MINOR: halog: Add support for extracting captures using -hdr
* BUG/MINOR: halog: Add missing newlines in die() messages
* CLEANUP: halog: Use consistent indentation in help()
* MINOR: halog: Rename -qry to -query
* DOC: halog: Move the `-qry` parameter into the correct section in help text
* MINOR: halog: Add -qry parameter allowing to preserve the query string in -uX
* BUG/MEDIUM: resolvers: Track api calls with a counter to free resolutions
* BUG/MEDIUM: resolvers: Don't recursively perform requester unlink
* MEDIUM: resolvers: remove the last occurrences of the "safe" argument
* MEDIUM: resolvers: use a kill list to preserve the list consistency
* CLEANUP: resolvers: replace all LIST_DELETE with LIST_DEL_INIT
* CLEANUP: resolvers: simplify resolv_link_resolution() regarding requesters
* CLEANUP: always initialize the answer_list
* CLEANUP: resolvers: do not export resolv_purge_resolution_answer_records()
* BUG/MEDIUM: mux-h1: Perform a connection shutdown when the h1c is released
* BUG/MINOR: mux-h1: Save shutdown mode if the shutdown is delayed
* BUILD: atomic: fix build on mac/arm64
* BUG/MINOR: backend: fix improper insert in avail tree for always reuse
* BUILD: fix compilation on NetBSD
* MINOR: memprof: add one pointer size to the size of allocations
* MINOR: memprof: report the delta between alloc and free on realloc()
* BUG/MEDIUM: lua: fix memory leaks with realloc() on non-glibc systems
* BUG/MINOR: mux-h2: do not prevent from sending a final GOAWAY frame
* BUG/MINOR: task: do not set TASK_F_USR1 for no reason
* BUG/MAJOR: buf: fix varint API post- vs pre- increment
* BUG/MEDIUM: resolvers: always check a valid item in query_list
* BUILD: resolvers: avoid a possible warning on null-deref
* BUG/MAJOR: resolvers: add other missing references during resolution removal
* MINOR: resolvers: merge address and target into a union "data"
* BUG/MEDIUM: resolvers: use correct storage for the target address
* BUG/MEDIUM: resolvers: fix truncated TLD consecutive to the API fix
* MINOR: resolvers: fix the resolv_dn_label_to_str() API about trailing zero
* BUG/MINOR: resolvers: do not reject host names of length 255 in SRV records
* BUG/MEDIUM: resolver: make sure to always use the correct hostname length
* MINOR: resolvers: fix the resolv_str_to_dn_label() API about trailing zero
* BUG/MAJOR: dns: attempt to lock globaly for msg waiter list instead of use barrier
* BUG/MAJOR: dns: tcp session can remain attached to a list after a free
* BUG/MEDIUM: tcpcheck: Properly catch early HTTP parsing errors
* Revert "CLEANUP: server: always include the storage for SSL settings"
* BUG/MEDIUM: stream: Keep FLT_END analyzers if a stream detects a channel error
* BUG/MEDIUM: cpuset: fix cpuset size for FreeBSD
* BUG/MINOR: sample: Fix 'fix_tag_value' sample when waiting for more data
* BUG/MINOR: http-ana: Don't eval front after-response rules if stopped on back
* MINOR: initcall: Rename __GLOBL and __GLOBL1.
* DOC: configuration: add clarification on escaping in keyword arguments
* BUG/MEDIUM: mux_h2: Handle others remaining read0 cases on partial frames
* BUG/MEDIUM: sample: properly verify that variables cast to sample
* MINOR: sample: provide a generic var-to-sample conversion function
* CLEANUP: sample: uninline sample_conv_var2smp_str()
* CLEANUP: sample: rename sample_conv_var2smp() to *_sint
* CLEANUP: server: always include the storage for SSL settings
==== ima-evm-utils ====
Version update (1.3.2 -> 1.4)
- Update to version 1.4
* Elliptic curve support and tests
* PKCS11 support and tests
* Ability to manually specify the keyid included in the IMA xattr
* Improve IMA measurement list per TPM bank verification
* Linking with IBM TSS
* Set default hash algorithm in package configuration
* (Minimal) support and test EVM portable signatures
* CI testing:
* Refresh and include new distros
* Podman support
* GitHub Actions
* Limit "sudo" usage
* Misc bug fixes and code cleanup
* Fix static analysis bug reports, memory leaks
* Remove experimental code that was never upstreamed in the kernel
* Use unsigned variable, remove unused variables, etc
- Upstream bumped soname to 3.0.0
==== installation-images-MicroOS ====
Version update (17.15 -> 17.16)
- merge gh#openSUSE/installation-images#528
- add kernel modules for USB PHYs (bsc#1184867)
- 17.16
==== kernel-firmware ====
Version update (20210928 -> 20211027)
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-qcom 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
- Update to version 20211027 (git commit 1d00989a6596):
* linux-firmware: Update AMD cpu microcode
* QCA: Update Bluetooth firmware for WCN685x
* bnx2x: Add FW 7.13.20.0
* Mellanox: Add new mlxsw_spectrum firmware xx.2010.1006
* linux-firmware: Update NXP Management Complex firmware to version 10.28.1
* linux-firmware: update firmware for MT7921 WiFi device
* rtw89: 8852a: update fw to v0.13.30.0
* linux-firmware: Update firmware file for Intel Bluetooth 9462
* linux-firmware: Update firmware file for Intel Bluetooth 9462
* linux-firmware: Update firmware file for Intel Bluetooth 9560
* linux-firmware: Update firmware file for Intel Bluetooth 9560
* linux-firmware: Update firmware file for Intel Bluetooth AX201
* linux-firmware: Update firmware file for Intel Bluetooth AX201
* linux-firmware: Update firmware file for Intel Bluetooth AX211
* linux-firmware: Update firmware file for Intel Bluetooth AX211
* linux-firmware: Update firmware file for Intel Bluetooth AX210
* linux-firmware: Update firmware file for Intel Bluetooth 9560
* linux-firmware: Update firmware file for Intel Bluetooth 9260
* linux-firmware: Update firmware file for Intel Bluetooth AX200
* linux-firmware: Update firmware file for Intel Bluetooth AX201
- Update topics and aliases for rtw88 and rtw89
==== kmod ====
Subpackages: libkmod2
- Enable ZSTD on 15.3 as well (boo#1192104).
- Only test ZSTD in testsuite on releases where it is available.
==== kustomize ====
- Use SOURCE_DATE_EPOCH for the build date
- include the version and build date in the version output
==== libdnf ====
Version update (0.63.1 -> 0.65.0)
Subpackages: libdnf-repo-config-zypp libdnf2
- Update to 0.65.0
+ Add support for excluding packages to be installed as weak dependencies
+ Add support for autodetecting packages to be excluded from being installed as weak dependencies
+ Turn off strict validation of modulemd documents (rh#2004853, rh#2007166, rh#2007167)
+ Implement logic for demodularization of modular rpms (rh#1805260)
+ DnfContext: fix handling of default module profiles
+ ModuleMetadata: gracefully handle modules with no defaults
+ Remove failovermethod config option (rh#1961083)
==== libfido2 ====
Version update (1.8.0 -> 1.9.0)
- Version 1.9.0 (2021-10-27)
* Enabled NFC support on Linux.
* Added OpenSSL 3.0 compatibility.
* Removed OpenSSL 1.0 compatibility.
* Support for FIDO 2.1 "minPinLength" extension.
* Support for COSE_EDDSA, COSE_ES256, and COSE_RS1 attestation.
* Support for TPM 2.0 attestation.
* Support for device timeouts; see fido_dev_set_timeout().
* New API calls:
- es256_pk_from_EVP_PKEY;
- fido_cred_attstmt_len;
- fido_cred_attstmt_ptr;
- fido_cred_pin_minlen;
- fido_cred_set_attstmt;
- fido_cred_set_pin_minlen;
- fido_dev_set_pin_minlen_rpid;
- fido_dev_set_timeout;
- rs256_pk_from_EVP_PKEY.
* Reliability and portability fixes.
* Better handling of HID devices without identification strings; gh#381.
* Fixed detection of Windows?s native webauthn API; gh#382.
==== librsvg ====
Version update (2.52.2 -> 2.52.3)
Subpackages: gdk-pixbuf-loader-rsvg librsvg-2-2
- Add cargo audit obs service
- Update to version 2.52.3:
+ Bugfixes, mostly for text layout. Also, text links in PDF!
- Support text-decoration=overline.
- Basic support for the unicode-bidi property. Librsvg still
considers each tspan independently of others, which is
incorrect, but at least bidi-override works now for a single
embedding level.
- Fix placement of tspan that changes the text direction.
- :lang() selector should now match lang attribute from an
element's parent.
- Fix the text-anchor property for right-to-left text.
- PDF now includes links inside text elements.
==== libsoup2 ====
Version update (2.74.0 -> 2.74.1)
- Update to version 2.74.1:
+ Fix support for older versions of Vala.
+ Fix trying to build sysprof as a subproject on Windows.
+ Fix missing `extern "C"` in an installed header.
+ Improve `gssapi` dependency handling.
+ Fix `libsoup-doc` build target.
+ Updated translations.
==== libxml2 ====
Subpackages: libxml2-2 libxml2-tools
- Rewrite package to the single-spec %python_subpackage_only style and
eliminate unnecessary multibuild.
==== libzypp ====
Version update (17.28.6 -> 17.28.7)
- Check log writer before accessing it (fixes #355, bsc#1192337)
- Save locks: Update an existing locks changed comment string.
- Allow uname-r format in purge kernels keepspec (fixes
openSUSE/zypper#418)
- version 17.28.7 (22)
==== nfs-utils ====
Subpackages: libnfsidmap1 nfs-client
- Add CONFIG parameter to %sysusers_generate_pre
- Remove unneeded group line (user implies group)
- Add Shell parameter to statd-user.conf
- add Add-disable-sbin-override-for-when-sbin-is-a-symlink.patch
and use it to move last few binaries from /sbin to /usr/sbin
(bsc#1191082)
- Move nfsdclddb and nfsdclnts from nfs-client to
nfs-kernel-server and fix their permissions.
==== open-iscsi ====
Subpackages: iscsiuio libopeniscsiusr0_2_0
- Fix the usr-merge changes (bsc#1192013). This includes catching
all the places that /sbin was still used directly, as well as
making the SPEC file build using /usr/sbin for openSUSE but
still use /sbin for SLE, for now.
==== pam ====
Subpackages: pam_unix
- Add /run/pam_timestamp to pam.tmpfiles
- Corrected macro definition of %_pam_moduledir:
%_pam_moduledir %{_libdir}/security
[macros.pam]
- Prepend a slash to the expansion of %{_lib} in macros.pam as
this are defined without a leading slash!
==== patterns-base ====
Subpackages: patterns-base-apparmor patterns-base-bootloader patterns-base-minimal_base
- remove mention of "Minimal" from the base pattern
==== patterns-containers ====
Subpackages: patterns-containers-container_runtime patterns-containers-container_runtime_kubernetes patterns-containers-kubeadm patterns-containers-kubernetes_utilities patterns-containers-kubic_admin patterns-containers-kubic_loadbalancer patterns-containers-kubic_worker
- Only require rook on architectures it's available on
==== patterns-microos ====
Subpackages: patterns-microos-alt_onlyDVD patterns-microos-apparmor patterns-microos-base patterns-microos-base-microdnf patterns-microos-base-packagekit patterns-microos-base-zypper patterns-microos-basesystem patterns-microos-cloud patterns-microos-cockpit patterns-microos-defaults patterns-microos-hardware patterns-microos-ima_evm patterns-microos-onlyDVD patterns-microos-ra_agent patterns-microos-ra_verifier patterns-microos-selinux patterns-microos-sssd_ldap
- Install dmidecode only on archs where it is available
- Add NetworkManager-openvpn-gnome to gnome pattern
==== python-Pillow ====
Version update (8.3.2 -> 8.4.0)
- update to 8.4.0:
- Prefer global transparency in GIF when replacing with background color #5756
- Added "exif" keyword argument to TIFF saving #5575
- Copy Python palette to new image in quantize() #5696
- Read ICO AND mask from end #5667
- Actually check the framesize in FliDecode.c #5659
- Determine JPEG2000 mode purely from ihdr header box #5654
- Fixed using info dictionary when writing multiple APNG frames #5611
- Allow saving 1 and L mode TIFF with PhotometricInterpretation 0 #5655
- For GIF save_all with palette, do not include palette with each frame #5603
- Keep transparency when converting from P to LA or PA #5606
- Copy palette to new image in transform() #5647
- Added "transparency" argument to EpsImagePlugin load() #5620
- Corrected pathlib.Path detection when saving #5633
- Added WalImageFile class #5618
- Consider I;16 pixel size when drawing text #5598
- If default conversion from P is RGB with transparency, convert to RGBA #5594
- Speed up rotating square images by 90 or 270 degrees #5646
- Add support for reading DPI information from JPEG2000 images
- Catch TypeError from corrupted DPI value in EXIF #5639
- Do not close file pointer when saving SGI images #5645
- Deprecate ImagePalette size parameter #5641
- Prefer command line tools SDK on macOS #5624
==== python-PyJWT ====
Version update (2.1.0 -> 2.3.0)
- Update to 2.3.0
* Revert "Remove arbitrary kwargs." (#701)
* Add exception chaining (#702)
- from version 2.2.0
* Remove arbitrary kwargs. (#657)
* Use timezone package as Python 3.5+ is required. (#694)
* Assume JWK without the "use" claim is valid for signing
as per RFC7517 (#668)
* Prefer `headers["alg"]` to `algorithm` in `jwt.encode()`. (#673)
* Fix aud validation to support {'aud': null} case. (#670)
* Make `typ` optional in JWT to be compliant with RFC7519. (#644)
* Remove upper bound on cryptography version. (#693)
* Add support for Ed448/EdDSA. (#675)
==== python-SQLAlchemy ====
Version update (1.4.22 -> 1.4.26)
- update to version 1.4.26:
* a repair to the workings of the update() statement in an ORM context when
used with hybrid and composite attributes.
* Fixes for the with_loader_criteria() ORM option
* adjustments to the ORM Session interface to accommodate for new API features
* some new legacy warnings for lesser used patterns with Query.join()
* SQL / ORM fixes for the use case of selecting from repeated, non-labeled
column expressions, typically the null() construct when used as a
placeholder in a UNION statement.
* For PostgreSQL, refinements to the "expanding IN" SQL feature when used
with PostgreSQL ARRAY datatypes as well as fixes for the mostly
PostgreSQL-specific any_() and all_() column methods.
* For MySQL, repaired support for new behaviors in MariaDB 10.6
* For SQL Server, reflection fixes and improvements for foreign key
constraints as well table /view detection.
- update to version 1.4.25:
* Fixed regression due to :ticket:`7024` where the reorganization of the
"platform machine" names used by the ``greenlet`` dependency mis-spelled
"aarch64" and additionally omitted uppercase "AMD64" as is needed for
Windows machines.
* Fixed a bug in :meth:`_asyncio.AsyncSession.execute` and
:meth:`_asyncio.AsyncSession.stream` that required ``execution_options``
to be an instance of ``immutabledict`` when defined. It now
correctly accepts any mapping.
* Improve the interface used by adapted drivers, like the asyncio ones,
to access the actual connection object returned by the driver.
* Implemented missing methods in :class:`_functions.FunctionElement` which,
while unused, would lead pylint to report them as unimplemented abstract
methods.
* Fixed an issue where :meth:`_reflection.has_table` returned
``True`` for local temporary tables that actually belonged to a
different SQL Server session (connection). An extra check is now
performed to ensure that the temp table detected is in fact owned
by the current session.
* Fixed issue where the ability of the
:meth:`_events.ConnectionEvents.before_execute` method to alter the SQL
statement object passed, returning the new object to be invoked, was
inadvertently removed. This behavior has been restored.
* Ensure that ``str()`` is called on the an
:paramref:`_url.URL.create.password` argument, allowing usage of objects
that implement the ``__str__()`` method as password attributes. Also
clarified that one such object is not appropriate to dynamically change the
password for each database connection; the approaches at
:ref:`engines_dynamic_tokens` should be used instead.
* Fixed ORM issue where column expressions passed to ``query()`` or
ORM-enabled ``select()`` would be deduplicated on the identity of the
object, such as a phrase like ``select(A.id, null(), null())`` would
produce only one "NULL" expression, which previously was not the case in
1.3. However, the change also allows for ORM expressions to render as given
as well, such as ``select(A.data, A.data)`` will produce a result row with
two columns.
* Fixed issue where mypy plugin would crash when interpreting a
``query_expression()`` construct.
* Added new methods :meth:`_orm.Session.scalars`,
* Added loader options to :meth:`_orm.Session.merge` and
:meth:`_asyncio.AsyncSession.merge` via a new
:paramref:`_orm.Session.merge.options` parameter, which will apply the
given loader options to the ``get()`` used internally by merge, allowing
eager loading of relationships etc. to be applied when the merge process
loads a new object. Pull request courtesy Daniel Stone.
* Added initial support for the ``asyncmy`` asyncio database driver for MySQL
and MariaDB. This driver is very new, however appears to be the only
current alternative to the ``aiomysql`` driver which currently appears to
be unmaintained and is not working with current Python versions. Much
thanks to long2ice for the pull request for this dialect.
* Fixed a two issues where combinations of ``select()`` and ``join()`` when
adapted to form a copy of the element would not completely copy the state
of all column objects associated with subqueries. A key problem this caused
is that usage of the :meth:`_sql.ClauseElement.params` method (which should
probably be moved into a legacy category as it is inefficient and error
prone) would leave copies of the old :class:`_sql.BindParameter` objects
around, leading to issues in correctly setting the parameters at execution
time.
==== python-chardet ====
- Use libalternatives instead of update-alternatives.
==== python-matplotlib ====
Version update (3.4.2 -> 3.4.3)
- version 3.4.3
Patches removed (in version 3.4.3):
inkscape11.patch
0001-FIX-Pillow-asarray-bug.patch
0002-Dont-modify-arrays-when-masking-values-for-log.patch
==== python-pyOpenSSL ====
Version update (20.0.1 -> 21.0.0)
- Add check_inv_ALPN_lists.patch checks for invalid ALPN lists
before calling OpenSSL (gh#pyca/pyopenssl#1056).
- update to 21.0.0:
- The minimum ``cryptography`` version is now 3.3.
- Drop support for Python 3.5
- Raise an error when an invalid ALPN value is set.
- Added ``OpenSSL.SSL.Context.set_min_proto_version`` and ``OpenSSL.SSL.Context.set_max_proto_version``
- Updated ``to_cryptography`` and ``from_cryptography`` methods to support an
upcoming release of ``cryptography`` without raising deprecation warnings.
==== python-urllib3 ====
Version update (1.26.6 -> 1.26.7)
- update to 1.26.7:
* Fixed a bug with HTTPS hostname verification involving IP addresses and lack
of SNI.
* Fixed a bug where IPv6 braces weren't stripped during certificate hostname
matching.
==== qemu ====
- qemu: virtio-net: heap use-after-free in virtio_net_receive_rcu
(bsc#1189938 CVE-2021-3748)
solved by virtio-net-fix-use-after-unmap-free-for-.patch
- kvm,qemu: out-of-bounds write in UAS (USB Attached SCSI) device emulation
(bsc#1189702 CVE-2021-3713)
* Patches added:
uas-add-stream-number-sanity-checks.patch
==== rpm ====
Subpackages: librpmbuild9
- Add support for using a thread pool for threaded zstd compression
new patch: zstdpool.diff
- Switch to threaded zstd compression with a pool of 8 threads
new patch: zstdthreaded.diff
==== selinux-policy ====
Subpackages: selinux-policy-targeted
- fix_wine.patch: give Wine .dll same context as .so (bsc#1191976)
==== snappy ====
- Re-enable RTTI, without which other applications can't subclass
snappy::Source (this breaks Ceph, as one example)
- Add reenable-rtti.patch
==== tar ====
- tests-skip-time01-on-32bit-time_t.patch: Add patch to skip test
'tests/time01.at' on platforms with 32-bit time_t for now.
- tar.spec: Reference it.
(%check): Output the testsuite.log in case the testsuite failed.
==== timezone ====
Version update (2021d -> 2021e)
- timezone update 2021e:
* Palestine will fall back 10-29 (not 10-30) at 01:00
==== wget ====
Version update (1.21.1 -> 1.21.2)
- GNU wget 1.21.2:
* Support for autoconf 2.71
* Fix a double free in FTP when using an absolute path
* --page-requisites will now also download links marked as
"alternate stylesheet" or "icon"
- drop 0001-src-main.c-Introduce-truncate_filename-option.patch
superseded by upstream changes
==== wicked ====
Version update (0.6.66 -> 0.6.67)
Subpackages: wicked-service
- dbus: config files in /usr shouldn't be marked as config in spec
- version 0.6.67
- dbus: install bus config in /usr (bsc#1183407,jsc#SLE-9750)
- logging: log reaped sub-process command and as debug, not error
- ifstatus: Don't show link as "up" without RUNNING flag set
- firewalld: Make the zone assignment permanent (boo#1189560)
- fsm: cleanup and improve ifconfig and ifpolicy access utils
- dbus: cleanup the dbus-service.h file and unused property makros
- cleanup: applied code-spell run typo corrections
- dracut: initial fixes and improved option handling (boo#1182227)
1
0
Please note that this mail was generated by a script.
The described changes are computed based on the aarch64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=microos&groupid=3&version…
https://bugzilla.opensuse.org/buglist.cgi?product=openSUSE%20Tumbleweed&com…
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:
Mesa (21.2.4 -> 21.2.5)
Mesa-drivers (21.2.4 -> 21.2.5)
PackageKit (1.2.2 -> 1.2.4)
aaa_base (84.87+git20210823.4c98889 -> 84.87+git20211102.80d7177)
accountsservice
avahi
avahi-glib2
baloo5-widgets (21.08.2 -> 21.08.3)
bluedevil5 (5.23.1 -> 5.23.2)
bluez (5.61 -> 5.62)
boost-base
breeze (5.23.1 -> 5.23.2)
busybox (1.33.1 -> 1.34.1)
cairo
colord-gtk (0.1.26 -> 0.2.0)
cpio
discover (5.23.1 -> 5.23.2)
dnf (4.8.0 -> 4.10.0)
dolphin (21.08.2 -> 21.08.3)
drkonqi5 (5.23.1 -> 5.23.2)
ell (0.44 -> 0.45)
evolution-data-server (3.42.0 -> 3.42.1)
ffmpeg-4 (4.4 -> 4.4.1)
findutils
flatpak (1.12.1 -> 1.12.2)
fwupd
gawk (5.1.0 -> 5.1.1)
gdk-pixbuf
glib2 (2.70.0 -> 2.70.1)
gnome-autoar (0.4.0 -> 0.4.1)
gnome-control-center (41.0 -> 41.1)
gnome-desktop (41.0 -> 41.1)
gnome-disk-utility
gnome-shell (41.0 -> 41.1)
gnome-software (41.0 -> 41.1)
gnome-terminal (3.42.0 -> 3.42.1)
gtk2
ima-evm-utils (1.3.2 -> 1.4)
installation-images-MicroOS (17.15 -> 17.16)
kaccounts-integration (21.08.2 -> 21.08.3)
kactivitymanagerd (5.23.1 -> 5.23.2)
kate (21.08.2 -> 21.08.3)
kde-cli-tools5 (5.23.1 -> 5.23.2)
kde-print-manager (21.08.2 -> 21.08.3)
kdialog (21.08.2 -> 21.08.3)
kernel-firmware (20210928 -> 20211027)
kgamma5 (5.23.1 -> 5.23.2)
khotkeys5 (5.23.1 -> 5.23.2)
kinfocenter5 (5.23.1 -> 5.23.2)
kio-extras5 (21.08.2 -> 21.08.3)
kmenuedit5 (5.23.1 -> 5.23.2)
kmod
konsole (21.08.2 -> 21.08.3)
kscreen5 (5.23.1 -> 5.23.2)
kscreenlocker (5.23.1 -> 5.23.2)
ksystemstats5 (5.23.1 -> 5.23.2)
kwalletmanager5 (21.08.2 -> 21.08.3)
kwayland-integration (5.23.1 -> 5.23.2)
kwayland-server (5.23.1 -> 5.23.2)
kwin5 (5.23.1 -> 5.23.2)
kwrited5 (5.23.1 -> 5.23.2)
layer-shell-qt (5.23.1 -> 5.23.2)
libdnf (0.63.1 -> 0.65.0)
libfido2 (1.8.0 -> 1.9.0)
libhandy
libkdecoration2 (5.23.1 -> 5.23.2)
libkscreen2 (5.23.1 -> 5.23.2)
libksysguard5 (5.23.1 -> 5.23.2)
libopenmpt (0.5.11 -> 0.5.12)
libqt5-qtbase (5.15.2+kde222 -> 5.15.2+kde254)
libqt5-qtdeclarative (5.15.2+kde29 -> 5.15.2+kde36)
libqt5-qtquickcontrols2 (5.15.2+kde7 -> 5.15.2+kde8)
libqt5-qtsvg (5.15.2+kde7 -> 5.15.2+kde13)
libqt5-qtvirtualkeyboard (5.15.2+kde3 -> 5.15.2+kde4)
libqt5-qtwayland (5.15.2+kde28 -> 5.15.2+kde34)
libqt5-qtwebengine (5.15.6 -> 5.15.7)
librsvg (2.52.2 -> 2.52.3)
libsoup (3.0.1 -> 3.0.2)
libsoup2 (2.74.0 -> 2.74.1)
libxml2
libzypp (17.28.6 -> 17.28.7)
milou5 (5.23.1 -> 5.23.2)
mjpegtools (2.2.0~beta -> 2.2.1)
mutter (41.0 -> 41.1)
nautilus (41.0 -> 41.1)
net-snmp (5.9 -> 5.9.1)
open-iscsi
osinfo-db (20210903 -> 20211013)
pam
patterns-base
patterns-containers
patterns-microos
perl-URI (5.09 -> 5.10)
perl-libwww-perl (6.57 -> 6.58)
pipewire (0.3.38 -> 0.3.39)
pipewire-media-session (0.3.38 -> 0.4.0)
plasma-browser-integration (5.23.1 -> 5.23.2)
plasma-nm5 (5.23.1 -> 5.23.2)
plasma5-addons (5.23.1 -> 5.23.2)
plasma5-desktop (5.23.1 -> 5.23.2.1)
plasma5-integration (5.23.1 -> 5.23.2)
plasma5-pa (5.23.1 -> 5.23.2)
plasma5-workspace (5.23.1 -> 5.23.2)
polkit-kde-agent-5 (5.23.1 -> 5.23.2)
powerdevil5 (5.23.1 -> 5.23.2)
python-Pillow (8.3.2 -> 8.4.0)
python-PyJWT (2.1.0 -> 2.3.0)
python-SQLAlchemy (1.4.22 -> 1.4.26)
python-chardet
python-matplotlib (3.4.2 -> 3.4.3)
python-pyOpenSSL (20.0.1 -> 21.0.0)
python-urllib3 (1.26.6 -> 1.26.7)
qemu
rav1e (0.4.1 -> 0.5.0)
re2 (20210901 -> 20211101)
rpm
selinux-policy
snappy
syntax-highlighting
systemsettings5 (5.23.1 -> 5.23.2)
tar
timezone (2021d -> 2021e)
tracker (3.2.0 -> 3.2.1)
tracker-miners (3.2.0 -> 3.2.1)
vte (0.66.0 -> 0.66.1)
webkit2gtk3
webkit2gtk3-soup2
wget (1.21.1 -> 1.21.2)
wicked (0.6.66 -> 0.6.67)
xdg-desktop-portal-kde (5.23.1 -> 5.23.2)
zxing-cpp (1.1.1 -> 1.2.0)
=== Details ===
==== Mesa ====
Version update (21.2.4 -> 21.2.5)
Subpackages: Mesa-libEGL1 Mesa-libGL1 Mesa-libglapi0 libgbm1
- update to 21.2.5
* bit of everything: general vulkan, panfrost, and zink are the
biggest changes.
==== Mesa-drivers ====
Version update (21.2.4 -> 21.2.5)
Subpackages: Mesa-dri Mesa-gallium
- update to 21.2.5
* bit of everything: general vulkan, panfrost, and zink are the
biggest changes.
==== PackageKit ====
Version update (1.2.2 -> 1.2.4)
Subpackages: PackageKit-backend-dnf libpackagekit-glib2-18 typelib-1_0-PackageKitGlib-1_0
- Update to version 1.2.4:
+ Libraries:
- Add specific error code when user declined interaction
- Avoid spurious GObject::notify signal emissions
- Correct 'cancellable' use in pk_client_repair_system_async()
- Fix a leak on calling set_locale() a second time
- Fix a possible use-after-free under pk_client_cancel_cb()
- Improve thread safety on an operation cancellation
+ Backends:
- dnf:
. Read update information also when getting list of updates
. Honor install_weak_deps=False if it is there
. Use 'hy_query_get_advisory_pkgs', if available
+ New Features:
- PkDetails: Add 'download-size' property
- PkPackage: Add update severity property
+ Bugfixes:
- Let the finish understand the 'cancelled' exit code
- Make backends that use pk-backend-spawn work (#477)
- Only set polkit interactive flag if method call has too
- Changes from version 1.2.3:
+ Backends:
- alpm:
. Add post transaction hook
. Rename errno to alpm_err to avoid name clashes
- aptcc: Auto-remove old kernels, unless configured otherwise
- dnf: Add support for coercing upgrade to distupgrade
- zypp:
. Make sure pool is initialized at the beginning of some
methods
. Reset update mode after getting updates
+ Bugfixes:
- Append to cron log instead of overwriting it
- Cancel a transaction if calling Cancel fails or the daemon
disappears
- Do not crash when calling pk_dbus_get_uid() before D-Bus is
setup
- Fix all compiler warnings
- Fix multilib conflicts in generated pk-enum-types.h
- Free scheduler array correctly again
- Remove large transaction size sanity check
- Drop patches fixed upstream:
+ PackageKit-zypp-cleanup-tmp-files.patch
+ PackageKit-zypp-reset-update-mode-after-get-updates.patch
+ PackageKit-dnf-Add-support-for-coercing-upgrade-to-distupgrade.patch
+ PackageKit-zypp-initialize-pool.patch
+ PackageKit-remove-transaction-size-limit.patch
+ PackageKit-cancel-transaction-if-daemon-disappears.patch
+ PackageKit-dnf-ignore-weak-deps.patch
- Add 505.patch: pk-offline: Add flags to D-Bus invoking methods.
That's currently to be able to set whether the method should be
interactive or not. The old functions call the methods as
non-interactive.
- Remove obsolete translation-update-upstream support
(jsc#SLE-21105).
==== aaa_base ====
Version update (84.87+git20210823.4c98889 -> 84.87+git20211102.80d7177)
- Update to version 84.87+git20211102.80d7177:
* Add $HOME/.local/bin to PATH, if it exists (bsc#1192248)
* Avoid tcsh undefined LANG variable (boo#1190142)
==== accountsservice ====
Subpackages: libaccountsservice0 typelib-1_0-AccountsService-1_0
- Stop passing the no longer used nor recognized option
user-heuristics=true to meson.
==== avahi ====
Subpackages: libavahi-client3 libavahi-common3 libavahi-core7
- Change %python38_version_nodots to %suse_version which is
compatible with Leap and SLE. See also:
https://github.com/openSUSE/python-rpm-macros/issues/107
==== avahi-glib2 ====
- Change %python38_version_nodots to %suse_version which is
compatible with Leap and SLE. See also:
https://github.com/openSUSE/python-rpm-macros/issues/107
==== baloo5-widgets ====
Version update (21.08.2 -> 21.08.3)
- Update to 21.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/21.08.3/
- No code change since 21.08.2
==== bluedevil5 ====
Version update (5.23.1 -> 5.23.2)
- Update to 5.23.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.23.2
- Changes since 5.23.1:
* Update version number for 5.23.1
==== bluez ====
Version update (5.61 -> 5.62)
Subpackages: bluez-cups libbluetooth3
- update to version 5.62:
* Fix issue with handling truncation when loading LTKs.
* Fix issue with accepting Exchange MTU on EATT bearer.
* Fix issue with clearing DeviceLost timers on power down.
* Fix issue with AVCTP browsing channel and missing ERTM.
* Fix issue with AVDTP and local SEID pool for each adapter.
* Add support for BR/EDR and LE connection failure reasons.
- drop obsoleted patch
0005-media-rename-local-function-conflicting-with-pause-2.patch
==== boost-base ====
Subpackages: boost-license1_77_0 libboost_thread1_77_0
- Fix boost nowide development not requiring the library itself
==== breeze ====
Version update (5.23.1 -> 5.23.2)
Subpackages: breeze5-cursors breeze5-decoration breeze5-style breeze5-wallpapers libbreezecommon5-5
- Update to 5.23.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.23.2
- Changes since 5.23.1:
* fix paint for standalone buttons with dynamic size
* Update version number for 5.23.1
- Drop patches, now upstream:
* 0001-Update-version-number-for-5.23.1.patch
==== busybox ====
Version update (1.33.1 -> 1.34.1)
- Disable crc32 to avoid conflict with perl-Archive-Zip
(until some project really requires crc32)
- Build busybox-warewulf3 for i586 as well. This allowes to set up
i586 nodes.
- Enable fdisk (jsc#CAR-16)
- Add testsuite-gnu-echo.patch: testing.sh to use GNU echo
- Remove the duplicated config entries and construct the snippets
on the fly based on the main config. This way it's easier to
keep track of what's different
- Update to 1.34.1:
* build system: use SOURCE_DATE_EPOCH for timestamp if available
* many bug fixes and new features
* touch: make FEATURE_TOUCH_NODEREF unconditional
==== cairo ====
Subpackages: libcairo-gobject2 libcairo-script-interpreter2 libcairo2
- Add upstream patch
+ cairo-do-not-override-explicitly-requested-grayscale-aa.patch
Do not replace explicitly set applications settings by user
settings for font antialiasing.
See: https://gitlab.freedesktop.org/cairo/cairo/-/merge_requests/114
==== colord-gtk ====
Version update (0.1.26 -> 0.2.0)
- Update to version 0.2.0:
+ New Features:
- Migrate to gettext
- Port to DocBook 5
- Port to the Meson build system
+ Bugfixes:
- Do not leak plug_name
- Fix gtk-doc build when srcdir != builddir
- Add meson BuildRequires and macros following upstreams port to
meson buildsystem.
- Add gtk-doc and docbook5-xsl-stylesheets BuildRequires, build
gtk-doc development documentation and manpages. Following this
split out new -doc sub-package.
- Drop intltool, no longer needed.
- Package COPYING as license, as this was somehow missed in the
past.
- Modernize spec/cleanup.
==== cpio ====
- Update keyring
==== discover ====
Version update (5.23.1 -> 5.23.2)
Subpackages: discover-backend-flatpak discover-backend-packagekit discover-notifier
- Update to 5.23.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.23.2
- Changes since 5.23.1:
* pk: Properly resolve package ids after a transactions is done (kde#443615)
* packagekit: Do not re-create sources list on refresh
* pk: Allow enabling/disabling repositories
* pk: Try to detect if a local file we are trying to install already is installed (kde#443612)
* Fix InstallApplicationButton against KF 5.86 (kde#444022)
==== dnf ====
Version update (4.8.0 -> 4.10.0)
- Update 4.10.0
+ Add support for autodetecting packages to be excluded from being
installed as weak dependencies (rh#1699672)
+ Add support for excluding packages to be installed as weak dependencies (rh#1699672)
+ Add fail_fast parameter to download_payloads methods for use in reposync
+ Acquire all relevant locks during "dnf clean"
+ API: Raise CompsError when group/env not found in install_group
and install_environment (rh#1947958)
+ [API] Add method "set_or_append_opt_value" to BaseConfig (rh#1967925)
+ Add aliases for commands: info, updateinfo, provides (rh#1938333)
+ Add report about demodularized rpms into module info (rh#1805260)
+ Remove DNSSEC errors on COPR group email keys
+ Documentation inprovements - rh#1938352, rh#1993899, rh#1963704
==== dolphin ====
Version update (21.08.2 -> 21.08.3)
Subpackages: dolphin-part libdolphinvcs5
- Update to 21.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/21.08.3/
- No code change since 21.08.2
==== drkonqi5 ====
Version update (5.23.1 -> 5.23.2)
- Update to 5.23.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.23.2
- No code changes since 5.23.1
==== ell ====
Version update (0.44 -> 0.45)
-update to release 0.45
* Fix issue with ICMPv6 and handling re-entrantly callbacks.
==== evolution-data-server ====
Version update (3.42.0 -> 3.42.1)
Subpackages: libcamel-1_2-63 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-26 libedataserverui-1_2-3
- Update to version 3.42.1:
+ LDAP: Fix a memory leak when filling a contact address
+ book/cal-backend: Add some safety checks around
pending_operations queue
+ Correct 'Since:' tag in the developer comments
+ ERemindersWidget: Incorrect value for last selected snooze time
after open
+ Camel: Correct a copy&paste error in a function documentation
+ org.gnome.Evolution-alarm-notify.desktop: Add
X-GNOME-UsesNotifications=true
+ Bugs fixed: glgo#GNOME/evolution-data-server#352,
glgo#GNOME/evolution-data-server#355,
glgo#GNOME/evolution-data-server#360,
glgo#GNOME/evolution-data-server#361,
glgo#GNOME/evolution-data-server!81,
glgo#GNOME/evolution-data-server#1621.
+ Updated translations.
- Replace post(un) handling with new ldconfig_scriptlets macro.
==== ffmpeg-4 ====
Version update (4.4 -> 4.4.1)
Subpackages: libavcodec58_134 libavformat58_76 libavutil56_70 libswresample3_9
- Update to version 4.4.1:
* Stable bug fix release, mainly codecs and format fixes.
- Refresh patches with quilt.
- Drop patches fixed upstream:
* ffmpeg-CVE-2021-33815.patch
* ffmpeg-CVE-2021-38114.patch
* ffmpeg-CVE-2021-38171.patch
* ffmpeg-CVE-2020-22037.patch
==== findutils ====
- gnulib-port-year2038-to-glibc-2.34.patch: Add patch to avoid
build failure regarding 64-bit time_t on i586 with glibc-2.34.
- findutils.spec: Reference it, and add BR:automake and run 'autoreconf'.
While at it, remove obsolete condition for suse_version 1100.
- findutils-xautofs.patch: Refresh.
==== flatpak ====
Version update (1.12.1 -> 1.12.2)
Subpackages: libflatpak0 system-user-flatpak
- Update to 1.12.2:
+ Install translations referenced by LANG, LANGUAGE or LC_ALL
+ Fix error handling for the syscalls that are blocked when not
using --devel
+ Improve diagnostic messages when seccomp rules cannot be
applied
+ Updated translations.
==== fwupd ====
Subpackages: libfwupd2 libfwupdplugin2 typelib-1_0-Fwupd-2_0
- If the machine we install onto has shim installed, it is likely
an EFI based system. Require fwupd-efi in this case
(boo#1192206).
- Require libfwupdplugin2 by the -devel package: the -devel package
installs the .so symlink, thus we must guarantee the target
library to be present.
==== gawk ====
Version update (5.1.0 -> 5.1.1)
- GNU awk 5.1.1
* asort and asorti now allow FUNCTAB and SYMTAB as the first
argument if a second destination array is supplied. Similarly,
using either array as the second argument is now a fatal error.
Additionally, using either array as the destination for split(),
match(), etc. also causes a fatal error.
* The new -I/--trace option prints a trace of the byte codes as
they are executed.
* A number of subtle bugs relating to MPFR mode that caused
differences between regular operation and MPFR mode have been
fixed.
* The API now handles MPFR/GMP values slightly differently,
requiring different memory management for those values.
* $0 and the fields are now cleared before starting a BEGINFILE
rule.
* Handling of Infinity and NaN values has been improved
* The "no effect" lint warnings have been fixed up and now behave
more sanely.
* The behavior of strongly-typed regexp constants when passed as
the third argument to sub() or gsub() has been clarified in the
code and in the manual.
* Similar to item #4 above, division by zero is now fatal in MPFR
mode, as it is in regular mode.
==== gdk-pixbuf ====
Subpackages: gdk-pixbuf-query-loaders gdk-pixbuf-thumbnailer libgdk_pixbuf-2_0-0 typelib-1_0-GdkPixbuf-2_0
- Stop passing no longer used nor recognized options jasper=false
and x11=false to meson, fails the build when using meson 0.60.x.
- Remove obsolete translation-update-upstream support
(jsc#SLE-21105).
==== glib2 ====
Version update (2.70.0 -> 2.70.1)
Subpackages: glib2-tools libgio-2_0-0 libglib-2_0-0 libgmodule-2_0-0 libgobject-2_0-0
- Update to version 2.70.1:
+ Fix network changes not being signalled from NetworkManager.
+ Fix build when building with --fatal-meson-warnings.
+ Bugs fixed: glgo#GNOME/GLib#2505, glgo#GNOME/GLib!2245,
glgo#GNOME/GLib!2253, glgo#GNOME/GLib!2256,
glgo#GNOME/GLib!2259, glgo#GNOME/GLib!2262,
glgo#GNOME/GLib!2271, glgo#GNOME/GLib!2276,
glgo#GNOME/GLib!2300, glgo#GNOME/GLib!2301,
glgo#GNOME/GLib!2302, glgo#GNOME/GLib!2304.
- Refresh patches with quilt.
==== gnome-autoar ====
Version update (0.4.0 -> 0.4.1)
- Update to version 0.4.1:
+ Fix regression of extraction in symlinked locations.
+ Handle passphrase prompt cancellation to prevent showing error
dialogs.
+ Downgrade meson dependency to 0.56.0.
- Replace post(un) handling with new ldconfig_scriptlets macro.
- Add check section and meson_test macro, as well as pass
tests=true to meson, run tests during build.
==== gnome-control-center ====
Version update (41.0 -> 41.1)
Subpackages: gnome-control-center-goa
- Update to version 41.1:
+ Mouse & Touchpad: Avoid cropping illustration.
+ Network: Fix enabling data after APN is set.
+ Power: Use translated strings for power button action
behaviors.
+ Updated translations.
==== gnome-desktop ====
Version update (41.0 -> 41.1)
Subpackages: gnome-version libgnome-desktop-3-19 libgnome-desktop-3_0-common typelib-1_0-GnomeDesktop-3_0
- Update to version 41.1:
+ gnome-languages: Avoid passing NULL to newlocale.
+ Avoid the use of `allow-none` for out parameters.
+ Updated translations.
==== gnome-disk-utility ====
- Replace option libsystemd=true with new logind=libsystemd,
following upstream changes.
==== gnome-shell ====
Version update (41.0 -> 41.1)
Subpackages: gnome-shell-calendar
- Update to version 41.1:
+ Fix icon updates while hidden
+ Fix erratic scrolling in GTK apps
+ Fix GTK color picker support
+ Fix sound-file support in notifications
+ Fix high-contrast switches
+ Only allow one extension prefs dialog at a time
+ Fixed crashes
+ Misc. bug fixes and cleanups
+ Updated translations.
- Drop 380d2db1d9047ecffcef7d78f00184963b403efc.patch: Fixed
upstream
==== gnome-software ====
Version update (41.0 -> 41.1)
- Update to version 41.1:
+ Fix showing a ?transaction in progress? error when using the
rpm-ostree plugin
+ Don?t recommend a reboot if firmware updates fail
+ Fix flathub repo being considered present on Fedora 35 with
filtered flathub
+ Allow searching for extensions
+ Fix translation of main button on updates page
+ Fix codec installation process
+ Various minor UI tweaks and fixes
+ Add new GNOME Circle apps to the featured carousel
+ Improve metadata support for snaps
+ Fix update checks being missed across suspend/hibernation
+ Ensure application lists are updated when repositories are
enabled/installed or disabled/removed
+ Updated translations.
- Drop now unused _version 40_0 define.
==== gnome-terminal ====
Version update (3.42.0 -> 3.42.1)
Subpackages: nautilus-extension-terminal
- Update to version 3.42.1:
+ Updated translations.
- Update Supplements to current standard.
==== gtk2 ====
Subpackages: gtk2-tools libgtk-2_0-0
- Add gtk2-rpmlintrc (boo#1191758):
+ Filter wrong split request for libgdk-x11-2.0.so.0: the
library shares the version info with gtk2 and is allowed to be
in the same library package.
+ Filter libgail.so.18 split request: the error is actually
correct, but gtk2 being a legacy package does not justify the
extra efort. The libgtk-2_0-0 package is the only consumer.
==== ima-evm-utils ====
Version update (1.3.2 -> 1.4)
- Update to version 1.4
* Elliptic curve support and tests
* PKCS11 support and tests
* Ability to manually specify the keyid included in the IMA xattr
* Improve IMA measurement list per TPM bank verification
* Linking with IBM TSS
* Set default hash algorithm in package configuration
* (Minimal) support and test EVM portable signatures
* CI testing:
* Refresh and include new distros
* Podman support
* GitHub Actions
* Limit "sudo" usage
* Misc bug fixes and code cleanup
* Fix static analysis bug reports, memory leaks
* Remove experimental code that was never upstreamed in the kernel
* Use unsigned variable, remove unused variables, etc
- Upstream bumped soname to 3.0.0
==== installation-images-MicroOS ====
Version update (17.15 -> 17.16)
- merge gh#openSUSE/installation-images#528
- add kernel modules for USB PHYs (bsc#1184867)
- 17.16
==== kaccounts-integration ====
Version update (21.08.2 -> 21.08.3)
- Update to 21.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/21.08.3/
- No code change since 21.08.2
==== kactivitymanagerd ====
Version update (5.23.1 -> 5.23.2)
- Update to 5.23.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.23.2
- No code changes since 5.23.1
==== kate ====
Version update (21.08.2 -> 21.08.3)
Subpackages: kate-plugins
- Update to 21.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/21.08.3/
- No code change since 21.08.2
==== kde-cli-tools5 ====
Version update (5.23.1 -> 5.23.2)
- Update to 5.23.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.23.2
- No code changes since 5.23.1
==== kde-print-manager ====
Version update (21.08.2 -> 21.08.3)
- Update to 21.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/21.08.3/
- Changes since 21.08.2:
* Remove applet list item animations
==== kdialog ====
Version update (21.08.2 -> 21.08.3)
- Update to 21.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/21.08.3/
- No code change since 21.08.2
==== kernel-firmware ====
Version update (20210928 -> 20211027)
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-qcom 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
- Update to version 20211027 (git commit 1d00989a6596):
* linux-firmware: Update AMD cpu microcode
* QCA: Update Bluetooth firmware for WCN685x
* bnx2x: Add FW 7.13.20.0
* Mellanox: Add new mlxsw_spectrum firmware xx.2010.1006
* linux-firmware: Update NXP Management Complex firmware to version 10.28.1
* linux-firmware: update firmware for MT7921 WiFi device
* rtw89: 8852a: update fw to v0.13.30.0
* linux-firmware: Update firmware file for Intel Bluetooth 9462
* linux-firmware: Update firmware file for Intel Bluetooth 9462
* linux-firmware: Update firmware file for Intel Bluetooth 9560
* linux-firmware: Update firmware file for Intel Bluetooth 9560
* linux-firmware: Update firmware file for Intel Bluetooth AX201
* linux-firmware: Update firmware file for Intel Bluetooth AX201
* linux-firmware: Update firmware file for Intel Bluetooth AX211
* linux-firmware: Update firmware file for Intel Bluetooth AX211
* linux-firmware: Update firmware file for Intel Bluetooth AX210
* linux-firmware: Update firmware file for Intel Bluetooth 9560
* linux-firmware: Update firmware file for Intel Bluetooth 9260
* linux-firmware: Update firmware file for Intel Bluetooth AX200
* linux-firmware: Update firmware file for Intel Bluetooth AX201
- Update topics and aliases for rtw88 and rtw89
==== kgamma5 ====
Version update (5.23.1 -> 5.23.2)
- Update to 5.23.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.23.2
- No code changes since 5.23.1
==== khotkeys5 ====
Version update (5.23.1 -> 5.23.2)
- Update to 5.23.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.23.2
- No code changes since 5.23.1
==== kinfocenter5 ====
Version update (5.23.1 -> 5.23.2)
- Update to 5.23.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.23.2
- No code changes since 5.23.1
==== kio-extras5 ====
Version update (21.08.2 -> 21.08.3)
Subpackages: libkioarchive5
- Update to 21.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/21.08.3/
- Changes since 21.08.2:
* man kio: fix crash due to bad memory pointer on REQ_ps handling (kde#443983)
* kio_filenamesearch: fix crash due to KCoreDirLister changes (kde#438187)
==== kmenuedit5 ====
Version update (5.23.1 -> 5.23.2)
- Update to 5.23.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.23.2
- No code changes since 5.23.1
==== kmod ====
Subpackages: libkmod2
- Enable ZSTD on 15.3 as well (boo#1192104).
- Only test ZSTD in testsuite on releases where it is available.
==== konsole ====
Version update (21.08.2 -> 21.08.3)
Subpackages: konsole-part
- Update to 21.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/21.08.3/
- No code change since 21.08.2
==== kscreen5 ====
Version update (5.23.1 -> 5.23.2)
- Update to 5.23.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.23.2
- Changes since 5.23.1:
* kcm: Fix removal of Xft.dpi from Xresources
==== kscreenlocker ====
Version update (5.23.1 -> 5.23.2)
Subpackages: libKScreenLocker5
- Update to 5.23.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.23.2
- No code changes since 5.23.1
==== ksystemstats5 ====
Version update (5.23.1 -> 5.23.2)
- Update to 5.23.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.23.2
- No code changes since 5.23.1
==== kwalletmanager5 ====
Version update (21.08.2 -> 21.08.3)
- Update to 21.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/21.08.3/
- No code change since 21.08.2
==== kwayland-integration ====
Version update (5.23.1 -> 5.23.2)
- Update to 5.23.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.23.2
- No code changes since 5.23.1
==== kwayland-server ====
Version update (5.23.1 -> 5.23.2)
- Update to 5.23.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.23.2
- No code changes since 5.23.1
==== kwin5 ====
Version update (5.23.1 -> 5.23.2)
- Update to 5.23.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.23.2
- Changes since 5.23.1:
* [wayland] fix ignored keyboard RepeatRate (kde#443721)
* kwineffects: Fix destruction of s_fbo with shared GLTexture objects (kde#443951)
* WaylandOutput: schedule update on mode change (kde#444303)
* platforms/drm: fix direct scanout check
* Fix focus loss on decoration destruction (kde#411884)
* input: fix crash on touch quicktile
* platforms/drm: fix init with explicit modifiers
* platforms/drm: allow overriding eglstream choice
* platforms/drm: set draw buffer for gbm
* platforms/drm: use gbm with NVidia driver 495+
==== kwrited5 ====
Version update (5.23.1 -> 5.23.2)
- Update to 5.23.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.23.2
- No code changes since 5.23.1
==== layer-shell-qt ====
Version update (5.23.1 -> 5.23.2)
- Update to 5.23.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.23.2
- No code changes since 5.23.1
==== libdnf ====
Version update (0.63.1 -> 0.65.0)
Subpackages: libdnf-repo-config-zypp libdnf2
- Update to 0.65.0
+ Add support for excluding packages to be installed as weak dependencies
+ Add support for autodetecting packages to be excluded from being installed as weak dependencies
+ Turn off strict validation of modulemd documents (rh#2004853, rh#2007166, rh#2007167)
+ Implement logic for demodularization of modular rpms (rh#1805260)
+ DnfContext: fix handling of default module profiles
+ ModuleMetadata: gracefully handle modules with no defaults
+ Remove failovermethod config option (rh#1961083)
==== libfido2 ====
Version update (1.8.0 -> 1.9.0)
- Version 1.9.0 (2021-10-27)
* Enabled NFC support on Linux.
* Added OpenSSL 3.0 compatibility.
* Removed OpenSSL 1.0 compatibility.
* Support for FIDO 2.1 "minPinLength" extension.
* Support for COSE_EDDSA, COSE_ES256, and COSE_RS1 attestation.
* Support for TPM 2.0 attestation.
* Support for device timeouts; see fido_dev_set_timeout().
* New API calls:
- es256_pk_from_EVP_PKEY;
- fido_cred_attstmt_len;
- fido_cred_attstmt_ptr;
- fido_cred_pin_minlen;
- fido_cred_set_attstmt;
- fido_cred_set_pin_minlen;
- fido_dev_set_pin_minlen_rpid;
- fido_dev_set_timeout;
- rs256_pk_from_EVP_PKEY.
* Reliability and portability fixes.
* Better handling of HID devices without identification strings; gh#381.
* Fixed detection of Windows?s native webauthn API; gh#382.
==== libhandy ====
Subpackages: libhandy-1-0 typelib-1_0-Handy-1_0
- Stop passing the no longer user nor recognized option
static=false to meson.
==== libkdecoration2 ====
Version update (5.23.1 -> 5.23.2)
Subpackages: libkdecorations2-5 libkdecorations2private9
- Update to 5.23.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.23.2
- No code changes since 5.23.1
==== libkscreen2 ====
Version update (5.23.1 -> 5.23.2)
Subpackages: libKF5Screen7 libkscreen2-plugin
- Update to 5.23.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.23.2
- No code changes since 5.23.1
==== libksysguard5 ====
Version update (5.23.1 -> 5.23.2)
Subpackages: ksysguardsystemstats-data libKSysGuardSystemStats1 libksysguard5-imports
- Update to 5.23.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.23.2
- No code changes since 5.23.1
==== libopenmpt ====
Version update (0.5.11 -> 0.5.12)
- Update to 0.5.12:
* [Sec] Possible crash when loading malformed MDL files. (r15603)
* [Bug] Fixed various undefined behaviour found with ubsan.
* Seeking with sample sync sometimes didn?t compute the correct
sample position with pingpong-looped samples.
* IT: Tremor command I11 erroneously behaved like I00 (use previous
parameter) unless IT Old Effects were enabled.
* PTM: Panning was translated wrong in some edge cases.
* IMF / PTM: Note Slide commands were sometimes slightly off.
* OKT: Better support for fine note slides.
* DBM: Echo enable effect parameter range checks were incorrect.
* XM: Sample texts in XMs made with MadTracker are now also
decoded using Windows-1252 encoding.
* in_openmpt: Song metadata is no longer reverted when viewing
file info.
* mpg123: Update to v1.29.0 (2021-09-06).
==== libqt5-qtbase ====
Version update (5.15.2+kde222 -> 5.15.2+kde254)
Subpackages: libQt5Concurrent5 libQt5Core5 libQt5DBus5 libQt5Gui5 libQt5Network5 libQt5PrintSupport5 libQt5Sql5 libQt5Sql5-sqlite libQt5Test5 libQt5Widgets5 libQt5Xml5
- Update to version 5.15.2+kde254:
* Revert "QPushButton: fix support of style sheet rule for text alignment"
* Revert "Fix invalid text layout data when a full layout run is interrupted"
* Optimize mime type matching
* fix potential mem leak on connection lost
* tst_QSslSocket - replace an old certificate
* tst_QSslCertificate::verify - remove QSKIP
* tst_QSslCertificate::verify - skip auto-test
* Doc: bump the OpenSSL minimum supported version to 1.1.1
* QHttpSocketEngine: Fix memory leak
* QSslCertificate(OpenSSL) - harden protection against nullpointers
* QSslCertificate: Guard against accessing empty QByteArray
* Make QStyle::proxy() always return the leaf proxy
* Prefer previously used channels in QHttpNetworkConnection
* Fix populating selection clipboard with keyboard
* QSslCertificate::operator == - cleanup error queue
* Revert "Fix highdpi conversion of QTabletEvent coordinates on xcb"
* Fix highdpi conversion of QTabletEvent coordinates on xcb
* Support transformations in pattern/texture brushes in pdf
* Respect font stretch if set together with font style
* Fix QPainterPath with QFont::SmallCaps
* Avoid generating large pdf files when using dashed cosmetic pens
* PDF generation: disentangle native pen from transforms
* qmake: Switch to using Xcode's new build system
* Explicitly set input files for qtpreprocess
* Only embed launch screen when building an app
* Explicitly set output files for qtpreprocess
* Fix memory leak
* Fix reading gamma from PNGs without ICC profile
* QPlatformWindow: fix isAncestorOf not breaking recursion
* Cater for upstream changes in eglplatform.h
* QTextOdfWriter: fix exporting pixmaps to ODT
* Fix access to content: URLs with transient read/write permissions
==== libqt5-qtdeclarative ====
Version update (5.15.2+kde29 -> 5.15.2+kde36)
- Update to version 5.15.2+kde36:
* Do not revert properties of deleted objects
* Revert "Fix for possible crash in QSGDefaultLayer::grab"
* Fix distorted text with subpixel matrix translation
* Fix sweep step for tainted QObject JavaScript wrappers
* QQmlDelegateModel: Refresh the view when a column is added at 0
* QQuickLoader: Do not incubate if the source arrives after setActive(false)
* Include <limits> in Yarr.h to fix build with GCC 11
==== libqt5-qtquickcontrols2 ====
Version update (5.15.2+kde7 -> 5.15.2+kde8)
Subpackages: libQt5QuickControls2-5 libQt5QuickTemplates2-5
- Update to version 5.15.2+kde8:
* Unset mouseGrabberPopup if it's removed from children
==== libqt5-qtsvg ====
Version update (5.15.2+kde7 -> 5.15.2+kde13)
- Update to version 5.15.2+kde13:
* Fix parsing of animation clock values
* Improve parsing of "r"
* Fix parsing of arc elements in paths
* Fix text x/y when the length is not in pixels
* Support font size not in pixels
* Limit font size to avoid numerous overflows
==== libqt5-qtvirtualkeyboard ====
Version update (5.15.2+kde3 -> 5.15.2+kde4)
Subpackages: libQt5VirtualKeyboard5
- Update to version 5.15.2+kde4:
* Avoid reparenting of InputPanel when the window is being destroyed
==== libqt5-qtwayland ====
Version update (5.15.2+kde28 -> 5.15.2+kde34)
Subpackages: libQt5WaylandClient5 libQt5WaylandCompositor5
- Update to version 5.15.2+kde34:
* Fix the logic for decoding modifiers map in Wayland text input protocol
* Client: Always destroy frame callback in the actual callback
* Client: Don't always recreate frame callbacks
* Wayland client: Fix crash when windows are shown/hidden during drag
* Correctly detect if image format is supported by QImageWriter
* Do not update the mask if we do not have a surface
==== libqt5-qtwebengine ====
Version update (5.15.6 -> 5.15.7)
- Update to version 5.15.7:
* Update Chromium:
[Backport] Linux sandbox: update syscalls numbers on 32-bit platforms
[Backport] sandbox: linux: allow clock_nanosleep & gettime64
[Backport] Linux sandbox: update syscall numbers for all platforms.
[Backport] Ease HarfBuzz API change with feature detection
[Backport] Security bug 1248665
[Backport] CVE-2021-37975 : Use after free in V8
[Backport] CVE-2021-37980 : Inappropriate implementation in Sandbox
[Backport] CVE-2021-37979 : Heap buffer overflow in WebRTC (2/2)
[Backport] CVE-2021-37979 : Heap buffer overflow in WebRTC (1/2)
[Backport] CVE-2021-37978 : Heap buffer overflow in Blink
[Backport] CVE-2021-30616: Use after free in Media.
[Backport] CVE-2021-37962 : Use after free in Performance Manager (2/2)
[Backport] CVE-2021-37962 : Use after free in Performance Manager (1/2)
[Backport] CVE-2021-37973 : Use after free in Portals
[Backport] CVE-2021-37971 : Incorrect security UI in Web Browser UI.
[Backport] CVE-2021-37968 : Inappropriate implementation in Background Fetch API
[Backport] CVE-2021-37967 : Inappropriate implementation in Background Fetch API
[Backport] Linux sandbox: return ENOSYS for clone3
[Backport] Linux sandbox: fix fstatat() crash
[Backport] Reland "Reland "Linux sandbox syscall broker: use struct kernel_stat""
[Backport] Security bug 1238178 (2/2)
[Backport] Security bug 1238178 (1/2)
[Backport] CVE-2021-30633: Use after free in Indexed DB API (2/2)
[Backport] CVE-2021-30633: Use after free in Indexed DB API (1/2)
[Backport] CVE-2021-30630: Inappropriate implementation in Blink
[Backport] CVE-2021-30629: Use after free in Permissions
[Backport] CVE-2021-30628: Stack buffer overflow in ANGLE
[Backport] CVE-2021-30627: Type Confusion in Blink layout
[Backport] CVE-2021-30626: Out of bounds memory access in ANGLE
[Backport] CVE-2021-30625: Use after free in Selection API
[Backport] Security bug 1206289
[Backport] CVE-2021-30613: Use after free in Base internals
[Backport] Security bug 1227228
[Backport] CVE-2021-30618: Inappropriate implementation in DevTools
* Update patch level
* Blacklist certificate test until certicates have been renewed
* Block CORS from local URLs when remote access is not enabled
* Do not wait on weak_pointer for termination errors
* Support MSVC_VER 16.8
* Fix wrong save file filter for Markdown Editor example
* Add Chromium version source documentation
* Bump version from 5.15.6 to 5.15.7
* Fix crash when clicking on a link in PDF
- Drop openSUSE patches:
* fix1163766.patch. Should be addressed with:
https://github.com/qt/qtwebengine-chromium/commit/652f834de
https://github.com/qt/qtwebengine-chromium/commit/faae106ed
https://github.com/qt/qtwebengine-chromium/commit/6b7b3f1bf
* chromium-glibc-2.33.patch. Should be addressed with the
[Backport] Linux sandbox: fix fstatat() crash and
Reland "Reland "Linux sandbox syscall broker: use struct kernel_stat""
changes.
* chromium-older-harfbuzz.patch
- Drop upstream changes:
* 0001-return-ENOSYS-for-clone3.patch
* chromium-harfbuzz-3.0.0.patch
* skia-harfbuzz-3.0.0.patch
- Rebase patches:
* sandbox-statx-futex_time64.patch
==== librsvg ====
Version update (2.52.2 -> 2.52.3)
Subpackages: gdk-pixbuf-loader-rsvg librsvg-2-2 rsvg-thumbnailer typelib-1_0-Rsvg-2_0
- Add cargo audit obs service
- Update to version 2.52.3:
+ Bugfixes, mostly for text layout. Also, text links in PDF!
- Support text-decoration=overline.
- Basic support for the unicode-bidi property. Librsvg still
considers each tspan independently of others, which is
incorrect, but at least bidi-override works now for a single
embedding level.
- Fix placement of tspan that changes the text direction.
- :lang() selector should now match lang attribute from an
element's parent.
- Fix the text-anchor property for right-to-left text.
- PDF now includes links inside text elements.
==== libsoup ====
Version update (3.0.1 -> 3.0.2)
Subpackages: libsoup-3_0-0 typelib-1_0-Soup-3_0
- Require libsoup-3_0-0 instead of libsoup by in the devel package:
defacto the same package, as the library provides the base name,
but more explicit and clearer.
- Update to version 3.0.2:
+ Add support for multiple auth challenges in one response.
+ Fix SoupCache test failures on 32bit
+ Don't treat `-Wincompatible-pointer-types` as error. The
`glib-mkenums` tool sometimes triggered this.
+ Improve `gssapi` dependency handling.
+ Fix undefined `ssize_t` on Windows.
+ Updated translations.
- No longer ignore test failure on 32-bit arches, fixed upstream.
==== libsoup2 ====
Version update (2.74.0 -> 2.74.1)
Subpackages: libsoup-2_4-1 typelib-1_0-Soup-2_4
- Update to version 2.74.1:
+ Fix support for older versions of Vala.
+ Fix trying to build sysprof as a subproject on Windows.
+ Fix missing `extern "C"` in an installed header.
+ Improve `gssapi` dependency handling.
+ Fix `libsoup-doc` build target.
+ Updated translations.
==== libxml2 ====
Subpackages: libxml2-2 libxml2-tools
- Rewrite package to the single-spec %python_subpackage_only style and
eliminate unnecessary multibuild.
==== libzypp ====
Version update (17.28.6 -> 17.28.7)
- Check log writer before accessing it (fixes #355, bsc#1192337)
- Save locks: Update an existing locks changed comment string.
- Allow uname-r format in purge kernels keepspec (fixes
openSUSE/zypper#418)
- version 17.28.7 (22)
==== milou5 ====
Version update (5.23.1 -> 5.23.2)
- Update to 5.23.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.23.2
- No code changes since 5.23.1
==== mjpegtools ====
Version update (2.2.0~beta -> 2.2.1)
Subpackages: libmjpegutils-2_2-0 libmpeg2encpp-2_2-0 libmplex2-2_2-0
- Update to version 2.2.1
* version bump to the official release
* various compile warnings fixes
==== mutter ====
Version update (41.0 -> 41.1)
- Update to version 41.1:
+ Fix monitor screencast scanouts
+ dma-buf: Use alpha-less pixel formats where appropriate
+ wayland: Allow clients to maximize windows regardless of
constraints
+ Handle hotplug events without relevant changes more effectively
+ Improve error reporting when startup fails
+ dma-buf: Add support for ABGR and XBGR formats
+ Fix X11 middle button emulation setting
+ Include server-side shadows in window screenshots
+ Don't change workspaces of unmanaged windows
+ Reset idletime when unplugging the power cable
+ xwayland: Avoid unnecessary _NET_WM_STATE events
+ Fix videos in Firefox stuttering in overview
+ Don't use atomic mode setting for virtio_gpu driver
+ Improve on-screen keyboard on X11
+ Fix text glitches after size changes
+ Fix reporting output rotation to xwayland
+ wayland: Accept final preference of drop destination
+ Fix erratic scrolling in GTK apps
+ Fix tilt direction of pen/tablet inputs
+ Use b/w unicode for tablet mode OSD
+ Fix negative paint volume offscreen effect
+ Only add paint volumes of mapped actors to stage clip
+ Fix mapping tablet input to correct monitor
+ Misc. bug fixes and cleanups.
+ Updated translations.
- Drop clutter-only_reset_preedit_text_if_set.patch: Fixed upstream
- BuildRequire libxcvt when building against xorg-x11-server > 21,
unless when building for s390x: libxcvt was split out and lives
in an own package now.
- Added clutter-only_reset_preedit_text_if_set.patch
+ fixes "scrollback" issue of GtkTextView
(see lists.opensuse.org/archives/list/factory@lists.opensuse.org/thread/WYSUDJFT…)
==== nautilus ====
Version update (41.0 -> 41.1)
Subpackages: gnome-shell-search-provider-nautilus libnautilus-extension1
- Add missing libnautilus-extension1 Requires to devel sub-package.
- Update to version 41.1:
+ Cache Scripts and New Document menus to avoid lags.
+ Ellipsize subtitle label in trash bar to reduce minimum width.
+ Fix build with meson 0.60.0.
+ Don't change action when unchecking in File Conflict dialog.
+ Fix progress reporting when skipping during extraction.
+ Offer skipping in case of extraction failure only when there
are more files.
+ Remove leftover files after extraction failure.
+ Set keyboard focus on the row with the selected archive format.
+ Updated translations.
- Replace post(un) handling with new ldconfig_scriptlets macro.
- Drop pkgconfig(libportal) BuildRequires and pass libportal=false
to meson, we are not building a flatpak.
- Pass tests=headless to meson, and add a check section and
meson_test macro, run tests during build. Following this, add
python3-gobject and tracker-miner-files BuildRequires needed for
tests to run.
==== net-snmp ====
Version update (5.9 -> 5.9.1)
- fix shlib-policy-name-error for SLPP boo#1191774
- update to 5.9.1:
- General: Many bug fixes
- Change to use systemd service files directly from net-snmp package.
Patch clean-up and renaming.
Add:
* net-snmp-5.9.1-suse-systemd-service-files.patch
* net-snmp-5.9.1-harden_snmpd.service.patch
* net-snmp-5.9.1-harden_snmptrapd.service.patch
* net-snmp-5.9.1-add-lustre-fs-support.patch
Remove:
* snmpd.service
* snmptrapd.service
* harden_snmpd.service.patch
* harden_snmptrapd.service.patch
* net-snmp-5.8-add-lustre-fs-support.patch
- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
* harden_snmpd.service.patch
* harden_snmptrapd.service.patch
Modified:
* snmpd.service
* snmptrapd.service
==== open-iscsi ====
Subpackages: iscsiuio libopeniscsiusr0_2_0
- Fix the usr-merge changes (bsc#1192013). This includes catching
all the places that /sbin was still used directly, as well as
making the SPEC file build using /usr/sbin for openSUSE but
still use /sbin for SLE, for now.
==== osinfo-db ====
Version update (20210903 -> 20211013)
- Update to database version 20211013
osinfo-db-20211013.tar.xz
==== pam ====
Subpackages: pam_unix
- Add /run/pam_timestamp to pam.tmpfiles
- Corrected macro definition of %_pam_moduledir:
%_pam_moduledir %{_libdir}/security
[macros.pam]
- Prepend a slash to the expansion of %{_lib} in macros.pam as
this are defined without a leading slash!
==== patterns-base ====
Subpackages: patterns-base-base patterns-base-bootloader patterns-base-minimal_base patterns-base-x11
- remove mention of "Minimal" from the base pattern
==== patterns-containers ====
- Only require rook on architectures it's available on
==== patterns-microos ====
Subpackages: patterns-microos-alt_onlyDVD patterns-microos-apparmor patterns-microos-base patterns-microos-base-microdnf patterns-microos-base-packagekit patterns-microos-base-zypper patterns-microos-basesystem patterns-microos-cloud patterns-microos-cockpit patterns-microos-defaults patterns-microos-desktop-common patterns-microos-desktop-gnome patterns-microos-desktop-kde patterns-microos-hardware patterns-microos-ima_evm patterns-microos-onlyDVD patterns-microos-ra_agent patterns-microos-ra_verifier patterns-microos-selinux patterns-microos-sssd_ldap
- Install dmidecode only on archs where it is available
- Add NetworkManager-openvpn-gnome to gnome pattern
==== perl-URI ====
Version update (5.09 -> 5.10)
- updated to 5.10
see /usr/share/doc/packages/perl-URI/Changes
5.10 2021-10-25 20:58:42Z
- Remove Authority section from dist.ini (GH#86) (Olaf Alders)
- Make URI::mailto parse subaddresses with + sign correctly (GH#89) (Julien Fiegehenn)
==== perl-libwww-perl ====
Version update (6.57 -> 6.58)
- updated to 6.58
see /usr/share/doc/packages/perl-libwww-perl/Changes
6.58 2021-10-25 20:40:59Z
- Add a test for "response_redirect" (GH#387) (James Raspass)
- Improve documentation readability (GH#388) (Julien Fiegehenn)
- Replace remaining uses of "base" with "parent" (GH#389) (James Raspass)
==== pipewire ====
Version update (0.3.38 -> 0.3.39)
Subpackages: gstreamer-plugin-pipewire libpipewire-0_3-0 pipewire-alsa pipewire-modules pipewire-pulseaudio pipewire-spa-plugins-0_2 pipewire-spa-tools pipewire-tools
- Add patches from upstream to fix build in s390x:
* 0001-map-make-_insert_at-fail-on-a-removed-item.patch
* 0002-map-use-uintptr_t-for-the-next-pointer.patch
- Use readline-devel instead of pkgconfig(readline) so it can be
built in Leap15.3/SLE15-SP3
- Fix %systemd_user_post using the now separated
pipewire-media-session.service
- Update to version 0.3.39
* Highlights
- media-session is now moved into a separate module to speed up
its deprecation in favour of WirePlumber.
- There is now an LD_PRELOAD v4l2 emulation library to run some
existing v4l2 applications on top of PipeWire.
- Filter-chains should now flush out remaining samples when
paused. There is now also the option to let a filter-chain
drain so that long filters
such as reverbs can fade out properly.
- Stability and compatibility improvements in JACK apps.
- Better Bluetooth compatibility with more devices.
- libcamera plugin improvements.
- Many bugfixes and improvements all over the map.
* PipeWire
- Fix compilation on ARM.
- Log topics are added to most modules.
- Documentation updates. Many improvements to the layout.
Reorganisation of the modules and groups.
- Share a work queue for all links and nodes. This removes the
need for a separate eventfd per link and per node.
- Catch errors in the map implementation.
- Add option to compile without dbus support.
- Fix biquad frequency. It was using the wrong sample rate.
- Fix a potential crash when destroying nodes, in some cases
the node would not be deactivated properly.
- Add some more helpers for dealing with properties and their
values.
- Implement flush and reset on virtual sinks/sources.
- Make it possible to let virtual sinks/filter-chains run and
drain after being idle.
- Fix a bug where the quantum could exceed the maximum because
it was scaled with the sample rate.
- Fix channel_map parsing in module-zeroconf-discover so that
the remote channel map is used.
- pw-stream errors emitted on the proxy are reported but not
fatal any more. They are usually used by the session manager
to signal status to the client but otherwise does not really
cause an error on the client.
- Links now also store the output and input node id in the
global properties so that applications can parse and use them
regardless of how the link was made. (#1723)
- pw-stream and pw-filter now have an event to notify commands.
- The echo-cancel module can now operate on larger quantums.
- pw-cat now uses the right metadata to find the default
devices in --list-targets.
* media-session
- Don't try to remix unpositioned streams when linking. This
ensures that linking to Pro-Audio nodes does not remix the
stream channels but links them as they are, one by one.
- media-session is now moved to a separate module to accelerate
its deprecation in favour of WirePlumber.
* SPA
- Many libcamera improvements, handle MemFd buffers, handle
errors gracefully.
- Small improvements to make interface fall-backs easier to
implement.
- Add support to enable flush-to-zero and denormals-are-zero
to avoid high CPU usage when dealing with denormals.
- AUX13 channels are no longer reported as AUX12. (#1727)
- Devices with more than 32 channels in Pro-Audio mode now only
uses AUX channels.
- Improve windowing function of the resampler to reduce
aliasing and improve the quality.
* JACK
- Port connect callbacks will not only be emitted after the
port has negotiated buffers, which improves compatibility
with applications that try to use the port right after the
callback (jack_midi_latency_test).
- Fix crash when midi ports were removed and being monitored,
like in Ardour.
* pulse-server
- The pulse tunnel will now use the specified
format/rate/channels.
- Improve lookup of default source and fall back to the
monitors when no sources are available.
- Mark some nodes as network nodes so that we can set the
NETWORK flag correctly.
* GStreamer
- The GStreamer element not releases the buffers in the stream
again in all cases so that they can be reused by other
streams.
* v4l2
- Add a v4l2 LD_PRELOAD library to emulate v4l2 system calls on
top of PipeWire. This is tested with firefox and GStreamer
and is known to not work with Chrome.
* Bluetooth
- AAC compatibility improvements.
- Disable hardware volume for "Tribit MAXSound Plus" and
"SoundCore mini".
- Add quirk to disable faststream. Disable faststream on
"FiiO BTR3".
- Add a dummy AVRCP player to improve compatibility with some
devices.
- Remove patch:
* 0001-fix-compilation-on-ARM.patch
- Add patch from upstream:
* 0001-cpu-fix-compilation-on-some-architectures.patch
==== pipewire-media-session ====
Version update (0.3.38 -> 0.4.0)
- Drop gcc-c++ and cmake BuildRequires, not needed.
- Add generic c_compiler BuildRequires.
- Minor cleanup of spec-file.
- Update to 0.4.0, the first tagged version of
pipewire-media-session
- Initial version of pipewire-media-session
0.3.38+git20211019.da0b9c2ae
==== plasma-browser-integration ====
Version update (5.23.1 -> 5.23.2)
- Update to 5.23.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.23.2
- Changes since 5.23.1:
* [History Runner] Skip blob URLs
==== plasma-nm5 ====
Version update (5.23.1 -> 5.23.2)
- Update to 5.23.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.23.2
- Changes since 5.23.1:
* Set Qt.ImhNoPredictiveText for text field that acts as a search field
* openconnect: Adjust version check in CMake and allow version 3.99 again
==== plasma5-addons ====
Version update (5.23.1 -> 5.23.2)
- Update to 5.23.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.23.2
- Changes since 5.23.1:
* [applets/notes] Fix Binding::restoreMode deprecation warning
==== plasma5-desktop ====
Version update (5.23.1 -> 5.23.2.1)
- Update to 5.23.2.1
* New bugfix release
- Changes since 5.23.2:
* kickoff: Fix drag and drop causing delegates to reset to a 0 X position and overlap (kde#443975)
- Update to 5.23.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.23.2
- Changes since 5.23.1:
* [Folder View] Fix executing file without prompting (kde#435560)
* KCM Touchpad: Load config for touchpad on init (kde#443011)
* Remove defunct check for proxyAction in foldermodel (kde#444128)
* taskmanager: Show highlight before ToolTipInstance starts loading for grouped tooltips
* Fix updating apps model (kde#444101)
* Fix pinned applet closes (kde#443589)
* taskmanager: Prevent useless component creation/destruction for grouped tooltips
* applets/taskmanager: Always set mprisSourceName to parentPid
* Make Applet config window a tiny bit smaller and reduce minimum size (kde#443712)
* Set Qt.ImhNoPredictiveText for text fields that act as search fields (kde#439914)
* Desktop as folder: restore functionality of the "delete" action (kde#442765)
* Fix create-folder-shortcut (F10) (kde#443512)
==== plasma5-integration ====
Version update (5.23.1 -> 5.23.2)
- Update to 5.23.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.23.2
- No code changes since 5.23.1
==== plasma5-pa ====
Version update (5.23.1 -> 5.23.2)
- Update to 5.23.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.23.2
- No code changes since 5.23.1
==== plasma5-workspace ====
Version update (5.23.1 -> 5.23.2)
Subpackages: gmenudbusmenuproxy plasma5-session plasma5-session-wayland plasma5-workspace-libs xembedsniproxy
- Update to 5.23.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.23.2
- Changes since 5.23.1:
* Hide KRunner window when pressing escape (kde#444240)
* [applets/clipboard] Fix selecting clipboard entries with Enter
* Set Qt.ImhNoPredictiveText for text fields that act as search fields
* [shell] Ignore placeholder screens
- Add a version to BuildRequires: cmake(Breeze)
==== polkit-kde-agent-5 ====
Version update (5.23.1 -> 5.23.2)
- Update to 5.23.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.23.2
- No code changes since 5.23.1
==== powerdevil5 ====
Version update (5.23.1 -> 5.23.2)
- Update to 5.23.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.23.2
- No code changes since 5.23.1
==== python-Pillow ====
Version update (8.3.2 -> 8.4.0)
- update to 8.4.0:
- Prefer global transparency in GIF when replacing with background color #5756
- Added "exif" keyword argument to TIFF saving #5575
- Copy Python palette to new image in quantize() #5696
- Read ICO AND mask from end #5667
- Actually check the framesize in FliDecode.c #5659
- Determine JPEG2000 mode purely from ihdr header box #5654
- Fixed using info dictionary when writing multiple APNG frames #5611
- Allow saving 1 and L mode TIFF with PhotometricInterpretation 0 #5655
- For GIF save_all with palette, do not include palette with each frame #5603
- Keep transparency when converting from P to LA or PA #5606
- Copy palette to new image in transform() #5647
- Added "transparency" argument to EpsImagePlugin load() #5620
- Corrected pathlib.Path detection when saving #5633
- Added WalImageFile class #5618
- Consider I;16 pixel size when drawing text #5598
- If default conversion from P is RGB with transparency, convert to RGBA #5594
- Speed up rotating square images by 90 or 270 degrees #5646
- Add support for reading DPI information from JPEG2000 images
- Catch TypeError from corrupted DPI value in EXIF #5639
- Do not close file pointer when saving SGI images #5645
- Deprecate ImagePalette size parameter #5641
- Prefer command line tools SDK on macOS #5624
==== python-PyJWT ====
Version update (2.1.0 -> 2.3.0)
- Update to 2.3.0
* Revert "Remove arbitrary kwargs." (#701)
* Add exception chaining (#702)
- from version 2.2.0
* Remove arbitrary kwargs. (#657)
* Use timezone package as Python 3.5+ is required. (#694)
* Assume JWK without the "use" claim is valid for signing
as per RFC7517 (#668)
* Prefer `headers["alg"]` to `algorithm` in `jwt.encode()`. (#673)
* Fix aud validation to support {'aud': null} case. (#670)
* Make `typ` optional in JWT to be compliant with RFC7519. (#644)
* Remove upper bound on cryptography version. (#693)
* Add support for Ed448/EdDSA. (#675)
==== python-SQLAlchemy ====
Version update (1.4.22 -> 1.4.26)
- update to version 1.4.26:
* a repair to the workings of the update() statement in an ORM context when
used with hybrid and composite attributes.
* Fixes for the with_loader_criteria() ORM option
* adjustments to the ORM Session interface to accommodate for new API features
* some new legacy warnings for lesser used patterns with Query.join()
* SQL / ORM fixes for the use case of selecting from repeated, non-labeled
column expressions, typically the null() construct when used as a
placeholder in a UNION statement.
* For PostgreSQL, refinements to the "expanding IN" SQL feature when used
with PostgreSQL ARRAY datatypes as well as fixes for the mostly
PostgreSQL-specific any_() and all_() column methods.
* For MySQL, repaired support for new behaviors in MariaDB 10.6
* For SQL Server, reflection fixes and improvements for foreign key
constraints as well table /view detection.
- update to version 1.4.25:
* Fixed regression due to :ticket:`7024` where the reorganization of the
"platform machine" names used by the ``greenlet`` dependency mis-spelled
"aarch64" and additionally omitted uppercase "AMD64" as is needed for
Windows machines.
* Fixed a bug in :meth:`_asyncio.AsyncSession.execute` and
:meth:`_asyncio.AsyncSession.stream` that required ``execution_options``
to be an instance of ``immutabledict`` when defined. It now
correctly accepts any mapping.
* Improve the interface used by adapted drivers, like the asyncio ones,
to access the actual connection object returned by the driver.
* Implemented missing methods in :class:`_functions.FunctionElement` which,
while unused, would lead pylint to report them as unimplemented abstract
methods.
* Fixed an issue where :meth:`_reflection.has_table` returned
``True`` for local temporary tables that actually belonged to a
different SQL Server session (connection). An extra check is now
performed to ensure that the temp table detected is in fact owned
by the current session.
* Fixed issue where the ability of the
:meth:`_events.ConnectionEvents.before_execute` method to alter the SQL
statement object passed, returning the new object to be invoked, was
inadvertently removed. This behavior has been restored.
* Ensure that ``str()`` is called on the an
:paramref:`_url.URL.create.password` argument, allowing usage of objects
that implement the ``__str__()`` method as password attributes. Also
clarified that one such object is not appropriate to dynamically change the
password for each database connection; the approaches at
:ref:`engines_dynamic_tokens` should be used instead.
* Fixed ORM issue where column expressions passed to ``query()`` or
ORM-enabled ``select()`` would be deduplicated on the identity of the
object, such as a phrase like ``select(A.id, null(), null())`` would
produce only one "NULL" expression, which previously was not the case in
1.3. However, the change also allows for ORM expressions to render as given
as well, such as ``select(A.data, A.data)`` will produce a result row with
two columns.
* Fixed issue where mypy plugin would crash when interpreting a
``query_expression()`` construct.
* Added new methods :meth:`_orm.Session.scalars`,
* Added loader options to :meth:`_orm.Session.merge` and
:meth:`_asyncio.AsyncSession.merge` via a new
:paramref:`_orm.Session.merge.options` parameter, which will apply the
given loader options to the ``get()`` used internally by merge, allowing
eager loading of relationships etc. to be applied when the merge process
loads a new object. Pull request courtesy Daniel Stone.
* Added initial support for the ``asyncmy`` asyncio database driver for MySQL
and MariaDB. This driver is very new, however appears to be the only
current alternative to the ``aiomysql`` driver which currently appears to
be unmaintained and is not working with current Python versions. Much
thanks to long2ice for the pull request for this dialect.
* Fixed a two issues where combinations of ``select()`` and ``join()`` when
adapted to form a copy of the element would not completely copy the state
of all column objects associated with subqueries. A key problem this caused
is that usage of the :meth:`_sql.ClauseElement.params` method (which should
probably be moved into a legacy category as it is inefficient and error
prone) would leave copies of the old :class:`_sql.BindParameter` objects
around, leading to issues in correctly setting the parameters at execution
time.
==== python-chardet ====
- Use libalternatives instead of update-alternatives.
==== python-matplotlib ====
Version update (3.4.2 -> 3.4.3)
- version 3.4.3
Patches removed (in version 3.4.3):
inkscape11.patch
0001-FIX-Pillow-asarray-bug.patch
0002-Dont-modify-arrays-when-masking-values-for-log.patch
==== python-pyOpenSSL ====
Version update (20.0.1 -> 21.0.0)
- Add check_inv_ALPN_lists.patch checks for invalid ALPN lists
before calling OpenSSL (gh#pyca/pyopenssl#1056).
- update to 21.0.0:
- The minimum ``cryptography`` version is now 3.3.
- Drop support for Python 3.5
- Raise an error when an invalid ALPN value is set.
- Added ``OpenSSL.SSL.Context.set_min_proto_version`` and ``OpenSSL.SSL.Context.set_max_proto_version``
- Updated ``to_cryptography`` and ``from_cryptography`` methods to support an
upcoming release of ``cryptography`` without raising deprecation warnings.
==== python-urllib3 ====
Version update (1.26.6 -> 1.26.7)
- update to 1.26.7:
* Fixed a bug with HTTPS hostname verification involving IP addresses and lack
of SNI.
* Fixed a bug where IPv6 braces weren't stripped during certificate hostname
matching.
==== qemu ====
- qemu: virtio-net: heap use-after-free in virtio_net_receive_rcu
(bsc#1189938 CVE-2021-3748)
solved by virtio-net-fix-use-after-unmap-free-for-.patch
- kvm,qemu: out-of-bounds write in UAS (USB Attached SCSI) device emulation
(bsc#1189702 CVE-2021-3713)
* Patches added:
uas-add-stream-number-sanity-checks.patch
==== rav1e ====
Version update (0.4.1 -> 0.5.0)
- Update to version 0.5.0
* https://github.com/xiph/rav1e/releases/tag/v0.5.0
- Removed f553646d70fba8e265d436103a73520eb7adec8c.patch
==== re2 ====
Version update (20210901 -> 20211101)
- Update to 2021-11-01:
* Update Unicode data to 14.0.0
* Address a `-Wshadow' warning
==== rpm ====
- Add support for using a thread pool for threaded zstd compression
new patch: zstdpool.diff
- Switch to threaded zstd compression with a pool of 8 threads
new patch: zstdthreaded.diff
==== selinux-policy ====
Subpackages: selinux-policy-targeted
- fix_wine.patch: give Wine .dll same context as .so (bsc#1191976)
==== snappy ====
- Re-enable RTTI, without which other applications can't subclass
snappy::Source (this breaks Ceph, as one example)
- Add reenable-rtti.patch
==== syntax-highlighting ====
Subpackages: libKF5SyntaxHighlighting5
- Add the optional QtQuick dependency. (boo#1192170)
==== systemsettings5 ====
Version update (5.23.1 -> 5.23.2)
- Update to 5.23.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.23.2
- No code changes since 5.23.1
==== tar ====
- tests-skip-time01-on-32bit-time_t.patch: Add patch to skip test
'tests/time01.at' on platforms with 32-bit time_t for now.
- tar.spec: Reference it.
(%check): Output the testsuite.log in case the testsuite failed.
==== timezone ====
Version update (2021d -> 2021e)
- timezone update 2021e:
* Palestine will fall back 10-29 (not 10-30) at 01:00
==== tracker ====
Version update (3.2.0 -> 3.2.1)
Subpackages: libtracker-sparql-3_0-0 tracker-data-files
- Stop passing no longer used nor recognized option
functional_tests=false to meson.
- Update to version 3.2.1:
+ Better, more understandable errors when parsing the ontology.
+ Compare doubles with an epsilon in tests.
+ Fixes for issues spotted by Coverity.
+ Updated translations.
- Replace post(un) handling with new ldconfig_scriplets macro for
the shared library package.
- Add missing systemd user service handling in post/preun/postun
==== tracker-miners ====
Version update (3.2.0 -> 3.2.1)
Subpackages: tracker-miner-files
- Add 0001-Revert-tracker-Use-faster-query-in-tracker3-info.patch:
Revert the commit to avoid wrong no metadata info. (bsc#1191207)
- Update to version 3.2.1:
+ Fix files moving between hidden and non-hidden
+ Update nfo:fileName on content specific graphs too when moved
+ Update nfo:fileLastModified in content specific graphs
+ Add nfo:fileSize to the basic set of file info on the graph
+ Fix tracker-miner-fs-3 crash when finding internal SPARQL
errors
+ Handle symlinks to directories as indexed folders better
+ Fix tracker-writeback support for musicbrainz release tags and
artist
+ Fix duplicate entries on files created and instantly modified
+ Fix unintended double extraction with disc-generic extractor
+ Fixes for coverity warnings
+ Updated translations.
- Add missing systemd user service handling in post/preun/postun
==== vte ====
Version update (0.66.0 -> 0.66.1)
- Update to version 0.66.1:
+ app: Add option to set initial title
+ vte.sh: Fix the check for PROMPT_COMMAND when it is unset
+ Updated translations.
- Drop vte-silence-COMMAND_PROMPT.patch: Fixed upstream.
- Add vte-revert-back-to-c++17.patch
revert c++20 features back to c++17 to build on SLE/Leap
==== webkit2gtk3 ====
Subpackages: libjavascriptcoregtk-4_1-0 libwebkit2gtk-4_1-0 webkit2gtk-4_1-injected-bundles
- Add pkgconfig(libavif) BuildRequires and pass USE_AVIF=ON to
cmake, build avif decoding support.
- Add wayland-protocols to BuildRequires.
- Add webkit2gtk3-link-fix.patch: taken from upstream, fixes the
build on SLE-15-SP4.
- Use gcc10 package on SLE <= 15-SP4. Gcc 7 is currently the
default there.
- Update gcc-c++ version requirement to match the cmake check.
==== webkit2gtk3-soup2 ====
Subpackages: libjavascriptcoregtk-4_0-18 libwebkit2gtk-4_0-37 webkit2gtk-4_0-injected-bundles
- Add pkgconfig(libavif) BuildRequires and pass USE_AVIF=ON to
cmake, build avif decoding support.
- Add wayland-protocols to BuildRequires.
- Add webkit2gtk3-link-fix.patch: taken from upstream, fixes the
build on SLE-15-SP4.
- Use gcc10 package on SLE <= 15-SP4. Gcc 7 is currently the
default there.
- Update gcc-c++ version requirement to match the cmake check.
==== wget ====
Version update (1.21.1 -> 1.21.2)
- GNU wget 1.21.2:
* Support for autoconf 2.71
* Fix a double free in FTP when using an absolute path
* --page-requisites will now also download links marked as
"alternate stylesheet" or "icon"
- drop 0001-src-main.c-Introduce-truncate_filename-option.patch
superseded by upstream changes
==== wicked ====
Version update (0.6.66 -> 0.6.67)
Subpackages: wicked-service
- dbus: config files in /usr shouldn't be marked as config in spec
- version 0.6.67
- dbus: install bus config in /usr (bsc#1183407,jsc#SLE-9750)
- logging: log reaped sub-process command and as debug, not error
- ifstatus: Don't show link as "up" without RUNNING flag set
- firewalld: Make the zone assignment permanent (boo#1189560)
- fsm: cleanup and improve ifconfig and ifpolicy access utils
- dbus: cleanup the dbus-service.h file and unused property makros
- cleanup: applied code-spell run typo corrections
- dracut: initial fixes and improved option handling (boo#1182227)
==== xdg-desktop-portal-kde ====
Version update (5.23.1 -> 5.23.2)
- Update to 5.23.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.23.2
- No code changes since 5.23.1
==== zxing-cpp ====
Version update (1.1.1 -> 1.2.0)
- Do not build examples to avoid a cycle with QT5Multimedia
- Use the updated cmake3-full package instead of cmake on SLE12
- Do not build examples on SLE12
- Only build blackbox tests on TW
- Update to 1.2.0
* new BarcodeFormat names, old ones are deprecated
* new ZXingQtCamReader demo app based on QtMultimedia and QtQuick
* new QRCode reader, faster and better support for rotated symbols
* added Structured Append support for DataMatrix, Aztec and MaxiCode
* added DMRE support for DataMatrix
* switch to the reimplemented 1D detectors, about 5x faster
* a lot faster and more capable isPure detection for all 2D codes
* 20% faster ReedSolomon error correcting
* PDF417 is faster and supports flipped symbols
* reduced false positive rate for UPC/EAN barcodes and improved
Add-On symbol handling
* proper ECI handling in all 2D barcodes
* much improved python wrapper
* deprecate the use of ResultMetadata
- Add cmake-check-system-first.patch
- Drop upstream merged 0001-Fix-build-with-GCC-11.patch
1
0
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=microos&groupid=1&version…
https://bugzilla.opensuse.org/buglist.cgi?product=openSUSE%20Tumbleweed&com…
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 (1.2.2 -> 1.2.4)
aaa_base (84.87+git20210823.4c98889 -> 84.87+git20211102.80d7177)
accountsservice
baloo5-widgets (21.08.2 -> 21.08.3)
dnf (4.8.0 -> 4.10.0)
dolphin (21.08.2 -> 21.08.3)
ell (0.44 -> 0.45)
evolution-data-server (3.42.0 -> 3.42.1)
fwupd
gawk (5.1.0 -> 5.1.1)
gdk-pixbuf
glib2 (2.70.0 -> 2.70.1)
gnome-autoar (0.4.0 -> 0.4.1)
gnome-control-center (41.0 -> 41.1)
gnome-desktop (41.0 -> 41.1)
gnome-disk-utility
gnome-shell (41.0 -> 41.1)
gnome-software (41.0 -> 41.1)
gnome-terminal (3.42.0 -> 3.42.1)
ima-evm-utils (1.3.2 -> 1.4)
kaccounts-integration (21.08.2 -> 21.08.3)
kate (21.08.2 -> 21.08.3)
kde-print-manager (21.08.2 -> 21.08.3)
kdialog (21.08.2 -> 21.08.3)
kio-extras5 (21.08.2 -> 21.08.3)
konsole (21.08.2 -> 21.08.3)
kwalletmanager5 (21.08.2 -> 21.08.3)
libdnf (0.63.1 -> 0.65.0)
libhandy
librsvg (2.52.2 -> 2.52.3)
libsoup
libx86emu (3.3 -> 3.4)
libzypp (17.28.6 -> 17.28.7)
mjpegtools (2.2.0~beta -> 2.2.1)
mutter (41.0 -> 41.1)
nautilus (41.0 -> 41.1)
pam
perl-URI (5.09 -> 5.10)
perl-libwww-perl (6.57 -> 6.58)
python-PyJWT (2.1.0 -> 2.3.0)
python-SQLAlchemy (1.4.25 -> 1.4.26)
python-chardet
re2 (20210901 -> 20211101)
snappy
tracker (3.2.0 -> 3.2.1)
tracker-miners (3.2.0 -> 3.2.1)
vte (0.66.0 -> 0.66.1)
webkit2gtk3
webkit2gtk3-soup2
zxing-cpp (1.1.1 -> 1.2.0)
=== Details ===
==== PackageKit ====
Version update (1.2.2 -> 1.2.4)
Subpackages: PackageKit-backend-dnf libpackagekit-glib2-18 typelib-1_0-PackageKitGlib-1_0
- Update to version 1.2.4:
+ Libraries:
- Add specific error code when user declined interaction
- Avoid spurious GObject::notify signal emissions
- Correct 'cancellable' use in pk_client_repair_system_async()
- Fix a leak on calling set_locale() a second time
- Fix a possible use-after-free under pk_client_cancel_cb()
- Improve thread safety on an operation cancellation
+ Backends:
- dnf:
. Read update information also when getting list of updates
. Honor install_weak_deps=False if it is there
. Use 'hy_query_get_advisory_pkgs', if available
+ New Features:
- PkDetails: Add 'download-size' property
- PkPackage: Add update severity property
+ Bugfixes:
- Let the finish understand the 'cancelled' exit code
- Make backends that use pk-backend-spawn work (#477)
- Only set polkit interactive flag if method call has too
- Changes from version 1.2.3:
+ Backends:
- alpm:
. Add post transaction hook
. Rename errno to alpm_err to avoid name clashes
- aptcc: Auto-remove old kernels, unless configured otherwise
- dnf: Add support for coercing upgrade to distupgrade
- zypp:
. Make sure pool is initialized at the beginning of some
methods
. Reset update mode after getting updates
+ Bugfixes:
- Append to cron log instead of overwriting it
- Cancel a transaction if calling Cancel fails or the daemon
disappears
- Do not crash when calling pk_dbus_get_uid() before D-Bus is
setup
- Fix all compiler warnings
- Fix multilib conflicts in generated pk-enum-types.h
- Free scheduler array correctly again
- Remove large transaction size sanity check
- Drop patches fixed upstream:
+ PackageKit-zypp-cleanup-tmp-files.patch
+ PackageKit-zypp-reset-update-mode-after-get-updates.patch
+ PackageKit-dnf-Add-support-for-coercing-upgrade-to-distupgrade.patch
+ PackageKit-zypp-initialize-pool.patch
+ PackageKit-remove-transaction-size-limit.patch
+ PackageKit-cancel-transaction-if-daemon-disappears.patch
+ PackageKit-dnf-ignore-weak-deps.patch
- Add 505.patch: pk-offline: Add flags to D-Bus invoking methods.
That's currently to be able to set whether the method should be
interactive or not. The old functions call the methods as
non-interactive.
- Remove obsolete translation-update-upstream support
(jsc#SLE-21105).
==== aaa_base ====
Version update (84.87+git20210823.4c98889 -> 84.87+git20211102.80d7177)
- Update to version 84.87+git20211102.80d7177:
* Add $HOME/.local/bin to PATH, if it exists (bsc#1192248)
* Avoid tcsh undefined LANG variable (boo#1190142)
==== accountsservice ====
Subpackages: libaccountsservice0 typelib-1_0-AccountsService-1_0
- Stop passing the no longer used nor recognized option
user-heuristics=true to meson.
==== baloo5-widgets ====
Version update (21.08.2 -> 21.08.3)
- Update to 21.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/21.08.3/
- No code change since 21.08.2
==== dnf ====
Version update (4.8.0 -> 4.10.0)
- Update 4.10.0
+ Add support for autodetecting packages to be excluded from being
installed as weak dependencies (rh#1699672)
+ Add support for excluding packages to be installed as weak dependencies (rh#1699672)
+ Add fail_fast parameter to download_payloads methods for use in reposync
+ Acquire all relevant locks during "dnf clean"
+ API: Raise CompsError when group/env not found in install_group
and install_environment (rh#1947958)
+ [API] Add method "set_or_append_opt_value" to BaseConfig (rh#1967925)
+ Add aliases for commands: info, updateinfo, provides (rh#1938333)
+ Add report about demodularized rpms into module info (rh#1805260)
+ Remove DNSSEC errors on COPR group email keys
+ Documentation inprovements - rh#1938352, rh#1993899, rh#1963704
==== dolphin ====
Version update (21.08.2 -> 21.08.3)
Subpackages: dolphin-part libdolphinvcs5
- Update to 21.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/21.08.3/
- No code change since 21.08.2
==== ell ====
Version update (0.44 -> 0.45)
-update to release 0.45
* Fix issue with ICMPv6 and handling re-entrantly callbacks.
==== evolution-data-server ====
Version update (3.42.0 -> 3.42.1)
Subpackages: libcamel-1_2-63 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-26 libedataserverui-1_2-3
- Update to version 3.42.1:
+ LDAP: Fix a memory leak when filling a contact address
+ book/cal-backend: Add some safety checks around
pending_operations queue
+ Correct 'Since:' tag in the developer comments
+ ERemindersWidget: Incorrect value for last selected snooze time
after open
+ Camel: Correct a copy&paste error in a function documentation
+ org.gnome.Evolution-alarm-notify.desktop: Add
X-GNOME-UsesNotifications=true
+ Bugs fixed: glgo#GNOME/evolution-data-server#352,
glgo#GNOME/evolution-data-server#355,
glgo#GNOME/evolution-data-server#360,
glgo#GNOME/evolution-data-server#361,
glgo#GNOME/evolution-data-server!81,
glgo#GNOME/evolution-data-server#1621.
+ Updated translations.
- Replace post(un) handling with new ldconfig_scriptlets macro.
==== fwupd ====
Subpackages: libfwupd2 libfwupdplugin2 typelib-1_0-Fwupd-2_0
- If the machine we install onto has shim installed, it is likely
an EFI based system. Require fwupd-efi in this case
(boo#1192206).
- Require libfwupdplugin2 by the -devel package: the -devel package
installs the .so symlink, thus we must guarantee the target
library to be present.
==== gawk ====
Version update (5.1.0 -> 5.1.1)
- GNU awk 5.1.1
* asort and asorti now allow FUNCTAB and SYMTAB as the first
argument if a second destination array is supplied. Similarly,
using either array as the second argument is now a fatal error.
Additionally, using either array as the destination for split(),
match(), etc. also causes a fatal error.
* The new -I/--trace option prints a trace of the byte codes as
they are executed.
* A number of subtle bugs relating to MPFR mode that caused
differences between regular operation and MPFR mode have been
fixed.
* The API now handles MPFR/GMP values slightly differently,
requiring different memory management for those values.
* $0 and the fields are now cleared before starting a BEGINFILE
rule.
* Handling of Infinity and NaN values has been improved
* The "no effect" lint warnings have been fixed up and now behave
more sanely.
* The behavior of strongly-typed regexp constants when passed as
the third argument to sub() or gsub() has been clarified in the
code and in the manual.
* Similar to item #4 above, division by zero is now fatal in MPFR
mode, as it is in regular mode.
==== gdk-pixbuf ====
Subpackages: gdk-pixbuf-query-loaders gdk-pixbuf-thumbnailer libgdk_pixbuf-2_0-0 typelib-1_0-GdkPixbuf-2_0
- Stop passing no longer used nor recognized options jasper=false
and x11=false to meson, fails the build when using meson 0.60.x.
- Remove obsolete translation-update-upstream support
(jsc#SLE-21105).
==== glib2 ====
Version update (2.70.0 -> 2.70.1)
Subpackages: glib2-tools libgio-2_0-0 libglib-2_0-0 libgmodule-2_0-0 libgobject-2_0-0
- Update to version 2.70.1:
+ Fix network changes not being signalled from NetworkManager.
+ Fix build when building with --fatal-meson-warnings.
+ Bugs fixed: glgo#GNOME/GLib#2505, glgo#GNOME/GLib!2245,
glgo#GNOME/GLib!2253, glgo#GNOME/GLib!2256,
glgo#GNOME/GLib!2259, glgo#GNOME/GLib!2262,
glgo#GNOME/GLib!2271, glgo#GNOME/GLib!2276,
glgo#GNOME/GLib!2300, glgo#GNOME/GLib!2301,
glgo#GNOME/GLib!2302, glgo#GNOME/GLib!2304.
- Refresh patches with quilt.
==== gnome-autoar ====
Version update (0.4.0 -> 0.4.1)
- Update to version 0.4.1:
+ Fix regression of extraction in symlinked locations.
+ Handle passphrase prompt cancellation to prevent showing error
dialogs.
+ Downgrade meson dependency to 0.56.0.
- Replace post(un) handling with new ldconfig_scriptlets macro.
- Add check section and meson_test macro, as well as pass
tests=true to meson, run tests during build.
==== gnome-control-center ====
Version update (41.0 -> 41.1)
Subpackages: gnome-control-center-goa
- Update to version 41.1:
+ Mouse & Touchpad: Avoid cropping illustration.
+ Network: Fix enabling data after APN is set.
+ Power: Use translated strings for power button action
behaviors.
+ Updated translations.
==== gnome-desktop ====
Version update (41.0 -> 41.1)
Subpackages: gnome-version libgnome-desktop-3-19 libgnome-desktop-3_0-common typelib-1_0-GnomeDesktop-3_0
- Update to version 41.1:
+ gnome-languages: Avoid passing NULL to newlocale.
+ Avoid the use of `allow-none` for out parameters.
+ Updated translations.
==== gnome-disk-utility ====
- Replace option libsystemd=true with new logind=libsystemd,
following upstream changes.
==== gnome-shell ====
Version update (41.0 -> 41.1)
Subpackages: gnome-shell-calendar
- Update to version 41.1:
+ Fix icon updates while hidden
+ Fix erratic scrolling in GTK apps
+ Fix GTK color picker support
+ Fix sound-file support in notifications
+ Fix high-contrast switches
+ Only allow one extension prefs dialog at a time
+ Fixed crashes
+ Misc. bug fixes and cleanups
+ Updated translations.
- Drop 380d2db1d9047ecffcef7d78f00184963b403efc.patch: Fixed
upstream
==== gnome-software ====
Version update (41.0 -> 41.1)
- Update to version 41.1:
+ Fix showing a ?transaction in progress? error when using the
rpm-ostree plugin
+ Don?t recommend a reboot if firmware updates fail
+ Fix flathub repo being considered present on Fedora 35 with
filtered flathub
+ Allow searching for extensions
+ Fix translation of main button on updates page
+ Fix codec installation process
+ Various minor UI tweaks and fixes
+ Add new GNOME Circle apps to the featured carousel
+ Improve metadata support for snaps
+ Fix update checks being missed across suspend/hibernation
+ Ensure application lists are updated when repositories are
enabled/installed or disabled/removed
+ Updated translations.
- Drop now unused _version 40_0 define.
==== gnome-terminal ====
Version update (3.42.0 -> 3.42.1)
Subpackages: nautilus-extension-terminal
- Update to version 3.42.1:
+ Updated translations.
- Update Supplements to current standard.
==== ima-evm-utils ====
Version update (1.3.2 -> 1.4)
- Update to version 1.4
* Elliptic curve support and tests
* PKCS11 support and tests
* Ability to manually specify the keyid included in the IMA xattr
* Improve IMA measurement list per TPM bank verification
* Linking with IBM TSS
* Set default hash algorithm in package configuration
* (Minimal) support and test EVM portable signatures
* CI testing:
* Refresh and include new distros
* Podman support
* GitHub Actions
* Limit "sudo" usage
* Misc bug fixes and code cleanup
* Fix static analysis bug reports, memory leaks
* Remove experimental code that was never upstreamed in the kernel
* Use unsigned variable, remove unused variables, etc
- Upstream bumped soname to 3.0.0
==== kaccounts-integration ====
Version update (21.08.2 -> 21.08.3)
- Update to 21.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/21.08.3/
- No code change since 21.08.2
==== kate ====
Version update (21.08.2 -> 21.08.3)
Subpackages: kate-plugins
- Update to 21.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/21.08.3/
- No code change since 21.08.2
==== kde-print-manager ====
Version update (21.08.2 -> 21.08.3)
- Update to 21.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/21.08.3/
- Changes since 21.08.2:
* Remove applet list item animations
==== kdialog ====
Version update (21.08.2 -> 21.08.3)
- Update to 21.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/21.08.3/
- No code change since 21.08.2
==== kio-extras5 ====
Version update (21.08.2 -> 21.08.3)
Subpackages: libkioarchive5
- Update to 21.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/21.08.3/
- Changes since 21.08.2:
* man kio: fix crash due to bad memory pointer on REQ_ps handling (kde#443983)
* kio_filenamesearch: fix crash due to KCoreDirLister changes (kde#438187)
==== konsole ====
Version update (21.08.2 -> 21.08.3)
Subpackages: konsole-part
- Update to 21.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/21.08.3/
- No code change since 21.08.2
==== kwalletmanager5 ====
Version update (21.08.2 -> 21.08.3)
- Update to 21.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/21.08.3/
- No code change since 21.08.2
==== libdnf ====
Version update (0.63.1 -> 0.65.0)
Subpackages: libdnf-repo-config-zypp libdnf2
- Update to 0.65.0
+ Add support for excluding packages to be installed as weak dependencies
+ Add support for autodetecting packages to be excluded from being installed as weak dependencies
+ Turn off strict validation of modulemd documents (rh#2004853, rh#2007166, rh#2007167)
+ Implement logic for demodularization of modular rpms (rh#1805260)
+ DnfContext: fix handling of default module profiles
+ ModuleMetadata: gracefully handle modules with no defaults
+ Remove failovermethod config option (rh#1961083)
==== libhandy ====
Subpackages: libhandy-1-0 typelib-1_0-Handy-1_0
- Stop passing the no longer user nor recognized option
static=false to meson.
==== librsvg ====
Version update (2.52.2 -> 2.52.3)
Subpackages: gdk-pixbuf-loader-rsvg librsvg-2-2 rsvg-thumbnailer typelib-1_0-Rsvg-2_0
- Add cargo audit obs service
- Update to version 2.52.3:
+ Bugfixes, mostly for text layout. Also, text links in PDF!
- Support text-decoration=overline.
- Basic support for the unicode-bidi property. Librsvg still
considers each tspan independently of others, which is
incorrect, but at least bidi-override works now for a single
embedding level.
- Fix placement of tspan that changes the text direction.
- :lang() selector should now match lang attribute from an
element's parent.
- Fix the text-anchor property for right-to-left text.
- PDF now includes links inside text elements.
==== libsoup ====
Subpackages: libsoup-3_0-0 typelib-1_0-Soup-3_0
- Require libsoup-3_0-0 instead of libsoup by in the devel package:
defacto the same package, as the library provides the base name,
but more explicit and clearer.
==== libx86emu ====
Version update (3.3 -> 3.4)
- merge gh#wfeldt/libx86emu#39
- fix test suite for 32-bit architectures
- 3.4
==== libzypp ====
Version update (17.28.6 -> 17.28.7)
- Check log writer before accessing it (fixes #355, bsc#1192337)
- Save locks: Update an existing locks changed comment string.
- Allow uname-r format in purge kernels keepspec (fixes
openSUSE/zypper#418)
- version 17.28.7 (22)
==== mjpegtools ====
Version update (2.2.0~beta -> 2.2.1)
Subpackages: libmjpegutils-2_2-0 libmpeg2encpp-2_2-0 libmplex2-2_2-0
- Update to version 2.2.1
* version bump to the official release
* various compile warnings fixes
==== mutter ====
Version update (41.0 -> 41.1)
- Update to version 41.1:
+ Fix monitor screencast scanouts
+ dma-buf: Use alpha-less pixel formats where appropriate
+ wayland: Allow clients to maximize windows regardless of
constraints
+ Handle hotplug events without relevant changes more effectively
+ Improve error reporting when startup fails
+ dma-buf: Add support for ABGR and XBGR formats
+ Fix X11 middle button emulation setting
+ Include server-side shadows in window screenshots
+ Don't change workspaces of unmanaged windows
+ Reset idletime when unplugging the power cable
+ xwayland: Avoid unnecessary _NET_WM_STATE events
+ Fix videos in Firefox stuttering in overview
+ Don't use atomic mode setting for virtio_gpu driver
+ Improve on-screen keyboard on X11
+ Fix text glitches after size changes
+ Fix reporting output rotation to xwayland
+ wayland: Accept final preference of drop destination
+ Fix erratic scrolling in GTK apps
+ Fix tilt direction of pen/tablet inputs
+ Use b/w unicode for tablet mode OSD
+ Fix negative paint volume offscreen effect
+ Only add paint volumes of mapped actors to stage clip
+ Fix mapping tablet input to correct monitor
+ Misc. bug fixes and cleanups.
+ Updated translations.
- Drop clutter-only_reset_preedit_text_if_set.patch: Fixed upstream
- BuildRequire libxcvt when building against xorg-x11-server > 21,
unless when building for s390x: libxcvt was split out and lives
in an own package now.
- Added clutter-only_reset_preedit_text_if_set.patch
+ fixes "scrollback" issue of GtkTextView
(see lists.opensuse.org/archives/list/factory@lists.opensuse.org/thread/WYSUDJFT…)
==== nautilus ====
Version update (41.0 -> 41.1)
Subpackages: gnome-shell-search-provider-nautilus libnautilus-extension1
- Add missing libnautilus-extension1 Requires to devel sub-package.
- Update to version 41.1:
+ Cache Scripts and New Document menus to avoid lags.
+ Ellipsize subtitle label in trash bar to reduce minimum width.
+ Fix build with meson 0.60.0.
+ Don't change action when unchecking in File Conflict dialog.
+ Fix progress reporting when skipping during extraction.
+ Offer skipping in case of extraction failure only when there
are more files.
+ Remove leftover files after extraction failure.
+ Set keyboard focus on the row with the selected archive format.
+ Updated translations.
- Replace post(un) handling with new ldconfig_scriptlets macro.
- Drop pkgconfig(libportal) BuildRequires and pass libportal=false
to meson, we are not building a flatpak.
- Pass tests=headless to meson, and add a check section and
meson_test macro, run tests during build. Following this, add
python3-gobject and tracker-miner-files BuildRequires needed for
tests to run.
==== pam ====
Subpackages: pam_unix
- Add /run/pam_timestamp to pam.tmpfiles
- Corrected macro definition of %_pam_moduledir:
%_pam_moduledir %{_libdir}/security
[macros.pam]
- Prepend a slash to the expansion of %{_lib} in macros.pam as
this are defined without a leading slash!
==== perl-URI ====
Version update (5.09 -> 5.10)
- updated to 5.10
see /usr/share/doc/packages/perl-URI/Changes
5.10 2021-10-25 20:58:42Z
- Remove Authority section from dist.ini (GH#86) (Olaf Alders)
- Make URI::mailto parse subaddresses with + sign correctly (GH#89) (Julien Fiegehenn)
==== perl-libwww-perl ====
Version update (6.57 -> 6.58)
- updated to 6.58
see /usr/share/doc/packages/perl-libwww-perl/Changes
6.58 2021-10-25 20:40:59Z
- Add a test for "response_redirect" (GH#387) (James Raspass)
- Improve documentation readability (GH#388) (Julien Fiegehenn)
- Replace remaining uses of "base" with "parent" (GH#389) (James Raspass)
==== python-PyJWT ====
Version update (2.1.0 -> 2.3.0)
- Update to 2.3.0
* Revert "Remove arbitrary kwargs." (#701)
* Add exception chaining (#702)
- from version 2.2.0
* Remove arbitrary kwargs. (#657)
* Use timezone package as Python 3.5+ is required. (#694)
* Assume JWK without the "use" claim is valid for signing
as per RFC7517 (#668)
* Prefer `headers["alg"]` to `algorithm` in `jwt.encode()`. (#673)
* Fix aud validation to support {'aud': null} case. (#670)
* Make `typ` optional in JWT to be compliant with RFC7519. (#644)
* Remove upper bound on cryptography version. (#693)
* Add support for Ed448/EdDSA. (#675)
==== python-SQLAlchemy ====
Version update (1.4.25 -> 1.4.26)
- update to version 1.4.26:
* a repair to the workings of the update() statement in an ORM context when
used with hybrid and composite attributes.
* Fixes for the with_loader_criteria() ORM option
* adjustments to the ORM Session interface to accommodate for new API features
* some new legacy warnings for lesser used patterns with Query.join()
* SQL / ORM fixes for the use case of selecting from repeated, non-labeled
column expressions, typically the null() construct when used as a
placeholder in a UNION statement.
* For PostgreSQL, refinements to the "expanding IN" SQL feature when used
with PostgreSQL ARRAY datatypes as well as fixes for the mostly
PostgreSQL-specific any_() and all_() column methods.
* For MySQL, repaired support for new behaviors in MariaDB 10.6
* For SQL Server, reflection fixes and improvements for foreign key
constraints as well table /view detection.
==== python-chardet ====
- Use libalternatives instead of update-alternatives.
==== re2 ====
Version update (20210901 -> 20211101)
- Update to 2021-11-01:
* Update Unicode data to 14.0.0
* Address a `-Wshadow' warning
==== snappy ====
- Re-enable RTTI, without which other applications can't subclass
snappy::Source (this breaks Ceph, as one example)
- Add reenable-rtti.patch
==== tracker ====
Version update (3.2.0 -> 3.2.1)
Subpackages: libtracker-sparql-3_0-0 tracker-data-files
- Stop passing no longer used nor recognized option
functional_tests=false to meson.
- Update to version 3.2.1:
+ Better, more understandable errors when parsing the ontology.
+ Compare doubles with an epsilon in tests.
+ Fixes for issues spotted by Coverity.
+ Updated translations.
- Replace post(un) handling with new ldconfig_scriplets macro for
the shared library package.
- Add missing systemd user service handling in post/preun/postun
==== tracker-miners ====
Version update (3.2.0 -> 3.2.1)
Subpackages: tracker-miner-files
- Add 0001-Revert-tracker-Use-faster-query-in-tracker3-info.patch:
Revert the commit to avoid wrong no metadata info. (bsc#1191207)
- Update to version 3.2.1:
+ Fix files moving between hidden and non-hidden
+ Update nfo:fileName on content specific graphs too when moved
+ Update nfo:fileLastModified in content specific graphs
+ Add nfo:fileSize to the basic set of file info on the graph
+ Fix tracker-miner-fs-3 crash when finding internal SPARQL
errors
+ Handle symlinks to directories as indexed folders better
+ Fix tracker-writeback support for musicbrainz release tags and
artist
+ Fix duplicate entries on files created and instantly modified
+ Fix unintended double extraction with disc-generic extractor
+ Fixes for coverity warnings
+ Updated translations.
- Add missing systemd user service handling in post/preun/postun
==== vte ====
Version update (0.66.0 -> 0.66.1)
- Update to version 0.66.1:
+ app: Add option to set initial title
+ vte.sh: Fix the check for PROMPT_COMMAND when it is unset
+ Updated translations.
- Drop vte-silence-COMMAND_PROMPT.patch: Fixed upstream.
- Add vte-revert-back-to-c++17.patch
revert c++20 features back to c++17 to build on SLE/Leap
==== webkit2gtk3 ====
Subpackages: libjavascriptcoregtk-4_1-0 libwebkit2gtk-4_1-0 webkit2gtk-4_1-injected-bundles
- Add pkgconfig(libavif) BuildRequires and pass USE_AVIF=ON to
cmake, build avif decoding support.
- Add wayland-protocols to BuildRequires.
==== webkit2gtk3-soup2 ====
Subpackages: libjavascriptcoregtk-4_0-18 libwebkit2gtk-4_0-37 webkit2gtk-4_0-injected-bundles
- Add pkgconfig(libavif) BuildRequires and pass USE_AVIF=ON to
cmake, build avif decoding support.
- Add wayland-protocols to BuildRequires.
==== zxing-cpp ====
Version update (1.1.1 -> 1.2.0)
- Do not build examples to avoid a cycle with QT5Multimedia
- Use the updated cmake3-full package instead of cmake on SLE12
- Do not build examples on SLE12
- Only build blackbox tests on TW
- Update to 1.2.0
* new BarcodeFormat names, old ones are deprecated
* new ZXingQtCamReader demo app based on QtMultimedia and QtQuick
* new QRCode reader, faster and better support for rotated symbols
* added Structured Append support for DataMatrix, Aztec and MaxiCode
* added DMRE support for DataMatrix
* switch to the reimplemented 1D detectors, about 5x faster
* a lot faster and more capable isPure detection for all 2D codes
* 20% faster ReedSolomon error correcting
* PDF417 is faster and supports flipped symbols
* reduced false positive rate for UPC/EAN barcodes and improved
Add-On symbol handling
* proper ECI handling in all 2D barcodes
* much improved python wrapper
* deprecate the use of ResultMetadata
- Add cmake-check-system-first.patch
- Drop upstream merged 0001-Fix-build-with-GCC-11.patch
1
0
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=kubic&groupid=1&version=T…
https://bugzilla.opensuse.org/buglist.cgi?product=openSUSE%20Tumbleweed&com…
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 (1.2.2 -> 1.2.4)
aaa_base (84.87+git20210823.4c98889 -> 84.87+git20211102.80d7177)
dnf (4.8.0 -> 4.10.0)
gawk (5.1.0 -> 5.1.1)
gdk-pixbuf
glib2 (2.70.0 -> 2.70.1)
haproxy (2.4.7+git0.b5e51a5e2 -> 2.4.8+git0.d1f8d41e0)
ima-evm-utils (1.3.2 -> 1.4)
libdnf (0.63.1 -> 0.65.0)
librsvg (2.52.2 -> 2.52.3)
libx86emu (3.3 -> 3.4)
libzypp (17.28.6 -> 17.28.7)
pam
python-PyJWT (2.1.0 -> 2.3.0)
python-SQLAlchemy (1.4.25 -> 1.4.26)
python-chardet
snappy
=== Details ===
==== PackageKit ====
Version update (1.2.2 -> 1.2.4)
Subpackages: PackageKit-backend-dnf libpackagekit-glib2-18
- Update to version 1.2.4:
+ Libraries:
- Add specific error code when user declined interaction
- Avoid spurious GObject::notify signal emissions
- Correct 'cancellable' use in pk_client_repair_system_async()
- Fix a leak on calling set_locale() a second time
- Fix a possible use-after-free under pk_client_cancel_cb()
- Improve thread safety on an operation cancellation
+ Backends:
- dnf:
. Read update information also when getting list of updates
. Honor install_weak_deps=False if it is there
. Use 'hy_query_get_advisory_pkgs', if available
+ New Features:
- PkDetails: Add 'download-size' property
- PkPackage: Add update severity property
+ Bugfixes:
- Let the finish understand the 'cancelled' exit code
- Make backends that use pk-backend-spawn work (#477)
- Only set polkit interactive flag if method call has too
- Changes from version 1.2.3:
+ Backends:
- alpm:
. Add post transaction hook
. Rename errno to alpm_err to avoid name clashes
- aptcc: Auto-remove old kernels, unless configured otherwise
- dnf: Add support for coercing upgrade to distupgrade
- zypp:
. Make sure pool is initialized at the beginning of some
methods
. Reset update mode after getting updates
+ Bugfixes:
- Append to cron log instead of overwriting it
- Cancel a transaction if calling Cancel fails or the daemon
disappears
- Do not crash when calling pk_dbus_get_uid() before D-Bus is
setup
- Fix all compiler warnings
- Fix multilib conflicts in generated pk-enum-types.h
- Free scheduler array correctly again
- Remove large transaction size sanity check
- Drop patches fixed upstream:
+ PackageKit-zypp-cleanup-tmp-files.patch
+ PackageKit-zypp-reset-update-mode-after-get-updates.patch
+ PackageKit-dnf-Add-support-for-coercing-upgrade-to-distupgrade.patch
+ PackageKit-zypp-initialize-pool.patch
+ PackageKit-remove-transaction-size-limit.patch
+ PackageKit-cancel-transaction-if-daemon-disappears.patch
+ PackageKit-dnf-ignore-weak-deps.patch
- Add 505.patch: pk-offline: Add flags to D-Bus invoking methods.
That's currently to be able to set whether the method should be
interactive or not. The old functions call the methods as
non-interactive.
- Remove obsolete translation-update-upstream support
(jsc#SLE-21105).
==== aaa_base ====
Version update (84.87+git20210823.4c98889 -> 84.87+git20211102.80d7177)
- Update to version 84.87+git20211102.80d7177:
* Add $HOME/.local/bin to PATH, if it exists (bsc#1192248)
* Avoid tcsh undefined LANG variable (boo#1190142)
==== dnf ====
Version update (4.8.0 -> 4.10.0)
- Update 4.10.0
+ Add support for autodetecting packages to be excluded from being
installed as weak dependencies (rh#1699672)
+ Add support for excluding packages to be installed as weak dependencies (rh#1699672)
+ Add fail_fast parameter to download_payloads methods for use in reposync
+ Acquire all relevant locks during "dnf clean"
+ API: Raise CompsError when group/env not found in install_group
and install_environment (rh#1947958)
+ [API] Add method "set_or_append_opt_value" to BaseConfig (rh#1967925)
+ Add aliases for commands: info, updateinfo, provides (rh#1938333)
+ Add report about demodularized rpms into module info (rh#1805260)
+ Remove DNSSEC errors on COPR group email keys
+ Documentation inprovements - rh#1938352, rh#1993899, rh#1963704
==== gawk ====
Version update (5.1.0 -> 5.1.1)
- GNU awk 5.1.1
* asort and asorti now allow FUNCTAB and SYMTAB as the first
argument if a second destination array is supplied. Similarly,
using either array as the second argument is now a fatal error.
Additionally, using either array as the destination for split(),
match(), etc. also causes a fatal error.
* The new -I/--trace option prints a trace of the byte codes as
they are executed.
* A number of subtle bugs relating to MPFR mode that caused
differences between regular operation and MPFR mode have been
fixed.
* The API now handles MPFR/GMP values slightly differently,
requiring different memory management for those values.
* $0 and the fields are now cleared before starting a BEGINFILE
rule.
* Handling of Infinity and NaN values has been improved
* The "no effect" lint warnings have been fixed up and now behave
more sanely.
* The behavior of strongly-typed regexp constants when passed as
the third argument to sub() or gsub() has been clarified in the
code and in the manual.
* Similar to item #4 above, division by zero is now fatal in MPFR
mode, as it is in regular mode.
==== gdk-pixbuf ====
Subpackages: gdk-pixbuf-query-loaders libgdk_pixbuf-2_0-0
- Stop passing no longer used nor recognized options jasper=false
and x11=false to meson, fails the build when using meson 0.60.x.
- Remove obsolete translation-update-upstream support
(jsc#SLE-21105).
==== glib2 ====
Version update (2.70.0 -> 2.70.1)
Subpackages: glib2-tools libgio-2_0-0 libglib-2_0-0 libgmodule-2_0-0 libgobject-2_0-0
- Update to version 2.70.1:
+ Fix network changes not being signalled from NetworkManager.
+ Fix build when building with --fatal-meson-warnings.
+ Bugs fixed: glgo#GNOME/GLib#2505, glgo#GNOME/GLib!2245,
glgo#GNOME/GLib!2253, glgo#GNOME/GLib!2256,
glgo#GNOME/GLib!2259, glgo#GNOME/GLib!2262,
glgo#GNOME/GLib!2271, glgo#GNOME/GLib!2276,
glgo#GNOME/GLib!2300, glgo#GNOME/GLib!2301,
glgo#GNOME/GLib!2302, glgo#GNOME/GLib!2304.
- Refresh patches with quilt.
==== haproxy ====
Version update (2.4.7+git0.b5e51a5e2 -> 2.4.8+git0.d1f8d41e0)
- Update to version 2.4.8+git0.d1f8d41e0:
* [RELEASE] Released version 2.4.8
* SCRIPTS: git-show-backports: re-enable file-based filtering
* DOC/peers: some grammar fixes for peers 2.1 spec
* MINOR: stream: Improve dump of bogus streams
* BUILD/MINOR: cpuset freebsd build fix
* DOC: config: Fix alphabetical order of fc_* samples
* BUG/MINOR: sample: fix backend direction flags consecutive to last fix
* BUG/MEDIUM: sample: Cumulate frontend and backend sample validity flags
* BUG/MEDIUM: stream-int: Block reads if channel cannot receive more data
* BUG/MINOR: http: Authorization value can have multiple spaces after the scheme
* BUG/MEDIUM: http-ana: Drain request data waiting the tarpit timeout expiration
* MINOR: halog: Add support for extracting captures using -hdr
* BUG/MINOR: halog: Add missing newlines in die() messages
* CLEANUP: halog: Use consistent indentation in help()
* MINOR: halog: Rename -qry to -query
* DOC: halog: Move the `-qry` parameter into the correct section in help text
* MINOR: halog: Add -qry parameter allowing to preserve the query string in -uX
* BUG/MEDIUM: resolvers: Track api calls with a counter to free resolutions
* BUG/MEDIUM: resolvers: Don't recursively perform requester unlink
* MEDIUM: resolvers: remove the last occurrences of the "safe" argument
* MEDIUM: resolvers: use a kill list to preserve the list consistency
* CLEANUP: resolvers: replace all LIST_DELETE with LIST_DEL_INIT
* CLEANUP: resolvers: simplify resolv_link_resolution() regarding requesters
* CLEANUP: always initialize the answer_list
* CLEANUP: resolvers: do not export resolv_purge_resolution_answer_records()
* BUG/MEDIUM: mux-h1: Perform a connection shutdown when the h1c is released
* BUG/MINOR: mux-h1: Save shutdown mode if the shutdown is delayed
* BUILD: atomic: fix build on mac/arm64
* BUG/MINOR: backend: fix improper insert in avail tree for always reuse
* BUILD: fix compilation on NetBSD
* MINOR: memprof: add one pointer size to the size of allocations
* MINOR: memprof: report the delta between alloc and free on realloc()
* BUG/MEDIUM: lua: fix memory leaks with realloc() on non-glibc systems
* BUG/MINOR: mux-h2: do not prevent from sending a final GOAWAY frame
* BUG/MINOR: task: do not set TASK_F_USR1 for no reason
* BUG/MAJOR: buf: fix varint API post- vs pre- increment
* BUG/MEDIUM: resolvers: always check a valid item in query_list
* BUILD: resolvers: avoid a possible warning on null-deref
* BUG/MAJOR: resolvers: add other missing references during resolution removal
* MINOR: resolvers: merge address and target into a union "data"
* BUG/MEDIUM: resolvers: use correct storage for the target address
* BUG/MEDIUM: resolvers: fix truncated TLD consecutive to the API fix
* MINOR: resolvers: fix the resolv_dn_label_to_str() API about trailing zero
* BUG/MINOR: resolvers: do not reject host names of length 255 in SRV records
* BUG/MEDIUM: resolver: make sure to always use the correct hostname length
* MINOR: resolvers: fix the resolv_str_to_dn_label() API about trailing zero
* BUG/MAJOR: dns: attempt to lock globaly for msg waiter list instead of use barrier
* BUG/MAJOR: dns: tcp session can remain attached to a list after a free
* BUG/MEDIUM: tcpcheck: Properly catch early HTTP parsing errors
* Revert "CLEANUP: server: always include the storage for SSL settings"
* BUG/MEDIUM: stream: Keep FLT_END analyzers if a stream detects a channel error
* BUG/MEDIUM: cpuset: fix cpuset size for FreeBSD
* BUG/MINOR: sample: Fix 'fix_tag_value' sample when waiting for more data
* BUG/MINOR: http-ana: Don't eval front after-response rules if stopped on back
* MINOR: initcall: Rename __GLOBL and __GLOBL1.
* DOC: configuration: add clarification on escaping in keyword arguments
* BUG/MEDIUM: mux_h2: Handle others remaining read0 cases on partial frames
* BUG/MEDIUM: sample: properly verify that variables cast to sample
* MINOR: sample: provide a generic var-to-sample conversion function
* CLEANUP: sample: uninline sample_conv_var2smp_str()
* CLEANUP: sample: rename sample_conv_var2smp() to *_sint
* CLEANUP: server: always include the storage for SSL settings
==== ima-evm-utils ====
Version update (1.3.2 -> 1.4)
- Update to version 1.4
* Elliptic curve support and tests
* PKCS11 support and tests
* Ability to manually specify the keyid included in the IMA xattr
* Improve IMA measurement list per TPM bank verification
* Linking with IBM TSS
* Set default hash algorithm in package configuration
* (Minimal) support and test EVM portable signatures
* CI testing:
* Refresh and include new distros
* Podman support
* GitHub Actions
* Limit "sudo" usage
* Misc bug fixes and code cleanup
* Fix static analysis bug reports, memory leaks
* Remove experimental code that was never upstreamed in the kernel
* Use unsigned variable, remove unused variables, etc
- Upstream bumped soname to 3.0.0
==== libdnf ====
Version update (0.63.1 -> 0.65.0)
Subpackages: libdnf-repo-config-zypp libdnf2
- Update to 0.65.0
+ Add support for excluding packages to be installed as weak dependencies
+ Add support for autodetecting packages to be excluded from being installed as weak dependencies
+ Turn off strict validation of modulemd documents (rh#2004853, rh#2007166, rh#2007167)
+ Implement logic for demodularization of modular rpms (rh#1805260)
+ DnfContext: fix handling of default module profiles
+ ModuleMetadata: gracefully handle modules with no defaults
+ Remove failovermethod config option (rh#1961083)
==== librsvg ====
Version update (2.52.2 -> 2.52.3)
Subpackages: gdk-pixbuf-loader-rsvg librsvg-2-2
- Add cargo audit obs service
- Update to version 2.52.3:
+ Bugfixes, mostly for text layout. Also, text links in PDF!
- Support text-decoration=overline.
- Basic support for the unicode-bidi property. Librsvg still
considers each tspan independently of others, which is
incorrect, but at least bidi-override works now for a single
embedding level.
- Fix placement of tspan that changes the text direction.
- :lang() selector should now match lang attribute from an
element's parent.
- Fix the text-anchor property for right-to-left text.
- PDF now includes links inside text elements.
==== libx86emu ====
Version update (3.3 -> 3.4)
- merge gh#wfeldt/libx86emu#39
- fix test suite for 32-bit architectures
- 3.4
==== libzypp ====
Version update (17.28.6 -> 17.28.7)
- Check log writer before accessing it (fixes #355, bsc#1192337)
- Save locks: Update an existing locks changed comment string.
- Allow uname-r format in purge kernels keepspec (fixes
openSUSE/zypper#418)
- version 17.28.7 (22)
==== pam ====
Subpackages: pam_unix
- Add /run/pam_timestamp to pam.tmpfiles
- Corrected macro definition of %_pam_moduledir:
%_pam_moduledir %{_libdir}/security
[macros.pam]
- Prepend a slash to the expansion of %{_lib} in macros.pam as
this are defined without a leading slash!
==== python-PyJWT ====
Version update (2.1.0 -> 2.3.0)
- Update to 2.3.0
* Revert "Remove arbitrary kwargs." (#701)
* Add exception chaining (#702)
- from version 2.2.0
* Remove arbitrary kwargs. (#657)
* Use timezone package as Python 3.5+ is required. (#694)
* Assume JWK without the "use" claim is valid for signing
as per RFC7517 (#668)
* Prefer `headers["alg"]` to `algorithm` in `jwt.encode()`. (#673)
* Fix aud validation to support {'aud': null} case. (#670)
* Make `typ` optional in JWT to be compliant with RFC7519. (#644)
* Remove upper bound on cryptography version. (#693)
* Add support for Ed448/EdDSA. (#675)
==== python-SQLAlchemy ====
Version update (1.4.25 -> 1.4.26)
- update to version 1.4.26:
* a repair to the workings of the update() statement in an ORM context when
used with hybrid and composite attributes.
* Fixes for the with_loader_criteria() ORM option
* adjustments to the ORM Session interface to accommodate for new API features
* some new legacy warnings for lesser used patterns with Query.join()
* SQL / ORM fixes for the use case of selecting from repeated, non-labeled
column expressions, typically the null() construct when used as a
placeholder in a UNION statement.
* For PostgreSQL, refinements to the "expanding IN" SQL feature when used
with PostgreSQL ARRAY datatypes as well as fixes for the mostly
PostgreSQL-specific any_() and all_() column methods.
* For MySQL, repaired support for new behaviors in MariaDB 10.6
* For SQL Server, reflection fixes and improvements for foreign key
constraints as well table /view detection.
==== python-chardet ====
- Use libalternatives instead of update-alternatives.
==== snappy ====
- Re-enable RTTI, without which other applications can't subclass
snappy::Source (this breaks Ceph, as one example)
- Add reenable-rtti.patch
1
0
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=microos&groupid=1&version…
https://bugzilla.opensuse.org/buglist.cgi?product=openSUSE%20Tumbleweed&com…
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:
cpio
findutils
tar
wicked (0.6.66 -> 0.6.67)
=== Details ===
==== cpio ====
- Update keyring
==== findutils ====
- gnulib-port-year2038-to-glibc-2.34.patch: Add patch to avoid
build failure regarding 64-bit time_t on i586 with glibc-2.34.
- findutils.spec: Reference it, and add BR:automake and run 'autoreconf'.
While at it, remove obsolete condition for suse_version 1100.
- findutils-xautofs.patch: Refresh.
==== tar ====
- tests-skip-time01-on-32bit-time_t.patch: Add patch to skip test
'tests/time01.at' on platforms with 32-bit time_t for now.
- tar.spec: Reference it.
(%check): Output the testsuite.log in case the testsuite failed.
==== wicked ====
Version update (0.6.66 -> 0.6.67)
Subpackages: wicked-service
- dbus: config files in /usr shouldn't be marked as config in spec
- version 0.6.67
- dbus: install bus config in /usr (bsc#1183407,jsc#SLE-9750)
- logging: log reaped sub-process command and as debug, not error
- ifstatus: Don't show link as "up" without RUNNING flag set
- firewalld: Make the zone assignment permanent (boo#1189560)
- fsm: cleanup and improve ifconfig and ifpolicy access utils
- dbus: cleanup the dbus-service.h file and unused property makros
- cleanup: applied code-spell run typo corrections
- dracut: initial fixes and improved option handling (boo#1182227)
1
0
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=kubic&groupid=1&version=T…
https://bugzilla.opensuse.org/buglist.cgi?product=openSUSE%20Tumbleweed&com…
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:
cpio
findutils
tar
wicked (0.6.66 -> 0.6.67)
=== Details ===
==== cpio ====
- Update keyring
==== findutils ====
- gnulib-port-year2038-to-glibc-2.34.patch: Add patch to avoid
build failure regarding 64-bit time_t on i586 with glibc-2.34.
- findutils.spec: Reference it, and add BR:automake and run 'autoreconf'.
While at it, remove obsolete condition for suse_version 1100.
- findutils-xautofs.patch: Refresh.
==== tar ====
- tests-skip-time01-on-32bit-time_t.patch: Add patch to skip test
'tests/time01.at' on platforms with 32-bit time_t for now.
- tar.spec: Reference it.
(%check): Output the testsuite.log in case the testsuite failed.
==== wicked ====
Version update (0.6.66 -> 0.6.67)
Subpackages: wicked-service
- dbus: config files in /usr shouldn't be marked as config in spec
- version 0.6.67
- dbus: install bus config in /usr (bsc#1183407,jsc#SLE-9750)
- logging: log reaped sub-process command and as debug, not error
- ifstatus: Don't show link as "up" without RUNNING flag set
- firewalld: Make the zone assignment permanent (boo#1189560)
- fsm: cleanup and improve ifconfig and ifpolicy access utils
- dbus: cleanup the dbus-service.h file and unused property makros
- cleanup: applied code-spell run typo corrections
- dracut: initial fixes and improved option handling (boo#1182227)
1
0