openSUSE Factory
Threads by month
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- 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
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2007 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2006 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2005 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2004 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2003 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2002 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2001 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
February 2022
- 89 participants
- 94 discussions
Greetings all
Letting you all know that we have removed the packages
gstreamer-plugins-bad and gstreamer-plugins-ugly (and their
sub-packages) for Tumbleweed. Leap stays as it has been in the past.
In the future only the plugins not available in main oss from these 2
will be packaged and shipped (gstreamer-plugins-libav will continue to
exist for now).
This means that user will encounter that zypper expect/wants you to do
a vendor change for a lot of gstreamer packages if you currently have
them installed from the packman repo. This is expected and you should
go ahead with the vendor change.
Once done, you should be left with only 2 (or 4 if you have
gst-*32-bits installed aswell).
Those will be:
gstreamer-plugins-bad-codecs
gstreamer-plugins-ugly-codecs
(and depending on 32-bit or not)
gstreamer-plugins-bad-codecs-32bit
gstreamer-plugins-ugly-codecs-32bit
/Bjørn
6
11
Dear Tumbleweed users and hackers,
This week we managed to do the impossible: despite missing one snapshot
0220), we STILL published 7 snapshots (0217, 0218, 0219, 0221, 0222,
0223, and 0224). Of course, this just happens by coincidence, as 0217
could only be released late evening and 0224 happens to come out
already before writing the weekly review.
And what did those snapshots bring us? See for yourself:
* KDE Plasma 5.24.1 (0217) & 5.24.2 (0224)
* KDE Frameworks 5.91.0
* Linux kernel 5.16.10 (simpledrm disabled again)
* systemd 249.10
* systemd packaging changes: systemd-sysvinit will be renamed to
systemd-sysvcompat: most users won’t need it (sysv support is minimized
anyway, and Tumbleweed no longer ships any sysv init script)
* Mozilla Firefox 97.0.1
* expat 2.4.6
* tigervnc 1.12.0: the ‘vncserver’ script no longer exists, see
https://github.com/TigerVNC/tigervnc/blob/master/unix/vncserver/HOWTO.md
That’s pretty cool and everything reported last week as coming (except
the gcc12 and python long-lasting efforts) have thus been delivered. As
usual, we don’t stop there, and staging projects are already prepared
with these updates:
* Linux kernel 5.16.11 (also addressing build fails with gcc12)
* Mesa 21.3.7
* Python 3.6 interpreter will be removed (We have roughly 45
python36-FOO packages left)
* Python 3.10 as the distro default interpreter (a bit down the line,
after py36 is done)
* GCC 12 introduction has started to be as ready as possible for when
the upstream release happens.
Cheers,
Dominique
3
3
Please note that this mail was generated by a script.
The described changes are computed based on the x86_64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=opensuse&groupid=1&versio…
Please do not reply to this email to report issues, rather file a bug
on bugzilla.opensuse.org. For more information on filing bugs please
see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
firewalld (1.0.3 -> 1.1.0)
fprintd
hdf5 (1.10.7 -> 1.10.8)
libcap
llvm13
ncurses (6.3.20220212 -> 6.3.20220219)
python
python-base
python-tomli (2.0.0 -> 2.0.1)
tracker-miners
urlscan (0.9.7 -> 0.9.9)
=== Details ===
==== firewalld ====
Version update (1.0.3 -> 1.1.0)
Subpackages: firewalld-bash-completion firewalld-lang firewalld-zsh-completion python3-firewall
- Update to 1.1.0:
* feat(service): Add jellyfin service
* feat(policy): support OUTPUT forward ports
* feat: config check improvements
* feat(service): add http3
* feat(service): add service definition for WS-Discovery Client
* feat(service): add service definition for WS-Discovery
* feat(service): add service definition for AFP
* feat(rich): Support nflog target and add log attribute
errors/checks
* feat(service): add ZeroTier service
==== fprintd ====
Subpackages: fprintd-lang fprintd-pam fprintd-pam-32bit
- Add upstream bug fix patches, fix build with meson 0.60.x and
newer:
+ f4256533d1ffdc203c3f8c6ee42e8dcde470a93f.patch
+ 2c34cef5ef2004d8479475db5523c572eb409a6b.patch
- Fix for openSUSE Leap 15.3, makro %{_pam_moduledir} is unknown in
openSUSE Leap 15.3
==== hdf5 ====
Version update (1.10.7 -> 1.10.8)
- Update to version 1.10.8:
* Added new option to control the build of High-Level tools
* Adds C++ Autotools configuration file for Intel
* Adds C++ Autotools configuration file for PGI
* Updates PGI C options
* CMake will now run the shell script tests in test/ by default
* Removed unused HDF5_ENABLE_HSIZET option from CMake
* CMake no longer builds the C++ library by default
* Removal of pre-VS2015 work-arounds
* Add CMake variable HDF5_LIB_INFIX
* Added a configure-time option to control certain compiler
warnings
* CMake option to build the HDF filter plugins project as an
external project
* Added a configure-time option to consider certain compiler
warnings
* Autotools and CMake target added to produce doxygen generated
documentation
* CMake option to build the HDF filter plugins project as an
external project
* Added CMake option to format source files
* Change how the release part of version, in major.minor.release
is checked
* H5Gcreate1() now rejects size_hint parameters larger than
UINT32_MAX
* H5Pset_fapl_log() no longer crashes when passed an invalid
fapl ID
* Fixes a segfault when H5Pset_mdc_log_options() is called
multiple times
* File locking now works on Windows
* H5Epush_ret() now requires a trailing semicolon
* Improved performance of H5Sget_select_elem_pointlist
* H5Fget_name_f fixed to handle correctly trailing whitespaces
and newly allocated buffers.
* Added new H5S functions.
* Refactored the perform tools and removed dependencies on test
library.
* h5repack added help text for user-defined filters.
* Doxygen documentation is available when configured and
generated.
* Fixed CVE-2018-17432
* Fixed a segmentation fault
* Detection of simple data transform function "x"
* Fixed CVE-2020-10810 - an invalid read and memory leak when
parsing
* Fixed CVE-2018-14460
* Fixed CVE-2018-11206
* Fixed CVE-2018-14033 (same issue as CVE-2020-10811)
* Remove underscores on header file guards
* H5FArray.java class:
- Convert the entire byte array into a 1-d array of the
desired type, rather than performing 1 conversion per row;
- Use the Java Arrays method copyOfRange to grab the section
of the array from (1) that is desired to be inserted into
the destination array.
* Corrected path searched by CMake find_package command
* Corrected pkg-config compile script
* Fixed CMake C++ compiler flags
* Autotools clang debug optimization level change
* Better support for libaec (open-source Szip library) in CMake
* Refactor CMake configure for Fortran
* Remove arbitrary warning flag groups from CMake builds
* Reclassify CMake messages, to allow new modes and --log-level
option
* Fixes Autotools determination of the stat struct having an
st_blocks field
* Changed how h5dump and h5ls identify long double.
* Fixed tools argument parsing.
* Updated doxygen comments with changes for release
- Minor rebase of patches to apply cleanly.
==== libcap ====
Subpackages: libcap2 libcap2-32bit
- Use "or" in the license tag to avoid confusion (bsc#1180073)
==== llvm13 ====
Subpackages: clang-tools clang13 clang13-doc libLLVM13 libLTO13 libc++-devel libc++1 libc++abi-devel libc++abi1 libclang13
- Let clang-devel accept a newer version of clang-tools:
we don't keep multiple versions of the latter.
- AND instead of OR in License tag after sr#954337.
- More conflicts for addition to Leap: clang-tools conflicts with
llvm9 because that doesn't have the move of hmaptool yet, and
llvm13-devel with llvm{5,7} as they used to have FileCheck.1.gz.
==== ncurses ====
Version update (6.3.20220212 -> 6.3.20220219)
Subpackages: libncurses6 ncurses-utils terminfo terminfo-base terminfo-iterm terminfo-screen
- Avoid lto-bytecode error on static libraries
- Add ncurses patch 20220219
+ expanded description in man/resizeterm.3x
+ additional workaround for ImageMagick in test/picsmap.c
==== python ====
- Update bundled pip wheel to the latest SLE version patched
against bsc#1186819 (CVE-2021-3572).
==== python-base ====
Subpackages: libpython2_7-1_0 python-xml
- Update bundled pip wheel to the latest SLE version patched
against bsc#1186819 (CVE-2021-3572).
==== python-tomli ====
Version update (2.0.0 -> 2.0.1)
- Update to 2.0.1:
* More uniform error messages
* Raise a friendly TypeError for wrong file mode
* Allow parse_float to return objects having the append attr
* Eagerly raise an error if parse_float returns an illegal type
* Tests ported to unittest
- Merge base and -test package, there is no extra dependency any
more, tests just need the python interpreter
==== tracker-miners ====
Subpackages: tracker-miner-files tracker-miners-lang
- Add tracker-miners-allow-rseq.patch and
tracker-miners-allow-mbind.patch: allow system calls used by
gstreamer (boo#1196205 glgo#GNOME/tracker-miners#210).
==== urlscan ====
Version update (0.9.7 -> 0.9.9)
- update to version 0.9.9:
* Bugfix in f-string
* Updated setup.py after tagging previous version
- update in version 0.9.8:
* Update TLD list
* Fix #118, crash on navigating to non-existant line
* Pylint fixes
* Move to subprocess run instead of call and Popen
* Switch to f-strings
1
0
Dear Package maintainers and hackers.
Below package(s) in openSUSE:Factory have been failing to build for at
least 4 weeks. We tried to send out notifications to the
configured bugowner/maintainers of the package(s), but so far no
fix has been submitted. This probably means that the
maintainer/bugowner did not yet find the time to look into the
matter and he/she would certainly appreciate help to get this
sorted.
- openmw
Unless somebody is stepping up and submitting fixes, the listed
package(s) are going to be removed from openSUSE:Factory.
Kind regards,
DimStar / Dominique Leuenberger <dimstar(a)opensuse.org>
2
1
Please note that this mail was generated by a script.
The described changes are computed based on the x86_64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=opensuse&groupid=1&versio…
Please do not reply to this email to report issues, rather file a bug
on bugzilla.opensuse.org. For more information on filing bugs please
see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
ImageMagick (7.1.0.23 -> 7.1.0.26)
Mesa (21.3.6 -> 21.3.7)
Mesa-drivers (21.3.6 -> 21.3.7)
ell (0.48 -> 0.49)
freerdp (2.5.0 -> 2.6.0)
geoclue2
kernel-source (5.16.10 -> 5.16.11)
libaom (3.2.0 -> 3.3.0)
libblockdev
libglvnd
libzypp (17.29.4 -> 17.29.5)
manpages-l10n (4.13 -> 4.13+56)
nodejs17 (17.3.1 -> 17.5.0)
ovmf
polkit-default-privs (1550+20211214.daf2765 -> 1550+20220225.330e064)
python-multidict (5.1.0 -> 6.0.2)
ruby-common
selinux-policy
suitesparse
systemd
wsdd
yast2-network (4.4.40 -> 4.4.42)
yast2-trans (84.87.20220211.620fde21a3 -> 84.87.20220224.fc95951c18)
zypper (1.14.51 -> 1.14.52)
=== Details ===
==== ImageMagick ====
Version update (7.1.0.23 -> 7.1.0.26)
Subpackages: ImageMagick-config-7-SUSE ImageMagick-extra libMagickCore-7_Q16HDRI10 libMagickWand-7_Q16HDRI10
- version update to 7.1.0.26
* unrecognized color as the color is used before it is defined (reference
https://github.com/ImageMagick/ImageMagick/issues/4843)
* optimized performance of thumbnail resizing algorithm (reference
https://github.com/ImageMagick/ImageMagick/discussions/4755)
- version update to 7.1.0.25
* incontinuity in straight segment of polyline (reference
https://github.com/ImageMagick/ImageMagick/issues/4837)
- update to 7.1.0.24:
* optimize reading of XPM properties.
* the GIF Netscape block must appear immediately after the global color table.
==== Mesa ====
Version update (21.3.6 -> 21.3.7)
Subpackages: Mesa-dri-devel Mesa-libEGL1 Mesa-libGL1 Mesa-libglapi0 libgbm1
- update to 21.3.7
* sixth bugfix release
==== Mesa-drivers ====
Version update (21.3.6 -> 21.3.7)
Subpackages: Mesa-dri Mesa-gallium Mesa-libva libvdpau_r300 libvdpau_r600 libvdpau_radeonsi libvulkan_intel libvulkan_radeon libxatracker2
- update to 21.3.7
* sixth bugfix release
==== ell ====
Version update (0.48 -> 0.49)
- update to 0.49:
* Fix issue with multiple offers from the same DHCP server.
* Fix issue with Base64 decoding and bytes consumed validation.
==== freerdp ====
Version update (2.5.0 -> 2.6.0)
Subpackages: libfreerdp2-2 libwinpr2-2
- Upgraded to freerdp 2.6.0
* Backported android FFMPEG build scripts
* Updated android build dependencies
* Backported AINPUT channel
Fixed issues:
* Backported #gh:FreeRDP/FreeRDP#7303: Fix PDU length for RDPINPUT_PROTOCOL_V300
* Backported #gh:FreeRDP/FreeRDP#7658: Sanitize optional physical monitor size values
* Backported #gh:FreeRDP/FreeRDP#7426: Wayland memory corruption
* Backported #gh:FreeRDP/FreeRDP#7293: Remove unused codec x264
* Backported #gh:FreeRDP/FreeRDP#7541: Allow resolutions larger 2048x2048
* Backported #gh:FreeRDP/FreeRDP#7574: FFMPEG 5.0 support
* Backported #gh:FreeRDP/FreeRDP#7578: FFMPEG 5.0 support
* Backported #gh:FreeRDP/FreeRDP#7580: Fixed device hotplugging
* Backported #gh:FreeRDP/FreeRDP#7583: GetUserNameExA: Prefer getpwuid_r over getlogin_r over getlogin
* Backported #gh:FreeRDP/FreeRDP#7585: Android Mediacodec support
==== geoclue2 ====
Subpackages: system-user-srvGeoClue typelib-1_0-Geoclue-2_0
- Add CONFIG parameter to %sysusers_generate_pre
==== kernel-source ====
Version update (5.16.10 -> 5.16.11)
- Update config files.
A vanilla fix for commit 17ec1907657a (simplefb: Enable boot time VESA
graphic mode selection (bsc#1193250).)
- commit 90630c5
- Linux 5.16.11 (bsc#1012628).
- drm/nouveau/pmu/gm200-: use alternate falcon reset sequence
(bsc#1012628).
- bpf: Introduce composable reg, ret and arg types (bsc#1012628).
- bpf: Replace ARG_XXX_OR_NULL with ARG_XXX | PTR_MAYBE_NULL
(bsc#1012628).
- bpf: Replace RET_XXX_OR_NULL with RET_XXX | PTR_MAYBE_NULL
(bsc#1012628).
- bpf: Replace PTR_TO_XXX_OR_NULL with PTR_TO_XXX | PTR_MAYBE_NULL
(bsc#1012628).
- bpf: Introduce MEM_RDONLY flag (bsc#1012628).
- bpf: Convert PTR_TO_MEM_OR_NULL to composable types
(bsc#1012628).
- bpf: Make per_cpu_ptr return rdonly PTR_TO_MEM (bsc#1012628).
- bpf: Add MEM_RDONLY for helper args that are pointers to rdonly
mem (bsc#1012628).
- bpf/selftests: Test PTR_TO_RDONLY_MEM (bsc#1012628).
- HID:Add support for UGTABLET WP5540 (bsc#1012628).
- Revert "svm: Add warning message for AVIC IPI invalid target"
(bsc#1012628).
- parisc: Show error if wrong 32/64-bit compiler is being used
(bsc#1012628).
- serial: parisc: GSC: fix build when IOSAPIC is not set
(bsc#1012628).
- parisc: Drop __init from map_pages declaration (bsc#1012628).
- parisc: Fix data TLB miss in sba_unmap_sg (bsc#1012628).
- parisc: Fix sglist access in ccio-dma.c (bsc#1012628).
- mmc: block: fix read single on recovery logic (bsc#1012628).
- mm: don't try to NUMA-migrate COW pages that have other uses
(bsc#1012628).
- HID: amd_sfh: Add illuminance mask to limit ALS max value
(bsc#1012628).
- HID: i2c-hid: goodix: Fix a lockdep splat (bsc#1012628).
- HID: amd_sfh: Increase sensor command timeout (bsc#1012628).
- selftests: kvm: Remove absent target file (bsc#1012628).
- HID: amd_sfh: Correct the structure field name (bsc#1012628).
- PCI: hv: Fix NUMA node assignment when kernel boots with custom
NUMA topology (bsc#1012628).
- parisc: Add ioread64_lo_hi() and iowrite64_lo_hi()
(bsc#1012628).
- HID: apple: Set the tilde quirk flag on the Wellspring 5 and
later (bsc#1012628).
- btrfs: don't hold CPU for too long when defragging a file
(bsc#1012628).
- btrfs: send: in case of IO error log it (bsc#1012628).
- btrfs: defrag: don't try to defrag extents which are under
writeback (bsc#1012628).
- ASoC: mediatek: fix unmet dependency on GPIOLIB for SND_SOC_DMIC
(bsc#1012628).
- platform/x86: touchscreen_dmi: Add info for the RWC NANOTE P8
AY07J 2-in-1 (bsc#1012628).
- platform/x86: ISST: Fix possible circular locking dependency
detected (bsc#1012628).
- platform/x86: amd-pmc: Correct usage of SMU version
(bsc#1012628).
- kunit: tool: Import missing importlib.abc (bsc#1012628).
- selftests: rtc: Increase test timeout so that all tests run
(bsc#1012628).
- kselftest: signal all child processes (bsc#1012628).
- selftests: netfilter: reduce zone stress test running time
(bsc#1012628).
- net: ieee802154: at86rf230: Stop leaking skb's (bsc#1012628).
- selftests/zram: Skip max_comp_streams interface on newer kernel
(bsc#1012628).
- selftests/zram01.sh: Fix compression ratio calculation
(bsc#1012628).
- selftests/zram: Adapt the situation that /dev/zram0 is being
used (bsc#1012628).
- selftests: openat2: Print also errno in failure messages
(bsc#1012628).
- selftests: openat2: Add missing dependency in Makefile
(bsc#1012628).
- selftests: openat2: Skip testcases that fail with EOPNOTSUPP
(bsc#1012628).
- selftests: skip mincore.check_file_mmap when fs lacks needed
support (bsc#1012628).
- ax25: improve the incomplete fix to avoid UAF and NPD bugs
(bsc#1012628).
- cifs: unlock chan_lock before calling cifs_put_tcp_session
(bsc#1012628).
- pinctrl: bcm63xx: fix unmet dependency on REGMAP for GPIO_REGMAP
(bsc#1012628).
- vfs: make freeze_super abort when sync_filesystem returns error
(bsc#1012628).
- vfs: make sync_filesystem return errors from ->sync_fs
(bsc#1012628).
- quota: make dquot_quota_sync return errors from ->sync_fs
(bsc#1012628).
- scsi: pm80xx: Fix double completion for SATA devices
(bsc#1012628).
- kselftest: Fix vdso_test_abi return status (bsc#1012628).
- scsi: core: Reallocate device's budget map on queue depth change
(bsc#1012628).
- scsi: pm8001: Fix use-after-free for aborted TMF sas_task
(bsc#1012628).
- scsi: pm8001: Fix use-after-free for aborted SSP/STP sas_task
(bsc#1012628).
- drm/amd: Warn users about potential s0ix problems (bsc#1012628).
- mailmap: update Christian Brauner's email address (bsc#1012628).
- nvme: fix a possible use-after-free in controller reset during
load (bsc#1012628).
- nvme-tcp: fix possible use-after-free in transport
error_recovery work (bsc#1012628).
- nvme-rdma: fix possible use-after-free in transport
error_recovery work (bsc#1012628).
- net: sparx5: do not refer to skb after passing it on
(bsc#1012628).
- drm/amd: add support to check whether the system is set to s3
(bsc#1012628).
- drm/amd: Only run s3 or s0ix if system is configured properly
(bsc#1012628).
- drm/amdgpu: fix logic inversion in check (bsc#1012628).
- x86/Xen: streamline (and fix) PV CPU enumeration (bsc#1012628).
- Revert "module, async: async_synchronize_full() on module init
iff async is used" (bsc#1012628).
- gcc-plugins/stackleak: Use noinstr in favor of notrace
(bsc#1012628).
- random: wake up /dev/random writers after zap (bsc#1012628).
- KVM: x86/xen: Fix runstate updates to be atomic when preempting
vCPU (bsc#1012628).
- KVM: x86: nSVM/nVMX: set nested_run_pending on VM entry which
is a result of RSM (bsc#1012628).
- KVM: x86: SVM: don't passthrough SMAP/SMEP/PKE bits in !NPT &&
!gCR0.PG case (bsc#1012628).
- KVM: x86: nSVM: fix potential NULL derefernce on nested
migration (bsc#1012628).
- KVM: x86: nSVM: mark vmcb01 as dirty when restoring SMM saved
state (bsc#1012628).
- iwlwifi: remove deprecated broadcast filtering feature
(bsc#1012628).
- iwlwifi: fix use-after-free (bsc#1012628).
- drm/mediatek: mtk_dsi: Avoid EPROBE_DEFER loop with external
bridge (bsc#1012628).
- drm/radeon: Fix backlight control on iMac 12,1 (bsc#1012628).
- drm/atomic: Don't pollute crtc_state->mode_blob with error
pointers (bsc#1012628).
- drm/amd/pm: correct the sequence of sending gpu reset msg
(bsc#1012628).
- drm/amdgpu: skipping SDMA hw_init and hw_fini for S0ix
(bsc#1012628).
- drm/i915/opregion: check port number bounds for SWSCI display
power state (bsc#1012628).
- drm/i915: Fix dbuf slice config lookup (bsc#1012628).
- drm/i915: Fix mbus join config lookup (bsc#1012628).
- vsock: remove vsock from connected table when connect is
interrupted by a signal (bsc#1012628).
- tee: export teedev_open() and teedev_close_context()
(bsc#1012628).
- optee: use driver internal tee_context for some rpc
(bsc#1012628).
- drm/cma-helper: Set VM_DONTEXPAND for mmap (bsc#1012628).
- drm/i915/gvt: Make DRM_I915_GVT depend on X86 (bsc#1012628).
- drm/i915/ttm: tweak priority hint selection (bsc#1012628).
- iwlwifi: pcie: fix locking when "HW not ready" (bsc#1012628).
- iwlwifi: pcie: gen2: fix locking when "HW not ready"
(bsc#1012628).
- iwlwifi: mvm: fix condition which checks the version of
rate_n_flags (bsc#1012628).
- iwlwifi: fix iwl_legacy_rate_to_fw_idx (bsc#1012628).
- iwlwifi: mvm: don't send SAR GEO command for 3160 devices
(bsc#1012628).
- selftests: netfilter: fix exit value for nft_concat_range
(bsc#1012628).
- netfilter: nft_synproxy: unregister hooks on init error path
(bsc#1012628).
- selftests: netfilter: disable rp_filter on router (bsc#1012628).
- ipv4: fix data races in fib_alias_hw_flags_set (bsc#1012628).
- ipv6: fix data-race in fib6_info_hw_flags_set / fib6_purge_rt
(bsc#1012628).
- ipv6: mcast: use rcu-safe version of ipv6_get_lladdr()
(bsc#1012628).
- ipv6: per-netns exclusive flowlabel checks (bsc#1012628).
- Revert "net: ethernet: bgmac: Use
devm_platform_ioremap_resource_byname" (bsc#1012628).
- mac80211: mlme: check for null after calling kmemdup
(bsc#1012628).
- brcmfmac: firmware: Fix crash in brcm_alt_fw_path (bsc#1012628).
- cfg80211: fix race in netlink owner interface destruction
(bsc#1012628).
- net: dsa: lan9303: fix reset on probe (bsc#1012628).
- net: dsa: mv88e6xxx: flush switchdev FDB workqueue before
removing VLAN (bsc#1012628).
- net: dsa: lantiq_gswip: fix use after free in gswip_remove()
(bsc#1012628).
- net: dsa: lan9303: handle hwaccel VLAN tags (bsc#1012628).
- net: dsa: lan9303: add VLAN IDs to master device (bsc#1012628).
- net: ieee802154: ca8210: Fix lifs/sifs periods (bsc#1012628).
- ping: fix the dif and sdif check in ping_lookup (bsc#1012628).
- bonding: force carrier update when releasing slave
(bsc#1012628).
- mctp: fix use after free (bsc#1012628).
- drop_monitor: fix data-race in dropmon_net_event /
trace_napi_poll_hit (bsc#1012628).
- net_sched: add __rcu annotation to netdev->qdisc (bsc#1012628).
- crypto: af_alg - get rid of alg_memory_allocated (bsc#1012628).
- bonding: fix data-races around agg_select_timer (bsc#1012628).
- nfp: flower: netdev offload check for ip6gretap (bsc#1012628).
- net/smc: Avoid overwriting the copies of clcsock callback
functions (bsc#1012628).
- net: phy: mediatek: remove PHY mode check on MT7531
(bsc#1012628).
- atl1c: fix tx timeout after link flap on Mikrotik 10/25G NIC
(bsc#1012628).
- tipc: fix wrong publisher node address in link publications
(bsc#1012628).
- dpaa2-switch: fix default return of
dpaa2_switch_flower_parse_mirror_key (bsc#1012628).
- dpaa2-eth: Initialize mutex used in one step timestamping path
(bsc#1012628).
- net: mscc: ocelot: fix use-after-free in ocelot_vlan_del()
(bsc#1012628).
- net: bridge: multicast: notify switchdev driver whenever MC
processing gets disabled (bsc#1012628).
- perf bpf: Defer freeing string after possible strlen() on it
(bsc#1012628).
- selftests/exec: Add non-regular to TEST_GEN_PROGS (bsc#1012628).
- arm64: Correct wrong label in macro __init_el2_gicv3
(bsc#1012628).
- ALSA: usb-audio: revert to IMPLICIT_FB_FIXED_DEV for M-Audio
FastTrack Ultra (bsc#1012628).
- ALSA: hda/realtek: Add quirk for Legion Y9000X 2019
(bsc#1012628).
- ALSA: hda: Fix regression on forced probe mask option
(bsc#1012628).
- ALSA: hda: Fix missing codec probe on Shenker Dock 15
(bsc#1012628).
- ASoC: ops: Fix stereo change notifications in
snd_soc_put_volsw() (bsc#1012628).
- ASoC: ops: Fix stereo change notifications in
snd_soc_put_volsw_range() (bsc#1012628).
- ASoC: ops: Fix stereo change notifications in
snd_soc_put_volsw_sx() (bsc#1012628).
- ASoC: ops: Fix stereo change notifications in
snd_soc_put_xr_sx() (bsc#1012628).
- cifs: fix set of group SID via NTSD xattrs (bsc#1012628).
- cifs: fix confusing unneeded warning message on smb2.1 and
earlier (bsc#1012628).
- ACPI: processor: idle: fix lockup regression on 32-bit ThinkPad
T40 (bsc#1012628).
- powerpc/603: Fix boot failure with DEBUG_PAGEALLOC and KFENCE
(bsc#1012628).
- powerpc/lib/sstep: fix 'ptesync' build error (bsc#1012628).
- mtd: rawnand: gpmi: don't leak PM reference in error path
(bsc#1012628).
- smb3: fix snapshot mount option (bsc#1012628).
- tipc: fix wrong notification node addresses (bsc#1012628).
- scsi: ufs: Remove dead code (bsc#1012628).
- scsi: ufs: Fix a deadlock in the error handler (bsc#1012628).
- ASoC: tas2770: Insert post reset delay (bsc#1012628).
- ASoC: qcom: Actually clear DMA interrupt register for HDMI
(bsc#1012628).
- block/wbt: fix negative inflight counter when remove scsi device
(bsc#1012628).
- NFS: Remove an incorrect revalidation in
nfs4_update_changeattr_locked() (bsc#1012628).
- NFS: LOOKUP_DIRECTORY is also ok with symlinks (bsc#1012628).
- NFS: Do not report writeback errors in nfs_getattr()
(bsc#1012628).
- tty: n_tty: do not look ahead for EOL character past the end
of the buffer (bsc#1012628).
- block: fix surprise removal for drivers calling
blk_set_queue_dying (bsc#1012628).
- mtd: rawnand: qcom: Fix clock sequencing in qcom_nandc_probe()
(bsc#1012628).
- mtd: parsers: qcom: Fix kernel panic on skipped partition
(bsc#1012628).
- mtd: parsers: qcom: Fix missing free for pparts in cleanup
(bsc#1012628).
- mtd: phram: Prevent divide by zero bug in phram_setup()
(bsc#1012628).
- mtd: rawnand: brcmnand: Fixed incorrect sub-page ECC status
(bsc#1012628).
- scsi: lpfc: Fix pt2pt NVMe PRLI reject LOGO loop (bsc#1012628).
- EDAC: Fix calculation of returned address and next offset in
edac_align_ptr() (bsc#1012628).
- x86/ptrace: Fix xfpregs_set()'s incorrect xmm clearing
(bsc#1012628).
- ucounts: Base set_cred_ucounts changes on the real user
(bsc#1012628).
- ucounts: Handle wrapping in is_ucounts_overlimit (bsc#1012628).
- ucounts: Enforce RLIMIT_NPROC not RLIMIT_NPROC+1 (bsc#1012628).
- rlimit: Fix RLIMIT_NPROC enforcement failure caused by
capability calls in set_user (bsc#1012628).
- ucounts: Move RLIMIT_NPROC handling after set_user
(bsc#1012628).
- net: sched: limit TC_ACT_REPEAT loops (bsc#1012628).
- dmaengine: sh: rcar-dmac: Check for error num after setting mask
(bsc#1012628).
- dmaengine: stm32-dmamux: Fix PM disable depth imbalance in
stm32_dmamux_probe (bsc#1012628).
- dmaengine: sh: rcar-dmac: Check for error num after
dma_set_max_seg_size (bsc#1012628).
- tests: fix idmapped mount_setattr test (bsc#1012628).
- i2c: qcom-cci: don't delete an unregistered adapter
(bsc#1012628).
- i2c: qcom-cci: don't put a device tree node before
i2c_add_adapter() (bsc#1012628).
- dmaengine: ptdma: Fix the error handling path in pt_core_init()
(bsc#1012628).
- copy_process(): Move fd_install() out of sighand->siglock
critical section (bsc#1012628).
- scsi: qedi: Fix ABBA deadlock in qedi_process_tmf_resp()
and qedi_process_cmd_cleanup_resp() (bsc#1012628).
- ASoC: wm_adsp: Correct control read size when parsing compressed
buffer (bsc#1012628).
- ice: enable parsing IPSEC SPI headers for RSS (bsc#1012628).
- i2c: brcmstb: fix support for DSL and CM variants (bsc#1012628).
- lockdep: Correct lock_classes index mapping (bsc#1012628).
- HID: elo: fix memory leak in elo_probe (bsc#1012628).
- mtd: rawnand: ingenic: Fix missing put_device in ingenic_ecc_get
(bsc#1012628).
- Drivers: hv: vmbus: Fix memory leak in vmbus_add_channel_kobj
(bsc#1012628).
- KVM: x86/pmu: Refactoring find_arch_event() to pmc_perf_hw_id()
(bsc#1012628).
- KVM: x86/pmu: Don't truncate the PerfEvtSeln MSR when creating
a perf event (bsc#1012628).
- KVM: x86/pmu: Use AMD64_RAW_EVENT_MASK for PERF_TYPE_RAW
(bsc#1012628).
- ARM: OMAP2+: hwmod: Add of_node_put() before break
(bsc#1012628).
- ARM: OMAP2+: adjust the location of put_device() call in
omapdss_init_of (bsc#1012628).
- phy: usb: Leave some clocks running during suspend
(bsc#1012628).
- staging: vc04_services: Fix RCU dereference check (bsc#1012628).
- phy: phy-mtk-tphy: Fix duplicated argument in phy-mtk-tphy
(bsc#1012628).
- irqchip/sifive-plic: Add missing thead,c900-plic match string
(bsc#1012628).
- x86/bug: Merge annotate_reachable() into _BUG_FLAGS() asm
(bsc#1012628).
- netfilter: conntrack: don't refresh sctp entries in closed state
(bsc#1012628).
- ksmbd: fix same UniqueId for dot and dotdot entries
(bsc#1012628).
- ksmbd: don't align last entry offset in smb2 query directory
(bsc#1012628).
- lib/iov_iter: initialize "flags" in new pipe_buffer
(bsc#1012628).
- arm64: dts: meson-gx: add ATF BL32 reserved-memory region
(bsc#1012628).
- arm64: dts: meson-g12: add ATF BL32 reserved-memory region
(bsc#1012628).
- arm64: dts: meson-g12: drop BL32 region from SEI510/SEI610
(bsc#1012628).
- pidfd: fix test failure due to stack overflow on some arches
(bsc#1012628).
- selftests: fixup build warnings in pidfd / clone3 tests
(bsc#1012628).
- mm: io_uring: allow oom-killer from io_uring_setup
(bsc#1012628).
- ACPI: PM: Revert "Only mark EC GPE for wakeup on Intel systems"
(bsc#1012628).
- kconfig: let 'shell' return enough output for deep path names
(bsc#1012628).
- ata: libata-core: Disable TRIM on M88V29 (bsc#1012628).
- soc: aspeed: lpc-ctrl: Block error printing on probe defer cases
(bsc#1012628).
- xprtrdma: fix pointer derefs in error cases of rpcrdma_ep_create
(bsc#1012628).
- drm/rockchip: dw_hdmi: Do not leave clock enabled in error case
(bsc#1012628).
- tracing: Fix tp_printk option related with
tp_printk_stop_on_boot (bsc#1012628).
- display/amd: decrease message verbosity about watermarks table
failure (bsc#1012628).
- drm/amdgpu: add utcl2_harvest to gc 10.3.1 (bsc#1012628).
- drm/amd/display: Cap pflip irqs per max otg number
(bsc#1012628).
- drm/amd/display: fix yellow carp wm clamping (bsc#1012628).
- net: usb: qmi_wwan: Add support for Dell DW5829e (bsc#1012628).
- net: macb: Align the dma and coherent dma masks (bsc#1012628).
- kconfig: fix failing to generate auto.conf (bsc#1012628).
- Update config files.
- commit 607a2b1
- Refresh
patches.suse/libsubcmd-Fix-use-after-free-for-realloc-.-0.patch.
Update upstream status.
- commit 1c604e1
- bpf: add config to allow loading modules with BTF mismatches (bsc#1194501).
- Update config files.
- commit 4e672b2
- simplefb: Enable boot time VESA graphic mode selection (bsc#1193250).
- Update config files.
- commit 17ec190
- libsubcmd: Fix use-after-free for realloc(..., 0) (gcc 12).
- commit 6e98c6d
==== libaom ====
Version update (3.2.0 -> 3.3.0)
- Update to version 3.3.0:
* This release includes compression efficiency and perceptual
quality improvements, speedup and memory optimizations, some
new features, and several bug fixes.
* New Features
- AV1 RT: Introducing CDEF search level 5
- Changed real time speed 4 to behave the same as real time
speed 5
- Add --deltaq-strength
- rtc: Allow scene-change and overshoot detection for svc
- rtc: Intra-only frame for svc
- AV1 RT: Option 2 for codec control AV1E_SET_ENABLE_CDEF to
disable CDEF on non-ref frames
- New codec controls AV1E_SET_LOOPFILTER_CONTROL and
AOME_GET_LOOPFILTER_LEVEL
- Improvements to three pass encoding
* Compression Efficiency Improvements: Overall compression gains:
0.6%
* Perceptual Quality Improvements
- Improves the perceptual quality of high QP encoding for
delta-q mode 4
- Auto select noise synthesis level for all intra
* Speedup and Memory Optimizations
- Added many SSE2 optimizations.
- Good quality 2-pass encoder speedups:
o Speed 2: 9%
o Speed 3: 12.5%
o Speed 4: 8%
o Speed 5: 3%
o Speed 6: 4%
- Real time mode encoder speedups:
o Speed 5: 2.6% BDRate gain, 4% speedup
o Speed 6: 3.5% BDRate gain, 4% speedup
o Speed 9: 1% BDRate gain, 3% speedup
o Speed 10: 3% BDRate gain, neutral speedup
- All intra encoding speedups (AVIF):
o Single thread - speed 6: 8%
o Single thread - speed 9: 15%
o Multi thread(8) - speed 6: 14%
o Multi thread(8) - speed 9: 34%
* Bug Fixes
- Issue 3163: Segmentation fault when using
- -enable-keyframe-filtering=2
- Issue 2436: Integer overflow in av1_warp_affine_c()
- Issue 3226: armv7 build failure due to gcc-11
- Issue 3195: Bug report on libaom (AddressSanitizer:
heap-buffer-overflow)
- Issue 3191: Bug report on libaom (AddressSanitizer: SEGV on
unknown address)
- Drop libaom-devel Requires from libaom-devel-doc sub-package: We
do not need the devel package to be able to read the devel
documentation.
==== libblockdev ====
Subpackages: libbd_btrfs2 libbd_crypto2 libbd_fs2 libbd_loop2 libbd_lvm2 libbd_mdraid2 libbd_part2 libbd_swap2 libbd_utils2 libblockdev2
- Stop packaging deprecated libbd_vdo2 and libbd_vdo-devel, via
passing without-vdo to configure. Also add Obsoletes for both
packages aswell as the 2 alternative package names they provided.
Standalone vdo modules are deprecated in udisks2 since version
2.9.0, and we have stopped building them there, and udisks2 was
the only known consumer of libblockdevs vdo support, stop
building them here also.
==== libglvnd ====
Subpackages: libglvnd-32bit
- Update libglvnd-add-bti.patch from latest upstream submission
==== libzypp ====
Version update (17.29.4 -> 17.29.5)
- Hint on ptf<>patch resolver conflicts (bsc#1194848)
- version 17.29.5 (22)
==== manpages-l10n ====
Version update (4.13 -> 4.13+56)
Subpackages: man-pages-cs man-pages-da man-pages-de man-pages-el man-pages-es man-pages-fr man-pages-hu man-pages-it man-pages-pl man-pages-pt_BR
- Update to version 4.13+56:
* Remove files with non-commercial licenses from sources.
* Improve appearance and readability of the addendum.
* Updated translations.
==== nodejs17 ====
Version update (17.3.1 -> 17.5.0)
Subpackages: npm17
- update to 17.5.0:
* lib: add fetch
* stream: add iterator helper find
* stream: add toArray
* stream: add forEach method
* stream: support some and every
* node-api: add node_api_symbol_for()
* module: unflag esm json modules
* deps: upgrade npm to 8.4.1
- changes in 17.4.0:
* child_process: add support for URL to cp.fork
* crypto: alias webcrypto.subtle and webcrypto.getRandomValues on crypto
* events: graduate capturerejections to supported
* events: add EventEmitterAsyncResource to core
* loader: return package format from defaultResolve if known
* perf_hooks: multiple fixes for Histogram
* stream: add filter method to readable
* stream: add isReadable helper
* stream: add map method to Readable
- versioned.patch: refreshed
For complete changelog, see
https://github.com/nodejs/node/blob/master/doc/changelogs/CHANGELOG_V17.md#…
==== ovmf ====
Subpackages: qemu-ovmf-x86_64
- Sort file lists for reproducible build results
==== polkit-default-privs ====
Version update (1550+20211214.daf2765 -> 1550+20220225.330e064)
- Update to version 1550+20220225.330e064:
* Whitelist Kcron (bsc#1193945)
* deepin-api: drop manage-locale action that is not package on openSUSE
* udisks2: remove manage-vdo action
==== python-multidict ====
Version update (5.1.0 -> 6.0.2)
- update to 6.0.2:
- Use ``METH_FASTCALL`` where it makes sense.
``MultiDict.add()`` is 2.2 times faster now, ``CIMultiDict.add()`` is 1.5 times faster.
The same boost is applied to ``get*()``, ``setdefault()``, and ``pop*()`` methods. (:issue:`681`)
- Fixed type annotations for keys of multidict mapping classes. (:issue:`644`)
- Support Multidict[int] for pure-python version.
``__class_getitem__`` is already provided by C Extension, making it work with the pure-extension too. (:issue:`678`)
- Dropped Python 3.6 support (:issue:`680`)
==== ruby-common ====
- avoid bashism in gem_build_cleanup
==== selinux-policy ====
Subpackages: selinux-policy-targeted
- use %license tag for COPYING file
==== suitesparse ====
Subpackages: libamd2 libcamd2 libccolamd2 libcholmod3 libcolamd2 libsuitesparseconfig5 libumfpack5
- build parallel to reduce build time by ~ 30%
==== systemd ====
Subpackages: libsystemd0 libsystemd0-32bit libudev1 libudev1-32bit systemd-32bit systemd-container systemd-devel systemd-lang udev
- Fix a regression caused by the split of the sysusers config files shipped by
systemd (bsc#1196322)
Calls to %sysusers_create were not updated accordingly.
- spec: fix dependencies for mini variants (follow-up)
systemd-mini-container is one of the sub-package that relies systemd-mini to
conflict with kiwi and to not be installed on real systems.
==== wsdd ====
- Add CONFIG parameter to %sysusers_generate_pre
==== yast2-network ====
Version update (4.4.40 -> 4.4.42)
- Revert last change going back to skip DHCP setup completely if
the network is already configured through iBFT (bsc#1194911)
- 4.4.42
- Related to bsc#1194911:
- Skip iBFT interfaces as DHCP candidates but configure DHCP if
there is no active and ifcfg file configured interface
- 4.4.41
==== yast2-trans ====
Version update (84.87.20220211.620fde21a3 -> 84.87.20220224.fc95951c18)
Subpackages: yast2-trans-af yast2-trans-ar yast2-trans-bg yast2-trans-bn yast2-trans-bs yast2-trans-ca yast2-trans-cs yast2-trans-cy yast2-trans-da yast2-trans-de yast2-trans-el yast2-trans-en_GB yast2-trans-es yast2-trans-et yast2-trans-fa yast2-trans-fi yast2-trans-fr yast2-trans-gl yast2-trans-gu yast2-trans-hi yast2-trans-hr yast2-trans-hu yast2-trans-id yast2-trans-it yast2-trans-ja yast2-trans-jv yast2-trans-ka yast2-trans-km yast2-trans-ko yast2-trans-lo yast2-trans-lt yast2-trans-mk yast2-trans-mr yast2-trans-nb yast2-trans-nl yast2-trans-pa yast2-trans-pl yast2-trans-pt yast2-trans-pt_BR yast2-trans-ro yast2-trans-ru yast2-trans-si yast2-trans-sk yast2-trans-sl yast2-trans-sr yast2-trans-sv yast2-trans-ta yast2-trans-th yast2-trans-tr yast2-trans-uk yast2-trans-vi yast2-trans-wa yast2-trans-xh yast2-trans-zh_CN yast2-trans-zh_TW yast2-trans-zu
- Leap 15.4 Beta translations poo#99990 bump to version 84.87.20220224.fc95951c18:
* Translated using Weblate (Catalan)
* Translated using Weblate (French)
* Translated using Weblate (French)
* Translated using Weblate (French)
* Translated using Weblate (French)
* Translated using Weblate (French)
* Translated using Weblate (French)
* Translated using Weblate (French)
* Translated using Weblate (Dutch)
* Translated using Weblate (French)
* Translated using Weblate (Catalan)
* Translated using Weblate (French)
* Translated using Weblate (French)
* Translated using Weblate (French)
* Translated using Weblate (French)
* Translated using Weblate (French)
* Translated using Weblate (French)
* New POT for text domain 'registration'.
* New POT for text domain 'nis_server'.
* Translated using Weblate (French)
* Translated using Weblate (French)
* Translated using Weblate (French)
* Translated using Weblate (French)
* Translated using Weblate (French)
* Translated using Weblate (Ukrainian)
* Translated using Weblate (Ukrainian)
* Translated using Weblate (Ukrainian)
* Translated using Weblate (Ukrainian)
* Translated using Weblate (Spanish)
* Translated using Weblate (Spanish)
* Translated using Weblate (Spanish)
* Translated using Weblate (Spanish)
* Translated using Weblate (Spanish)
* Translated using Weblate (Spanish)
* Translated using Weblate (Spanish)
* Translated using Weblate (Spanish)
* Translated using Weblate (Spanish)
* Translated using Weblate (Spanish)
* Translated using Weblate (Spanish)
* Translated using Weblate (Spanish)
* Translated using Weblate (Spanish)
* Translated using Weblate (Spanish)
* Translated using Weblate (German)
* Translated using Weblate (German)
* Translated using Weblate (German)
* Translated using Weblate (German)
* Translated using Weblate (German)
* Translated using Weblate (German)
* Translated using Weblate (German)
* Translated using Weblate (German)
* Translated using Weblate (German)
* Translated using Weblate (German)
* Translated using Weblate (German)
* Translated using Weblate (German)
* Translated using Weblate (German)
* Translated using Weblate (German)
* Translated using Weblate (German)
* Translated using Weblate (German)
* Translated using Weblate (German)
* Translated using Weblate (German)
* Translated using Weblate (German)
* Translated using Weblate (German)
* Translated using Weblate (German)
* Translated using Weblate (German)
* New POT for text domain 'installation'.
* Translated using Weblate (Spanish)
* Translated using Weblate (Spanish)
* Translated using Weblate (Spanish)
* Translated using Weblate (Spanish)
* Translated using Weblate (Spanish)
* Translated using Weblate (Spanish)
* Translated using Weblate (Spanish)
* Translated using Weblate (Spanish)
* Translated using Weblate (Spanish)
* Translated using Weblate (Spanish)
* Translated using Weblate (Ukrainian)
* Translated using Weblate (French)
* Translated using Weblate (French)
* Translated using Weblate (Spanish)
* Translated using Weblate (Ukrainian)
* Translated using Weblate (Spanish)
* Translated using Weblate (French)
* Translated using Weblate (Portuguese (Brazil))
* Translated using Weblate (German)
* Translated using Weblate (Portuguese (Brazil))
* Translated using Weblate (German)
* Translated using Weblate (German)
* Translated using Weblate (German)
* Translated using Weblate (Portuguese (Brazil))
* Translated using Weblate (German)
* Translated using Weblate (Portuguese (Brazil))
* Translated using Weblate (Portuguese (Brazil))
* Translated using Weblate (Portuguese (Brazil))
* Translated using Weblate (Italian)
* Translated using Weblate (Italian)
* Translated using Weblate (French)
* Translated using Weblate (Italian)
* Translated using Weblate (Italian)
* Translated using Weblate (Italian)
* Translated using Weblate (German)
* Translated using Weblate (French)
* Translated using Weblate (German)
* Translated using Weblate (German)
* Translated using Weblate (French)
* Translated using Weblate (German)
* Translated using Weblate (German)
* Translated using Weblate (Italian)
* Translated using Weblate (Italian)
* Translated using Weblate (Italian)
* Translated using Weblate (German)
* Translated using Weblate (German)
* Translated using Weblate (German)
* Translated using Weblate (German)
* Translated using Weblate (Italian)
* Translated using Weblate (German)
* Translated using Weblate (German)
* Translated using Weblate (Italian)
* Translated using Weblate (German)
* Translated using Weblate (German)
* Translated using Weblate (Italian)
* Translated using Weblate (German)
* Translated using Weblate (Italian)
* Translated using Weblate (German)
* Translated using Weblate (Italian)
* Translated using Weblate (German)
* Translated using Weblate (Italian)
* Translated using Weblate (German)
* Translated using Weblate (Chinese (Taiwan) (zh_TW))
* Translated using Weblate (Chinese (Taiwan) (zh_TW))
* Translated using Weblate (Chinese (Taiwan) (zh_TW))
* Translated using Weblate (Chinese (Taiwan) (zh_TW))
* Translated using Weblate (Chinese (Taiwan) (zh_TW))
* Translated using Weblate (Chinese (Taiwan) (zh_TW))
* Translated using Weblate (Chinese (Taiwan) (zh_TW))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (Taiwan) (zh_TW))
* Translated using Weblate (Chinese (Taiwan) (zh_TW))
* Translated using Weblate (Chinese (Taiwan) (zh_TW))
* Translated using Weblate (Chinese (Taiwan) (zh_TW))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Spanish)
* Translated using Weblate (Slovak)
* Translated using Weblate (Slovak)
* Translated using Weblate (Dutch)
* Translated using Weblate (Catalan)
* Translated using Weblate (Japanese)
* Translated using Weblate (Spanish)
* Translated using Weblate (Spanish)
* New POT for text domain 'installation'.
* Translated using Weblate (Ukrainian)
* Translated using Weblate (Ukrainian)
* Translated using Weblate (Ukrainian)
* Translated using Weblate (Ukrainian)
* Translated using Weblate (Portuguese (Brazil))
* Translated using Weblate (Portuguese (Brazil))
* Translated using Weblate (French)
* Translated using Weblate (Portuguese (Brazil))
* Translated using Weblate (Dutch)
* Translated using Weblate (Japanese)
* Translated using Weblate (German)
* Translated using Weblate (Catalan)
* Translated using Weblate (Portuguese (Brazil))
* Translated using Weblate (Portuguese (Brazil))
* Translated using Weblate (Portuguese (Brazil))
* Translated using Weblate (Portuguese (Brazil))
* Translated using Weblate (Portuguese (Brazil))
* Translated using Weblate (Italian)
* Translated using Weblate (Italian)
* Translated using Weblate (Italian)
* Translated using Weblate (Spanish)
* Translated using Weblate (German)
* Translated using Weblate (Spanish)
* Translated using Weblate (Italian)
* Translated using Weblate (Italian)
* Translated using Weblate (Spanish)
* Translated using Weblate (Italian)
* Translated using Weblate (Italian)
* Translated using Weblate (Italian)
* Translated using Weblate (Spanish)
* Translated using Weblate (Chinese (Taiwan) (zh_TW))
* Translated using Weblate (Chinese (Taiwan) (zh_TW))
* Translated using Weblate (Chinese (Taiwan) (zh_TW))
* Translated using Weblate (Chinese (Taiwan) (zh_TW))
* Translated using Weblate (Italian)
* Translated using Weblate (Chinese (Taiwan) (zh_TW))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (Taiwan) (zh_TW))
* Translated using Weblate (Chinese (Taiwan) (zh_TW))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Italian)
* Translated using Weblate (Chinese (Taiwan) (zh_TW))
* Translated using Weblate (Chinese (Taiwan) (zh_TW))
* Translated using Weblate (Chinese (Taiwan) (zh_TW))
* Translated using Weblate (Chinese (Taiwan) (zh_TW))
* Translated using Weblate (Chinese (Taiwan) (zh_TW))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (Taiwan) (zh_TW))
* Translated using Weblate (Chinese (Taiwan) (zh_TW))
* Translated using Weblate (Chinese (Taiwan) (zh_TW))
* Translated using Weblate (Chinese (Taiwan) (zh_TW))
* Translated using Weblate (Chinese (Taiwan) (zh_TW))
* Translated using Weblate (Chinese (Taiwan) (zh_TW))
* Translated using Weblate (Chinese (Taiwan) (zh_TW))
* Translated using Weblate (Chinese (Taiwan) (zh_TW))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Italian)
* Translated using Weblate (Chinese (Taiwan) (zh_TW))
* Translated using Weblate (Chinese (Taiwan) (zh_TW))
* Translated using Weblate (Chinese (Taiwan) (zh_TW))
* Translated using Weblate (Chinese (Taiwan) (zh_TW))
* Translated using Weblate (Chinese (Taiwan) (zh_TW))
* Translated using Weblate (Chinese (Taiwan) (zh_TW))
* Translated using Weblate (Chinese (Taiwan) (zh_TW))
* Translated using Weblate (Chinese (Taiwan) (zh_TW))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Italian)
* Translated using Weblate (Italian)
* Translated using Weblate (Italian)
* Translated using Weblate (Italian)
* Translated using Weblate (Italian)
* Translated using Weblate (Italian)
* Translated using Weblate (Italian)
* Translated using Weblate (Italian)
* Translated using Weblate (Italian)
* Translated using Weblate (Italian)
* Translated using Weblate (Italian)
* Translated using Weblate (Italian)
* Translated using Weblate (Italian)
* Translated using Weblate (Italian)
* Translated using Weblate (Italian)
* Translated using Weblate (Finnish)
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (German)
* Translated using Weblate (German)
* Translated using Weblate (German)
* Translated using Weblate (German)
* Translated using Weblate (German)
* Translated using Weblate (German)
* Translated using Weblate (German)
* Translated using Weblate (German)
* Translated using Weblate (German)
* Translated using Weblate (German)
* Translated using Weblate (German)
* Translated using Weblate (German)
* Translated using Weblate (German)
* Translated using Weblate (German)
* Translated using Weblate (German)
* Translated using Weblate (Vietnamese)
* Translated using Weblate (German)
* Translated using Weblate (German)
* Translated using Weblate (German)
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (German)
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (German)
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (German)
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* New POT for text domain 'autoinst'.
* Translated using Weblate (German)
* Translated using Weblate (Chinese (China) (zh_CN))
==== zypper ====
Version update (1.14.51 -> 1.14.52)
Subpackages: zypper-log zypper-needs-restarting
- info: print the packages upstream URL if available (fixes #426)
- info: Fix SEGV with not installed PTFs (bsc#1196317)
- Don't prevent less restrictive umasks (bsc#1195999)
- version 1.14.52
1
0
Dear Package maintainers and hackers.
Below package(s) in openSUSE:Factory have been failing to build for at
least 4 weeks. We tried to send out notifications to the
configured bugowner/maintainers of the package(s), but so far no
fix has been submitted. This probably means that the
maintainer/bugowner did not yet find the time to look into the
matter and he/she would certainly appreciate help to get this
sorted.
- python-ZEO
Unless somebody is stepping up and submitting fixes, the listed
package(s) are going to be removed from openSUSE:Factory.
Kind regards,
DimStar / Dominique Leuenberger <dimstar(a)opensuse.org>
1
0
Please note that this mail was generated by a script.
The described changes are computed based on the x86_64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=opensuse&groupid=1&versio…
Please do not reply to this email to report issues, rather file a bug
on bugzilla.opensuse.org. For more information on filing bugs please
see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
ModemManager (1.14.8 -> 1.18.6)
fetchmail (6.4.26 -> 6.4.27)
file
libselinux
rubygem-faraday (2.1.0 -> 2.2.0)
setools
=== Details ===
==== ModemManager ====
Version update (1.14.8 -> 1.18.6)
Subpackages: ModemManager-bash-completion ModemManager-lang libmm-glib0
- Update to version 1.18.6:
+ The ModemManager.service file for systemd integration provided
in the sources is updated as follows:
++ 'CAP_NET_ADMIN' is now required in the
'CapabilityBoundingSet' field.
++ 'AF_NETLINK' and 'AF_QIPCRTR' are now required in the
'RestrictAddressFamilies' field.
+ The LEGACY and PARANOID filter types that were allowed
options in the '--filter-policy' option in the ModemManager
daemon were deprecated in version 1.16.0 and have now been
completely removed, along with the vid:pid blacklist of
devices and the vid:pid greylist of RS232<->USB adapters.
+ The ModemManager daemon can run now in a 'quick suspend/resume'
mode, in which no explicit data disconnection is triggered on
suspend, and no explicit device re-probing from scratch is
launched on resume. Instead, the daemon will try to refresh
the state of all interfaces upon suspend, e.g. to see if the
module keeps registered to the same operator, to see if it is
still connected, and so on.
+ core: added support for the new 'WWAN' subsystem in Linux kernel
5.13, enabling PCIe-only modules.
+ core: The charset conversion methods rework, including the
avoiding of the iconv()
+ qmi: the logic managing allowed/preferred modes was fixed for
multimode devices like the MC7304, making sure the acquisition
order preference always had the same items.
+ serial: when modem is connected with AT+PPP, ignore forced
disconnections, so that we don't take ownership of the PPP
port before pppd has released it.
+ foxconn: added support for the T99W175 (SDX55) module,
including built-in FCC unlock procedure.
+ foxconn: added new MBIM QDU firmware update method.
- Move the dbus-1 system.d file to /usr (bsc#1196170)
- Use source verification
- Update Supplements to new format
- Add BRs needed for new tests:
* python3-gobject-Gdk
* python3-dbus-python
==== fetchmail ====
Version update (6.4.26 -> 6.4.27)
Subpackages: fetchmailconf
- update to 6.5.27:
* Bump wolfSSL minimum required version to 5.1.1 to pull in
security fix.
* Updated romanian translation.
==== file ====
Subpackages: file-magic libmagic1
- Reenable libseccomp sandboxing
- Fix previous entry: remove stray pkg-config call in CFLAGS (as it
was called without parameters, it only made output on stderr,
which did not impact CFLAGS; so de facto only a cleanup change).
- Drop pkgconfig(libseccomp) BuildRequires and stop injecting
libseccomp cflags into CFLAGS: libseccomp has been disabled for a
long time already.
- Move the special 'check' part from install to %check.
==== libselinux ====
Subpackages: libselinux1 libselinux1-32bit selinux-tools
- Add Requires for exact libselinux1 version for selinux-tools
- Simplyfied check for correct boot paramaters in selinux-ready
(bsc#1195361)
==== rubygem-faraday ====
Version update (2.1.0 -> 2.2.0)
updated to version 2.2.0
see installed CHANGELOG.md
[#]# The changelog has moved!
This file is not being updated anymore. Instead, please check the [Releases](https://github.com/lostisland/faraday/releases) page.
[#]# [2.1.0](https://github.com/lostisland/faraday/compare/v2.0.1...v2.1.0) (2022-01-15)
* Fix test adapter thread safety by @iMacTia in [#1380](https://github.com/lostisland/faraday/pull/1380)
* Add default adapter options by @hirasawayuki in [#1382](https://github.com/lostisland/faraday/pull/1382)
* CI: Add Ruby 3.1 to matrix by @petergoldstein in [#1374](https://github.com/lostisland/faraday/pull/1374)
* docs: fix regex pattern in logger.md examples by @hirasawayuki in [#1378](https://github.com/lostisland/faraday/pull/1378)
[#]# [2.0.1](https://github.com/lostisland/faraday/compare/v2.0.0...v2.0.1) (2022-01-05)
* Re-add `faraday-net_http` as default adapter by @iMacTia in [#1366](https://github.com/lostisland/faraday/pull/1366)
* Updated sample format in UPGRADING.md by @vimutter in [#1361](https://github.com/lostisland/faraday/pull/1361)
* docs: Make UPGRADING examples more copyable by @olleolleolle in [#1363](https://github.com/lostisland/faraday/pull/1363)
[#]# [2.0.0](https://github.com/lostisland/faraday/compare/v1.8.0...v2.0.0) (2022-01-04)
The next major release is here, and it comes almost 2 years after the release of v1.0!
This release changes the way you use Faraday and embraces a new paradigm of Faraday as an ecosystem, rather than a library.
What does that mean? It means that Faraday is less of a bundled tool and more of a framework for the community to build on top of.
As a result, all adapters and some middleware have moved out and are now shipped as standalone gems ?!
But this doesn't mean that upgrading from Faraday 1.x to Faraday 2.0 should be hard, in fact we've listed everything you need to do in the [UPGRADING.md](https://github.com/lostisland/faraday/blob/main/UPGRADING.md) doc.
Moreover, we've setup a new [awesome-faraday](https://github.com/lostisland/awesome-faraday) repository that will showcase a curated list of adapters and middleware ?.
This release was the result of the efforts of the core team and all the contributors, new and old, that have helped achieve this milestone ?.
[#]# What's Changed
* Autoloading, dependency loading and middleware registry cleanup by @iMacTia in [#1301](https://github.com/lostisland/faraday/pull/1301)
* Move JSON middleware (request and response) from faraday_middleware by @iMacTia in [#1300](https://github.com/lostisland/faraday/pull/1300)
* Remove deprecated `Faraday::Request#method` by @olleolleolle in [#1303](https://github.com/lostisland/faraday/pull/1303)
* Remove deprecated `Faraday::UploadIO` by @iMacTia in [#1307](https://github.com/lostisland/faraday/pull/1307)
* [1.x] Deprecate Authorization helpers in `Faraday::Connection` by @iMacTia in [#1306](https://github.com/lostisland/faraday/pull/1306)
* Drop deprecated auth helpers from Connection and refactor auth middleware by @iMacTia in [#1308](https://github.com/lostisland/faraday/pull/1308)
* Add Faraday 1.x examples in authentication.md docs by @iMacTia in [#1320](https://github.com/lostisland/faraday/pull/1320)
* Fix passing a URL with embedded basic auth by @iMacTia in [#1324](https://github.com/lostisland/faraday/pull/1324)
* Register JSON middleware by @mollerhoj in [#1331](https://github.com/lostisland/faraday/pull/1331)
* Retry middleware should handle string exception class name consistently by @jrochkind in [#1334](https://github.com/lostisland/faraday/pull/1334)
* Improve request info in exceptions raised by RaiseError Middleware by @willianzocolau in [#1335](https://github.com/lostisland/faraday/pull/1335)
* Remove net-http adapter and update docs by @iMacTia in [#1336](https://github.com/lostisland/faraday/pull/1336)
* Explain plan for faraday_middleware in UPGRADING.md by @iMacTia in [#1339](https://github.com/lostisland/faraday/pull/1339)
* Scripts folder cleanup by @iMacTia in [#1340](https://github.com/lostisland/faraday/pull/1340)
* Replace `Hash#merge` with `Utils#deep_merge` for connection options by @xkwd in [#1343](https://github.com/lostisland/faraday/pull/1343)
* Callable authorizers by @sled in [#1345](https://github.com/lostisland/faraday/pull/1345)
* Default value for exc error by @DariuszMusielak in [#1351](https://github.com/lostisland/faraday/pull/1351)
* Don't call `retry_block` unless a retry is going to happen by @jrochkind in [#1350](https://github.com/lostisland/faraday/pull/1350)
* Improve documentation for v2 by @iMacTia in [#1353](https://github.com/lostisland/faraday/pull/1353)
* Remove default `default_adapter` (yes, you read that right) by @iMacTia in [#1354](https://github.com/lostisland/faraday/pull/1354)
* Remove retry middleware by @iMacTia in [#1356](https://github.com/lostisland/faraday/pull/1356)
* Remove multipart middleware and all its documentation and tests by @iMacTia in [#1357](https://github.com/lostisland/faraday/pull/1357)
[#]# [1.9.3](https://github.com/lostisland/faraday/compare/v1.9.2...v1.9.3) (2022-01-06)
* Re-add support for Ruby 2.4+ by @iMacTia in [#1371](https://github.com/lostisland/faraday/pull/1371)
[#]# [1.9.2](https://github.com/lostisland/faraday/compare/v1.9.1...v1.9.2) (2022-01-06)
* Add alias with legacy name to gemified middleware by @iMacTia in [#1372](https://github.com/lostisland/faraday/pull/1372)
[#]# [1.9.1](https://github.com/lostisland/faraday/compare/v1.9.0...v1.9.1) (2022-01-06)
* Update adapter dependencies in Gemspec by @iMacTia in [#1370](https://github.com/lostisland/faraday/pull/1370)
[#]# [1.9.0](https://github.com/lostisland/faraday/compare/v1.8.0...v1.9.0) (2022-01-06)
* Use external multipart and retry middleware by @iMacTia in [#1367](https://github.com/lostisland/faraday/pull/1367)
==== setools ====
- Add make-networkx-optional.patch to cut down installation requirements
- Change python3-networkx from require into recommend
1
0
Hello,
I can no longer connect a TW system to WiFi network that otherwise
appears working - other devices connected.
NetworkManager true to the GNOME ethos provides no obvious diagnostics, it
even does not ask for password as it used to when something went wrong in
the past.
Is there any way to diagnose this?
Thanks
Michal
3
3
All meeting minutes can be found here:
https://etherpad.opensuse.org/p/ReleaseEngineering-meeting
Meeting is hosted here
https://meet.opensuse.org/ReleaseEngineeringMeeting
## Attendees
bittin, Sarah, DimStar, Lubos, DocB, Richard, Douglas, Marina, Adrian,
Dirk, guillaumeg, Maxlin, Gerald, Maurizio
## Leap
* Leap successful build blocked on rpmlint and polkit-default-privs
acceptance in SLE
- discussion in progress
Related discussion with autobuild about making our builds faster. So
far the only suggestion/quick solution was to increase priority of job-
picking by OBS workers.
Bugzilla policy Leap related update prior Beta
https://lists.opensuse.org/archives/list/factory@lists.opensuse.org/thread/…
and related QA test manual plan refresh
So far the feedback was positive (Increased utilization of public SLE
bugs etc).
Proposal to drop voting from the policy which doesn't seem to be used
much.
Overlap in between SLE and Leap (forking WE packages)
https://github.com/openSUSE/openSUSE-release-process/issues/71
Talk with maintenance team tomorrow at 3:30 - 4:00pm CEST (does anybody
else wants to join?)
Leap Micro 5.2 - No update yet, aside from setup being done.
https://build.opensuse.org/project/show/openSUSE:Leap:Micro:5.2
Few build failures I'd like to focus in rest of the week on solving
them. Then we can start working on the code-o-o Cardano node plan. SLE
Micro Beta 1 is expected this week, perhaps a good time to start
focusing on it anyway. Interlock is not yet signed (project signoff).
Cardano node do we have some existing crypto community that?
https://code.opensuse.org/leap/features/issue/59
Discussion with Alex Osthof regarding volunteer interested in Cloud. We
came up with idea that he could start a
Public Cloud testsuite for Leap, there seems to a blank space where we
could benefit from additional testing.
Dirk: wouldn't that be redundant after CtLG? Pehaps then test it only
in Leap
Gerald: What about some targetted smoke test, to ensure it works,
branding,...? Dirk agrees.
Doug: https://github.com/cisco/openh264/issues/3480
Just needed clarification on the PR as needing to be hosted by cisco.
Looks like 3rd party is what is needed, correct?
It will be streamlined in 15.4, just not sure if it will be a cisco
repository or another, correct?
## openSUSE Tumbleweed
* Kernel 5.16.4 in Tumbleweed, 5.16.5 will be in 0207 (QA running),
5.16.7 in staging (with simple drm enabled)
* Python 3.6 being EOL, removal of python36-FOO modules ongoing. Last
week: 96 left, now 80
* systemd dropped suse specific sysv script handling as announced in
https://lists.opensuse.org/archives/list/factory@lists.opensuse.org/thread/…
(snapshot 0206 contained this)
* RPM: the buildroot switched from 'glibc-locale' to the much leaner
glibc-locale-base (change happenedon 0205)
* meson 0.61 - syntax again getting stricted, not silently ignoring
errors
* Plasma 5.24 will be in snapshot 0207+ (snapshot built, currently in
QA)
* glibc 2.35 is being staged
* GCC 12 pre-integration tests started (Staging:Gcc7); Scheduled for
actual merge in April/May
DimStar: Big thanks to Dirk regarding firefox submission!
## Richard (Kubic/TW MicroOS)
Working on MicroOS images for WSL, using a unique approach of bundling
the image inside the TW WSL image, which ends up acting like our usual
patched bootloader for MicroOS.
ongoing experiments with with kiwi-less, container-first VM image
building/adding nerdctl support to Toolbox/buildkit and its limits as a
container builder/TW-to-MicroOS converter
## Max
llvm13 will be the new default in Leap
https://code.opensuse.org/leap/features/issue/55
Just go back from vacation
## Guillaume - Arm
Tumbleweed:
* No blocker
* Upcoming GCC 12 tested for aarch64:
https://build.opensuse.org/project/show/home:dirkmueller:branches:openSUSE:…
* Tests of openSUSE Tumbleweed on The Pinebook Pro showed some
issues. Most of them are now fixed. Tracked on
https://bugzilla.opensuse.org/show_bug.cgi?id=1194491
Leap 15.3:
* Issue with installation media (net installation) for devices w/o
Real-Time-Clock. Workaround: Trigger rebuild of installation media.
https://bugzilla.opensuse.org/show_bug.cgi?id=1194660
lkocman: to update the bug with installmedia refresh.
lkocman: Slipped from my radar. Will look at it this week.
Leap 15.4:
* opencl-headers updated and armnn:opencl is built properly now.
* aarch64:
* Go compiler from SLE still lacks ld.gold which is still
required. This make some packages to fail to build (e.g.
openSUSE:Backports:SLE-15-SP4/rclone). Bug opened since Leap 15.3:
https://bugzilla.opensuse.org/show_bug.cgi?id=1183043
* armv7:
* armv7 images are not tested in openQA yet, because JeOS-efi
image does not build properly due to an armv7 kernel bug with btrfs and
lzo compression: https://bugzilla.opensuse.org/show_bug.cgi?id=1193852
=> kernel overlay with a possible fix added. Need to wait for a new
build to check if the fix is ok.
## Sarah - s390x
Tumbleweed:
* Reboot does not work:
https://bugzilla.opensuse.org/show_bug.cgi?id=1193889
(forwarded to IBM for all Linux distributions on s390x)
Bugfix from IBM is breaking SLES, Leap and Tumbleweed builds:
https://bugzilla.suse.com/show_bug.cgi?id=1188896
Rudi has taken a dump yesterday. The question is how to forward
(suggestion SUSE FTP)
* lkocman is proactively killing/rescheduling "stuck" Leap builds (so
that part is covered)
to my knowledge Ihno monitors IBS builds and asks autobuild team to
"Free them"
## Doug
* openSUSE Conference
* keynotes (two possible speakers)
* Will meet on Friday with Jitsi founder Emil Ivov about giving
keynote
* TensorFlow/OSS DevInfra's Mihai Maruseac working on approval from
Google Brain to provide keynote
* Venueless sent offer (already covered by open PO)
* Google Summer of Code
* Application 50% complete
* PR for projects are coming in. Current listing
* Feb. 7 to 21 (deadline)
* Leap 15.4
* Progressing with release annoucement
* Sponsorship
* Open Source Community Africa
## Dirk
Reduced rebuild time for firefox packages from hours to ~ 45 minutes
(should help with stagings)
Implemented more zstd-gzip compatibility, can now build almost all of
:Rings with zstd-gzip
Fixed /bin/sh == dash breakages. Can build ~ 70% of Tumbleweed. Most
problems remain are the kubernetes and python packages.
Resurrected nanoOS idea for virtual machine usecases
some backports updating (openstack clients untangling)
Helped a bit on python 3.10 fallout in tumbleweed
## Gerald / Board
[All good]
## Wolfgang (Package Hub), Scott Bahling
Not available
Need a confirmation from Wolfgang/Scott whether proposal in
https://github.com/openSUSE/openSUSE-release-process/issues/71 will fix
the issue.
## Maintenance team (Marina or Marcus, Maurizio (m4u))
rpmlint - fixing the plasma5-disks
Marina: It's currently in mainteance queue. For any extra details feel
free to contact Fabian or Antonio who can provide more information if
needed.
Dirk: no QE needed, it's just adding polkit policy.
- Marcus: 15.3 had a radeon regression in the kernel update, followup
update soon
- we released big samba update to fix security issues, one regression
in samba spotted
- Marcus: 15.4 is set up channel wise, some updates will go in testing
occasionaly, if you need more ping me, no openqa setup yet
## Adrian - OBS
Rudi is fighting with host kernel issues in IBS. There are quite some
issues with the SP4 kernel.
x86_64 - seems like the issue not caused by SP4/numa.
Discussion about the Leap build pace.
Seems like switching the rebuild strategy would only result into more
issues.
Adrian: could be caused by numa. Let's focus on this once we'll have
stable workers again.
4
5
Please note that this mail was generated by a script.
The described changes are computed based on the x86_64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=opensuse&groupid=1&versio…
Please do not reply to this email to report issues, rather file a bug
on bugzilla.opensuse.org. For more information on filing bugs please
see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
NetworkManager
adwaita-icon-theme
apr
at (3.2.2 -> 3.2.4)
autoyast2 (4.4.30 -> 4.4.31)
expat (2.4.4 -> 2.4.6)
flatpak (1.12.5 -> 1.12.6)
git
libnvme (1.0~3 -> 1.0~4)
libsecret (0.20.4 -> 0.20.5)
mariadb (10.6.5 -> 10.7.3)
ncurses (6.3.20220129 -> 6.3.20220212)
nvme-cli (2.0~3 -> 2.0~4)
okteta (0.26.6 -> 0.26.7)
perl
polkit
python-Twisted
python-pbr (5.8.0 -> 5.8.1)
python-pyspnego (0.3.1 -> 0.4.0)
python38
python38-core
sil-charis-fonts (6.001 -> 6.101)
systemd (249.9 -> 249.10)
update-alternatives (1.20.9 -> 1.21.1)
xfce4-notifyd (0.6.2 -> 0.6.3)
xorg-x11-server
yast2-installation (4.4.42 -> 4.4.44)
yast2-network (4.4.39 -> 4.4.40)
yast2-security (4.4.11 -> 4.4.12)
zip
=== Details ===
==== NetworkManager ====
Subpackages: NetworkManager-lang NetworkManager-pppoe libnm0 typelib-1_0-NM-1_0
- Add upstream bug fix patches:
+ 4685651e7671e064b911a3a05f096908e5ef0580.patch: glib-aux: fix
nm_ref_string_equal_str() Fix comparison with a NULL string
+ 6329f1db5ac75ee3b7d2f7ce062e951a598625fe.patch: libnm/tests:
fix maybe-uninitialized warning in "test-setting"
+ aadf0fb64f491f94b2771058621dc140c562b62b.patch: libnm/tests:
fix maybe-uninitialized warning in "test-libnmc-setting"
+ 471e987add98b36520ece72ee493176fc7bc863c.patch: device:
initialize nm_auto variable in _ethtool_features_reset()
+ 634e023e72d4729788a022ea1fae665af28d1b0f.patch: glib-aux:
workaround maybe-uninitialized warning with LTO in
nm_uuid_generate_from_string_str()
==== adwaita-icon-theme ====
- Replace Requires(post): gtk3-tools with the 2 following:
+ Requires(post): (gtk3-tools if libgtk-3-0)
+ Requires(post): (gtk4-tools if libgtk-4-1)
Do this as we want gtk3-tools when building and installing a gtk3
based package, and gtk4-tools when building and installing a gtk4
based package.
==== apr ====
- deleted patches
- apr-CVE-2021-3594.patch (renamed)
- added patches
+ apr-CVE-2021-35940.patch (correct name)
==== at ====
Version update (3.2.2 -> 3.2.4)
- Update to version 3.2.4:
* Upstream SUSE patches
- Update to version 3.2.3:
* Fix two typos on documentation
* Upstream SUSE patches
* Various improvements to the code and the build system
- Refresh patches:
* at-3.1.16-handle_malformed_jobs.patch
* at-3.2.2.patch
* at-backport-old-privs.patch
* harden_atd.service.patch
- Drop upstreamed patches:
* at-3.1.13-leak-fix.patch
* at-3.1.13-massive_batch.patch
* at-3.1.14-joblist.patch
* at-3.1.14-usePOSIXtimers.patch
* at-3.1.8-jobdir-mtime.patch
* at-atq-timeformat.patch
* at-secure_getenv.patch
==== autoyast2 ====
Version update (4.4.30 -> 4.4.31)
Subpackages: autoyast2-installation
- Modified init-scripts service dependencies fixing a root login
systemd timeout when installing with ssh (bsc#1195059)
- 4.4.31
==== expat ====
Version update (2.4.4 -> 2.4.6)
Subpackages: libexpat-devel libexpat1 libexpat1-32bit
- update to 2.4.6 (bsc#1196168, CVE-2022-25313):
* Bug fixes:
- Fix a regression introduced by the fix for CVE-2022-25313
in release 2.4.5 that affects applications that (1)
call function XML_SetElementDeclHandler and (2) are
parsing XML that contains nested element declarations
(e.g. "<!ELEMENT junk ((bar|foo|xyz+), zebra*)>").
- Version info bumped from 9:5:8 to 9:6:8;
see https://verbump.de/ for what these numbers do.
- update to 2.4.5 (bsc#1196171, bsc#1196169, bsc#1196168,
bsc#1196026, bsc#1196025):
* Security fixes:
- CVE-2022-25235 -- Passing malformed 2- and 3-byte UTF-8
sequences (e.g. from start tag names) to the XML
processing application on top of Expat can cause
arbitrary damage (e.g. code execution) depending
on how invalid UTF-8 is handled inside the XML
processor; validation was not their job but Expat's.
Exploits with code execution are known to exist.
- CVE-2022-25236 -- Passing (one or more) namespace separator
characters in "xmlns[:prefix]" attribute values
made Expat send malformed tag names to the XML
processor on top of Expat which can cause
arbitrary damage (e.g. code execution) depending
on such unexpectable cases are handled inside the XML
processor; validation was not their job but Expat's.
Exploits with code execution are known to exist.
- CVE-2022-25313 -- Fix stack exhaustion in doctype parsing
that could be triggered by e.g. a 2 megabytes
file with a large number of opening braces.
Expected impact is denial of service or potentially
arbitrary code execution.
- CVE-2022-25314 -- Fix integer overflow in function copyString;
only affects the encoding name parameter at parser creation
time which is often hardcoded (rather than user input),
takes a value in the gigabytes to trigger, and a 64-bit
machine. Expected impact is denial of service.
- CVE-2022-25315 -- Fix integer overflow in function storeRawNames;
needs input in the gigabytes and a 64-bit machine.
Expected impact is denial of service or potentially
arbitrary code execution.
* Other changes:
- Version info bumped from 9:4:8 to 9:5:8;
see https://verbump.de/ for what these numbers do
==== flatpak ====
Version update (1.12.5 -> 1.12.6)
Subpackages: libflatpak0 system-user-flatpak
- Update to version 1.12.6:
+ Fix a bug that sometimes caused repo corruption in case
downloads are interrupted or canceled, necessitating a
"flatpak repair" to recover
+ More reliably detect the GTK theme
+ Fix history command unit test in some edge cases
+ Updated translations.
==== git ====
Subpackages: git-core git-cvs git-email git-gui git-svn git-web gitk perl-Git
- "Downgrade" git-gui and gitk Recommends to Suggests.
==== libnvme ====
Version update (1.0~3 -> 1.0~4)
- Update to version 1.0-rc4:
* fabrics: add default port number for NVMe/TCP I/O controllers
* linux: Update size when telemetry controller initiated data is unavailable
* add cdw13 for set_feature_args structure
* Add support for TP8010
* Documentation cleanups
==== libsecret ====
Version update (0.20.4 -> 0.20.5)
Subpackages: libsecret-1-0 libsecret-lang typelib-1_0-Secret-1
- Update to version 0.20.5:
+ Drop autotools-based build
+ Use G_GNUC_NULL_TERMINATED where appropriate
+ collection, methods, prompt: Port to GTask
+ Detect local storage in snaps in the same way as flatpaks
+ Add bash-completion for secret-tool
+ secret-tool: Add locking capabilities to secret tool
+ secret-file-backend: Avoid closing the same file descriptor
twice
+ Add support for TPM2 based secret storage
+ Create default collection after DBus.Error.UnknownObject
+ Port documentation to gi-docgen
+ GI annotation and documentation fixes
+ Build fixes
+ Updated translations.
- Replace gtk-doc with pkgconfig(gi-docgen) BuildRequires following
upstreams port.
- Drop patch fixed upstream: libsecret-handle-UnknownObject.patch
==== mariadb ====
Version update (10.6.5 -> 10.7.3)
Subpackages: libmariadbd19 mariadb-client mariadb-errormessages
- Update to 10.7.3 (bsc#1196016):
* release notes and changelog:
https://mariadb.com/kb/en/library/mariadb-1073-release-notes
https://mariadb.com/kb/en/library/mariadb-1073-changelog
https://mariadb.com/kb/en/library/mariadb-1072-release-notes
https://mariadb.com/kb/en/library/mariadb-1072-changelog
https://mariadb.com/kb/en/library/mariadb-1071-release-notes
https://mariadb.com/kb/en/library/mariadb-1071-changelog
https://mariadb.com/kb/en/library/mariadb-1070-release-notes
https://mariadb.com/kb/en/library/mariadb-1070-changelog
* fixes for the following security vulnerabilities:
10.7.3: CVE-2021-46665
CVE-2021-46664
CVE-2021-46661
CVE-2021-46668
CVE-2021-46663
10.7.2: CVE-2022-24052
CVE-2022-24051
CVE-2022-24050
CVE-2022-24048
CVE-2021-46659, bsc#1195339
10.7.1: none
10.7.0: none
- Remove upstreamed patches:
* mariadb-10.0.15-logrotate-su.patch
* mariadb-10.1.1-mysqld_multi-features.patch
- Refresh mariadb-10.2.4-logrotate.patch
- Update list of skipped tests
- Add bsc1194828.patch to fix build with GCC12, fixes bsc#1194828
- The following issues have already been fixed in this package but weren't
previously mentioned in the changes file:
CVE-2021-46658, bsc#1195334
CVE-2021-46657, bsc#1195325
==== ncurses ====
Version update (6.3.20220129 -> 6.3.20220212)
Subpackages: libncurses6 ncurses-utils terminfo terminfo-base terminfo-iterm terminfo-screen
- Add ncurses patch 20220212
+ improve font-formatting in other manpages, for consistency.
+ correct/improve font-formatting in curs_wgetch.3x (patch by Benno
Schulenberg).
- Add ncurses patch 20220205
+ workaround in test/picsmap.c for use of floating point for rgb values
by ImageMagick 6.9.11, which appears to use the wrong upper limit.
+ improve use of "trap" in shell scripts, using "fixup-trap".
==== nvme-cli ====
Version update (2.0~3 -> 2.0~4)
Subpackages: nvme-cli-bash-completion nvme-cli-zsh-completion
- Update to version 2.0-rc4:
* netapp-nvme: free the nsdescs pointer after use
* netapp-nvme: fix ontapdevices segfault in json output
* nvme-print: fix 'nvme list -o json' segfault
* nvme: get_ns_id command fails on nvme device
* wdc: updated products list for telemetry (--type) argument
* docs: fix typo in Data Set Management section
* Fix ctrlist for attach-ns and detach-ns
* netapp-nvme: fix nvme ns desc uuid handling for ontapdevices
* wdc: Fix use-after-free access of cbs_data
* Fixed regression with 'open namespace exclusive' (bsc#1195945)
==== okteta ====
Version update (0.26.6 -> 0.26.7)
Subpackages: libKasten4 libOkteta3 libkasten-lang libokteta-lang okteta-data okteta-lang
- Update to 0.26.7
* Improved: translations
* Fixed: crash in string extraction tool with marked strings from
closed view (kde#444405)
* Fixed: in JIS X 0201 codec properly map ASCII control char
subset
* Fixed: use own IBM874 codec, given Qt with ICU maps it to
TIS-620
* Changed: a context menu now available with the view area (incl.
tabs)
* Changed: tabs of views can now be reordered (inside a single
tab area)
* Changed: empty documents can be created by LMB double-clicks
in empty areas
* Changed: remember used settings of tools across app restarts
* Changed: remember used settings of data generators across app
restarts
* Changed: remember used settings of data encoders across app
restarts
- Add signature file and keyring
- Update URL.
==== perl ====
Subpackages: perl-base perl-doc
- Add multibuild flavor to split the testsuite out of the main package
build time. The testsuite dominates the build time and having perl
in the bootstrap cycle, we better seperate it. The testsuite flavor
rebuilds the same package the same way, but runs the check section
==== polkit ====
Subpackages: libpolkit-agent-1-0 libpolkit-gobject-1-0 typelib-1_0-Polkit-1_0
- Fixed denial of service via file descriptor leak (bsc#1195542 CVE-2021-4115)
0001-CVE-2021-4115-GHSL-2021-077-fix.patch
==== python-Twisted ====
- Add patch skip-namespacewithwhitespace.patch:
* Skip a failing test with Expat 2.4.5.
==== python-pbr ====
Version update (5.8.0 -> 5.8.1)
- update to 5.8.1:
* Add release note about missing pbr.json fix
* Avoid recursive calls into SetupTools entrypoint
* remove explicit mock
* Don't test with setuptools local distutils
* Use context blocks for open() calls in packaging
- remove remove_mock.patch (upstream)
==== python-pyspnego ====
Version update (0.3.1 -> 0.4.0)
- update to 0.4.0:
* Add `usage` argument for `tls.default_tls_context` to control whether the
context is for a initiator or acceptor
* Add type annotations and include `py.typed` in the package for downstream
library use
* Expose the `ContextProxy` class for type annotation use
* Added `get_extra_info` to `ContextProxy` to expose a common way to retrieve
context specific information, this is currently used by CredSSP to retrieve
* `client_credential`: The delegated client credential for acceptors
once the context is complete
* `sslcontext`: The SSL context used to create the TLS object
* `ssl_object`: The TLS object used during the CredSSP exchange
* The `client_credential` property on `CredSSP` has been removed in
favour of `context.get_extra_info('client_credential')
* Added support for custom credential types
* Can be used to for things like NTLM authentication with NT/LM hashes,
Kerberos with a keytab or from an explicit CCache, etc
* Support calling SSPI through `pyspnego`'s Negotiate proxy context
* This allows users on Windows to still use Negotiate auth but with a
complex set of credentials
* Also opens up the ability to use Negotiate but only with Kerberos auth
* The `username` and `password` property on the auth context object are
deprecated and will return `None` until it is removed in a future release
==== python38 ====
Subpackages: python38-curses python38-dbm python38-tk
- Add patch support-expat-245.patch:
* Support Expat >= 2.4.5
==== python38-core ====
Subpackages: libpython3_8-1_0 python38-base
- Add patch support-expat-245.patch:
* Support Expat >= 2.4.5
==== sil-charis-fonts ====
Version update (6.001 -> 6.101)
- Update to 6.101:
* Maintenance release
==== systemd ====
Version update (249.9 -> 249.10)
Subpackages: libsystemd0 libsystemd0-32bit libudev1 libudev1-32bit systemd-32bit systemd-container systemd-devel systemd-lang udev
- Import commit 0bb1977021be2fc9ebfae10d766dff0b1a457f88 (merge of v249.10)
For a complete list of changes, visit:
https://github.com/openSUSE/systemd/compare/b9b83c5d11e686178ddd545862a00b3…
- Import commit b9b83c5d11e686178ddd545862a00b33c6fdfabb
8973cb2462 systemd-coredump: allow setting external core size to infinity (bsc#1195899 jsc#SLE-23866)
- Fix build if %_distconfdir is not defined (see bsc#1195679)
==== update-alternatives ====
Version update (1.20.9 -> 1.21.1)
- rebase patches:
* update-alternatives.changes
* update-alternatives.spec
* update-alternatives-suse.patch
- New upstream release 1.21.1
dpkg (1.21.1) unstable; urgency=medium
[ Guillem Jover ]
* dpkg-buildpackage: Remove duplicate command print for dpkg-genchanges.
* dpkg-buildpackage: Fix build description due to improper multiline match.
* dpkg-realpath: Remove spurious heading space from --help output.
* update-alternatives: When initializing admindir from DPKG_ADMINDIR append
"/alternatives". Closes: #1001198
* Code internals:
- Remove <ar.h> inclusions.
* Packaging:
- Install deb-md5sums(5) into dpkg-dev package.
dpkg (1.21.0) unstable; urgency=medium
[ Guillem Jover ]
* dpkg-genchanges: Include orig tarball on source package renames.
Closes: #980066
* scripts: Consider SHA-1 and RIPEMD-160 weak algorithms in OpenPGP
signatures.
* dpkg: During unpack print a removal message due to Conflicts.
Closes: #985401
* scripts: Add zsh completions for dpkg-parsechangelog.
Thanks to Daniel Shahaf <danielsh(a)apache.org>. Closes: #986103
* dpkg-buildpackage: When printing build type match the extension exactly.
Closes: #989824
* dpkg-maintscript-helper: Use xargs -I argument instead of deprecated -i.
* dpkg-maintscript-helper: Quote variable inside ${} to avoid pattern match.
* libdpkg: Fix dpkg_fsys_get_path() to always strip leading / and ./.
* libdpkg: Set the default database directory relative to the system root.
* dpkg-divert, dpkg-statoverride: Set admindir after instdir.
* update-alternatives: Fix admindir setting.
Prompted by Johannes Schauer Marin Rodrigues <josch(a)debian.org>.
* dselect: Honor DPKG_ADMINDIR environment variable.
* dpkg-query, dpkg-trigger, dselect: Add support for setting the root
directory.
* dpkg-fsys-usrunmess: Move forced reconfiguration to the last step.
See #991190.
* dpkg-fsys-usrunmess: Install a local policy-rc.d to ignore service
restarts. Closes: #991190
* dpkg-fsys-usrunmess: Do not fail when removing lingering directories.
* dpkg-fsys-usrunmess: Generate a regression prevention package.
* dpkg-fsys-usrunmess: Fix typo in debug message.
* dpkg: Distinguish deconfiguration message for installation and multi-arch
syncs.
* dpkg-buildpackage: Add new --changes-file option.
Prompted by Niels Thykier <niels(a)thykier.net>.
* dpkg-buildpackage: Add new --buildinfo-file option.
* dpkg: Rework --assert-<feature> logic to be more robust.
Prompted by Helmut Grohne <helmut(a)subdivi.de>.
Prompted by David Kalnischkies <donkult(a)debian.org>.
* dpkg: Improve --assert-<feature> descriptions.
* dpkg: Add a new --assert-help option.
* scripts/mk: Pass DEB_BUILD_PATH to dpkg-buildflags. See #985553.
* dpkg-db-backup: New program factored out from Debian-specific daily cron.
* dpkg-db-backup: Accept an option to override the number of rotation cycles.
* dpkg-db-backup: Honor the admindir set at configure time.
* update-alternatives: Fix --auto and --set-selections output progress.
* update-alternatives: Print defaults for configuration and database
pathnames.
* scripts: Replace shebang in dpkg-error shell library with shellcheck
directive.
* dpkg-buildpackage: Add support for terse DEB_BUILD_OPTIONS.
* dpkg-mergechangelogs: Add new --merge-unreleased option. Closes: #582921
* dpkg: Restore fallback to "new-prerm failed-upgrade" for downgrades.
Analysis by Ian Jackson <ijackson(a)chiark.greenend.org.uk>. Closes: #996959
* dselect: Use safe temporary file creation in methods setup.
* dselect: Remove bashism from update script in multicd method.
* dpkg: Fix --verify to handle missing or inaccessible pathnames.
Closes: #963087
* dpkg: Add partial --verify support for mode checks.
* Use «digest» instead of «hash» in output messages.
Reported by Sven Joachim <svenjoac(a)gmx.de>.
* dselect: use `grep -E` instead of `egrep`.
Thanks to Ville Skyttä <ville.skytta(a)iki.fi>. Closes: #999600
* libdpkg: Fix memory leak on End Of Tape condition in tar parser.
* dpkg: Fix short lived memory leak with --recursive.
* dpkg: Fix conffile removal-on-upgrade handling. Closes: #995387
* dpkg-deb: Fix conffile name length tracking on remove-on-upgrade parsing.
Reported by uau on IRC.
* Architecture support:
- Clarify that the regex columns need to be ordered to match first.
- Add support for ARCv2 CPU. Closes: #980963
Based on a patch by Alexey Brodkin <Alexey.Brodkin(a)synopsys.com>.
* Portability:
- start-stop-daemon: Define SOCK_NONBLOCK to 0 if not defined.
- libdpkg: Add support for AIX to dpkg_get_progname().
* Perl modules:
- Dpkg::Source::Quilt: Add hint to check missing files on patch apply
failures.
Reported by Joseph Nahmias <jello(a)debian.org>.
- Dpkg::Changelog::Parse: Require format plugins to inherit from
Dpkg::Changelog.
- Dpkg::OpenPGP: Refactor openpgp implementation execution into a new
function.
- Dpkg::Vendor::Debian: Refactor compiler flag names into an array.
- Dpkg::Vendor::Debian: Add new lto feature in new optimize area.
Closes: #940571
- Test::Dpkg: Print actual error messages in test_neutralize_checksums().
- Dpkg::Deps: Use current_sub feature for __SUB__.
- Dpkg::BuildFlags: Add support for ASFLAGS.
See https://salsa.debian.org/debian/debhelper/-/merge_requests/50.
- Dpkg::Compression: Use gzip --rsyncable unconditionally.
- Dpkg::Changelog::Entry::Debian: Fix full month misuse warning.
- Dpkg::Shlibs::Symbol: Emit a warning on fully qualified symver patterns.
Closes: #993991
- Dpkg::Control::HashCore: Add new keep_duplicate option.
- Dpkg::Control::FieldsCore: Add new field_parse_binary_source().
Closes: #980527
- Dpkg::Control::FieldsCore: Fix types allowed for
field_parse_binary_source().
Reported by Johannes Schauer Marin Rodrigues <josch(a)debian.org>.
- Dpkg::Shlibs::Objdump: Fix apply_relocations to work with versioned
symbols. Closes: #1000421
- Dpkg::Vendor::Ubuntu: Update Maintainer field logic to include
?canonical?. Based on a patch by
William 'jawn-smith' Wilson <william.wilson(a)canonical.com>.
Closes: #1000557
- Dpkg::Source::Package::V2: Add hint about version matching source tree.
Based on a patch by Samuel Henrique <samueloph(a)debian.org>.
Closes: #996044
* Documentation:
- man: Itemize dpkg-gensymbols -c levels.
- man: Add man page for deb-md5sums(5).
Reported by Maxim Cournoyer (on IRC).
- man: Switch the Architecture field in deb-control(5) to required.
Reported by Maxim Cournoyer (on IRC).
- man: Make clear that dpkg-query arguments accept multiple values.
Prompted by Rémi Rampin <remirampin(a)gmail.com>. See #913781.
- man: Document dpkg-query --search and --listfiles output formats.
- doc: Fix incorrect use of ?an? article.
- doc: Update coding style to document POD instead of troff.
- doc: Update THANKS file.
- doc: Annotate current maintainer start year.
- doc: Sort maintenance information chronologically.
- man: Add versions since features where introduced.
- man: Further clarify when re-inclusions of excluded pathnames happen.
Closes: #871420
- doc: Update Doxygen configuration from version 1.9.1.
- doc: Improve description of dpkg suite.
Prompted by Fabrice Bauzac-Stehly <noon(a)mykolab.com>.
- man: Add a reference to where the Installed-Size algorithm is described.
- man: Improve dpkg --verify-format rpm format documentation.
- man: Document in deb-substvars(5) what ${} is good for.
Prompted by Paul Wise <pabs(a)debian.org>.
- man: Document in dpkg-architecture(1) target being useful for emulators
too. Prompted by Helmut Grohne <helmut(a)subdivi.de>.
- man: Document in dpkg-query(1) full --search and --listfiles output
format. Prompted by Johannes Schauer Marin Rodrigues <josch(a)debian.org>.
* Code internals:
- Remove irrelevant or obsolete FIXME markers.
- Turn FIXME markers denoting pending actions into TODO markers.
- Turn FIXME markers giving historic information into simple Notes.
- update-alternatives: Turn FIXME for explicit behavior choice into an XXX.
- Use localtime_r() instead of localtime().
- libdpkg: Remove MDEBUG support from m_malloc() implementation.
- libdpkg: Mark dpkg_arch_unmark() arch_remove argument as const.
- libdpkg: Mark treewalk_open() func argument as const.
- dpkg: Mark ignore_depends() pkg argument as const.
- dpkg: Mark deb_parse_conffiles() pkg argument as const.
- libcompat: Remove local setexecfilecon() and require libselinux 2.3.
- libdpkg: Add missing DPKG_{BEGIN,END}_DECLS in header files.
- dpkg: Move SE Linux function declarations into its own header file.
- dpkg: Move the command action enum to its own header file.
- dpkg: Switch from including "main.h" to "force.h".
- dselect: Rename dme() to display_menu_entry().
- dpkg: Split function handling deconfiguration due to install and removal.
- libdpkg: Add new ACTION_MUX macro for continued options.
- dpkg: Refactor --assert-<feature> handling to be data driven.
- dpkg-fsys-usrunmess: Do not use interpolated strings for literals.
- dpkg-db-backup: Add a license header comment.
* Build system:
- Fallback to $^X and 'perl' if $Config{perlpath} is unset or empty.
- Bump minimal Perl version to 5.28.1.
- Remove redundant localedir and pkgconfdir initializations.
- Check for libsocket.
- Do not set have_libmd on the found branch in AC_SEARCH_LIBS.
- Switch DPKG_FUNC_C99_SNPRINTF from AC_LANG_SOURCE to AC_LANG_PROGRAM.
- Check whether fsync(3) works on directories.
- Remove obsolete AC_HEADER_STDC.
- Detect appropriate sed program at configure time.
- Rename DPKG_DEB_PROG_TAR to DPKG_PROG_TAR.
- Parametrize the backups directory with a configure option.
- Add a check for symlinks in the git repository.
- Rename shell scripts to .sh.
- Switch from hardcoded /run to parametrized runstatedir.
- Use new Dpkg::Control keep_duplicate option in gen-changelog.
- Use title-case for field in gen-changelog.
- Execute run-script via CONFIG_SHELL.
Reported by Larkin Nickle <me(a)larbob.org>.
- Quote variables containing pathnames in m4 macros.
- Add support for commit message fix up machinery in gen-changelog.
* Packaging:
- Use absolute pathnames in .install debhelper fragments.
- Remove unused dh_installcron call for arch-indep targets.
- Add support for a native systemd timer. Closes: #985444
- Create auotpkgtest installation directory.
- Bump Standards-Version to 4.6.0 (no changes needed).
* Test suite:
- Pass --ignore-builtin-builddeps to dpkg-buildpackage.
- Use can_run() instead of find_command().
- Add descriptions to makefile test runners.
- Add unit tests for architecture bijective mapping property.
- Suppress cppcheck constParameter check.
- Suppress bogus cppcheck for nullPointerRedundantCheck.
- Mark external sourced shell files for checking.
- Ignore new shellcheck checks.
- Remove shipped dpkg database.
- Add re-inclusion of symlink case to t-filtering. See #871420.
- Generate symlink during test build time.
- Remove superfluous long filename.
- Refactor parse_ctrl() from parse_dsc().
- Update codespell stopwords.
[ Helge Kreutzmann ]
* deb-md5sums.pod: Fix typo.
[ Add programs translations ]
* Occitan (Quentin PAGÈS).
[ Update dselect translations ]
* German (Sven Joachim).
[ Update man pages translations ]
* German (Helge Kreutzmann).
[ Update programs translations ]
* German (Sven Joachim).
* Polish (Marcin Owsiany, ?ukasz Dulny).
[ Update scripts translations ]
* German (Helge Kreutzmann).
==== xfce4-notifyd ====
Version update (0.6.2 -> 0.6.3)
Subpackages: xfce4-notifyd-lang
- Update to version 0.6.3
* Fix compilation warnings
* autoconf: Some updates
* Update `.gitignore`
* Remove GSourceFunc casts
* Fix missing-prototypes
* Bump required GLib version to 2.56
* Implement ISO 8601 time format to avoid post-2.56 GLib functions
* settings: Drop subtitle
* Fix multiple memory issues (gxo#apps/xfce4-notifyd!11)
* Translation Updates
==== xorg-x11-server ====
Subpackages: xorg-x11-server-Xvfb xorg-x11-server-extra xorg-x11-server-sdk
- U_Fix-build-with-gcc-12.patch
* render: Fix build with gcc 12 (glfdo#xorg/xserver!853).
==== yast2-installation ====
Version update (4.4.42 -> 4.4.44)
- Use the default UI theme in SSH installation, the
"installation_slim" theme does not exist anymore (bsc#1196287)
- memsample-archive-to-csv - handle "ps" errors in the data file
- 4.4.44
- Modified Second Stage service dependencies fixing a root login
systemd timeout when installing with ssh (bsc#1195059)
- 4.4.43
==== yast2-network ====
Version update (4.4.39 -> 4.4.40)
- Fixed active configuration detection (bsc#1196276, bsc#1194911)
- 4.4.40
==== yast2-security ====
Version update (4.4.11 -> 4.4.12)
- Stop using 'lsm' kernel boot parameter even for the
"None" Major Linux Security Module (bsc#1194332, bsc#1196274).
- 4.4.12
==== zip ====
- Add 0002-unix-reproducible-directory-order-scandir.patch
to make zip file creation reproducible
- Add build time %check
1
0