Hi,
since the beginning has openSUSE MicroOS one deficit: documentation
will not be installed.
For standard commands this is no problem: you can read the manpages on
Tumbleweed, Leap, ... or other distributions or web pages.
But for some MicroOS specific tools this is no option.
Back in the "good old times" some decades ago Sun had something I really
liked: a documentation server serving all documentation, which you could
also install on the local network. This is what I always wanted to have
for openSUSE, too :)
Now here it is, start your own MicroOS documentation server:
podman run -it --rm --name docserv -p 80:80 -p 443:443 opensuse/microos-docserv
and connect as http://localhost or https://localhost with your
webbrowser to browse, search and read our manual pages.
The next goal is, to not only provide a container with the manual pages
for MicroOS, but something like "manpages.opensuse.org" containing all
manpages from openSUSE Tumbleweed!
But for this help is needed:
1. Working style sheet
Alexandre was so nice and created something for the start. But this
needs more testing and bug fixing, especially the mobile support.
2. Generate somehow the data for the webpages
We need access to a full tree of openSUSE Tumbleweed, generate the data
and upload it to a webserver
3. manpages.opensuse.org
We need that sub-domain, and a machine serving the data
4. Integrate additional documentation
How can we integrate other docu? texinfo? HTML docu?
Every help is welcome and needed for testing, development, integration.
The github repo is https://github.com/thkukuk/rpm2docserv
Packages and the container description are already part of Tumbleweed.
The whole idea and parts of the code are based on the debiman project
from Debian.
Thorsten
--
Thorsten Kukuk, Distinguished Engineer, Senior Architect
SUSE Software Solutions Germany GmbH, Frankenstraße 146, 90461 Nuernberg, Germany
Managing Director: Ivo Totev, Andrew Myers, Andrew McDonald, Martje Boudien Moerman
(HRB 36809, AG Nürnberg)
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:
adwaita-qt-src (1.4.1 -> 1.4.2)
libqt5-qttranslations (5.15.5+kde2 -> 5.15.6+kde2)
=== Details ===
==== adwaita-qt-src ====
Version update (1.4.1 -> 1.4.2)
Subpackages: adwaita-qt5 libadwaitaqt5-1
- Update to version 1.4.2:
+ Fixed plugin path for Qt6.
+ Switch between dark/light variant on runtime on
QEvent::PaletteChange.
+ Qt5X11Extras is an optional dependency.
+ UI: QMenu improvements.
+ Fixed placeholder text color for Qt6.
==== libqt5-qttranslations ====
Version update (5.15.5+kde2 -> 5.15.6+kde2)
- Update to version 5.15.6+kde2, rebased upstream:
* No code changes
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:
adwaita-qt-src (1.4.1 -> 1.4.2)
libqt5-qttranslations (5.15.5+kde2 -> 5.15.6+kde2)
=== Details ===
==== adwaita-qt-src ====
Version update (1.4.1 -> 1.4.2)
Subpackages: adwaita-qt5 libadwaitaqt5-1
- Update to version 1.4.2:
+ Fixed plugin path for Qt6.
+ Switch between dark/light variant on runtime on
QEvent::PaletteChange.
+ Qt5X11Extras is an optional dependency.
+ UI: QMenu improvements.
+ Fixed placeholder text color for Qt6.
==== libqt5-qttranslations ====
Version update (5.15.5+kde2 -> 5.15.6+kde2)
- Update to version 5.15.6+kde2, rebased upstream:
* No code changes
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:
gnome-branding-MicroOS
libffi
libimagequant
libqt5-qtbase (5.15.5+kde166 -> 5.15.6+kde177)
libqt5-qtdeclarative (5.15.5+kde19 -> 5.15.6+kde20)
libqt5-qtgraphicaleffects (5.15.5+kde0 -> 5.15.6+kde0)
libqt5-qtimageformats (5.15.5+kde3 -> 5.15.6+kde4)
libqt5-qtlocation (5.15.5+kde3 -> 5.15.6+kde3)
libqt5-qtmultimedia (5.15.5+kde1 -> 5.15.6+kde1)
libqt5-qtquickcontrols (5.15.5+kde0 -> 5.15.6+kde0)
libqt5-qtquickcontrols2 (5.15.5+kde6 -> 5.15.6+kde5)
libqt5-qtsensors (5.15.5+kde0 -> 5.15.6+kde0)
libqt5-qtspeech (5.15.5+kde1 -> 5.15.6+kde1)
libqt5-qtsvg (5.15.5+kde10 -> 5.15.6+kde9)
libqt5-qttools (5.15.5+kde1 -> 5.15.6+kde1)
libqt5-qtvirtualkeyboard (5.15.5+kde3 -> 5.15.6+kde1)
libqt5-qtwayland (5.15.5+kde39 -> 5.15.6+kde49)
libqt5-qtwebchannel (5.15.5+kde3 -> 5.15.6+kde3)
libqt5-qtwebengine
libqt5-qtx11extras (5.15.5+kde0 -> 5.15.6+kde0)
libqt5-qtxmlpatterns (5.15.5+kde0 -> 5.15.6+kde0)
liburing
nautilus
python-jsonschema (4.8.0 -> 4.10.3)
python-pyzmq (23.2.1 -> 24.0.1)
rpm-config-SUSE (20220421 -> 20220926)
tcl
timezone (2022c -> 2022d)
timezone-java (2022c -> 2022d)
unzip
yast2-ntp-client (4.5.0 -> 4.5.1)
yast2-storage-ng (4.5.8 -> 4.5.9)
yast2-trans (84.87.20220917.4034baecb2 -> 84.87.20220923.15c6c6ee84)
=== Details ===
==== gnome-branding-MicroOS ====
- Add zenity as an hard-dep, as we need it for mod-firstboot
==== libffi ====
- add riscv-rvalue-ext.patch to fix libffi for RISCV64
==== libimagequant ====
- disable sse on non-x86 architectures
==== libqt5-qtbase ====
Version update (5.15.5+kde166 -> 5.15.6+kde177)
Subpackages: libQt5Concurrent5 libQt5Core5 libQt5DBus5 libQt5Gui5 libQt5Network5 libQt5OpenGL5 libQt5PrintSupport5 libQt5Sql5 libQt5Sql5-sqlite libQt5Test5 libQt5Widgets5 libQt5Xml5 libqt5-qtbase-platformtheme-gtk3
- Update to version 5.15.6+kde177, rebased upstream:
* QStringIterator: fix UB [2/2]: use std::less to compare pointers
* QStringIterator: fix UB [1/2]: use has{Next,Previous}() more
* Assert validity in QStringIterator's unchecked methods
* eglfs: Fix crash when painting the mouse cursor in a multiscreen setup
* xcb: fix the build of native painting
* QNetworkReplyFileImpl: Don't emit 'finished' in the ctor
* Fix typo in code
* Fix typo in QAbstractItemModelTester
* sqldrivers: Fix typo in error message
* network: Fix typos in messages
* Remove XCB_EVENT_MASK_RESIZE_REDIRECT for Qt:WindowTransparentForInput
* Fix build without dbus support
* Revert "Remove the dead code for blocking methods from QtConcurrent"
* QAIV: Reset double-click flag in mousePressEvent
* Fix possible undefined behavior in clear_thread_data
* Revert "xcb: implement missing bits from ICCCM 4.1.4 WM_STATE handling"
* 3rdparty: apply a fix to the last zlib fix
* add color picking support on wayland using the XDG desktop portal
* Use class scope to refer to static function
* fix AT_SPI_BUS_ADDRESS actually working
* 3rdparty/zlib: backport the fix to CVE-2022-37434
* widgets: avoid setting X11BypassWindowManagerHint in QToolBar
* Don't access QObjectPrivate::declarativeData unguarded
* Apply CVE-2022-27404-27405-27406-qtbase-5.15.diff
* xcb: Update _NET_SUPPORTED when the window manager changes it
* Revert "CUPS: Add support for accessible IPP printers"
* QtConcurrent::ReduceKernel: fix race conditions
* Fix crash in QKmsDevice::createScreenForConnector
* Fix compile with MinGW-W64 9.0.0: Redefinition of 'struct _FILE_ID_INFO'
* Fallback to another file dialog implementation when XDP is inaccessible
* Add QXdgDesktopPortalFileDialog::useNativeFileDialog()
* qmake: Ignore stderr when determining the macOS SDK version
* Fix QDBusInterface crashing with empty path on construction
* Network: Update expired cert
* Android: guard getStateCount() with correct VERSION.SDK_INT
* Add note on selecting the device which is used to run tests on Android
* fc: Clean up current config on shutdown
* Doc: Add see also links to operator== and operator!=
* Fix framework dependencies in .la files
* Fix Style java code format and warnings
* wasm: fix network crash on abort
* Update bundled Freetype to 2.10.4
* CMake: Prevent multiple creation of the targets 'aab' and 'apk'
* Android: Fix fullscreen bottom bar hide issues
* xkb.compose: get locale from user env settings
* xcb: implement missing bits from ICCCM 4.1.4 WM_STATE handling
* macOS: Fix leaked NSMutableArray in applicationActivationChanged
* StyleSheet: Use rule for ComboBox in embedded QLineEdit
* Fix hidden API access for Android style
* Fix memory leak if eXIf has incorrect crc
* Fix invalid snippet reference in qtnetwork-index.html
* Doc: Fix QList<T>::fromVector example in QList<T> documentation
* Turn off feature timezone for emscripten
* QXpmHandler: actually limit characters-per-pixel to four
* QXpmHandler: fix re-entrancy bug in xpm_color_name
* QObject: cleanup the orphaned connection lists on destruction
* Fix crash in concurrent disconnect
* cleanOrphanedConnectionsImpl: Allow to skip locking
* QOrderedMutexLocker: Disable copy and provide explicit dismiss function
* Handle even more include in enum cases
* macOS: Stop relying on balanced CGDisplay reconfiguration callbacks
* QFuture: fix result reporting in the filter mode
* Doc: Minor cleanup in QWidget docs
* Don't report results when the results list is empty
* Windows QPA: Fix coordinates reported through UI Automation
* Make QSqlRecord benchmarks non-fatuous
* Halve the data-set size of tst_QSqlRecord::benchmarkRecord()
* Update deprecated NSAccessibility method
* H2: emit encrypted for at least the first reply, similar to H1
* QFile benchmark: only set up and tear down the data directory once
* Unify and clean up two identical tst_qfile::*_data() functions
* Move QSKIP()s to _data() functions in QFile benchmark
* Scale image with MDI icons using the correction factor
* QNetworkDiskCache: Fix tracking of size during storeItem()
* Always update the input method when QLineEdit receives focus
* Fix qdbusperformance and qprocess benchmarks
* QListView: don't scroll if selected items are removed
* macOS: Detect sandboxed state for command line apps
* Update obsoleted functionality in preparation for Qt 6
* Change QCollator's default locale to QLocale().collation()
* QDuplicateTracker: reserve() for at least Prealloc elements
* Point out that QTreeView's expandAll/expandToDepth don't fetch data
* QDuplicateTracker: fix the static buffer size calculation
* macOS: Don't make frameless tool windows miniaturizable
* macOS: Don't mangle QByteArray settings with @ prefix by decoding as UTF-8
* tst_QtConcurrentThreadEngine: fix the threadCount() test
* Fix QTextFormat::FullWidthSelection for right-to-left text layouts
* Fix auto completion in QFileDialog on Windows
* QFile benchmark: always use Unbuffered for QFSFileEngine tests
* Fix QDirIterator benchmark to actually find its test data
* macOS: Keep NSWindow alive after handling windowShouldClose callback
* Windows QPA: Fix dock widget drag&drop failure
* Remove the dead code for blocking methods from QtConcurrent
* QtConcurrent: call the non-blocking versions in blocking ones
* macOS 10.15: Fix focus frame for combo boxes
* Fix placement of placeholder text in QLineEdits with action icons
* macOS: fix separator actions not showing in menus
* QIcc: Update test for invalid values
... changelog too long, skipping 52 lines ...
- Refresh 0001-Add-remote-print-queue-support.patch
==== libqt5-qtdeclarative ====
Version update (5.15.5+kde19 -> 5.15.6+kde20)
- Update to version 5.15.6+kde20, rebased upstream:
* Reset currentChanges if currentChanges is active when refilling listView
* QmlPreview: Protect QQmlPreviewFileLoader::load with another mutex
* Use QDateTime to get offsets for emscripten (wasm)
* Doc: fix AnchorChanges typo
* Avoid crash for deep aliases
* doc: Improve the Input Handlers index page
* DropArea: Tell qdoc that DropArea indeed inherits Item
* QV4::Heap::GeneratorObject: remove unused member
* Sync shadereffect materialType cleanup between renderloops
* Avoid infinite loop in designer support
* Pass the focus reason through to the control on mouse press
* Update QQuickImage's DPR if re-loading the image didn't
* Doc: Document matrix4x4 transformation functions
* Add tests of matrix4x4 transformation functions
* Handle QScreen::physicalDotsPerInchChanged changes for the initial screen
* Don't let PointerHandler steal mouse grab from keepMouseGrab layer
* Emit grabChanged() from DragHandler and PinchHandler
* Resolve data race on QQmlPropertyCache's arguments object
* Resolve data race in QQmlPropertyData in a minimally invasive way
* Register the QML builtin sequence metatypes only once
* doc: Improve QQuickItem::containmentMask() docs
* When setting the line dash to be an empty array reset the style to Solid
* Fix QtQtuickImage docs: correct properties' signatures
* crash fix - avoid wrong gcc optimization
* Fix warnings
* doc: Use DragHandler rather than MouseArea in the externaldrag snippet
* Ensure model is in context if required properties are not used
* QQuickItem::forceActiveFocus(): actually force active focus
* a11y: make links have pressAction first
* Set a11y role for QQuickTextInput to EditableText
==== libqt5-qtgraphicaleffects ====
Version update (5.15.5+kde0 -> 5.15.6+kde0)
- Update to version 5.15.6+kde0, rebased upstream:
* No code changes
==== libqt5-qtimageformats ====
Version update (5.15.5+kde3 -> 5.15.6+kde4)
- Update to version 5.15.6+kde4, rebased upstream:
* jp2: use new APIs for jasper 3
* Patch bundled libtiff to compile on Integrity
* Update bundled libtiff to version 4.3.0
==== libqt5-qtlocation ====
Version update (5.15.5+kde3 -> 5.15.6+kde3)
- Update to version 5.15.6+kde3, rebased upstream:
* QGeoCoordinate: fix toString() conversion
==== libqt5-qtmultimedia ====
Version update (5.15.5+kde1 -> 5.15.6+kde1)
- Update to version 5.15.6+kde1, rebased upstream:
* No code changes
==== libqt5-qtquickcontrols ====
Version update (5.15.5+kde0 -> 5.15.6+kde0)
- Update to version 5.15.6+kde0, rebased upstream:
* No code changes
==== libqt5-qtquickcontrols2 ====
Version update (5.15.5+kde6 -> 5.15.6+kde5)
Subpackages: libQt5QuickControls2-5 libQt5QuickTemplates2-5
- Update to version 5.15.6+kde5, rebased upstream:
* Revert "ToolTip: use contentWidth of Text contentItem to account for newlines"
* Doc: make it clear that Page doesn't render its title text
* QQuickComboBox: fix acceptableInput being wrong if no validator was set
* Add recursion guard to QQuickApplicationWindowPrivate::relayout()
* Fix SwipeDelegate losing swipes to parent flickables
* Blacklist some flaky tst_qquickdrawer functions on openSUSE
* Fix warnings in some tests
* ToolTip: use contentWidth of Text contentItem to account for newlines
==== libqt5-qtsensors ====
Version update (5.15.5+kde0 -> 5.15.6+kde0)
Subpackages: libQt5Sensors5 libQt5Sensors5-imports
- Update to version 5.15.6+kde0, rebased upstream:
* No code changes
==== libqt5-qtspeech ====
Version update (5.15.5+kde1 -> 5.15.6+kde1)
Subpackages: libQt5TextToSpeech5 libqt5-qtspeech-plugin-speechd
- Update to version 5.15.6+kde1, rebased upstream:
* No code changes
==== libqt5-qtsvg ====
Version update (5.15.5+kde10 -> 5.15.6+kde9)
- Update to version 5.15.6+kde9, rebased upstream:
* Fix assert with wrong number of argument to animateTransform
* Avoid undefined behavior when painter transform goes oob
==== libqt5-qttools ====
Version update (5.15.5+kde1 -> 5.15.6+kde1)
Subpackages: libqt5-qdbus libqt5-qtpaths
- Update to version 5.15.6+kde1, rebased upstream:
* windeployqt: Account for debug version of ICU library when deploying
* Doc: Fix a typo in the "Introduction to QDoc" documentation page
* Doc: Remove mention of custom filters
* Examples: Don't use QDir::separator() in internal paths
* Assistant: Make QResultWidget linkColor stylable
==== libqt5-qtvirtualkeyboard ====
Version update (5.15.5+kde3 -> 5.15.6+kde1)
Subpackages: libQt5HunspellInputMethod5 libQt5VirtualKeyboard5 libqt5-qtvirtualkeyboard-hunspell
- Update to version 5.15.6+kde1, rebased upstream:
* Doc: Add readonly command to VirtualKeyboardSettings::availableLocales
* pinyin: Do not accept invalid input as pinyin initial
* pinyin: Prevent crash when pinyin dictionary cannot be loaded
* plugins/openwnn: reset() should not modify pre-edit text
* plugins/openwnn: Set word candidate index when item is selected
==== libqt5-qtwayland ====
Version update (5.15.5+kde39 -> 5.15.6+kde49)
Subpackages: libQt5WaylandClient5 libQt5WaylandCompositor5
- Update to version 5.15.6+kde49, rebased upstream:
* Call `finishDrag()` in `QWaylandDataDevice::dragSourceCancelled()`
* Client: support high-dpi mode for window icon
* Avoid calling requestUpdate from wrong thread
* Fix missing update when toggling client-side decorations
* Use CRLF line delimiter for text/uri-list data
* Fix compile tests
* client: Synthesize enter/leave event for popup in xdg-shell
* Guard mResizeDirty by the correctMutex
* Client: clear focus on touch cancel
* Build fixes for GCC 11
* Only close popup in the the hierchary
* Cleanup up all subsurface QQuickItems correctly
* linux-dmabuf-unstable-v1: Fix importing dmabuf buffers with modifiers
* Add BlankCursor for cursor names map
* client: Gracefully handle shutdown and window hiding
- Drop patches, now upstream:
* 0002-Guard-mResizeDirty-by-the-correctMutex.patch
==== libqt5-qtwebchannel ====
Version update (5.15.5+kde3 -> 5.15.6+kde3)
Subpackages: libQt5WebChannel5 libQt5WebChannel5-imports
- Update to version 5.15.6+kde3, rebased upstream:
* No code changes
==== libqt5-qtwebengine ====
- Use python 3.9 to build qtwebengine on Leap 15.
==== libqt5-qtx11extras ====
Version update (5.15.5+kde0 -> 5.15.6+kde0)
- Update to version 5.15.6+kde0, rebased upstream:
* Update obsoleted functionality in preparation for Qt 6
==== libqt5-qtxmlpatterns ====
Version update (5.15.5+kde0 -> 5.15.6+kde0)
Subpackages: libQt5XmlPatterns5 libqt5-qtxmlpatterns-imports
- Update to version 5.15.6+kde0, rebased upstream:
* No code changes
==== liburing ====
- skip checks on qemu_linux_user builds
==== nautilus ====
Subpackages: gnome-shell-search-provider-nautilus libnautilus-extension4 nautilus-lang
- Add nautilus-revert-extra-large-thumbnails.patch: Revert
"thumbnails: Create larger thumbnails for higher density
displays"; patch taken from upstream merge request
(glgo#GNOME/nautilus#2487, boo#1203697).
==== python-jsonschema ====
Version update (4.8.0 -> 4.10.3)
- update to 4.10.3:
- jsonschema.validators.validator_for now properly uses the explicitly
provided default validator even if the $schema URI is not found.
- update to 4.10.2:
- Fix a second place where subclasses may have added attrs attributes (#982).
- update to 4.10.1:
- Fix Validator.evolve (and APIs like iter_errors which call it) for cases
where the validator class has been subclassed. Doing so wasn't intended to be
public API, but given it didn't warn or raise an error it's of course
understandable. The next release however will make it warn (and a future one
will make it error). If you need help migrating usage of inheriting from a
validator class feel free to open a discussion and I'll try to give some
guidance (#982).
- accept SR#1005905 to convert this to using Twisted instead of
pytest
- update to 4.10.0:
Add support for referencing schemas with $ref across different versions
of the specification than the referrer's
- update to 4.9.1:
Update some documentation examples to use newer validator releases in their
sample code.
- update to 4.9.0:
- Fix relative $ref resolution when the base URI is a URN or other scheme (#544).
- pkgutil.resolve_name is now used to retrieve validators
provided on the command line. This function is only available on
3.9+, so 3.7 and 3.8 (which are still supported) now rely on the
pkgutil_resolve_name <https://pypi.org/project/pkgutil_resolve_name/>_
backport package. Note however that the CLI itself is due
to be deprecated shortly in favor of check-jsonschema
<https://github.com/python-jsonschema/check-jsonschema>_.
==== python-pyzmq ====
Version update (23.2.1 -> 24.0.1)
- update to version 24.0.1:
* Fix several possible resource warnings and deprecation warnings
when cleaning up contexts and sockets, especially in pyzmq's own
tests and when implicit teardown of objects is happening during
process teardown.
- update to version 24.0.0:
* Breaking changes:
+ Due to a libzmq bug causing unavoidable crashes for some users,
Windows wheels no longer bundle libzmq with AF_UNIX support. In
order to enable AF_UNIX on Windows, pyzmq must be built from
source, linking an appropriate build of libzmq
(e.g. libzmq-v142). AF_UNIX support will be re-enabled in pyzmq
wheels when libzmq published fixed releases.
+ Using a {class}zmq.Context as a context manager or deleting a
context without closing it now calls {meth}zmq.Context.destroy
at exit instead of {meth}zmq.Context.term. This will have little
effect on most users, but changes what happens when user bugs
result in a context being implicitly destroyed while sockets are
left open. In almost all cases, this will turn what used to be a
hang into a warning. However, there may be some cases where
sockets are actively used in threads, which could result in a
crash. To use sockets across threads, it is critical to properly
and explicitly close your contexts and sockets, which will
always avoid this issue.
==== rpm-config-SUSE ====
Version update (20220421 -> 20220926)
- Update to version 20220926:
* Revert macros.debuginfo and prefer a direct rpm patch
* Fix kernel builds after #59
* Redefine %__debug_install_post to simplify debuginfo setup
* Fix bug not using custom name for summary and description in language packages (boo#1137381)
==== tcl ====
- skip more tests with qemu_user builds (e.g. riscv64)
==== timezone ====
Version update (2022c -> 2022d)
- timezone update 2022d:
* Palestine transitions are now Saturdays at 02:00
* Simplify three Ukraine zones into one
==== timezone-java ====
Version update (2022c -> 2022d)
- timezone update 2022d:
* Palestine transitions are now Saturdays at 02:00
* Simplify three Ukraine zones into one
==== unzip ====
Subpackages: unzip-doc
- Build unzip-rcc using multibuild and update unzip-rcc.spec file
==== yast2-ntp-client ====
Version update (4.5.0 -> 4.5.1)
- Skip to write and update netconfig configuration when netconfig
executable does not exist (bsc#1198066, bsc#1202748)
- 4.5.1
==== yast2-storage-ng ====
Version update (4.5.8 -> 4.5.9)
- Decouple user interface logic from the probing process
(related to gh#yast/d-installer#247).
- 4.5.9
==== yast2-trans ====
Version update (84.87.20220917.4034baecb2 -> 84.87.20220923.15c6c6ee84)
Subpackages: yast2-trans-cs yast2-trans-da yast2-trans-de yast2-trans-el yast2-trans-en_GB yast2-trans-es yast2-trans-fr yast2-trans-hu yast2-trans-it yast2-trans-ja yast2-trans-pl yast2-trans-pt yast2-trans-pt_BR yast2-trans-ru yast2-trans-zh_CN yast2-trans-zh_TW
- Update to version 84.87.20220923.15c6c6ee84:
* New POT for text domain 'bootloader'.
* New POT for text domain 'bootloader'.
* New POT for text domain 'kdump'.
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:
gnome-branding-MicroOS
libffi
libimagequant
libqt5-qtbase (5.15.5+kde166 -> 5.15.6+kde177)
libqt5-qtdeclarative (5.15.5+kde19 -> 5.15.6+kde20)
libqt5-qtgraphicaleffects (5.15.5+kde0 -> 5.15.6+kde0)
libqt5-qtimageformats (5.15.5+kde3 -> 5.15.6+kde4)
libqt5-qtlocation (5.15.5+kde3 -> 5.15.6+kde3)
libqt5-qtmultimedia (5.15.5+kde1 -> 5.15.6+kde1)
libqt5-qtquickcontrols (5.15.5+kde0 -> 5.15.6+kde0)
libqt5-qtquickcontrols2 (5.15.5+kde6 -> 5.15.6+kde5)
libqt5-qtsensors (5.15.5+kde0 -> 5.15.6+kde0)
libqt5-qtspeech (5.15.5+kde1 -> 5.15.6+kde1)
libqt5-qtsvg (5.15.5+kde10 -> 5.15.6+kde9)
libqt5-qttools (5.15.5+kde1 -> 5.15.6+kde1)
libqt5-qtvirtualkeyboard (5.15.5+kde3 -> 5.15.6+kde1)
libqt5-qtwayland (5.15.5+kde39 -> 5.15.6+kde49)
libqt5-qtwebchannel (5.15.5+kde3 -> 5.15.6+kde3)
libqt5-qtwebengine
libqt5-qtx11extras (5.15.5+kde0 -> 5.15.6+kde0)
libqt5-qtxmlpatterns (5.15.5+kde0 -> 5.15.6+kde0)
liburing
mozilla-nss (3.81 -> 3.82)
nautilus
python-jsonschema (4.8.0 -> 4.10.3)
python-pyzmq (23.2.1 -> 24.0.1)
rpm-config-SUSE (20220421 -> 20220926)
tcl
timezone (2022c -> 2022d)
unzip
yast2-ntp-client (4.5.0 -> 4.5.1)
yast2-storage-ng (4.5.8 -> 4.5.9)
=== Details ===
==== gnome-branding-MicroOS ====
- Add zenity as an hard-dep, as we need it for mod-firstboot
==== libffi ====
- add riscv-rvalue-ext.patch to fix libffi for RISCV64
==== libimagequant ====
- disable sse on non-x86 architectures
==== libqt5-qtbase ====
Version update (5.15.5+kde166 -> 5.15.6+kde177)
Subpackages: libQt5Concurrent5 libQt5Core5 libQt5DBus5 libQt5Gui5 libQt5Network5 libQt5PrintSupport5 libQt5Sql5 libQt5Sql5-sqlite libQt5Test5 libQt5Widgets5 libQt5Xml5 libqt5-qtbase-platformtheme-gtk3
- Update to version 5.15.6+kde177, rebased upstream:
* QStringIterator: fix UB [2/2]: use std::less to compare pointers
* QStringIterator: fix UB [1/2]: use has{Next,Previous}() more
* Assert validity in QStringIterator's unchecked methods
* eglfs: Fix crash when painting the mouse cursor in a multiscreen setup
* xcb: fix the build of native painting
* QNetworkReplyFileImpl: Don't emit 'finished' in the ctor
* Fix typo in code
* Fix typo in QAbstractItemModelTester
* sqldrivers: Fix typo in error message
* network: Fix typos in messages
* Remove XCB_EVENT_MASK_RESIZE_REDIRECT for Qt:WindowTransparentForInput
* Fix build without dbus support
* Revert "Remove the dead code for blocking methods from QtConcurrent"
* QAIV: Reset double-click flag in mousePressEvent
* Fix possible undefined behavior in clear_thread_data
* Revert "xcb: implement missing bits from ICCCM 4.1.4 WM_STATE handling"
* 3rdparty: apply a fix to the last zlib fix
* add color picking support on wayland using the XDG desktop portal
* Use class scope to refer to static function
* fix AT_SPI_BUS_ADDRESS actually working
* 3rdparty/zlib: backport the fix to CVE-2022-37434
* widgets: avoid setting X11BypassWindowManagerHint in QToolBar
* Don't access QObjectPrivate::declarativeData unguarded
* Apply CVE-2022-27404-27405-27406-qtbase-5.15.diff
* xcb: Update _NET_SUPPORTED when the window manager changes it
* Revert "CUPS: Add support for accessible IPP printers"
* QtConcurrent::ReduceKernel: fix race conditions
* Fix crash in QKmsDevice::createScreenForConnector
* Fix compile with MinGW-W64 9.0.0: Redefinition of 'struct _FILE_ID_INFO'
* Fallback to another file dialog implementation when XDP is inaccessible
* Add QXdgDesktopPortalFileDialog::useNativeFileDialog()
* qmake: Ignore stderr when determining the macOS SDK version
* Fix QDBusInterface crashing with empty path on construction
* Network: Update expired cert
* Android: guard getStateCount() with correct VERSION.SDK_INT
* Add note on selecting the device which is used to run tests on Android
* fc: Clean up current config on shutdown
* Doc: Add see also links to operator== and operator!=
* Fix framework dependencies in .la files
* Fix Style java code format and warnings
* wasm: fix network crash on abort
* Update bundled Freetype to 2.10.4
* CMake: Prevent multiple creation of the targets 'aab' and 'apk'
* Android: Fix fullscreen bottom bar hide issues
* xkb.compose: get locale from user env settings
* xcb: implement missing bits from ICCCM 4.1.4 WM_STATE handling
* macOS: Fix leaked NSMutableArray in applicationActivationChanged
* StyleSheet: Use rule for ComboBox in embedded QLineEdit
* Fix hidden API access for Android style
* Fix memory leak if eXIf has incorrect crc
* Fix invalid snippet reference in qtnetwork-index.html
* Doc: Fix QList<T>::fromVector example in QList<T> documentation
* Turn off feature timezone for emscripten
* QXpmHandler: actually limit characters-per-pixel to four
* QXpmHandler: fix re-entrancy bug in xpm_color_name
* QObject: cleanup the orphaned connection lists on destruction
* Fix crash in concurrent disconnect
* cleanOrphanedConnectionsImpl: Allow to skip locking
* QOrderedMutexLocker: Disable copy and provide explicit dismiss function
* Handle even more include in enum cases
* macOS: Stop relying on balanced CGDisplay reconfiguration callbacks
* QFuture: fix result reporting in the filter mode
* Doc: Minor cleanup in QWidget docs
* Don't report results when the results list is empty
* Windows QPA: Fix coordinates reported through UI Automation
* Make QSqlRecord benchmarks non-fatuous
* Halve the data-set size of tst_QSqlRecord::benchmarkRecord()
* Update deprecated NSAccessibility method
* H2: emit encrypted for at least the first reply, similar to H1
* QFile benchmark: only set up and tear down the data directory once
* Unify and clean up two identical tst_qfile::*_data() functions
* Move QSKIP()s to _data() functions in QFile benchmark
* Scale image with MDI icons using the correction factor
* QNetworkDiskCache: Fix tracking of size during storeItem()
* Always update the input method when QLineEdit receives focus
* Fix qdbusperformance and qprocess benchmarks
* QListView: don't scroll if selected items are removed
* macOS: Detect sandboxed state for command line apps
* Update obsoleted functionality in preparation for Qt 6
* Change QCollator's default locale to QLocale().collation()
* QDuplicateTracker: reserve() for at least Prealloc elements
* Point out that QTreeView's expandAll/expandToDepth don't fetch data
* QDuplicateTracker: fix the static buffer size calculation
* macOS: Don't make frameless tool windows miniaturizable
* macOS: Don't mangle QByteArray settings with @ prefix by decoding as UTF-8
* tst_QtConcurrentThreadEngine: fix the threadCount() test
* Fix QTextFormat::FullWidthSelection for right-to-left text layouts
* Fix auto completion in QFileDialog on Windows
* QFile benchmark: always use Unbuffered for QFSFileEngine tests
* Fix QDirIterator benchmark to actually find its test data
* macOS: Keep NSWindow alive after handling windowShouldClose callback
* Windows QPA: Fix dock widget drag&drop failure
* Remove the dead code for blocking methods from QtConcurrent
* QtConcurrent: call the non-blocking versions in blocking ones
* macOS 10.15: Fix focus frame for combo boxes
* Fix placement of placeholder text in QLineEdits with action icons
* macOS: fix separator actions not showing in menus
* QIcc: Update test for invalid values
... changelog too long, skipping 52 lines ...
- Refresh 0001-Add-remote-print-queue-support.patch
==== libqt5-qtdeclarative ====
Version update (5.15.5+kde19 -> 5.15.6+kde20)
- Update to version 5.15.6+kde20, rebased upstream:
* Reset currentChanges if currentChanges is active when refilling listView
* QmlPreview: Protect QQmlPreviewFileLoader::load with another mutex
* Use QDateTime to get offsets for emscripten (wasm)
* Doc: fix AnchorChanges typo
* Avoid crash for deep aliases
* doc: Improve the Input Handlers index page
* DropArea: Tell qdoc that DropArea indeed inherits Item
* QV4::Heap::GeneratorObject: remove unused member
* Sync shadereffect materialType cleanup between renderloops
* Avoid infinite loop in designer support
* Pass the focus reason through to the control on mouse press
* Update QQuickImage's DPR if re-loading the image didn't
* Doc: Document matrix4x4 transformation functions
* Add tests of matrix4x4 transformation functions
* Handle QScreen::physicalDotsPerInchChanged changes for the initial screen
* Don't let PointerHandler steal mouse grab from keepMouseGrab layer
* Emit grabChanged() from DragHandler and PinchHandler
* Resolve data race on QQmlPropertyCache's arguments object
* Resolve data race in QQmlPropertyData in a minimally invasive way
* Register the QML builtin sequence metatypes only once
* doc: Improve QQuickItem::containmentMask() docs
* When setting the line dash to be an empty array reset the style to Solid
* Fix QtQtuickImage docs: correct properties' signatures
* crash fix - avoid wrong gcc optimization
* Fix warnings
* doc: Use DragHandler rather than MouseArea in the externaldrag snippet
* Ensure model is in context if required properties are not used
* QQuickItem::forceActiveFocus(): actually force active focus
* a11y: make links have pressAction first
* Set a11y role for QQuickTextInput to EditableText
==== libqt5-qtgraphicaleffects ====
Version update (5.15.5+kde0 -> 5.15.6+kde0)
- Update to version 5.15.6+kde0, rebased upstream:
* No code changes
==== libqt5-qtimageformats ====
Version update (5.15.5+kde3 -> 5.15.6+kde4)
- Update to version 5.15.6+kde4, rebased upstream:
* jp2: use new APIs for jasper 3
* Patch bundled libtiff to compile on Integrity
* Update bundled libtiff to version 4.3.0
==== libqt5-qtlocation ====
Version update (5.15.5+kde3 -> 5.15.6+kde3)
- Update to version 5.15.6+kde3, rebased upstream:
* QGeoCoordinate: fix toString() conversion
==== libqt5-qtmultimedia ====
Version update (5.15.5+kde1 -> 5.15.6+kde1)
- Update to version 5.15.6+kde1, rebased upstream:
* No code changes
==== libqt5-qtquickcontrols ====
Version update (5.15.5+kde0 -> 5.15.6+kde0)
- Update to version 5.15.6+kde0, rebased upstream:
* No code changes
==== libqt5-qtquickcontrols2 ====
Version update (5.15.5+kde6 -> 5.15.6+kde5)
Subpackages: libQt5QuickControls2-5 libQt5QuickTemplates2-5
- Update to version 5.15.6+kde5, rebased upstream:
* Revert "ToolTip: use contentWidth of Text contentItem to account for newlines"
* Doc: make it clear that Page doesn't render its title text
* QQuickComboBox: fix acceptableInput being wrong if no validator was set
* Add recursion guard to QQuickApplicationWindowPrivate::relayout()
* Fix SwipeDelegate losing swipes to parent flickables
* Blacklist some flaky tst_qquickdrawer functions on openSUSE
* Fix warnings in some tests
* ToolTip: use contentWidth of Text contentItem to account for newlines
==== libqt5-qtsensors ====
Version update (5.15.5+kde0 -> 5.15.6+kde0)
Subpackages: libQt5Sensors5 libQt5Sensors5-imports
- Update to version 5.15.6+kde0, rebased upstream:
* No code changes
==== libqt5-qtspeech ====
Version update (5.15.5+kde1 -> 5.15.6+kde1)
Subpackages: libQt5TextToSpeech5 libqt5-qtspeech-plugin-speechd
- Update to version 5.15.6+kde1, rebased upstream:
* No code changes
==== libqt5-qtsvg ====
Version update (5.15.5+kde10 -> 5.15.6+kde9)
- Update to version 5.15.6+kde9, rebased upstream:
* Fix assert with wrong number of argument to animateTransform
* Avoid undefined behavior when painter transform goes oob
==== libqt5-qttools ====
Version update (5.15.5+kde1 -> 5.15.6+kde1)
Subpackages: libqt5-qdbus libqt5-qtpaths
- Update to version 5.15.6+kde1, rebased upstream:
* windeployqt: Account for debug version of ICU library when deploying
* Doc: Fix a typo in the "Introduction to QDoc" documentation page
* Doc: Remove mention of custom filters
* Examples: Don't use QDir::separator() in internal paths
* Assistant: Make QResultWidget linkColor stylable
==== libqt5-qtvirtualkeyboard ====
Version update (5.15.5+kde3 -> 5.15.6+kde1)
Subpackages: libQt5HunspellInputMethod5 libQt5VirtualKeyboard5 libqt5-qtvirtualkeyboard-hunspell
- Update to version 5.15.6+kde1, rebased upstream:
* Doc: Add readonly command to VirtualKeyboardSettings::availableLocales
* pinyin: Do not accept invalid input as pinyin initial
* pinyin: Prevent crash when pinyin dictionary cannot be loaded
* plugins/openwnn: reset() should not modify pre-edit text
* plugins/openwnn: Set word candidate index when item is selected
==== libqt5-qtwayland ====
Version update (5.15.5+kde39 -> 5.15.6+kde49)
Subpackages: libQt5WaylandClient5 libQt5WaylandCompositor5
- Update to version 5.15.6+kde49, rebased upstream:
* Call `finishDrag()` in `QWaylandDataDevice::dragSourceCancelled()`
* Client: support high-dpi mode for window icon
* Avoid calling requestUpdate from wrong thread
* Fix missing update when toggling client-side decorations
* Use CRLF line delimiter for text/uri-list data
* Fix compile tests
* client: Synthesize enter/leave event for popup in xdg-shell
* Guard mResizeDirty by the correctMutex
* Client: clear focus on touch cancel
* Build fixes for GCC 11
* Only close popup in the the hierchary
* Cleanup up all subsurface QQuickItems correctly
* linux-dmabuf-unstable-v1: Fix importing dmabuf buffers with modifiers
* Add BlankCursor for cursor names map
* client: Gracefully handle shutdown and window hiding
- Drop patches, now upstream:
* 0002-Guard-mResizeDirty-by-the-correctMutex.patch
==== libqt5-qtwebchannel ====
Version update (5.15.5+kde3 -> 5.15.6+kde3)
Subpackages: libQt5WebChannel5 libQt5WebChannel5-imports
- Update to version 5.15.6+kde3, rebased upstream:
* No code changes
==== libqt5-qtwebengine ====
- Use python 3.9 to build qtwebengine on Leap 15.
==== libqt5-qtx11extras ====
Version update (5.15.5+kde0 -> 5.15.6+kde0)
- Update to version 5.15.6+kde0, rebased upstream:
* Update obsoleted functionality in preparation for Qt 6
==== libqt5-qtxmlpatterns ====
Version update (5.15.5+kde0 -> 5.15.6+kde0)
Subpackages: libQt5XmlPatterns5 libqt5-qtxmlpatterns-imports
- Update to version 5.15.6+kde0, rebased upstream:
* No code changes
==== liburing ====
- skip checks on qemu_linux_user builds
==== mozilla-nss ====
Version update (3.81 -> 3.82)
Subpackages: libfreebl3 libfreebl3-hmac libsoftokn3 libsoftokn3-hmac mozilla-nss-certs
- update to NSS 3.82
* bmo#1330271 - check for null template in sec_asn1{d,e}_push_state
* bmo#1735925 - QuickDER: Forbid NULL tags with non-zero length
* bmo#1784724 - Initialize local variables in
TlsConnectTestBase::ConnectAndCheckCipherSuite
* bmo#1784191 - Cast the result of GetProcAddress
* bmo#1681099 - pk11wrap: Tighten certificate lookup based on
PKCS #11 URI.
==== nautilus ====
Subpackages: gnome-shell-search-provider-nautilus libnautilus-extension4
- Add nautilus-revert-extra-large-thumbnails.patch: Revert
"thumbnails: Create larger thumbnails for higher density
displays"; patch taken from upstream merge request
(glgo#GNOME/nautilus#2487, boo#1203697).
==== python-jsonschema ====
Version update (4.8.0 -> 4.10.3)
- update to 4.10.3:
- jsonschema.validators.validator_for now properly uses the explicitly
provided default validator even if the $schema URI is not found.
- update to 4.10.2:
- Fix a second place where subclasses may have added attrs attributes (#982).
- update to 4.10.1:
- Fix Validator.evolve (and APIs like iter_errors which call it) for cases
where the validator class has been subclassed. Doing so wasn't intended to be
public API, but given it didn't warn or raise an error it's of course
understandable. The next release however will make it warn (and a future one
will make it error). If you need help migrating usage of inheriting from a
validator class feel free to open a discussion and I'll try to give some
guidance (#982).
- accept SR#1005905 to convert this to using Twisted instead of
pytest
- update to 4.10.0:
Add support for referencing schemas with $ref across different versions
of the specification than the referrer's
- update to 4.9.1:
Update some documentation examples to use newer validator releases in their
sample code.
- update to 4.9.0:
- Fix relative $ref resolution when the base URI is a URN or other scheme (#544).
- pkgutil.resolve_name is now used to retrieve validators
provided on the command line. This function is only available on
3.9+, so 3.7 and 3.8 (which are still supported) now rely on the
pkgutil_resolve_name <https://pypi.org/project/pkgutil_resolve_name/>_
backport package. Note however that the CLI itself is due
to be deprecated shortly in favor of check-jsonschema
<https://github.com/python-jsonschema/check-jsonschema>_.
==== python-pyzmq ====
Version update (23.2.1 -> 24.0.1)
- update to version 24.0.1:
* Fix several possible resource warnings and deprecation warnings
when cleaning up contexts and sockets, especially in pyzmq's own
tests and when implicit teardown of objects is happening during
process teardown.
- update to version 24.0.0:
* Breaking changes:
+ Due to a libzmq bug causing unavoidable crashes for some users,
Windows wheels no longer bundle libzmq with AF_UNIX support. In
order to enable AF_UNIX on Windows, pyzmq must be built from
source, linking an appropriate build of libzmq
(e.g. libzmq-v142). AF_UNIX support will be re-enabled in pyzmq
wheels when libzmq published fixed releases.
+ Using a {class}zmq.Context as a context manager or deleting a
context without closing it now calls {meth}zmq.Context.destroy
at exit instead of {meth}zmq.Context.term. This will have little
effect on most users, but changes what happens when user bugs
result in a context being implicitly destroyed while sockets are
left open. In almost all cases, this will turn what used to be a
hang into a warning. However, there may be some cases where
sockets are actively used in threads, which could result in a
crash. To use sockets across threads, it is critical to properly
and explicitly close your contexts and sockets, which will
always avoid this issue.
==== rpm-config-SUSE ====
Version update (20220421 -> 20220926)
- Update to version 20220926:
* Revert macros.debuginfo and prefer a direct rpm patch
* Fix kernel builds after #59
* Redefine %__debug_install_post to simplify debuginfo setup
* Fix bug not using custom name for summary and description in language packages (boo#1137381)
==== tcl ====
- skip more tests with qemu_user builds (e.g. riscv64)
==== timezone ====
Version update (2022c -> 2022d)
- timezone update 2022d:
* Palestine transitions are now Saturdays at 02:00
* Simplify three Ukraine zones into one
==== unzip ====
Subpackages: unzip-doc
- Build unzip-rcc using multibuild and update unzip-rcc.spec file
==== yast2-ntp-client ====
Version update (4.5.0 -> 4.5.1)
- Skip to write and update netconfig configuration when netconfig
executable does not exist (bsc#1198066, bsc#1202748)
- 4.5.1
==== yast2-storage-ng ====
Version update (4.5.8 -> 4.5.9)
- Decouple user interface logic from the probing process
(related to gh#yast/d-installer#247).
- 4.5.9
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:
gnome-shell-extensions (43.rc -> 43.0)
libqt5-qtwebengine
libyuv
mozilla-nss (3.81 -> 3.82)
=== Details ===
==== gnome-shell-extensions ====
Version update (43.rc -> 43.0)
Subpackages: gnome-shell-classic gnome-shell-extensions-common gnome-shell-extensions-common-lang
- Update to version 43.0:
+ Updated translations.
==== libqt5-qtwebengine ====
- Add patches to build with python 3, ffmpeg 5 and pipewire 0.3:
* qtwebengine-ffmpeg5.patch
* qtwebengine-pipewire-0.3.patch
* qtwebengine-python3.patch
- Use a newer catapult snapshot when building with python3
==== libyuv ====
- Fix quoting in pkgconfig file
==== mozilla-nss ====
Version update (3.81 -> 3.82)
Subpackages: libfreebl3 libfreebl3-hmac libsoftokn3 libsoftokn3-hmac mozilla-nss-certs
- update to NSS 3.82
* bmo#1330271 - check for null template in sec_asn1{d,e}_push_state
* bmo#1735925 - QuickDER: Forbid NULL tags with non-zero length
* bmo#1784724 - Initialize local variables in
TlsConnectTestBase::ConnectAndCheckCipherSuite
* bmo#1784191 - Cast the result of GetProcAddress
* bmo#1681099 - pk11wrap: Tighten certificate lookup based on
PKCS #11 URI.
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:
flac (1.4.0 -> 1.4.1)
gawk
gdb
gobject-introspection
gspell
gtk3
libaccounts-glib (1.25 -> 1.26)
libaio
libaom (3.4.0 -> 3.5.0)
libuv
llvm14
poppler (22.08.0 -> 22.09.0)
poppler-qt5 (22.08.0 -> 22.09.0)
python-pytz (2022.1 -> 2022.2.1)
=== Details ===
==== flac ====
Version update (1.4.0 -> 1.4.1)
- Update to version 1.4.1:
* CMake fixes
* Add checks that man pages and api docs end up in tarball
* Enable installation of prebuilt man pages and api docs
* Fix compiler warnings
* Fix format specifier
* Fix versioning from git
- Rebase flac-cflags.patch
==== gawk ====
- double-free.patch: Yet another fix for Node_elem_new
- double-free.patch: Fix Node_elem_new op, replacing upref.patch
- pma.patch: Replace with upstream solution
- nan-sign.patch: Fix negative NaN issue on RiscV, replacing
nan-tests.patch
==== gdb ====
- use python3-xml if python is python3
- Maintenance script qa.sh:
* Generalize PR29405 kfails.
- Maintenance script qa-remote.sh:
* Make rpm matching more precise.
- Patches added:
* gdb-tdep-fix-powerpc-ieee-128-bit-format-arg-passing.patch
==== gobject-introspection ====
Subpackages: girepository-1_0 libgirepository-1_0-1
- Switch to pcre2grep (pcre is dead upstream)
==== gspell ====
Subpackages: gspell-lang libgspell-1-2
- Conditionalize valgrind dependency, not available on all
architectures.
==== gtk3 ====
Subpackages: gtk3-data gtk3-immodule-amharic gtk3-immodule-inuktitut gtk3-immodule-thai gtk3-immodule-tigrigna gtk3-immodule-vietnamese gtk3-immodule-xim gtk3-lang gtk3-schema gtk3-tools libgtk-3-0 typelib-1_0-Gtk-3_0
- Fix unstable drag-and-drop on Wayland KDE, add:
* gtk3-gdkwayland-Update-selections-offer-before-updating-dnd.patch
https://gitlab.gnome.org/GNOME/gtk/-/commit/56100ab4
==== libaccounts-glib ====
Version update (1.25 -> 1.26)
- Update to 1.26:
* meson: add /usr/include to pkgconfig include path
* Avoid assert failure on ag_provider_get_tags
==== libaio ====
- skip testsuite on qemu_linux_user builds
==== libaom ====
Version update (3.4.0 -> 3.5.0)
- Update to version 3.5.0:
* This release is ABI compatible with the last one, including
speedup and memory optimizations, and new APIs and features.
* New Features
- Support for frame parallel encode for larger number of
threads. --fp-mt flag is available for all build
configurations.
- New codec control AV1E_GET_NUM_OPERATING_POINTS
* Speedup and Memory Optimizations
- Speed-up multithreaded encoding for good quality mode for
larger number of threads through frame parallel encoding:
. 30-34% encode time reduction for 1080p, 16 threads, 1x1
tile configuration (tile_rows x tile_columns)
. 18-28% encode time reduction for 1080p, 16 threads, 2x4
tile configuration
. 18-20% encode time reduction for 2160p, 32 threads, 2x4
tile configuration
- 16-20% speed-up for speed=6 to 8 in still-picture encoding
mode
- 5-6% heap memory reduction for speed=6 to 10 in real-time
encoding mode
- Improvements to the speed for speed=7, 8 in real-time
encoding mode
- Improvements to the speed for speed=9, 10 in real-time screen
encoding mode
- Optimizations to improve multi-thread efficiency in real-time
encoding mode
- 10-15% speed up for SVC with temporal layers
- SIMD optimizations:
. Improve av1_quantize_fp_32x32_neon() 1.05x to 1.24x faster
. Add aom_highbd_quantize_b{,_32x32,_64x64}_adaptive_neon()
3.15x to 5.6x faster than "C"
. Improve av1_quantize_fp_64x64_neon() 1.17x to 1.66x faster
. Add aom_quantize_b_avx2() 1.4x to 1.7x faster than
aom_quantize_b_avx()
. Add aom_quantize_b_32x32_avx2() 1.4x to 2.3x faster than
aom_quantize_b_32x32_avx()
. Add aom_quantize_b_64x64_avx2() 2.0x to 2.4x faster than
aom_quantize_b_64x64_ssse3()
. Add aom_highbd_quantize_b_32x32_avx2() 9.0x to 10.5x faster
than aom_highbd_quantize_b_32x32_c()
. Add aom_highbd_quantize_b_64x64_avx2() 7.3x to 9.7x faster
than aom_highbd_quantize_b_64x64_c()
. Improve aom_highbd_quantize_b_avx2() 1.07x to 1.20x faster
. Improve av1_quantize_fp_avx2() 1.13x to 1.49x faster
. Improve av1_quantize_fp_32x32_avx2() 1.07x to 1.54x faster
. Improve av1_quantize_fp_64x64_avx2() 1.03x to 1.25x faster
. Improve av1_quantize_lp_avx2() 1.07x to 1.16x faster
* Bug fixes including but not limited to
- aomedia:3206 Assert that skip_width > 0 for deconvolve
function
- aomedia:3278 row_mt enc: Delay top-right sync when intraBC is
enabled
- aomedia:3282 blend_a64_*_neon: fix bus error in armv7
- aomedia:3283 FRAME_PARALLEL: Propagate border size to all
cpis
- aomedia:3283 RESIZE_MODE: Fix incorrect strides being used
for motion search
- aomedia:3286 rtc-svc: Fix to dynamic_enable spatial layers
- aomedia:3289 rtc-screen: Fix to skipping inter-mode test in
nonrd
- aomedia:3289 rtc-screen: Fix for skip newmv on flat blocks
- aomedia:3299 Fix build failure with CONFIG_TUNE_VMAF=1
- aomedia:3296 Fix the conflict --enable-tx-size-search=0 with
nonrd mode --enable-tx-size-search will be ignored in non-rd
pick mode
- aomedia:3304 Fix off-by-one error of max w/h in
validate_config
- aomedia:3306 Do not use pthread_setname_np on GNU/Hurd
- aomedia:3325 row-multithreading produces invalid bitstream in
some cases
- chromium:1346938, chromium:1338114
- compiler_flags.cmake: fix flag detection w/cmake 3.17-3.18.2
- tools/*.py: update to python3
- aom_configure.cmake: detect PIE and set CONFIG_PIC
- test/simd_cmp_impl: use explicit types w/CompareSimd*
- rtc: Fix to disable segm for aq-mode=3
- rtc: Fix to color_sensitivity in variance partition
- rtc-screen: Fix bsize in model rd computation for intra
chroma
- Fixes to ensure the correct behavior of the encoder
algorithms (like segmentation, computation of statistics,
etc.)
==== libuv ====
- skip testsuite on qemu_user_mode emulated builds, no chance
of ever succeeding
==== llvm14 ====
- Always drop -gnu from triple for consistency. Patch a test that
was looking for -linux- in clang-test-xfail-gnuless-triple.patch.
- Use correct LLVM_HOST_TRIPLE for riscv64
==== poppler ====
Version update (22.08.0 -> 22.09.0)
Subpackages: libpoppler-cpp0 libpoppler-glib8 poppler-tools
- update to 22.09.0 (CVE-2022-38784):
* Splash: Do not truncate line dash patterns with more than 20 entries. Issue #1281
* Various signature related improvements
* Fix FormField::getFullyQualifiedName in some scenarios
* Splash: Small optimization on dash pattern handling
* JBIG2Stream::readHalftoneRegionSeg: Fix potential memory leak
* Fix crashes on malformed files. Including CVE-2022-38784
* Fix string formatting in error reporting
* Fix two potential memory leaks in poppler_document_create_dests_tree
* pdfsig: List signature field names when listing signature information
* pdfsig: Add support for specifying signature by field name
* pdfunite: Fix crashes on malformed files
* pdfunite: Fix potential memory leak of docs
- Bump soname following upstreams changes.
==== poppler-qt5 ====
Version update (22.08.0 -> 22.09.0)
- update to 22.09.0 (CVE-2022-38784):
* Splash: Do not truncate line dash patterns with more than 20 entries. Issue #1281
* Various signature related improvements
* Fix FormField::getFullyQualifiedName in some scenarios
* Splash: Small optimization on dash pattern handling
* JBIG2Stream::readHalftoneRegionSeg: Fix potential memory leak
* Fix crashes on malformed files. Including CVE-2022-38784
* Fix string formatting in error reporting
* Fix two potential memory leaks in poppler_document_create_dests_tree
* pdfsig: List signature field names when listing signature information
* pdfsig: Add support for specifying signature by field name
* pdfunite: Fix crashes on malformed files
* pdfunite: Fix potential memory leak of docs
- Bump soname following upstreams changes.
==== python-pytz ====
Version update (2022.1 -> 2022.2.1)
- update to 2022.2.1:
* matches tzdata 2022b
- avoid bashisms in rpm scripts (bsc#1195391)
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:
Mesa (22.1.7 -> 22.2.0)
Mesa-drivers (22.1.7 -> 22.2.0)
btrfsprogs (5.19 -> 5.19.1)
expat (2.4.8 -> 2.4.9)
glibc
grep
gtksourceview5 (5.6.0 -> 5.6.1)
kernel-source (5.19.8 -> 5.19.10)
kwayland
logrotate
pangomm1_4 (2.46.2 -> 2.46.3)
python-atspi (2.45.90 -> 2.46.0)
redis (7.0.4 -> 7.0.5)
rpm-config-SUSE (20220921 -> 20220421)
tuned
=== Details ===
==== Mesa ====
Version update (22.1.7 -> 22.2.0)
Subpackages: Mesa-libEGL1 Mesa-libGL1 Mesa-libglapi0 libgbm1
- update to 22.2.0
* AMD RDNA3 Prep, Intel Arc Graphics, Many Vulkan Improvements;
more details on Phoronix:
https://www.phoronix.com/news/Mesa-22.2-Released
- supersedes llvm15.patch
- refreshed n_no-sse2-on-ix86-except-for-intel-drivers.patch
==== Mesa-drivers ====
Version update (22.1.7 -> 22.2.0)
Subpackages: Mesa-dri Mesa-gallium Mesa-libva
- update to 22.2.0
* AMD RDNA3 Prep, Intel Arc Graphics, Many Vulkan Improvements;
more details on Phoronix:
https://www.phoronix.com/news/Mesa-22.2-Released
- supersedes llvm15.patch
- refreshed n_no-sse2-on-ix86-except-for-intel-drivers.patch
==== btrfsprogs ====
Version update (5.19 -> 5.19.1)
Subpackages: btrfsprogs-udev-rules libbtrfs0
- update to 5.19.1:
* fix memory leaks (extent buffer, path)
* check: verify block device size vs item
* rescue fix-device-size: allow to shrink device item
* receive: fix crash on wrong pinter free()
* other:
* experimental: support for block-group-tree
* documentation updates
* new tests
==== expat ====
Version update (2.4.8 -> 2.4.9)
Subpackages: libexpat1
- update to 2.4.9: (bsc#1203438)
* Security fixes:
- CVE-2022-40674 -- Heap use-after-free vulnerability in
function doContent. Expected impact is denial of service
or potentially arbitrary code execution.
* Bug fixes:
- MinGW: Fix mis-compilation for -D__USE_MINGW_ANSI_STDIO=0
- docs: Fix documentation on effect of switch XML_DTD on
symbol visibility in doc/reference.html
* Other changes:
- MinGW: Make fix-xmltest-log.sh drop more Wine bug output
- Autotools: Sync CMake templates with CMake 3.22
- CMake: Migrate from use of CMAKE_*_POSTFIX to
dedicated variables EXPAT_*_POSTFIX to stop affecting
other projects
- Windows|CMake: Add missing -DXML_STATIC to test runners
and fuzzers
- Windows|CMake: Render .def file from a template to fix
linking with -DEXPAT_DTD=OFF and/or -DEXPAT_ATTR_INFO=ON
- MinGW|CMake: Apply MSVC .def file when linking
- MinGW|CMake: Sync library name with GNU Autotools,
i.e. produce libexpat-1.dll rather than libexpat.dll
by default. Filename libexpat.dll.a is unaffected.
- MinGW|CMake: Set missing variable CMAKE_RC_COMPILER in
toolchain file "cmake/mingw-toolchain.cmake" to avoid
error "windres: Command not found" on e.g. Ubuntu 20.04
- CMake: Unify inconsistent use of set() and option() in
context of public build time options to take need for
set(.. FORCE) in projects using Expat by means of
add_subdirectory(..) off Expat's users' shoulders
- Stop exporting API symbols when building a static library
- Resolve use of deprecated "fgrep" by "grep -F"
- CMake: Make documentation on variables a bit more consistent
- CMake: Drop leading whitespace from a #cmakedefine line in
file expat_config.h.cmake
- xmlwf: Fix harmless variable mix-up in function nsattcmp
- Address Cppcheck warnings
- Address Clang 15 compiler warnings
- Version info bumped from 9:8:8 to 9:9:8;
see https://verbump.de/ for what these numbers do
* Infrastructure:
- CI: Windows: Start covering MSVC 2022
- CI: macOS: Migrate off deprecated macOS 10.15
- CI: Linux: Make migration off deprecated Ubuntu 18.04 work
- CI: Upgrade Clang from 14 to 15
- apply-clang-format.sh: Add support for BSD find
- coverage.sh: Exclude MinGW headers
- coverage.sh: Fix name collision for -funsigned-char
==== glibc ====
Subpackages: glibc-extra glibc-lang glibc-locale glibc-locale-base nscd
- makeflags.patch: Makerules: fix MAKEFLAGS assignment for upcoming
make-4.4 (BZ# 29564)
==== grep ====
Subpackages: grep-lang
- efgrep-warning.patch: remove warning from [ef]grep
==== gtksourceview5 ====
Version update (5.6.0 -> 5.6.1)
Subpackages: gtksourceview5-lang libgtksourceview-5-0
- Update to version 5.6.1:
+ Improve resilience of GtkSourceHover assistants to prevent
unbreakable grabs by application added widgets.
+ Hide all assistants when unmapping GtkSourceViews.
+ Don't dismiss hover delay timeout from pointer clicks, allow
them to click through to display hover information.
+ Don't show new assistants unless parent GtkSourceView is
mapped. This can improve situations with tabbed editors and
asynchronous operations to load completion, hover data, etc.
+ Additional Vim commands.
+ Updated languages: go.lang.
+ Updated translations.
==== kernel-source ====
Version update (5.19.8 -> 5.19.10)
- Revert "iommu/vt-d: Fix possible recursive locking in
intel_iommu_init()" (iommu bug).
- commit 9392b7d
- Linux 5.19.10 (bsc#1012628).
- Input: goodix - add compatible string for GT1158 (bsc#1012628).
- RDMA/irdma: Use s/g array in post send only when its valid
(bsc#1012628).
- gpio: 104-idio-16: Make irq_chip immutable (bsc#1012628).
- gpio: 104-dio-48e: Make irq_chip immutable (bsc#1012628).
- LoongArch: Fix arch_remove_memory() undefined build error
(bsc#1012628).
- LoongArch: Fix section mismatch due to acpi_os_ioremap()
(bsc#1012628).
- platform/x86: asus-wmi: Increase FAN_CURVE_BUF_LEN to 32
(bsc#1012628).
- usb: storage: Add ASUS <0x0b05:0x1932> to IGNORE_UAS
(bsc#1012628).
- platform/x86: acer-wmi: Acer Aspire One AOD270/Packard Bell
Dot keymap fixes (bsc#1012628).
- perf/arm_pmu_platform: fix tests for platform_get_irq() failure
(bsc#1012628).
- net: dsa: hellcreek: Print warning only once (bsc#1012628).
- drm/amd/amdgpu: skip ucode loading if ucode_size == 0
(bsc#1012628).
- nvmet-tcp: fix unhandled tcp states in nvmet_tcp_state_change()
(bsc#1012628).
- nvme-pci: add NVME_QUIRK_BOGUS_NID for Lexar NM610
(bsc#1012628).
- drm/amd/pm: use vbios carried pptable for all SMU13.0.7 SKUs
(bsc#1012628).
- drm/amdgpu: disable FRU access on special SIENNA CICHLID card
(bsc#1012628).
- Input: iforce - add support for Boeder Force Feedback Wheel
(bsc#1012628).
- ieee802154: cc2520: add rc code in cc2520_tx() (bsc#1012628).
- gpio: mockup: remove gpio debugfs when remove device
(bsc#1012628).
- r8152: add PID for the Lenovo OneLink+ Dock (bsc#1012628).
- tg3: Disable tg3 device on system reboot to avoid triggering
AER (bsc#1012628).
- Bluetooth: MGMT: Fix Get Device Flags (bsc#1012628).
- hid: intel-ish-hid: ishtp: Fix ishtp client sending disordered
message (bsc#1012628).
- HID: ishtp-hid-clientHID: ishtp-hid-client: Fix comment typo
(bsc#1012628).
- dt-bindings: iio: gyroscope: bosch,bmg160: correct number of
pins (bsc#1012628).
- kvm: x86: mmu: Always flush TLBs when enabling dirty logging
(bsc#1012628).
- peci: cpu: Fix use-after-free in adev_release() (bsc#1012628).
- drm/msm/rd: Fix FIFO-full deadlock (bsc#1012628).
- platform/surface: aggregator_registry: Add support for Surface
Laptop Go 2 (bsc#1012628).
- Input: goodix - add support for GT1158 (bsc#1012628).
- ACPI: resource: skip IRQ override on AMD Zen platforms
(bsc#1012628).
- RDMA/mlx5: Fix UMR cleanup on error flow of driver init
(bsc#1012628).
- RDMA/mlx5: Add a umr recovery flow (bsc#1012628).
- RDMA/mlx5: Rely on RoCE fw cap instead of devlink when setting
profile (bsc#1012628).
- net/mlx5: Use software VHCA id when it's supported
(bsc#1012628).
- net/mlx5: Introduce ifc bits for using software vhca id
(bsc#1012628).
- iommu/vt-d: Fix kdump kernels boot failure with scalable mode
(bsc#1012628).
- commit 28d7d4c
- Linux 5.19.9 (bsc#1012628).
- efi: libstub: Disable struct randomization (bsc#1012628).
- efi: capsule-loader: Fix use-after-free in efi_capsule_write
(bsc#1012628).
- wifi: iwlegacy: 4965: corrected fix for potential off-by-one
overflow in il4965_rs_fill_link_cmd() (bsc#1012628).
- fs: only do a memory barrier for the first set_buffer_uptodate()
(bsc#1012628).
- soc: fsl: select FSL_GUTS driver for DPIO (bsc#1012628).
- Revert "mm: kmemleak: take a full lowmem check in
kmemleak_*_phys()" (bsc#1012628).
- scsi: qla2xxx: Disable ATIO interrupt coalesce for quad port
ISP27XX (bsc#1012628).
- scsi: core: Allow the ALUA transitioning state enough time
(bsc#1012628).
- scsi: megaraid_sas: Fix double kfree() (bsc#1012628).
- drm/gem: Fix GEM handle release errors (bsc#1012628).
- drm/amdgpu: Move psp_xgmi_terminate call from
amdgpu_xgmi_remove_device to psp_hw_fini (bsc#1012628).
- drm/amdgpu: fix hive reference leak when adding xgmi device
(bsc#1012628).
- drm/amdgpu: Check num_gfx_rings for gfx v9_0 rb setup
(bsc#1012628).
- drm/amdgpu: Remove the additional kfd pre reset call for sriov
(bsc#1012628).
- drm/radeon: add a force flush to delay work when radeon
(bsc#1012628).
- scsi: ufs: core: Reduce the power mode change timeout
(bsc#1012628).
- Revert "parisc: Show error if wrong 32/64-bit compiler is
being used" (bsc#1012628).
... changelog too long, skipping 298 lines ...
- commit 23d9d61
==== kwayland ====
- Add upstream fix (kde#459188)
* 0001-client-plasmashell-add-fallback-for-applet-popups.patch
==== logrotate ====
- Ignoring vendor logs settings in /usr/etc/logrotate.d if they
have already been defined by the the admin in the /etc/logrotate.d
directory (bsc#1173319).
- Removed logrotate-3.20.0-man_logrotate.patch.
- Added logrotate-vendor-dir.patch
==== pangomm1_4 ====
Version update (2.46.2 -> 2.46.3)
- Update to version 2.46.3:
+ Context::get_font_map(): Fix reference count.
+ Build:
- Require Meson >= 0.55.0
- Meson build:
. Specify 'check' option in run_command(). Will be necessary
with future versions of Meson.
. Check if Perl is required for building documentation.
. Avoid unnecessary configuration warnings.
. Re-organize warning-related compiler flags for MSVC.
==== python-atspi ====
Version update (2.45.90 -> 2.46.0)
- Update to version 2.46.0:
+ No changes, stable bump only.
==== redis ====
Version update (7.0.4 -> 7.0.5)
- Update to version 7.0.5 (boo#1203638)
+ Security Fixes:
* (CVE-2022-35951) Executing a XAUTOCLAIM command on a stream key in a specific
state, with a specially crafted COUNT argument, may cause an integer overflow,
a subsequent heap overflow, and potentially lead to remote code execution.
The problem affects Redis versions 7.0.0 or newer
[reported by Xion (SeungHyun Lee) of KAIST GoN].
+ Module API changes
* Fix RM_Call execution of scripts when used with M/W/S flags to properly
handle script flags (#11159)
* Fix RM_SetAbsExpire and RM_GetAbsExpire API registration (#11025, #8564)
+ Bug Fixes
* Fix a hang when eviction is combined with lazy-free and maxmemory-eviction-tenacity is set to 100 (#11237)
* Fix a crash when a replica may attempt to set itself as its master as a result of a manual failover (#11263)
* Fix a bug where a cluster-enabled replica node may permanently set its master's hostname to '?' (#10696)
* Fix a crash when a Lua script returns a meta-table (#11032)
+ Fixes for issues in previous releases of Redis 7.0
* Fix redis-cli to do DNS lookup before sending CLUSTER MEET (#11151)
* Fix crash when a key is lazy expired during cluster key migration (#11176)
* Fix AOF rewrite to fsync the old AOF file when a new one is created (#11004)
* Fix some crashes involving a list containing entries larger than 1GB (#11242)
* Correctly handle scripts with a non-read-only shebang on a cluster replica (#11223)
* Fix memory leak when unloading a module (#11147)
* Fix bug with scripts ignoring client tracking NOLOOP (#11052)
* Fix client-side tracking breaking protocol when FLUSHDB / FLUSHALL / SWAPDB is used inside MULTI-EXEC (#11038)
* Fix ACL: BITFIELD with GET and also SET / INCRBY can be executed with read-only key permission (#11086)
* Fix missing sections for INFO ALL when also requesting a module info section (#11291)
==== rpm-config-SUSE ====
Version update (20220921 -> 20220421)
==== tuned ====
- Use %_modprobedir
- Move dbus-1 system.d file to /usr (bsc#1202339)
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:
bind (9.18.6 -> 9.18.7)
libreoffice (7.4.1.1 -> 7.4.1.2)
lvm2
lvm2-device-mapper
net-snmp (5.9.2 -> 5.9.3)
nvme-cli
rpm-config-SUSE (20220421 -> 20220921)
systemd
unzip
yast2-bootloader (4.5.4 -> 4.5.6)
=== Details ===
==== bind ====
Version update (9.18.6 -> 9.18.7)
- Update to bind release 9.18.7
Security Fixes:
* Previously, there was no limit to the number of database lookups
performed while processing large delegations, which could be
abused to severely impact the performance of named running as a
recursive resolver. This has been fixed. (CVE-2022-2795)
* When an HTTP connection was reused to request statistics from the
stats channel, the content length of successive responses could
grow in size past the end of the allocated buffer.
This has been fixed. (CVE-2022-2881)
* Memory leaks in code handling Diffie-Hellman (DH) keys were fixed
that could be externally triggered, when using TKEY records in DH
mode with OpenSSL 3.0.0 and later versions. (CVE-2022-2906)
* named running as a resolver with the stale-answer-client-timeout
option set to 0 could crash with an assertion failure, when there
was a stale CNAME in the cache for the incoming query.
This has been fixed. (CVE-2022-3080)
* Memory leaks were fixed that could be externally triggered in the
DNSSEC verification code for the EdDSA algorithm. (CVE-2022-38178)
Feature Changes:
* Response Rate Limiting (RRL) code now treats all QNAMEs that are
subject to wildcard processing within a given zone as the same
name, to prevent circumventing the limits enforced by RRL.
* Zones using dnssec-policy now require dynamic DNS or
inline-signing to be configured explicitly.
* When reconfiguring dnssec-policy from using NSEC with an NSEC-only
DNSKEY algorithm (e.g. RSASHA1) to a policy that uses NSEC3,
BIND 9 no longer fails to sign the zone; instead, it keeps using
NSEC until the offending DNSKEY records have been removed from the
zone, then switches to using NSEC3.
* A backward-compatible approach was implemented for encoding
internationalized domain names (IDN) in dig and converting the
domain to IDNA2008 form; if that fails, BIND tries an IDNA2003
conversion.
Bug Fixes:
* A serve-stale bug was fixed, where BIND would try to return stale
data from cache for lookups that received duplicate queries or
queries that would be dropped. This bug resulted in premature
SERVFAIL responses, and has now been resolved.
This obsoletes the following patch:
* bind-fix-mysql-bindings.patch
[bsc#1203614, bsc#1203615, bsc#1203616, bsc#1203618, bsc#1203620]
==== libreoffice ====
Version update (7.4.1.1 -> 7.4.1.2)
Subpackages: libreoffice-base libreoffice-branding-upstream libreoffice-calc libreoffice-draw libreoffice-filters-optional libreoffice-gnome libreoffice-gtk3 libreoffice-icon-themes libreoffice-impress libreoffice-l10n-cs libreoffice-l10n-da libreoffice-l10n-de libreoffice-l10n-el libreoffice-l10n-en libreoffice-l10n-en_GB libreoffice-l10n-es libreoffice-l10n-fr libreoffice-l10n-hu libreoffice-l10n-it libreoffice-l10n-ja libreoffice-l10n-pl libreoffice-l10n-pt_BR libreoffice-l10n-ru libreoffice-l10n-zh_CN libreoffice-l10n-zh_TW libreoffice-mailmerge libreoffice-math libreoffice-pyuno libreoffice-qt5 libreoffice-writer libreofficekit
- Revert changes that cause problems with the libreoffice window
in KDE, bsc#1203502
* bsc1203502.patch
- Update to 7.4.1.2:
https://wiki.documentfoundation.org/Releases/7.4.1/RC2
- Fix build on SLE-15-SP3
- Fix build with poppler 22.09 on TW
* poppler-22.09.0.patch
==== lvm2 ====
Subpackages: liblvm2cmd2_03
- lvmlockd is not supporting sanlock (bsc#1203482)
- set 1 for _supportsanlock in lvm2.spec for enabling sanlock.
==== lvm2-device-mapper ====
Subpackages: device-mapper libdevmapper-event1_03 libdevmapper1_03
- lvmlockd is not supporting sanlock (bsc#1203482)
- set 1 for _supportsanlock in lvm2.spec for enabling sanlock.
==== net-snmp ====
Version update (5.9.2 -> 5.9.3)
Subpackages: perl-SNMP snmp-mibs
- update to 5.9.3:
- Fixed library versioning bug found in 5.9.2.
- Library version change to libsnmp40.
- Migration to /usr/etc: Saving user changed configuration files
in /etc and restoring them while an RPM update.
==== nvme-cli ====
Subpackages: nvme-cli-bash-completion
- Support auto discovery, add %systemd_ordering to spec file (bsc#1186399)
- Mark no binaries rpms as noarch
==== rpm-config-SUSE ====
Version update (20220421 -> 20220921)
- Update to version 20220921:
* Fix kernel builds after #59
- Update to version 20220919:
* Redefine %__debug_install_post to simplify debuginfo setup
* Fix bug not using custom name for summary and description in language packages (boo#1137381)
==== systemd ====
Subpackages: libsystemd0 libudev1 systemd-doc systemd-lang udev
- Drop the old band aid used during the breakage introduced by the switch of
/tmp to tmpfs
This was done to address the regression reported in boo#1175779 but shouldn't
be necessary anymore since the (few) affected users should have updated
systemd during the last 2 years.
- Move nss-systemd and nss-myhostname NSS modules into the main package
- Give the instructions to create a home directory with systemd-homed in the
description of the systemd-experimental sub-package
==== unzip ====
Subpackages: unzip-doc
- Fix CVE-2022-0530, SIGSEGV during the conversion of an utf-8 string
to a local string (CVE-2022-0530, bsc#1196177)
* CVE-2022-0530.patch
- Fix CVE-2022-0529, Heap out-of-bound writes and reads during
conversion of wide string to local string (CVE-2022-0529, bsc#1196180)
* CVE-2022-0529.patch
==== yast2-bootloader ====
Version update (4.5.4 -> 4.5.6)
- write stage1 location on transactional systems (bsc#1128853)
- 4.5.6
- bsc#1203418
- added default proposal for hidden timeout
- 4.5.5