openSUSE ARM
Threads by month
- ----- 2024 -----
- 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
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
October 2022
- 7 participants
- 14 discussions
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=opensuse&groupid=3&versio…
Please do not reply to this email to report issues, rather file a bug
on bugzilla.opensuse.org. For more information on filing bugs please
see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
filesystem
glibc
ispell (3.4.00 -> 3.4.05)
systemd (251.4 -> 251.5)
virt-viewer
xz (5.2.6 -> 5.2.7)
=== Details ===
==== filesystem ====
- Update /usr/etc/skel per XDG Directory Specification:
* Add .local/bin to eventually replace bin for user executable
files
* Use .local/share/fonts instead of .fonts for user specific fonts
* Add missing dirs: .local/share .local/state
==== glibc ====
Subpackages: glibc-devel glibc-extra glibc-locale glibc-locale-base nscd
- get-nscd-addresses.patch: get_nscd_addresses: Fix subscript typos (BZ
[#29605])
- x86-64-avx2-string-functions.patch: check for required cpu features in
AVX2 string functions (BZ #29611)
- nscd-aicache.patch: nscd: Drop local address tuple variable (BZ #29607)
==== ispell ====
Version update (3.4.00 -> 3.4.05)
Subpackages: ispell-american
- Update to ispell 3.4.05
* A major bug in 3.4.01 that caused incorrect behavior with many
languages has been corrected.
* The default maximum number of stringchars has been doubled.
* Some spurious compiler warnings have been suppressed.
* The english.aff file has been revised so that UTF-8 is now the
default encoding for English dictionaries.
* Some subtle bugs with the handling of stringchars, which were
revealed by the changes to english.aff, have been corrected.
* A new affix command, "options", has been added to allow selection
of options related to a particular string character type. There
are currently two options, raw_display and squeeze_strings. Both
should be activated for UTF-8 encodings but few others. This
change causes hash files built with earlier ispell versions to be
incompatible; old hash files will need to be rebuilt.
* Over 6000 words have been added to the English dictionaries. Most
of them are in the english.xlg variant, but some are included in
smaller dictionaries as well. The English dictionaries also take
advantage of the new UTF-8 encoding to support correct spellings of
words adopted from other languages, such as crêpe.
- Port patches
* boo966124.dif
* ispell-3.3.02-brkgcc.patch
* ispell-3.3.02-config.patch
* ispell-3.3.02-mkdir.patch
* ispell-3.3.02-sq.patch
* ispell-3.3.02-strip.patch
* ispell-3.3.02-terminal.patch
* ispell-3.3.02-types.patch
* ispell-3.3.02.dif
==== systemd ====
Version update (251.4 -> 251.5)
Subpackages: libsystemd0 libudev1 systemd-container systemd-devel udev
- Import commit 07aa29e3942fb46b0aed5405c88e8d3179ca958f (merge of v251.5)
For a complete list of changes, visit:
https://github.com/openSUSE/systemd/compare/532faa39ebaa6f56e493cc938a91a40…
==== virt-viewer ====
- Fix build failures in Factory
gcc-warnings-as-errors.patch
==== xz ====
Version update (5.2.6 -> 5.2.7)
Subpackages: liblzma5
- update to 5.2.7:
* liblzma:
- Add API doc note about the .xz decoder LZMA_MEMLIMIT_ERROR bug.
- Add dest and src NULL checks to lzma_index_cat.
The documentation states LZMA_PROG_ERROR can be returned from
lzma_index_cat. Previously, lzma_index_cat could not return
LZMA_PROG_ERROR. Now, the validation is similar to
lzma_index_append, which does a NULL check on the index
parameter.
- Fix copying of check type statistics in lzma_index_cat().
The check type of the last Stream in dest was never copied to
dest->checks (the code tried to copy it but it was done too late).
This meant that the value returned by lzma_index_checks() would
only include the check type of the last Stream when multiple
lzma_indexes had been concatenated.
In xz --list this meant that the summary would only list the
check type of the last Stream, so in this sense this was only
a visual bug. However, it's possible that some applications
use this information for purposes other than merely showing
it to the users in an informational message. I'm not aware of
such applications though and it's quite possible that such
applications don't exist.
Regular streamed decompression in xz or any other application
doesn't use lzma_index_cat() and so this bug cannot affect them.
- Stream decoder: Fix restarting after LZMA_MEMLIMIT_ERROR.
If lzma_code() returns LZMA_MEMLIMIT_ERROR it is now possible
to use lzma_memlimit_set() to increase the limit and continue
decoding. This was supposed to work from the beginning but
there was a bug. With other decoders (.lzma or threaded .xz)
this already worked correctly.
- lzma_filters_copy: Keep dest[] unmodified if an error occurs.
lzma_stream_encoder() and lzma_stream_encoder_mt() always assumed
this. Before this patch, failing lzma_filters_copy() could result
in free(invalid_pointer) or invalid memory reads in stream_encoder.c
or stream_encoder_mt.c.
To trigger this, allocating memory for a filter options structure
has to fail. These are tiny allocations so in practice they very
rarely fail.
Certain badness in the filter chain array could also make
lzma_filters_copy() fail but both stream_encoder.c and
stream_encoder_mt.c validate the filter chain before
trying to copy it, so the crash cannot occur this way.
- lzma_index_append: Add missing integer overflow check.
The documentation in src/liblzma/api/lzma/index.h suggests that
both the unpadded (compressed) size and the uncompressed size
are checked for overflow, but only the unpadded size was checked.
The uncompressed check is done first since that is more likely to
occur than the unpadded or index field size overflows.
- Vaccinate against an ill patch from RHEL/CentOS 7.
* xzgrep:
- Fix compatibility with old shells.
Turns out that some old shells don't like apostrophes (') inside
command substitutions. The problem was introduced by commits
69d1b3fc29677af8ade8dc15dba83f0589cb63d6 (2022-03-29),
bd7b290f3fe4faeceb7d3497ed9bf2e6ed5e7dc5 (2022-07-18), and
a648978b20495b7aa4a8b029c5a810b5ad9d08ff (2022-07-19).
5.2.6 is the only stable release that included
this problem.
* Translations: Add Turkish translation.
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=opensuse&groupid=3&versio…
Please do not reply to this email to report issues, rather file a bug
on bugzilla.opensuse.org. For more information on filing bugs please
see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
Mesa
Mesa-drivers
PackageKit
amarok
exiv2
gptfdisk
hplip
iputils
kernel-firmware (20220902 -> 20220930)
kernel-source (5.19.12 -> 6.0.0)
libbluray (1.3.2 -> 1.3.3)
libcap (2.65 -> 2.66)
libebml (1.4.2 -> 1.4.3)
libglvnd (1.4.0 -> 1.5.0)
libopenmpt (0.6.4 -> 0.6.6)
libpng16 (1.6.37 -> 1.6.38)
libreoffice
libva (2.15.0 -> 2.16.0)
libva-gl (2.15.0 -> 2.16.0)
libverto (0.3.1 -> 0.3.2)
libyuv
links (2.27 -> 2.28)
lirc
live555 (2022.07.14 -> 2022.10.01)
llvm15 (14.0.6 -> 15.0.1)
lttng-modules (2.13.4_k5.19.12_1 -> 2.13.7_k6.0.0_3)
lttng-ust (2.13.4 -> 2.13.5)
osinfo-db (20220727 -> 20220830)
patterns-kde (20220215 -> 20221001)
perl-IO-Socket-SSL (2.074 -> 2.075)
permissions
popt (1.18 -> 1.19)
postgresql (14 -> 15)
postgresql15 (14.5 -> 15~rc1)
pragha
python-cryptography (37.0.4 -> 38.0.1)
python-pyspnego (0.4.0 -> 0.5.0)
python-pyudev (0.23.2+14 -> 0.24.0)
python-requests-toolbelt
shim
tdb (1.4.6 -> 1.4.7)
xapian-core (1.4.20 -> 1.4.21)
yast2-network (4.5.7 -> 4.5.8)
yast2-trans (84.87.20220923.15c6c6ee84 -> 84.87.20220930.817f83073b)
=== Details ===
==== Mesa ====
Subpackages: Mesa-dri-devel Mesa-libEGL1 Mesa-libGL1 Mesa-libglapi0 libgbm1
- Add build_orig conditional switch for video codecs define.
==== Mesa-drivers ====
Subpackages: Mesa-dri Mesa-gallium Mesa-libva
- Add build_orig conditional switch for video codecs define.
==== PackageKit ====
Subpackages: PackageKit-backend-zypp PackageKit-gstreamer-plugin PackageKit-gtk3-module libpackagekit-glib2-18 typelib-1_0-PackageKitGlib-1_0
- Add PackageKit-zypp-dont-remove-locked-packages.patch: zypp:
Check if packages are locked before removing
(gh#PackageKit/PackageKit/commit/8649a07bc, bsc#1199895).
- Add PackageKit-zypp-add-repo-in-packageid.patch: zypp: add
repository data in package id
(gh#PackageKit/PackageKit/commit/8eb2ef0ae, bsc#1202585).
- Remove PackageKit-zypp-locked-packages.patch: reverted upstream
(gh#PackageKit/PackageKit/commit/ed3e38043).
==== amarok ====
- Use FFmpeg 4 to build amarok on Tumbleweed. The FFmpeg 5 port
needs more work.
==== exiv2 ====
- add tracker for SLE (jsc#PED-1393)
==== gptfdisk ====
- Add patch to fix sgdisk with popt 1.19:
* 0001-Fix-failure-crash-of-sgdisk-when-compiled-with-lates.patch
==== hplip ====
Subpackages: hplip-hpijs hplip-sane
- Move the hplip-udev-rules requirement from hplip to hplip-hpijs.
The main package will get it via indirect dependencies then.
- Split off hplip-udev-rules hplip-udev-rules so that you can install
hplip-sane only and scan as a normal user, fixes boo#1203811
==== iputils ====
- Backport 2 fixes for bsc#1203957:
0001-ping-Add-SA_RESTART-to-sa_flags.patch
0002-ping-Make-ping_rts-struct-static.patch
==== kernel-firmware ====
Version update (20220902 -> 20220930)
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 20220930 (git commit fdf1a6525852):
* linux-firmware: Update AMD cpu microcode
* mediatek: mt8195: Update scp.img to v2.0.11956
* mediatek: Add new mt8195 SOF firmware
* mediatek: Update mt8186 SOF firmware to v0.2.1
* linux-firmware: update firmware for mediatek bluetooth chip (MT7922)
* rtl_bt: Update RTL8852A BT USB firmware to 0xD9B8_8207
* linux-firmware: update firmware for mediatek bluetooth chip (MT7921)
* linux-firmware: update firmware for MT7922 WiFi device
* linux-firmware: update firmware for MT7921 WiFi device
* cxgb4: Update firmware to revision 1.27.0.0
* i915: Add versionless HuC files for current platforms
* i915: Add GuC v70.5.1 for DG1, DG2, TGL and ADL-P
* qca: Update firmware files for BT chip WCN3991.
* Removing crnv32
* amdgpu: update yellow carp DMCUB firmware
* amdgpu: add firmware for VCN 3.1.2 IP block
* amdgpu: add firmware for SDMA 5.2.6 IP block
* amdgpu: add firmware for PSP 13.0.5 IP block
* amdgpu: add firmware for GC 10.3.6 IP block
* amdgpu: add firmware for DCN 3.1.5 IP block
* qcom: rename Lenovo ThinkPad X13s firmware paths
* rtw89: 8852c: update fw to v0.27.42.0
* rtw89: 8852c: update fw to v0.27.36.0
- Fix install-split.sh for dealing with a symlink of directory
==== kernel-source ====
Version update (5.19.12 -> 6.0.0)
- Refresh
patches.suse/vduse-prevent-uninitialized-memory-accesses.patch.
Update upstream status.
- commit 39efccd
- Update to 6.0 final
- eliminate 1 patch
- patches.suse/vduse-prevent-uninitialized-memory-accesses.patch
- refresh configs (headers only)
- commit a7dafe3
==== libbluray ====
Version update (1.3.2 -> 1.3.3)
- update to 1.3.3:
* Initial support for Java 18.
* Add support for OpenBSD operating system.
* Improve support for FreeBSD, NetBSD and DragonFlyBSD
* Improve Java 17 support.
==== libcap ====
Version update (2.65 -> 2.66)
- update to 2.66:
* Fix documentation typos in cap_from_text.3
* Some getpcaps code clean up and a fix for PID argument parsing from Jakub
Wilk.
* Slightly more robust Makefiles to address an error with make -j48 test observed
* Include a simple Go program, captrace, to trace kernel capability validation
checks
* This program can be used to figure out what capabilities a program needs to
operate.
* captrace (a wrapper for bpftrace) uses BPF kprobes to monitor the kernel for
capability checks and whether or not they succeed for the system, a specific
PID or a program's direct execution.
* Trim down the default file capabilities for contrib/sucap/su to those actually
needed and set USER and HOME environment variables so bash doesn't complain
about a sourcing error.
==== libebml ====
Version update (1.4.2 -> 1.4.3)
- update to 1.4.3:
* A C++14 compliant C++ compiler is now required.
* Fix compilation with g++ 11. Fixes #80.
* Remove Coremake project files
* Updated the bundled utf8cpp to v3.2.1.
* Fixed several problems in `EbmlBinary:` potential segfault by
writing to a `nullptr`, potential memory leak under certain error
conditions.
* Fixed problems with the generated `pkg-config` files if any of the
installation paths are absolute.
- drop 0001-include-appropriate-header-files-for-std-numeric_lim.patch (upstream)
==== libglvnd ====
Version update (1.4.0 -> 1.5.0)
- update to 1.5.0:
* Add BTI landing pads for aarch64
* Set current thread state to NULL in teardown
* Moving setspecific to before DestroyThreadState
* Fix a memory leak in libGLdispatch
* Use assembly stubs on armv6
- drop libglvnd-add-bti.patch (upstream)
==== libopenmpt ====
Version update (0.6.4 -> 0.6.6)
- Update to 0.6.6
* [Sec] Possible crash when playing manipulated IT / MPTM files
with a T00 command.
* MTM: In MultiTracker, setting speed and tempo are mutually
exclusive commands. Still, some MultiTracker modules were made
to be played with external players such as DMP, so they
actually rely on âstandardâ speed / tempo behaviour. Decide
which behaviour to use by checking of speed and tempo commands
are found on the same row.
* MTM: Ignore sample loops if the loop end is <= 2.
* Echo DMO: Migrate left and right delay values in modules made
with OpenMPT versions between 1.27.01.00 and 1.30.05.00 to the
correct interpretation.
- Changes in 0.6.5:
* [Bug] Makefile now also uses CC, CXX, LD, and AR when set as
environment variables.
* [New] Makefile now uses PKG_CONFIG as path to pkg-config.
* DBM: Sample middle-C frequencies were slightly off.
laffik_-_marynarze.dbm sounds much more bearable now.
* DBM: Fixed pattern break parameter interpretation.
* Echo DMO: Setting the delay parameter to 0 yielded a 2-second
echo delay instead of 1ms.
* Digi Booster Echo: Setting the delay parameter to 0 yielded a
510ms echo delay instead of approximately 334ms.
==== libpng16 ====
Version update (1.6.37 -> 1.6.38)
- update to 1.6.38:
* Added configurations and scripts for continuous integration.
* Fixed various errors in the handling of tRNS, hIST and eXIf.
* Implemented many stability improvements across all platforms.
* Updated the internal documentation.
==== libreoffice ====
Subpackages: libreoffice-base libreoffice-calc libreoffice-draw libreoffice-filters-optional libreoffice-gnome libreoffice-gtk3 libreoffice-icon-themes libreoffice-impress libreoffice-l10n-en libreoffice-mailmerge libreoffice-math libreoffice-pyuno libreoffice-qt5 libreoffice-writer libreofficekit
- Change egrep/fgrep calls to grep -E/-F, respectively boo#1203092
add libreoffice-7.4.1.2-grep.patch
==== libva ====
Version update (2.15.0 -> 2.16.0)
Subpackages: libva-drm2 libva-x11-2 libva2
- update to 2.16.0:
* add: Add HierarchicalFlag & hierarchical_level_plus1 for AV1e.
* dep: Update README.md to remove badge links
* dep: Removed waffle-io badge from README to fix broken link
* dep: Drop mailing list, IRC and Slack
* autotools: use wayland-scanner private-code
* autotools: use the wayland-scanner.pc to locate the prog
* meson: use wayland-scanner private-code
* meson: request native wayland-scanner
* meson: use the wayland-scanner.pc to locate the prog
* meson: set HAVE_VA_X11 when applicable
* style:Correct slight coding style in several new commits
* trace: add Linux ftrace mode for va trace
* trace: Add missing pthread_mutex_destroy
* drm: remove no-longer needed X == X mappings
* drm: fallback to drm driver name == va driver name
* drm: simplify the mapping table
* x11: simplify the mapping table
- No code changes
- Update to version 2.15.0 was part of Intel oneVPL GPU Runtime
2022Q2 Release 22.4.4
==== libva-gl ====
Version update (2.15.0 -> 2.16.0)
Subpackages: libva-glx2 libva-wayland2
- update to 2.16.0:
* add: Add HierarchicalFlag & hierarchical_level_plus1 for AV1e.
* dep: Update README.md to remove badge links
* dep: Removed waffle-io badge from README to fix broken link
* dep: Drop mailing list, IRC and Slack
* autotools: use wayland-scanner private-code
* autotools: use the wayland-scanner.pc to locate the prog
* meson: use wayland-scanner private-code
* meson: request native wayland-scanner
* meson: use the wayland-scanner.pc to locate the prog
* meson: set HAVE_VA_X11 when applicable
* style:Correct slight coding style in several new commits
* trace: add Linux ftrace mode for va trace
* trace: Add missing pthread_mutex_destroy
* drm: remove no-longer needed X == X mappings
* drm: fallback to drm driver name == va driver name
* drm: simplify the mapping table
* x11: simplify the mapping table
- No code changes
- Update to version 2.15.0 was part of Intel oneVPL GPU Runtime
2022Q2 Release 22.4.4
==== libverto ====
Version update (0.3.1 -> 0.3.2)
- update to 0.3.2:
* Fix use-after-free in verto_reinitialize
* Fix use-after-free in verto_free()
* Remove broken tevent support
==== libyuv ====
- Use YUV_VERSION for library VERSION and YUV_VER_MAJOR for
SOVERSION
==== links ====
Version update (2.27 -> 2.28)
- update to 2.28:
* Disable cache when following redirects from consent.google.com
* Fix a display glitch on framebuffer, if the user doesn't have mouse and
if he presses F5, F6, F7 or F8
==== lirc ====
- Fix up timestamps from patching generated files
==== live555 ====
Version update (2022.07.14 -> 2022.10.01)
Subpackages: libBasicUsageEnvironment1 libUsageEnvironment3 libgroupsock30 libliveMedia107
- update to 2022.10.01:
- Updated the previous revision so that the virtual function "specialHandlingOfAuthenticationFailure()"
is now called only if there is an actual authentication failure - not on the first time that
we send back a "401 Unauthorized" response.
- Added a new virtual function "specialHandlingOfAuthenticationFailure()" to "RTSPServer" to
allow a subclassed "RTSPServer" to take special action (e.g., statistics logging)
whenever an authentication failure occurs.
==== llvm15 ====
Version update (14.0.6 -> 15.0.1)
Subpackages: clang-tools libc++-devel libc++1 libc++abi-devel libc++abi1 libclang13
- Update to version 15.0.1.
* This release contains bug-fixes for the LLVM 15.0.1 release.
This release is API and ABI compatible with 15.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
==== lttng-modules ====
Version update (2.13.4_k5.19.12_1 -> 2.13.7_k6.0.0_3)
- Update to version 2.13.7 (changes since 2.13.4):
* Fix: incorrect stub prototypes when
CONFIG_HAVE_SYSCALL_TRACEPOINTS=n.
* Fix: mm/tracing: add 'accounted' entry into output of
allocation tracepoints (v6.0).
* Fix: block: remove bdevname (v6.0).
* Fix: fs/jbd2: Fix the documentation of the
jbd2_write_superblock() callers (v6.0).
* Fix: tie compaction probe build to CONFIG_COMPACTION.
* Fix: net: skb: introduce kfree_skb_reason() (v5.15.58..v5.16).
* Fix: workqueue: Fix type of cpu in trace event (v5.19).
* Fix: fs: Remove flags parameter from aops->write_begin (v5.19).
* Fix: mm/page_alloc: fix tracepoint mm_page_alloc_zone_locked()
(v5.19).
* Fix: bytecode validator: reject specialised load field/context
ref instructions.
* Fix: bytecode validator: reject specialised load instructions.
* Fix: honour "user" attribute for array/sequence of user integers.
* wrapper: powerpc64: fix kernel crash caused by do_get_kallsyms.
* Fix: event notification: Remove duplicate event enabled check.
* Fix: event notification capture: validate buffer length.
* Fix: handle capture page faults as skip field.
* Fix: event notification capture error handling.
* Fix: capture_sequence_element_{un,}signed: handle user-space
input.
* Fix: notification capture: handle userspace strings.
* Implement lttng_msgpack_write_user_str.
* Fix: bytecode interpreter: LOAD_FIELD: handle user fields.
* Fix: move "user" attribute from field to type.
* Introduce lttng_copy_from_user_check_nofault.
* Fix: adjust range v5.10.137 in block probe.
* Fix: handle integer capture page faults as skip field.
- Drop lttng-modules-2.13.4-linux-5.19.patch: merged upstream.
==== lttng-ust ====
Version update (2.13.4 -> 2.13.5)
- Update to version 2.13.5:
* Fix: bytecode validator: reject specialised load field/context
ref instructions.
* Fix: bytecode validator: reject specialised load instructions.
* Fix: event notification capture: validate buffer length.
* Fix: event notification capture error handling.
* Fix: lttng-ust-comm: wait on wrong child process.
* fix: 'make dist' without javah.
==== osinfo-db ====
Version update (20220727 -> 20220830)
- Update to database version 20220830
osinfo-db-20220830.tar.xz
==== patterns-kde ====
Version update (20220215 -> 20221001)
Subpackages: patterns-kde-kde patterns-kde-kde_edutainment patterns-kde-kde_games patterns-kde-kde_ide patterns-kde-kde_imaging patterns-kde-kde_internet patterns-kde-kde_multimedia patterns-kde-kde_office patterns-kde-kde_pim patterns-kde-kde_plasma patterns-kde-kde_utilities patterns-kde-kde_utilities_opt patterns-kde-kde_yast
- Update the Qt6 pattern for the 6.4.0 release
- Remove obsolete or missing packages from KDE patterns
==== perl-IO-Socket-SSL ====
Version update (2.074 -> 2.075)
- updated to 2.075
see /usr/share/doc/packages/perl-IO-Socket-SSL/Changes
2.075
- treat SSL_write returning 0 same as previously -1, as suggested by both
OpenSSL and LibreSSL documentation
- propagate error from SSL_shutdown, but if the shutdown is caused by an outer
SSL error keep the original error
- small tests fixes
==== permissions ====
Subpackages: chkstat permissions-config
- skip tests on qemu user builds
==== popt ====
Version update (1.18 -> 1.19)
- popt 1.19:
* various build system fixes
* various developer visible fixes
* Fix the handling of superfluous args passed with =
* Fix multiple resource and memory leaks
* Fix '=' getting shown for short options
* Improve random number handling
* translation updates and documentation improvements
- refresh spec file, run tests, package license in every package,
and treat all compiler warnings and errors
==== postgresql ====
Version update (14 -> 15)
Subpackages: postgresql-contrib postgresql-llvmjit postgresql-server
- avoid bashisms in /bin/sh based startup script
- Bump to postgresql 15
==== postgresql15 ====
Version update (14.5 -> 15~rc1)
- Fix source URLs
- Update to 15~rc1
https://www.postgresql.org/about/news/p-2516/
- Create mechanism to specify the latest supported LLVM version.
Automatically pin to that version if the distribution has a newer
unsupported default version.
- Disable LLVM JIT on riscv64
- Update to 15~beta4
https://www.postgresql.org/about/news/p-2507/
- Update to 15~beta3
https://www.postgresql.org/about/news/p-2496/
==== pragha ====
Subpackages: pragha-lang
- Bump gupnp version requirement to fix Tumbleweed build
==== python-cryptography ====
Version update (37.0.4 -> 38.0.1)
- update to 38.0.1:
* Fixed parsing TLVs in ASN.1 with length greater than 65535 bytes (typically
seen in large CRLs).
* Final deprecation of OpenSSL 1.1.0. The next release of ``cryptography``
will drop support.
* We no longer ship ``manylinux2010`` wheels. Users should upgrade to the
latest ``pip`` to ensure this doesn't cause issues downloading wheels on
their platform. We now ship ``manylinux_2_28`` wheels for users on new
enough platforms.
* Updated the minimum supported Rust version (MSRV) to 1.48.0, from 1.41.0.
Users with the latest ``pip`` will typically get a wheel and not need Rust
installed, but check :doc:`/installation` for documentation on installing a
newer ``rustc`` if required.
* :meth:`~cryptography.fernet.Fernet.decrypt` and related methods now accept
both ``str`` and ``bytes`` tokens.
* Parsing ``CertificateSigningRequest`` restores the behavior of enforcing
that the ``Extension`` ``critical`` field must be correctly encoded DER. See
`the issue <https://github.com/pyca/cryptography/issues/6368>`_ for complete
details.
* Added two new OpenSSL functions to the bindings to support an upcoming
``pyOpenSSL`` release.
* When parsing :class:`~cryptography.x509.CertificateRevocationList` and
:class:`~cryptography.x509.CertificateSigningRequest` values, it is now
enforced that the ``version`` value in the input must be valid according to
the rules of :rfc:`2986` and :rfc:`5280`.
* Using MD5 or SHA1 in :class:`~cryptography.x509.CertificateBuilder` and
other X.509 builders is deprecated and support will be removed in the next
version.
* Added additional APIs to
:class:`~cryptography.x509.certificate_transparency.SignedCertificateTimestamp`, including
:attr:`~cryptography.x509.certificate_transparency.SignedCertificateTimestamp.signature_hash_algorithm`,
:attr:`~cryptography.x509.certificate_transparency.SignedCertificateTimestamp.signature_algorithm`,
:attr:`~cryptography.x509.certificate_transparency.SignedCertificateTimestamp.signature`, and
:attr:`~cryptography.x509.certificate_transparency.SignedCertificateTimestamp.extension_bytes`.
* Added :attr:`~cryptography.x509.Certificate.tbs_precertificate_bytes`, allowing
users to access the to-be-signed pre-certificate data needed for signed
certificate timestamp verification.
* :class:`~cryptography.hazmat.primitives.kdf.kbkdf.KBKDFHMAC` and
:class:`~cryptography.hazmat.primitives.kdf.kbkdf.KBKDFCMAC` now support
:attr:`~cryptography.hazmat.primitives.kdf.kbkdf.CounterLocation.MiddleFixed`
counter location.
* Fixed :rfc:`4514` name parsing to reverse the order of the RDNs according
to the section 2.1 of the RFC, affecting method
:meth:`~cryptography.x509.Name.from_rfc4514_string`.
* It is now possible to customize some aspects of encryption when serializing
private keys, using
:meth:`~cryptography.hazmat.primitives.serialization.PrivateFormat.encryption_builder`.
* Removed several legacy symbols from our OpenSSL bindings. Users of pyOpenSSL
versions older than 22.0 will need to upgrade.
* Added
:class:`~cryptography.hazmat.primitives.ciphers.algorithms.AES128` and
:class:`~cryptography.hazmat.primitives.ciphers.algorithms.AES256` classes.
These classes do not replace
:class:`~cryptography.hazmat.primitives.ciphers.algorithms.AES` (which
allows all AES key lengths), but are intended for applications where
developers want to be explicit about key length.
==== python-pyspnego ====
Version update (0.4.0 -> 0.5.0)
- update to 0.5.0:
* Added the `auth_stage` extra_info for a CredSSP context to give a human
friendly indication of what sub auth stage it is up to.
* Added the `protocol_version` extra_info for a CredSSP context to return the
negotiated CredSSP protocol version.
* Added the `credssp_min_protocol` keyword argument for a CredSSP context to
set a minimum version the caller will accept of the peer.
* This can be set to `5+` to ensure the peer supports and applies the mitigations for CVE-2018-0886.
* Added safeguards when trying to retrieve the completed context attributes
of `NegotiateProxy` before any contexts have been set up
==== python-pyudev ====
Version update (0.23.2+14 -> 0.24.0)
- update to 0.24.0:
* Remove six dependency
* Drop pylint tasks
* Support python 3.9 and 3.10
==== python-requests-toolbelt ====
- Add patch stop-using-pyopenssl-compat.patch:
* Stop importing (and using!) a pyopenssl compatibility module
to avoid a DeprecationWarning.
==== shim ====
- shim-install: ensure grub.cfg created is not overwritten after
installing grub related files
==== tdb ====
Version update (1.4.6 -> 1.4.7)
Subpackages: libtdb1 python3-tdb
- update to 1.4.7:
* configure/Makefile: export PYTHONHASHSEED=1 in all 'configure/Makefile' scripts
* lib:tdb: Reformat shell scripts
- spec file cleanups
==== xapian-core ====
Version update (1.4.20 -> 1.4.21)
- update to 1.4.21:
* Stop trying to check for incompatible C++ ABI between the compiler used to
build xapian-core and the compiler used to build code using xapian-core.
* Fix new warnings from GCC 12.
* Avoid undefined value use when unpacking a key in a corrupted glass docdata
table. We now skip further checks on the entry in this case.
* Merge allocations in MSVC directory reading compatibility code so we can
allocate in a single malloc() call.
* Add accept() wrapper which checks an assumption that Microsoft's SOCKET type
only actually holds 32 bit values even in 64 bit platforms and throws an
exception if violated.
* Eliminate a use of sprintf.
* Squash some unhelpful MSVC deprecation warnings.
* Declare dummy invalid parameter handler noexcept to fix a warning from MSVC.
* Include <stdlib.h> in configure check for sys_errlist as that's where it is
with mingw and MSVC.
==== yast2-network ====
Version update (4.5.7 -> 4.5.8)
- Fixed issue when writing the NetworkManager config without a
gateway (bsc#1203866)
- 4.5.8
==== yast2-trans ====
Version update (84.87.20220923.15c6c6ee84 -> 84.87.20220930.817f83073b)
Subpackages: yast2-trans-af yast2-trans-ar yast2-trans-bg yast2-trans-bn yast2-trans-bs yast2-trans-ca yast2-trans-cs yast2-trans-cy yast2-trans-da yast2-trans-de yast2-trans-el yast2-trans-en_GB yast2-trans-es yast2-trans-et yast2-trans-fa yast2-trans-fi yast2-trans-fr yast2-trans-gl yast2-trans-gu yast2-trans-hi yast2-trans-hr yast2-trans-hu yast2-trans-id yast2-trans-it yast2-trans-ja yast2-trans-jv yast2-trans-ka yast2-trans-km yast2-trans-ko yast2-trans-lo yast2-trans-lt yast2-trans-mk yast2-trans-mr yast2-trans-nb yast2-trans-nl yast2-trans-pa yast2-trans-pl yast2-trans-pt yast2-trans-pt_BR yast2-trans-ro yast2-trans-ru yast2-trans-si yast2-trans-sk yast2-trans-sl yast2-trans-sr yast2-trans-sv yast2-trans-ta yast2-trans-th yast2-trans-tr yast2-trans-uk yast2-trans-vi yast2-trans-wa yast2-trans-xh yast2-trans-zh_CN yast2-trans-zh_TW yast2-trans-zu
- Update to version 84.87.20220930.817f83073b:
* Translated using Weblate (Russian)
* Translated using Weblate (Russian)
* Translated using Weblate (Russian)
* Translated using Weblate (Russian)
* Translated using Weblate (Russian)
* Translated using Weblate (Russian)
* Translated using Weblate (Russian)
* Translated using Weblate (Russian)
* Translated using Weblate (Russian)
* Translated using Weblate (Russian)
* Translated using Weblate (Russian)
* Translated using Weblate (Russian)
* Translated using Weblate (Russian)
* Translated using Weblate (Russian)
* Translated using Weblate (Russian)
* Translated using Weblate (Russian)
* Translated using Weblate (Russian)
* Translated using Weblate (Russian)
* Translated using Weblate (Russian)
* New POT for text domain 'base'.
* Translated using Weblate (Czech)
* Translated using Weblate (Romanian)
* Translated using Weblate (Romanian)
* New POT for text domain 'journal'.
* Translated using Weblate (Slovak)
* Translated using Weblate (Dutch)
* Translated using Weblate (French)
* Translated using Weblate (Catalan)
* Translated using Weblate (Japanese)
* New POT for text domain 'storage'.
* New POT for text domain 'ntp-client'.
2
2
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=opensuse&groupid=3&versio…
Please do not reply to this email to report issues, rather file a bug
on bugzilla.opensuse.org. For more information on filing bugs please
see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
Mesa
Mesa-drivers
abseil-cpp (20220623.0 -> 20220623.1)
apache2-mod_php7 (7.4.30 -> 7.4.32)
dtc
fwupd (1.7.9 -> 1.7.10)
gdb
gnome-logs (43.beta -> 43.0)
gspell (1.11.1 -> 1.12.0)
kernel-source (5.19.10 -> 5.19.12)
libXtst (1.2.3 -> 1.2.4)
libXxf86vm (1.1.4 -> 1.1.5)
libgsasl
libvirt
mozjs102
net-snmp
nghttp2 (1.49.0 -> 1.50.0)
nodejs18 (18.9.0 -> 18.10.0)
open-iscsi
openssl-1_1
orca (43.beta -> 43.0)
pango (1.50.9 -> 1.50.10)
perl-Image-ExifTool (12.42 -> 12.45)
php7 (7.4.30 -> 7.4.32)
qemu (7.0.0 -> 7.1.0)
selinux-policy
tracker
vim (9.0.0500 -> 9.0.0626)
xterm (372 -> 373)
yast2 (4.5.14 -> 4.5.15)
yast2-journal (4.5.1 -> 4.5.2)
=== Details ===
==== Mesa ====
Subpackages: Mesa-dri-devel Mesa-libEGL1 Mesa-libGL1 Mesa-libglapi0 libgbm1
- re-disable video codecs due to possible patent issues
https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/15258
- Pass -Dvideo-codecs=h264dec,h264enc,h265dec,h265enc,vc1dec to
meson, keep support for hardware codecs inside vaapi, vdpau and
vulkan. These were previously enabled automatically.
- enabled "swrast" and "amd" Vulkan drivers on riscv64, which is
upstream default anyway ...
==== Mesa-drivers ====
Subpackages: Mesa-dri Mesa-gallium Mesa-libva
- re-disable video codecs due to possible patent issues
https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/15258
- Pass -Dvideo-codecs=h264dec,h264enc,h265dec,h265enc,vc1dec to
meson, keep support for hardware codecs inside vaapi, vdpau and
vulkan. These were previously enabled automatically.
- enabled "swrast" and "amd" Vulkan drivers on riscv64, which is
upstream default anyway ...
==== abseil-cpp ====
Version update (20220623.0 -> 20220623.1)
- update to 20220623.1:
* minor warning fix
==== apache2-mod_php7 ====
Version update (7.4.30 -> 7.4.32)
- version update to 7.4.32
* This is security release that addresses an infinite recursion with specially
constructed phar files, and prevents a clash with variable name mangling for
the __Host/__Secure HTTP headers.
* CVEs fixed: CVE-2022-31628, CVE-2022-31629
https://www.php.net/ChangeLog-7.php#7.4.32
https://www.php.net/ChangeLog-7.php#7.4.31
==== dtc ====
- makefile-bison-rule.patch: Makefile: fix infinite recursion by dropping
non-existent `%.output`
==== fwupd ====
Version update (1.7.9 -> 1.7.10)
Subpackages: fwupd-bash-completion libfwupd2 libfwupdplugin5 typelib-1_0-Fwupd-2_0
- Update to version 1.7.10:
+ Always check the BDP partitions when getting all the possible
ESPs
+ Correctly detect CET IBT
+ Do not show HSI events where we changed the spec result value
+ Fix aligning up addresses greater than 4GB
+ Fix applying the latest DBX update on machines with
20200729.x64 installed
+ Fix checking for invalid depth requirements
+ Fix getting the new version number of the USI docking hardware
+ Fix HSI prefix for invalid chassis
+ Never save the Redfish auto-generated password to a
user-readable file
+ Only create users using IPMI when we've tested the hardware
+ Only fail the kernel tainted HSI test for specific taint
reasons
+ Only show changed events in the fwupdmgr security output
+ Recognize CSME version 16 and update vulnerable versions from
CSMEVDT data
+ Write all the CCGX metadata block as intended
==== gdb ====
- Add patch to fix build with readline 8.2:
* gdb-add-support-for-readline-8.2.patch
- Patches added:
* gdb-testsuite-fix-gdb.mi-mi-sym-info.exp-on-opensuse-tumbleweed.patch
- Maintenance script qa.sh:
* Add PR26873 kfails.
- Maintenance script qa-remote.sh:
* Make rpm matching yet more precise.
- Update patch:
* gdb-tdep-fix-powerpc-ieee-128-bit-format-arg-passing.patch
- Add patches:
* gdb-handle-pending-c-after-rl_callback_read_char.patch
* gdb-testsuite-fix-have_mpx-test.patch
* gdb-symtab-fix-handling-of-dw_tag_unspecified_type.patch
* gdb-testsuite-fix-gdb.dwarf2-dw2-unspecified-type-foo.c-with-m32.patch
==== gnome-logs ====
Version update (43.beta -> 43.0)
- Update to version 43.0:
+ Port to AdwAboutWindow.
+ Updated screenshots.
+ Updated translations.
==== gspell ====
Version update (1.11.1 -> 1.12.0)
Subpackages: libgspell-1-2 typelib-1_0-Gspell-1
- Update to version 1.12.0:
+ Use G_MODULE_EXPORT instead of the custom _GSPELL_EXTERN macro.
+ Small maintenance tasks, some minor simplifications.
+ Updated translations.
==== kernel-source ====
Version update (5.19.10 -> 5.19.12)
Subpackages: kernel-64kb kernel-default
- Linux 5.19.12 (bsc#1012628).
- drm/i915: Extract intel_edp_fixup_vbt_bpp() (bsc#1012628).
- drm/i915/pps: Split pps_init_delays() into distinct parts
(bsc#1012628).
- drm/i915/bios: Split parse_driver_features() into two parts
(bsc#1012628).
- drm/i915/bios: Split VBT parsing to global vs. panel specific
parts (bsc#1012628).
- drm/i915/bios: Split VBT data into per-panel vs. global parts
(bsc#1012628).
- drm/i915/dsi: filter invalid backlight and CABC ports
(bsc#1012628).
- drm/i915/dsi: fix dual-link DSI backlight and CABC ports for
display 11+ (bsc#1012628).
- smb3: Move the flush out of smb2_copychunk_range() into its
callers (bsc#1012628).
- smb3: fix temporary data corruption in collapse range
(bsc#1012628).
- smb3: fix temporary data corruption in insert range
(bsc#1012628).
- usb: add quirks for Lenovo OneLink+ Dock (bsc#1012628).
- usb: gadget: udc-xilinx: replace memcpy with memcpy_toio
(bsc#1012628).
- smb3: use filemap_write_and_wait_range instead of
filemap_write_and_wait (bsc#1012628).
- Revert "usb: add quirks for Lenovo OneLink+ Dock" (bsc#1012628).
- Revert "usb: gadget: udc-xilinx: replace memcpy with
memcpy_toio" (bsc#1012628).
- xfrm: fix XFRMA_LASTUSED comment (bsc#1012628).
- block: remove QUEUE_FLAG_DEAD (bsc#1012628).
- block: stop setting the nomerges flags in blk_cleanup_queue
(bsc#1012628).
- block: simplify disk shutdown (bsc#1012628).
- scsi: core: Fix a use-after-free (bsc#1012628).
- drivers/base: Fix unsigned comparison to -1 in
CPUMAP_FILE_MAX_BYTES (bsc#1012628).
- USB: core: Fix RST error in hub.c (bsc#1012628).
- USB: serial: option: add Quectel BG95 0x0203 composition
(bsc#1012628).
- USB: serial: option: add Quectel RM520N (bsc#1012628).
- Revert "ALSA: usb-audio: Split endpoint setups for hw_params
and prepare" (bsc#1012628).
- ALSA: core: Fix double-free at snd_card_new() (bsc#1012628).
- ALSA: hda/tegra: set depop delay for tegra (bsc#1012628).
- ALSA: hda: Fix hang at HD-audio codec unbinding due to refcount
saturation (bsc#1012628).
- ALSA: hda: Fix Nvidia dp infoframe (bsc#1012628).
- ALSA: hda: add Intel 5 Series / 3400 PCI DID (bsc#1012628).
- ALSA: hda/realtek: Add quirk for Huawei WRT-WX9 (bsc#1012628).
- ALSA: hda/realtek: Enable 4-speaker output Dell Precision 5570
laptop (bsc#1012628).
- ALSA: hda/realtek: Re-arrange quirk table entries (bsc#1012628).
- ALSA: hda/realtek: Add pincfg for ASUS G513 HP jack
(bsc#1012628).
- ALSA: hda/realtek: Add pincfg for ASUS G533Z HP jack
(bsc#1012628).
- ALSA: hda/realtek: Add quirk for ASUS GA503R laptop
(bsc#1012628).
- ALSA: hda/realtek: Enable 4-speaker output Dell Precision 5530
laptop (bsc#1012628).
- ALSA: hda/realtek: Add a quirk for HP OMEN 16 (8902) mute LED
(bsc#1012628).
- iommu/vt-d: Check correct capability for sagaw determination
(bsc#1012628).
- exfat: fix overflow for large capacity partition (bsc#1012628).
- btrfs: fix hang during unmount when stopping block group
reclaim worker (bsc#1012628).
- btrfs: fix hang during unmount when stopping a space reclaim
worker (bsc#1012628).
- btrfs: zoned: wait for extent buffer IOs before finishing a zone
(bsc#1012628).
- libperf evlist: Fix polling of system-wide events (bsc#1012628).
- media: flexcop-usb: fix endpoint type check (bsc#1012628).
- usb: dwc3: core: leave default DMA if the controller does not
support 64-bit DMA (bsc#1012628).
- thunderbolt: Add support for Intel Maple Ridge single port
controller (bsc#1012628).
- efi: x86: Wipe setup_data on pure EFI boot (bsc#1012628).
- efi: libstub: check Shim mode using MokSBStateRT (bsc#1012628).
- wifi: mt76: fix reading current per-tid starting sequence
number for aggregation (bsc#1012628).
- gpio: mockup: fix NULL pointer dereference when removing debugfs
(bsc#1012628).
- gpio: mockup: Fix potential resource leakage when register a
chip (bsc#1012628).
- gpiolib: cdev: Set lineevent_state::irq after IRQ register
successfully (bsc#1012628).
- riscv: fix a nasty sigreturn bug.. (bsc#1012628).
- riscv: fix RISCV_ISA_SVPBMT kconfig dependency warning
(bsc#1012628).
- drm/i915/gem: Flush contexts on driver release (bsc#1012628).
- drm/i915/gem: Really move i915_gem_context.link under ref
protection (bsc#1012628).
- xen/xenbus: fix xenbus_setup_ring() (bsc#1012628).
- kasan: call kasan_malloc() from __kmalloc_*track_caller()
(bsc#1012628).
- can: flexcan: flexcan_mailbox_read() fix return value for drop =
true (bsc#1012628).
- net: mana: Add rmb after checking owner bits (bsc#1012628).
... changelog too long, skipping 331 lines ...
- commit a267615
==== libXtst ====
Version update (1.2.3 -> 1.2.4)
- Update to version 1.2.4
* Update README for gitlab migration
* Update configure.ac bug URL for gitlab migration
* Fix spelling/wording issues
* gitlab CI: add a basic build test
* send_axes: Mark switch statement fallthrough as intentional
* Resolve -Wsign-compare warnings
* Variable scope reductions as suggested by cppcheck
* Remove obsolete casts from Xmalloc() and Xcalloc() calls
* autogen.sh: use quoted string variables
* autogen: add default patch prefix
* autogen.sh: use exec instead of waiting for configure to finish
==== libXxf86vm ====
Version update (1.1.4 -> 1.1.5)
- modernize spec file, add license
- Update to version 1.1.5
* Update README for gitlab migration
* Update configure.ac bug URL for gitlab migration
* Fix spelling/wording issues
* gitlab CI: add a basic build test
* Fix -Wsign-compare warning
* Variable scope reductions as suggested by cppcheck
* Update GetOldReq to use _XGetRequest()
* autogen.sh: use quoted string variables
* autogen: add default patch prefix
* autogen.sh: use exec instead of waiting for configure to finish
==== libgsasl ====
- add build-fix-old-gcc.patch for older dists
==== libvirt ====
Subpackages: libvirt-client libvirt-daemon libvirt-daemon-config-network libvirt-daemon-driver-interface libvirt-daemon-driver-network libvirt-daemon-driver-nodedev libvirt-daemon-driver-nwfilter libvirt-daemon-driver-qemu libvirt-daemon-driver-secret libvirt-daemon-driver-storage libvirt-daemon-driver-storage-core libvirt-daemon-driver-storage-disk libvirt-daemon-driver-storage-iscsi libvirt-daemon-driver-storage-iscsi-direct libvirt-daemon-driver-storage-logical libvirt-daemon-driver-storage-mpath libvirt-daemon-driver-storage-rbd libvirt-daemon-driver-storage-scsi libvirt-daemon-qemu libvirt-libs
- spec: Only drop redefinition of libexecdir on Factory and newer
bsc#1203775
==== mozjs102 ====
- Adjust name of ICU data file to fix build on big-endian platforms
==== net-snmp ====
Subpackages: libsnmp40 perl-SNMP snmp-mibs
- Fixed python2 backward compability.
add:
* net-snmp-5.9.3-fixed-python2-bindings.patch
==== nghttp2 ====
Version update (1.49.0 -> 1.50.0)
- update to 1.50.0:
* https://nghttp2.org/blog/2022/09/21/nghttp2-v1-50-0/
This release adds
nghttp2_option_set_no_rfc9113_leading_and_trailing_ws_validation which disables
checking leading and trailing white spaces against HTTP field value.
- disable asio by default as it is deprecated by upstream and
will be removed in the next release
==== nodejs18 ====
Version update (18.9.0 -> 18.10.0)
Subpackages: npm18
- Update to NodeJS 18.10.0:
* deps: upgrade npm to 8.19.2
* http: throw error on content-length mismatch
* stream: add ReadableByteStream.tee()
- openssl3_fixups.patch: upstreamed and removed
- Update to Nodejs 18.9.1:
* deps: llhttp updated to 6.0.10
+ CVE-2022-32213 bypass via obs-fold mechanic (bsc#1201325)
+ Incorrect Parsing of Multi-line Transfer-Encoding
(CVE-2022-32215, bsc#1201327)
+ Incorrect Parsing of Header Fields (CVE-2022-35256, bsc#1203832)
* crypto: fix weak randomness in WebCrypto keygen
(CVE-2022-35255, bsc#1203831)
- Skip test-fs-utimes-y2K38.js on armv6hl as well as armv7hl.
==== open-iscsi ====
Subpackages: iscsiuio libopeniscsiusr0_2_0
- Update to upstream version 2.1.8, which includes some bug fixes,
and adds the ability to build using meson. The SPEC file was
updated to use meson.
Also, some files have moved:
* the "lock" file has moved from /etc/iscsi to /var/lock/iscsi
* the "database files" have moved from /etc/iscsi to
/var/lib/iscsi
==== openssl-1_1 ====
Subpackages: libopenssl1_1 libopenssl1_1-hmac
- Added openssl-1_1-paramgen-default_to_rfc7919.patch
* bsc#1180995
* Default to RFC7919 groups when generating ECDH parameters
using 'genpkey' or 'dhparam' in FIPS mode.
==== orca ====
Version update (43.beta -> 43.0)
- Update to version 43.0:
+ General:
- Prevent double-presentation of notifications.
- Fix presentation of Nautilus items for Gtk 4.
- Fix bug causing the wrong voice to be used.
+ Updated translations.
==== pango ====
Version update (1.50.9 -> 1.50.10)
Subpackages: libpango-1_0-0 typelib-1_0-Pango-1_0
- Add 639.patch: layout: Fix crash when no font is installed.
- Update to version 1.50.10:
+ Avoid some unnecessary strdups.
+ Fix line height computations with a non-trivial CTM.
==== perl-Image-ExifTool ====
Version update (12.42 -> 12.45)
Subpackages: exiftool perl-File-RandomAccess
- Update to version 12.45:
* Added new IPTC Video Metadata version 1.3 tags
* Added a couple of new Canon lenses (thanks Norbert Wasser)
* Added a new Sony LensType (thanks Jos Roost)
* Added known Unknown value for IPTC ChromaticityColorant (thanks Herb)
* Added new Nikon WhiteBalanceFineTune tag (thanks Milos Komarcevic)
* Extract the raw thermal data from all frames of a SEQ file when -ee2 is used
* Decode individual tags in QuickTime ColorRepresentation
* Decode a new Matroska tag
* Improved verbose "nothing changed" messages when writing
* Patched -ee option to extract metadata after the first Cluster in MKV videos
(previously only -U and -v did this)
* Patched to differentiate Java bytecode .class files from Mach-O fat binaries
* Patched to avoid "Use of uninitialized value" warning when deleting GPS
coordinates via the newly writable Composite tags
* Patched to avoid duplicating raw data when writing Sony ARW images where the
raw data is double-referenced as both strips and tiles (affects ARW images
from some newer models like the ILCE-1 when SonyRawFileType is "Lossless
Compressed RAW 2")
* Patched to avoid "fixing" the order of IFD entries in TIFF-based RAW files
to improve compatibility with some RAW viewers
* Minor change to Composite FileNumber to remove "-" when -n is used
* Fixed problem extracting some timed metadata when "-api ignoretags=all" was
used with "-api requesttags" to request the specific information
* Fixed -validate feature to avoid incorrectly warning about non-capitalized
boolean values in XMP
==== php7 ====
Version update (7.4.30 -> 7.4.32)
Subpackages: php7-cli php7-ctype php7-dom php7-gd php7-gettext php7-iconv php7-json php7-mbstring php7-mysql php7-openssl php7-pdo php7-sqlite php7-tokenizer php7-xmlreader php7-xmlwriter
- version update to 7.4.32
* This is security release that addresses an infinite recursion with specially
constructed phar files, and prevents a clash with variable name mangling for
the __Host/__Secure HTTP headers.
* CVEs fixed: CVE-2022-31628, CVE-2022-31629
https://www.php.net/ChangeLog-7.php#7.4.32
https://www.php.net/ChangeLog-7.php#7.4.31
==== qemu ====
Version update (7.0.0 -> 7.1.0)
Subpackages: qemu-arm qemu-audio-spice qemu-block-curl qemu-block-rbd qemu-chardev-spice qemu-guest-agent qemu-hw-display-qxl qemu-hw-display-virtio-gpu qemu-hw-display-virtio-gpu-pci qemu-hw-display-virtio-vga qemu-hw-usb-host qemu-hw-usb-redirect qemu-hw-usb-smartcard qemu-ipxe qemu-ksm qemu-tools qemu-ui-curses qemu-ui-gtk qemu-ui-opengl qemu-ui-spice-app qemu-ui-spice-core qemu-vgabios
- Runs of the test-suite seem much more stable now, in this version
of QEMU. (bsc#1203610) We are also fine re-enabling running them
in parallel.
- Switch QEMU Linux user to emulate the same CPU as the one of the
host by default. This is a bit conrtoversial and tricky, when
thinking about system emulation/virtualization. But for linux-user,
it should be just fine. (bsc#1203684)
* Patches added:
linux-user-use-max-as-default-CPU-model-.patch
- Be less verbose when packaging documentation. In fact, with just
a couple of (minor) re-arrangements, we can get rid of having to
list all the files all the time
- Package /etc/qemu/bridge.conf as '%config(noreplace). Next step
will probably be to move it to /usr/etc/qemu (bsc#1201944)
- Switch to %autosetup for all products (this required some changes
in update_git.sh)
- Run check-qtest sequentially, as it's more reliable, when in OBS
- Build with libbpf, fdt and capstone support
- Drop the patch adding our support document, and deal with that
in the spec file directly
* Patches dropped:
doc-add-our-support-doc-to-the-main-proj.patch
- Updated to latest upstream version 7.1
* https://wiki.qemu.org/ChangeLog/7.1
Be sure to also check the following pages:
* https://qemu-project.gitlab.io/qemu/about/removed-features.html
* https://qemu-project.gitlab.io/qemu/about/deprecated.html
Some notable changes:
* [x86] Support for architectural LBRs on KVM virtual machines
* [x86] The libopcode-based disassembler has been removed. Use
Capstone instead
* [LoongArch] Add initial support for the LoongArch64 architecture.
* [ARM] The emulated SMMUv3 now advertises support for SMMUv3.2-BBML2
* [ARM] The xlnx-zynqmp SoC model now implements the 4 TTC timers
* [ARM] The versal machine now models the Cortex-R5s in the Real-Time
Processing Unit (RPU) subsystem
* [ARM] The virt board now supports emulation of the GICv4.0
* [ARM] New emulated CPU types: Cortex-A76, Neoverse-N1
* [HPPA] Fix serial port pass-through from host to guest
* [HPPA] Lots of general code improvements and tidy-ups
* [RISC-V] RISC-V
* [RISC-V] Add support for privileged spec version 1.12.0
* [RISC-V] Use privileged spec version 1.12.0 for virt machine by default
* [RISC-V] Allow software access to MIP SEIP
* [RISC-V] Add initial support for the Sdtrig extension
* [RISC-V] Optimisations and improvements for the vector extension
* [VFIO] Experimental support for exposing emulated PCI devices over the
new vfio-user protocol (a vfio-user client is not yet available
in QEMU, though)
* [QMP] The on-cbw-error option for copy-before-write filter, to specify
behavior on CBW (copy before write) operation failure.
* [QMP] The cbw-timeout option for copy-before-write filter, to specify
timeout for CBW operation.
* [QMP] New commands query-stats and query-stats-schema to retrieve
statistics from various QEMU subsystems (right now only from
KVM).
* [QMP] The PanicAction can now be configured to report an exit-failure
(useful for automated testing)
* [Networking] QEMU can be compiled with the system slirp library even
when using CFI. This requires libslirp 4.7.
* [Migration] Support for zero-copy-send on Linux, which reduces CPU
usage on the source host. Note that locked memory is needed
to support this
* Patches added:
Revert-tests-qtest-enable-more-vhost-use.patch
meson-remove-pkgversion-from-CONFIG_STAM.patch
* Patches dropped:
AIO-Reduce-number-of-threads-for-32bit-h.patch
Makefile-Don-t-check-pc-bios-as-pre-requ.patch
Revert-8dcb404bff6d9147765d7dd3e9c849337.patch
Revert-qht-constify-qht_statistics_init.patch
XXX-dont-dump-core-on-sigabort.patch
acpi_piix4-Fix-migration-from-SLE11-SP2.patch
configure-only-populate-roms-if-softmmu.patch
configure-remove-pkgversion-from-CONFIG_.patch
coroutine-ucontext-use-QEMU_DEFINE_STATI.patch
coroutine-use-QEMU_DEFINE_STATIC_CO_TLS.patch
coroutine-win32-use-QEMU_DEFINE_STATIC_C.patch
hostmem-default-the-amount-of-prealloc-t.patch
hw-usb-hcd-ehci-fix-writeback-order.patch
i8254-Fix-migration-from-SLE11-SP2.patch
intc-exynos4210_gic-replace-snprintf-wit.patch
modules-generates-per-target-modinfo.patch
modules-introduces-module_kconfig-direct.patch
pc-bios-s390-ccw-net-avoid-warning-about.patch
pci-fix-overflow-in-snprintf-string-form.patch
qemu-cvs-gettimeofday.patch
qemu-cvs-ioctl_debug.patch
qemu-cvs-ioctl_nodirection.patch
qht-Revert-some-constification-in-qht.c.patch
qom-handle-case-of-chardev-spice-module-.patch
scsi-lsi53c895a-fix-use-after-free-in-ls.patch
scsi-lsi53c895a-really-fix-use-after-fre.patch
softmmu-Always-initialize-xlat-in-addres.patch
sphinx-change-default-language-to-en.patch
test-add-mapping-from-arch-of-i686-to-qe.patch
tests-Fix-block-tests-to-be-compatible-w.patch
tests-qtest-Move-the-fuzz-tests-to-x86-o.patch
usb-Help-compiler-out-to-avoid-a-warning.patch
==== selinux-policy ====
Subpackages: selinux-policy-targeted
- Update fix_networkmanager.patch to ensure NetworkManager chrony
dispatcher is properly labled and update fix_chronyd.patch to ensure
chrony helper script has proper label to be used by NetworkManager.
Also allow NetworkManager_dispatcher_custom_t to query systemd status
(bsc#1203824)
- Update fix_xserver.patch to add greetd support (bsc#1198559)
- Revamped rtorrent module
==== tracker ====
Subpackages: libtracker-sparql-3_0-0 tracker-data-files typelib-1_0-Tracker-3_0
- Add tracker-no-egrep.patch: Replace usage of egrep with grep -E
==== vim ====
Version update (9.0.0500 -> 9.0.0626)
Subpackages: gvim vim-data vim-data-common
- Updated to version 9.0.0626, fixes the following problems
- fix boo#1203924 - CVE-2022-3352
* Error for modifying a const is not detected at compile time.
* Leaking argument type array.
* Too many delete() calls in tests.
* When quitting the cmdline window with CTRL-C it remains visible.
* Warning for using uninitialized value in mouse test.
* A closure in a nested loop in a :def function does not work.
* Build failure.
* Various problems with 'nosplitscroll'.
* Line number argument for :badd does not work.
* Command line cleared when using :redrawstatus in CmdlineChanged
autocommand event.
* When the channel test fails there is no clue why.
* Confusing error for "saveas" command with "nofile" buffer.
* Chatito files are not recognized.
* Unnecessary scrolling for message of only one line.
* Cannot redraw the status lines when editing a command.
* May not be able to use a pattern ad the debug prompt.
* Terminal test sometimes hangs.
* Virtual text highlight starts too early when 'number' is set.
* Virtual text "above" highlights gap after it.
* When at the command line :redrawstatus does not work well.
* Virtual text highlight starts too early with 'nowrap' and 'number' set.
* The win_line() function is much too long.
* Declaring a loop variable at the start of a block is clumsy.
* Compiler warns for unused argument in small version.
* Build fails on Appveyor.
* more compiler warnings for arguments in small version
* Manually deleting temp test files.
* Long sign text may overflow buffer.
* Appveyor setup contains outdated lines.
* Using freed memory when autocmd changes mark.
* The win_line() function is much too long.
* Edit test is flaky when run under valgrind.
* The win_line() function is much too long.
* Line number is displayed at virtual text "above".
* Closure gets wrong value in for loop with two loop variables.
* The do_set() function is much too long.
* Manually deleting test temp files.
* Long message test can be flaky.
* Assigning stack variable to argument confuses Coverity.
* Terminal pwd test fails with a very long path name.
* Insufficient testing for assert and test functions.
* Minor issues with setting a string option.
* When a test is slow and CI times out there is no time info.
* Supporting Ruby 1.8 makes code complicated.
* Looping over empty out_loop[] entries.
* reduce() with a compiled lambda could be faster.
* Duplicated code in calling a :def function.
* Crash when closing a tabpage and buffer is NULL.
* Mode message is delayed when :echowin was used. (Maxim Kim)
* Crash when using NUL in buffer that uses :source.
* No error for "|" after "{" in lamda.
* Using freed memory when command follows lambda.
* Scrolling with 'nosplitscroll' in callback changing curwin.
* Leaking memory with nested functions.
* Valgrind reports possibly leaked memory.
* Coverity warns for possibly using NULL pointer.
* Timer test may get stuck at hit-enter prompt.
* Elapsed time since testing started is not visible.
* When a test gets stuck it just hangs forever.
* HSL playlist files are not recognized.
* Timer_info() test fails.
* Cscope test causes problems when code for test timeout timer is included
(even when commented out).
* Nim files are not recognized.
* 'completeopt' "longest" is not used for complete().
* Autocmd code is indented more than needed.
* Cannot easily get out when using "vim file | grep word".
* Insert complete tests leave a mapping behind.
* Outdated dependencies go unnoticed.
* Timer garbage collect test hangs on Mac M1.
* The getchar() function behaves strangely with bracketed paste.
* Unused loop variables.
* Buffer underflow with unexpected :finally.
* Using freed memory when 'tagfunc' wipes out buffer that holds 'complete'.
* Adding a character for incsearch fails at end of line.
* Only recognizing .m3u8 files is inconsistent.
* Cscope test with wrong executable name fails.
* When long message test fails the error message is not visible.
* Missing change in test.
* Unicode tables are outdated.
* After exiting Insert mode spelling is not checked in the next line.
* Message window popup shows on only one tab page. (Naruhiko Nishino)
* Display not cleared when scrolling back in messages, a background color
is set and t_ut is empty.
* Makefile error message causes a shell error.
* Extra newline in messages after a verbose shell message.
* Cannot close a tab page with the middle mouse button.
* Using negative array index with negative width window.
* Latexmkrc files are not recognized.
* GYP files are not recognized.
* Too much indent.
* New TypeScript extensions are not recognized.
* With 'nosplitscroll' folds are not handled correctly.
* Luacheckrc file is not recognized.
* Dump file missing.
* system() opens a terminal window when using the GUI and "!" is in
... changelog too long, skipping 15 lines ...
* matchaddpos() can only add up to 8 matches.
==== xterm ====
Version update (372 -> 373)
Subpackages: xterm-bin xterm-resize
- update to 373:
* improve rendering of TrueType fonts:
+ add resource xftTrackMemUsage to enable/disable a new feature
of Xft which improves performance.
+ add resources xftMaxGlyphMemory and xftMaxUnrefFonts to
customize memory-usage of Xft and fontconfig.
+ provide for display of colored fonts in libXft 2.3.5
+ allow for an extra TrueType font to be specified using the -fa
option, as an override to the fontconfig scheme of fallback
fonts (request by Nickolas Raymond Kaczynski).
+ improve caching of TrueType missing-glyph tests.
+ allow no more than 255 fonts to be scanned for a fontset.
+ eliminate a table-lookup in findXftGlyph
* improvements status-line feature:
+ save/restore wraparound flag when updating the status-line
(report by Rajeev V. Pillai).
+ avoid clearing the status-line when switching between normal
and alternate screens (report by Valtteri Vuorikoski).
+ remove adjustment from update_winsize leftover from initial
work (report by Valtteri Vuorikoski).
* modify wcwidth tables to separate Unicode Cf category as formatting
control-characters, to better match the guideline for unsupported
characters (report by Tim Chase).
* add configure option --disable-exec-selection.
* use mkstemp where mkdtemp is unavailable, when initializing colored
cursor.
* adapt fixes from OpenBSD xenocara:
+ improve ifdef's for a few optional features.
+ correct #ifdef to #if in a few uses of OPT_PRINT_ON_EXIT.
* set StartupWMClass in â.desktopâ files, e.g., to help
cinnamon-session notice that xterm sets WM_CLASS and use its icon
(patch by Richard de Boer).
* disable pixel computation when rgb width is greater than 8, to work
with depth 30 (patch by Denis Kaganovich).
* improve color-computation for SGR 2 faint/dim (patch by Boian
Bonev). Add resource faintIsRelative to specify if the modified
computation should be used (prompted by discussion with Matthieu
Herrb).
* correct comparison-length for environment variable cleanup (patch
by Brendan O' Dea).
* correct dsl capability for dec+sl block in terminfo (report by
Rajeev V. Pillai).
* improve output formatting by vttests/utf8.pl
* repair test/demo scripts still using "vxt-" prefix, some cleanup
with shellcheck.
* enable page-number for DECXCPR response in VT330.
* amend change for combining characters in patch #371 to limit it to
the currently-defined codes (report by Thomas Wolff).
* add directory-template parameter to mktemp in shell-scripts to
improve portability to older systems (patch by Ryan Schmidt).
* mention webpage XTerm â bracketed-paste in ctlseqs.ms
* update manual-page descriptions for allowPasteControls and
disallowedPasteControls (patch #363).
* further extended list of environment variables to purge on startup
(suggested by Thomas Wolff).
* update config.guess, config.sub
==== yast2 ====
Version update (4.5.14 -> 4.5.15)
Subpackages: yast2-logs
- Better detection of YaST2 Journal (related to bsc#1199840).
- 4.5.15
==== yast2-journal ====
Version update (4.5.1 -> 4.5.2)
- Localize date range in Change Filter dialog (B S Srinidhi,
bsc#1081459)
- 4.5.2
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=opensuse&groupid=3&versio…
Please do not reply to this email to report issues, rather file a bug
on bugzilla.opensuse.org. For more information on filing bugs please
see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
adwaita-qt-src (1.4.1 -> 1.4.2)
exim
libqt5-qttranslations (5.15.5+kde2 -> 5.15.6+kde2)
v4l2loopback (0.12.5 -> 0.12.7)
=== 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.
==== exim ====
- add (patch-no-exit-on-rewrite-malformed-address.patch)
Fix exit on attempt to rewrite a malformed address (Bug 2903)
- Own /var/spool/mail (boo#1179574)
- Migration to /usr/etc: Saving user changed configuration files
in /etc and restoring them while an RPM update.
==== libqt5-qttranslations ====
Version update (5.15.5+kde2 -> 5.15.6+kde2)
- Update to version 5.15.6+kde2, rebased upstream:
* No code changes
==== v4l2loopback ====
Version update (0.12.5 -> 0.12.7)
Subpackages: v4l2loopback-autoload v4l2loopback-kmp-default v4l2loopback-utils
- Update to version 0.12.7:
* Add explicit format specifier to printf() invocations
(bsc#1202156, CVE-2022-2652).
* REMAKE_INITRD is deprecated in dkms 3
* event: install event (un)subscribe hook
* Don't fail if allocating 0-sized buffers
* Other minor fixes
- Refresh v4l2loopback-include_header.patch.
3
2