openSUSE Factory
Threads by month
- ----- 2025 -----
- January
- ----- 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
December 2021
- 102 participants
- 97 discussions
Please note that this mail was generated by a script.
The described changes are computed based on the x86_64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=opensuse&version=42.3&bui…
https://bugzilla.opensuse.org/buglist.cgi?product=openSUSE%20Distribution&q…
When you reply to discuss some issues, make sure to change the subject.
Please use the test plan at
https://docs.google.com/spreadsheets/d/1AGKijKpKiJCB616-bHVoNQuhWHpQLHPWCb3…
to record your testing efforts and use bugzilla to report bugs.
Packages changed:
biosdevname
btrfsmaintenance
conduit
gconf2-branding-openSUSE (42.1 -> 42.3)
ibus
kactivitymanagerd
kde-user-manager
kernel-source (4.4.73 -> 4.4.74)
libxml2
libzypp (16.12.0 -> 16.13.0)
lightdm
marble
mc
plasma5-integration
plasma5-openSUSE
postgresql (9.4 -> 9.6)
python-coverage (3.7.1 -> 4.3.4)
ucode-intel (20160714 -> 20170511)
yast2-bootloader (3.2.22 -> 3.2.23)
yast2-ntp-client (3.2.9 -> 3.2.12)
=== Details ===
==== biosdevname ====
- Duplicate naming of SRIOV VFs by biosdevname when VPD_DCM
Strings are present in VFs (bsc#1042185)
* Add: biosdevname_avoid_duplicates.patch
==== btrfsmaintenance ====
- Require btrfsprogs (bsc#1047226)
- update to 0.2
- updated documentation
- no hardcoded paths to external utilities
- fixed logger name typos for 'journal' target
- defrag fixes (sysconfig, find arguments)
- Removed patch: balance-typo.patch
- Added patch: sysconfig-override-trim.diff
- Add balance-typo.patch (bnc#986543)
- version 0.1.1
- fix typo and make journal logging target work
- cron refresh: remove bashism
- Removed patches:
* 0003-Add-COPYING-file.patch
* 0011-cron-refresh-remove-debuggiong-output.patch
- cron script symlinks are not created on first installation (bsc#907343)
- add COPYING to package
- refresh script: remove extra messages
- add uninstall targets
- fix refresh service
- adjust sysconfig defaults
- Add more package dependencies (cron, zypp-plugin)
- minor bugfixes
- Add supplements(btrfsprogs)
- initial version 0.1
==== conduit ====
Subpackages: conduit-lang
- Use python-vobject instead of vobject per python-vobject change in 42.3.
==== gconf2-branding-openSUSE ====
Version update (42.1 -> 42.3)
- do not build novell-sound-theme in the gconf2-branding-SLED build
to prevent duplicated binaries in openSUSE Leap. The
novell-sound-theme is taken from gconf2-branding-SLES sources on
both the SLED product and the SLES WE module. bsc#1046099
- bump versions
==== ibus ====
Subpackages: ibus-branding-openSUSE-KDE ibus-gtk ibus-gtk-32bit ibus-gtk3 ibus-lang libibus-1_0-5 libibus-1_0-5-32bit python-ibus typelib-1_0-IBus-1_0
- Update ibus.spec: copy auto-start files to SOURCE directory
to enable modifications before compile.
- Add ibus-disable-engines-preload-in-GNOME.patch: Disable load
preload-engines actions in SLE, which is unnecessary for mono IMF
in SLE and may cause CJK user login failed (bsc#1036729).
==== kactivitymanagerd ====
- Recommend -lang package
==== kde-user-manager ====
- Recommend -lang package
==== kernel-source ====
Version update (4.4.73 -> 4.4.74)
Subpackages: kernel-default kernel-default-devel kernel-devel kernel-docs kernel-macros kernel-syms
- Delete patches.kabi/kabi-fix-for-kvm-x86-fix-singlestepping-over-syscall.
No need for kABI fix yet for Leap 42.3.
- commit f0a86d9
- Fix kABI breakage by KVM CVE fix (bsc#1045922).
- commit c0308f6
- powerpc/perf: Fix branch event code for power9 (fate#321438,
Pending SUSE Kernel Fixes).
- commit e954af6
- powerpc: Fix /proc/cpuinfo revision for POWER9 DD2
(bsc#1046789).
- commit 444247f
- Refresh metadata
patches.drivers/ibmvnic-a2-Fix-assignment-of-RX-TX-IRQ-s.patch.
- commit be32be9
- drm/i915: Serialize GTT/Aperture accesses on BXT (bsc#1046821).
- commit b263fef
- Bluetooth: hidp: fix possible might sleep error in
hidp_session_thread (bsc#1031784).
- Refresh
patches.suse/kgr-0008-mark-task_safe-in-some-kthreads.patch.
- commit 18c6f3e
- KVM: x86: fix singlestepping over syscall (CVE-2017-7518
bsc#1045922).
- commit d989643
- nvme/pci: Fix stuck nvme reset (bsc#1043805).
- commit 7afe4f0
- Refresh fadump patches to upstream and add metadata
patches.arch/powerpc-fadump-add-reschedule-point-while-releasing-memory.patch.
patches.arch/powerpc-fadump-avoid-duplicates-in-crash-memory-ranges.patch
patches.arch/powerpc-fadump-avoid-holes-in-boot-memory-area-when-fadump-is-registered.patch
patches.arch/powerpc-fadump-provide-a-helpful-error-message.patch
- commit f0fb5c3
- blacklist.conf: Remove duplicated entries
- commit cb960d2
- Remove duplicated blacklist entries and put git-commit tag to patches
- commit 12a0cb2
- blacklist.conf: Remove duplicated entry.
- commit 561ddb1
- ibmvnic: Fix assignment of RX/TX IRQ's (bsc#1046589).
- commit 5fa38bf
- blacklist.conf: blacklist 570d8e939801
we do not care about the code in Documentation all that much, do we?
- commit 69d5811
- blacklist.conf: blaclist 5380e5644afb
it is just not worth backporting without any explicit report where a
silently truncated success would lead to a real bug.
- commit fc28626
- blacklist.conf: unnecessary patch
The bug triggers only upon a malformed descriptor and the comparison
is so that our buffer would be too large not too small so no overflow.
The device would not work, but it won't anyway.
- commit 99f8a16
- Rearrange the previous patches for hpsa and smartpqi to the right position.
- commit a1f1f27
- Update
patches.fixes/xfs-split-default-quota-limits-by-quota-type.patch
(bsc#1040941).
Fix the bug nr used.
- commit 115ba75
- printk: Correctly handle preemption in console_unlock()
(bsc#1046434).
- commit 0a3c2a4
- printk/xen: Force printk sync mode when migrating Xen guest
(bsc#1043347).
- commit e13596b
- btrfs: disable possible cause of premature ENOSPC (bsc#1040182)
- commit 8bf31da
- rbd: make sure pages are freed by libceph (bsc#1045596).
- rbd: drop extra rbd_img_request_get (bsc#1045596).
- commit c8719f2
- dm-raid: Do not call BUG() in __rdev_sectors() (bsc#1046264).
- commit 0b1aab0
- btrfs: Round down values which are written for total_bytes_size
(bsc#1043912).
- btrfs: Manually implement device_total_bytes getter/setter
(bsc#1043912).
- commit c4d2eb7
- pipe: cap initial pipe capacity according to pipe-max-size limit
(bsc#1045330).
- commit 4ee3ec2
- Blacklist drivers/net/ethernet/ibm/emac
We do not build the driver.
- commit d432b2b
- blacklist.conf: this patch breaks the API
It disallows some operations that are now allowed
- commit 98325c2
- arm64: Update config files. (bsc#1036737)
Disable XGENE_PMU.
- commit 7bb0115
- Disable Xilinx network drivers (bsc#1046170).
- commit 656fc83
- hwpoison, memcg: forcibly uncharge LRU pages (bnc#1046105).
- commit 2b252e1
- blacklist.conf: blacklist 570d8e939801
the issue is visible only when 80df554275c2 is applied (4.7+ and not
backported to our trees)
- commit 47b83ce
- config/x86_64: make CONFIG_SERIAL_8250_DW and *_MID built-in (bsc#1024449)
- commit 2e3ca7e
- Refresh
patches.drivers/0477-nvme-add-hostid-token-to-fabric-options.patch.
Update mainline references.
- commit eee1109
- fs/exec.c: account for argv/envp pointers (bnc#1039354, CVE-2017-1000365).
- commit 7418d0f
- Refresh ibmvnic patch metadata
patches.drivers/ibmvnic-98-ibmvnic-Correct-return-code-checking-for-ibmvnic_init-during-probe.patch.
patches.drivers/ibmvnic-a0-ibmvnic-Fix-incorrectly-defined-ibmvnic_request_map_rsp-structure.patch.
patches.drivers/ibmvnic-a1-ibmvnic-Fix-error-handling-when-registering-long-term-mapped-buffers.patch.
- commit babc17a
- Refresh metadata patches.fixes/powerpc-tm-Fix-stack-pointer-corruption-in-__tm_recheckpoint.
- commit 0b5bdc6
- powerpc/ftrace: Pass the correct stack pointer for
DYNAMIC_FTRACE_WITH_REGS (FATE#322421).
- commit 936e653
- nvme: add hostid token to fabric options (bsc#1045293).
- commit 52dffb9
- iw_cxgb4: Fix error return code in c4iw_rdev_open()
(bsc#1026570).
- RDMA/iw_cxgb4: Always wake up waiter in c4iw_peer_abort_intr()
(bsc#1026570).
- commit 2ce43b1
- clocksource/drivers/arm_arch_timer: Fix read and iounmap of
incorrect variable (bsc#1045937).
- commit 594f037
- Linux 4.4.74 (CVE-2017-1000364 bnc#1012382 bnc#1039348
bnc#1045340 bsc#1031717 bsc#1043231).
- Delete
patches.drivers/media-pvrusb2-reduce-stack-usage-pvr2_eeprom_analyze.
- Delete
patches.drivers/media-vb2-Fix-an-off-by-one-error-in-vb2_plane_vaddr.
- Delete
patches.drivers/staging-rtl8188eu-prevent-an-underflow-in-rtw_check_.
- Delete
patches.fixes/mm-fix-new-crash-in-unmapped_area_topdown.patch.
- Delete
patches.fixes/mm-larger-stack-guard-gap-between-vmas.patch.
- commit 5e41880
- tty: Fix ldisc crash on reopened tty (bnc#1043488).
- commit 04cca20
- tty: Destroy ldisc instance on hangup (bnc#1043488).
- tty: Refactor tty_ldisc_reinit() for reuse (bnc#1043488).
- tty: Use 'disc' for line discipline index name (bnc#1043488).
- tty: Move tty_ldisc_kill() (bnc#1043488).
- tty: Handle NULL tty->ldisc (bnc#1043488).
- tty: Prepare for destroying line discipline on hangup
(bnc#1043488).
- tty: Reset c_line from driver's init_termios (bnc#1043488).
- tty: Simplify tty_set_ldisc() exit handling (bnc#1043488).
- commit c016cca
- kabi: ignore fs_info parameter for tracepoints that didn't have it (bsc#1044912).
- commit 24869ea
==== libxml2 ====
Subpackages: libxml2-2 libxml2-2-32bit libxml2-devel libxml2-tools
- Security fix:
* libxml2-CVE-2017-7376.patch [bsc#1044887, CVE-2017-7376]
* Increase buffer space for port in HTTP redirect support
- Security fix:
* libxml2-CVE-2017-7375.patch [bsc#1044894, CVE-2017-7375]
* Prevent unwanted external entity reference
- Upstream patches updated and with tests:
* libxml2-CVE-2017-9047.patch and libxml2-CVE-2017-9048.patch
merged into libxml2-CVE-2017-9047.patch
[bsc#1039066, bsc#1039661]
* libxml2-CVE-2017-9049.patch and libxml2-CVE-2017-9050.patch
merged into libxml2-CVE-2017-9049.patch
[bsc#1039063, bsc#1039064]
==== libzypp ====
Version update (16.12.0 -> 16.13.0)
- Adapt loop mounting of iso images (bsc#1038132, bsc#1033236)
- Adjust zypp.conf for openSUSE Tumbleweed (bsc#1031756)
- Change arch variable names conflicting with compiler macros (fixes #70)
- Fix potential crash if repo has no baseurl (bnc#1043218)
- version 16.13.0 (0)
==== lightdm ====
Subpackages: liblightdm-gobject-1-0 lightdm-lang
- Augment patch to also resolve the target of symlink sessions
for detemining the preselected option:
* ignore-known-symlink-sessions.patch
==== marble ====
Subpackages: libastro1 libmarblewidget-qt5-27 marble-data marble-devel marble-doc marble-kde marble-lang
- Add Fix-utm-enum-value.patch and reverse-apply it, this upstream
commit causes a crash when adding bookmarks if switched to UTM
view angles because the necessary handler functions for the
dialog are not implemented yet (boo#1044747, kde#381872)
- Add Fix-plain-map-and-political-map-showing-no-content.patch to
fix the plain map and the political map being not displayed at
all (kde#379297)
==== mc ====
Subpackages: mc-lang
- sftp.patch: Backport upstream fixes for SFTP
(boo#1004280, boo#1042797)
==== plasma5-integration ====
- Move the Recommends: %{name}-plugin-lang to the
plasma5-integration-plugin sub package, otherwise the
translations won't get installed as there is no main package
(boo#1027925)
- Actually apply the aforementioned patch (shouldn't the source validator
have warned?)
==== plasma5-openSUSE ====
Subpackages: plasma5-defaults-openSUSE plasma5-theme-openSUSE plasma5-workspace-branding-openSUSE sddm-theme-openSUSE
- Fix installation of the sddm theme files (boo#1047254)
==== postgresql ====
Version update (9.4 -> 9.6)
Subpackages: postgresql-contrib postgresql-devel postgresql-docs postgresql-server
- Bump version and defaultpackage to 9.6.
- Move ~postgres/.bash_profile to postgresql-server to avoid a
file conflict between the versioned server packages.
- Bump version and defaultpackage to 9.4.
- Bump version and defaultpackage to 9.3.
- Change license string to PostgreSQL.
- Make all dummy packages noarch.
- Make PostgreSQL 9.2 the default.
- Reduce the postgresql packages with unversioned names to dummy
packages that require the respective versioned package names.
==== python-coverage ====
Version update (3.7.1 -> 4.3.4)
- uninstall alternatives in %postun
- update for singlespec
- update to 4.3.4:
- Using the --skip-covered option on an HTML report with 100% coverage would
cause a ?No data to report? error, as reported in issue 549. This is now
fixed; thanks, Lo�c Dachary.
- If-statements can be optimized away during compilation, for example, if 0:
or if __debug__:. Coverage.py had problems properly understanding these
statements which existed in the source, but not in the compiled bytecode.
This problem, reported in issue 522, is now fixed.
- If you specified --source as a directory, then coverage.py would look for
importable Python files in that directory, and could identify ones that had
never been executed at all. But if you specified it as a package name, that
detection wasn?t performed. Now it is, closing issue 426. Thanks to Lo�c
Dachary for the fix.
- If you started and stopped coverage measurement thousands of times in your
process, you could crash Python with a ?Fatal Python error: deallocating
None? error. This is now fixed. Thanks to Alex Groce for the bug report.
- On PyPy, measuring coverage in subprocesses could produce a warning: ?Trace
function changed, measurement is likely wrong: None?. This was spurious,
and has been suppressed.
- Previously, coverage.py couldn?t start on Jython, due to that
implementation missing the multiprocessing module (issue 551). This problem
has now been fixed. Also, issue 322 about not being able to invoke coverage
conveniently, seems much better: jython -m coverage run myprog.py works
properly.
- Let?s say you ran the HTML report over and over again in the same output
directory, with --skip-covered. And imagine due to your heroic test-writing
efforts, a file just acheived the goal of 100% coverage. With coverage.py
4.3, the old HTML file with the less-than-100% coverage would be left
behind. This file is now properly deleted.
- update to Version 4.3.1 ? 2016-12-28:
- Some environments couldn?t install 4.3, as described in issue 540. This is
now fixed.
- The check for conflicting --source and --include was too simple in a few
different ways, breaking a few perfectly reasonable use cases, described in
issue 541. The check has been reverted while we re-think the fix for issue 265.
- update to Version 4.3 ? 2016-12-27:
Special thanks to Lo�c Dachary, who took an extraordinary interest in
coverage.py and contributed a number of improvements in this release.
- The HTML report now supports a --skip-covered option like the other
reporting commands. Thanks, Lo�c Dachary for the implementation, closing
issue 433.
- Subprocesses that are measured with automatic subprocess measurement used
to read in any pre-existing data file. This meant data would be incorrectly
carried forward from run to run. Now those files are not read, so each
subprocess only writes its own data. Fixes issue 510.
- Coverage.py wouldn?t execute sys.excepthook when an exception happened in
your program. Now it does, thanks to Andrew Hoos. Closes issue 535.
- The coverage combine command will now fail if there are no data files to
combine. The combine changes in 4.2 meant that multiple combines could lose
data, leaving you with an empty .coverage data file. Fixes issues issue 525,
issue 412, issue 516, and probably issue 511.
- The branch coverage issues described in issue 493, issue 496, and issue 502
are now fixed, thanks to Lo�c Dachary.
- Options can now be read from a tox.ini file, if any. Like setup.cfg,
sections are prefixed with ?coverage:?, so [run] options will be read from
the [coverage:run] section of tox.ini. Implements part of issue 519. Thanks,
Stephen Finucane.
- Specifying both --source and --include no longer silently ignores the
include setting, instead it fails with a message. Thanks, Nathan Land and
Lo�c Dachary. Closes issue 265.
- Coverage.py can now search .pex files for source, just as it can .zip and
.egg. Thanks, Peter Ebden.
- update to 4.2:
- Since ``concurrency=multiprocessing`` uses subprocesses, options specified on
the coverage.py command line will not be communicated down to them. Only
options in the configuration file will apply to the subprocesses.
Previously, the options didn't apply to the subprocesses, but there was no
indication. Now it is an error to use ``--concurrency=multiprocessing`` and
other run-affecting options on the command line. This prevents
failures like those reported in `issue 495`_.
- Filtering the HTML report is now faster, thanks to Ville Skytt�.
- update to 4.0.3:
- Fixed a mysterious problem that manifested in different ways: sometimes
hanging the process (`issue 420`_), sometimes making database connections
fail (`issue 445`_).
- The XML report now has correct ``<source>`` elements when using a
``--source=`` option somewhere besides the current directory. This fixes
`issue 439`_. Thanks, Arcady Ivanov.
- Fixed an unusual edge case of detecting source encodings, described in
`issue 443`_.
- Help messages that mention the command to use now properly use the actual
command name, which might be different than "coverage". Thanks to Ben Finney,
this closes `issue 438`_.
- add LICENSE.txt
- Pre require coreutils. This package is needed for the rm call in the pre section.
Subprocess failed. Error: RPM failed: /var/tmp/rpm-tmp.gONanE: line 3: rm: command not found
- specfile:
* updated license
* updated update-alternatives
* README.txt -> README.rst
- update to version 4.0:
(long list, see http://coverage.readthedocs.org/en/latest/changes.html)
- fix rhel deps by depending on /usr/sbin/update-alternatives
==== ucode-intel ====
Version update (20160714 -> 20170511)
- Update to version 20170511
- Update to version 20161104.
==== yast2-bootloader ====
Version update (3.2.22 -> 3.2.23)
- AuotYaST configuration: Set StorageDevices flag disks_valid
to true. So libstorage can scan valid disks and "/" partition
can be found. (bnc#1043132)
- 3.2.23
==== yast2-ntp-client ====
Version update (3.2.9 -> 3.2.12)
- Resrict records are written at the end but the default file and
most profiles use them at the beginning, which mangles the file
completely (bsc#983486).
To fix it we have just changed the order of writing.
- 3.2.12
- AutoYaST: Fix crash when trying to sanitize not string values,
for example initial_sync.
- AutoYaST: Sanitize comments by only removing blank spaces at
the beginning and adding line break. This avoids augeas parse
errors (bsc#1045777).
- 3.2.11
- AutoYaST: Fix crash in CFA when creating a command record with
some key value option is given (bsc#1045968)
- 3.2.10
- AutoYaST: Comments from autoyast profile should not be sanitized
to avoid entries without space between value and comment (e.g
trustedkey 1# coment). This is caused by a bug in augeas adding
new entries.
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
2
1
Can this be true? If so, why? Zypper won't let me upgrade acpid without
breakage unless systemd is installed too. I have systemd locked out, as I'd
rather test things I can understand in Factory, not major overhaul stuff.
--
"The wise are known for their understanding, and pleasant
words are persuasive." Proverbs 16:21 (New Living Translation)
Team OS/2 ** Reg. Linux User #211409 ** a11y rocks!
Felix Miata *** http://fm.no-ip.com/
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-factory+help(a)opensuse.org
4
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:
389-ds (1.4.4.8~git0.bf454ad07 -> 2.0.1~git0.b557f5daa)
Mesa
Mesa-drivers
NetworkManager
alsa-ucm-conf
audit-secondary
bcm43xx-firmware
bluedevil5 (5.20.3 -> 5.20.4)
breeze (5.20.3 -> 5.20.4)
breeze-gtk (5.20.3 -> 5.20.4)
busybox-links
crda (3.18 -> 4.14)
discover (5.20.3 -> 5.20.4)
drkonqi5 (5.20.3 -> 5.20.4)
elfutils (0.181 -> 0.182)
epiphany (3.38.1 -> 3.38.2)
fcitx (4.2.9.7 -> 4.2.9.8)
ffmpeg-4
gdb (9.2 -> 10.1)
greybird-geeko-theme (3.22.11+git1.968e3b5 -> 3.22.11+git2.751e0f3)
javapackages-tools
kactivitymanagerd (5.20.3 -> 5.20.4)
kcm_sddm (5.20.3 -> 5.20.4)
kde-cli-tools5 (5.20.3 -> 5.20.4)
kde-gtk-config5 (5.20.3 -> 5.20.4)
kexec-tools
kgamma5 (5.20.3 -> 5.20.4)
khotkeys5 (5.20.3 -> 5.20.4)
kinfocenter5 (5.20.3 -> 5.20.4)
kmenuedit5 (5.20.3 -> 5.20.4)
kscreen5 (5.20.3 -> 5.20.4)
kscreenlocker (5.20.3 -> 5.20.4)
ksshaskpass5 (5.20.3 -> 5.20.4)
ksysguard5 (5.20.3 -> 5.20.4)
kwayland-integration (5.20.3 -> 5.20.4)
kwayland-server (5.20.3 -> 5.20.4)
kwin5 (5.20.3 -> 5.20.4)
kwrited5 (5.20.3 -> 5.20.4)
libass (0.14.0 -> 0.15.0)
libcacard (2.7.0 -> 2.8.0)
libgit2
libinput (1.16.3 -> 1.16.4)
libkdecoration2 (5.20.3 -> 5.20.4)
libkscreen2 (5.20.3 -> 5.20.4)
libksysguard5 (5.20.3 -> 5.20.4)
libqt5-qtwayland
libva (2.9.0 -> 2.9.1)
milou5 (5.20.3 -> 5.20.4)
mozjs78 (78.4.0 -> 78.5.0)
open-iscsi
ovmf (202008 -> 202011)
oxygen5 (5.20.3 -> 5.20.4)
pam (1.5.0 -> 1.5.1)
perl-Date-Manip (6.82 -> 6.83)
perl-File-Listing (6.11 -> 6.14)
plasma-browser-integration (5.20.3 -> 5.20.4)
plasma-nm5 (5.20.3 -> 5.20.4)
plasma5-addons (5.20.3 -> 5.20.4)
plasma5-desktop (5.20.3 -> 5.20.4)
plasma5-integration (5.20.3 -> 5.20.4)
plasma5-openSUSE
plasma5-pa (5.20.3 -> 5.20.4)
plasma5-workspace (5.20.3 -> 5.20.4)
plymouth
polkit-kde-agent-5 (5.20.3 -> 5.20.4)
powerdevil5 (5.20.3 -> 5.20.4)
pulseaudio (13.0 -> 14.0)
python-numpy
python-psutil (5.7.2 -> 5.7.3)
python-pycryptodome (3.9.8 -> 3.9.9)
python-pytz (2020.1 -> 2020.4)
python-requests (2.24.0 -> 2.25.0)
qemu
rsyslog
sed
speech-dispatcher (0.9.1 -> 0.10.2)
syslogd
systemd
systemd-default-settings
systemsettings5 (5.20.3 -> 5.20.4)
tslib (1.16 -> 1.22)
wireless-regdb (20200429 -> 20201120)
xdg-desktop-portal-kde (5.20.3 -> 5.20.4)
xorg-x11-server
yast2 (4.3.44 -> 4.3.45)
yast2-kdump (4.3.2 -> 4.3.3)
=== Details ===
==== 389-ds ====
Version update (1.4.4.8~git0.bf454ad07 -> 2.0.1~git0.b557f5daa)
Subpackages: lib389 libsvrcore0
- Rust is a hard-requirement of 2.0.0 series, so enable-rust flags removed
- Perl has been completly removed in 2.0.0, enable-perl removed and lib389
is the default. Perl tools have not been included in SUSE since 1.4.1.x
- Update to version 2.0.1~git0.b557f5daa:
* Bump version to 2.0.1
* Issue 4420 - change NVR to use X.X.X instead of X.X.X.X
* Issue 4391 - DSE config modify does not call be_postop (#4394)
* Issue 4218 - Verify the new wtime and optime access log keywords (#4397)
* Issue 4176 - CL trimming causes high CPU
* ticket 2058: Add keep alive entry after on-line initialization - second version (#4399)
* Issue 4403 RFE - OpenLDAP pw hash migration tests (#4408)
* Bump version to 2.0.0
* Bump version to 1.4.5.0
==== Mesa ====
Subpackages: Mesa-dri-devel Mesa-libEGL1 Mesa-libGL1 Mesa-libglapi0 libgbm1
- require llvm-devel *without* any explicit version number for
factory/TW to imply 'distro default llvm version', which we
usually bump up when a new stable llvm comes out
- use llvm11 on factory/TW and sle15-sp3/Leap 15.3
- enabled build of radeonsi DRI and VDPAU driver on aarch64
(boo#1179376)
==== Mesa-drivers ====
Subpackages: Mesa-dri Mesa-dri-nouveau Mesa-gallium Mesa-libva libvdpau_nouveau libvdpau_r300 libvdpau_r600 libvdpau_radeonsi libvulkan_intel libvulkan_radeon libxatracker2
- require llvm-devel *without* any explicit version number for
factory/TW to imply 'distro default llvm version', which we
usually bump up when a new stable llvm comes out
- use llvm11 on factory/TW and sle15-sp3/Leap 15.3
- enabled build of radeonsi DRI and VDPAU driver on aarch64
(boo#1179376)
==== NetworkManager ====
Subpackages: NetworkManager-lang libnm0 typelib-1_0-NM-1_0
- Provide service(network) and sysvinit(network) to be an alternative
to wicked-service
==== alsa-ucm-conf ====
- Backport upstream fixes for HD-audio and soundwire HDMI:
0001-fix-the-ucm2-codecs-hda-hdmi.conf-use.patch
0002-codecs-hda-hdmi.conf-add-DisplayPort-to-the-device-d.patch
0003-sof-soundwire-use-the-codecs-hda-hdmi.conf-macro.patch
- Revert the workaround for the missing HD-audio init
==== audit-secondary ====
Subpackages: audit python3-audit
- prepare usrmerge (boo#1029961)
==== bcm43xx-firmware ====
- Introduce firmware file for RPi Compute Module 4
- Update BCM4345C0.hcd
- Update brcmfmac43456-sdio.clm_blob
- Introduce firmware files for RPi400:
* brcmfmac43456-sdio.bin
* brcmfmac43456-sdio.clm_blob
* brcmfmac43456-sdio.txt
==== bluedevil5 ====
Version update (5.20.3 -> 5.20.4)
Subpackages: bluedevil5-lang
- Update to 5.20.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.4
- No code changes since 5.20.3
==== breeze ====
Version update (5.20.3 -> 5.20.4)
Subpackages: breeze5-cursors breeze5-decoration breeze5-style breeze5-style-lang breeze5-wallpapers libbreezecommon5-5
- Update to 5.20.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.4
- Changes since 5.20.3:
* Notify on color scheme changes (kde#428771)
==== breeze-gtk ====
Version update (5.20.3 -> 5.20.4)
Subpackages: gtk2-metatheme-breeze gtk3-metatheme-breeze metatheme-breeze-common
- Update to 5.20.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.4
- No code changes since 5.20.3
==== busybox-links ====
Subpackages: busybox-coreutils busybox-findutils busybox-gawk busybox-grep busybox-gzip busybox-patch busybox-psmisc busybox-sed busybox-sendmail busybox-tar busybox-xz
- Add conflicts: bridge-utils to busybox-iproute2: both packages
provide /usr/sbin/brctl.
==== crda ====
Version update (3.18 -> 4.14)
- Correct upstream URL and upstream release URL
- Add patch crda-default.patch as well as template file crda.default
for /usr/etc/default/crda to support WLAN USB dongles as well as
mostly raspberry WLAN drivers not knowing about kernel builtin
support for WLAN regular country domains (boo#1179308)
- prepare usrmerge (boo#1029961)
- update to 4.14 and update home URL to use the github project
- fix keys defined but not used error
- add patch from upstream
crda-67f1e6ddbdfade357e234c9d58a30fe0a283fe60.patch
- add URLs to README
- add patch from upstream
crda-f4ef2531698fb9ba006e8b31a223b3269be8bc7c.patch
- add legacy note to README
- ## CRDA is no longer needed as of kernel v4.15
==== discover ====
Version update (5.20.3 -> 5.20.4)
Subpackages: discover-backend-flatpak discover-backend-fwupd discover-backend-packagekit discover-lang
- Update to 5.20.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.4
- Changes since 5.20.3:
* Fix incorrect usage of units on ApplicationDelegate
* Fix sidebar header/toolbar sizing and height
* Display title in application page
* pk: Set the Daemon locale at start
* Fix installation of local packages (kde#428125)
==== drkonqi5 ====
Version update (5.20.3 -> 5.20.4)
Subpackages: drkonqi5-lang
- Update to 5.20.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.4
- No code changes since 5.20.3
==== elfutils ====
Version update (0.181 -> 0.182)
Subpackages: elfutils-lang libasm1 libdw1 libelf1
- Mention elfutils-rpmlintrc as a Source.
- Add rpmlintrc for
libdebuginfod1-dummy.s390x: E: shlib-policy-name-error (Badness: 10000) libdebuginfod1
which is expected as libdebuginfod1 and it's dummy library do share equal
soname.
- Update to version 0.182:
backends: Support for tilegx has been removed.
config: New /etc/profile.d files to provide default $DEBUGINFOD_URLS.
debuginfod: More efficient package traversal, tolerate various errors
during scanning, grooming progress is more visible and
interruptible, more prometheus metrics.
debuginfod-client: Now supports compressed (kernel) ELF images.
libdwfl: Add ZSTD compression support.
- Creatu dummy subpackages that can be used for build of packages
that are in bootstrap cycle.
- Add Provides for real packages.
==== epiphany ====
Version update (3.38.1 -> 3.38.2)
Subpackages: epiphany-lang gnome-shell-search-provider-epiphany
- Update to version 3.38.2:
+ Fix pinned tabs reordering themselves.
+ Avoid crash during Storage Access API permission requests.
+ Reduce size of Storage Access API permission request info bar.
+ Fix fullscreen reveal animation.
+ Fix crash when Safe Browsing database is corrupted.
+ History dialog title should be translatable.
==== fcitx ====
Version update (4.2.9.7 -> 4.2.9.8)
Subpackages: fcitx-branding-openSUSE fcitx-gtk2 fcitx-gtk3 fcitx-pinyin fcitx-table fcitx-table-cn-wubi fcitx-table-cn-wubi-pinyin libfcitx-4_2_9
- update version 4.2.9.8
* fix issue with appindicator on gnome-shell
* Relicense the im module to BSD to allow Proprietary
software for bundling it. This was already done for
the Qt5 counter part, but never done for Qt4 version.
This is mainly to allow WPS to reuse our up-to-date
im module to support fcitx 5
* Slightly change to the tray menu to remove some
redudant entries
- Move the startup snippet to /usr/etc/X11/xim.d for TW
==== ffmpeg-4 ====
Subpackages: libavcodec58_91 libavdevice58_10 libavfilter7_85 libavformat58_45 libavresample4_0 libavutil56_51 libpostproc55_7 libswresample3_7 libswscale5_7
- Add ffmpeg_altivec_yuv2rgb_novsx.patch for ppc64 (BE) as per
https://trac.ffmpeg.org/ticket/8750
https://bugzilla.opensuse.org/show_bug.cgi?id=1179332
==== gdb ====
Version update (9.2 -> 10.1)
- Mention fedora patch fixups added:
* fixup-3-gdb-archer-vla-tests.patch
- Mention patch to be upstreamed added:
* gdb-fix-selftest-fails-with-gdb-build-with-O2-flto.patch
- Fedora patch fixups update:
* fixup-2-gdb-rhbz1156192-recursive-dlopen-test.patch
- Fedora patch fixups added:
* fixup-gdb-test-ivy-bridge.patch
- Add xz to BuildRequires for testsuite flavour.
- Add note on mpfr-devel for SLE-11.
- Backport from master:
* gdb-testsuite-fix-failure-in-gdb-base-step-over-no-symbols-exp.patch
- Patch to be upstreamed:
* gdb-testsuite-fix-control-flow-in-gdb-reverse-insn-reverse-exp.patch
- Patch updated:
* gdb-testsuite-gdb-tui-new-layout-exp-partly-require-tcl86.patch
- Patch updated:
* gdb-testsuite-gdb-tui-new-layout-exp-partly-require-tcl86.patch
- Patch to be upstreamed:
* gdb-testsuite-gdb-base-morestack-exp-no-clang.patch
* gdb-testsuite-handle-sigill-in-gdb-reverse-insn-reverse-exp.patch
* gdb-testsuite-fix-gdb-reverse-insn-reverse-x86-c-for-m32.patch
* gdb-testsuite-gdb-tui-new-layout-exp-partly-require-tcl86.patch
* gdb-tui-enable-work-around-libncurses-segfault.patch
- Backport from master dropped:
* gdb-testsuite-fix-unbalanced-braces-in-gdb-tui-new-layout-exp.patch
- Fedora patch fixups updated:
* fixup-2-gdb-archer-vla-tests.patch
- Fedora patch fixups added:
* fixup-2-gdb-rhbz1156192-recursive-dlopen-test.patch
- Testsuite patch:
* gdb-testsuite-disable-selftests-for-factory.patch
- Backport from master:
* gdb-symtab-read-cu-base-address-for-enqueued-cu.patch
* gdb-symtab-use-early-continue-in-find_pc_sect_compunit.patch
* gdb-fix-section-matching-in-find_pc_sect_compunit.patch
* gdb-symtab-fix-language-of-frame-without-debug-info.patch
- Patch to be upstreamed:
* gdb-symtab-set-default-dwarf-max-cache-age-1000.patch
- BuildRequire curl for debuginfod test-case.
- Patch to be upstreamed:
* gdb-don-t-return-non-existing-path-in-debuginfod-source-query.patch
* gdb-fix-assert-in-process-event-stop-test.patch
* gdb-fix-filename-in-not-in-executable-format-error.patch
* gdb-handle-no-upper-bound-in-value-subscript.patch
* gdb-fortran-handle-dw-at-string-length-with-loclistptr.patch
- Testsuite patch:
* gdb-testsuite-fix-gdb-server-ext-run-exp-for-obs.patch
- Fedora patch fixups added:
* fixup-gdb-rhbz1156192-recursive-dlopen-test.patch
- Fedora patch fixups updated:
* fixup-gdb-btrobust.patch
* fixup-2-gdb-archer-vla-tests.patch
- Add missing patch command for:
* gdb-fortran-fix-print-dynamic-array.patch
- Fix patch application on SLE-11:
* gdb-testsuite-detect-gdb-prompt-after-monitor-exit.patch
- Disable xz-devel and binutils-gold for SLE-10.
- More enabling of gdbserver for riscv64.
- Backport from master:
* gdb-testsuite-fix-unbalanced-braces-in-gdb-tui-new-layout-exp.patch
* gdb-testsuite-catch-condition-evaluation-errors-in-gdb-assert.patch
* gdb-testsuite-detect-gdb-prompt-after-monitor-exit.patch
* gdb-testsuite-fix-gdb-dlang-watch-loc-exp-on-ppc64.patch
- Patch to be upstreamed:
* gdb-fortran-fix-print-dynamic-array.patch
- Enable gdbserver for riscv64.
- Restrict BuildRequires libdebuginfod to Factory and supporting
archs.
- Rebase to 10.1 release (as in fedora 33 @ 6c8ccd6).
* Debuginfod support.
* Multi-target debugging support.
* Multithreaded symbol loading enabled by default.
* New command set exec-file-mismatch.
* New command tui new-layout.
* Alias command can now specify default args for an alias.
- Update libipt to v2.0.2.
- Fedora-specific patches dropped:
* gdb-6.8-bz466901-backtrace-full-prelinked.patch
- Broken/obsolete fedora patches dropped:
* gdb-bz533176-fortran-omp-step.patch
* gdb-6.5-BEA-testsuite.patch
* gdb-6.7-charsign-test.patch
- Obsoleted fedora patches dropped:
* gdb-6.3-attach-see-vdso-test.patch
* gdb-6.3-inferior-notification-20050721.patch
* gdb-6.5-gcore-buffer-limit-test.patch
* gdb-6.5-missed-trap-on-step-test.patch
* gdb-rhbz1818011-bfd-gcc10-error.patch
- Fedora patches updated:
* gdb-6.3-gstack-20050411.patch
* gdb-6.3-test-self-20050110.patch
* gdb-6.5-bz185337-resolve-tls-without-debuginfo-v2.patch
* gdb-6.5-bz218379-solib-trampoline-lookup-lock-fix.patch
* gdb-6.6-buildid-locate-core-as-arg.patch
* gdb-6.6-buildid-locate-rpm-librpm-workaround.patch
* gdb-6.6-buildid-locate-rpm-scl.patch
* gdb-6.6-buildid-locate-rpm.patch
* gdb-6.6-buildid-locate-solib-missing-ids.patch
* gdb-6.6-buildid-locate.patch
* gdb-6.7-testsuite-stable-results.patch
* gdb-6.8-quit-never-aborts.patch
* gdb-archer-pie-addons-keep-disabled.patch
* gdb-archer-pie-addons.patch
* gdb-archer-vla-tests.patch
* gdb-attach-fail-reasons-5of5.patch
* gdb-bz1219747-attach-kills.patch
* gdb-bz533176-fortran-omp-step.patch
* gdb-container-rh-pkg.patch
* gdb-fedora-libncursesw.patch
* gdb-gnat-dwarf-crash-3of3.patch
* gdb-jit-reader-multilib.patch
* gdb-linux_perf-bundle.patch
* gdb-moribund-utrace-workaround.patch
* gdb-runtest-pie-override.patch
* gdb-vla-intel-fix-print-char-array.patch
* gdb-vla-intel-fortran-strides.patch
* gdb-vla-intel-fortran-vla-strings.patch
* gdb-vla-intel-stringbt-fix.patch
* gdb-vla-intel-tests.patch
- Fedora patches added:
* gdb-config.patch
- Obsoleted patched dropped:
* gdb-testsuite-avoid-pagination-in-attach-32.exp.patch
* gdb-fix-toplevel-types-with-fdebug-types-section.patch
* gdb-fix-range-loop-index-in-find_method.patch
* gdb-fix-python3.9-related-runtime-problems.patch
* gdb-fix-unused-function-error.patch
* gdb-fix-the-thread-pool.c-compilation.patch
* gdb-aarch64-fix-erroneous-use-of-spu-architecture-bfd.patch
* gdb-fix-debug-agent-odr-bool-int.patch
* gdbserver-fix-build-with-make-3.81.patch
* gdb-threads-fix-hang-in-stop_all_threads-after-killing-inferior.patch
- Fedora patch fixups added:
* fixup-gdb-6.3-test-pie-20050107.patch
* fixup-gdb-6.5-sharedlibrary-path.patch
* fixup-gdb-6.6-buildid-locate.patch
* fixup-gdb-6.8-bz442765-threaded-exec-test.patch
* fixup-gdb-archer-vla-tests.patch
* fixup-gdb-base-gnu-ifunc-strstr-workaround-exp.patch
* fixup-gdb-btrobust.patch
* fixup-gdb-bz634108-solib_address.patch
* fixup-gdb-dts-rhel6-python-compat.patch
* fixup-gdb-gnat-dwarf-crash-3of3.patch
* fixup-gdb-vla-intel-fortran-vla-strings.patch
* fixup-gdb-vla-intel-tests.patch
* fixup-gdb-6.3-threaded-watchpoints2-20050225.patch
- Patches renamed:
* gdb-testsuite-fix-perror-in-gdb.opt-fortran-string.exp.patch
to fixup-2-gdb-archer-vla-tests.patch
- Patches updated:
* gdb-testsuite-ada-pie.patch
- Backport from master:
* gdb-testsuite-prevent-pagination-in-gdb-internalflags.patch
==== greybird-geeko-theme ====
Version update (3.22.11+git1.968e3b5 -> 3.22.11+git2.751e0f3)
Subpackages: gtk2-metatheme-greybird-geeko gtk3-metatheme-greybird-geeko metatheme-greybird-geeko-common
- Update to version 3.22.11+git2.751e0f3:
* Rebase parts of the %linked code
==== javapackages-tools ====
Subpackages: javapackages-filesystem
- Fix typo in spec file sitearch -> sitelib
==== kactivitymanagerd ====
Version update (5.20.3 -> 5.20.4)
Subpackages: kactivitymanagerd-lang
- Update to 5.20.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.4
- No code changes since 5.20.3
==== kcm_sddm ====
Version update (5.20.3 -> 5.20.4)
Subpackages: kcm_sddm-lang
- Update to 5.20.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.4
- No code changes since 5.20.3
==== kde-cli-tools5 ====
Version update (5.20.3 -> 5.20.4)
Subpackages: kde-cli-tools5-lang
- Update to 5.20.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.4
- No code changes since 5.20.3
==== kde-gtk-config5 ====
Version update (5.20.3 -> 5.20.4)
Subpackages: kde-gtk-config5-gtk3
- Update to 5.20.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.4
- No code changes since 5.20.3
==== kexec-tools ====
- prepare usrmerge (boo#1029961)
==== kgamma5 ====
Version update (5.20.3 -> 5.20.4)
Subpackages: kgamma5-lang
- Update to 5.20.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.4
- No code changes since 5.20.3
==== khotkeys5 ====
Version update (5.20.3 -> 5.20.4)
Subpackages: khotkeys5-lang
- Update to 5.20.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.4
- No code changes since 5.20.3
==== kinfocenter5 ====
Version update (5.20.3 -> 5.20.4)
Subpackages: kinfocenter5-lang
- Update to 5.20.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.4
- Changes since 5.20.3:
* weight main categories properly (kde#429153)
==== kmenuedit5 ====
Version update (5.20.3 -> 5.20.4)
Subpackages: kmenuedit5-lang
- Update to 5.20.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.4
- No code changes since 5.20.3
==== kscreen5 ====
Version update (5.20.3 -> 5.20.4)
Subpackages: kscreen5-lang kscreen5-plasmoid
- Update to 5.20.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.4
- No code changes since 5.20.3
==== kscreenlocker ====
Version update (5.20.3 -> 5.20.4)
Subpackages: kscreenlocker-lang libKScreenLocker5
- Update to 5.20.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.4
- Changes since 5.20.3:
* Use QuickControls 2 StackView (kde#429290)
* actually replace wallaper pages
==== ksshaskpass5 ====
Version update (5.20.3 -> 5.20.4)
Subpackages: ksshaskpass5-lang
- Update to 5.20.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.4
- No code changes since 5.20.3
==== ksysguard5 ====
Version update (5.20.3 -> 5.20.4)
Subpackages: ksysguard5-lang
- Update to 5.20.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.4
- No code changes since 5.20.3
==== kwayland-integration ====
Version update (5.20.3 -> 5.20.4)
- Update to 5.20.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.4
- No code changes since 5.20.3
==== kwayland-server ====
Version update (5.20.3 -> 5.20.4)
- Update to 5.20.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.4
- No code changes since 5.20.3
==== kwin5 ====
Version update (5.20.3 -> 5.20.4)
Subpackages: kwin5-lang
- Update to 5.20.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.4
- Changes since 5.20.3:
* xwl: No need to delete the source immediately
* xwl: No need to create createX11Source twice consecutively
* xwl: Do not refresh the x11 Clipboard while fetching (kde#424754)
* xwl: Include errors and warnings
* screencating: query for dmabuf availability before we start streaming
* wayland: Fix clipped thumbnails of client-side decorated apps (kde#428595)
* Fixed Toggle Night Color global shortcut, which used i18n in object name, leading to erratic behavior e.g. when system locale or translations changed. (kde#428024)
* Set setMoveResize(true) after stopping fullscreen and quick tiling (kde#427848)
* screencasting: don't crash if the cursor is too big for our buffer
* fix: magiclamp effect wrong direction.
* kcm/decorations: Fix border size updating for thumbnails
==== kwrited5 ====
Version update (5.20.3 -> 5.20.4)
- Update to 5.20.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.4
- No code changes since 5.20.3
==== libass ====
Version update (0.14.0 -> 0.15.0)
- Update to version 0.15.0
* Fix backwards/VSFilter-incompatible font sizes with FreeType
2.10+
* Improve speed via better caching
* Require HarfBuzz unconditionally to ensure good shaping for
complex scripts
* ass_set_use_margins(true) now simply places text on the whole
screen instead of attempting to tie it to video positioning
(set by the margin values) and failing in various ways when
margins are used to implement pan & scan in a video player
* Add ass_track_set_feature() & catch-all
ASS_FEATURE_INCOMPATIBLE_EXTENSIONS
* Add ASS_FEATURE_BIDI_BRACKETS to enable Unicode 6.3+ bracket
matching when applying the Unicode Bidirectional Algorithm
(incompatible with VSFilter; requires libass built with
FriBidi 1.0+)
* Fix stack overflow on deeply nested \t tags
* Fix positioning of events with leading line breaks
* Fix small but nonzero \bord becoming \bord0 (regression in
0.14.0)
* Measure BorderStyle=4 box padding from glyph border, not
from glyph fill
* Scale everything from script resolution if storage size is
not set (including borders and shadows regardless of
ScaledBorderAndShadow)
* Fix the default aspect ratio calculation when neither
ass_set_pixel_aspect() nor ass_set_aspect_ratio() is called
* Multiple fixes for karaoke override tags
* Handle memory allocation failures better:
avoid some crashes and produce images closer to truth
* Avoid some integer overflows
* Add internal infrastructure for regression testing
* Improve VSFilter compatibility:
+ Treat invalid nested \t tags like VSFilter
+ Make \t(T,T,...) at time exactly T use the post-transition
values
+ Make lines stack more like they do in VSFilter
+ Default ScaledBorderAndShadow to 0 (like VSFilter),
except for subtitles that were produced by old FFmpeg/Libav
+ Make shadow positioning with 3D transforms match VSFilter's
+ Cut out glyphs from border & shadow in all the same cases
as VSFilter
+ Match VSFilter on animated color tags with negative
acceleration
+ Fix parsing of some files that VSFilter accepts but libass
didn't by ignoring leading whitespace in each line of an
ASS file or CodecPrivate
+ Improve font selection with CoreText
+ Stop faux-bolding fonts that are too bold to get faux bold
in VSFilter
+ Ignore leading/trailing spaces when calculating height of
nonblank lines
+ Match VSFilter on \fade with large alpha value arguments
+ Stop splitting bitmaps on font substitution
+ Multiple fixes for Banner and Scroll effects
+ Multiple fixes for karaoke override tags
==== libcacard ====
Version update (2.7.0 -> 2.8.0)
- Update to v2.8.0. Changes include:
* Improve project documentation
* Bump minimal glib version to 2.32 and remove old compatibility functions
* Introduce meson build system in addition to existing autotools
* Create and run fuzzer drivers to improve stability
* Introduce a new API vcard_emul_finalize() to clean up allocated resources
* Remove key caching to avoid issues with some PKCS #11 modules
* Prevent logging critical errors on unknown instruction
- Remove empty libcacard package, and also drop the rpm provided
symbol qemu-tools:/usr/bin/vscclient, both assumed unused by now
==== libgit2 ====
- require library required by pkg-config file
==== libinput ====
Version update (1.16.3 -> 1.16.4)
Subpackages: libinput-udev libinput10
- Update to release 1.16.4
* Fix the termination of the readlink result
* udev: update rules to handle bind/unbind events
==== libkdecoration2 ====
Version update (5.20.3 -> 5.20.4)
Subpackages: libkdecorations2-5 libkdecorations2-5-lang libkdecorations2private7
- Update to 5.20.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.4
- No code changes since 5.20.3
==== libkscreen2 ====
Version update (5.20.3 -> 5.20.4)
Subpackages: libKF5Screen7 libkscreen2-plugin
- Update to 5.20.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.4
- Changes since 5.20.3:
* Fix build with newer Qt
==== libksysguard5 ====
Version update (5.20.3 -> 5.20.4)
Subpackages: libksysguard5-helper libksysguard5-imports libksysguard5-lang
- Update to 5.20.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.4
- Changes since 5.20.3:
* Do not insert non existing columns
* Write entries if face config changes (kde#429155,kde#429167,kde#429367)
* Delete compactRepresentation when switching faces (kde#424599)
==== libqt5-qtwayland ====
Subpackages: libQt5WaylandClient5 libQt5WaylandCompositor5
- Add upstream patch to fix a regression:
* 0001-Scanner-Avoid-accessing-dangling-pointers-in-destroy.patch
==== libva ====
Version update (2.9.0 -> 2.9.1)
Subpackages: libva-drm2 libva-x11-2 libva2
- update to 2.9.1:
* fix version mismatch between meson and autotools
==== milou5 ====
Version update (5.20.3 -> 5.20.4)
Subpackages: milou5-lang
- Update to 5.20.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.4
- No code changes since 5.20.3
==== mozjs78 ====
Version update (78.4.0 -> 78.5.0)
- Update to version 78.5.0esr.
==== open-iscsi ====
Subpackages: iscsiuio libopeniscsiusr0_2_0
- Updatged to latest upstream, including:
* iscsiadm: Optimize the the verification of mode paramters
* iscsid: Poll timeout value to 1 minute for iscsid
* iscsiadm: fix host stats mode coredump
* iscsid: fix logging level when starting and shutting down daemon
* Updated iscsiadm man page.
* Fix memory leak in sysfs_get_str
* libopeniscsiusr: Compare with max int instead of max long
- Systemd unit files should not depend on network.target (bsc#1179440),
updating:
* open-iscsi-SUSE-latest.diff.bz2
==== ovmf ====
Version update (202008 -> 202011)
Subpackages: qemu-ovmf-x86_64 qemu-uefi-aarch64
- Update to edk2-stable202011
* MdeModulePkg/VariablePolicyLib: Fix runtime panic in
ValidateSetVariable()
* CryptoPkg: BaseCryptLib: Fix buffer double free in
CryptPkcs7VerifyEku
* Revert "SecurityPkg: Add RPMC Index to the RpmcLib"
* MdeModulePkg/LzmaCustomDecompressLib: catch 4GB+ uncompressed
buffer sizes
* MdeModulePkg/Core/Dxe: limit FwVol encapsulation section
recursion
* MdeModulePkg/Core/Dxe: assert SectionInstance invariant in
FindChildNode()
* SecurityPkg: Add RPMC Index to the RpmcLib
* BaseTools: Resolve index out of range errors.
* UefiCpuPkg/PiSmmCpuDxeSmm: Reflect page table depth with page
table address
* UefiCpuPkg/PiSmmCpuDxeSmm: Correct the Cr3 typo
* CryptoPkg: Make the MD5 disable as default for security
* NetworkPkg/Defines: Make iSCSI disable as default
* OvmfPkg/OvmfXen.dsc: Enable MD5 while enable iSCSI
* OvmfPkg/OvmfPkgX64.dsc: Enable MD5 while enable iSCSI
* OvmfPkg/OvmfPkgIa32X64.dsc: Enable MD5 while enable iSCSI
* OvmfPkg/OvmfPkgIa32.dsc: Enable MD5 while enable iSCSI
* ArmVirtPkg/ArmVirtQemuKernel.dsc: Enable MD5 while enable iSCSI
* ArmVirtPkg/ArmVirtQemu.dsc: Enable MD5 while enable iSCSI
* NetworkPkg: Enable MD5 while enable iSCSI
* CryptoPkg/dsc: Enable MD5 when CRYPTO_SERVICES enable MD5
* SecurityPkg/Hash2DxeCrypto: Remove SHA1 support
* SecurityPkg/Hash2DxeCrypto: Remove MD5 support
* MdeModulePkg: Drop VarLock from RuntimeDxe variable driver
* MdeModulePkg: Change TCG MOR variables to use VariablePolicy
* SecurityPkg: Allow VariablePolicy state to delete authenticated
variables
* MdeModulePkg: Allow VariablePolicy state to delete protected
variables
* MdeModulePkg: Connect VariablePolicy business logic to
VariableServices
* ArmVirtPkg: Add VariablePolicy engine to ArmVirtPkg platform
* OvmfPkg: Add VariablePolicy engine to OvmfPkg platform
* BaseTools: Fix BrotliCompress tool issue
* MdePkg/BaseRngLibDxe: Add DXE_RUNTIME_DRIVER class to RngLib
* MdeModulePkg DisplayEngineDxe: Correct the local variable name.
* MdeModulePkg/AtaAtapiPassThru: Trace ATA packets
* MdeModulePkg/AtaAtapiPassThru: Restart failed packets
* MdeModulePkg/AtaAtapiPassThru: Add SATA error recovery flow
* MdeModulePkg/AtaAtapiPassThru: Check IS to check for command
completion
* MdeModulePkg/DriverSampleDxe: Add HII sample options
* MdeModulePkg/Library: Revise HiiLib to check REST_STYLE
* BaseTools/VfrCompile: VFR compiler supports REST_STYLE in HII
option
* MdePkg: Add GUID for REST Style Formset
* UefiCpuPkg/MpInitLib: For SEV-ES guest, set stack based on
processor number
* UefiCpuPkg, OvmfPkg: Disable interrupts when using the GHCB
* OvmfPkg/QemuFlashFvbServicesRuntimeDxe: Fix erase blocks for
SEV-ES
* OvmfPkg/QemuFlashFvbServicesRuntimeDxe: Set the SwScratch valid
bit
* UefiCpuPkg/MpInitLib: Set the SW exit fields when performing
VMGEXIT
* OvmfPkg/VmgExitLib: Set the SwScratch valid bit for MMIO events
* OvmfPkg/VmgExitLib: Set the SwScratch valid bit for IOIO events
* OvmfPkg/VmgExitLib: Set the SW exit fields when performing
VMGEXIT
* OvmfPkg/VmgExitLib: Implement new VmgExitLib interfaces
* UefiCpuPkg/VmgExitLib: Add interfaces to set/read GHCB
ValidBitmap bits
* MdePkg: Clean up GHCB field offsets and save area
* BaseTools: Limit command line length.
* BaseTools: Update report map file format
* BaseTools: Add image type into generate map file
* BaseTools: Incremental build issue for included ASI file's
deletion.
* MdeModulePkg/Core/Dxe: log memory base and length, after lib
ctors again
* BaseTools: Fix BaseTools nmake cleanall hang issue
* ShellPkg:Fix bug in FileBuffer.c
* BaseTools: Enable Module Scope Structure Pcd
* MdeModulePkg/Gcd: Check memory allocation when initializing
memory
* BaseTools: Remove the dependency on the build intermediate file
* DynamicTablesPkg: Add SSDT CMN-600 Table generator
* MdePkg: Definitions for Extended Interrupt Flags
* BaseTools: Update the FV Space Information to display decimal
and Hex
* MdePkg/Include: Definitions of EFI REST JSON Structure Protocol
* MdeModulePkg/XhciDxe: Retry device slot init on failure
* MdeModulePkg/AcpiTableDxe: use pool allocation for RSDP if
possible
* MdeModulePkg/AcpiTableDxe: use pool allocation for RSDT/XSDT
if possible
* MdeModulePkg/AcpiTableDxe: use pool allocations when possible
* MdePkg: Fix SmBios.h PROCESSOR_CHARACTERISTIC_FLAGS to be
UINT16
* MdePkg: Update SmBios.h to add SMBIOS 3.4.0 ARM64 SoC ID field
* ShellPkg: Add ARM64 SoC ID to Processor Characteristics in
smbiosview
* ShellPkg: Fix smbiosview string definition name for "boot from CD"
* ShellPkg: Fix a couple of typos in smbiosview
* MdeModulePkg/Core: Support standalone MM in FV2 protocol
GetNextFile().
* MdePkg/SystemResourceTable.h: Add vendor range values
* MdePkg/Include: Fix wrong spelling in http11.h
* BaseTools/Ecc: Fix ECC check MetaFile Copyright information
issue
* MdeModulePkg/XhciDxe: Error handle for USB slot initialization
failure
* ArmPkg/ArmMmuLib: Explicitly cast function pointer argument
* ArmPkg/ArmMmuLib: Explicitly cast UINT32 data conversions
* DynamicTablesPkg: SsdtSerialPortFixupLib fix ECC errors
* DynamicTablesPkg: AmlEncoding change debug macro
* DynamicTablesPkg: AmlLib\AmlDbgPrint fix ECC error
* DynamicTablesPkg: AmlLib fix ECC errors
* DynamicTablesPkg: AcpiSratLibArm fix ECC error
* DynamicTablesPkg: SsdtSerialPortLibArm fix ECC error
* DynamicTablesPkg: Fix order of assert checks
* CryptoPkg/BaseCryptLib: fix NULL dereference (CVE-2019-14584)
(bsc#1177789)
* Revert "MdeModulePkg/PartitionDxe: Fix the incorrect LBA size
in child ..."
* UefiCpuPkg/MpInitLib: Reduce reset vector memory pressure
* SecurityPkg/Tcg2PhysicalPresenceLib: Fix incorrect TCG VER
comparision
* CryptoPkg: BaseCryptLib: Add unit tests (Host and Shell based)
* ArmVirtPkg: Add kvmtool to package dictionary
* ArmVirtPkg: Package dependency for MC146818 RTC
* ArmVirtPkg: Support for kvmtool virtual platform
* ArmVirtPkg: Add Kvmtool Platform Pei Lib
* ArmVirtPkg: 16550 UART Platform hook library
* ArmVirtPkg: GUID Hob for 16550 UART base address
* MdeModulePkg: Fix constructor invocation ordering
* ArmVirtPkg: Add Kvmtool NOR flash lib
* ArmVirtPkg: kvmtool platform memory map
* ArmVirtPkg: Add kvmtool platform driver
* ArmPlatformPkg: Dynamic flash variable base
* ArmVirtPkg: Add Kvmtool RTC Fdt Client Library
* PcAtChipsetPkg: Add MMIO Support to RTC driver
* MdePkg/Include: Add HTTP definitions
* BaseMemoryLibSse2: Take advantage of write combining buffers
* RedfishPkg/Include: PCD definitions of Host Interface EFI
device path
* MdePkg/Include: Definitions of EFI REST EX Protocol
* ShellPkg/SmbiosView: Add DDR5 support
* MdePkg/BaseLib: Fix invalid memory access in AArch64
SetJump/LongJump
* BaseTools: Add EDKII_DSC_PLATFORM_GUID MACRO
* MdeModulePkg: Remove code wrapped by
DISABLE_NEW_DEPRECATED_INTERFACES
* MdePkg: Remove code wrapped by
DISABLE_NEW_DEPRECATED_INTERFACES
* BaseTools Build_Rule: Add the missing ASM16_FLAGS for ASM16
source file
* BaseTools: Move C tool flags before the common flags
* BaseTools: Copy PACKED definition from MdePkg Base.h
* MdeModulePkg/Core/Dxe: expose SP and CRYPTO capabilities in
UEFI memmap
* MdePkg/UefiSpec: separate page access bitmask from SP and
CRYPTO caps
* MdePkg: SMBIOS 3.4.0 Update "adding DDR5 definitions".
* NetworkPkg: Fix possible infinite loop in HTTP msg body
parser
* NetworkPkg/HttpDxe: TlsChildHandle is not cleared when reset
* NetworkPkg: Add RngLib entry to .dsc file.
* MdeModulePkg/HiiDatabase: Do not modify CONST string
* OvmfPkg: enable HttpDynamicCommand
* ArmVirtPkg: enable HttpDynamiCommand
* ShellPkg/DynamicCommand: add HttpDynamicCommand
* CryptoPkg/BaseCryptLib: add crypto algorithms needed by
variable protection
* BaseTools: Add RISCV64 binding
* MdeModulePkg/XhciDxe: Fix Broken Timeouts
* BaseTools: Set section alignment as zero if its type is Auto
* BaseTools: Remove CanSkip calling for incremental build
* BaseTools: Normalize case of pathname when evaluating Macros.
* BaseTools: Clean the ffs folder before generating files in it
* BaseTools: Add included files to deps_target file.
* OvmfPkg/README: HTTPS Boot: describe host-side TLS cipher
suites forwarding
* MdeModulePkg/NonDiscoverablePciDeviceDxe: Add NULL pointer
check
* CryptoPkg: OpensslLib: Use RngLib to generate entropy in
rand_pool
* ArmVirtPkg: Add RngLib based on TimerLib for CryptoPkg
* OvmfPkg: Add RngLib based on TimerLib for Crypto
* MdePkg: BaseRngLibDxe: Add RngLib that uses RngDxe
* MdePkg: TimerRngLib: Added RngLib that uses TimerLib
* MdePkg: Correct EFI_BLOCK_IO_PROTOCOL_REVISION3 value
* OvmfPkg: drop redundant VendorID check in VirtioMmioDeviceLib
* MdePkg: PciExpressLib support variable size MMCONF
* UefiPayloadPkg: Store the size of the MMCONF window
* SecurityPkg/PeiTpmMeasurementLib: remove
gEfiTpmDeviceSelectedGuid
* BaseTools: update IASL extdep to more modern version
* UefiCpuPkg/RegisterCpuFeaturesLib: Support MpServices2 only
case.
* BaseTools: Sort the Pcd set when generating the VPD binary
* SecurityPkg/DxeImageVerificationLib: Disable SHA1 base on MACRO
- Refresh ovmf-add-exclude-shell-flag.patch
- Drop upstreamed ovmf-jscSLE-16075-SEV-ES-fixes.patch
- Cosmetic changes in the spec file suggested by spec-cleaner
==== oxygen5 ====
Version update (5.20.3 -> 5.20.4)
- Update to 5.20.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.4
- No code changes since 5.20.3
==== pam ====
Version update (1.5.0 -> 1.5.1)
Subpackages: pam-32bit pam-doc
- Update to 1.5.1
- pam_unix: fixed CVE-2020-27780 - authentication bypass when a user
doesn't exist and root password is blank [bsc#1179166]
- pam_faillock: added nodelay option to not set pam_fail_delay
- pam_wheel: use pam_modutil_user_in_group to check for the group membership
with getgrouplist where it is available
==== perl-Date-Manip ====
Version update (6.82 -> 6.83)
- updated to 6.83
see /usr/share/doc/packages/perl-Date-Manip/Changes
6.83 2020-12-01
- Time zone fixes
No new zoneinfo data so no release on 2020-09-01.
Newest zoneinfo data (tzdata 2020d). Requested by Shawn Carroll
(GitHub #32)
==== perl-File-Listing ====
Version update (6.11 -> 6.14)
- updated to 6.14
see /usr/share/doc/packages/perl-File-Listing/Changes
6.14 2020-11-30 05:48:07 -0700
- Production version identical to 6.12_01
6.12_01 2020-11-27 16:13:15 -0700
- Handle default apache indexes (gh#20)
- Ignore certain known navigation links in apache indexes (gh#20)
- Support Win32 OpenSSH listing (gh#21 simon04++)
==== plasma-browser-integration ====
Version update (5.20.3 -> 5.20.4)
Subpackages: plasma-browser-integration-lang
- Update to 5.20.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.4
- No code changes since 5.20.3
==== plasma-nm5 ====
Version update (5.20.3 -> 5.20.4)
Subpackages: plasma-nm5-lang plasma-nm5-openconnect plasma-nm5-openvpn plasma-nm5-pptp plasma-nm5-vpnc
- Update to 5.20.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.4
- No code changes since 5.20.3
==== plasma5-addons ====
Version update (5.20.3 -> 5.20.4)
Subpackages: plasma5-addons-lang
- Update to 5.20.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.4
- No code changes since 5.20.3
==== plasma5-desktop ====
Version update (5.20.3 -> 5.20.4)
Subpackages: plasma5-desktop-emojier plasma5-desktop-lang
- Update to 5.20.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.4
- Changes since 5.20.3:
* Remove cmake checks for breeze decoration
* There is no Q_FALLTHROUGH in qml or js (kde#429574)
* Fix translation extraction (kde#429466)
* [kcms/users]: Fix 429313 (kde#429313)
* Use plasma theme icons in kickoff leave view
* Don't use visible property in procedural code to determine state (kde#408116)
* [panel] Fix dragging panel to resize for top and right panels (kde#429063)
==== plasma5-integration ====
Version update (5.20.3 -> 5.20.4)
Subpackages: plasma5-integration-plugin plasma5-integration-plugin-lang
- Update to 5.20.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.4
- No code changes since 5.20.3
==== plasma5-openSUSE ====
Subpackages: plasma5-defaults-openSUSE plasma5-theme-openSUSE plasma5-workspace-branding-openSUSE sddm-theme-openSUSE
- Update to 5.20.4
==== plasma5-pa ====
Version update (5.20.3 -> 5.20.4)
Subpackages: plasma5-pa-lang
- Update to 5.20.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.4
- Changes since 5.20.3:
* Remove count property from PulseObjectFilterModel (kde#427978)
==== plasma5-workspace ====
Version update (5.20.3 -> 5.20.4)
Subpackages: gmenudbusmenuproxy plasma5-session plasma5-session-wayland plasma5-workspace-lang plasma5-workspace-libs xembedsniproxy
- Update to 5.20.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.4
- Changes since 5.20.3:
* Fix Environment Canada weather domain.
* Fix build with newer Qt
* fix: Font files, kfontview and thumbnailer crash on Wayland (kde#401031)
* Readd searching for breeze decoration (kde#429298)
* [Notifications] Check pause button when job is paused
* The cursor previews are in a layout
* Revert "Use new simpler way to disable session management in services"
* [Tab switcher] Fix binding loop that spams the log (kde#410984)
==== plymouth ====
Subpackages: libply-boot-client5 libply-splash-core5 libply-splash-graphics5 libply5 plymouth-dracut plymouth-plugin-label plymouth-plugin-two-step plymouth-scripts plymouth-theme-bgrt plymouth-theme-spinner
- Add plymouth-disable-fedora-logo.patch:
Disable the image link which point to the fedora logo. this
modification will also avoid the failure report from build
checker.
==== polkit-kde-agent-5 ====
Version update (5.20.3 -> 5.20.4)
Subpackages: polkit-kde-agent-5-lang
- Update to 5.20.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.4
- No code changes since 5.20.3
==== powerdevil5 ====
Version update (5.20.3 -> 5.20.4)
Subpackages: powerdevil5-lang
- Update to 5.20.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.4
- No code changes since 5.20.3
==== pulseaudio ====
Version update (13.0 -> 14.0)
Subpackages: libpulse-mainloop-glib0 libpulse0 pulseaudio-bash-completion pulseaudio-gdm-hooks pulseaudio-lang pulseaudio-module-bluetooth pulseaudio-module-gsettings pulseaudio-module-x11 pulseaudio-module-zeroconf pulseaudio-utils pulseaudio-zsh-completion
- Update to pulseaudio 14.0:
see details in:
https://www.freedesktop.org/wiki/Software/PulseAudio/Notes/14.0/
- Build with --enable-stream-restore-clear-old-devices:
This is a bit destructive option, it will clear the old PA routing
once when upgraded prior to 14.0, but it's required for GNOME
(see the release notes above). It should be a one-off action,
and hopefully wouldn't bother too much.
- Drop obsoleted patches:
0001-alsa-mixer-path-test-Hide-unused-functions-when-buil.patch
0002-alsa-mixer-recognize-the-Speaker-Jack-control.patch
0003-alsa-mixer-add-support-for-SteelSeries-Arctis-Pro-20.patch
0004-alsa-mixer-Add-support-for-SteelSeries-Arctis-5-2019.patch
0005-alsa-mixer-add-support-for-LucidSound-LS31-and-creat.patch
0006-alsa-ucm-use-ucm2-name-for-the-direct-card-index-ope.patch
0007-alsa-ucm-add-mixer-IDs-to-ucm_items.patch
0008-alsa-mixer-handle-the-index-for-ALSA-mixer-element-i.patch
0009-alsa-mixer-improve-alsa_id_decode-function.patch
0010-alsa-ucm-Support-Playback-CaptureVolume.patch
0011-alsa-ucm-Fix-volume-control-based-on-review.patch
0012-alsa-ucm-use-the-correct-mixer-identifiers-as-first.patch
0013-alsa-ucm-add-support-for-master-volume.patch
0014-alsa-ucm-split-correctly-JackHWMute-device-names.patch
0015-alsa-ucm-fix-parsing-for-JackControl.patch
0016-alsa-ucm-add-comments-to-ucm_get_mixer_id.patch
0017-alsa-ucm-validate-access-to-PA_DEVICE_PORT_DATA.patch
0018-alsa-Skip-resume-PCM-if-hardware-doesn-t-support-it.patch
0019-alsa-ucm-parse-correctly-the-device-values.patch
0020-alsa-ucm-do-not-try-to-use-UCM-device-name-as-jack-n.patch
0021-alsa-util-do-not-try-to-guess-the-mixer-name-from-th.patch
0022-alsa-ucm-add-control-and-mixer-device-items.patch
0023-alsa-ucm-get-the-mixer-names-from-ucm-don-t-guess.patch
0024-alsa-ucm-use-the-proper-mixer-name-for-ucm-pcm-sink-.patch
0025-alsa-mixer-handle-interface-type-CARD-PCM-for-mixer-.patch
0026-alsa-mixer-Add-the-ability-to-pass-the-intended-role.patch
0027-alsa-mixer-Set-the-intended-role-of-Steelseries-Arct.patch
0028-alsa-rewrite-mixer-open-close-cache-mixer-accesses-i.patch
0029-alsa-ucm-add-support-for-HDMI-ELD.patch
0030-alsa-mixer-do-the-quick-card-number-lookup-to-save-m.patch
0031-alsa-mixer-improve-check-for-the-empty-path-set-for-.patch
0032-alsa-ucm-allow-to-set-profile-priority-from-UCM-valu.patch
0033-alsa-Document-that-mixer-elements-can-be-identified-.patch
0034-alsa-ucm-correct-the-channel-default-logic-stereo.patch
0035-alsa-ucm-do-not-assign-JackHWMute-when-JackControl-i.patch
0036-ucm-Don-t-log-errors-during-normal-operation.patch
0037-alsa-handle-unavailbale-HW-volume-in-UCM.patch
0038-alsa-ucm-use-the-right-profile-name.patch
0039-ucm-fix-the-port-ucm-device-activation-on-boot.patch
0040-alsa-sink-source-fix-the-mixer-initialization.patch
==== python-numpy ====
- Support multiple python3 flavors gh#openSUSE/python-rpm-macros#66
* Fix pytest call expansion
* Fix f2py entry point
==== python-psutil ====
Version update (5.7.2 -> 5.7.3)
- update to 5.7.3:
- 809_: [FreeBSD] add support for `Process.rlimit()`.
- 893_: [BSD] add support for `Process.environ()` (patch by Armin Gruner)
- 1830_: [UNIX] `net_if_stats()`'s `isup` also checks whether the NIC is
running (meaning Wi-Fi or ethernet cable is connected).
- 1837_: [Linux] improved battery detection and charge "secsleft" calculation
- 1620_: [Linux] physical cpu_count() result is incorrect on systems with more
than one CPU socket.
- 1738_: [macOS] Process.exe() may raise FileNotFoundError if process is still
alive but the exe file which launched it got deleted.
- 1791_: [macOS] fix missing include for getpagesize().
- 1823_: [Windows] Process.open_files() may cause a segfault due to a NULL
pointer.
- 1838_: [Linux] sensors_battery(): if `percent` can be determined but not
the remaining values, still return a result instead of None.
- skip-obs.patch, skip_failing_tests.patch: rediff
==== python-pycryptodome ====
Version update (3.9.8 -> 3.9.9)
- update to 3.9.9:
* GH#435: Fixed Crypto.Util.number.size for negative numbers
==== python-pytz ====
Version update (2020.1 -> 2020.4)
- update to 2020.4:
* update to IANA 2020d timezone release
==== python-requests ====
Version update (2.24.0 -> 2.25.0)
- update to 2.25.0:
* Added support for NETRC environment variable. (#5643)
* Requests now supports urllib3 v1.26.
* Requests v2.25.x will be the last release series with support for Python 3.5.
- refreshed requests-no-hardcoded-version.patch
==== qemu ====
Subpackages: qemu-arm qemu-block-curl qemu-block-dmg qemu-block-gluster qemu-block-iscsi qemu-block-nfs qemu-block-rbd qemu-block-ssh qemu-chardev-baum qemu-guest-agent qemu-hw-display-qxl qemu-hw-usb-redirect qemu-hw-usb-smartcard qemu-ipxe qemu-ksm qemu-kvm qemu-lang qemu-microvm qemu-ppc qemu-s390 qemu-seabios qemu-sgabios qemu-skiboot qemu-tools qemu-ui-curses qemu-ui-gtk qemu-ui-spice-app qemu-vgabios qemu-vhost-user-gpu qemu-x86
- Be more careful about what directives are used for qemu-testsuite
- Fix some spec file 'Requires' statements to be accurate to the
new model of relying on system-user-qemu and system-group-kvm to
provide the needed users and groups
- Added io_uring support.
==== rsyslog ====
- prepare usrmerge (boo#1029961)
==== sed ====
Subpackages: sed-lang
- prepare usrmerge (boo#1029961)
==== speech-dispatcher ====
Version update (0.9.1 -> 0.10.2)
Subpackages: libspeechd2 python3-speechd speech-dispatcher-configure speech-dispatcher-module-espeak
- Update to version 0.10.2:
- generic: Add support for sound icons
- Add French, Norwegian Bokmål, Portuguese, Brazilian Portuguese, and Russian translations.
- Add voxin module variant.
- Factorize espeak module with espeak-ng module.
- Make ibmtts and voxin use the common queue helpers.
- Fix python bindings against python 3.9.
- Reference the golang bindings.
- Add spd_get_client_id.
- Make key, char and sound_icon commands return message id.
- Expose modulebindir in speech-dispatcher.pc.
- Remove generic modules for synths that have a non-generic module.
- Changes from 0.10.1
- Add punctuation level "most".
- Rework thread synchronization.
- Move espeak/espeak-ng audio queuing to shared file, rework it.
- Make baratinoo use this audio queueing, enable marks, and support
- responsiveness parameter.
- Add support for Baratinoo engine 8.6
- Show mark progression in spd-say.
- Add --character option to spd-say.
- Put country/region in language instead of variant.
- pico, generic: fix setting voice by language.
- generic: Add fallback voices for generic languages.
- symbols: Add support for SSML.
- symbols: Add SymbolPreprocFile directive to load several symbol files.
- symbols: Replace DefaultSymbolsPreproc directive with SymbolsPreproc directive
- to have more fine-grained control over server preprocessing.
- symbols: Import emojis and unicode font variants support from NVDA and Unicode
- CLDR and UnicodeData.
- symbols: Import some symbols from Orca.
- symbols: Add rules to drop gender-neutral forms.
- symbols: Add support for group references.
- Disable Mary-TTS module by default.
- Replace AudioPulseServer option with AudioPulseDevice.
- Fix default pulse latency to 10ms to avoid pulseaudio distorted output.
- Made client isolation stronger for Snap/Flatpak support.
- Changes since 0.10.0-rc4:
- Update CLDR to version 37 and font variants to last version.
- spd-say: Fix synthesizing percent
- handle _pulse_open() errors in reconnect
- Changes since 0.10.0:
- Fix including dic files
- Change source url to official url on github.
==== syslogd ====
Subpackages: klogd syslog-service
- prepare usrmerge (boo#1029961)
- replace broken rcsyslog script with rcsyslogd link
==== systemd ====
Subpackages: libsystemd0 libsystemd0-32bit libudev-devel libudev1 libudev1-32bit systemd-32bit systemd-container systemd-doc systemd-lang systemd-logger systemd-sysvinit udev
- Import commit f6104ea5f554233e34b94ffd92da8332c3bd7d8f
617aed9236 scope: on unified, make sure to unwatch all PIDs once they've been moved to the cgroup scope
- Don't post-require systemd-default-settings-branding anymore
This is actually not needed now that the branding package issues a
PID1 reloading every times it's being updated.
- Import commit 49caf8e37aba04841e5493ccc25e7edab462d95b
f8f7286527 units: restore sysfs conditions in sys-fs-fuse-connections.mount and sys-kernel-config.mount
e9c7158dc7 units: wait until some fs modules are entirely loaded before mounting their corresponding filesystem (bsc#1178631)
ac7ddc4201 Revert "units: skip modprobe@.service if the unit appears to be already loaded"
17310a1d19 core: serialize u->pids until the processes have been moved to the scope cgroup (bsc#1174436)
1416965614 meson: add option to skip installing to $sysconfdir
f71a1ef5d0 systemctl: give a nice hint about org.freedesktop.LogControl1 when applicable
20a3f9fd95 systemctl: immediately reject invalid log levels
9f67d2e57b systemctl: merge log_target(), log_level(), service_log_setting()
ddf7cf4872 systemctl: add service-log-{level,target} verbs
026d7d156d systemctl: list unit introspection verbs first, modification second
- systemd-default-settings is needed by %post scriptlet
- Revert the change that dropped %{release} from the package version
constraints used in Requires:
The release number is actually relevant since it can be increased
when some patches, which might touch multiple sub-packages of
systemd, are added/modified.
However the %{release} is still no more used in conflicts.
==== systemd-default-settings ====
Subpackages: systemd-default-settings-branding-SLE systemd-default-settings-branding-openSUSE
- Fix typo introduced by the previous change (bsc#1179183)
==== systemsettings5 ====
Version update (5.20.3 -> 5.20.4)
Subpackages: systemsettings5-lang
- Update to 5.20.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.4
- Changes since 5.20.3:
* Also load category when opening startup module in icon mode (kde#429306)
==== tslib ====
Version update (1.16 -> 1.22)
- update to 1.22:
* fix ts_uinput build on 32 bit arch on newer kernels
* ts_uinput: fix building on FreeBSD
* various fixes for cmake builds
* improved documentation for systemd
* new filter plugin: module evthres
* ts_calibrate: close framebuffer after validation. add timeout option -s for it
* support for screen-rotation in ts_calibrate and linear module
* add experimental module_raw input_evdev that needs libevdev
* new ts_calibrate --min_interval option to avoid inaccurate calibration
* add ts_calibrate --validate functionality to verify the calibration
* add ts_conf_get() and ts_conf_set() API
==== wireless-regdb ====
Version update (20200429 -> 20201120)
- Update to version 20201120:
* wireless-regdb: update regulatory database based on preceding changes
* wireless-regdb: Update regulatory rules for Kazakhstan (KZ)
* wireless-regdb: update 5.8 GHz regulatory rule for GB
* wireless-regdb: Update regulatory rules for Pakistan (PK) on 5GHz
* wireless-regdb: Update regulatory rules for Croatia (HR)
* wireless-regdb: restore channel 12 & 13 limitation in the US
* wireless-regdb: update regulatory rules for Egypt (EG)
==== xdg-desktop-portal-kde ====
Version update (5.20.3 -> 5.20.4)
Subpackages: xdg-desktop-portal-kde-lang
- Update to 5.20.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.4
- No code changes since 5.20.3
==== xorg-x11-server ====
Subpackages: xorg-x11-server-Xvfb xorg-x11-server-extra xorg-x11-server-sdk xorg-x11-server-wayland
- U_Check-SetMap-request-length-carefully.patch
* XkbSetMap Out-Of-Bounds Access: Insufficient checks on the
lengths of the XkbSetMap request can lead to out of bounds
memory accesses in the X server. (ZDI-CAN 11572,
CVE-2020-14360, bsc#1174908)
- U_Fix-XkbSetDeviceInfo-and-SetDeviceIndicators-heap-ov.patch
* XkbSetDeviceInfo Heap-based Buffer Overflow: Insufficient
checks on input of the XkbSetDeviceInfo request can lead to a
buffer overflow on the head in the X server. (ZDI-CAN 11389,
CVE-2020-25712, bsc#1177596)
==== yast2 ====
Version update (4.3.44 -> 4.3.45)
Subpackages: yast2-logs
- Yast::Arch add support to know if code is running in a PV Xen guest
(related to bsc#952253, bsc#1172742, and bsc#1179197).
- 4.3.45
==== yast2-kdump ====
Version update (4.3.2 -> 4.3.3)
- Do not show a warning when running in a HVM Xen guest
(bsc#1179197).
- 4.3.3
6
14
08 Jul '22
tl;dr: Enable DRM for all graphics output and retire fbdev drivers in TW.
Hi!
For quit a few releases, Linux' DRM stack has been able to provide
display output from the early boot stages on. Next year, we want to
modernize Tumbleweed's graphics stack and use DRM for all graphics output.
To get graphics output during the early stages of booting, Linux
still uses fbdev infrastructure and a few HW-independed drivers, such as
efifb and vesafb.
This functionality is now available in DRM as well. We will switch
early-boot graphics from fbdev to DRM and retire the related fbdev
drivers. Fbdev userspace interfaces (i.e., /dev/fb0) will still be
available via the new driver.
The change has no effect on graphics output of the fully booted machine.
Just as now, at some point during boot, a hardware-specific driver, such
as amdgpu, i915, etc., will take over the display.
Why switch? The generic DRM driver provides a fallback for all systems
without hardware-specific drivers. Even with broken hardware drivers,
generic DRM can most likely boot and provide graphics output. This isn't
easily possible with fbdev. Fbdev has been out of date for several
years. Modern graphics userspace slowly uses the ability to run on top
of fbdev. Most notably, wayland compositors are affected by this. We
also have received reports about systems being unable to boot because of
fbdev.
TW's X11 and userspace should be ready (sans bugs). If you want to test,
Takashi provides a kernel that has full-DRM enabled at
https://download.opensuse.org/repositories/home:/tiwai:/simpledrm/
If you install and boot the kernel, you should ideally see no
difference. Once booted the hardware's driver will do the graphics
output. To test if you booted with generic DRM, do
dmesg | grep drm
on the command line. The output should mention 'simpledrm' somewhere. If
you want to run your system with the generic driver only, pass
nomodeset
on the kernel command line in Grub. The booted system should run with
only software rendering, but provide useful output via X11, wayland and
console.
We welcome bug reports. If you find issues, please leave a comment in
boo#1193250
https://bugzilla.opensuse.org/show_bug.cgi?id=1193250
Best regards
Thomas
--
Thomas Zimmermann
Graphics Driver Developer
SUSE Software Solutions Germany GmbH
Maxfeldstr. 5, 90409 Nürnberg, Germany
(HRB 36809, AG Nürnberg)
Geschäftsführer: Ivo Totev
19
52
Hi Jan, all,
I'd like to carry our OBS dicussion to a wider audience
(https://build.opensuse.org/request/show/672510)
The question is whether we can assume that "/bin/sh" links to bash,
in particular whether rpm scriptlets without explicit -p interpreter
can be assumed to interpreted by bash.
I'm aware that, in principle, /bin/sh is supposed to be the Bourne
shell on Unix systems. But as a matter of fact, on current openSUSE, it
is not. Unless it's tampered with, /bin/sh is a symlink to /bin/bash.
bash is not started in full POSIX mode if invoked as /bin/sh, and even
if it's in POSIX mode, it supports some extensions over the POSIX shell
spec (e.g. the [[ ]] construct), which makes it behave differently than
another shell not supporting [[ ]] would (*). Problably there are more
differences, I can't claim to know them all.
Here are some arguments why I think it'd be reasonable to assume that
/bin/sh is bash on openSUSE:
1. patterns-base-minimal_base depends on bash, and the /bin/sh symlink
is a non-configurable part of the "bash" package.
2. we could handle /bin/sh via /etc/alternatives, but we don't.
3. our Wiki suggests testing failing scriplets using "bash -xv"
(https://en.opensuse.org/openSUSE:Packaging_scriptlet_snippets)
4. /bin/sh has pointed to bash for a long time (not sure how long
exactly).
FTR, Fedora basically guarantees (sh == bash) for the purpose of rpm
scriptlets (https://fedoraproject.org/wiki/Packaging:Scriptlets) So
Fedora <-> openSUSE portability may also be an issue to consider.
If we can't assume that /bin/sh is bash, what else can we assume? I
recall from earlier work that writing really 100% compatible shell code
for all kinds of environments is really hard. E.g., "[" isn't 100%
portable either, even though it's part of the POSIX "test" standard
(http://pubs.opengroup.org/onlinepubs/9699919799/utilities/test.html)
We should have clear rules which syntax expressions can be used in rpm
scriptlets, and which can't. IMO we should define one of the various
existing shells as a reference by saying "if it's supported
by this shell, it's valid scriptlet code". That'd be easier (especially
for testing compliance) than referring to a spec. That reference shell
doesn't have to be bash, of course.
Thanks
Martin
(*) For example:
# ln -s /usr/bin/echo '/usr/bin/[['
# ls -l /bin/sh
lrwxrwxrwx 1 root root 4 Feb 8 10:38 /bin/sh -> bash
# /bin/sh --posix -c '[[ 2 = 1 ]] && echo yes'
# dash -c '[[ 2 = 1 ]] && echo yes'
2 -eq 1 ]]
yes
--
Dr. Martin Wilck <mwilck(a)suse.com>, Tel. +49 (0)911 74053 2107
SUSE Linux GmbH, GF: Felix Imendörffer, Jane Smithard, Graham Norton
HRB 21284 (AG Nürnberg)
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
25
147
Please note that this mail was generated by a script.
The described changes are computed based on the x86_64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=opensuse&groupid=1&versio…
Please do not reply to this email to report issues, rather file a bug
on bugzilla.opensuse.org. For more information on filing bugs please
see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
PackageKit
checkpolicy (3.1 -> 3.2)
cppcheck (2.3 -> 2.4.1)
cups
e2fsprogs (1.46.1 -> 1.46.2)
elfutils
elfutils-debuginfod
emacs-w3m (1.4.632 -> 1.4.632+396+g051dba16)
enchant (2.2.8 -> 2.2.15)
evolution-data-server
evolution-ews
ffmpeg-4 (4.3.1 -> 4.3.2)
gnome-shell
java-11-openjdk
kernel-firmware (20210208 -> 20210315)
libnettle (3.7.1 -> 3.7.2)
libnice (0.1.17 -> 0.1.18)
libselinux (3.1 -> 3.2)
libselinux-bindings (3.1 -> 3.2)
libsemanage (3.1 -> 3.2)
libtpms (0.7.4 -> 0.7.7)
libvirt
links (2.21 -> 2.22)
man-pages (5.10 -> 5.11)
mc (4.8.25 -> 4.8.26)
openblas_pthreads (0.3.13 -> 0.3.14)
p7zip
perl-Net-HTTP (6.20 -> 6.21)
policycoreutils (3.1 -> 3.2)
python-semanage (3.1 -> 3.2)
redis
rng-tools (6.11 -> 6.12)
rubygem-bootsnap (1.7.2 -> 1.7.3)
rubygem-rspec-rails (5.0.0 -> 5.0.1)
setools (4.3.0 -> 4.4.0)
snapper (0.8.15 -> 0.8.16)
spirv-tools
taglib (1.11.2~git20190725.79bc9ccf -> 1.12)
thunar (4.16.5 -> 4.16.6)
=== Details ===
==== PackageKit ====
Subpackages: PackageKit-backend-zypp PackageKit-gstreamer-plugin PackageKit-gtk3-module PackageKit-lang libpackagekit-glib2-18 typelib-1_0-PackageKitGlib-1_0
- Add PackageKit-remove-transaction-size-limit.patch: Remove large transaction
size sanity check (gh#hughsie/PackageKit/commit#ac5c8660)
==== checkpolicy ====
Version update (3.1 -> 3.2)
- Update to version 3.2
* Fix a memleak and an integer overflow
==== cppcheck ====
Version update (2.3 -> 2.4.1)
- update to 2.4.1:
* fix for windows installer, no other changes
- update to 2.4:
* Detect one definition rule violations
* MISRA improvements
* ImportProject fixes
* Various bug hunting improvements
* Fixes when importing AST from clang
==== cups ====
Subpackages: cups-client cups-config libcups2 libcups2-32bit libcupsimage2
- fix-negotiate-authentication-between-CGIs-and-scheduler.patch
fixes web UI Kerberos authentication (bsc#1175960)
- Remove code comments from expanded scriptlets to reduce size
==== e2fsprogs ====
Version update (1.46.1 -> 1.46.2)
Subpackages: e2fsprogs-scrub libcom_err2 libcom_err2-32bit libext2fs2
- e2fsprogs 1.46.2:
* tune2fs -c now takes "random" argument
* Add support for the FS_NOCOMP_FL flag to chattr and lsattr
* Fix warnings when resizing small file systems to a super-large
* Fix the debugfs rdump and ls commands so they will work correctly
for uid's and gid's => 65536
* Fix the debugfs write and symlink commands so they support
targets which contain a pathname
* Fix Direct I/O support on block devices where the logical block
size is greater 1k
* Fix debugfs's logdump so it works on file systems whose block
size is greater than 8k
* Fix a crash when there is error while e2fsck is trying to open
the file system, and e2fsck calls ext2fs_mmp_stop() before MMP
has been initialized
* Improved error checking in the fast commit replay code in e2fsck
* Fix various compiler and Coverity warnings
* Update the Spanish translation from the translation project
==== elfutils ====
Subpackages: elfutils-lang libasm1 libdw1 libelf1
- Add disable-run-readelf-self-test.patch in order to disable
a failing test-case with GCC 11 (PR27367).
==== elfutils-debuginfod ====
- Enable https://debuginfod.opensuse.org/ debuginfod server
by default now.
- Add disable-run-readelf-self-test.patch in order to disable
a failing test-case with GCC 11 (PR27367).
==== emacs-w3m ====
Version update (1.4.632 -> 1.4.632+396+g051dba16)
- Update to version 1.4.632+396+g051dba16:
* Don't show a backstage while performing `text-scale-adjust'
* Make text-scale-adjust work
* Fix it again
* shimbun.el (shimbun-xml-parse-buffer): Fix typo
* ChangeLog: fix date entries
* * shimbun.el (shimbun-xml-parse-buffer): Work around malformed xml
* Update copyright years
* Docfix so not to be wider than 80 chars
* Bugfix 'w3m-previous-image doesn't work' ([emacs-w3m:13747])
* Fix typo in ChangeLog
==== enchant ====
Version update (2.2.8 -> 2.2.15)
Subpackages: enchant-2-backend-hunspell enchant-data libenchant-2-2
- Update to version 2.2.15:
+ Specify that nuspell >= 4.1.0 is required.
+ Fix some space leaks in the tests.
+ The nuspell backend is updated for newer versions.
+ Make the enchant program output its version to standard output,
not standard error. This may help some programs that use this
output.
+ Fix a bug in the Voikko and Zemberek back-ends that could cause
spell checking and suggestion to fail.
+ Make enchant silently ignore -B flag, for better Emacs
compatibility.
+ Make enchant_broker_list_dicts sort the tags, so that
enchant-lsmod?s output is sorted.
+ Minor build system improvement: don?t use -D_FORTIFY_SOURCE,
which can cause problems on Windows, and should be configured
by the compiler vendor if desired.
+ Fix Hunspell backend to treat apostrophes as Hunspell does: if
either straight or curly apostrophe is a word character, allow
both.
+ Fix a couple of space leaks in the Nuspell back end.
- Drop Fix_back-ends_that_want_a_NUL-terminated_string.patch: fixed
upstream.
==== evolution-data-server ====
Subpackages: evolution-data-server-lang libcamel-1_2-62 libebackend-1_2-10 libebook-1_2-20 libebook-contacts-1_2-3 libecal-2_0-1 libedata-book-1_2-26 libedata-cal-2_0-1 libedataserver-1_2-25 libedataserverui-1_2-2
- Add evolution-data-server-boo1182882.patch: fix buffer overrun
when parsing base64 data (boo#1182882).
==== evolution-ews ====
Subpackages: evolution-ews-lang
- Add evolution-ews-boo1182882.patch: fix buffer overrun when
parsing base64 data (boo#1182882).
==== ffmpeg-4 ====
Version update (4.3.1 -> 4.3.2)
Subpackages: libavcodec58_91 libavdevice58_10 libavfilter7_85 libavformat58_45 libavresample4_0 libavutil56_51 libpostproc55_7 libswresample3_7 libswscale5_7
- update to 4.3.2:
* lots of oss-fuzz reported overflow fixes, see included ChangeLog
- drop
ffmpeg.git-ba3e771a42c29ee02c34e7769cfc1b2dbc5c760a.patch
0001-lavf-srt-fix-build-fail-when-used-the-libsrt-1.4.1.patch
0001-avformat-vividas-improve-extradata-packing-checks-in.patch: upstream
==== gnome-shell ====
Subpackages: gnome-shell-calendar gnome-shell-lang
- Disable
gnome-shell-jsc#SLE-16051-Input-method-recommendation.patch:
Clears existing keyboard on gnome-shell restart (boo#1183823).
- Update gnome-shell-jsc#SLE-16051-Input-method-recommendation.patch:
Modify the Japanese input engine load order which will more fit
for our community(bnc#1183475);
==== java-11-openjdk ====
Subpackages: java-11-openjdk-headless
- Added patches:
* system-crypto-policy.patch
+ Let OpenJDK use system crypto policies unless explicitely told
not to
* nss-security-provider.patch
+ Add the NSS security provider with configuration in generated
nss.cfg file
* keytool-default-rsa.patch
+ Make keytool generate RSA keys by default, since only the
LEGACY system crypto policy allows DSA
==== kernel-firmware ====
Version update (20210208 -> 20210315)
Subpackages: kernel-firmware-all kernel-firmware-amdgpu kernel-firmware-ath10k kernel-firmware-ath11k kernel-firmware-atheros kernel-firmware-bluetooth kernel-firmware-bnx2 kernel-firmware-brcm kernel-firmware-chelsio kernel-firmware-dpaa2 kernel-firmware-i915 kernel-firmware-intel kernel-firmware-iwlwifi kernel-firmware-liquidio kernel-firmware-marvell kernel-firmware-media kernel-firmware-mediatek kernel-firmware-mellanox kernel-firmware-mwifiex kernel-firmware-network kernel-firmware-nfp kernel-firmware-nvidia kernel-firmware-platform kernel-firmware-prestera kernel-firmware-qlogic kernel-firmware-radeon kernel-firmware-realtek kernel-firmware-serial kernel-firmware-sound kernel-firmware-ti kernel-firmware-ueagle kernel-firmware-usb-network ucode-amd
- Update to version 20210315 (git commit 3568f962908c):
* linux-firmware: Update firmware file for Intel Bluetooth AX210
* linux-firmware: Update firmware file for Intel Bluetooth AX200
* linux-firmware: Update firmware file for Intel Bluetooth AX201
* rtw88: 8822c: Update normal firmware to v9.9.6
* iwlwifi: add new FWs from core59-66 release
* iwlwifi: update 9000-family firmwares
* iwlwifi: update 7265D firmware
* Mellanox: Add new mlxsw_spectrum firmware xx.2008.2406
* linux-firmware: add frimware for mediatek bluetooth chip (MT7921)
* rtw89: 8852a: add firmware v0.9.12.2
* WHENCE: add missing symlink for BananaPi M3
* Add symlink for BananaPi M2 to brcmfmac43430-sdio config
* brcm: Fix Raspberry Pi 4B NVRAM file
* silabs: add new firmware for WF200
* amdgpu: add initial firmware for green sardine
* rtw88: RTL8822C: Update normal firmware to v9.9.5
- Drop obsoleted patch:
Revert-brcm-rpi4-boardflags3-bit.patch
- Update topics and aliases
==== libnettle ====
Version update (3.7.1 -> 3.7.2)
Subpackages: libhogweed6 libhogweed6-32bit libnettle8 libnettle8-32bit
- GNU Nettle 3.7.2:
* fix a bug in ECDSA signature verification that could lead to a
denial of service attack (via an assertion failure) or possibly
incorrect results (boo#1183835)
* fix a few related problems where scalars are required to be
canonically reduced modulo the ECC group order, but in fact may
be slightly larger
==== libnice ====
Version update (0.1.17 -> 0.1.18)
Subpackages: gstreamer-libnice libnice10
- Update descriptions to be closer to the other GNOME packages.
- Update to 0.1.18:
* Remove the autotools build system, now only meson is available
* Accept receiving messages in multiple steps over TCP
* Accept duplicated ports as last option instead of spinning forever
* Use sendmmsg if possible to send multiple packets in one call
* Fail gathering if no port is available
* Hide the implementation of NiceCandidate, this hides some parts
that were previously visible
* Enable TURN server connects where both TCP and UDP use the same
port number
* Don't count rejected STUN messages as keepalive packets
* On Windows, the improvements and fixes
- use crypto library instead of CryptGenRandom() which
is deprecated
- use GetBestInterfaceEx() for UWP compatibility
- fix the listing of interfaces to use the correct APIs
- implement ignoring interfaces
* Add buildrquires: gobject-introspection-devel and meson
* The move from autoFOO to meson
==== libselinux ====
Version update (3.1 -> 3.2)
Subpackages: libselinux1 libselinux1-32bit selinux-tools
- Switch to pcre2:
+ Replace pcre-devel BuildRequires with pkgconfig(libpcre2-8)
+ Pass USE_PCRE2=y to make.
+ Replace pkgconfig(libpcre) Requires in -devel static with
pkgconfig(libpcre2-8).
- Update to version 3.2:
* Use mmap()'ed kernel status page instead of netlink by default.
See "KERNEL STATUS PAGE" section in avc_init(3) for more details.
* New log callback levels for enforcing and policy load notices -
SELINUX_POLICYLOAD, SELINUX_SETENFORCE
* Changed userspace AVC setenforce and policy load messages to audit
format.
==== libselinux-bindings ====
Version update (3.1 -> 3.2)
- Switch to pcre2:
+ Replace pcre-devel BuildRequires with pkgconfig(libpcre2-8)
+ Pass USE_PCRE2=y to make.
- Update to version 3.2:
* Use mmap()'ed kernel status page instead of netlink by default.
See "KERNEL STATUS PAGE" section in avc_init(3) for more details.
* New log callback levels for enforcing and policy load notices -
SELINUX_POLICYLOAD, SELINUX_SETENFORCE
* Changed userspace AVC setenforce and policy load messages to audit
format.
==== libsemanage ====
Version update (3.1 -> 3.2)
- Link to correct so version
- Minor spec file cleanups
- Move configuration file to separate libsemanage-conf package to allow
for parallel installation in future versions
- Update to version 3.2
* dropped old and deprecated symbols and functions
libsemanage version was bumped to libsemanage.so.2
* libsemanage tries to sync data to prevent empty files in SELinux module
store
==== libtpms ====
Version update (0.7.4 -> 0.7.7)
- Update to version 0.7.7
* CryptSym: fix AES output IV (bsc#1183729, CVE-2021-3446)
* tpm2: Fix public key context save due to ANY_OBJECT_Marshal usage
* tpm2: Address some Coverity issues (false positives)
* tpm1.2: Backported ASAN/UBSAN related fixes
* tpm2: Return properly sized array for b parameter for NIST P521
(HLK)
* tpm2: Addressed issues detected by UBSAN
* tpm2: Addressed issues detected by cppcheck (false positives)
==== libvirt ====
Subpackages: libvirt-bash-completion libvirt-client libvirt-daemon libvirt-daemon-driver-interface libvirt-daemon-driver-libxl libvirt-daemon-driver-lxc libvirt-daemon-driver-network libvirt-daemon-driver-nodedev libvirt-daemon-driver-nwfilter libvirt-daemon-driver-qemu libvirt-daemon-driver-secret libvirt-daemon-driver-storage libvirt-daemon-driver-storage-core libvirt-daemon-driver-storage-disk libvirt-daemon-driver-storage-iscsi libvirt-daemon-driver-storage-iscsi-direct libvirt-daemon-driver-storage-logical libvirt-daemon-driver-storage-mpath libvirt-daemon-driver-storage-rbd libvirt-daemon-driver-storage-scsi libvirt-daemon-lxc libvirt-daemon-qemu libvirt-daemon-xen libvirt-libs
- spec: Fix exec-restart of virtlockd and virtlogd on package upgrade
bsc#1183411
- spec: Move netcat-openbsd requirement from the libs to the daemon
subpackage. It is only needed by the daemon and introduces an
unneeded dependency for users of libvirt-libs.
==== links ====
Version update (2.21 -> 2.22)
- update to 2.22:
* Save and restore the terminal using xterm escape codes
* Save and restore the console using "cons.saver" from
Midnight Commander
* Support UTF-8 frames
* Fixed a bug in displaying non-printable characters
==== man-pages ====
Version update (5.10 -> 5.11)
- version update to 5.11
http://linux-man-pages.blogspot.com/2021/03/man-pages-511-is-released.html
- modified patches
% man-pages-tty_ioctl.patch (refreshed)
==== mc ====
Version update (4.8.25 -> 4.8.26)
Subpackages: mc-lang
- Midnight Commander 4.8.26:
* Support file names of any length
* Implement persistent command line buffer for subshell
(bash >= 4, zsh and fish are supported)
* Implement shadows of dialog windows and menus
* Allow running clipboard commands if DISPLAY is not set
* Add support of "alacritty", "tmux", and "tmux-256color" terminals
* VFS: Support wim archive format (using wimtools)
* VFS: Support pak archive format (using unar)
* Editor: Add Swift syntax highlighting
* Various bug fixes
==== openblas_pthreads ====
Version update (0.3.13 -> 0.3.14)
- Update openblas-ppc64be_up2_p8.patch trimed by previous sr
(still need changes in Makefile.system)
- Update to version 0.3.14
common:
* Fixed a race condition on thread shutdown in non-OpenMP builds
* Fixed custom BUFFERSIZE option getting ignored in gmake builds
* Fixed CMAKE compilation of the TRMM kernels for GENERIC platforms
* Added CBLAS interfaces for CROTG, ZROTG, CSROT and ZDROT
* Improved performance of OMATCOPY_RT across all platforms
* Changed perl scripts to use env instead of a hardcoded /usr/bin/perl
* Fixed potential misreading of the GCC compiler version in the build scripts
* Fixed convergence problems in LAPACK complex GGEV/GGES (Reference-LAPACK #477)
* Reduced the stacksize requirements for running the LAPACK testsuite (Reference-LAPACK #335)
RISC V:
* Fixed compilation on RISCV (missing entry in getarch)
POWER:
* Fixed compilation for DYNAMIC_ARCH with clang and with older gcc versions
* Added support for compilation on FreeBSD/ppc64le
* Added optimized POWER10 kernels for SSCAL, DSCAL, CSCAL, ZSCAL
* Added optimized POWER10 kernels for SROT, DROT, CDOT, SASUM, DASUM
* Improved SSWAP, DSWAP, CSWAP, ZSWAP performance on POWER10
* Improved SCOPY and CCOPY performance on POWER10
* Improved SGEMM and DGEMM performance on POWER10
* Added support for compilation with the NVIDIA HPC compiler
x86_64:
* Added an optimized bfloat16 GEMM kernel for Cooperlake
* Added CPUID autodetection for Intel Rocket Lake and Tiger Lake cpus
* Improved the performance of SASUM,DASUM,SROT,DROT on AMD Ryzen cpus
* Added support for compilation with the NAG Fortran compiler
* Fixed recognition of the AMD AOCC compiler
* Fixed compilation for DYNAMIC_ARCH with clang on Windows
* Added support for running the BLAS/CBLAS tests on Windows
* Fixed signatures of the tls callback functions for Windows x64
* Fixed various issues with fma intrinsics support handling
ARM:
* Support compilation for embedded Cortex M4 targets via a new option EMBEDDED
ARM64:
* Fixed the THUNDERX2T99 and NEOVERSEN1 DNRM2/ZNRM2 kernels for inputs with Inf
* Added support for the DYNAMIC_LIST option
* Added support for compilation with the NVIDIA HPC compiler
* Added support for compiling with the NAG Fortran compiler
- Remove 0001-Require-gcc-11-for-builtin_cpu_is-power10.patch
0002-patch-to-support-power10-in-builtin_cpu_is-was-backp.patch
Upstream fixed in a different way.
==== p7zip ====
Subpackages: p7zip-full
- Add patch from Debian to fix build with GCC 11 (boo#1181880)
* 0001-Fix-g-warning.patch
==== perl-Net-HTTP ====
Version update (6.20 -> 6.21)
- updated to 6.21
see /usr/share/doc/packages/perl-Net-HTTP/Changes
6.21 2021-03-18 21:56:42Z
- Accept PeerAddr of 0. (GH#72) (trwyant)
==== policycoreutils ====
Version update (3.1 -> 3.2)
Subpackages: policycoreutils-lang python3-policycoreutils
- Update to version 3.2
* Tools using sepolgen, e.g. audit2allow, print extended permissions in
hexadecimal
* sepolgen sorts extended rules like normal ones
* `setfiles` doesn't abort on labeling errors
- Refreshed get_os_version.patch
==== python-semanage ====
Version update (3.1 -> 3.2)
- Minor spec file cleanups
- Update to version 3.2
* dropped old and deprecated symbols and functions
libsemanage version was bumped to libsemanage.so.2
* libsemanage tries to sync data to prevent empty files in SELinux module
store
==== redis ====
- replaced /var/run with /run for all PID file paths
==== rng-tools ====
Version update (6.11 -> 6.12)
- update to 6.12:
* Fix compiler warning over log message format
* Fix some typos in force-reseed documentation in rngd man page
* Improve --list option so that we properly capture entropy sources
that are available and configured on at build time, but failed
initalization at run time (due to lack of hw, or some other error, etc)
* Drop the use of libsysfs - we only used it to access a single file,
and we can do so with a simple open/read/close.
Given the lack of maintenance of libsysfs, we can save lots of
effort by dropping this lib
==== rubygem-bootsnap ====
Version update (1.7.2 -> 1.7.3)
Subpackages: ruby2.7-rubygem-bootsnap ruby3.0-rubygem-bootsnap
- updated to version 1.7.3
* Disable YAML precompilation when encountering YAML tags. (#351)
==== rubygem-rspec-rails ====
Version update (5.0.0 -> 5.0.1)
- updated to version 5.0.1
[Full Changelog](https://github.com/rspec/rspec-rails/compare/v5.0.0...v5.0.1)
Bug Fixes:
* Limit multibyte example descriptions when used in system tests for #method_name
which ends up as screenshot names etc. (@y-yagi, #2405, #2487)
==== setools ====
Version update (4.3.0 -> 4.4.0)
- Update to the version 4.4.0:
* Added support for old Boolean name substitution in seinfo and sesearch.
* Added sechecker tool which is a configuration file driven analysis tool.
==== snapper ====
Version update (0.8.15 -> 0.8.16)
Subpackages: libsnapper5 snapper-zypp-plugin
- fixed creating root config (root prefix handling)
(gh#openSUSE/snapper#627)
==== spirv-tools ====
- Add -Wno-error
==== taglib ====
Version update (1.11.2~git20190725.79bc9ccf -> 1.12)
Subpackages: libtag1 libtag_c0
- Add missing zlib dependency in devel package
- reference download url of tarball
- Update to version 1.12:
* Added support for WinRT.
* Added support for Linux on POWER.
* Added support for classical music tags of iTunes 12.5.
* Added support for file descriptor to FileStream.
* Added support for 'cmID', 'purl', 'egid' MP4 atoms.
* Added support for 'GRP1' ID3v2 frame.
* Added support for extensible WAV subformat.
* Enabled FileRef to detect file types based on the stream content.
* Dropped support for Windows 9x and NT 4.0 or older.
* Check for mandatory header objects in ASF files.
* More tolerant handling of RIFF padding, WAV files, broken MPEG streams.
* Improved calculation of Ogg, Opus, Speex, WAV, MP4 bitrates.
* Improved Windows compatibility by storing FLAC picture after comments.
* Fixed numerical genres in ID3v2.3.0 'TCON' frames.
* Fixed consistency of API removing MP4 items when empty values are set.
* Fixed consistency of API preferring COMM frames with no description.
* Fixed OOB read on invalid Ogg FLAC files (CVE-2018-11439).
* Fixed handling of empty MPEG files.
* Fixed parsing MP4 mdhd timescale.
* Fixed reading MP4 atoms with zero length.
* Fixed reading FLAC files with zero-sized seektables.
* Fixed handling of lowercase field names in Vorbis Comments.
* Fixed handling of 'rate' atoms in MP4 files.
* Fixed handling of invalid UTF-8 sequences.
* Fixed possible file corruptions when saving Ogg files.
* Fixed handling of non-audio blocks, sampling rates, DSD audio in WavPack files.
* TableOfContentsFrame::toString() improved.
* UserTextIdentificationFrame::toString() improved.
* Marked FileRef::create() deprecated.
* Marked MPEG::File::save() with boolean parameters deprecated,
provide overloads with enum parameters.
* Several smaller bug fixes and performance improvements.
- Remove obsolete patches:
* taglib-versionbump.patch
* 0001-Changed-libdir-includedir-variables-to-change-based-.patch
==== thunar ====
Version update (4.16.5 -> 4.16.6)
Subpackages: libthunarx-3-0 thunar-lang
- Update to version 4.16.6
* Reload current directory before selecting new files
(gxo#xfce/thunar#524)
* tree-view: Hide menu-item "properties" for unmounted devices
* Removed 'the root folder has no parent' dialog box
* Revamp documentation to modernize/uniformize accross components
* Remove watches on shortcuts (gxo#xfce/thunar#513,
gxo#xfce/thunar#47)
* Translation Updates
7
9
In the last months the zypp team worked on the basics for speeding up
and modernizing the zypper/libzypp codebase.
Some of those projects are now available to Tumbleweed and can be
enabled and tested.
Please keep in mind that those changes currently are tech previews, so
zypper might crash or even break your system.
New RPM transaction backend for zypper:
Traditionally zypper executes rpm separately for each operation in a
transaction. This requires some hacks and workarounds and is not fully
compatible to running all operations in one single transaction.
It is also a lot slower for big transactions ( like dup with many
packages ). Therefore we have implemented a new backend that runs all
operations in a single big transaction via librpm. It can be enabled by
setting: ZYPP_SINGLE_RPMTRANS=1 in zyppers environment.
Issues/Changes with ZYPP_SINGLE_RPMTRANS=1 zypper ... :
- Changes how file conflicts work, since they are now executed by librpm
we are not able to generate a callback to ask the user if the error
should be ignored.
In the presence of file conflicts, the transaction will report an
error and will not execute unless --replacefiles is also used.
- Currently there is also a issue that could potentially break your
system in very specific preconditions. We put in a safety net that will
protect you on Tumbleweed,
however it still remains a issue for all systems that are PREUsrMerge
and use the single transaction mode to apply the update.
For example if you are on Leap and want to upgrade to Tumbleweed.
This is the bug in question:
https://bugzilla.suse.com/show_bug.cgi?id=1189788
- Breaks Yast / PackageKit softwaremanager if enabled system wide: Due
to changes in the reporting , especially new reports, this would break
the Yast software manager and Packagekit,
so if you use one of the two technologies enable this feature
explicitly per command: `env ZYPP_SINGLE_RPMTRANS=1 zypper dup`.
New zypper HTTP backend:
Another project we have been working on is parallelizing downloads, for
this a new async downloader backend was implemented.
While it currently won't have massive impact on performance due to the
frontend code not requesting files asynchronously,
it will do some additional mirror rating and as soon as we update the
frontend code will bring more benefits.
This can be enabled via setting the env var: ZYPP_MEDIANETWORK=1
If you find any bugs or issues please let us know.
Preferably via:
https://bugzilla.opensuse.org/
Product: openSUSE Tumbleweed
Component: libzypp (or zypper if available)
And please attach the /var/log/zypper.log to the bugreport.
--
Benjamin Zeller<bzeller(a)suse.de>
Systems Programmer
SUSE Software Solutions Germany GmbH, Maxfeldstr. 5, 90409 Nuremberg, Germany
Tel: +49-911-74053-0; Fax: +49-911-7417755;https://www.suse.com/
(HRB 36809, AG Nürnberg)
Managing Director: Felix Imendörffer
6
14
7zip released a Linux version (21.01) back on 03/09/2021.
The p7zip version in the repos is quite old, version 16.02, release on 05/21/2016.
Are there any plans to update repos to the newer version released for Linux?
8
19
Re: USERGROUPS_ENAB broke virtualbox guest tools (was: New Tumbleweed snapshot 20211218 released!)
by Larry Finger 07 Jan '22
by Larry Finger 07 Jan '22
07 Jan '22
On 12/28/21 11:38, Andrei Borzenkov wrote:
> Virtualbox guest tools set /dev/vboxuser to 0660 root:users. New users
> no more belong to the users group and do not have access to this
> device.
>
> Maybe guest tools should enable access for logged in user
> (TAG+="uaccess") instead.
My first inclination is to create /dev/vboxuser as 0660 root:vboxusers the save
as /dev/vboxsf. If that does not work, I will check your suggested method.
Larry
5
14
Troubles installing openSUSE 15.3 on a HP Spectre laptop - Intel Optane memory
by Marc Chamberlin 06 Jan '22
by Marc Chamberlin 06 Jan '22
06 Jan '22
Hello - I started a thread on the OpenSuSE users mail list, and it was
suggested I move the thread over here to the factory mail list in the
hope that some of the developers will take note of it and perhaps offer
a solution or some advice. In a nutshell I am unable to install either
OpenSuSE 15.3 or 15.4 Alpha on an HP laptop that has Windows 10 Pro, and
a 1TB SSD card with Optane memory. The thread can be followed here -
https://lists.opensuse.org/archives/list/users@lists.opensuse.org/thread/D3…
It was also suggested that I submit a bug report but I will hold off
until someone on this list tells me to do so.... I will much appreciate
it if some of you can take the time to read this thread and get back to
me with your thoughts, ideas, and suggestions.
Thanks in advance! Marc
--
--... ...-- .----. ... -.. . .-- .- --... .--. -..- .-- -- .- .-. -.-.
<b>Computers: the final frontier. These are the voyages of the user Marc.<br>
His mission: to explore strange new hardware. To seek out new software and new applications.<br>
To boldly go where no Marc has gone before!<br></b>
11
18
Hi everyone,
There's a input method framework called fcitx4 shipped with openSUSE Tumbleweed and Leap, but when the whole project turns to new fcitx5, fcitx4 seems to be abounded and outdated. As far as I know, fcitx5 only exists in i18n project on the OBS, not in the main OSS repo. Could it possible to replace fcitx4 with fcitx5 in factory's OSS repo? So that Tumbleweed and Leap will finally benefit from it.
3
3
LS,
Due to time constrains, I just post the issue first here. After a short
time, 5.15.8 and 5.16.9-rc6 crash again. Probably different reason as
before.
Log listing:
Dec 20 10:47:17 pws1 systemd[2497]: Started Kate - Advanced Text Editor.
Dec 20 10:47:20 pws1 kioslave5[4403]: Qt: Session management error:
networkIdsList argument is NULL
Dec 20 10:53:59 pws1 kernel: amdgpu 0000:03:00.0: amdgpu: Failed to
export SMU metrics table!
Dec 20 10:54:02 pws1 kernel: amdgpu 0000:03:00.0: amdgpu: SMU: I'm not
done with your previous command: SMN_C2PMSG_66:0x00000012
SMN_C2PMSG_82:0x00000005
Dec 20 10:54:02 pws1 kernel: amdgpu 0000:03:00.0: amdgpu: Failed to
export SMU metrics table!
Dec 20 10:54:06 pws1 kernel: amdgpu 0000:03:00.0: amdgpu: SMU: I'm not
done with your previous command: SMN_C2PMSG_66:0x00000012
SMN_C2PMSG_82:0x00000005
Dec 20 10:54:06 pws1 kernel: amdgpu 0000:03:00.0: amdgpu: Failed to
export SMU metrics table!
Dec 20 10:54:06 pws1 kernel: [drm:amdgpu_job_timedout [amdgpu]] *ERROR*
ring gfx_0.0.0 timeout, signaled seq=51260, emitted seq=51262
Dec 20 10:54:06 pws1 kernel: [drm:amdgpu_job_timedout [amdgpu]] *ERROR*
Process information: process Xorg.bin pid 1903 thread Xorg.bin:cs0 pid 1937
Dec 20 10:54:06 pws1 kernel: amdgpu 0000:03:00.0: amdgpu: GPU reset begin!
Dec 20 10:54:06 pws1 kernel: [drm:amdgpu_cs_ioctl [amdgpu]] *ERROR*
Failed to initialize parser -125!
Dec 20 10:54:09 pws1 kernel[1828]: Last message '[drm:amdgpu_cs_ioctl'
repeated 4 times, suppressed by syslog-ng on pws1.fransdb.local
Dec 20 10:54:09 pws1 kernel: amdgpu 0000:03:00.0: amdgpu: SMU: I'm not
done with your previous command: SMN_C2PMSG_66:0x00000012
SMN_C2PMSG_82:0x00000005
Dec 20 10:54:09 pws1 kernel: amdgpu 0000:03:00.0: amdgpu: Failed to
disable gfxoff!
Dec 20 10:54:10 pws1 kernel: [drm:amdgpu_cs_ioctl [amdgpu]] *ERROR*
Failed to initialize parser -125!
Dec 20 10:54:21 pws1 kernel[1828]: Last message '[drm:amdgpu_cs_ioctl'
repeated 7 times, suppressed by syslog-ng on pws1.fransdb.local
Dec 20 10:54:20 pws1 kernel: amdgpu 0000:03:00.0:
[drm:amdgpu_ring_test_helper [amdgpu]] *ERROR* ring kiq_2.1.0 test
failed (-110)
Dec 20 10:54:20 pws1 kernel: [drm:gfx_v10_0_hw_fini [amdgpu]] *ERROR*
KGQ disable failed
Dec 20 10:54:20 pws1 kernel: amdgpu 0000:03:00.0:
[drm:amdgpu_ring_test_helper [amdgpu]] *ERROR* ring kiq_2.1.0 test
failed (-110)
Dec 20 10:54:20 pws1 kernel: [drm:gfx_v10_0_hw_fini [amdgpu]] *ERROR*
KCQ disable failed
Dec 20 10:54:21 pws1 kernel: [drm:gfx_v10_0_hw_fini [amdgpu]] *ERROR*
failed to halt cp gfx
Dec 20 10:54:24 pws1 kernel: amdgpu 0000:03:00.0: amdgpu: SMU: I'm not
done with your previous command: SMN_C2PMSG_66:0x00000012
SMN_C2PMSG_82:0x00000005
Dec 20 10:54:24 pws1 kernel: amdgpu 0000:03:00.0: amdgpu: Failed to
disable smu features.
Dec 20 10:54:24 pws1 kernel: amdgpu 0000:03:00.0: amdgpu: Fail to
disable dpm features!
Dec 20 10:54:24 pws1 kernel: [drm:amdgpu_device_ip_suspend_phase2
[amdgpu]] *ERROR* suspend of IP block <smu> failed -62
Dec 20 10:54:24 pws1 kernel: [drm] free PSP TMR buffer
Dec 20 10:54:25 pws1 kernel: [drm] psp gfx command DESTROY_TMR(0x7)
failed and response status is (0x80000306)
Dec 20 10:54:25 pws1 kernel: amdgpu 0000:03:00.0: amdgpu: MODE1 reset
Dec 20 10:54:25 pws1 kernel: amdgpu 0000:03:00.0: amdgpu: GPU mode1 reset
Dec 20 10:54:25 pws1 kernel: amdgpu 0000:03:00.0: amdgpu: GPU smu mode1
reset
Dec 20 10:54:29 pws1 kernel: amdgpu 0000:03:00.0: amdgpu: SMU: I'm not
done with your previous command: SMN_C2PMSG_66:0x00000012
SMN_C2PMSG_82:0x00000005
Dec 20 10:54:29 pws1 kernel: amdgpu 0000:03:00.0: amdgpu: GPU mode1
reset failed
Dec 20 10:54:29 pws1 kernel: amdgpu 0000:03:00.0: amdgpu: ASIC reset
failed with error, -62 for drm dev, 0000:03:00.0
^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
----------------------------
I shall report this later today in bugzilla.
5.15.7 and 5.16.0-rc5 where fine.
Regards, Frans.
--
A: Yes, just like that A: Ja, net zo
Q: Oh, Just like reading a book backwards Q: Oh, net als een boek achterstevoren lezen
A: Because it upsets the natural flow of a story A: Omdat het de natuurlijke gang uit het verhaal haalt
Q: Why is top-posting annoying? Q: Waarom is Top-posting zo irritant?
2
3
I am seeing a lot of traffic with GET URLs such as these:
GET /repositories/./Apache:/MirrorBrain/SLE_15_SP2/x86_64/http://build.opensuse.org/
GET /repositories/Apache/openSUSE_Leap_15.2/x86_64/https://software.opensuse.org/
GET /repositories/./Apache:/Shibboleth/SLE_12_SP2/repodata/http://build.opensuse.org/
GET /repositories/./Apache:/MirrorBrain/SLE_15_SP2/https://software.opensuse.org/
Of course they all result in a 404, but currently such requests take up
almost 10% of our total http traffic.
Does anyone recognise that unusual request format,
with 'https://software.opensuse.org/' or 'http://build.opensuse.org/'
appended ?
This started on 6 December with a few hundred thousand requests, but
grew to 2million by 13 December, now around 3.5-4million a day.
--
Per Jessen, Zürich (7.9°C)
Member, openSUSE Heroes
7
25
I just had my first crash and reboot on this system since I installed TW on it 9 months ago.
System has been running fine and I was using it at the time it occurred with Chrome, VMWare Player, konsole, and my editor running.
In the approximately 20 minutes before the crash / reboot I found lots of the following journal messages:
kglobalaccel5[1750]: kf.windowsystem.keyserver.x11: Your keyboard setup doesn't provide a key to use for meta. See 'xmodmap -pm' or 'xkbcomp $DISPLAY'
kglobalaccel5[1750]: kf.windowsystem.keyserver.x11: Your keyboard setup doesn't provide a key to use for meta. See 'xmodmap -pm' or 'xkbcomp $DISPLAY'
kglobalaccel5[1750]: kf.windowsystem.keyserver.x11: Your keyboard setup doesn't provide a key to use for meta. See 'xmodmap -pm' or 'xkbcomp $DISPLAY'
kglobalaccel5[1750]: kf.windowsystem.keyserver.x11: Your keyboard setup doesn't provide a key to use for meta. See 'xmodmap -pm' or 'xkbcomp $DISPLAY'
kglobalaccel5[1750]: kf.windowsystem.keyserver.x11: Your keyboard setup doesn't provide a key to use for meta. See 'xmodmap -pm' or 'xkbcomp $DISPLAY'
About 10 minutes before the crash / reboot, snapper-timeline.service ran to cleanup snapshots and completed without an issues.
4 minutes later the following journal messages occurred, the video went black, and system rebooted. I was typing at the time this occurred.
plasmashell[1773]: file:///usr/lib64/qt5/qml/org/kde/plasma/components.3/ScrollView.qml:34:43: QML ScrollBar: Binding loop detected for property "visible"
kglobalaccel5[11925]: kf.windowsystem.keyserver.x11: Your keyboard setup doesn't provide a key to use for meta. See 'xmodmap -pm' or 'xkbcomp $DISPLAY'
kglobalaccel5[1750]: kf.windowsystem.keyserver.x11: Your keyboard setup doesn't provide a key to use for meta. See 'xmodmap -pm' or 'xkbcomp $DISPLAY'
kglobalaccel5[11977]: kf.windowsystem.keyserver.x11: Your keyboard setup doesn't provide a key to use for meta. See 'xmodmap -pm' or 'xkbcomp $DISPLAY'
kglobalaccel5[11925]: kf.windowsystem.keyserver.x11: Your keyboard setup doesn't provide a key to use for meta. See 'xmodmap -pm' or 'xkbcomp $DISPLAY'
kglobalaccel5[11925]: kf.windowsystem.keyserver.x11: Your keyboard setup doesn't provide a key to use for meta. See 'xmodmap -pm' or 'xkbcomp $DISPLAY'
kglobalaccel5[11925]: kf.windowsystem.keyserver.x11: Your keyboard setup doesn't provide a key to use for meta. See 'xmodmap -pm' or 'xkbcomp $DISPLAY'
kglobalaccel5[11977]: kf.windowsystem.keyserver.x11: Your keyboard setup doesn't provide a key to use for meta. See 'xmodmap -pm' or 'xkbcomp $DISPLAY'
kglobalaccel5[11925]: kf.windowsystem.keyserver.x11: Your keyboard setup doesn't provide a key to use for meta. See 'xmodmap -pm' or 'xkbcomp $DISPLAY'
kglobalaccel5[11977]: kf.windowsystem.keyserver.x11: Your keyboard setup doesn't provide a key to use for meta. See 'xmodmap -pm' or 'xkbcomp $DISPLAY'
kglobalaccel5[11925]: kf.windowsystem.keyserver.x11: Your keyboard setup doesn't provide a key to use for meta. See 'xmodmap -pm' or 'xkbcomp $DISPLAY'
kglobalaccel5[11925]: kf.windowsystem.keyserver.x11: Your keyboard setup doesn't provide a key to use for meta. See 'xmodmap -pm' or 'xkbcomp $DISPLAY'
kglobalaccel5[11977]: kf.windowsystem.keyserver.x11: Your keyboard setup doesn't provide a key to use for meta. See 'xmodmap -pm' or 'xkbcomp $DISPLAY'
kernel: loop: module loaded
kernel: lp: driver loaded but no devices found
kernel: PPP generic driver version 2.4.2
kernel: tun: Universal TUN/TAP device driver, 1.6
kernel: watchdog: watchdog0: watchdog did not stop!
kernel: watchdog: watchdog0: watchdog did not stop!
kernel: VFIO - User Level meta-driver version: 0.3
kernel: watchdog: watchdog0: watchdog did not stop!
kernel: watchdog: watchdog0: watchdog did not stop!
System booted back up fine and I ran checks on all the drives and there were no issues.
TW was updated to 20211201 on 12/03/2021. System is on 24/7 and has only been booted 2 times since then (for normal reasons, not because of problems).
System is an i7 with 32 GB ram using Intel HD internal graphics.
I believe this is what caused the crash:
file:///usr/lib64/qt5/qml/org/kde/plasma/components.3/ScrollView.qml:34:43: QML ScrollBar: Binding loop detected for property "visible"
but am wondering why all the meta key issues are being reported???
The meta key has been working fine.
Anyone else seen this issue?
3
2
31 Dec '21
Hi,
last month's status:
https://lists.opensuse.org/archives/list/factory@lists.opensuse.org/thread/…
Last months' reproducible builds project updates (including my work):
https://reproducible-builds.org/reports/2021-11/
I uploaded https://rb.zq1.de/compare.factory-20211231/ today
and rbstats are:
total-packages: 14268 (+5)
build-tried: 14238 (+5)
build-failed: 31 (-3)
build-n-a: 296 (+9)
build-succeeded: 13911 (-1)
build-official-failed+na: 36 (-18)
build-compare-failed: 406 (+9)
build-compare-succeeded: 13505 (-10)
verify-failed: 454 (-5)
verified-semi-reproducible: 13134 (-54)
bit-by-bit-identical: 13467 (+39)
not-bit-by-bit-identical: 440 (-38)
not-bit-by-bit-identicalcheck: 444 (-40)
https://rb.zq1.de/compare.factory-20211231/graph.png
shows the change over time
https://rb.zq1.de/compare.factory-20211231/unreproduciblerings.txt
lists very unreproducible core packages (bootstrap+DVD)
Of the badly unreproducible packages,
5 were in ring0
35 were in ring1
That makes it 40/3247 => 1.23 %
which is below the overall average of
406/13911 => 2.92 %
440/13911 => 3.16 % of packages are not perfectly reproducible
unreproducible packages in ring0(bootstrap):
bison PGO+parallelism
gcc10 PGO
grep PGO?
pam PDF/date
python38 PGO
Ciao
Bernhard M.
1
0
Dear Tumbleweed users and hackers,
The last week of the year, and the last day of the year, are coming to
an end. Tumbleweed had a small dip, as the last two snapshots that
moved to openQA had to be stopped from being published. Nevertheless,
we still managed to publish 6 snapshots before heading out to the new-
year celebrations (1223…1228).
The snapshots contained those relevant changes:
* Qemu 6.2.0
* Boost 1.78.0
* gimp 2.10.30
* gpg 2.3.4
* Pango 1.50.3
* sssd 2.6.3
* Default ruby interpreter switched from 2.7 to 3.0
The staging projects are mostly, but not completely, empty. The few
ones in use are testing these items:
* Wayland 1.20 (Seems to cause some bugs, see
https://bugzilla.opensuse.org/show_bug.cgi?id=1194190
* Linux kernel 5.15.12
* Ruby 3.1. A direct attempt to switch to Ruby 3.1, and removing Ruby
2.7 and Ruby 3.0 in one go. Most likely it will be phased a little bit
(e.g. Vagrant is not Ruby 3.1 compatible yet)
* zstd 1.5.1: breaks build of zchunk and libzypp
* Enabling the build of python310-* modules; the move of the default
python3 provider to python310 could follow soon after
Cheers, and a happy new year,
Dominique
1
0
The possibility of specifying multiple download servers is great. I do
think, though, that something has been amiss with download.opensuse.org
for the past week or so. Just today, I've gotten server errors of the
form from a "zypper dup":
Retrieving: gnome-shell-classic-41.1-1.1.noarch.rpm
...........[error (974 B/s)]
Download (curl) error for
'http://download.opensuse.org/ports/aarch64/tumbleweed/repo/oss/noarch/gnome…':
Error code: Curl error 55
Error message: Connection died, tried 5 times before giving up
Abort, retry, ignore? [a/r/i/...? shows all options] (a): r
It recovers after I respond "r" to its question about what to do, but
this should be a rare event.
David
4
7
Is there a plan when python310 will be the default to replace python38?
Best regards,
----------------------------------------
Name: Felix Du
Tel: +86 15376874189
E-mail: felix.du(a)nokia-sbell.com<mailto:felix.du@nokia-sbell.com>
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:
bind (9.16.23 -> 9.16.24)
fetchmail (6.4.25 -> 6.4.26)
gpgme
gpgmeqt
grub2
libical (3.0.11 -> 3.0.12)
libical-glib (3.0.11 -> 3.0.12)
netpbm
python-SQLAlchemy (1.4.27 -> 1.4.29)
python-incremental
python-setuptools
ruby (2.7 -> 3.0)
yast2-trans (84.87.20211219.ed0ba1e469 -> 84.87.20211227.623da84d84)
=== Details ===
==== bind ====
Version update (9.16.23 -> 9.16.24)
Subpackages: bind-doc bind-utils python3-bind
- Upgrade to release 9.16.24
This upgrade fixes the following bugs:
* mdig now honors the operating system's preferred ephemeral port
range.
* Fix a "named" crash related to removing and restoring a
`catalog-zone` entry in the configuration file and running
`rndc reconfig`.
* dns_sdlz_putrr failed to process some valid resource records.
* dnssec-dsfromkey failed to omit revoked keys.
Functional change:
* Change the message when accepting TCP connection has failed to
say "Accepting TCP connection failed" and change the log level
for ISC_R_NOTCONNECTED, ISC_R_QUOTA and ISC_R_SOFTQUOTA results
codes from ERROR to INFO.
[bind-9.16.24.tar.xz]
==== fetchmail ====
Version update (6.4.25 -> 6.4.26)
Subpackages: fetchmailconf
- update to 6.5.26:
* When using wolfSSL 5.0.0, work around a bug that appears to hit wolfSSL when
receiving handshake records while still in SSL_peek(). Workaround is to read
1 byte and cache it, then call SSL_peek() again. This affects only some servers.
* New serbian translation.
==== gpgme ====
Subpackages: libgpgme11 libgpgmepp6
- Add patches to support building bindings packages for
Python 3.10
* gpgme-D545-python310.patch -- https://dev.gnupg.org/D545
* gpgme-D546-python310.patch -- https://dev.gnupg.org/D546
==== gpgmeqt ====
- Add patches to support building bindings packages for
Python 3.10
* gpgme-D545-python310.patch -- https://dev.gnupg.org/D545
* gpgme-D546-python310.patch -- https://dev.gnupg.org/D546
==== grub2 ====
Subpackages: grub2-i386-pc grub2-snapper-plugin grub2-systemd-sleep-plugin grub2-x86_64-efi grub2-x86_64-xen
- Fix CVE-2021-3981 (bsc#1189644)
* 0001-grub-mkconfig-restore-umask-for-grub.cfg.patch
- Fix can't allocate initrd error (bsc#1191378)
* 0001-Factor-out-grub_efi_linux_boot.patch
* 0002-Fix-race-in-EFI-validation.patch
* 0003-Handle-multi-arch-64-on-32-boot-in-linuxefi-loader.patch
* 0004-Try-to-pick-better-locations-for-kernel-and-initrd.patch
* 0005-x86-efi-Use-bounce-buffers-for-reading-to-addresses-.patch
* 0006-x86-efi-Re-arrange-grub_cmd_linux-a-little-bit.patch
* 0007-x86-efi-Make-our-own-allocator-for-kernel-stuff.patch
* 0008-x86-efi-Allow-initrd-params-cmdline-allocations-abov.patch
* 0009-x86-efi-Reduce-maximum-bounce-buffer-size-to-16-MiB.patch
* 0010-efilinux-Fix-integer-overflows-in-grub_cmd_initrd.patch
* 0011-Also-define-GRUB_EFI_MAX_ALLOCATION_ADDRESS-for-RISC.patch
==== libical ====
Version update (3.0.11 -> 3.0.12)
- update to 3.0.12:
* Fix a libicalval crash in cleanVObject
* METHOD:DECLINECOUNTER must have DTEND or DURATION
* Handle if DTEND and DURATION are both missing
* Improved FindICU (copied from official CMake)
* Buildsystem fixes (especially for the Ninja generator)
* Built-in timezones updated to tzdata2021e
==== libical-glib ====
Version update (3.0.11 -> 3.0.12)
- update to 3.0.12:
* Fix a libicalval crash in cleanVObject
* METHOD:DECLINECOUNTER must have DTEND or DURATION
* Handle if DTEND and DURATION are both missing
* Improved FindICU (copied from official CMake)
* Buildsystem fixes (especially for the Ninja generator)
* Built-in timezones updated to tzdata2021e
==== netpbm ====
Subpackages: libnetpbm11
- signed-char.patch: fix bad use of plain char
==== python-SQLAlchemy ====
Version update (1.4.27 -> 1.4.29)
- Update to 1.4.29:
- truly, just plenty of small bugfixes, see the changelog on the Web
https://docs.sqlalchemy.org/en/14/changelog/changelog_14.html#change-1.4.29
- update to 1.4.28:
Bugfixes, see
* https://docs.sqlalchemy.org/en/14/changelog/changelog_14.html#change-1.4.28
==== python-incremental ====
- Do not use %{python_module ?} for suggests, as this would suggest
all python flavors. Rather rely on the python singlespec macros
to rewrite as needed.
==== python-setuptools ====
- Remove unzip BuildRequires: the tarball is proper gz compressed,
no zip files to decompress here.
==== ruby ====
Version update (2.7 -> 3.0)
- switch the default ruby to 3.0
==== yast2-trans ====
Version update (84.87.20211219.ed0ba1e469 -> 84.87.20211227.623da84d84)
Subpackages: yast2-trans-af yast2-trans-ar yast2-trans-bg yast2-trans-bn yast2-trans-bs yast2-trans-ca yast2-trans-cs yast2-trans-cy yast2-trans-da yast2-trans-de yast2-trans-el yast2-trans-en_GB yast2-trans-es yast2-trans-et yast2-trans-fa yast2-trans-fi yast2-trans-fr yast2-trans-gl yast2-trans-gu yast2-trans-hi yast2-trans-hr yast2-trans-hu yast2-trans-id yast2-trans-it yast2-trans-ja yast2-trans-jv yast2-trans-ka yast2-trans-km yast2-trans-ko yast2-trans-lo yast2-trans-lt yast2-trans-mk yast2-trans-mr yast2-trans-nb yast2-trans-nl yast2-trans-pa yast2-trans-pl yast2-trans-pt yast2-trans-pt_BR yast2-trans-ro yast2-trans-ru yast2-trans-si yast2-trans-sk yast2-trans-sl yast2-trans-sr yast2-trans-sv yast2-trans-ta yast2-trans-th yast2-trans-tr yast2-trans-uk yast2-trans-vi yast2-trans-wa yast2-trans-xh yast2-trans-zh_CN yast2-trans-zh_TW yast2-trans-zu
- Update to version 84.87.20211227.623da84d84:
* Translated using Weblate (Ukrainian)
* Translated using Weblate (Ukrainian)
* Translated using Weblate (Ukrainian)
* Translated using Weblate (Ukrainian)
* Translated using Weblate (Ukrainian)
* Translated using Weblate (Slovak)
* New POT for text domain 'storage'.
* Translated using Weblate (Ukrainian)
* Translated using Weblate (Ukrainian)
* Translated using Weblate (Ukrainian)
* Translated using Weblate (Catalan)
* Translated using Weblate (Catalan)
* Translated using Weblate (Ukrainian)
* Translated using Weblate (Ukrainian)
* Translated using Weblate (Ukrainian)
* Translated using Weblate (Japanese)
* Translated using Weblate (Slovak)
* New POT for text domain 'storage'.
* New POT for text domain 'base'.
1
0
LS,
TW should be a rolling release and has for the most part the latest
version of packages. Alas, Python is not one of them. Python now is at
version 3.10.1, but TW is still at 3.8.12. That is an obstacle when one
tries to cross-compile Python-3.10.1. It is not possible to do so
because Python needs - by (bad?) design - a similar version major/minor
version on the building machine.
So, I wonder why is Opensuse TW so far behind with regard to Python-3.10.1?
Also, the packages 'file' and 'Ncurses´ have workarounds - they suffer
from the same issue, is there a workaround for Python?
Regards, Frans.
4
4
What should be the default `iptables` command backend? The existence of
package "iptables-backend-nft" and its description imply that by default
it should use the legacy iptables backend ("xtables-legacy-multi" binary).
But from what I can see, even without having iptables-backend-nft
installed, here's what I have:
> alts -l iptables
Binary: iptables
Alternatives: 2
Priority: 1 Target: /usr/sbin/xtables-legacy-multi
Group: ip6tables, ip6tables-restore, ip6tables-save,
iptables, iptables-restore, iptables-save
Priority: 2* Target: /usr/sbin/xtables-nft-multi
Group: ip6tables, ip6tables-restore, ip6tables-save,
iptables, iptables-restore, iptables-save
> /usr/sbin/iptables -V
iptables v1.8.7 (nf_tables)
I think that means it uses nftables. Is it intentional, or an error in
transition to libalternatives?
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:
alsa-ucm-conf (1.2.6.2 -> 1.2.6.3)
f2fs-tools (1.14.0 -> 1.14.0.g67)
python-fsspec (2021.8.1 -> 2021.11.1)
sssd (2.6.1 -> 2.6.2)
utf8proc (2.6.1 -> 2.7.0)
=== Details ===
==== alsa-ucm-conf ====
Version update (1.2.6.2 -> 1.2.6.3)
- Update to version 1.2.6.3:
* ucm2/Qualcomm/apq8096: Change plughw to hw to access card
* ucm2/Qualcomm/apq8016-sbc: Change plughw to hw to access card
* ucm2: Add support for RT5650 on MediaTek SoCs
* sof-soundwire: use absolute path in SectionUseCase
==== f2fs-tools ====
Version update (1.14.0 -> 1.14.0.g67)
Subpackages: libf2fs8
- Update to snapshot 1.14.0+g67 (972d7107)
[boo#1191235]
==== python-fsspec ====
Version update (2021.8.1 -> 2021.11.1)
- Release 2021.11.1
Enhancements
* allow compression for fs.open (#826)
* batch more async operations (#824)
* allow github backend for alternate URL (#815)
* speec up reference filesystem (#811)
Fixes
* fixes for parquet functionality (#821, 817)
* typos and docs (#839, 833, 816)
* local root (#829)
Other
* remove BlockSizeError for http (#830)
- Release 2021.11.0
Enhancement
* parquet-specific module and cache type (#813, #806)
Fixes
* empty ranges (#802, 801, 803)
* doc typos (#791, 808)
* entrypoints processing (#784)
* cat in ZIP (#789)
Other
* move to fsspec org
* doc deps (#786, 791)
- Release 2021.10.1
Fixes
* Removed inaccurate ZipFileSystem.cat() override so that the base class' version is used (#789)
* fix entrypoint processing (#784)
* case where no blocks of a block-cache have yet been loaded (#801)
* don't fetch empty ranges (#802, 803)
Other
* simplify doc deps (#786, 791)
- Release 2021.10.0
Fixes
* only close http connector if present (#779)
* hdfs strip protocol (#778)
* fix filecache with check_files (#772)
* put_file to use _parent (#771)
Other
* add kedro link (#781)
- Release 2021.09.0
Enhancement
* http put from file-like (#764)
* implement webhdfs cp/rm_file (#762)
* multiple (and concurrent) cat_ranges (#744)
Fixes
* sphinx warnings (#769)
* lexists for links (#757)
* update versioneer (#750)
* hdfs updates (#749)
* propagate async timeout error (#746)
* fix local file seekable (#743)
* fix http isdir when does not exist (#741)
Other
* ocifs, arrow added (#754, #765)
* promote url_to_fs to top level (#753)
==== sssd ====
Version update (2.6.1 -> 2.6.2)
Subpackages: libsss_certmap0 libsss_idmap0 libsss_nss_idmap0 sssd-32bit sssd-krb5-common sssd-ldap
- Update to release 2.6.2
* Quick log out and log in did not correctly refresh user's
initgroups in no_session PAM schema due to lingering systemd
processes.
==== utf8proc ====
Version update (2.6.1 -> 2.7.0)
- update to 2.7.0:
- Unicode 14 support
- Support `GNUInstallDirs` in CMake build
- `cmake` build now installs `pkg-config` file
- Various build and portability improvements.
1
0
Leap 15.3 some apps take 30 seconds to load on some machines and not on others.
by Larry Len Rainey 28 Dec '21
by Larry Len Rainey 28 Dec '21
28 Dec '21
5
9
Please note that this mail was generated by a script.
The described changes are computed based on the x86_64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=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:
llvm13
rubygem-diff-lcs (1.4.4 -> 1.5.0)
rubygem-parser (3.0.2.0 -> 3.0.3.2)
rubygem-rubocop (1.23.0 -> 1.24.0)
yast2 (4.4.31 -> 4.4.32)
=== Details ===
==== llvm13 ====
Subpackages: clang-tools clang13 clang13-doc libLLVM13 libLTO13 libc++-devel libc++1 libc++abi-devel libc++abi1 libclang13
- BuildRequires: python-rpm-macros to fix Leap 15.3 build.
- More memory for GCC compile jobs.
==== rubygem-diff-lcs ====
Version update (1.4.4 -> 1.5.0)
- updated to version 1.5.0
* Updated the CI configuration and monkey-patch Hoe.
* Kenichi Kamiya fixed a test configuration deprecation in SimpleCov. [#69]
* Tien introduced several corrections and code improvements:
- Removed an off-by-one error when calculating an index value by embracing
Ruby iteration properly. This had a side-effect of fixing a long-standing
bug in `#traverse_sequences` where the traversal would not be transitive.
That is, `LCS(s2, s1)` should produce a sequence that is transitive with
`LCS(s1, s2)` on traversal, and applying the diff computed from those
results would result in equivalent changes that could be played forward or
backward as appropriate. [#71], [#75]
- The above fix resulted in a changed order of the longest common subsequence
when callbacks were applied. After analysis, it was determined that the
computed subsequence was _equivalent_ to the prior version, so the test was
updated. This also resulted in the clarification of documentation when
traversing the subsequences. [#79]
- An infinite loop case in the case where Diff::LCS would be included into an
enumerable class has been fixed. [#73]
- Clarified the purpose of a threshold test in calculation of LCS. [#72],
[#80]
* Removed autotest directory
==== rubygem-parser ====
Version update (3.0.2.0 -> 3.0.3.2)
- updated to version 3.0.3.2
v3.0.3.2 (2021-12-08)
- --------------------
Bugs fixed:
* dedenter.rb: fix an encoding/squiggly heredoc regression (#836) (hmdne)
v3.0.3.1 (2021-11-29)
- --------------------
Features implemented:
* ruby31.y: parse anonymous block argument. (#833) (Ilya Bylich)
* ruby31.y: parse forward argument without parentheses (#832) (Ilya Bylich)
v3.0.3.0 (2021-11-25)
- --------------------
API modifications:
* Bump maintenance branches to 3.0.3, 2.7.5, and 2.6.9 (#829) (Koichi ITO)
Features implemented:
* lexer.rl: parse meta-control-hex chars in regexes starting from 3.1 (#828) (Ilya Bylich)
* builder.rb: warn on duplicate hash key literals. (#827) (Ilya Bylich)
* ruby31.y: Allow value omission in Hash literals (#818) (Svyatoslav Kryukov)
* ruby31.y: Allow omission of parentheses in one line pattern matching (#816) (Koichi ITO)
* ruby31.y: Add pattern matching pin support for instance/class/global variables (#813) (Koichi ITO)
Bugs fixed:
* ruby31.y: handle local variables as hash labels with omitted values (#820) (Ilya Bylich)
* lexer.rl: Fix handling of beginless ranges at start of line (#822) (Matijs van Zuijlen)
* dedenter.rb: Fix squiggly heredoc line continuation handling (#819) (Matijs van Zuijlen)
* lexer.rl: fix incompatible delimiters on percent literal (#808) (Masataka Pocke Kuwabara)
==== rubygem-rubocop ====
Version update (1.23.0 -> 1.24.0)
- updated to version 1.24.0
[#]## New features
* [#10279](https://github.com/rubocop/rubocop/pull/10279): Support Ruby 3.1's anonymous block forwarding syntax. ([@koic][])
* [#10295](https://github.com/rubocop/rubocop/pull/10295): Support Ruby 3.1's hash value omission syntax for `Layout/HashAlignment`. ([@koic][])
* [#10303](https://github.com/rubocop/rubocop/issues/10303): Add `AllowedNumbers` option to `Style/NumericLiterals`. ([@koic][])
* [#10290](https://github.com/rubocop/rubocop/pull/10290): Add new `Naming/BlockForwarding` cop. ([@koic][])
* [#10289](https://github.com/rubocop/rubocop/pull/10289): Add `EnforcedShorthandSyntax` option to `Style/HashSyntax` cop to support Ruby 3.1's hash value omission syntax by default. ([@koic][])
* [#10257](https://github.com/rubocop/rubocop/pull/10257): Add new `Style/MapToHash` cop. ([@dvandersluis][])
* [#10261](https://github.com/rubocop/rubocop/pull/10261): Add new `Style/FileRead` cop. ([@leoarnold][])
* [#10291](https://github.com/rubocop/rubocop/pull/10291): Support Ruby 3.1's hash value omission syntax for `Layout/SpaceAfterColon`. ([@koic][])
* [#10260](https://github.com/rubocop/rubocop/pull/10260): Add new `Style/FileWrite` cop. ([@leoarnold][])
* [#10307](https://github.com/rubocop/rubocop/pull/10307): Support Ruby 2.7's numbered parameter for `Metrics/BlockLength`, `Metrics/ClassLength`, `Metrics/MethodLength`, and `Metrics/ModuleLength` cops. ([@koic][])
* [#7671](https://github.com/rubocop/rubocop/issues/7671): Add cli option `--show-docs-url` to print out documentation url for given cops. ([@HeroProtagonist][])
* [#10308](https://github.com/rubocop/rubocop/pull/10308): Make `Style/CollectionCompact` aware of block pass argument. ([@koic][])
[#]## Bug fixes
* [#10285](https://github.com/rubocop/rubocop/issues/10285): Fix an incorrect autocorrect for `Style/SoleNestedConditional` when using nested `if` within `if foo = bar`. ([@koic][])
* [#10309](https://github.com/rubocop/rubocop/pull/10309): Fix a false positive for `Bundler/DuplicatedGem` when a gem conditionally duplicated within multi-statement bodies. ([@fatkodima][])
* [#10300](https://github.com/rubocop/rubocop/issues/10300): Fix an incorrect autocorrect for `Layout/DotPosition` and `Style/RedundantSelf` when auto-correction conflicts. ([@koic][])
* [#10284](https://github.com/rubocop/rubocop/issues/10284): Fix an incorrect autocorrect for `Style/RedundantRegexpCharacterClass` when regexp containing an unescaped `#`. ([@koic][])
* [#10265](https://github.com/rubocop/rubocop/issues/10265): Fix `Style/IfInsideElse` to be able to handle `if-then` nested inside an `else` without clobbering. ([@dvandersluis][])
* [#10297](https://github.com/rubocop/rubocop/issues/10297): Fix a false positive for `Lint/DeprecatedOpenSSLConstant` when building digest using an algorithm string and nested digest constants. ([@koic][])
* [#10282](https://github.com/rubocop/rubocop/issues/10282): Fix an incorrect autocorrect for `Style/EmptyCaseCondition` when using `when ... then` in `case` in a method call. ([@koic][])
* [#10273](https://github.com/rubocop/rubocop/issues/10273): Fix a false positive for `InternalAffairs/UndefinedConfig` to suppress a false wrong namespace warning. ([@koic][])
* [#10305](https://github.com/rubocop/rubocop/issues/10305): Fix an incorrect autocorrect for `Style/HashConversion` when using `Hash[a || b]`. ([@koic][])
* [#10264](https://github.com/rubocop/rubocop/pull/10264): Fix the following incorrect auto-correct for `Style/MethodCallWithArgsParentheses` with `Layout/SpaceBeforeFirstArg`. ([@koic][])
* [#10276](https://github.com/rubocop/rubocop/issues/10276): Fix an incorrect autocorrect for `Style/RedundantInterpolation` when using a method call without parentheses in string interpolation. ([@koic][])
[#]## Changes
* [#10253](https://github.com/rubocop/rubocop/pull/10253): Deprecate `RuboCop::Cop::EnforceSuperclass` module. ([@koic][])
* [#10248](https://github.com/rubocop/rubocop/pull/10248): Make `Lint/DeprecatedClassMethods` aware of `ENV.freeze`. ([@koic][])
* [#10269](https://github.com/rubocop/rubocop/issues/10269): Mark `Lint/IncompatibleIoSelectWithFiberScheduler` as unsafe auto-correction. ([@koic][])
* [#8586](https://github.com/rubocop/rubocop/issues/8586): Add configuration parameter `AllowForAlignment` in `Layout/CommentIndentation`. ([@jonas054][])
==== yast2 ====
Version update (4.4.31 -> 4.4.32)
Subpackages: yast2-logs
- properly pass named arguments in ruby3 (bsc#1193192)
- 4.4.32
1
0
Re: Leap 15.3 some apps take 30 seconds to load on some machines and not on others.
by Larry Len Rainey 26 Dec '21
by Larry Len Rainey 26 Dec '21
26 Dec '21
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:
clutter
gnome-software
libqt5-qtbase (5.15.2+kde254 -> 5.15.2+kde268)
libthai (0.1.28 -> 0.1.29)
libxmlb (0.2.1 -> 0.3.6)
pango (1.50.2 -> 1.50.3)
poppler
poppler-qt5
python-aiohttp (3.7.4 -> 3.8.1)
python-async_timeout (3.0.1 -> 4.0.1)
python-ipython (7.29.0 -> 7.30.1)
rubygem-globalid (0.5.2 -> 1.0.0)
rubygem-jbuilder (2.11.2 -> 2.11.5)
rubygem-json (2.5.1 -> 2.6.1)
rubygem-loofah (2.12.0 -> 2.13.0)
rubygem-mini_mime (1.1.1 -> 1.1.2)
rubygem-passenger (6.0.8 -> 6.0.12)
rubygem-regexp_parser (2.1.1 -> 2.2.0)
rubygem-rspec-support (3.10.2 -> 3.10.3)
rubygem-sprockets-rails (3.2.2 -> 3.4.2)
=== Details ===
==== clutter ====
Subpackages: clutter-lang libclutter-1_0-0 typelib-1_0-Clutter-1_0
- Add cd4c50db38ea9421deb83f25935a27531aa756a9.patch: wayland:
Protect against enter events for empty surfaces.
==== gnome-software ====
Subpackages: gnome-software-lang
- Add gnome-software-flatpak-refresh-no-interaction.patch: flatpak:
Set no-interaction correctly when refreshing(bsc#1123722,
glgo#GNOME/gnome-software!1145).
==== libqt5-qtbase ====
Version update (5.15.2+kde254 -> 5.15.2+kde268)
Subpackages: libQt5Concurrent5 libQt5Core5 libQt5DBus5 libQt5Gui5 libQt5Network5 libQt5OpenGL5 libQt5PrintSupport5 libQt5Sql5 libQt5Sql5-mysql libQt5Sql5-sqlite libQt5Test5 libQt5Widgets5 libQt5Xml5 libqt5-qtbase-platformtheme-gtk3
- Update to version 5.15.2+kde268:
* Adapt for q_EVP_PKEY_base_id ? q_EVP_PKEY_get_base_id rename in OpenSSL 3
* Don't use a deprecated function if built/linked with OpenSSL v3
* Diffie-Hellman parameters: remove useless 'fix'
* Dont's use DTLS_MAX_VERSION when setting SSL_CTX
* Avoid mixing atomic futex changes and QAtomic
* Fix qtdeclarative baseline test failure for text tables
* Don't let text table cells shrink below their minimum width (boo#1176530)
* Don't shrink a column when it spans multiple columns
* Use icon themes in QPrintPreviewDialog [if they exist]
* QAbstractFileEngine: fix UB (data race) on qt_file_engine_handlers_in_use
* Increment reference count when restoring reference
* Reject truncated and corrupt ascii pnm images
* Fix handling of Sunday in POSIX time-zone rules
* Fix developer build
- Drop patches, support for OpenSSL < 1.1.0 is no longer necessary:
* 0001-Lower-required-version-of-OpenSSL-to-1.1.0.patch
* fix-build-openssl-1.1.0.patch
==== libthai ====
Version update (0.1.28 -> 0.1.29)
Subpackages: libthai-data libthai0 libthai0-32bit
- Update to version 0.1.29.
* Rewritten thbrk test.
* More compliance with UAX#14 (Unicode Line Breaking Algorithm)
for thbrk.
* Fix a typo in TIS-620 character name in tis.h.
* Updated word break dictionary.
==== libxmlb ====
Version update (0.2.1 -> 0.3.6)
- Update to version 0.3.6:
- Add support for LZMA decompression
- Add locking for file monitors
- Modernise property declaration
- Add iterator for XbNode attributes and children
- Put tail after the node when exporting XbBuilderNode
- Ensure _IS_TOKENIZED is set if tokens are added manually
- Ensure we never add too many tokens to the silo
- Remove the G_ALIGNOF checks to fix compile with old GLib
versions
- Use the correct pkgconfig export package name in the GIR file
- Add pkgconfig(liblzma) BuildRequires: new dependency.
==== pango ====
Version update (1.50.2 -> 1.50.3)
Subpackages: libpango-1_0-0 libpango-1_0-0-32bit typelib-1_0-Pango-1_0
- Update to version 1.50.3:
+ pango-view: Add --serialize-to option for easy bug reporting.
+ Revert a transformation change that broke metrics for vertical
text.
+ Handle fonts without space glyph (such as icon fonts) better.
+ Fix some corner cases of line width accounting.
+ Fix line height with emulated Small Caps.
==== poppler ====
Subpackages: libpoppler-cpp0 libpoppler-glib8 libpoppler116 poppler-tools
- Use gcc11 when building in SLE/Leap since a Qt6 header file
includes <filesystem> which was still experimental in gcc7.
==== poppler-qt5 ====
- Use gcc11 when building in SLE/Leap since a Qt6 header file
includes <filesystem> which was still experimental in gcc7.
==== python-aiohttp ====
Version update (3.7.4 -> 3.8.1)
- Update to version 3.8.1
* Bugfixes
* Fix the error in handling the return value of getaddrinfo.
getaddrinfo will return an (int, bytes) tuple, if CPython could
not handle the address family. It will cause a index out of
range error in aiohttp. For example, if user compile CPython
with --disable-ipv6 option but his system enable the ipv6.
[#5901]
* Do not install "examples" as a top-level package. #6189
* Restored ability to connect IPv6-only host. #6195
* Remove Signal from __all__, replace aiohttp.Signal with
aiosignal.Signal in docs #6201
* Made chunked encoding HTTP header check stricter. #6305
* Improved Documentation
* update quick starter demo codes. #6240
* Added an explanation of how tiny timeouts affect performance to
the client reference document. #6274
* Add flake8-docstrings to flake8 configuration, enable subset of
checks. #6276
* Added information on running complex applications with
additional tasks/processes -- :user:`Dreamsorcerer`. #6278
- Release 3.8.0 (2021-10-31)
* Features
* Added a GunicornWebWorker feature for extending the aiohttp
server configuration by allowing the 'wsgi' coroutine to return
web.AppRunner object. #2988
* Switch from http-parser to llhttp #3561
* Use Brotli instead of brotlipy #3803
* Disable implicit switch-back to pure python mode. The build
fails loudly if aiohttp cannot be compiled with C Accelerators.
Use AIOHTTP_NO_EXTENSIONS=1 to explicitly disable C Extensions
complication and switch to Pure-Python mode. Note that
Pure-Python mode is significantly slower than compiled one.
[#3828]
* Make access log use local time with timezone #3853
* Implemented readuntil in StreamResponse #4054
* FileResponse now supports ETag. #4594
* Add a request handler type alias aiohttp.typedefs.Handler.
[#4686]
* AioHTTPTestCase is more async friendly now.
* For people who use unittest and are used to use
:py:exc:`~unittest.TestCase` it will be easier to write new
test cases like the sync version of the
:py:exc:`~unittest.TestCase` class, without using the decorator
@unittest_run_loop, just async def test_*. The only difference
is that for the people using python3.7 and below a new
dependency is needed, it is asynctestcase. #4700
* Add validation of HTTP header keys and values to prevent header
injection. #4818
* Add predicate to AbstractCookieJar.clear. Add
AbstractCookieJar.clear_domain to clean all domain and
subdomains cookies only. #4942
* Add keepalive_timeout parameter to web.run_app. #5094
* Tracing for client sent headers #5105
* Make type hints for http parser stricter #5267
* Add final declarations for constants. #5275
* Switch to external frozenlist and aiosignal libraries. #5293
* Don't send secure cookies by insecure transports.
* By default, the transport is secure if https or wss scheme is
used. Use CookieJar(treat_as_secure_origin="http://127.0.0.1")
to override the default security checker. #5571
* Always create a new event loop in aiohttp.web.run_app(). This
adds better compatibility with asyncio.run() or if trying to
run multiple apps in sequence. #5572
* Add aiohttp.pytest_plugin.AiohttpClient for static typing of
pytest plugin. #5585
* Added a socket_factory argument to BaseTestServer. #5844
* Add compression strategy parameter to enable_compression
method. #5909
* Added support for Python 3.10 to Github Actions CI/CD workflows
and fix the related deprecation warnings -- :user:`Hanaasagi`.
[#5927]
* Switched chardet to charset-normalizer for guessing the HTTP
payload body encoding -- :user:`Ousret`. #5930
* Added optional auto_decompress argument for HttpRequestParser
[#5957]
* Added support for HTTPS proxies to the extent CPython's
:py:mod:`asyncio` supports it -- by :user:`bmbouter`,
:user:`jborean93` and :user:`webknjaz`. #5992
* Added base_url parameter to the initializer of
:class:`~aiohttp.ClientSession`. #6013
* Add Trove classifier and create binary wheels for 3.10. --
:user:`hugovk`. #6079
* Started shipping platform-specific wheels with the musl tag
targeting typical Alpine Linux runtimes ? :user:`asvetlov`.
[#6139]
* Started shipping platform-specific arm64 wheels for Apple
Silicon ? :user:`asvetlov`. #6139
* Bugfixes
* Modify _drain_helper() to handle concurrent await
resp.write(...) or ws.send_json(...) calls without
race-condition. #2934
* Started using MultiLoopChildWatcher when it's available under
POSIX while setting up the test I/O loop. #3450
* Only encode content-disposition filename parameter using
percent-encoding. Other parameters are encoded to quoted-string
or RFC2231 extended parameter value. #4012
* Fixed HTTP client requests to honor no_proxy environment
variables. #4431
* Fix supporting WebSockets proxies configured via environment
variables. #4648
* Change return type on URLDispatcher to UrlMappingMatchInfo to
improve type annotations. #4748
* Ensure a cleanup context is cleaned up even when an exception
occurs during startup. #4799
* Added a new exception type for Unix socket client errors which
provides a more useful error message. #4984
* Remove Transfer-Encoding and Content-Type headers for 204 in
StreamResponse #5106
* Only depend on typing_extensions for Python <3.8 #5107
* Add ABNORMAL_CLOSURE and BAD_GATEWAY to WSCloseCode #5192
* Fix cookies disappearing from HTTPExceptions. #5233
* StaticResource prefixes no longer match URLs with a non-folder
prefix. For example routes.static('/foo', '/foo') no longer
matches the URL /foobar. Previously, this would attempt to load
the file /foo/ar. #5250
* Acquire the connection before running traces to prevent race
condition. #5259
* Add missing slots to `_RequestContextManager and
_WSRequestContextManager #5329
* Ensure sending a zero byte file does not throw an exception
(round 2) #5380
* Set "text/plain" when data is an empty string in client
requests. #5392
* Stop automatically releasing the ClientResponse object on calls
to the ok property for the failed requests. #5403
* Include query parameters from params keyword argument in
tracing URL. #5432
* Fix annotations #5466
* Fixed the multipart POST requests processing to always release
file descriptors for the tempfile.Temporaryfile-created
_io.BufferedRandom instances of files sent within multipart
request bodies via HTTP POST requests -- by :user:`webknjaz`.
[#5494]
* Fix 0 being incorrectly treated as an immediate timeout. #5527
* Fixes failing tests when an environment variable <scheme>_proxy
is set. #5554
* Replace deprecated app handler design in
tests/autobahn/server.py with call to web.run_app; replace
deprecated aiohttp.ws_connect calls in tests/autobahn/client.py
with aiohttp.ClienSession.ws_connect. #5606
* Fixed test for HTTPUnauthorized that access the text argument.
This is not used in any part of the code, so it's removed now.
[#5657]
* Remove incorrect default from docs #5727
* Remove external test dependency to http://httpbin.org #5840
* Don't cancel current task when entering a cancelled timer.
[#5853]
* Added params keyword argument to ClientSession.ws_connect. --
:user:`hoh`. #5868
* Uses :py:class:`~asyncio.ThreadedChildWatcher` under POSIX to
allow setting up test loop in non-main thread. #5877
* Fix the error in handling the return value of getaddrinfo.
getaddrinfo will return an (int, bytes) tuple, if CPython could
not handle the address family. It will cause a index out of
range error in aiohttp. For example, if user compile CPython
with --disable-ipv6 option but his system enable the ipv6.
[#5901]
* Removed the deprecated loop argument from the
asyncio.sleep/gather calls #5905
* Return None from request.if_modified_since,
request.if_unmodified_since, request.if_range and
response.last_modified when corresponding http date headers are
invalid. #5925
* Fix resetting SIGCHLD signals in Gunicorn aiohttp Worker to fix
subprocesses that capture output having an incorrect
returncode. #6130
* Raise 400: Content-Length can't be present with
Transfer-Encoding if both Content-Length and Transfer-Encoding
are sent by peer by both C and Python implementations #6182
* Improved Documentation
* Refactored OpenAPI/Swagger aiohttp addons, added aio-openapi
[#5326]
* Fixed docs on request cookies type, so it matches what is
actually used in the code (a read-only dictionary-like object).
[#5725]
* Documented that the HTTP client Authorization header is removed
on redirects to a different host or protocol. #5850
- Drop patches
* backport_fix_for_setting_cookies.patch
* remove_deprecated_loop_argument.patch
* stdlib-typing_extensions.patch
* unbundle-http-parser.patch -- replaced by llhttp, nothing else
than the bundled llhttp available.
- Disable building the docs (no sphinxcontrib-towncrier)
- Drop python39-failures.patch, no longer required.
==== python-async_timeout ====
Version update (3.0.1 -> 4.0.1)
- Update to 4.0.1
* Fix regression:
- Don't raise TimeoutError from timeout object that doesn't
enter into async context manager
- Use call_soon() for raising TimeoutError if deadline is
reached on entering into async context manager (#258)
* Make Timeout class available in __all__.
- Release 4.0.0
* Implemented timeout_at(deadline) (#117)
* Supported timeout.deadline and timeout.expired properties.
* Dropped timeout.remaining property: it can be calculated as
timeout.deadline - loop.time()
* Dropped timeout.timeout property that returns a relative
timeout based on the timeout object creation time; the absolute
timeout.deadline should be used instead.
* Added the deadline modification methods: timeout.reject(),
timeout.shift(delay), timeout.update(deadline).
* Deprecated synchronous context manager usage
==== python-ipython ====
Version update (7.29.0 -> 7.30.1)
- Add patches for Python 3.10
* ipython-pr13282-py310-inspect.patch -- gh#ipython/ipython#13282
* ipython-pr13371-py310-oserror.patch -- gh#ipython/ipython#13371
* gh#ipython/ipython#13412
- Update to 7.30.1
* IPython 7.30 fixes a couple of bugs introduce in previous
releases (in particular with respect to path handling), and
introduce a few features and improvements:
* Notably we will highlight PR #13267 ?Document that %run can
execute notebooks and ipy scripts.?, which is the first commit
of Fernando Pérez since mid 2016 (IPython 5.1). If you are new
to IPython, Fernando created IPython in 2001. The other most
recent contribution of Fernando to IPython itself was May 2018,
by reviewing and merging PRs. I want to note that Fernando is
still active but mostly as a mentor and leader of the whole
Jupyter organisation, but we?re still happy to see him
contribute code !
* PR #13290 ?Use sphinxify (if available) in object_inspect_mime
path? should allow richer Repr of docstrings when using
jupyterlab inspector.
* PR #13311 make the debugger use ThreadPoolExecutor for debugger
cmdloop. This should fix some issues/infinite loop, but let us
know if you come across any regressions. In particular this
fixes issues with kmaork/madbg, a remote debugger for IPython.
* Note that this is likely the ante-penultimate release of
IPython 7.x as a stable branch, as I hope to release IPython
8.0 as well as IPython 7.31 next month/early 2022.
==== rubygem-globalid ====
Version update (0.5.2 -> 1.0.0)
- updated to version 1.0.0
Stable API release.
The code is the same as the 0.6.0 release.
- updated to version 0.6.0
* Add ActiveRecord::FixtureSet.signed_global_id helper to generate signed ids inside fixtures.
==== rubygem-jbuilder ====
Version update (2.11.2 -> 2.11.5)
Subpackages: ruby2.7-rubygem-jbuilder ruby3.0-rubygem-jbuilder
- updated to version 2.11.5
[#] What's Changed
* Make sure action_view is loaded before using it.
==== rubygem-json ====
Version update (2.5.1 -> 2.6.1)
- updated to version 2.6.1
[#]## 2021-10-24 (2.6.1)
* Restore version.rb with 2.6.1
[#]## 2021-10-14 (2.6.0)
* Use `rb_enc_interned_str` if available to reduce allocations in `freeze: true` mode. #451.
* Bump required_ruby_version to 2.3.
* Fix compatibility with `GC.compact`.
* Fix some compilation warnings. #469
==== rubygem-loofah ====
Version update (2.12.0 -> 2.13.0)
Subpackages: ruby2.7-rubygem-loofah ruby3.0-rubygem-loofah
- updated to version 2.13.0
[#]## Bug fixes
* Loofah::HTML::DocumentFragment#text no longer serializes top-level comment children. [[#221](https://github.com/flavorjones/loofah/issues/221)]
==== rubygem-mini_mime ====
Version update (1.1.1 -> 1.1.2)
- updated to version 1.1.2
* update mime types from upstream
==== rubygem-passenger ====
Version update (6.0.8 -> 6.0.12)
Subpackages: ruby2.7-rubygem-passenger rubygem-passenger-apache2
- updated to version 6.0.12
* [Debian] Fix compilation on 32 bit arm. Contributed by Antonio Terceiro.
* [Debian] Add Bullseye Debian packages.
* Add formatted error messages to responses. Contributed by Mohammad Aboelnour.
* Fixes for running under WSL 1. Contributed by Luke Pearce. Closes GH-2036.
* Upgrades Boost to 1.77. To go along with 32 bit arm fix.
* [MacOS] Fixes autodetection of openssl lib on apple silicon. Contributed by Taketo Takashima. Closes GH-2389.
* Reconnect to mongoid databases after fork, like we do for ActiveRecord. Contributed by Mohammad Aboelnour.
* [Ubuntu] add missing apache name in instance registry dir detection.
* [Ubuntu] replace hirsute apt packages with impish.
* [Nginx] add new config option to choose the status code returned when application spawning fails. (passenger_spawn_exception_status_code).
* Updated various library versions used in precompiled binaries (used for e.g. gem installs):
- ccache: 4.4.1 ? 4.4.2
- cmake: 3.21.2 ? 3.21.4
- curl: 7.78.0 ? 7.79.1
- git: 2.33.0 ? 2.33.1
- gnupg: 2.3.2 ? 2.3.3
- rubygems: 3.2.27 ? 3.2.30
- s3cmd: 2.1.0 ? 2.2.0
- Updated 0001-suse.patch to let it apply again
- updated to version 6.0.11
* Fix compilation on GCC 4.4, fixes a regression in 6.0.8 where
Passenger would no longer compiler without a C++11 compiler.
* [CentOS] Fix version detection on CentOS Stream. Contributed by Taketo?
==== rubygem-regexp_parser ====
Version update (2.1.1 -> 2.2.0)
- updated to version 2.2.0
[#]## Added
- Added support for 13 new unicode properties introduced in Ruby 3.1.0-dev
==== rubygem-rspec-support ====
Version update (3.10.2 -> 3.10.3)
- updated to version 3.10.3
[#]## 3.10.3 / 2021-11-03
[Full Changelog](http://github.com/rspec/rspec-support/compare/v3.10.2...v3.10.3)
Bug Fixes:
* Use `Mutex#owned?` to allow `RSpec::Support::ReentrantMutex` to work in
nested Fibers on Ruby 3.0 and later. (Benoit Daloze, #503, #504)
* Support `end`-less methods in `RSpec::Support::Source::Token`
so that RSpec won't hang when an `end`-less method raises an error. (Yuji Nakayama, #505)
==== rubygem-sprockets-rails ====
Version update (3.2.2 -> 3.4.2)
Subpackages: ruby2.7-rubygem-sprockets-rails ruby3.0-rubygem-sprockets-rails
- updated to version 3.4.2
[#] What's Changed
* Fix protocol relative URLs amended accidentally by @PikachuEXE in #485
* Add assets.resolve_assets_in_css_urls configuration option to allow disabling AssetUrlProcessor by @rmacklin in #489
[#] New Contributors
* @PikachuEXE made their first contribution in #485
* @rmacklin made their first contribution in #489
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:
chrony (4.1 -> 4.2)
gimp (2.10.28 -> 2.10.30)
libopenmpt (0.5.13 -> 0.5.14)
ovmf (202108 -> 202111)
python-qt5
simple-scan (40.6 -> 40.7)
yast2-bootloader (4.4.10 -> 4.4.11)
=== Details ===
==== chrony ====
Version update (4.1 -> 4.2)
Subpackages: chrony-pool-openSUSE
- Update to 4.2
* Add support for NTPv4 extension field improving synchronisation
stability and resolution of root delay and dispersion
(experimental)
* Add support for NTP over PTP (experimental)
* Add support for AES-CMAC and hash functions in GnuTLS
* Improve server interleaved mode to be more reliable and support
multiple clients behind NAT
* Update seccomp filter
* Fix RTC support with 64-bit time_t on 32-bit Linux
* Fix seccomp filter to work correctly with bind*device directives
- Obsoleted patches:
* chrony-refid-internal-md5.patch
* harden_chrony-wait.service.patch
* harden_chronyd.service.patch
- Update clknetsim to snapshot 470b5e9.
- Add chrony-htonl.patch to work around undocumented behaviour of
htonl() in older glibc versions (SLE-12) on 64 bit big endian
architectures (s390x).
- SLE bugs that have been fixed in openSUSE up to this point
without explicit references: bsc#1183783, bsc#1184400,
bsc#1171806, bsc#1161119, bsc#1159840.
- Obsoleted SLE patches:
* chrony-fix-open.patch
* chrony-gettimeofday.patch
* chrony-ntp-era-split.patch
* chrony-pidfile.patch
* chrony-select-timeout.patch
* chrony-urandom.patch
* chrony.sysconfig
* clknetsim-glibc-2.31.patch
==== gimp ====
Version update (2.10.28 -> 2.10.30)
Subpackages: gimp-plugin-aa gimp-plugins-python libgimp-2_0-0 libgimpui-2_0-0
- Update to 2.10.30
- Core:
- Do not follow subpixel font rendering choice from system
settings for text layer rendering. These systems are useful
for GUI rendering on a screen of a specific type and pixel
order. Yet when rendering an image which can be zoomed in or
out, showed on various screens or even printed, subpixel font
rendering doesn't make sense.
- Rewrite the core selection drawing logics so that it works on
macOS Big Sur and over. This is a backport (adapted to GTK+2)
of the fix brought in GIMP 2.99.8 for Wayland and macOS.
- Ignore MakerNote metadata tag at export and only store the
tags that go in it, hence avoiding partial invalid metadata.
- Color picking from Colors dockable can now use the
Freedesktop portal.
- On Windows, move from GetICMProfile() to
WcsGetDefaultColorProfile() because the former is broken in
Windows 11.
- Plug-ins:
- metadata-viewer: improve how XMP tags with multiple values
are handled and shown (now each value on a separate line for
better readability).
- metadata-editor:
* XMP array tags of type BAG and SEQ are now on separate
lines.
* Comparing XMP tags with equivalent IPTC tags with multiple
values, each value is compared individually, instead of
comparing the list as a whole.
- Many robustness improvements and other fixes to the metadata
plug-ins.
- AVIF: prefer AOM encoder for export.
- PSD:
* Skip sanity check for mask of rendered layers as some layer
mask have invalid dimensions in such cases. They will now
be loaded correctly.
* Fixed loading of CMYK PSD files without alpha.
* Fixed loading of CMYK images without layers.
* Fixed loading of merged image of a 16 bit per channel RGBA
PSD file with the alpha channel opaque.
- PBM: large file export now always works and does not depend
anymore on the platform's long int size.
- Screenshot:
* GNOME shell implementation dropped because the D-Bus API
has been restricted to core components for security
reasons, thus our plug-in was failing.
* KDE portal moved as last fallback after the X
implementation (when running on X) and Freedesktop portal,
because KDE is also starting to block API calls for
security reasons.
- drop 0001-Issue-6210-Subpixel-font-rendering-system-settings-s.patch
included in update
==== libopenmpt ====
Version update (0.5.13 -> 0.5.14)
- Update to 0.5.14:
* [Sec] Possible out-of-bounds read in Chorus plugin with NaN
plugin parameters. Most implementations of the ?fast math?
compiler optimizations will prevent this crash but it is not
guaranteed. (r16096)
* [Bug] Fixed undefined behaviour with custom tunings found with
ubsan.
* OPL: Improved channel allocation strategy when there are lots
of faded-out notes.
* MOD: Digital Tracker MODs have four unknown bytes right after
the magic bytes which seem to be ignored even by Digital
Tracker itself. Just skip over them.
* The logic when to turn off the resonant filter was broken in
some edge cases since libopenmpt 0.5.1.
* IMF: Implemented XE1-XE3 commands, which disable individual
envelopes. Command Nxy (cutoff slide + resonance) is now also
partially supported (only resonance for now).
* IMF: Filter envelopes were upside down.
* MTM: Omitting pattern loading through the load.skip_patterns
ctl caused sample data to be corrupted.
* S3M: Ignore O00 commands in files created with Scream Tracker
3.00 and 3.01, as this command only gained effect memory in
version 3.03.
* STM: Use S3M-like sample swap behaviour.
* XM: Disable arpeggio quirk for XMs made with Skale Tracker.
Fixes KAPTENFL.XM.
==== ovmf ====
Version update (202108 -> 202111)
Subpackages: qemu-ovmf-x86_64 qemu-uefi-aarch64
- Removed useless patch files because they are merged to edk2-stable202111
- ovmf-OvmfPkg-OvmfXen-Fix-build-with-QemuKernelLoaderFsDxe.patch
- ovmf-OvmfPkg-OvmfXen-add-QemuKernelLoaderFsDxe.patch
- ovmf-OvmfPkg-OvmfXen-set-PcdAcpiS3Enable-at-initializatio.patch
- Updated URL to the edk2 repo on github
- Use downloaded edk2-edk2-stable%{version}.tar.gz instead of the URL
for Source0 because the edk2-edk2-stable202111 tarball is broken
in tianocore repo which can not pass the "osc service runall download_files"
testing.
- We ill change it back to the following setting when upstream fixed tarball:
Source0: https://github.com/tianocore/edk2/releases/download/edk2-stable%{version}/e…
- Update to edk2-stable202111
- Features (https://github.com/tianocore/edk2/releases)
Add SSDT CPU topology generator
Support ACPI 6.4 in GTDT parser and generator
Support ACPI 6.4 in DynamicTables FADT parser
Support ACPI 6.4 in Acpiview PCCT parser
Support ACPI 6.4 in Acpiview HMAT parser
Add support for the microvm machine type (qemu)
OVMF/ArmVirt: add support for virtio-mmio 1.0
IntelFsp2Pkg: adopt FSP 2.3 specification
UefiCpuPkg VTF0 X64: Build page tables using Linear-Address Translation to a 1-GByte Page
Enable wildcard host name matching in HTTPS/TLS implementation
Add QuickSort function into BaseLib
Add SMM NV variable support in universal UEFI payload
Add TDVF to OvmfPkg
Make package and platform builds reproducible across source format changes
- Patches (git log --oneline --reverse edk2-stable202105~..edk2-stable202108):
7b4a99be8a CryptoPkg: BaseCryptLib fix incorrect param order
82f7e315d6 MdeModulePkg/PeiCore: Remove MigrateSecModulesInFv()
8b15024dc7 Maintainers: Add kraxel as Reviewer to ArmVirtPkg and OvmfPkg
80e67af9af OvmfPkg: introduce a common work area
ab77b6031b OvmfPkg/ResetVector: update SEV support to use new work area format
b9af5037b2 OvmfPkg/ResetVector: move the GHCB page setup in AmdSev.asm
a82bad9730 ArmPkg/GicV3Dxe: Don't signal EOI on arbitrary interrupts
94e465e5cb OvmfPkg/Virtio10: Add virtio-mmio 1.0 defines
08293e43da OvmfPkg/VirtioMmioDeviceLib: Add virtio 1.0 detection.
212a2b9bb8 OvmfPkg/VirtioMmioDeviceLib: virtio 1.0: Fix SetPageSize.
537a724421 OvmfPkg/VirtioMmioDeviceLib: virtio 1.0: Fix SetQueueAddress
6a3e9576b8 OvmfPkg/VirtioMmioDeviceLib: virtio 1.0: Add default QueueNum
ae12188cf8 OvmfPkg/VirtioMmioDeviceLib: virtio 1.0: Adapt feature bit handling
77d5fa8024 OvmfPkg/VirtioMmioDeviceLib: enable virtio 1.0
b04453d36b MdeModulePkg/EbcDxe: Mitigate memcpy intrinsics
dc995ce906 MdeModulePkg: Add BootDiscoveryPolicyOld variable.
443300be46 MdePkg:Update IndustryStandard/Nvme.h with Nvme amdin controller data
0f11537548 MdeModulePkg:Increase Nvme capacity display
cae735f613 ArmPkg: Enable boot discovery policy for ARM package.
cb0d24637d OvmfPkg/OvmfXen: set PcdAcpiS3Enable at initialization
28152333bc OvmfPkg/LockBoxLib: use PcdAcpiS3Enable to detect S3 support
52e2dabc0f OvmfPkg/PlatformBootManagerLib: use PcdAcpiS3Enable to detect S3 support
5b5f10d746 OvmfPkg/SmmControl2Dxe: use PcdAcpiS3Enable to detect S3 support
9f3eda177a OvmfPkg/OvmfXen: add QemuKernelLoaderFsDxe
f0fe55bca4 UefiPayloadPkg: Fix the build error when enable Core ci for UefiPayloadPkg
5d34cc49d5 UefiCpuPkg/PiSmmCpuDxeSmm: Update mPatchCetSupported set condition
cdda3f74a1 UefiPayloadPkg/UefiPayloadEntry: Fix memory corruption
3b3f882288 MdeModulePkg/PiSmmCore: Drop deprecated image profiling commands
b170806518 UefiCpuPkg: Clean up save state boundary checks and comments.
12e33dca4c IntelFsp2Pkg: Support Config File and Binary delta comparison
63fddc98e0 UefiPayloadPkg: Create .yaml file in UefiPayloadPkg
e3ee8c8dbd .azurepipelines: Add UefiPayloadPkg in gate-build-job.yml and CISetting.py
b6bc203375 MdeModulePkg/HiiDatabaseDxe:remove dead code block
c5e805ffe1 MdeModulePkg: Fix typo of "memory" in RamDiskDxe debug message
81d71fb86e Maintainers.txt: Update maintainer/reviewer roles in MdeModulePkg
edf8bc6d24 SecurityPkg/MemoryOverwriteControl: Add missing argument to DEBUG print
4473834e7d OvmfPkg/OvmfXen: Fix build with QemuKernelLoaderFsDxe
a7cf2c5664 RedfishPkg: Fix various typos
851785ea67 UefiPayloadPkg: Include more modules in UefiPayloadPkg.
d248516b3a UefiPayloadPkg: Include Network modules in UefiPayloadPkg.
6c7d6d4a5e UefiCpuPkg: ResetVector Tool Support for Python 3
cf7c650592 UefiCpuPkg: ResetVector Tool additional debug prints
d96df7e993 UefiPayloadPkg: Fix the bug in dump guid HOB info functions
dcd3d63f4f UefiPayloadPkg: Dump hob info from gEdkiiBootManagerMenuFileGuid
610d8073f2 SecurityPkg/TPM: Import PeiDxeTpmPlatformHierarchyLib.c from edk2-platforms
4d5f39cd22 SecurityPkg/TPM: Fix bugs in imported PeiDxeTpmPlatformHierarchyLib
ebbc8ab2cd SecrutiyPkg/Tcg: Import Tcg2PlatformDxe from edk2-platforms
2906e572c6 SecurityPkg/Tcg: Make Tcg2PlatformDxe buildable and fix style issues
f108178c56 SecurityPkg: Introduce new PCD PcdRandomizePlatformHierarchy
a4867dea2a SecurityPkg/Tcg: Import Tcg2PlatformPei from edk2-platforms
2fa89c8e11 SecurityPkg/Tcg: Make Tcg2PlatformPei buildable and fix style issues
3b69fcf5f8 SecurityPkg: Add references to header and inf files to SecurityPkg
6c80564b89 MdeModulePkg/Core/Pei: Fix typo in function descriptions
6f501a7c9b MdeModulePkg/Core/Pei: Make migrated PEIM message verbose
c19d18136e MdeModulePkg/Core/Pei: Fix pointer size mismatch in EvacuateTempRam()
f4e72cf9d6 UefiPayloadPkg: Add script to build UniversalPayload in UefiPayloadPkg
bda3546c55 UefiPayloadPkg: Fix the warning when building UefiPayloadPkg with IA32+X64
010753b7e7 UefiCpuPkg: Refactor initialization of CPU features during S3 resume
89f7ed8b29 UefiCpuPkg: Prevent from re-initializing CPU features during S3 resume
60d8bb9f28 UefiCpuPkg: VTF0 Linear-Address Translation to a 1-GByte Page till 512GB
ac6388add4 ArmPkg/ProcessorSubClassDxe: Fix the format of ProcessorId
e3e47d7963 UefiCpuPkg: SecCoreNative without ResetVector
542cba73d2 SecurityPkg: Add debug log for indicating IBB verified OBB successfully
f334c5a41d IntelFsp2WrapperPkg: Make PcdFspModeSelection dynamic
79019c7a42 OvmfPkg: set a default value for the WorkAreaHeader PCD
fdeff3fdae EmbeddedPkg: Remove duplicate libfdt.h include
f2a7e24e38 EmbeddedPkg: AndroidBootImgBoot error handling updates
c0cd26f43c EmbeddedPkg: Install FDT if UpdateDtb is not present
7ea7f9c077 EmbeddedPkg: Add LoadFile2 for linux initrd
d60915b751 UefiPayloadPkg: Add Macro to enable or disable some drivers.
46b4606ba2 MdeModulePkg/PciBusDxe: Improve the flow of testing support attributes
f57040b038 MdeModulePkg/BootManagerMenuApp: Limit string drawing within one line
b0f1b1c5fd MdePkg: Fix DEVICE_SECURITY_EVENT_DATA_HEADER version definition
cc5a67269e UefiPayloadPkg: Build a HOB from bootloader ACPI table
dc430ccf3f UefiPayloadPkg: Use dummy constructor for PlatformHookLib
4a1899dd79 UefiPayloadPkg: Add ".upld_info" in universal payload
2ea0a0a414 BaseTools: Switch to downloading the ARM compiler from Arm's site
1ce6ceb75b BaseTools: Switch to downloading the AARCH64 compiler from Arm's site
c214128a38 BaseTools/GenMake: Use ToolDefinition as fallback option
259c184c8f BaseTools/build: Set MakefileName
445c39f757 BaseTools: Remove Makefile/MakefileName fields
c7d5b046d9 BaseTools: Remove hard-coded strings for target and tools_def
442e46d3b6 UefiPayloadPkg: Update maximum logic processor to 256
499c4608b1 OvmfPkg/TPM PPI: Connect default consoles for user interaction
b8675deaa8 OvmfPkg: Handle TPM 2 physical presence opcodes much earlier
8ab8fbc016 OvmfPkg: Reference new Tcg2PlatformDxe in the build system for compilation
bd298d7593 OvmfPkg: Reference new Tcg2PlatformPei in the build system
f86de75862 MdePkg: MmCommunication: Added definition of MM Communication PPI
8b4bb94f64 MdePkg: CI YAML: Added new GUID to ignore duplicate list
9e950cda6a MdeModulePkg: CI YAML: Added new GUID to ignore duplicate list
2273799677 SecurityPkg: Fix SecureBootDefaultKeysDxe failed to start
422e5d2f7f UefiPayloadPkg: Remove asm code and sharing libraries
0875443f7e DynamicTablesPkg: Extract AcpiHelperLib from TableHelperLib
20775950c6 DynamicTablesPkg: Update TableHelperLib.inf
1ad5182500 DynamicTablesPkg: Rename single char input parameter
653113412f DynamicTablesPkg: Add HexFromAscii() to AcpiHelperLib
72ab552554 DynamicTablesPkg: Add AmlGetEisaIdFromString() to AcpiHelperLib
96e006b37e DynamicTablesPkg: Add Configuration Manager Object parser
235ff9fcd1 DynamicTablesPkg: Use %a formatter in AmlDbgPrint
7a8c037e9e DynamicTablesPkg: Update DynamicTablesPkg.ci.yaml
691c5f7762 DynamicTablesPkg: Deprecate Crs specific methods in AmlLib
22873f58c4 DynamicTablesPkg: Rework AmlResourceDataCodegen.c/h
4cc1458dbe IntelFsp2Pkg: Adopt FSP 2.3 specification.
c49cb8f30e ArmPkg: SmbiosMiscDxe: Don't populate ExtendedBiosSize when size < 16MB
282122ec5f ArmVirtPkg/TPM: Add a NULL implementation of TpmPlatformHierarchyLib
b3685956d2 ArmVirtPkg: Reference new TPM classes in the build system for compilation
c806b76865 ArmVirtPkg: Disable the TPM2 platform hierarchy
606340fba3 OvmfPkg/Microvm: copy OvmfPkgX64 files as-is
4932f05a00 OvmfPkg/Microvm: rename output files, fix includes
2a49c19b9e OvmfPkg/Microvm: no smm
60d55c4156 OvmfPkg/Microvm: no secure boot
0569c52b15 OvmfPkg/Microvm: no tpm
06fa1f1931 OvmfPkg/Microvm: no sev
6073bf6cd8 OvmfPkg/Microvm: no csm
b9dd64b80e OvmfPkg/Microvm: no emulated scsi
27de86ae41 OvmfPkg/Microvm: use MdePkg/Library/SecPeiDxeTimerLibCpu
76602f45dc OvmfPkg/Microvm: use XenTimerDxe (lapic timer)
6a8e9ad24b OvmfPkg/Microvm: PlatformPei/MemDetect tweaks
8583b57c5c OvmfPkg/Microvm: PlatformPei/Platform memory map tweaks
bf02d73e74 OvmfPkg/Microvm: PlatformPei/Platform: add id.
1d3e89f349 OvmfPkg/ResetSystemLib: add driver for microvm
2c467c9be2 OvmfPkg/Microvm: BdsPlatform: PciAcpiInitialization tweak.
8456785986 OvmfPkg/Microvm: use PciHostBridgeLibNull
55f47d2299 OvmfPkg/Microvm: wire up serial console, drop super-io
862e814de4 OvmfPkg/Microvm: add Maintainers.txt entry
06a326caf1 DynamicTablesPkg: Update FADT generator to ACPI 6.4
f09dbf20b9 DynamicTablesPkg: Rename SBSA generic watchdog
942c9bd357 ShellPkg: Update Acpiview GTDT parser to ACPI 6.4
80e67bcb23 ShellPkg: Update Acpiview PCCT parser to ACPI 6.4
b4da6c29f1 ShellPkg: Add Type 5 PCC Subspace Structure parser
5ece2ad36c MdeModulePkg/Core/Dxe: Add lock protection in CoreLocateHandleBuffer()
30400318a2 ShellPkg: Update Acpiview HMAT parser to ACPI spec version 6.4
71c3c9c0c4 DynamicTablesPkg: Remove unnecessary includes
25cf58a163 DynamicTablesPkg: Add missing parameter check
bfaf7c8b9e DynamicTablesPkg: Add AddSsdtAcpiHeader()
28b2df475f DynamicTablesPkg: Add AmlRdSetEndTagChecksum()
74addfeab6 DynamicTablesPkg: Add AmlSetRdListCheckSum()
7b2022d39e DynamicTablesPkg: Set EndTag's Checksum if RdList is modified
2dd7dd3952 DynamicTablesPkg: Clear pointer in node creation fcts
37bd08176c DynamicTablesPkg: Update error handling for node creation
6d2777d85f DynamicTablesPkg: Make AmlNodeGetIntegerValue public
f995f8672b DynamicTablesPkg: AML Code generation for Register()
9454d1ebcb DynamicTablesPkg: AML Code generation for Resource data EndTag
1e33479b39 DynamicTablesPkg: AML code generation for a Package
12e65fd258 DynamicTablesPkg: Helper function to compute package length
ce15936f2f DynamicTablesPkg: AML code generation for a ResourceTemplate
de62ccbf4f DynamicTablesPkg: AML code generation for a Method
e2d7b4950b DynamicTablesPkg: AML code generation to Return a NameString
3e958e93ce DynamicTablesPkg: AML code generation for a Method returning a NS
018a962d92 DynamicTablesPkg: AML code generation for a _LPI object
a5e36ad9bc DynamicTablesPkg: AML code generation to add an _LPI state
f17ef10e63 DynamicTablesPkg: Add CM_ARM_LPI_INFO object
769e63999f DynamicTablesPkg: SSDT CPU topology and LPI state generator
19ee56c4b3 UefiPayloadPkg: Add a macro to select the SecurityStubDxe driver.
782d018703 MdePkg: Add ProcessorUpgradeSocketLGA4677 from SMBIOS 3.5.0
ba4ae92234 ShellPkg: Support ProcessorUpgradeSocketLGA4677 from SMBIOS 3.5.0
f22feb0e3b CryptoPkg/BaseCryptLib: Eliminate extra buffer copy in Pkcs7Verify()
4225a464c6 MdePkg/BaseLib: Add QuickSort function on BaseLib
6ed6abd6c1 BaseTools: Change RealPath to AbsPath
978d428ec3 UefiPayloadPkg: Add PCI root bridge info hob support for SBL
43b3840873 MdeModulePkg/Sd: Corrections for Extra.uni files
a7fcab7aa3 MdeModulePkg/Core/Dxe: Acquire a lock when iterating gHandleList
e40fefafa9 ArmVirtPkg/FdtClintDxe: Move FdtClientDxe to EmbeddedPkg
fb759b8b73 MdePkg: Add PcdPciIoTranslation PCD
7d78a86ecf ArmPkg: Use PcdPciIoTranslation PCD from MdePkg
77e9b3a7c6 ArmVirtPkg/FdtPciPcdProducerLib: Relocate PciPcdProducerLib to OvmfPkg
d881c6ddf5 ArmVirtPkg/HighMemDxe: Relocate HighMemDxe to OvmfPkg
47bd85e9f9 OvmfPkg/HighMemDxe: Add RISC-V in the supported arch.
f8d0501ded ArmVirtPkg/QemuFwCfgLib: Relocate QemuFwCfgLib to OvmfPkg
26aa241d2f OvmfPkg/QemuFwCfgLibMmio: Add RISC-V arch support
c6770f4b88 MdePkg: Add PcdPciMmio32(64)Translation PCDs
9a7509e465 ArmVirtPkg/FdtPciHostBridgeLib: Relocate FdtPciHostBridgeLib to OvmfPkg/Fdt
b21c6794de OvmfPkg/FdtPciHostBridgeLib: Add RISC-V in the supported arch.
e0c23cba5e ArmVirtPkg/VirtioFdtDxe: Relocate VirtioFdtDxe to OvmfPkg/Fdt
f2400e06db BaseTools: add edk2-test repo to SetupGit.py
785cfd3305 UefiPayloadPkg: Use SECURITY_STUB_ENABLE to control the SecurityStubDxe
7e43d3e086 ArmPkg/Smbios: Fix max cache size 2 wrong issue
f10a112f08 UefiPayloadPkg: Fix the build issue for coreboot
2108698346 StandaloneMmPkg: Support CLANGPDB builds
11a4af85a4 Ovmfpkg: update Ia32 build to use new work area
36b561623a OvmfPkg/AmdSev: update the fdf to use new workarea PCD
91a978ce7e UefiPayloadPkg: Replace MEMROY_ENTRY by MEMORY_ENTRY
6ef5797447 UefiPayloadPkg: Fix ECC reported issues
90246a6d9f UefiPayloadPkg: Fix the build failure for non-universal payload
37a33f02aa UefiCpuPkg: Cpu feature data stored in memory may be migrated
4fdf843c75 DynamicTablesPkg: Fix unitialized variable use
6893865b30 DynamicTablesPkg: Fix void pointer arithmetic
99325a8b65 MdeModulePkg/SortLib: Add QuickSort function on BaseLib
305fd6bee0 UefiCpuPkg/CpuCacheInfoLib: Add QuickSort function on BaseLib
2f286930a8 ShellPkg: Parse I/O APIC and x2APIC structure
bd5ec03d87 NetworkPkg/HttpBootDxe: make file extension check case-insensitive
6254037223 ArmPkg: Implement PlatformBootManagerLib for LinuxBoot
f079e9b450 OvmfPkg: Copy Main.asm from UefiCpuPkg to OvmfPkg's ResetVector
5a2411784b OvmfPkg: Clear WORK_AREA_GUEST_TYPE in Main.asm
c9ec74a198 OvmfPkg: Add IntelTdxMetadata.asm
8b76f23534 OvmfPkg: Enable TDX in ResetVector
87a34ca0cf UefiPayloadPkg: Add a common SmmAccessDxe module
e7e8ea27d4 UefiPayloadPkg: Add a common SMM control Runtime DXE module
bed990aae6 UefiPayloadPkg: Add bootloader SMM support module
1d66480aa4 UefiPayloadPkg: Add SpiFlashLib
04714cef46 UefiPayloadPkg: Add FlashDeviceLib
ae8acce8ae UefiPayloadPkg: Add a common FVB SMM module
242dcfe30f UefiPayloadPkg: Add a SMM dispatch module
b80c17b62d UefiPayloadPkg: Add SMM support and SMM variable support
2f6f3329ad FmpDevicePkg/FmpDxe: Use new Variable Lock interface
9a95d11023 IntelFsp2Pkg/SplitFspBin.py: adopt FSP 2.3 specification.
bb146ce32d MdePkg Cpuid.h: Define CPUID.(EAX=7,ECX=0):EDX[30]
1bc232aae3 RedfishPkg: Update link to staging/RedfishClientPkg in Readme.md
e7663fdd82 UefiPayloadPkg: Remove SystemTableInfo GUID.
91b772ab62 RedfishPkg: Add more information to Readme.md
c8594a5311 SecurityPkg/FvReportPei: Remove the ASSERT to allow neither M nor V
939c2355da IntelFsp2Pkg SplitFspBin.py: Correct file name in file header
6f9e83f757 NetworkPkg/HttpDxe: Enable wildcard host name matching for HTTP+TLS.
b258f12889 BaseTools/VrfCompile: Fix uninitialized field from unnamed field
0f4cdad25b DynamicTablesPkg: Add missing BaseStackCheckLib instance
e13e53cb2f NetworkPkg/NetworkPkg.dsc: Add RngLib mapping for ARM and RISCV64
c1f2287635 SecurityPkg/SecurityPkg.dsc: Add missing RngLib for ARM and RISCV64
b0a03ca4a9 SignedCapsulePkg/SignedCapsulePkg.dsc: Add RngLib mapping
15e635d1b5 UefiCpuPkg/MtrrLib/UnitTest: Fix 32-bit GCC build issues
4050c873b5 MdeModulePkg/Variable/RuntimeDxeUnitTest: Fix 32-bit GCC builds
d79df34beb BaseTools: Fix StructurePcd offset error.
b5d4a35d90 MdeModulePkg/XhciSched: Fix missing DEBUG arguments
48452993ad MdePkg/Include: Enhance DebugLib to support reproduce builds
5948ec3647 MdePkg: Reproduce builds across source format changes
f331310a10 ArmPkg: Reproduce builds across source format changes
77dcd03ecf MdeModulePkg: Reproduce builds across source format changes
45137bca2f NetworkPkg: Reproduce builds across source format changes
d939a25d41 SecurityPkg: Reproduce builds across source format changes
fd42dcb1fc OvmfPkg: Reproduce builds across source format changes
8c1b1fe634 ShellPkg: Add comment that ItemPtr is set after validation
d6e6337cd6 MdePkg: Fix ACPI memory aggregator/device type mismatch
c974257821 MdeModulePkg AtaAtapiPassThru: Always do S.M.A.R.T. check if device support
aab6bb3d32 MdeModulePkg/DxeCapsuleLibFmp: Capsule on Disk file name capsule
a7b35aae13 MdeModulePkg\UfsBlockIoPei: UFS MMIO address size support both 32/64 bits
f826b20811 UefiCpuPkg/UefiCpuLib: Add GetCpuFamilyModel and GetCpuSteppingId
8c8867c5da MdeModulePkg/DxeCapsuleLibFmp: Use new Variable Lock interface
22c3b5a865 BaseTools: Add authenticated variable store support
a92559671a OvmfPkg/Xen: Fix VS2019 build issues
4c495e5e3d OvmfPkg/Bhyve/PlatformPei: Fix VS2019 X64 NOOPT build issue
466ebdd2e0 MdeModulePkg/FPDT: Lock boot performance table address variable at EndOfDxe
455b0347a7 UefiCpuPkg/PiSmmCpuDxeSmm: Use SMM Interrupt Shadow Stack
e1e7306b54 OvmfPkg/Library/ResetSystemLib: Fix Microvm VS2019 NOOPT build issue
4c7ce0d285 MdeModulePkg AtaAtapiPassThru: Skip the potential NULL pointer access
bb1bba3d77 NetworkPkg: Fix invalid pointer for DNS response token on error
- Removed patches which are merged to mainline:
- ovmf-OvmfPkg-OvmfXen-set-PcdAcpiS3Enable-at-initializatio.patch to fix the
S3 detection in ovmf-xen
- cb0d24637d edk2-stable202111-rc1~220
- ovmf-OvmfPkg-OvmfXen-add-QemuKernelLoaderFsDxe.patch to add QemuKernelLoaderFsDxe
to ovmf-xen to load kernel from qemu fw_cfg
- 9f3eda177a edk2-stable202111-rc1~216
- ovmf-OvmfPkg-OvmfXen-Fix-build-with-QemuKernelLoaderFsDxe.patch
- 4473834e7d edk2-stable202111-rc1~203
==== python-qt5 ====
- Fix dependencies of python-qt5-remoteobjects: do not require all
python flavors (i.e. avoid requires python_module).
==== simple-scan ====
Version update (40.6 -> 40.7)
Subpackages: simple-scan-lang
- Update to version 40.7:
+ Fix replacing underscore with space in scanner names.
+ Delete autosave records after creating new document.
+ Add the device name to the label if there are several identical
models.
+ Fix autosave of Page Side property.
==== yast2-bootloader ====
Version update (4.4.10 -> 4.4.11)
- Always check tpm device for trusted boot (bsc#1193886)
- 4.4.11
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:
apr-util
gpg2 (2.3.3 -> 2.3.4)
libgusb (0.3.5 -> 0.3.9)
qemu (6.1.0 -> 6.2.0)
rubygem-i18n (1.8.10 -> 1.8.11)
wicked (0.6.67 -> 0.6.68)
=== Details ===
==== apr-util ====
- add upstream signing key (taken from apr package) and validate
source signature
- run spec-cleaner and mark license files as %license
==== gpg2 ====
Version update (2.3.3 -> 2.3.4)
Subpackages: dirmngr gpg2-lang
- GnuPG 2.3.4:
* gpg: New option --min-rsa-length
* gpg: New option --forbid-gen-key
* gpg: New option --override-compliance-check
* gpgconf: New command --show-configs
* agent,dirmngr,keyboxd: New option --steal-socket
* gpg: Fix printing of binary notations
* gpg: Remove stale ultimately trusted keys from the trustdb
* gpg: Fix indentation of --print-mds and --print-md sha512
* gpg: Emit gpg 2.2 compatible Ed25519 signature
* gpgsm: Detect circular chains in --list-chain
* dirmngr: Make reading resolv.conf more robust
* dirmngr: Ask keyservers to provide the key fingerprints
* gpgconf: Allow changing gpg's deprecated keyserver option
* gpg-wks-server: Fix created file permissions
* scd: Support longer data for ssh-agent authentication with
openpgp cards
* scd: Modify DEVINFO behavior to support looping forever
* Silence warning about the rootdir under Unices w/o a mounted
/proc file system
* Fix possible build problems about missing include files
==== libgusb ====
Version update (0.3.5 -> 0.3.9)
- Update to version 0.3.9:
- Add g_usb_device_get_string_descriptor_bytes()
- Do not double-reference USB devices
- Fix hotplug handling and signal emission during enumerate
- Add the GUsbEndpoint methods to the docs
- Add g_usb_device_get_string_descriptor_bytes_full
- Fix hotplug after threaded device removal
- Don't hard-code the list of OS supporting --version-script
==== qemu ====
Version update (6.1.0 -> 6.2.0)
Subpackages: qemu-accel-qtest qemu-accel-tcg-x86 qemu-arm qemu-audio-spice qemu-block-curl qemu-block-dmg qemu-block-gluster qemu-block-iscsi qemu-block-nfs qemu-block-rbd qemu-block-ssh qemu-chardev-baum qemu-chardev-spice qemu-guest-agent qemu-hw-display-qxl qemu-hw-display-virtio-gpu qemu-hw-display-virtio-gpu-pci qemu-hw-display-virtio-vga qemu-hw-usb-host qemu-hw-usb-redirect qemu-hw-usb-smartcard qemu-ipxe qemu-ksm qemu-kvm qemu-lang qemu-microvm qemu-ppc qemu-s390x qemu-seabios qemu-sgabios qemu-skiboot qemu-tools qemu-ui-curses qemu-ui-gtk qemu-ui-opengl qemu-ui-spice-app qemu-ui-spice-core qemu-vgabios qemu-vhost-user-gpu qemu-x86
- Fix testsuite failures by not using modules when building tests
(and some other, also testsuite related, spec file problems)
- [JIRA] (SLE-20965) Make QEMU guests more failsafe when resizing
SCSI passthrough disks
* Patches added:
scsi-generic-replace-logical-block-count.patch
- Add an audio-oss sub-package
- Add some new (mostly documentation) files in the package
- Remove option --audio-drv-list because audio is detected by
meson automatically in latest version.
- Remove options --disable-jemalloc and --disable-tcmalloc
which are changed in v6.2.0.
- Update to v 6.2.0. For full release notese, see:
* https://wiki.qemu.org/ChangeLog/6.2.
Be sure to also check the following pages:
* https://qemu-project.gitlab.io/qemu/about/removed-features.html
* https://qemu-project.gitlab.io/qemu/about/deprecated.html
Some notable changes:
* virtio-mem: guest memory dumps are now fully supported, along
with pre-copy/post-copy migration and background guest snapshots
* QMP: support for nw DEVICE_UNPLUG_GUEST_ERROR to detect
guest-reported hotplug failures
* TCG: improvements to TCG plugin argument syntax, and multi-core
support for cache plugin
* 68k: improved support for Apple?s NuBus, including ability to
load declaration ROMs, and slot IRQ support
* ARM: macOS hosts with Apple Silicon CPUs now support ?hvf?
accelerator for AArch64 guests
* ARM: emulation support for Fujitsu A64FX processor model
* ARM: emulation support for kudo-mbc machine type
* ARM: M-profile MVE extension is now supported for Cortex-M55
* ARM: ?virt? machine now supports an emulated ITS (Interrupt
Translation Service) and supports more than 123 CPUs in
emulation mode
* ARM: xlnx-zcu102 and xlnx-versal-virt machines now support
BBRAM and eFUSE devices
* PowerPC: improved POWER10 support for the ?powernv? machine type
* PowerPC: initial support for POWER10 DD2.0 CPU model
* PowerPC: support for FORM2 PAPR NUMA descriptions for ?pseries? machine type
* RISC-V: support for Zb[abcs] instruction set extensions
* RISC-V: support for vhost-user and numa mem options across all boards
* RISC-V: SiFive PWM support
* x86: support for new Snowridge-v4 CPU model
* x86: guest support for Intel SGX
* x86: AMD SEV guests now support measurement of kernel binary when doing
direct kernel boot (not using a bootloader)
* Patches dropped:
9pfs-fix-crash-in-v9fs_walk.patch
block-introduce-max_hw_iov-for-use-in-sc.patch
hmp-Unbreak-change-vnc.patch
hw-acpi-ich9-Add-compat-prop-to-keep-HPC.patch
hw-i386-acpi-build-Deny-control-on-PCIe-.patch
i386-cpu-Remove-AVX_VNNI-feature-from-Co.patch
net-vmxnet3-validate-configuration-value.patch
pcie-rename-native-hotplug-to-x-native-h.patch
plugins-do-not-limit-exported-symbols-if.patch
plugins-execlog-removed-unintended-s-at-.patch
qemu-nbd-Change-default-cache-mode-to-wr.patch
qemu-sockets-fix-unix-socket-path-copy-a.patch
target-arm-Don-t-skip-M-profile-reset-en.patch
target-i386-add-missing-bits-to-CR4_RESE.patch
tcg-arm-Fix-tcg_out_vec_op-function-sign.patch
uas-add-stream-number-sanity-checks.patch
vhost-vsock-fix-migration-issue-when-seq.patch
virtio-balloon-don-t-start-free-page-hin.patch
virtio-mem-pci-Fix-memory-leak-when-crea.patch
virtio-net-fix-use-after-unmap-free-for-.patch
==== rubygem-i18n ====
Version update (1.8.10 -> 1.8.11)
Subpackages: ruby2.7-rubygem-i18n ruby3.0-rubygem-i18n
- update to 1.8.11
- Fix typo in documentation by @rkh in #565
- Improve available locale check in Simple backend by
@codealchemy in #566
- Fix typo in Simple backend JSON test by @codealchemy in #572
- Fix a build error when using Psych 4.0 by @koic in #569
==== wicked ====
Version update (0.6.67 -> 0.6.68)
Subpackages: wicked-service
- version 0.6.68
- sysctl: process sysctl.d directories as in sysctl --system
- sysctl: fix sysctl values for loopback device (bsc#1181163, bsc#1178357)
- dhcp4: add option to set route pref-src to dhcp IP (bsc#1192353)
- cleanup: warnings, time calculations and dhcp fixes (bsc#1188019)
- wireless: reconnect on unexpected wpa_supplicant restart (bsc#1183495)
- tuntap: avoid sysfs attr read error (bsc#1192311)
- ifstatus: fix warning of unexpected interface flag combination (bsc#1192164)
1
0
24 Dec '21
Dear Tumbleweed users and hackers,
Unfortunately, I missed writing up the weekly review last week, so I am
spanning once again two weeks here. And Tumbleweed has been so stable
for the last weeks, even the snapshot count shows this. For example, in
the period from snapshot 1116 to 1222, only a total of three snapshots
were not released (1204, opneQA issues, and 1216 & 1217 due to a new
pango version having an impact on the rendering, which required a lot
of needles to be created, which we could not do in time before the next
snapshots reached QA). looking only at the time since my last weekly
review, we have published 12 snapshots (1209..1215 & 1218..1222).
Despite the holiday season, there seem still to be ample changes
incoming (but it is getting less, as the look at the Staging dashboard
reveals at the moment).
The main changes published in the snapshots of the last two weeks
included:
* Linux kernel 5.15.7 & 5.15.8
* Mozilla Firefox 95.0
* Rust 1.57
* Kubernetes 1.23
* KDE Gear 21.12.0
* KDE Frameworks 5.89.0
* GNOME 41.2
* pipewire 0.3.40 & 0.3.42, with wireplumber as the used session-
manager
* Pango 1.50.1 & 1.50.2
* Lots of yast modules prepared for Ruby 3.0
The staging projects are mostly empty due to the holiday season being
upon us. Only some of the longer-standing changes are still there. New
snapshots will be generated as submissions permit, but the snapshots
are probably getting a bit smaller over the next few days. Changes
being worked on include:
* Qemu 6.2.0 (Snapshot 1223+)
* Boost 1.78.0 (Snapshot 1223+)
* Gimp 2.10.30
* Moving default php version from php7 to php8 (builds basically ok,
but our openQA tests are not ready, as they to often explicitly test
php7-*)
* Testing the results when moving system ruby from 2.7 to 3.0: the
YaST team is moving quickly to make this happen
* Enabling the build of python310-* modules; the move of the devault
python3 provider to python310 should follow soon after
* openSSL 3.0
Cheers,
Dominique
3
2
https://en.opensuse.org/openSUSE:Roadmap seems to suggest 15.4 alpha should be on
the mirrors somewhere, but I don't see it on https://mirrors.opensuse.org/ and I'm
having no luck finding it elsewhere. I tried to do an update from 15.3 with
zypper, but it can't find any mirrors either. What's the 15.4 alpha availability
status/forecast?
--
Evolution as taught in public schools is, like religion,
based on faith, not based on science.
Team OS/2 ** Reg. Linux User #211409 ** a11y rocks!
Felix Miata
6
7
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:
apparmor
calligra
gegl (0.4.32 -> 0.4.34)
gnome-settings-daemon
gtk3 (3.24.30 -> 3.24.31)
hivex
libapparmor
libinput
libmbim (1.24.6 -> 1.26.2)
libqmi (1.28.8 -> 1.30.2)
libreoffice (7.2.4.1 -> 7.2.5.1)
libxcrypt (4.4.26 -> 4.4.27)
libyui (4.2.22 -> 4.2.24)
libyui-ncurses (4.2.22 -> 4.2.24)
libyui-ncurses-pkg (4.2.22 -> 4.2.24)
libyui-qt (4.2.22 -> 4.2.24)
libyui-qt-graph (4.2.22 -> 4.2.24)
libyui-qt-pkg (4.2.22 -> 4.2.24)
nghttp2 (1.43.0 -> 1.46.0)
pango (1.50.1 -> 1.50.2)
publicsuffix (20211207 -> 20211213)
python-cryptography (36.0.0 -> 36.0.1)
python-matplotlib (3.4.3 -> 3.5.1)
rubygem-bootsnap (1.9.1 -> 1.9.3)
rubygem-puma (5.5.0 -> 5.5.2)
rubygem-rubocop (1.22.1 -> 1.23.0)
rubygem-rubocop-ast (1.12.0 -> 1.15.0)
rubygem-web-console (4.1.0 -> 4.2.0)
rubygem-zeitwerk (2.4.2 -> 2.5.1)
spice-gtk
squid
sysdig
usbredir (0.11.0 -> 0.12.0)
vim (8.2.3640 -> 8.2.3863)
virt-bootstrap
webkit2gtk3 (2.34.2 -> 2.34.3)
webkit2gtk3-soup2 (2.34.2 -> 2.34.3)
xscreensaver (5.45 -> 6.02)
xwayland (21.1.3 -> 21.1.4)
yast2-configuration-management (4.4.0 -> 4.4.1)
=== Details ===
==== apparmor ====
Subpackages: apparmor-abstractions apparmor-docs apparmor-parser apparmor-parser-lang apparmor-profiles apparmor-utils apparmor-utils-lang pam_apparmor pam_apparmor-32bit python3-apparmor
- Modify add-samba-bgqd.diff: Add new rule to fix new "DENIED
operation="file_mmap" violation in SLE15-SP4; (bsc#1192336).
==== calligra ====
- Add dependency on kcoreaddons (boo#1193959)
- Drop Requires(post,postun) of shared-mime-info, not needed
==== gegl ====
Version update (0.4.32 -> 0.4.34)
Subpackages: gegl-0_4 gegl-0_4-lang libgegl-0_4-0
- Update to version 0.4.34:
+ Operations:
- magick-load: use g_spawn_async instead of system to run the
image magick convert fallback - preventing shell expansion on
non-escaped/filtered paths in constructed commandline.
- ripple: avoid a possible division by zero.
+ Build:
- Explicit dependency specification in meson for generated CL
files.
- ctx has been moved to be part of gegl-common.so nearer to the
operations using it avoiding polluting the GEGL library
symbol table with the ctx symbols.
==== gnome-settings-daemon ====
Subpackages: gnome-settings-daemon-lang
- Rebase patches:
+ gnome-settings-daemon-notify-idle-resumed.patch
==== gtk3 ====
Version update (3.24.30 -> 3.24.31)
Subpackages: gtk3-data gtk3-immodule-amharic gtk3-immodule-inuktitut gtk3-immodule-thai gtk3-immodule-tigrigna gtk3-immodule-vietnamese gtk3-immodule-xim gtk3-lang gtk3-schema gtk3-tools libgtk-3-0 typelib-1_0-Gtk-3_0
- Update to version 3.24.31:
+ input: Fix a crash with touch on GtkScale.
+ clipboard: Avoid a double-free.
+ css: Avoid a crash with radial gradients.
+ GtkFileChooser: Don't leak search results.
+ GtkTextView: Support css letterspacing.
+ Wayland:
- Reset position when hiding popups.
- Ignore globals we did not bind ourselves.
- Avoid infinite loops when hiding surfaces.
- Avoid clipboard-related lockups.
+ X11:
- Trap errors while doing XRANDR calls.
- Support touchpad gestures with XI 2.4.
+ Updated translations.
==== hivex ====
Subpackages: libhivex0 perl-Win-Hivex
- Add python-rpm-macros (bsc#1180125)
==== libapparmor ====
Subpackages: libapparmor1 libapparmor1-32bit
- Modify add-samba-bgqd.diff: Add new rule to fix new "DENIED
operation="file_mmap" violation in SLE15-SP4; (bsc#1192336).
==== libinput ====
Subpackages: libinput-udev libinput10
- Add missing pkgconfig(wayland-protocols) BuildRequires:
Previously pulled in by an other package.
==== libmbim ====
Version update (1.24.6 -> 1.26.2)
Subpackages: libmbim-glib4 mbimcli-bash-completion
- Update to version 1.26.2:
+ The GUdev optional build/runtime requirement is now fully
dropped, it's no longer used.
+ Implemented new link management operations, exclusively for the
cdc_mbim driver for now. These new operations allow creating or
deleting VLAN network interfaces in order to run multiplexed
data sessions over one single physical network interface.
+ Added support for the Microsoft-defined SAR service, including
the following operations:
- MBIM_CID_MS_SAR_CONFIG
- MBIM_CID_MS_SAR_TRANSMISSION_STATUS
+ libmbim-glib:
- Logic updated to make sure full packets are written at once,
instead of writing them in chunks.
- Updated the "LTE attach status" APIs in order to avoid
creating unneeded struct types in the interface. The older
methods have been deprecated and maintained in the library
for compatibility purposes only.
+ Bugfixes.
- Drop pkgconfig(gudev-1.0) BuildRequires: no longer used.
==== libqmi ====
Version update (1.28.8 -> 1.30.2)
Subpackages: libqmi-glib5 libqmi-tools
- Mention libqmi.keyring
- update to 1.30.2:
* libqmi-glib:
* * Added support for 'hsic', 'bam-dmux' and 'unknown' endpoint types.
* * Added support for QMAPv2, QMAPv3 and QMAPv4 data aggregation types.
* * Added support for 'NGRAN' access technology identifier.
* * New 'qmi_device_add_link_with_flags()' method, in order to give e.g. rmnet
specific checksum offload related flags when creating a new link.
* qmicli:
* * New '--nas-get-preferred-networks' command.
* * New '--nas-set-preferred-networks' command.
* * New '--uim-get-configuration' command.
* * New '--uim-depersonalization' command.
* * New '--wms-get-routes' command.
* * New '--dpm-open-port' command.
* * New '--dpm-close-port' command.
* * Updated '--wds-create-profile' with an additional 'apn-type-mask' setting.
* * Updated '--wds-modify-profile' with an additional 'apn-type-mask' setting.
* * Updated '--link-add' with an additional optional 'flags' setting.
* qmi-network:
* * New PROFILE configuration setting to allow specifying which WDS profile to
use when connecting.
* * New IP-TYPE configuration setting to allow selecting the IP type requested
* collections:
* * basic: added voice call management operations.
* * basic: added voice supplementary service related operations.
* * basic: added NAS preferred networks related operations.
* * basic: added NAS network reject indications.
* * basic: added UIM depersonalization related operations.
* Several other minor improvements and fixes.
- add gpg validation
==== libreoffice ====
Version update (7.2.4.1 -> 7.2.5.1)
Subpackages: libreoffice-base libreoffice-calc libreoffice-draw libreoffice-filters-optional libreoffice-gnome libreoffice-gtk3 libreoffice-icon-themes libreoffice-impress libreoffice-l10n-cs libreoffice-l10n-da libreoffice-l10n-de libreoffice-l10n-el libreoffice-l10n-en libreoffice-l10n-en_GB libreoffice-l10n-es libreoffice-l10n-fr libreoffice-l10n-hu libreoffice-l10n-it libreoffice-l10n-ja libreoffice-l10n-pl libreoffice-l10n-pt_BR libreoffice-l10n-ru libreoffice-l10n-zh_CN libreoffice-l10n-zh_TW libreoffice-mailmerge libreoffice-math libreoffice-pyuno libreoffice-qt5 libreoffice-writer libreofficekit
- Update to 7.2.5.1
- Removed unrecognized option `--disable-vlc`
This option has been removed from upstream in commit
https://gerrit.libreoffice.org/c/core/+/108283
There's no real change in our build given that the
VLC avmedia backend was explicitly disabled.
* Fix provided by Marina Latini
- Fix gtk popover usage on gtk 3.20
* patch provided by Gustavo Boiko fix_gtk_popover_on_3.20.patch
- Revert upstream commit https://gerrit.libreoffice.org/c/core/+/116884
* patch provided by Gustavo Boiko fix_math_desktop_file.patch
- Fix generated list of files for python scripts
- Use older syntax for Supplements on SLE12
- Add and update minimum version of dependencies
- Refresh 0001-Revert-java-9-changes.patch
==== libxcrypt ====
Version update (4.4.26 -> 4.4.27)
Subpackages: libcrypt1 libcrypt1-32bit libxcrypt-devel
- update to 4.4.27:
* Limit the maximum amount of rbytes to 64 bytes (512 bits) for yescrypt,
gost-yescrypt, and scrypt
==== libyui ====
Version update (4.2.22 -> 4.2.24)
- Fix deprecated warning (elevated to error by -Werror)
for libmicrohttpd's MHD_HTTP_UNPROCESSABLE_ENTITY in rest-api
(bsc#1193956)
- 4.2.24
- Fixed YQPkg button redraw problem in dark SLE installation theme:
Use centered button in dialogs with QSizeGrip (bsc#1193808)
- 4.2.23
==== libyui-ncurses ====
Version update (4.2.22 -> 4.2.24)
- Fix deprecated warning (elevated to error by -Werror)
for libmicrohttpd's MHD_HTTP_UNPROCESSABLE_ENTITY in rest-api
(bsc#1193956)
- 4.2.24
- Fixed YQPkg button redraw problem in dark SLE installation theme:
Use centered button in dialogs with QSizeGrip (bsc#1193808)
- 4.2.23
==== libyui-ncurses-pkg ====
Version update (4.2.22 -> 4.2.24)
- Fix deprecated warning (elevated to error by -Werror)
for libmicrohttpd's MHD_HTTP_UNPROCESSABLE_ENTITY in rest-api
(bsc#1193956)
- 4.2.24
- Fixed YQPkg button redraw problem in dark SLE installation theme:
Use centered button in dialogs with QSizeGrip (bsc#1193808)
- 4.2.23
==== libyui-qt ====
Version update (4.2.22 -> 4.2.24)
- Fix deprecated warning (elevated to error by -Werror)
for libmicrohttpd's MHD_HTTP_UNPROCESSABLE_ENTITY in rest-api
(bsc#1193956)
- 4.2.24
- Fixed YQPkg button redraw problem in dark SLE installation theme:
Use centered button in dialogs with QSizeGrip (bsc#1193808)
- 4.2.23
==== libyui-qt-graph ====
Version update (4.2.22 -> 4.2.24)
- Fix deprecated warning (elevated to error by -Werror)
for libmicrohttpd's MHD_HTTP_UNPROCESSABLE_ENTITY in rest-api
(bsc#1193956)
- 4.2.24
- Fixed YQPkg button redraw problem in dark SLE installation theme:
Use centered button in dialogs with QSizeGrip (bsc#1193808)
- 4.2.23
==== libyui-qt-pkg ====
Version update (4.2.22 -> 4.2.24)
- Fix deprecated warning (elevated to error by -Werror)
for libmicrohttpd's MHD_HTTP_UNPROCESSABLE_ENTITY in rest-api
(bsc#1193956)
- 4.2.24
- Fixed YQPkg button redraw problem in dark SLE installation theme:
Use centered button in dialogs with QSizeGrip (bsc#1193808)
- 4.2.23
==== nghttp2 ====
Version update (1.43.0 -> 1.46.0)
- update to 1.46.0:
* see https://nghttp2.org/blog/2021/07/18/nghttp2-v1-44-0/
* see https://nghttp2.org/blog/2021/09/20/nghttp2-v1-45-0/
* see https://nghttp2.org/blog/2021/10/19/nghttp2-v1-46-0/
==== pango ====
Version update (1.50.1 -> 1.50.2)
Subpackages: libpango-1_0-0 libpango-1_0-0-32bit typelib-1_0-Pango-1_0
- Update to version 1.50.2:
+ Fix a problem with font fallback for Arabic.
+ Fix handling of fonts without a space glyph.
+ Various documentation improvements.
+ Fix build issues.
==== publicsuffix ====
Version update (20211207 -> 20211213)
- Update to version 20211213:
* Adding ravendb.cloud domain to allow separation between users (#1468)
==== python-cryptography ====
Version update (36.0.0 -> 36.0.1)
- update to 36.0.1:
* Updated Windows, macOS, and Linux wheels to be compiled with OpenSSL 1.1.1m.
==== python-matplotlib ====
Version update (3.4.3 -> 3.5.1)
Subpackages: python38-matplotlib python38-matplotlib-cairo python38-matplotlib-gtk3 python38-matplotlib-tk
- Skip tests which crash with oom
- Update to version 3.5.1
* https://matplotlib.org/stable/users/prev_whats_new/whats_new_3.5.0.html
* Figure and Axes creation / management
- subplot_mosaic supports simple Axes sharing
- Figure now has draw_without_rendering method
- Figure __init__ passes keyword arguments through to set
* Plotting methods
- Add Annulus patch
- set_data method for FancyArrow patch
- New arrow styles in ArrowStyle and ConnectionPatch
- Setting collection offset transform after initialization
* Colors and colormaps
- Colormap registry (experimental)
- Image interpolation now possible at RGBA stage
- imshow supports half-float arrays
- A callback registry has been added to Normalize objects
* Titles, ticks, and labels
- Settings tick positions and labels simultaneously in
set_ticks
* Fonts and Text
- Triple and quadruple dot mathtext accents
- Font properties of legend title are configurable
- Text and TextBox added parse_math option
- Text can be positioned inside TextBox widget
- Simplifying the font setting for usetex mode
- Type 42 subsetting is now enabled for PDF/PS backends
* rcParams improvements
- Allow setting default legend labelcolor globally
* 3D Axes improvements
- Axes3D now allows manual control of draw order
- Allow changing the vertical axis in 3d plots
- plot_surface supports masked arrays and NaNs
- 3D plotting methods support data keyword argument
* Interactive tool improvements
- Colorbars now have pan and zoom functionality
- Updated the appearance of Slider widgets
- Removing points on a PolygonSelector
- Dragging selectors
- Clearing selectors
- Setting artist properties of selectors
- Ignore events outside selection
- CallbackRegistry objects gain a method to temporarily block
signals
- Directional sizing cursors
* Sphinx extensions
- More configuration of mathmpl sphinx extension
* Backend-specific improvements
- GTK backend
- Qt backends
- HiDPI support in Cairo-based, GTK, and Tk backends
- Qt figure options editor improvements
- WX backends support mouse navigation buttons
- WebAgg uses asyncio instead of Tornado
- Add gtk4 and gtk-common subpackages
==== rubygem-bootsnap ====
Version update (1.9.1 -> 1.9.3)
Subpackages: ruby2.7-rubygem-bootsnap ruby3.0-rubygem-bootsnap
- updated to version 1.9.3
[#] 1.9.3
* Only disable the compile cache for source files impacted by [Ruby 3.0.3 [Bug 18250]](https://bugs.ruby-lang.org/issues/18250).
This should keep the performance loss to a minimum.
[#] 1.9.2
* Disable compile cache if [Ruby 3.0.3's ISeq cache bug](https://bugs.ruby-lang.org/issues/18250) is detected.
AKA `iseq.rb:13 to_binary: wrong argument type false (expected Symbol)`
* Fix `Kernel.load` behavior: before `load 'a'` would load `a.rb` (and other tried extensions) and
wouldn't load `a` unless `development_mode: true`, now only `a` would be loaded and files with
extensions wouldn't be.
==== rubygem-puma ====
Version update (5.5.0 -> 5.5.2)
- Update to version 5.5.2
https://github.com/puma/puma/security/advisories/GHSA-48w2-rm65-62xx
Re-allows UTF-8 in HTTP header values
==== rubygem-rubocop ====
Version update (1.22.1 -> 1.23.0)
- updated to version 1.23.0
[#]# 1.23.0 (2021-11-15)
[#]## New features
* [#10202](https://github.com/rubocop/rubocop/issues/10202): Add new `Lint/UselessRuby2Keywords` cop. ([@dvandersluis][])
* [#10217](https://github.com/rubocop/rubocop/pull/10217): Add new `Style/OpenStructUse` cop. ([@mttkay][])
* [#10243](https://github.com/rubocop/rubocop/pull/10243): Add new `Gemspec/RequireMFA` cop. ([@dvandersluis][])
[#]## Bug fixes
* [#10203](https://github.com/rubocop/rubocop/issues/10203): Fix `Style/FormatStringToken` to respect `IgnoredMethods` with nested structures. ([@tejasbubane][])
* [#10242](https://github.com/rubocop/rubocop/pull/10242): Fix `last_column` value for `JSONFormatter`. ([@koic][])
* [#10229](https://github.com/rubocop/rubocop/pull/10229): Fix a false positive for `Style/StringLiterals` when `EnforcedStyle: double_quotes` and using single quoted string with backslash. ([@koic][])
* [#10174](https://github.com/rubocop/rubocop/issues/10174): Fix inherit_from_remote should follow remote includes path starting with `./`. ([@hirasawayuki][])
* [#10234](https://github.com/rubocop/rubocop/pull/10234): Fix an error for `Style/Documentation` when using a cbase class. ([@koic][])
* [#10227](https://github.com/rubocop/rubocop/issues/10227): Fix a false positive for `Style/ParenthesesAroundCondition` when parentheses in multiple expressions separated by semicolon. ([@koic][])
* [#10230](https://github.com/rubocop/rubocop/issues/10230): Fix a false positive for `Lint/AmbiguousRange` when a range is composed of all literals except basic literals. ([@koic][])
[#]## Changes
* [#10221](https://github.com/rubocop/rubocop/issues/10221): Update `Naming::FileName` to recognize `Struct`s as classes that satisfy the `ExpectMatchingDefinition` requirement. ([@dvandersluis][])
* [#10220](https://github.com/rubocop/rubocop/issues/10220): Update `Naming/FileName` to make `CheckDefinitionPathHierarchy` roots configurable. ([@grosser][])
* [#10199](https://github.com/rubocop/rubocop/pull/10199): Change `AllowAdjacentOneLineDefs` config parameter of `Layout/EmptyLineBetweenDefs` to `true` by default . ([@koic][])
* [#10236](https://github.com/rubocop/rubocop/pull/10236): Make `Lint/NumberConversion` aware of `to_r`. ([@koic][])
[#]# 1.22.3 (2021-10-27)
[#]## Bug fixes
* [#10166](https://github.com/rubocop/rubocop/pull/10166): Fix a false positive for `Style/StringLiterals` when using some meta characters (e.g. `'\s'`, `'\z'`) with `EnforcedStyle: double_quotes`. ([@koic][])
* [#10216](https://github.com/rubocop/rubocop/issues/10216): Fix an incorrect autocorrect for `Style/SelectByRegexp` when using `lvar =~ blockvar` in a block. ([@koic][])
* [#10207](https://github.com/rubocop/rubocop/pull/10207): Fix false positive in Layout/DotPosition when the selector is on the same line as the closing bracket of the receiver. ([@mvz][])
[#]## Changes
* [#10209](https://github.com/rubocop/rubocop/pull/10209): Make `Lint/DeprecatedConstants` aware of `Net::HTTPServerException`. ([@koic][])
[#]# 1.22.2 (2021-10-22)
[#]## Bug fixes
* [#10165](https://github.com/rubocop/rubocop/issues/10165): Fix `Layout/DotPosition` false positives when the selector and receiver are on the same line. ([@dvandersluis][])
* [#10171](https://github.com/rubocop/rubocop/pull/10171): Fix `Style/HashTransformKeys` and `Style/HashTransformValues` incorrect auto-correction when inside block body. ([@franzliedke][])
* [#10180](https://github.com/rubocop/rubocop/issues/10180): Fix an error for `Style/SelectByRegexp` when using `match?` without a receiver. ([@koic][])
* [#10193](https://github.com/rubocop/rubocop/pull/10193): Fix an error for `Layout/EmptyLinesAroundExceptionHandlingKeywords` when `begin` and `rescue` are on the same line. ([@koic][])
* [#10185](https://github.com/rubocop/rubocop/issues/10185): Fix a false positive for `Lint/AmbiguousRange` when using `self` in a range literal. ([@koic][])
* [#10200](https://github.com/rubocop/rubocop/issues/10200): Fix an error when inspecting a directory named `*`. ([@koic][])
* [#10149](https://github.com/rubocop/rubocop/pull/10149): Fix `Bundler/GemComment` where it would not detect an offense in some cases when `OnlyFor` is set to `restrictive_version_specifiers`. ([@Drowze][])
[#]## Changes
* [#10157](https://github.com/rubocop/rubocop/pull/10157): Updated `Gemspec/RequiredRubyVersion` handle being set to blank values. ([@dvandersluis][])
* [#10176](https://github.com/rubocop/rubocop/pull/10176): Unmark `AutoCorrect: false` from `Security/JSONLoad`. ([@koic][])
* [#10186](https://github.com/rubocop/rubocop/issues/10186): Explicit block arg is not counted for `Metrics/ParameterLists`. ([@koic][])
==== rubygem-rubocop-ast ====
Version update (1.12.0 -> 1.15.0)
- updated to version 1.15.0
[#]# 1.15.0 (2021-12-12)
[#]## New features
* [#10219](https://github.com/rubocop/rubocop/pull/10219): Add `value_omission` method to `AST::PairNode` for Ruby 3.1's hash value omission. ([@koic][])
[#]# 1.14.0 (2021-12-02)
[#]## New features
* [#218](https://github.com/rubocop/rubocop-ast/pull/218): Support Ruby 3.1's anonymous block forwarding syntax. ([@koic][])
[#]# 1.13.0 (2021-11-07)
[#]## New features
* [#213](https://github.com/rubocop/rubocop-ast/pull/213): Make `Node#numeric_type?` aware of rational and complex literals. ([@koic][])
==== rubygem-web-console ====
Version update (4.1.0 -> 4.2.0)
Subpackages: ruby2.7-rubygem-web-console ruby3.0-rubygem-web-console
- updated to version 4.2.0
* [#308](https://github.com/rails/web-console/pull/308) Fix web-console inline templates rendering ([@voxik])
* [#306](https://github.com/rails/web-console/pull/306) Support Ruby 3.0 and above ([@ruanwood])
==== rubygem-zeitwerk ====
Version update (2.4.2 -> 2.5.1)
Subpackages: ruby2.7-rubygem-zeitwerk ruby3.0-rubygem-zeitwerk
- updated to version 2.5.1
[#]# 2.5.1 (20 October 2021)
* Restores support for namespaces that are not hashable. For example namespaces that override the `hash` method with a different arity as shown in [#188](https://github.com/fxn/zeitwerk/issues/188).
[#]# 2.5.0 (20 October 2021)
[#]## Breaking changes
* Requires Ruby 2.5.
* Deletes the long time deprecated preload API. Instead of:
```ruby
loader.preload("app/models/user.rb")
```
just reference the constant on setup:
```ruby
loader.on_setup { User }
```
If you want to eager load a namespace, use the constants API:
```ruby
loader.on_setup do
Admin.constants(false).each { |cname| Admin.const_get(cname) }
end
```
[#]## Bug fixes
* Fixes a bug in which a certain valid combination of overlapping trees managed by different loaders and ignored directories was mistakenly reported as having conflicting directories.
* Detects external namespaces defined with `Module#autoload`. If your project reopens a 3rd party namespace, Zeitwerk already detected it and did not consider the namespace to be managed by the loader (automatically descends, ignored for reloads, etc.). However, the loader did not do that if the namespace had only an autoload in the 3rd party code yet to be executed. Now it does.
[#]## Callbacks
* Implements `Zeitwerk::Loader#on_setup`, which allows you to configure blocks of code to be executed on setup and on each reload. When the callback is fired, the loader is ready, you can refer to project constants in the block.
See the [documentation](https://github.com/fxn/zeitwerk#the-on_setup-callback) for further details.
* There is a new catch-all `Zeitwerk::Loader#on_load` that takes no argument and is triggered for all loaded objects:
```ruby
loader.on_load do |cpath, value, abspath|
[#] ...
end
```
Please, remember that if you want to trace the activity of a loader, `Zeitwerk::Loader#log!` logs plenty of information.
See the [documentation](https://github.com/fxn/zeitwerk#the-on_load-callback) for further details.
* The block of the existing `Zeitwerk::Loader#on_load` receives also the value stored in the constant, and the absolute path to its corresponding file or directory:
```ruby
loader.on_load("Service::NotificationsGateway") do |klass, abspath|
[#] ...
end
```
Remember that blocks can be defined to take less arguments than passed. So this change is backwards compatible. If you had
```ruby
loader.on_load("Service::NotificationsGateway") do
Service::NotificationsGateway.endpoint = ...
end
```
That works.
* Implements `Zeitwerk::Loader#on_unload`, which allows you to configure blocks of code to be executed before a certain class or module gets unloaded:
```ruby
loader.on_unload("Country") do |klass, _abspath|
klass.clear_cache
end
```
These callbacks are invoked during unloading, which happens in an unspecified order. Therefore, they should not refer to reloadable constants.
You can also be called for all unloaded objects:
```ruby
loader.on_unload do |cpath, value, abspath|
[#] ...
end
```
Please, remember that if you want to trace the activity of a loader, `Zeitwerk::Loader#log!` logs plenty of information.
See the [documentation](https://github.com/fxn/zeitwerk/blob/master/README.md#the-on… for further details.
[#]## Assorted
* Performance improvements.
* Documentation improvements.
* The method `Zeitwerk::Loader#eager_load` accepts a `force` flag:
```ruby
loader.eager_load(force: true)
```
If passed, eager load exclusions configured with `do_not_eager_load` are not honoured (but ignored files and directories are).
This may be handy for test suites that eager load in order to ensure all files define the expected constant.
* Eliminates internal use of `File.realpath`. One visible consequence is that in logs root dirs are shown as configured if they contain symlinks.
* When an autoloaded file does not define the expected constant, Ruby clears state differently starting with Ruby 3.1. Unloading has been revised to be compatible with both behaviours.
* Logging prints a few new traces.
==== spice-gtk ====
Subpackages: libspice-client-glib-2_0-8 libspice-client-glib-helper libspice-client-gtk-3_0-5
- Add explicit pkgconfig(wayland-protocols) BuildRequires, meson
checks for it.
==== squid ====
- Adjust harden_squid.service.patch to resolve boo#1193938
==== sysdig ====
- Add sysdig-0.27.0-fixi586.patch to fix build of armv7 and i586 [#1717]
==== usbredir ====
Version update (0.11.0 -> 0.12.0)
Subpackages: libusbredirhost1 libusbredirparser1
- update to 0.12.0:
* Implement dropping packets from isochronous devices
when buffer is owned by usbredirparser library
* Use packet size limit on deserialization
* Fix possible bad state in deserialization logic
* Fix possible memory leak in serialization logic
* Fix (un)serialization with empty write buffers
* Improvements to usbredirparserfuzz
==== vim ====
Version update (8.2.3640 -> 8.2.3863)
Subpackages: gvim vim-data vim-data-common
- Updated to version 8.2.3863, fixes the following problems
* Freeze when calling term_wait() in a close callback.
* Xxd code has duplicate expressions.
* List of distributed files is outdated.
* Header for source file is outdated.
* Count for 'operatorfunc' in Visual mode is not redone.
* Vim9: The "no effect" error is not given for all registers.
* Using <sfile> in a function gives an unexpected result.
* GTK: when using ligatures the cursor is drawn wrong.
* "verbose pwd" is incorrect after dropping files on Vim.
* Vim9: error for variable declared in while loop.
* Vim9: for loop variable can be a list member.
* Vim9: no error for :lock or :unlock with unknown variable.
* Can only get text properties one line at a time.
* Terminal ANSI colors may be wrong.
* GTK: a touch-drag does not update the selection.
* Compiler warning for using size_t for int.
* Vim9: no error for an evironment variable by itself.
* Vim9: debug text misses one line of return statement.
* Duplicate code in xxd.
* Integer overflow with large line number.
* Overflow check uses wrong number.
* Test for put with large count fails.
* Illegal memory access if malloc() fails.
* Using %S in printf() does not work correctly.
* Cannot adjust sign highlighting for 'cursorline'.
* Cannot use a lambda for 'tagfunc'.
* Libvterm is outdated.
* Building libvterm fails with MSVC.
* Messages may be corrupted.
* Buffer overflow with long help argument.
* Error checks repeated several times.
* Restarting Insert mode in prompt buffer too often when a callback switches
windows and comes back. (Sean Dewar)
* Build failure with unsigned char.
* Crash when allocating signal stack fails.
* When ml_get_buf() fails it messes up IObuff.
* Using freed memory when vim_strsave() fails.
* Unused runtime file.
* After a put the '] mark is on the last byte of a multi-byte character.
* Illegal memory access.
* objc file detected as Octave. (Antony Lee)
* Repeated code in xxd.
* Cannot drag popup window after click on a status line. (Sergey Vlasov)
* Vim9: assigning to a script variable drops the required type.
* Vim9: cannot use `=expr` in :...do commands.
* Blockwise insert does not handle autoindent properly.
* Visual studio project files are not recognized.
* Filetype detection often mixes up Forth and F#.
* Blockwise insert does not handle autoindent properly when tab is inserted.
* The window title is not updated when dragging the scrollbar.
* ex_let_one() is too long.
* Vim9: "filter #pat# cmd" does not work.
* Build failure with small features.
* Vim9: cannot use :func inside a :def function.
* Coverity warns for possibly using a NULL pointer.
* Cannot use quotes in the count of an Ex command.
* Confusing error for missing key.
* Vim9: error for invalid assignment when skipping.
* Cannot drag a popup without a border.
* Match highlighting continues over breakindent.
* The +title feature adds a lot of #ifdef but little code.
* Text property highlighting continues over breakindent.
* Vim9: invalid LHS is not possible.
* First key in dict is seen as curly expression and fails.
* Most people call F# "fsharp" and not "fs".
* Vim9: cannot use a list declaration in a :def function.
* Cannot pass a lambda name to function() or funcref(). (Yegappan Lakshmanan)
* Text property highlighting is used on Tab.
* Vim9: constant expression of elseif not recognized.
* Vim9: test fails with different error.
* Vim9: backtick expression expanded when not desired.
* Vim9: backtick expression expanded for :global.
* Vim9: memory leak when compiling :elseif fails.
* Cannot use Vim9 lambda for 'tagfunc'.
* MS-Windows: No error message if vimgrep pattern is not matching.
* Some unused assignments and ugly code in xxd.
* Vim9: valgrind reports spurious problems for a test.
* Vim9: range without a command is not compiled.
* Vim9: error for constant list size is only given at runtime.
* Compiler warns for unused variable without the +textprop feature. (John
Marriott)
* MS-Windows: test sometimes runs into existing swap file.
* Vim9: Internal error when invoking closure in legacy context.
* Using memory freed by losing the clipboard selection. (Dominique Pellé)
* Amiga: superfluous messages for freeing lots of yanked text.
* When using 'linebreak' a text property starts too early.
* Build error for missing error message in small build.
* Cannot use a lambda for 'completefunc' and 'omnifunc'.
* README file in a config directory gets wrong filetype.
* In a gnome terminal keys are recognized as mouse events.
* Internal error when passing range() to list2blob().
* No support for squirrels.
* "/etc/Muttrc.d/README" gets filetype muttrc.
* "set! termcap" shows codes in one column, but not keys.
* "set! termcap" test fails.
* Vim9: using "legacy" before range does not work.
* Vim9: crash when no pattern match found.
* Cannot use a lambda for 'imactivatefunc'.
* Test fails without the channel feature. (Dominique Pellé)
* Test fails without the 'autochdir' option.
* Screen is cleared when a FocusLost autocommand triggers.
* In wrong directory when using win_execute() with 'acd' set.
* Memory left allocated on exit when using Tcl.
* Using freed memory in open command.
* Dec mouse test fails without gnome terminfo entry.
* ":sign" can add a highlight group without a name.
* E854 is not tested; some spelling suggestions are not tested.
* Autochdir test fails without the +channel feature.
* Cannot disassemble function starting with "debug" or "profile".
* Cannot remove highlight from an existing sign. (James McCoy)
* Giving an error for an empty sign argument breaks a plugin.
* Error messages are everywhere.
* Error messages are everywhere.
* Cannot assign a lambda to an option that takes a function.
* Build error when using Photon GUI.
* Vim9: function unreferenced while called is never deleted.
* Undesired changing of the indent of the first formatted line.
* Coverity warns for using a buffer in another scope.
* might crash when callback is not valid.
* An overlong highlight group name is silently truncated.
* Options that take a function insufficiently tested.
* Quickfix buffer becomes hidden while still in a window.
* Not automatically handling gnome terminal mouse like xterm.
* Focus change is not passed on to a terminal window.
* If the quickfix buffer is wiped out getqflist() still returns its number.
* When editing the command line a FocusLost callback may cause the screen
to scroll up.
* Cannot see any text when window was made zero lines or zero columns.
* Vim9: cannot use a lambda for 'opfunc' and others.
* Converting a funcref to a string leaves out "g:", causing the meaning
of the name depending on the context.
* Crash when using NULL partial.
* timer_info() has the wrong repeat value in a timer callback. (Sergey
Vlasov)
* Zig files are not recognized.
* New compiler warnings from clang-12 and clang-13.
* Vim9: accessing freed memory when checking type.
* Timer info test fails on slow machine.
* Wrong window size when a modeline changes 'columns' and there is more
than one tabpage. (Michael Soyka)
* Test for command line height fails.
* Vim9: lambda compiled without outer context when debugging.
* When a tags file line is long a tag may not be found.
* Spell file write error not checked.
* Lambda debug test fails in some configurations.
* Using freed memory when defining a user command from a user command.
* ":cd" works differently on MS-Windows.
* The option window script is outdated.
* Vim9: no error if a function shadows a script variable.
* Confusing error for using a variable as a function.
* The help for options is outdated.
* Running CI on MacOS with gcc is not useful.
* Test fails because of using Vim9 syntax in legacy function.
* No proper formatting of a C line comment after a statement.
* Lambda for option that is a function may be garbage collected.
* Test_window_minimal_size can fail on a slow machine.
* Test for term_gettitle() fails in some environments.
* Build error with +cindent but without +smartindent.
* Setting *func options insufficiently tested.
* Using "g:Func" as a funcref does not work in script context because "g:"
is dropped.
* Vim9: cannot find script-local func using "s:". (Yegappan Lakshmanan)
* Too many #ifdefs.
* The funcexe_T struct members are not named consistently.
* No good reason to limit the message history in the tiny version.
* A :def callback function postpones an error message.
* Edit test hangs or fails.
* When cross compiling the output of "uname" cannot be set. (Ben Reeves)
* If a terminal shows in two windows, only one is redrawn.
* Terminal in two windows test fails on some systems.
* Crash when 'writedelay' is set and using a terminal window to execute
a shell command.
* Script context not set when copying 'swf' and 'ts'.
* i3config files are not recognized.
* Terminal focus test fails sometimes.
* Vim9: can call import with star directly.
* Vim9: obsolete TODO items
* Vim9: crash when garbage collecting a nested partial. (Virginia Senioria)
* Vim9: expr4 test fails on MS-Windows.
* The opfunc error test fails on a slow machine.
* Vim9: leaking memory in numbered function test.
* confusing error when using :cc without error list. (Gary Johnson)
* .csx files and .sln files are not recognized.
* Vim9: cannot have a multi-line dict inside a block.
* Compiler warning for posible loss of data on MS-Windows.
* Vim9: Not using NL as command end does not work for :autocmd.
* Cannot filter or map characters in a string.
* Test fails because error message changed.
* "vrc" does not replace composing characters, while "rc" does.
* ASAN test run fails.
* Leaking memory in map() and filter(), cannot use a string argument in
Vim9 script.
* Test for visual replace is in wrong function.
* No ASAN support for MSVC.
* Various comments could be improved.
* Vim9: using "g:Func" as a funcref does not work in a :def function.
* Huntr badge does not really fit in the list.
* when opening a terminal from a timer the first typed character is
lost. (Virginia Senioria)
* No error when setting a func option to a script-local function.
* Error messages are spread out.
* Opfunc test fails when missing feature changes function name. (Dominique
Pellé)
* Test fails because of changed error message.
* Error from term_start() not caught by try/catch.
* Test_out_cb often fails on Mac.
* The inline-function example does not work.
* Vim9: comment after expression not skipped to find NL.
* QNX: crash when compiled with GUI but using terminal.
* Cannot use script-local function for setting *func options.
* Using \z() with \z1 not tested for syntax highlighting.
* Useless test for negative index in check functions.
* Vim9: outdated TODO items, disabled tests that work.
* Vim9: can change locked list and list items.
* Dep3patch files are not recognized.
* Vim9: no type error if assigning a value with type func(number) to a
variable of type func(string).
* Vim9: test fails when the channel feature is missing.
* No error when using control character for 'lcs' or 'fcs'.
* Illegal memory access when using a lambda with an error.
* Cannot use reduce() for a string.
* Functions implementing reduce and map are too long.
* Illegal memory access when displaying a partial.
* Vim9: overhead when comparing string, dict or function.
* Vim9: not enough tests.
* Vim9: not enough tests.
* Vim9: inconsistent arguments for test functions.
* Illegal memory access when displaying a blob.
* Vim9: not enough tests.
* Vim9: inconsistent error for using function().
* Vim9: not enough tests.
* Vim9: some code lines not tested.
* Vim9: codecov struggles with the file size.
* List of distributed files is outdated.
* Crash on exit with EXITFREE and using win_execute().
* Various build flags accidentally enabled.
==== virt-bootstrap ====
- Add python-rpm-macros (bsc#1180125)
==== webkit2gtk3 ====
Version update (2.34.2 -> 2.34.3)
Subpackages: WebKit2GTK-4.1-lang libjavascriptcoregtk-4_1-0 libwebkit2gtk-4_1-0 typelib-1_0-JavaScriptCore-4_1 typelib-1_0-WebKit2-4_1 webkit2gtk-4_1-injected-bundles
- Update to version 2.34.3:
+ Make audio tools (like mixers) display the actual name of the
application producing sound, instead of a generic one.
+ Fix several crashes and rendering issues.
==== webkit2gtk3-soup2 ====
Version update (2.34.2 -> 2.34.3)
Subpackages: WebKit2GTK-4.0-lang libjavascriptcoregtk-4_0-18 libwebkit2gtk-4_0-37 typelib-1_0-JavaScriptCore-4_0 typelib-1_0-WebKit2-4_0 webkit2gtk-4_0-injected-bundles
- Update to version 2.34.3:
+ Make audio tools (like mixers) display the actual name of the
application producing sound, instead of a generic one.
+ Fix several crashes and rendering issues.
==== xscreensaver ====
Version update (5.45 -> 6.02)
Subpackages: xscreensaver-data xscreensaver-data-extra xscreensaver-lang
- Do not own /usr/share/fonts. It belongs to filesystem.
- Update to version 6.02:
* New hacks, `marbling' and `binaryhorizon'.
* `atlantis' behaviors are more random and lifelike.
* `headroom' is now Mask Headroom.
* `fontglide' skips fonts that can't display ASCII.
* Use asterisks in the password dialog if the system fonts don't
have bullets in them.
* "Disable Screen Saver" was behaving like "Blank Screen Only".
- Fix compilation with older versions of gcc and on aarch64
(xscreensaver-6.02-marbling-std-c.patch).
- Update to version 6.01:
* Major refactor of the `xscreensaver' daemon for improved
security, dividing it into three programs: `xscreensaver',
`xscreensaver-gfx' and `xscreensaver-auth'.
* Renamed `xscreensaver-demo' to `xscreensaver-settings'.
* Unlock dialog has user-selectable color schemes.
* Everything uses XFreeType for fonts now.
* Install a few custom fonts needed by some savers.
* Properly disable the server's built-in screen saver.
* The passwdTimeout option was being ignored.
* The display of the unlock thermometer was weird.
* Fixed password entry on old-school multi-screen setups (:0.1).
* Worked around a KDE 5 compositor bug that caused the desktop
to momentarily become visible when cycling.
* Fixed possible high CPU usage in `xscreensaver-systemd'.
* Fixed some spurious warnings in `xscreensaver-text'.
* Warn when Wayland is in use, since it makes both screen saving
and locking impossible.
* Dropped support for systems older than X11R7 (2009).
* Fading works on systems without gamma (e.g. Raspberry Pi).
* Use EGL instead of GLX when available.
* `xscreensaver-systemd' now detects when a video player has
inhibited screen blanking and then exits without uninhibiting.
* Improved GLSL and GLES3 support: Phong shading in `etruscanvenus',
`hypertorus', `klein', `projectiveplane',`romanboy' and
`sphereeversion'.
* Updates to `cubicgrid'.
- Refresh xscreensaver-disable-upgrade-nagging-message.patch.
- Use default libexecdir.
==== xwayland ====
Version update (21.1.3 -> 21.1.4)
- Update to version 21.1.4
* Fixes for multiple input validation failures in X server extensions:
+ CVE-2021-4008/ZDI-CAN-14192 SProcRenderCompositeGlyphs out-of-bounds access (boo#1193030)
+ CVE-2021-4009/ZDI-CAN 14950 SProcXFixesCreatePointerBarrier out-of-bounds access (boo#1190487)
+ CVE-2021-4010/ZDI-CAN-14951 SProcScreenSaverSuspend out-of-bounds access (boo#1190488)
+ CVE-2021-4011/ZDI-CAN-14952 SwapCreateRegister out-of-bounds access (boo#1190489)
* This release also includes other fixes such as:
+ Store EGLcontext to avoid superfluous eglMakeCurrent() calls
+ Prefer EGLStream with NVIDIA proprietary driver if both GBM and EGLstream are available
==== yast2-configuration-management ====
Version update (4.4.0 -> 4.4.1)
- Adapt to ruby3 (bsc#1193192)
- 4.4.1
1
0
How newlib in cross compilers is built at the moment is missing
libg_nano and libc_nano. possible other bits too.
this is cross-arm-none-newlib-devel
this has a consequence not being able to build qmk for example/
also symling to /usr/bin/arm-suse-linux-gnueabi-size seems to miss.
this is in cross-arm-binutils
Regards,
Alin
Without Questions there are no Answers!
______________________________________________________________________
Dr. Alin Marin ELENA
http://alin.elena.space/
______________________________________________________________________
3
26
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.
- qore-ssh2-module
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:
apache2 (2.4.51 -> 2.4.52)
apache2-manual (2.4.51 -> 2.4.52)
apache2-mod_php7 (7.4.26 -> 7.4.27)
apache2-prefork (2.4.51 -> 2.4.52)
apache2-utils (2.4.51 -> 2.4.52)
cantarell-fonts (0.301 -> 0.303.1)
epiphany (41.2 -> 41.3)
fwupd (1.6.4 -> 1.7.3)
gnome-shell
harfbuzz (3.1.1 -> 3.2.0)
libinput (1.19.2 -> 1.19.3)
libqt5-qtwayland (5.15.2+kde34 -> 5.15.2+kde37)
librsvg (2.52.4 -> 2.52.5)
libstorage-ng (4.4.66 -> 4.4.68)
live555 (2021.11.23 -> 2021.12.18)
mutter
openvpn (2.5.4 -> 2.5.5)
php7 (7.4.26 -> 7.4.27)
python-chardet
remmina (1.4.22 -> 1.4.23)
squid (5.2 -> 5.3)
suse-module-tools (16.0.16 -> 16.0.17)
xxhash
yast2 (4.4.30 -> 4.4.31)
yast2-storage-ng (4.4.27 -> 4.4.28)
=== Details ===
==== apache2 ====
Version update (2.4.51 -> 2.4.52)
- version update to 2.4.52:
* fix CVE-2021-44224: NULL dereference or SSRF in forward proxy
configurations [boo#1193943]
* fix CVE-2021-44790: buffer overflow when parsing multipart
content in mod_lua [boo#1193942]
* ) http: Enforce that fully qualified uri-paths not to be forward-proxied
have an http(s) scheme, and that the ones to be forward proxied have a
hostname, per HTTP specifications.
* ) OpenSSL autoconf detection improvement: pick up openssl.pc in the
already sent it to the client.
* ) mod_http: Correctly sent a 100 Continue status code when sending an interim
response as result of an Expect: 100-Continue in the request and not the
current status code of the request
* ) mod_dav: Some DAV extensions, like CalDAV, specify both document
elements and property elements that need to be taken into account
when generating a property. The document element and property element
are made available in the dav_liveprop_elem structure by calling
dav_get_liveprop_element()
* ) mod_dav: Add utility functions dav_validate_root_ns(),
dav_find_child_ns(), dav_find_next_ns(), dav_find_attr_ns() and
dav_find_attr() so that other modules get to play too.
* ) mpm_event: Restart stopping of idle children after a load peak
* ) mod_http2: fixes 2 regressions in server limit handling.
1. When reaching server limits, such as MaxRequestsPerChild, the
HTTP/2 connection send a GOAWAY frame much too early on new
connections, leading to invalid protocol state and a client
failing the request
The module now initializes the HTTP/2 protocol correctly and
allows the client to submit one request before the shutdown
via a GOAWAY frame is being announced.
2. A regression in v1.15.24 was fixed that could lead to httpd
child processes not being terminated on a graceful reload or
when reaching MaxConnectionsPerChild. When unprocessed h2
requests were queued at the time, these could stall.
See <https://github.com/icing/mod_h2/issues/212>.
* ) mod_ssl: Add build support for OpenSSL v3
* ) mod_proxy_connect: Honor the smallest of the backend or client timeout
while tunneling
* ) mod_proxy: SetEnv proxy-nohalfclose (or alike) allows to disable TCP
half-close forwarding when tunneling protocols
* ) core: Be safe with ap_lingering_close() called with a socket NULL-ed by
a third-party module. PR 65627.
* ) mod_md: Fix memory leak in case of failures to load the private key.
* ) mod_md: adding v2.4.8 with the following changes
- Added support for ACME External Account Binding (EAB).
Use the new directive `MDExternalAccountBinding` to provide the
server with the value for key identifier and hmac as provided by
your CA.
While working on some servers, EAB handling is not uniform
across CAs. First tests with a Sectigo Certificate Manager in
demo mode are successful. But ZeroSSL, for example, seems to
regard EAB values as a one-time-use-only thing, which makes them
fail if you create a seconde account or retry the creation of the
first account with the same EAB.
- The directive 'MDCertificateAuthority' now checks if its parameter
is a http/https url or one of a set of known names. Those are
'LetsEncrypt', 'LetsEncrypt-Test', 'Buypass' and 'Buypass-Test'
for now and they are not case-sensitive.
The default of LetsEncrypt is unchanged.
- `MDContactEmail` can now be specified inside a `<MDomain dnsname>`
section.
- Treating 401 HTTP status codes for orders like 403, since some ACME
servers seem to prefer that for accessing oders from other accounts.
- When retrieving certificate chains, try to read the repsonse even
if the HTTP Content-Type is unrecognized.
- Fixed a bug that reset the error counter of a certificate renewal
and prevented the increasing delays in further attempts.
- Fixed the renewal process giving up every time on an already existing
order with some invalid domains. Now, if such are seen in a previous
order, a new order is created for a clean start over again.
See <https://github.com/icing/mod_md/issues/268>
- Fixed a mixup in md-status handler when static certificate files
and renewal was configured at the same time.
* ) mod_md: values for External Account Binding (EAB) can
now also be configured to be read from a separate JSON
file. This allows to keep server configuration permissions
world readable without exposing secrets.
* ) mod_proxy_uwsgi: Remove duplicate slashes at the beginning of PATH_INFO.
==== apache2-manual ====
Version update (2.4.51 -> 2.4.52)
- version update to 2.4.52:
* fix CVE-2021-44224: NULL dereference or SSRF in forward proxy
configurations [boo#1193943]
* fix CVE-2021-44790: buffer overflow when parsing multipart
content in mod_lua [boo#1193942]
* ) http: Enforce that fully qualified uri-paths not to be forward-proxied
have an http(s) scheme, and that the ones to be forward proxied have a
hostname, per HTTP specifications.
* ) OpenSSL autoconf detection improvement: pick up openssl.pc in the
already sent it to the client.
* ) mod_http: Correctly sent a 100 Continue status code when sending an interim
response as result of an Expect: 100-Continue in the request and not the
current status code of the request
* ) mod_dav: Some DAV extensions, like CalDAV, specify both document
elements and property elements that need to be taken into account
when generating a property. The document element and property element
are made available in the dav_liveprop_elem structure by calling
dav_get_liveprop_element()
* ) mod_dav: Add utility functions dav_validate_root_ns(),
dav_find_child_ns(), dav_find_next_ns(), dav_find_attr_ns() and
dav_find_attr() so that other modules get to play too.
* ) mpm_event: Restart stopping of idle children after a load peak
* ) mod_http2: fixes 2 regressions in server limit handling.
1. When reaching server limits, such as MaxRequestsPerChild, the
HTTP/2 connection send a GOAWAY frame much too early on new
connections, leading to invalid protocol state and a client
failing the request
The module now initializes the HTTP/2 protocol correctly and
allows the client to submit one request before the shutdown
via a GOAWAY frame is being announced.
2. A regression in v1.15.24 was fixed that could lead to httpd
child processes not being terminated on a graceful reload or
when reaching MaxConnectionsPerChild. When unprocessed h2
requests were queued at the time, these could stall.
See <https://github.com/icing/mod_h2/issues/212>.
* ) mod_ssl: Add build support for OpenSSL v3
* ) mod_proxy_connect: Honor the smallest of the backend or client timeout
while tunneling
* ) mod_proxy: SetEnv proxy-nohalfclose (or alike) allows to disable TCP
half-close forwarding when tunneling protocols
* ) core: Be safe with ap_lingering_close() called with a socket NULL-ed by
a third-party module. PR 65627.
* ) mod_md: Fix memory leak in case of failures to load the private key.
* ) mod_md: adding v2.4.8 with the following changes
- Added support for ACME External Account Binding (EAB).
Use the new directive `MDExternalAccountBinding` to provide the
server with the value for key identifier and hmac as provided by
your CA.
While working on some servers, EAB handling is not uniform
across CAs. First tests with a Sectigo Certificate Manager in
demo mode are successful. But ZeroSSL, for example, seems to
regard EAB values as a one-time-use-only thing, which makes them
fail if you create a seconde account or retry the creation of the
first account with the same EAB.
- The directive 'MDCertificateAuthority' now checks if its parameter
is a http/https url or one of a set of known names. Those are
'LetsEncrypt', 'LetsEncrypt-Test', 'Buypass' and 'Buypass-Test'
for now and they are not case-sensitive.
The default of LetsEncrypt is unchanged.
- `MDContactEmail` can now be specified inside a `<MDomain dnsname>`
section.
- Treating 401 HTTP status codes for orders like 403, since some ACME
servers seem to prefer that for accessing oders from other accounts.
- When retrieving certificate chains, try to read the repsonse even
if the HTTP Content-Type is unrecognized.
- Fixed a bug that reset the error counter of a certificate renewal
and prevented the increasing delays in further attempts.
- Fixed the renewal process giving up every time on an already existing
order with some invalid domains. Now, if such are seen in a previous
order, a new order is created for a clean start over again.
See <https://github.com/icing/mod_md/issues/268>
- Fixed a mixup in md-status handler when static certificate files
and renewal was configured at the same time.
* ) mod_md: values for External Account Binding (EAB) can
now also be configured to be read from a separate JSON
file. This allows to keep server configuration permissions
world readable without exposing secrets.
* ) mod_proxy_uwsgi: Remove duplicate slashes at the beginning of PATH_INFO.
==== apache2-mod_php7 ====
Version update (7.4.26 -> 7.4.27)
- updated to 7.4.27: This is a bug fix release. See
https://www.php.net/ChangeLog-7.php#7.4.27
==== apache2-prefork ====
Version update (2.4.51 -> 2.4.52)
- version update to 2.4.52:
* fix CVE-2021-44224: NULL dereference or SSRF in forward proxy
configurations [boo#1193943]
* fix CVE-2021-44790: buffer overflow when parsing multipart
content in mod_lua [boo#1193942]
* ) http: Enforce that fully qualified uri-paths not to be forward-proxied
have an http(s) scheme, and that the ones to be forward proxied have a
hostname, per HTTP specifications.
* ) OpenSSL autoconf detection improvement: pick up openssl.pc in the
already sent it to the client.
* ) mod_http: Correctly sent a 100 Continue status code when sending an interim
response as result of an Expect: 100-Continue in the request and not the
current status code of the request
* ) mod_dav: Some DAV extensions, like CalDAV, specify both document
elements and property elements that need to be taken into account
when generating a property. The document element and property element
are made available in the dav_liveprop_elem structure by calling
dav_get_liveprop_element()
* ) mod_dav: Add utility functions dav_validate_root_ns(),
dav_find_child_ns(), dav_find_next_ns(), dav_find_attr_ns() and
dav_find_attr() so that other modules get to play too.
* ) mpm_event: Restart stopping of idle children after a load peak
* ) mod_http2: fixes 2 regressions in server limit handling.
1. When reaching server limits, such as MaxRequestsPerChild, the
HTTP/2 connection send a GOAWAY frame much too early on new
connections, leading to invalid protocol state and a client
failing the request
The module now initializes the HTTP/2 protocol correctly and
allows the client to submit one request before the shutdown
via a GOAWAY frame is being announced.
2. A regression in v1.15.24 was fixed that could lead to httpd
child processes not being terminated on a graceful reload or
when reaching MaxConnectionsPerChild. When unprocessed h2
requests were queued at the time, these could stall.
See <https://github.com/icing/mod_h2/issues/212>.
* ) mod_ssl: Add build support for OpenSSL v3
* ) mod_proxy_connect: Honor the smallest of the backend or client timeout
while tunneling
* ) mod_proxy: SetEnv proxy-nohalfclose (or alike) allows to disable TCP
half-close forwarding when tunneling protocols
* ) core: Be safe with ap_lingering_close() called with a socket NULL-ed by
a third-party module. PR 65627.
* ) mod_md: Fix memory leak in case of failures to load the private key.
* ) mod_md: adding v2.4.8 with the following changes
- Added support for ACME External Account Binding (EAB).
Use the new directive `MDExternalAccountBinding` to provide the
server with the value for key identifier and hmac as provided by
your CA.
While working on some servers, EAB handling is not uniform
across CAs. First tests with a Sectigo Certificate Manager in
demo mode are successful. But ZeroSSL, for example, seems to
regard EAB values as a one-time-use-only thing, which makes them
fail if you create a seconde account or retry the creation of the
first account with the same EAB.
- The directive 'MDCertificateAuthority' now checks if its parameter
is a http/https url or one of a set of known names. Those are
'LetsEncrypt', 'LetsEncrypt-Test', 'Buypass' and 'Buypass-Test'
for now and they are not case-sensitive.
The default of LetsEncrypt is unchanged.
- `MDContactEmail` can now be specified inside a `<MDomain dnsname>`
section.
- Treating 401 HTTP status codes for orders like 403, since some ACME
servers seem to prefer that for accessing oders from other accounts.
- When retrieving certificate chains, try to read the repsonse even
if the HTTP Content-Type is unrecognized.
- Fixed a bug that reset the error counter of a certificate renewal
and prevented the increasing delays in further attempts.
- Fixed the renewal process giving up every time on an already existing
order with some invalid domains. Now, if such are seen in a previous
order, a new order is created for a clean start over again.
See <https://github.com/icing/mod_md/issues/268>
- Fixed a mixup in md-status handler when static certificate files
and renewal was configured at the same time.
* ) mod_md: values for External Account Binding (EAB) can
now also be configured to be read from a separate JSON
file. This allows to keep server configuration permissions
world readable without exposing secrets.
* ) mod_proxy_uwsgi: Remove duplicate slashes at the beginning of PATH_INFO.
==== apache2-utils ====
Version update (2.4.51 -> 2.4.52)
- version update to 2.4.52:
* fix CVE-2021-44224: NULL dereference or SSRF in forward proxy
configurations [boo#1193943]
* fix CVE-2021-44790: buffer overflow when parsing multipart
content in mod_lua [boo#1193942]
* ) http: Enforce that fully qualified uri-paths not to be forward-proxied
have an http(s) scheme, and that the ones to be forward proxied have a
hostname, per HTTP specifications.
* ) OpenSSL autoconf detection improvement: pick up openssl.pc in the
already sent it to the client.
* ) mod_http: Correctly sent a 100 Continue status code when sending an interim
response as result of an Expect: 100-Continue in the request and not the
current status code of the request
* ) mod_dav: Some DAV extensions, like CalDAV, specify both document
elements and property elements that need to be taken into account
when generating a property. The document element and property element
are made available in the dav_liveprop_elem structure by calling
dav_get_liveprop_element()
* ) mod_dav: Add utility functions dav_validate_root_ns(),
dav_find_child_ns(), dav_find_next_ns(), dav_find_attr_ns() and
dav_find_attr() so that other modules get to play too.
* ) mpm_event: Restart stopping of idle children after a load peak
* ) mod_http2: fixes 2 regressions in server limit handling.
1. When reaching server limits, such as MaxRequestsPerChild, the
HTTP/2 connection send a GOAWAY frame much too early on new
connections, leading to invalid protocol state and a client
failing the request
The module now initializes the HTTP/2 protocol correctly and
allows the client to submit one request before the shutdown
via a GOAWAY frame is being announced.
2. A regression in v1.15.24 was fixed that could lead to httpd
child processes not being terminated on a graceful reload or
when reaching MaxConnectionsPerChild. When unprocessed h2
requests were queued at the time, these could stall.
See <https://github.com/icing/mod_h2/issues/212>.
* ) mod_ssl: Add build support for OpenSSL v3
* ) mod_proxy_connect: Honor the smallest of the backend or client timeout
while tunneling
* ) mod_proxy: SetEnv proxy-nohalfclose (or alike) allows to disable TCP
half-close forwarding when tunneling protocols
* ) core: Be safe with ap_lingering_close() called with a socket NULL-ed by
a third-party module. PR 65627.
* ) mod_md: Fix memory leak in case of failures to load the private key.
* ) mod_md: adding v2.4.8 with the following changes
- Added support for ACME External Account Binding (EAB).
Use the new directive `MDExternalAccountBinding` to provide the
server with the value for key identifier and hmac as provided by
your CA.
While working on some servers, EAB handling is not uniform
across CAs. First tests with a Sectigo Certificate Manager in
demo mode are successful. But ZeroSSL, for example, seems to
regard EAB values as a one-time-use-only thing, which makes them
fail if you create a seconde account or retry the creation of the
first account with the same EAB.
- The directive 'MDCertificateAuthority' now checks if its parameter
is a http/https url or one of a set of known names. Those are
'LetsEncrypt', 'LetsEncrypt-Test', 'Buypass' and 'Buypass-Test'
for now and they are not case-sensitive.
The default of LetsEncrypt is unchanged.
- `MDContactEmail` can now be specified inside a `<MDomain dnsname>`
section.
- Treating 401 HTTP status codes for orders like 403, since some ACME
servers seem to prefer that for accessing oders from other accounts.
- When retrieving certificate chains, try to read the repsonse even
if the HTTP Content-Type is unrecognized.
- Fixed a bug that reset the error counter of a certificate renewal
and prevented the increasing delays in further attempts.
- Fixed the renewal process giving up every time on an already existing
order with some invalid domains. Now, if such are seen in a previous
order, a new order is created for a clean start over again.
See <https://github.com/icing/mod_md/issues/268>
- Fixed a mixup in md-status handler when static certificate files
and renewal was configured at the same time.
* ) mod_md: values for External Account Binding (EAB) can
now also be configured to be read from a separate JSON
file. This allows to keep server configuration permissions
world readable without exposing secrets.
* ) mod_proxy_uwsgi: Remove duplicate slashes at the beginning of PATH_INFO.
==== cantarell-fonts ====
Version update (0.301 -> 0.303.1)
- Update to version 0.303.1:
+ Add missing font.
- Changes from version 0.303:
+ Actually update the version number in the fonts.
- Changes from version 0.302:
+ Maintenance release: Make the variable font the default, only
build statics on demand. Also build two packages with variable
and static fonts. Packagers can chose the statics package if
they run into problems with the variable font, but you should
probably not install both at the same time.
+ Amended OS/2 super- and subscript values so that new Pango can
use them properly.
+ Update production names for Jacute, bulletoperator,
commercialMinusSign, divisionslash, notidentical,
ringcomb_acutecomb and ringcomb_acutecomb.case.
+ Updated appstream translations.
==== epiphany ====
Version update (41.2 -> 41.3)
Subpackages: epiphany-lang gnome-shell-search-provider-epiphany
- Update to version 41.3:
+ Fix Reload buttons on error pages.
+ Fix delete button in about:applications.
==== fwupd ====
Version update (1.6.4 -> 1.7.3)
Subpackages: fwupd-lang libfwupd2 typelib-1_0-Fwupd-2_0
- Update to version 1.7.3:
* This release adds the following features:
+ Add a sync-bkc subcommand to ensure a known set of firmware
versions
+ Add FuArchiveFirmware for plugins that use archives as
firmware files
+ Add quirkable page and sector size properties to FuCfiDevice
+ Make Upower and powerd support optional
* This release fixes the following bugs:
+ Add some sanity checks to the elanfp firmware parser
+ Add the CFI JEDEC instance ID if using the vendor-extended
version
+ Check the value range when parsing the quirk keys
+ Do not wait for a USB runtime if will-disappear is set
+ Enable the MOTD integration when using pam_motd
+ Fix DFU regression when merging the FuProgress work
+ Fix running the tests when fwupd is not installed
+ Fix the GLib error message when inotify max_user_instances is
too low
+ Fix VLI VL820Q7 detection to fix flashing of the Lenovo TBT3
dock
+ Ignore a USB error for STM32 attach when the device goes away
+ Make the HSI tests optional for embedded targets
+ Make the plugin startup order deterministic
+ Set Thunderbolt ports offline on host controller
+ Use endian-safe version functions when enumerating Logitech
hardware
+ Use lowercase flag names in intel-spi to prevent a runtime
warning
+ Wait for the System76 Launch device to come back from DFU
mode
* This release adds support for the following hardware:
+ Most Nordic Semiconductor nRF Secure devices
- Fix build when not on TW: add BR protobuf-c
- Fix build issue in spec
(references to libfwupdplugin2 -> libfwupdplugin5)
==== gnome-shell ====
Subpackages: gnome-extensions gnome-shell-calendar gnome-shell-lang
- Add gnome-shell-exit-crash-workaround.patch:
+ Backport from Ubuntu, This is a workaround to maintain a clean
environment for gnome-shell and particularly JavaScript/GJS to
shutdown without crashing.
+ Proper fixes are still pending
https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/1759
https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/648
(bsc#1190878 glgo#GNOME/gnome-shell#4344).
==== harfbuzz ====
Version update (3.1.1 -> 3.2.0)
Subpackages: libharfbuzz-gobject0 libharfbuzz-icu0 libharfbuzz-subset0 libharfbuzz0 libharfbuzz0-32bit typelib-1_0-HarfBuzz-0_0
- Update to 3.2.0:
+ Fixed shaping of Apple Color Emoji flags in right-to-left context
+ Fixed positioning of CFF fonts in HB_TINY profile
+ OpenType 1.9 language tags update
+ Add HB_NO_VERTICAL config option
+ Add HB_CONFIG_OVERRIDE_H for easier configuration
+ Improved packing of cmap, loca, and Ligature tables
+ Significantly improved overflow-resolution strategy in the repacker
- Update to 3.1.2:
+ hb-shape / hb-view: revert treating text on the commandline as
single paragraph (was introduced in 3.0.0); add new
- -single-par to do that
+ Subsetter bug fixes
==== libinput ====
Version update (1.19.2 -> 1.19.3)
Subpackages: libinput-udev libinput10
- Update to release 1.19.3
* quirks: add ModelBouncingKeys for A4Tech X-710BK Mouse
* quirks: Dell 15R touchpad settings for firmware v3
* quirks: change touchpad pressure on Lenovo Yoga 2 Pro
* gestures: cancel hold gestures on thumb detection
==== libqt5-qtwayland ====
Version update (5.15.2+kde34 -> 5.15.2+kde37)
Subpackages: libQt5WaylandClient5 libQt5WaylandCompositor5
- Update to version 5.15.2+kde37:
* Fix backport, context destruction was omitted
* Client: do not empty clipboard when a new popup/window is opened
* Wayland client: use wl_keyboard to determine active state
- Add patch to fix crashes triggered by unintentional actions when
showing a window (kde#421700):
* 0001-Client-Avoid-processing-of-events-when-showing-windo.patch
==== librsvg ====
Version update (2.52.4 -> 2.52.5)
Subpackages: gdk-pixbuf-loader-rsvg librsvg-2-2 rsvg-thumbnailer typelib-1_0-Rsvg-2_0
- Update to version 2.52.5:
+ Fix mangled output in rsvg-convert when redirecting output to
a pipe on Windows.
+ When outputting to SVG, rsvg-convert now uses the width/height
units specified in the command line; it always used pixels
before.
+ Fix incorrect top/left margins for SVG/PS/EPS/PDF output.
+ Fix incorrect placement of glyphs when text has non-uniform
scaling in the X/Y axes. This is not a librsvg bug, but is
fixed by Pango 1.49.3 and later. Hopefully Pango 1.48.11 will
be released soon with this fix as well. Note that this release
of librsvg cannot increase the minimum Pango version to 1.48.11
because it is not released yet.
+ Miscellaneous: Updated crate dependencies: assert_cmd, cast,
clap cssparser, float-cmp, itertools, nalgebra, png, proptest,
rctree, selectors, system-deps.
==== libstorage-ng ====
Version update (4.4.66 -> 4.4.68)
Subpackages: libstorage-ng-lang libstorage-ng-ruby libstorage-ng1
- merge gh#openSUSE/libstorage-ng#851
- updated pot and po files
- 4.4.68
- merge gh#openSUSE/libstorage-ng#850
- extended callbacks for probing problems
- 4.4.67
==== live555 ====
Version update (2021.11.23 -> 2021.12.18)
Subpackages: libBasicUsageEnvironment1 libUsageEnvironment3 libgroupsock30 libliveMedia102
- Update to version 2021.12.18:
+ Fixed a bug in the way that "RTSPClient" handles its two
separate TCP connections when it does RTSP-over-HTTP.
+ Updated "RTPInterface::sendDataOverTCP()" so that if it's
necessary to do a blocking send(), we call
"makeSocketNonBlocking()" immediately after the call to
"send()".
+ Performed the annual update of the copyright years near the
start of each file.
- update to 2021.12.07:
- Added #ifndef NO_OPENSSL/#endif around "#include <openssl/err.h>" in
"liveMedia/TLSState.cpp", so that the code will compile if you're compiling
with no OpenSSL headers, and NO_OPENSSL
defined.
==== mutter ====
Subpackages: mutter-lang
- Add mutter-allow-disable-hardware-cursors.patch: Add a debug
environment variable MUTTER_DEBUG_DISABLE_HW_CURSORS to disable
hardware cursors and force using software cursors to avoid some
driver or hardware bug (glgo#GNOME/mutter#2045,
glgo#GNOME/mutter!2150).
==== openvpn ====
Version update (2.5.4 -> 2.5.5)
- update to 2.5.5:
* SWEET32/64bit cipher deprecation change was postponed to 2.7
* improve "make check" to notice if "openvpn --show-cipher" crashes
* improve argv unit tests
* ensure unit tests work with mbedTLS builds without BF-CBC ciphers
* include "--push-remove" in the output of "openvpn --help"
* fix error in iptables syntax in example firewall.sh script
* fix "resolvconf -p" invocation in example "up" script
* fix "common_name" environment for script calls when
"--username-as-common-name" is in effect (Trac #1434)
* move "push-peer-info" documentation from "server options" to "client"
* correct "foreign_option_{n}" typo in manpage
* README.down-root: fix plugin module name
==== php7 ====
Version update (7.4.26 -> 7.4.27)
Subpackages: php7-cli php7-ctype php7-dom php7-gd php7-gettext php7-iconv php7-json php7-mbstring php7-mysql php7-openssl php7-pdo php7-sqlite php7-tokenizer php7-xmlreader php7-xmlwriter
- updated to 7.4.27: This is a bug fix release. See
https://www.php.net/ChangeLog-7.php#7.4.27
==== python-chardet ====
- pytest-runner is not required for build
==== remmina ====
Version update (1.4.22 -> 1.4.23)
Subpackages: remmina-lang remmina-plugin-rdp remmina-plugin-secret remmina-plugin-vnc
- Updated to remmina version 1.4.23
* Patch for a Remmina segfault and stats code cleaning !2358
* Make Appindicator optional !2359
* Added check-box to force tight encoding for VNC connections !2360
* remote resolution: use multiple of four !2353
* Add Keyboard mapping per client RDP !2361
* Improve TLS error message, fixes #2364 (closed) !2362
* Triage policy language reworked !2363
==== squid ====
Version update (5.2 -> 5.3)
- update to 5.3:
* Bug 5169: StoreMap.cc:517 "!s.reading()" assertion
* Bug 5158: AnyP::Uri::host() mishandles [escaped] IPv6 addresses
* Bug 5060: Parallel builds are not reliable
* Documentation updates for logformat directive
==== suse-module-tools ====
Version update (16.0.16 -> 16.0.17)
- Update to version 16.0.17:
* 60-io-scheduler.rules: add rules for virtual devices
(boo#1193759)
* 60-io-scheduler.rules: enforce "none" for loop devices
(boo#1193759)
* install some modprobe.d files only for relevant architectures
(apm_bios, sonypi, toshiba, legacy rtc) (bsc#1192974)
==== xxhash ====
- fix racy check execution
==== yast2 ====
Version update (4.4.30 -> 4.4.31)
Subpackages: yast2-logs
- Do not reinitialize the packaging system during offline
upgrade (bsc#1193784 and bsc#1192437).
- 4.4.31
==== yast2-storage-ng ====
Version update (4.4.27 -> 4.4.28)
- Partitioner: added a warning if a required mount option, eg.
_netdev, is missing in a mount point (jsc#SLE-20535).
- 4.4.28
1
0
Hi all,
we had a look on how to move from LUKS v1 to LUKS v2 and also how to add
functionality for alternative authentication mechanisms like TPM2 chips
and FIDO devices during the boot process.
While there is no Installer support yet and also no final decision on
how it will be implemented in detail, we already wanted to share the
current status and document what is achievable manually.
For all interested and curious who would like to have a look or want to
directly test it, Antonio Feijoo <antonio.feijoo(a)suse.com> prepared some
step by step guides at https://en.opensuse.org/SDB:LUKS2,_TPM2_and_FIDO2.
The documentation should work on Tumbleweed and later on openSUSE Leap 15.4.
We would really appreciate any feedback, thoughts, or reports in case
you encounter any issues.
Last but not least, a huge thanks to all involved for the feedback and
support!
Regards and thanks
Benni
--
Benjamin Brunner
Engineering Manager System Boot and Init
SUSE Software Solutions Germany GmbH
Maxfeldstr. 5
90409 Nürnberg
Germany
HRB 36809, AG Nürnberg
Geschäftsführer: Ivo Totev
7
15
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:
apparmor
fetchmail (6.4.22 -> 6.4.25)
heaptrack (1.2.0 -> 1.3.0)
imlib2 (1.7.4 -> 1.7.5)
libapparmor
manpages-l10n (4.11.0 -> 4.12.1)
xfce4-whiskermenu-plugin (2.7.0 -> 2.7.1)
yast2-trans (84.87.20211204.c55adb9b7a -> 84.87.20211219.ed0ba1e469)
=== Details ===
==== apparmor ====
Subpackages: apparmor-abstractions apparmor-docs apparmor-parser apparmor-parser-lang apparmor-profiles apparmor-utils apparmor-utils-lang pam_apparmor pam_apparmor-32bit python3-apparmor
- add openssl-engdef-mr818.diff: Allow reading /etc/ssl/engdef.d/ and
/etc/ssl/engines.d/ in abstractions/openssl which were introduced
with the latest openssl update
==== fetchmail ====
Version update (6.4.22 -> 6.4.25)
Subpackages: fetchmailconf
- update to 6.5.25:
* 6.4.24's workaround for OpenSSL 1.0.2's X509_V_FLAG_TRUSTED_FIRST flag
contained a typo and would not kick in properly.
* Library and/or rpath setting from configure.ac was fixed.
* Added an example systemd unit file and instructions to contrib/systemd/
which runs fetchmail as a daemon with 5-minute poll intervals.
* fetchmail can now be used with wolfSSL 5's OpenSSL compatibility layer,
see INSTALL and README.SSL. This is considered experimental.
Feedback solicited.
* Bison 3.8 dropped yytoknum altogether, breaking compilation due to a
warning workaround. Remove the cast of yytoknum to void. This may cause
a compiler warning to reappear with older Bison versions.
* OpenSSL 1.0.2: Workaround for systems that keep the expired DST Root CA X3
certificate in its trust store because OpenSSL by default prefers the
untrusted certificate and fails.
* For common ssh-based IMAP PREAUTH setups (i. e. those that use a plugin
- no matter its contents - and that set auth ssh), change the STARTTLS
error message to suggest sslproto '' instead.
This is a commonly reported issue after the CVE-2021-39272 fix in 6.4.22.
- drop fetchmail-bison-3.8.patch (upstream)
- Rebased patches:
* fetchmail-add-imap-oauthbearer-support.patch
* fetchmail-support-oauthbearer-xoauth2-with-pop3.patch
==== heaptrack ====
Version update (1.2.0 -> 1.3.0)
Subpackages: heaptrack-gui heaptrack-lang
- Update to 1.3.0:
* New features:
+ Allocations can be filtered by time ranges
+ Support for suppression files, including the
__lsan_default_suppressions API
* Fixed bugs:
+ Fails to build on CentOS 7.0 (kde#441125)
+ Crash when filtering on a time range (kde#441132)
+ Heaptrack produces impossible/incorrect stack traces (kde#439897)
+ ERROR: failed to lock heaptrack output file (kde#408547)
+ Attaching to running process generates empty file (kde#394520)
+ heaptrack launch script help text shows wrong option name for --output-file (kde#439307)
+ Can the output file take hostname into account? (kde#435195)
+ Heaptrack GUI crash when opening a zst file (kde#427970)
* More details on https://invent.kde.org/sdk/heaptrack/-/releases/v1.3.0
- Use %autosetup
==== imlib2 ====
Version update (1.7.4 -> 1.7.5)
Subpackages: imlib2-loaders libImlib2-1
- update to 1.7.5:
* Build .xz instead of .bz2 release tarball
* Drop imlib2-config (use pkg-config)
* Test: Add some minimal regression testing
* Test: Fix dist
* imlib2_load: Add option to use imlib_load_image_immediately()
* JPEG loader: Cosmetics
* JPEG loader: Parse EXIF data and handle orientation
* autofoo: Drop support for libungif
* Imlib.h: Add version macros
* imlib2_load: Add verbose option
* Fix build (Imlib2.h is now built)
* test: Add icon-64.pbm
* test: Add test_load_2
* imlib2_view: If verbose show error message on failure
* imlib2_load: Use clock_gettime() when available
* debug: Infrastructure
* debug: Add some debug related to file access and image loading
* Introduce im->fsize
* PNG loader: Cosmetics
* PNG loader: Use mmap() during signature check
* TIFF loader: Use mmap() during signature check
* TGA loader: Use im->fsize, cosmetics, debug
* WEBP loader: Cosmetics
* WEBP loader: Use mmap() for loading
* FF loader: Cosmetics
* FF loader: Use mmap() for loading
* ARGB loader: Cosmetics
* ARGB loader: Use mmap() for loading
* BMP loader: Cosmetics
* BMP loader: Use mmap() for loading
* ICO loader: Cosmetics
* ICO loader: Use mmap() for loading
* LBM loader: Cleanups
* LBM loader: Use mmap() for loading
* PNM loader: Use mmap() for loading
* XBM loader: Fix potential buffer overrun
* XBM loader: Cosmetics
* XBM loader: Use mmap() for loading
* XBM loader: Ignore comments and other stuff in header
* XPM loader: Use mmap() for loading
* test: test_load improvements
* imlib2_view: Add option to cache images
* Introduce UPDATE_FLAG()
* Introduce ARRAY_SIZE()
* Loader cosmetics
* Loader loading: Tweaks
* Loader loading: Move to __imlib_FindBestLoaderForFormat()
* Loader loading: Move __imlib_GetLoaderList()
* Loader loading: Minor loader lookup refactoring
* Loader loading: Avoid always loading all loaders
* Loader loading: Don't bother looking up load() if we have load2()
* WEBP loader: Enable loading animated images (first frame by default)
* configure.ac: Fixup after recent change
* Drop unnecessary free() NULL argument checks
* Remove some unneeded headers
* Rename X11 related files for clarity
* Move ImlibImagePixmap population to __imlib_AddImagePixmapToCache()
* test: Add X11 drawable grabbing test
* Move pixmap stuff to x11_pixmap.c/h
* Trivial changes in __imlib_Grab...() function prototypes
* Refactor imlib_create_scaled_image_from_drawable()
* Revert "Refactor imlib_create_scaled_image_from_drawable()"
* Refactor imlib_create_scaled_image_from_drawable() - take 2
* x11_grab.c: Rename source/destination variables for clarity
* Fix y-upscaling in imlib_create_scaled_image_from_drawable()
* test_grab: Cleanups, cosmetics
* test_grab: Add scale-down tests
* Only set MAINTAINERCLEANFILES in top-level Makefile.am
* imlib2_view: Enable grabbing/viewing drawables
* x11_grab.c: Cosmetics
* x11_grab.c: Introduce function to get shape mask
* Speedup in imlib_create_scaled_image_from_drawable()
* Avoid signedness warning
* Avoid "exceeds maximum object size" warning
* blend.c: Tweaks, cleanups
* Simplify build wrt. asm files
==== libapparmor ====
Subpackages: libapparmor1 libapparmor1-32bit
- add openssl-engdef-mr818.diff: Allow reading /etc/ssl/engdef.d/ and
/etc/ssl/engines.d/ in abstractions/openssl which were introduced
with the latest openssl update
==== manpages-l10n ====
Version update (4.11.0 -> 4.12.1)
Subpackages: man-pages-cs man-pages-da man-pages-de man-pages-es man-pages-fr man-pages-hu man-pages-it man-pages-pl man-pages-pt_BR
- Update to version 4.12.1:
* Bugfix: Enable new languages in po/Makefile.am.
- Changes from version 4.12.0:
* New languages: Finnish, Greek, Indonesian, Norwegian bokmål,
Swedish, Serbian.
* Persian (fa) is in a very early state; still disabled.
* Updated and added many translations.
- Upgrade macros: Build for Leap has been upgraded to 15.4 - build
for 15.3 has been dropped upstream.
==== xfce4-whiskermenu-plugin ====
Version update (2.7.0 -> 2.7.1)
Subpackages: xfce4-whiskermenu-plugin-lang
- Update to version 2.7.1
* Fix not selecting second icon in search results.
(gxo#panel-plugins/xfce4-whiskermenu-plugin#50)
* Fix incorrect selection when leaving treeview.
* Fix skipping first treeview item.
* Fix unnecessary button size changes.
* Translation updates
==== yast2-trans ====
Version update (84.87.20211204.c55adb9b7a -> 84.87.20211219.ed0ba1e469)
Subpackages: yast2-trans-af yast2-trans-ar yast2-trans-bg yast2-trans-bn yast2-trans-bs yast2-trans-ca yast2-trans-cs yast2-trans-cy yast2-trans-da yast2-trans-de yast2-trans-el yast2-trans-en_GB yast2-trans-es yast2-trans-et yast2-trans-fa yast2-trans-fi yast2-trans-fr yast2-trans-gl yast2-trans-gu yast2-trans-hi yast2-trans-hr yast2-trans-hu yast2-trans-id yast2-trans-it yast2-trans-ja yast2-trans-jv yast2-trans-ka yast2-trans-km yast2-trans-ko yast2-trans-lo yast2-trans-lt yast2-trans-mk yast2-trans-mr yast2-trans-nb yast2-trans-nl yast2-trans-pa yast2-trans-pl yast2-trans-pt yast2-trans-pt_BR yast2-trans-ro yast2-trans-ru yast2-trans-si yast2-trans-sk yast2-trans-sl yast2-trans-sr yast2-trans-sv yast2-trans-ta yast2-trans-th yast2-trans-tr yast2-trans-uk yast2-trans-vi yast2-trans-wa yast2-trans-xh yast2-trans-zh_CN yast2-trans-zh_TW yast2-trans-zu
- Update to version 84.87.20211219.ed0ba1e469:
* Translated using Weblate (Ukrainian)
* Translated using Weblate (Ukrainian)
* Translated using Weblate (Ukrainian)
* Translated using Weblate (Ukrainian)
* Translated using Weblate (Ukrainian)
* Translated using Weblate (Slovak)
* Translated using Weblate (Slovak)
* New POT for text domain 'autoinst'.
* Translated using Weblate (German)
* Translated using Weblate (German)
* Translated using Weblate (Catalan)
* Translated using Weblate (Japanese)
* Translated using Weblate (Japanese)
* New POT for text domain 'tune'.
* New POT for text domain 'registration'.
* New POT for text domain 'installation'.
* New POT for text domain 'packager'.
* Translated using Weblate (Ukrainian)
* Translated using Weblate (Ukrainian)
* Translated using Weblate (Ukrainian)
* Translated using Weblate (Ukrainian)
* Translated using Weblate (Ukrainian)
* Translated using Weblate (Ukrainian)
* Translated using Weblate (Ukrainian)
* Translated using Weblate (Ukrainian)
* Translated using Weblate (Ukrainian)
* Translated using Weblate (Ukrainian)
* Translated using Weblate (Ukrainian)
* Translated using Weblate (Ukrainian)
* Translated using Weblate (Ukrainian)
* Translated using Weblate (Ukrainian)
* Translated using Weblate (Ukrainian)
* New POT for text domain 'registration'.
* New POT for text domain 'installation'.
* New POT for text domain 'bootloader'.
* Translated using Weblate (Ukrainian)
* Translated using Weblate (Ukrainian)
* Translated using Weblate (Ukrainian)
* Translated using Weblate (Ukrainian)
* Translated using Weblate (Ukrainian)
* Translated using Weblate (Catalan)
* 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 (Ukrainian)
* Translated using Weblate (Ukrainian)
* Translated using Weblate (Ukrainian)
* Translated using Weblate (Ukrainian)
* Translated using Weblate (Ukrainian)
* Translated using Weblate (Ukrainian)
* Translated using Weblate (Ukrainian)
* Translated using Weblate (Ukrainian)
1
0
Year 2021 comes to an end, but not before the YaST Team publishes
another development report covering areas as diverse as:
- Improvements in the installer self-update mechanism
- Better error reporting in storage analysis
- More consistent management of UEFI
- Better handling of the installer boot arguments
- More intuitive representation of thin logical volumes
Check the full post at:
https://yast.opensuse.org/blog/2021-12-20/sprint-137
Cheers
--
Ancor González Sosa
YaST Team at SUSE Linux GmbH
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:
erofs-utils (1.1 -> 1.4)
inn (2.6.3 -> 2.6.4)
python-gevent (21.1.2 -> 21.12.0)
=== Details ===
==== erofs-utils ====
Version update (1.1 -> 1.4)
- Update to release 1.4
* mkfs.erofs: support pre-defined UUIDs and SELinux file contexts
* Support new big pcluster feature together with Linux 5.13+
* Added support to override UID/GID
* Introduced preliminary dump.erofs and fsck.erofs
* Introduced MicroLZMA compression support
==== inn ====
Version update (2.6.3 -> 2.6.4)
- Update to version 2.6.4:
+ Bug Fix: nnrpd now adapts the length of the DH parameter used
during a DHE key exchange so as to comply with the security
level OpenSSL 1.1.0 or later expects.
+ New Features:
* Added support for systemd notifications and socket
activation. Use of more features provided by systemd,
including more notifications, will come in future releases.
* cnfsstat now also returns information about retired CNFS
buffers: buffers mentioned in cycbuff.conf as a cycbuff but
not declared in a metacycbuff.
* Switch default innreport behaviour to the common practice of
externalizing CSS into a separate file. Its name can be
configured with the html_css_url parameter in innreport.conf.
If this parameter is unset, the default innreport.css file
name will be used and innreport will generate this CSS file
for you. Previously generated reports are kept untouched,
though, and will still contain inline CSS if you had not
already set the html_css_url parameter in previous INN
versions.
* sm can now read and store any number of articles given in
wire format on its standard input when both -s and -R are
used. Only native format was previously possible.
* Added new -a flag to rnews to disallow, if needed, the use of
additional unpackers from the rnews.libexec sub-directory of
pathbin (as set in inn.conf); only rnews and cunbatch will
then be recognized as valid batch commands.
* Added new -b flag to rnews to save rejected articles in the
bad sub-directory of pathincoming (as set in inn.conf).
Otherwise, rnews just logs and discards any articles that are
rejected or cannot be parsed for some reason.
* Added new -d flag to rnews to log via syslog the message-ID
and the Path header body of each article rejected as a
duplicate.
* Added new --enable-hardening-flags configure-time option,
enabled by default, to use hardening build flags like -fPIE
and -fstack-protector-strong. This option can easily be
disabled if the compiler or the platform does not support
them well. More hardening build flags will eventually be
added in future releases.
- Rename inn-2.6.3.diff to inn-2.6.4.diff.
- Use url in sources as far as possible.
==== python-gevent ====
Version update (21.1.2 -> 21.12.0)
- Update to 21.12.0
* Fix hanging the interpreter on shutdown if gevent monkey
patching occurred on a non-main thread in Python 3.9.8 and
above. (Note that this is not a recommended practice.) See
:issue:`1839`.
* Update the embedded c-ares from 1.16.1 to 1.17.1. See
:issue:`1758`.
* Add support for Python 3.10rc1 and newer. As part of this, the
minimum required greenlet version was increased to 1.1.0 (on
CPython), and the minimum version of Cython needed to build
gevent from a source checkout is 3.0a9. Note that the dnspython
resolver is not available on Python 3.10. See :issue:`1790`.
- Meanwhile Cython 0.29.24 and dnspython are compatible
with python310
- Revert threading test skip, fixed in 21.12
1
0
Hello all,
I just did a zypper dup and now Dovecot's imap process is crashing, thus
I can't access my email. According to the logs, the login seem to be OK,
however /usr/lib/dovecot/imap crashes with a signal 11:
imap(my_user_name)<9471></qQGDnbTCrJ/AAAB>: Fatal: master:
service(imap): child 9471 killed with signal 11 (core dumped)
The package is build on Dec.16. Have anyone seen this and know how to
solve it?
Thanks.
Charles
4
3
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.
- libqt5-qtquick3d
- mhvtl
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:
GraphicsMagick (1.3.36 -> 1.3.37)
ImageMagick (7.1.0.16 -> 7.1.0.17)
Imath (3.1.2 -> 3.1.3)
MozillaFirefox (95.0 -> 95.0.1)
SDL2
autoyast2 (4.4.23 -> 4.4.24)
aws-cli (1.21.6 -> 1.22.24)
bcm43xx-firmware
colord
cppcheck (2.6.2 -> 2.6.3)
epiphany (41.0 -> 41.2)
gnome-shell (41.1 -> 41.2)
gnome-shell-extensions (41.0 -> 41.1)
gstreamer-plugins-bad
hplip
hwinfo (21.78 -> 21.80)
iputils (20210722 -> 20211215)
kernel-source (5.15.7 -> 5.15.8)
libgcrypt
libostree (2020.8 -> 2021.6)
libstorage-ng (4.4.65 -> 4.4.66)
libvirt
monitoring-plugins
mutter (41.1 -> 41.2)
myspell-dictionaries (20201230 -> 20211213)
nano (5.9 -> 6.0)
ncurses (6.3.20211120 -> 6.3.20211127)
neon (0.31.2 -> 0.32.1)
netpbm (10.93.0 -> 10.96.4)
openssl-1_1
openvpn
p11-kit
pam
pam-full-src
pango (1.48.10 -> 1.50.1)
pangomm1_4 (2.46.1 -> 2.46.2)
patterns-base
pipewire (0.3.40 -> 0.3.42)
polkit-default-privs (1550+20211209.8ce206c -> 1550+20211214.daf2765)
python-Genshi
python-SQLAlchemy (1.4.26 -> 1.4.27)
python-boto3 (1.19.6 -> 1.20.24)
python-botocore (1.22.6 -> 1.23.24)
python-falcon
python-kiwi (9.24.10 -> 9.24.14)
python-tornado5
python-trio (0.17.0 -> 0.19.0)
python-xarray (0.20.1 -> 0.20.2)
qemu
rav1e (0.5.0+0 -> 0.5.1+0)
rtl_433 (21.05 -> 21.12)
ruby2.7
sensors
shadow
source-highlight
upower
util-linux
util-linux-systemd
virtualbox
virtualbox-kmp (6.1.30_k5.15.7_1 -> 6.1.30_k5.15.8_1)
webkit2gtk3
webkit2gtk3-soup2
wireless-regdb (20210828 -> 20211209)
wireplumber
xen
xfsprogs (5.14.0 -> 5.14.2)
xorg-x11-server (21.1.1 -> 21.1.2)
xxhash (0.8.0 -> 0.8.1)
yast2 (4.4.27 -> 4.4.30)
yast2-installation (4.4.28 -> 4.4.30)
yast2-network (4.4.31 -> 4.4.32)
yast2-nfs-client (4.4.1 -> 4.4.2)
yast2-packager (4.4.17 -> 4.4.18)
yast2-storage-ng (4.4.23 -> 4.4.27)
yast2-tune (4.4.1 -> 4.4.2)
zxing-cpp
=== Details ===
==== GraphicsMagick ====
Version update (1.3.36 -> 1.3.37)
Subpackages: libGraphicsMagick++-Q16-12 libGraphicsMagick-Q16-3 libGraphicsMagick3-config
- version update to 1.3.37
* bug fix release, see NEWS.txt
- modified patches
% GraphicsMagick-disable-insecure-coders.patch (refreshed)
- added sources
+ GraphicsMagick-1.3.37.tar.xz.sig
==== ImageMagick ====
Version update (7.1.0.16 -> 7.1.0.17)
Subpackages: ImageMagick-config-7-SUSE ImageMagick-extra libMagickCore-7_Q16HDRI10 libMagickWand-7_Q16HDRI10
- update to 7.1.0.17:
* set threads to 1 when using ASAN to avoid false positive memory leaks.
==== Imath ====
Version update (3.1.2 -> 3.1.3)
- version update to 3.1.3
* Patch release with miscellaneous fixes
* Fix undefined access of a vector when empty
* Require sphinx 4.0.3
* Build sphinx/doxygen docs with CMake
* Use PYIMATH_OVERRIDE_PYTHON_INSTALL_DIR to specify destination python modules
* Guard `__has_attribute` for compilers that don't support it
* Cuda safety fixes
* Replace stray Imath:: with IMATH_INTERNAL_NAMESPACE::
==== MozillaFirefox ====
Version update (95.0 -> 95.0.1)
Subpackages: MozillaFirefox-translations-common
- Mozilla Firefox 95.0.1 (bsc#1193845)
* Fixed frequent
MOZILLA_PKIX_ERROR_OCSP_RESPONSE_FOR_CERT_MISSING error
messages when trying to connect to various microsoft.com
domains (bmo#1745600)
* Fix for a WebRender crash on some Linux/X11 systems (bmo#1741956)
* Fix for a frequent Windows shutdown crash (bmo#1738984)
* Fix websites contrast issues for some Linux users with
Dark mode set at OS level (bmo#1740518)
==== SDL2 ====
- Add 0001-Fix-build-against-wayland-1.20.patch
==== autoyast2 ====
Version update (4.4.23 -> 4.4.24)
Subpackages: autoyast2-installation
- use Y2Storage::Arch to determine whether UEFI is available (bsc#937067)
- 4.4.24
==== aws-cli ====
Version update (1.21.6 -> 1.22.24)
- Update to version 1.22.24
+ For detailed changes see
https://github.com/aws/aws-cli/blob/1.22.24/CHANGELOG.rst
- Update Requires in spec file from setup.py
==== bcm43xx-firmware ====
- Introduce firmware files for Raspberry Pi Zero 2 W support (jsc#SLE-23064).
- Update BCM4345C0.hcd to fix Spectra for CYW43455 (CVE-2020-10370)
- Change source file links from branch master to branch buster.
==== colord ====
Subpackages: colord-color-profiles colord-lang libcolord2 libcolorhug2
- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
* harden_colord.service.patch
==== cppcheck ====
Version update (2.6.2 -> 2.6.3)
- update to 2.6.3:
* Fix execution of executable addons from GUI
==== epiphany ====
Version update (41.0 -> 41.2)
Subpackages: epiphany-lang gnome-shell-search-provider-epiphany
- Update to version 41.2:
+ Fix reader mode.
- Changes from version 41.1:
+ Fix crash opening PDFs not loaded via HTTP.
+ Fix CVE-2021-45085, CVE-2021-45086, CVE-2021-45087,
CVE-2021-45088.
+ Fix web applications with non-Latin characters.
+ Fix close button position in Firefox Sync dialog.
+ Properly quote desktop file Exec line.
+ Somewhat improve password manager robustness.
+ Use correct tab close button position.
+ Various fixes for Firefox bookmark import.
- Add gstreamer-plugins-rs Recommends: youtube.com now defaults to
av1 encoded video, use the new dav1d decoder in
gstreamer-plugins-rs.
==== gnome-shell ====
Version update (41.1 -> 41.2)
Subpackages: gnome-extensions gnome-shell-calendar gnome-shell-lang
- Update to version 41.2:
+ Fix wrongly rejected D-Bus calls after gnome-shell restarts.
+ magnifier: Avoid offscreen rendering if possible.
+ Improve handling of all-day/zero-length events in calendar.
+ Keep keyboard focus in notification list after deleting
message.
+ Misc. bug fixes and cleanups.
+ Updated translations.
- Switch to git checkout of released tag via source service.
==== gnome-shell-extensions ====
Version update (41.0 -> 41.1)
Subpackages: gnome-shell-classic gnome-shell-extensions-common gnome-shell-extensions-common-lang
- Update to version 41.1:
+ native-window-placement: Fix distorted layout in app grid.
+ window-list: Fix on-screen keyboard.
+ Misc. bug fixes.
+ Updated translations.
==== gstreamer-plugins-bad ====
Subpackages: gstreamer-plugins-bad-lang gstreamer-transcoder libgstadaptivedemux-1_0-0 libgstbadaudio-1_0-0 libgstbasecamerabinsrc-1_0-0 libgstcodecparsers-1_0-0 libgstcodecs-1_0-0 libgstisoff-1_0-0 libgstmpegts-1_0-0 libgstphotography-1_0-0 libgstplayer-1_0-0 libgstsctp-1_0-0 libgsttranscoder-1_0-0 libgsturidownloader-1_0-0 libgstvulkan-1_0-0 libgstwayland-1_0-0 libgstwebrtc-1_0-0 typelib-1_0-GstTranscoder-1_0
- Add 2564.patch: Allow to build against Neon 0.32.x.
==== hplip ====
Subpackages: hplip-hpijs hplip-sane
- Replace keys.openpgp.org with pgp.surf.nl (bsc#1193656)
* gpg refuses to load the key from keys.openpgp.org.
- Add build dependency on python-rpm-macros (bsc#1193718)
- Replace pool.sks-keyservers.net by keys.openpgp.org (bsc#1193656)
==== hwinfo ====
Version update (21.78 -> 21.80)
- merge gh#openSUSE/hwinfo#109
- fix logic around cdrom detection
- 21.80
- merge gh#openSUSE/hwinfo#108
- Donot close the open tray after read_cdrom_info.
- Donot close the open tray after read.
- 21.79
==== iputils ====
Version update (20210722 -> 20211215)
- Update to version 20211215
https://github.com/iputils/iputils/releases/tag/20211215
- rarpd and rdisc are going to be removed in next release
(https://github.com/iputils/iputils/issues/363)
therefore don't pack it since this release
- Drop harden_rdisc.service.patch, which was 1) merged upstream
4bb0ace ("systemd: Add ProtectHostname, ProtectKernelLogs")
for all services
2) we don't build rdisc since this release
==== kernel-source ====
Version update (5.15.7 -> 5.15.8)
Subpackages: kernel-default kernel-docs
- Revert "- rpm/*build: use buildroot macro instead of env variable"
buildroot macro is not being expanded inside a shell script. go
back to the environment variable usage. This reverts parts of
commit e2f60269b9330d7225b2547e057ef0859ccec155.
- commit fe85f96
- kernel-obs-build: include the preferred kernel parameters
Currently the Open Build Service hardcodes the kernel boot parameters
globally. Recently functionality was added to control the parameters
by the kernel-obs-build package, so make use of that. parameters here
will overwrite what is used by OBS otherwise.
- commit a631240
- Linux 5.15.8 (bsc#1012628).
- bpf: Add selftests to cover packet access corner cases
(bsc#1012628).
- clocksource/drivers/dw_apb_timer_of: Fix probe failure
(bsc#1012628).
- misc: fastrpc: fix improper packet size calculation
(bsc#1012628).
- irqchip: nvic: Fix offset for Interrupt Priority Offsets
(bsc#1012628).
- irqchip/irq-gic-v3-its.c: Force synchronisation when issuing
INVALL (bsc#1012628).
- aio: Fix incorrect usage of eventfd_signal_allowed()
(bsc#1012628).
- irqchip/armada-370-xp: Fix support for Multi-MSI interrupts
(bsc#1012628).
- irqchip/armada-370-xp: Fix return value of
armada_370_xp_msi_alloc() (bsc#1012628).
- irqchip/aspeed-scu: Replace update_bits with write_bits
(bsc#1012628).
- csky: fix typo of fpu config macro (bsc#1012628).
- bus: mhi: core: Add support for forced PM resume (bsc#1012628).
- bus: mhi: pci_generic: Fix device recovery failed issue
(bsc#1012628).
- nvmem: eeprom: at25: fix FRAM byte_len (bsc#1012628).
- misc: rtsx: Avoid mangling IRQ during runtime PM (bsc#1012628).
- iio: accel: kxcjk-1013: Fix possible memory leak in probe and
remove (bsc#1012628).
- iio: ad7768-1: Call iio_trigger_notify_done() on error
(bsc#1012628).
- iio: adc: axp20x_adc: fix charging current reporting on AXP22x
(bsc#1012628).
- iio: adc: stm32: fix a current leak by resetting pcsel before
disabling vdda (bsc#1012628).
- iio: at91-sama5d2: Fix incorrect sign extension (bsc#1012628).
- iio: dln2: Check return value of devm_iio_trigger_register()
(bsc#1012628).
- iio: dln2-adc: Fix lockdep complaint (bsc#1012628).
- iio: itg3200: Call iio_trigger_notify_done() on error
(bsc#1012628).
- iio: kxsd9: Don't return error code in trigger handler
(bsc#1012628).
- iio: ltr501: Don't return error code in trigger handler
(bsc#1012628).
- iio: mma8452: Fix trigger reference couting (bsc#1012628).
- iio: stk3310: Don't return error code in interrupt handler
(bsc#1012628).
- iio: trigger: stm32-timer: fix MODULE_ALIAS (bsc#1012628).
- iio: trigger: Fix reference counting (bsc#1012628).
- iio: gyro: adxrs290: fix data signedness (bsc#1012628).
- xhci: avoid race between disable slot command and host runtime
suspend (bsc#1012628).
- usb: core: config: using bit mask instead of individual bits
(bsc#1012628).
- xhci: Remove CONFIG_USB_DEFAULT_PERSIST to prevent xHCI from
runtime suspending (bsc#1012628).
- usb: core: config: fix validation of wMaxPacketValue entries
(bsc#1012628).
- Revert "usb: dwc3: dwc3-qcom: Enable tx-fifo-resize property
by default" (bsc#1012628).
- USB: gadget: zero allocate endpoint 0 buffers (bsc#1012628).
- USB: gadget: detect too-big endpoint 0 requests (bsc#1012628).
- selftests/fib_tests: Rework fib_rp_filter_test() (bsc#1012628).
- net/qla3xxx: fix an error code in ql_adapter_up() (bsc#1012628).
- net, neigh: clear whole pneigh_entry at alloc time
(bsc#1012628).
- net: fec: only clear interrupt of handling queue in
fec_enet_rx_queue() (bsc#1012628).
- net: altera: set a couple error code in probe() (bsc#1012628).
- net: cdc_ncm: Allow for dwNtbOutMaxSize to be unset or zero
(bsc#1012628).
- tools build: Remove needless libpython-version feature check
that breaks test-all fast path (bsc#1012628).
- dt-bindings: net: Reintroduce PHY no lane swap binding
(bsc#1012628).
- Documentation/locking/locktypes: Update migrate_disable() bits
(bsc#1012628).
- perf tools: Fix SMT detection fast read path (bsc#1012628).
- drm/amd/display: Fix DPIA outbox timeout after S3/S4/reset
(bsc#1012628).
- Revert "PCI: aardvark: Fix support for PCI_ROM_ADDRESS1 on
emulated bridge" (bsc#1012628).
- i40e: Fix NULL pointer dereference in i40e_dbg_dump_desc
(bsc#1012628).
- bpf, sockmap: Re-evaluate proto ops when psock is removed from
sockmap (bsc#1012628).
- mtd: rawnand: fsmc: Fix timing computation (bsc#1012628).
- mtd: rawnand: fsmc: Take instruction delay into account
(bsc#1012628).
- i40e: Fix pre-set max number of queues for VF (bsc#1012628).
- i40e: Fix failed opcode appearing if handling messages from VF
(bsc#1012628).
- clk: qcom: clk-alpha-pll: Don't reconfigure running Trion
(bsc#1012628).
- clk: imx: use module_platform_driver (bsc#1012628).
- hwmon: (dell-smm) Fix warning on /proc/i8k creation error
(bsc#1012628).
- RDMA/hns: Do not destroy QP resources in the hw resetting phase
(bsc#1012628).
- RDMA/hns: Do not halt commands during reset until later
(bsc#1012628).
- ASoC: codecs: wcd934x: return correct value from mixer put
(bsc#1012628).
- ASoC: codecs: wcd934x: handle channel mappping list correctly
(bsc#1012628).
- ASoC: codecs: wsa881x: fix return values from kcontrol put
(bsc#1012628).
- ASoC: qdsp6: q6routing: Fix return value from
msm_routing_put_audio_mixer (bsc#1012628).
- ASoC: rt5682: Fix crash due to out of scope stack vars
(bsc#1012628).
- PM: runtime: Fix pm_runtime_active() kerneldoc comment
(bsc#1012628).
- qede: validate non LSO skb length (bsc#1012628).
- ALSA: usb-audio: Reorder snd_djm_devices[] entries
(bsc#1012628).
- scsi: scsi_debug: Fix buffer size of REPORT ZONES command
(bsc#1012628).
- scsi: pm80xx: Do not call scsi_remove_host() in pm8001_alloc()
(bsc#1012628).
- block: fix ioprio_get(IOPRIO_WHO_PGRP) vs setuid(2)
(bsc#1012628).
- i2c: mpc: Use atomic read and fix break condition (bsc#1012628).
- tracefs: Set all files to the same group ownership as the
mount option (bsc#1012628).
- aio: fix use-after-free due to missing POLLFREE handling
(bsc#1012628).
- aio: keep poll requests on waitqueue until completed
(bsc#1012628).
- signalfd: use wake_up_pollfree() (bsc#1012628).
- binder: use wake_up_pollfree() (bsc#1012628).
- wait: add wake_up_pollfree() (bsc#1012628).
- io_uring: ensure task_work gets run as part of cancelations
(bsc#1012628).
- libata: add horkage for ASMedia 1092 (bsc#1012628).
- drm/syncobj: Deal with signalled fences in
drm_syncobj_find_fence (bsc#1012628).
- thermal: int340x: Fix VCoRefLow MMIO bit offset for TGL
(bsc#1012628).
- clk: qcom: regmap-mux: fix parent clock lookup (bsc#1012628).
- mmc: renesas_sdhi: initialize variable properly when tuning
(bsc#1012628).
- hwmon: (pwm-fan) Ensure the fan going on in .probe()
(bsc#1012628).
- selftests: KVM: avoid failures due to reserved HyperTransport
region (bsc#1012628).
- tracefs: Have new files inherit the ownership of their parent
(bsc#1012628).
- nfsd: Fix nsfd startup race (again) (bsc#1012628).
- nfsd: fix use-after-free due to delegation race (bsc#1012628).
- md: fix update super 1.0 on rdev size change (bsc#1012628).
- perf intel-pt: Fix error timestamp setting on the decoder
error path (bsc#1012628).
- perf intel-pt: Fix missing 'instruction' events with 'q' option
(bsc#1012628).
- perf intel-pt: Fix next 'err' value, walking trace
(bsc#1012628).
- perf intel-pt: Fix state setting when receiving overflow (OVF)
packet (bsc#1012628).
- perf intel-pt: Fix intel_pt_fup_event() assumptions about
setting state type (bsc#1012628).
- perf intel-pt: Fix sync state when a PSB (synchronization)
packet is found (bsc#1012628).
- perf intel-pt: Fix some PGE (packet generation enable/control
flow packets) usage (bsc#1012628).
- btrfs: free exchange changeset on failures (bsc#1012628).
- btrfs: replace the BUG_ON in btrfs_del_root_ref with proper
error handling (bsc#1012628).
- btrfs: fix re-dirty process of tree-log nodes (bsc#1012628).
- btrfs: clear extent buffer uptodate when we fail to write it
(bsc#1012628).
- scsi: qla2xxx: Format log strings only if needed (bsc#1012628).
- cifs: Fix crash on unload of cifs_arc4.ko (bsc#1012628).
- ALSA: pcm: oss: Handle missing errors in
snd_pcm_oss_change_params*() (bsc#1012628).
- ALSA: pcm: oss: Limit the period size to 16MB (bsc#1012628).
- ALSA: pcm: oss: Fix negative period/buffer sizes (bsc#1012628).
- ALSA: hda/realtek: Fix quirk for TongFang PHxTxX1 (bsc#1012628).
- ALSA: hda/realtek - Add headset Mic support for Lenovo ALC897
platform (bsc#1012628).
- ALSA: ctl: Fix copy of updated id with element read/write
(bsc#1012628).
- mm: bdi: initialize bdi_min_ratio when bdi is unregistered
(bsc#1012628).
- mm/slub: fix endianness bug for alloc/free_traces attributes
(bsc#1012628).
- mm/damon/core: fix fake load reports due to uninterruptible
sleeps (bsc#1012628).
- timers: implement usleep_idle_range() (bsc#1012628).
- KVM: x86: Wait for IPIs to be delivered when handling Hyper-V
TLB flush hypercall (bsc#1012628).
- KVM: x86: Ignore sparse banks size for an "all CPUs", non-sparse
IPI req (bsc#1012628).
- KVM: x86: Don't WARN if userspace mucks with RCX during string
I/O exit (bsc#1012628).
- net: mvpp2: fix XDP rx queues registering (bsc#1012628).
- net/sched: fq_pie: prevent dismantle issue (bsc#1012628).
- net: dsa: felix: Fix memory leak in felix_setup_mmio_filtering
(bsc#1012628).
- net: dsa: mv88e6xxx: error handling for serdes_power functions
(bsc#1012628).
- net: bcm4908: Handle dma_set_coherent_mask error codes
(bsc#1012628).
- devlink: fix netns refcount leak in devlink_nl_cmd_reload()
(bsc#1012628).
- IB/hfi1: Correct guard on eager buffer deallocation
(bsc#1012628).
- iavf: Fix reporting when setting descriptor count (bsc#1012628).
- iavf: restore MSI state on reset (bsc#1012628).
- netfilter: conntrack: annotate data-races around ct->timeout
(bsc#1012628).
- netfilter: nft_exthdr: break evaluation if setting TCP option
fails (bsc#1012628).
- udp: using datalen to cap max gso segments (bsc#1012628).
- seg6: fix the iif in the IPv6 socket control block
(bsc#1012628).
- nfp: Fix memory leak in nfp_cpp_area_cache_add() (bsc#1012628).
- bonding: make tx_rebalance_counter an atomic (bsc#1012628).
- ethtool: do not perform operations on net devices being
unregistered (bsc#1012628).
- ice: ignore dropped packets during init (bsc#1012628).
- bpf: Fix the off-by-two error in range markings (bsc#1012628).
- bpf: Make sure bpf_disable_instrumentation() is safe vs
preemption (bsc#1012628).
- bpf, sockmap: Attach map progs to psock early for feature probes
(bsc#1012628).
- bpf, x86: Fix "no previous prototype" warning (bsc#1012628).
- vrf: don't run conntrack on vrf with !dflt qdisc (bsc#1012628).
- selftests: netfilter: add a vrf+conntrack testcase
(bsc#1012628).
- nfc: fix potential NULL pointer deref in nfc_genl_dump_ses_done
(bsc#1012628).
- platform/x86: amd-pmc: Fix s2idle failures on certain AMD
laptops (bsc#1012628).
- x86/sme: Explicitly map new EFI memmap table as encrypted
(bsc#1012628).
- net: dsa: mv88e6xxx: allow use of PHYs on CPU and DSA ports
(bsc#1012628).
- net: dsa: mv88e6xxx: fix "don't use PHY_DETECT on internal
PHY's" (bsc#1012628).
- can: m_can: Disable and ignore ELO interrupt (bsc#1012628).
- can: m_can: pci: fix iomap_read_fifo() and iomap_write_fifo()
(bsc#1012628).
- can: m_can: pci: fix incorrect reference clock rate
(bsc#1012628).
- can: m_can: m_can_read_fifo: fix memory leak in error branch
(bsc#1012628).
- can: pch_can: pch_can_rx_normal: fix use after free
(bsc#1012628).
- can: sja1000: fix use after free in ems_pcmcia_add_card()
(bsc#1012628).
- can: kvaser_pciefd: kvaser_pciefd_rx_error_frame(): increase
correct stats->{rx,tx}_errors counter (bsc#1012628).
- can: kvaser_usb: get CAN clock frequency from device
(bsc#1012628).
- IB/hfi1: Fix leak of rcvhdrtail_dummy_kvaddr (bsc#1012628).
- IB/hfi1: Fix early init panic (bsc#1012628).
- IB/hfi1: Insure use of smp_processor_id() is preempt disabled
(bsc#1012628).
- nft_set_pipapo: Fix bucket load in AVX2 lookup routine for
six 8-bit groups (bsc#1012628).
- platform/x86/intel: hid: add quirk to support Surface Go 3
(bsc#1012628).
- HID: Ignore battery for Elan touchscreen on Asus UX550VE
(bsc#1012628).
- HID: sony: fix error path in probe (bsc#1012628).
- mmc: spi: Add device-tree SPI IDs (bsc#1012628).
- mtd: dataflash: Add device-tree SPI IDs (bsc#1012628).
- HID: check for valid USB device for many HID drivers
(bsc#1012628).
- HID: wacom: fix problems when device is not a valid USB device
(bsc#1012628).
- HID: bigbenff: prevent null pointer dereference (bsc#1012628).
- HID: add USB_HID dependancy on some USB HID drivers
(bsc#1012628).
- HID: add USB_HID dependancy to hid-chicony (bsc#1012628).
- HID: add USB_HID dependancy to hid-prodikeys (bsc#1012628).
- HID: add hid_is_usb() function to make it simpler for USB
detection (bsc#1012628).
- HID: intel-ish-hid: ipc: only enable IRQ wakeup when requested
(bsc#1012628).
- HID: google: add eel USB id (bsc#1012628).
- HID: quirks: Add quirk for the Microsoft Surface 3 type-cover
(bsc#1012628).
- usb: gadget: uvc: fix multiple opens (bsc#1012628).
- commit 3f92609
- kernel-obs-build: inform build service about virtio-serial
Inform the build worker code that this kernel supports virtio-serial,
which improves performance and relability of logging.
- commit 301a3a7
- rpm/*.spec.in: use buildroot macro instead of env variable
The RPM_BUILD_ROOT variable is considered deprecated over
a buildroot macro. future proof the spec files.
- commit e2f6026
- Update BT fix patch for regression with 8087:0026 device (bsc#1193124)
Also corrected the references and patch description
- commit 634695b
==== libgcrypt ====
Subpackages: libgcrypt20 libgcrypt20-32bit libgcrypt20-hmac
- FIPS: Fix gcry_mpi_sub_ui subtraction [bsc#1193480]
* gcry_mpi_sub_ui: fix subtracting from negative value
* Add libgcrypt-FIPS-fix-gcry_mpi_sub_ui.patch
==== libostree ====
Version update (2020.8 -> 2021.6)
Subpackages: libostree-1-1
- Update to version 2021.6:
+ Most of the fixes are related to warnings highlighted by gcc
- fanalyzer static source analysis.
+ Performance of pruning logic has been improved, avoiding
unnecessary trips through redundant serialization.
+ A regression has been fixed so that ostree is properly behaving
again when used from the initramfs, at a point where /sysroot
may not be mounted yet.
+ A race condition related to sysroot.readonly has been addressed
by directly setting up sysroot readonly in initramfs.
- Changes from version 2020.8 to 2021.5 please see upstreams list
https://github.com/ostreedev/ostree/releases
- Switch to obs_scm from tar_scm, and use obscpio instead of
generated tarball. Also stop autogeneration of .changes, upstream
now have proper release notes that should be used.
- Use ldconfig_scriptlets macro for post(un) handling for shared
library, modernize spec.
==== libstorage-ng ====
Version update (4.4.65 -> 4.4.66)
Subpackages: libstorage-ng-lang libstorage-ng-ruby libstorage-ng1
- merge gh#openSUSE/libstorage-ng#849
- added get_size function to LuksInfo
- coding style
- 4.4.66
==== libvirt ====
Subpackages: libvirt-client libvirt-daemon libvirt-daemon-driver-interface libvirt-daemon-driver-libxl libvirt-daemon-driver-lxc libvirt-daemon-driver-network libvirt-daemon-driver-nodedev libvirt-daemon-driver-nwfilter libvirt-daemon-driver-qemu libvirt-daemon-driver-secret libvirt-daemon-driver-storage libvirt-daemon-driver-storage-core libvirt-daemon-driver-storage-disk libvirt-daemon-driver-storage-iscsi libvirt-daemon-driver-storage-iscsi-direct libvirt-daemon-driver-storage-logical libvirt-daemon-driver-storage-mpath libvirt-daemon-driver-storage-rbd libvirt-daemon-driver-storage-scsi libvirt-daemon-lxc libvirt-daemon-qemu libvirt-daemon-xen libvirt-libs
- libxl: Implement domainGetMessages API
cbae4eaa-libxl-add-domainGetMessages.patch
bsc##1193623
- Don't spawn pkttyagent when stdin is not a tty
0001-util-Don-t-spawn-pkttyagent-when-stdin-is-not-a-tty.patch
bsc#1193574
==== monitoring-plugins ====
Subpackages: monitoring-plugins-breeze monitoring-plugins-by_ssh monitoring-plugins-cluster monitoring-plugins-common monitoring-plugins-cups monitoring-plugins-dhcp monitoring-plugins-dig monitoring-plugins-disk monitoring-plugins-disk_smb monitoring-plugins-dns monitoring-plugins-dummy monitoring-plugins-file_age monitoring-plugins-flexlm monitoring-plugins-http monitoring-plugins-icmp monitoring-plugins-ide_smart monitoring-plugins-ifoperstatus monitoring-plugins-ifstatus monitoring-plugins-ircd monitoring-plugins-load monitoring-plugins-log monitoring-plugins-mailq monitoring-plugins-mrtg monitoring-plugins-mrtgtraf monitoring-plugins-nagios monitoring-plugins-nt monitoring-plugins-ntp_peer monitoring-plugins-ntp_time monitoring-plugins-nwstat monitoring-plugins-oracle monitoring-plugins-overcr monitoring-plugins-ping monitoring-plugins-procs monitoring-plugins-real monitoring-plugins-rpc monitoring-plugins-sensors monitoring-plugins-smtp monitoring-plugins-ssh monitoring-plugins-swap monitoring-plugins-tcp monitoring-plugins-time monitoring-plugins-ups monitoring-plugins-users monitoring-plugins-wave
- removed the following, either upstreamed or integrated in other patches:
+ monitoring-plugins-wrong_return_in_check_swap.patch
+ monitoring-plugins-check_swap-fix_comment.patch
+ monitoring-plugins-check_swap-return_unknown.patch
+ monitoring-plugins-check_swap-fix-n.patch
- remove monitoring-plugins-2.3.1-check_snmp_hang_on_STDERR_workaround.patch
the patch just reverts the problem, if you get more than 64K on
stdout
==== mutter ====
Version update (41.1 -> 41.2)
Subpackages: mutter-lang
- Update to version 41.2:
+ Fix blank screen when unplugging docking station.
+ Prefer GBM over EGLStream where possible.
+ Fix unredirected Xwayland windows not getting updated.
+ Improve anti-aliasing of background corners.
+ Copy damage rectangles to secondary GPU
+ Improve Wacom tablet mapping.
+ Fixed crashes.
+ Misc. bug fixes and cleanups.
+ Updated translations.
- Switch to git checkout of released tag via source service.
==== myspell-dictionaries ====
Version update (20201230 -> 20211213)
Subpackages: myspell-cs_CZ myspell-da_DK myspell-de myspell-de_DE myspell-el_GR myspell-en myspell-en_GB myspell-en_US myspell-es myspell-es_ES myspell-fr_FR myspell-hu_HU myspell-it_IT myspell-lightproof-en myspell-lightproof-hu_HU myspell-lightproof-pt_BR myspell-lightproof-ru_RU myspell-pl_PL myspell-pt_BR myspell-ru_RU
- version update to 20211213
* More pt-BR thesaurus cleanup
* Updated the British dictionary, based on the wordlist of Oxford Professors and checked one by one
* Add "exrtudir" to spell check for pt-BR
* Refactor by PTG tool
* Cleanup pt-BR thesaurus
* Add thesaurus to pt-BR
* Avoid duplicated pt_BR_pt_BR.properties in packaging's filelist
* add translations of pt_BR grammar checker dialog
* Belarusian hunspell dictionary update
* tdf#144730: Replace CONVERT_ADD to CONVERT to fix metric/non metric conversions
* More refactoring of dict_pt-BR lightproof
* Fix Flags not at the start of the expression in ru-RU
* Refactor lighproof_pt-BR impl script
* "?????????" is vernacular
* Add regex checker for pt-BR LightProof
* Reformat lightproof_ru_RU.py to have 1 expression per line
* Refactor and fix pt-BR Lightproof rules
* tdf#139523: LightProof makes Python complain on FutureWarnings for pt-BR
* Portuguese Brasil lightproof: fix "Flags not at the start of the expression"
* Fix typo in "Expressão arcaica"
* Czech Hunspell: add several word forms
* Bump pt-BR dict version to 3.2.15
* Portuguese Brasil lightproof: numsep=>gerund since it concerns gerundismo
* tdf#143559: save the changes in options of Portuguese spellcheck
* tdf#143507: localize Grammar Checking (Portuguese) settings page
* Related tdf#138369: Remove spurious CR (ctrl-M) in ru_RU.dic
* tdf#143489: Update Galician dictionaries to version 20.08
* Czech Hunspell: fix declination of some nouns ending with "-ec"
- added sources
+ REMOVE_GIT_LOG
==== nano ====
Version update (5.9 -> 6.0)
Subpackages: nano-lang
- GNU nano 6.0:
* Option --zero hides the interface and uses the whole terminal
for editing
* Colors can be given also in #rgb hexadecimal, to select the
nearest color from the 6x6x6 color-cube palette available on
256-color terminals
* Fourteen new color names are available, from rosy to crimson
==== ncurses ====
Version update (6.3.20211120 -> 6.3.20211127)
Subpackages: libncurses6 ncurses-utils terminfo terminfo-base terminfo-iterm terminfo-screen
- Add ncurses patch 20211127
+ fix errata in description fields (report by Eric Lindblad) -TD
+ add x10term+sl, aixterm+sl, ncr260vp+sl, ncr260vp+vt, wyse+sl -TD
- Correct offsets of patch ncurses-6.3.dif
==== neon ====
Version update (0.31.2 -> 0.32.1)
- update to 0.32.1:
* Fix configure CFLAGS handling in Kerberos detection.
- includes changes from 0.32.0:
* NE_AUTH_DIGEST now only enables RFC 2617/7616 auth by default;
to enable weaker RFC 2069 Digest, use NE_AUTH_LEGACY_DIGEST
(treated as a security enhancement, not an API/ABI break)
* Interface additions and bug fixes
- drop patches:
* neon-0.31.2-sha1-tests.patch
* neon-0.31.2-CA-tests.patch
==== netpbm ====
Version update (10.93.0 -> 10.96.4)
Subpackages: libnetpbm11
- version update to 10.96.4
palmtopnm: Fix bug: fails with PackBits input on platform with
default unsigned char, such as ppc64. Always broken. (Ability
to convert PackBits input was new in Netpbm 10.27 (March 2005).
sunicontopnm, escp2topbm, mgrtopbm, ybmtopbm, pamcut, pbmpscale,
pnmcat, pnmpad: Fix arithmetic overrun with ridiculously large
image.
pamrubber: Fix bug: random behavior with -quad when you specify
both points for source or target and the second one is lower in
the image than the first. Always broken (Pamrubber was new in
Netpbm 10.54 (March 2011)).
libnetpbm: When validating computable size of width and height,
allow for adding up to 10 instead of 2, to account for rounding
up to a multiple of 8 in processing bit maps.
pamtogif: Fix bug: doesn't ignore the input alpha mask when user
specified -transparent. Broken in Netpbm 10.37 (December 2006).
pgmtoppm: Eliminate dependency on color dictionary when user
does not specify any colors by name.
pamstereogram: Fix crash with -xbegin=0. Thanks Scott Pakin.
Introduced in Netpbm 10.94.
pamtopng: Fix rejection of all BLACKANDWHITE_ALPHA images with
message about wrong depth. Always broken (pamtopng was new in
Netpbm 10.71 (June 2015)). Thanks Karol Kosek
<krkk(a)krkk.ct8.pl>.
pamtopng: Fix failure with GRAYSCALE_ALPHA images with maxval
less than 255. Always broken (pamtopng was new in Netpbm 10.71
(June 2015)). Thanks Karol Kosek <krkk(a)krkk.ct8.pl>.
pamtopng: Fix: treats all tuple types that start with BLA as
BLACKANDWHITE. Always broken (pamtopng was new in Netpbm 10.71
(June 2015)).
pamtopng: Fix -transparent option - program recognized
- transparency instead. Always broken (pamtopng was new in
Netpbm 10.71 (June 2015)).
pamtogif: Fix failure with bogus message about wrong depth with
grayscale and black and white PAM images with transparency.
Always broken (pamtogif was new in Netpbm 10.37 (December 2006)).
Thanks Karol Kosek <krkk(a)krkk.ct8.pl>.
ppmtogif: Same as 'pamtogif' fix above, but with -alpha option.
Build: Fix build failure due to missing 'random' function on
Mingw platform. Bug introduced in Netpbm 10.94 (March 2021).
Build: Don't attempt to build 'pamexec' on systems without
Unix process management. Bug introduced in Netpbm 10.94
(March 2021).
Build: Make it work on systems that don't have date +%s. Broken
in Netpbm 10.78 (March 2017). Thanks Claes Nästén
(pekdon(a)gmail.com)
Build: Fix for MacOS build failures with missing sprintf and
vasprintf in broken build environment.
Mkdeb: fix failure with message about unrecognized format of
VERSION file. Introduced in Netpbm 10.90 (March 2020).
Add pamhomography: Thanks Scott Pakin.
pamstereogram: Add -yfillshift .
pamtowinicon: Add BMP/PNG encoding to verbose output.
Use internal random number generator everywhere random numbers
are used except ppmtoilbm, so seeded results are the same on
all platforms.
pamexec: Issue message instead of being killed by a signal when
the exec'ed program does not read the whole image"
ppmforge: Fail if -dimension is greater than 5, which is
useless.
pamscale: Fix bogus "bad magic number" or similar failure most
of the time with -nomix. Broken since Netpbm 10.49 (December
2009).
pnmtopng: Fix incorrect transparency in output when requesting
transparency. Introduced after Netpbm 10.35 (August 2006) but
not after Netpbm 10.47 (June 2009).
pnmtopng: Fix buffer overrun or bogus "too many color/
transparency pairs" failure when requesting transparency.
Introduced after Netpbm 10.26 (January 2005) but not after
Netpbm 10.35 (August 2006).
pamtojpeg2k: Fix constant failure with message about file
close failing.
libnetpbm: pm_system: Fix bug: standard input feeder process
repositions unrelated files. Always broken (pm_system was new
in Netpbm 10.13 (September 2003).
Pamtowinicon: Fix crash or incorrect output with PNG encoding
(result of pm_system bug above). Always broken (Pamtowinicon
was new in Netpbm 10.63 (June 2013).
pnmtopng: Fix trivial memory leaks.
pnmtops: Fix incorrect output (arithmetic overflow) when
bounding box is exactly INT_MAX high or wide. Always broken.
Pnmtops was in primordial Netpbm.
- modified patches
% netpbm-gcc-warnings.patch (refreshed)
% netpbm-security-code.patch (refreshed)
- deleted patches
- signed-char.patch (upstreamed)
==== openssl-1_1 ====
Subpackages: libopenssl1_1 libopenssl1_1-32bit libopenssl1_1-hmac
- Added openssl-1_1-use-include-directive.patch so that the default
/etc/ssl/openssl.cnf file will include any configuration files that
other packages might place into /etc/ssl/engines.d/ and
/etc/ssl/engdef.d/ This is a fix for bsc#1004463 where scripting was
being used to modify the openssl.cnf file. The scripting would fail
if either the default openssl.cnf file, or the sample openssl-ibmca
configuration file would be changed by upstream.
- Updated spec file to create the two new necessary directores for
the above patch.
==== openvpn ====
- Drop 0001-preform-deferred-authentication-in-the-background.patch
Upstream has meanwhile solved this differently and the two
implementations interfere (boo#1193017).
- Obsoleted SLE patches up to this point:
* openvpn-CVE-2020-15078.patch
* openvpn-CVE-2020-11810.patch
* openvpn-CVE-2018-7544.patch
* openvpn-CVE-2018-9336.patch
==== p11-kit ====
Subpackages: libp11-kit0 libp11-kit0-32bit p11-kit-tools
- Enable systemd support
==== pam ====
Subpackages: pam-32bit pam_unix
- Drop pam_umask-usergroups-login_defs.patch, does more harm
than helps. If not explizit specified as module option, we
use UMASK from login.defs unmodified.
==== pam-full-src ====
Subpackages: pam-doc pam-manpages
- Drop pam_umask-usergroups-login_defs.patch, does more harm
than helps. If not explizit specified as module option, we
use UMASK from login.defs unmodified.
==== pango ====
Version update (1.48.10 -> 1.50.1)
Subpackages: libpango-1_0-0 libpango-1_0-0-32bit typelib-1_0-Pango-1_0
- Update to version 1.50.1:
+ Fix a crash in tab handling.
+ Fix tab positioning without line wrapping.
+ Fix an assertion failure found by fuzzing.
+ Make underlines work again for broken fonts.
- Update to version 1.50.0:
+ Fix glyph placement in gravity east
+ Fix line heights in improper gravities
+ Only shown selected ignorables with nicks
+ Support tab alignments other than left
+ Support custom decimal points on decimal tabs
+ Fix a pango-view crash
+ Optimize handling of many tabs
+ Drop json-glib dependency
- Drop pkgconfig(json-glib-1.0) BuildRequires, no longer needed.
- Update to version 1.49.4:
+ Require fontconfig 2.13
+ Require harfbuzz 2.6
+ Many fixes to line breaking accuracy
+ coretext: Correctly clamp text weights at min/max values
+ Add serialization api for PangoLayout, PangoFont and
PangoAttrList
+ Require json-glib
+ tests:
- Use serialized layouts for test cases
- Include fonts in git
+ pango-view: Accept serialized layouts
+ Fix a rounding problem with font metrics
+ Fix visible space display using ?
- Changes from version 1.49.3:
+ Fix hinting of glyph metrics
+ Fix logical glyph extents in vertical gravities
+ Visualize more default-ignorable glyphs
+ Fix advance widths in transformed contexts
+ Implement Small Caps and other casing variations
- Changes from version 1.49.2:
+ Update Unicode data to Unicode 14
+ Fix underlining of spaces
+ Round font metrics when appropriate
+ Fix some corner cases of cursor positioning
+ Handle Catalan middle-dot in text segmentation
- Changes from version 1.49.1:
+ Only recompute log attrs when needed
+ Validate log attrs
+ Fix conformance issues in Thai and Indic linebreaking
+ Add pango_attr_break to support customizing line and word
breaks
+ Add font-dependent baseline shifts and sizing for super- and
subscripts
+ Improve hyphenation support
+ pango-view:
- Visualize caret positions and slopes
- Show glyph rects
- Make --annotate easier to use
+ Add pango_layout_get_caret_pos to support sloped carets
+ Improve caret positioning for ligatures
+ Better under- and overline placement
+ layout:
- Allocate a bit less
- Fix cluster extents with rise
+ Add pango_layout_iter_get_run_baseline
+ Add pango_glyph_string_index_to_x_full
+ coretext: Set size on font descriptions
+ Add color information to PangoGlyphVisAttr
- Changes from version 1.49.0:
+ Require fribidi 1.0.6
+ Fix threadsafety issues with Thai
+ Fix a rounding problem on i386
+ Fix font choice for ellipsis
+ New api:
- pango_font_get_languages
- Introspection helpers for attributes
+ Ignore width in horizontal context when itemizing
+ markup:
- Allow specifying size and rise in points
- Allow specifying size as percentage
+ Rewrite pango_layout_move_cursor_visually
+ Add a line-height attribute and make logical line extents
respect it
+ Add pango_justify_last_line
+ Add pango_shape_item
+ Add a text-transform attribute and implement it
+ Clean up fribidi api usage
+ Fix a bug in the gravity data table
+ pango-view: Improve the --annotate option
+ Fix a possible crash in rendering strikethroughs
- Add pkgconfig(json-glib-1.0) BuildRequires, new dependency.
==== pangomm1_4 ====
Version update (2.46.1 -> 2.46.2)
- Switch back to released tarballs: Stop passing
maintainer-mode=true to meson and remove m4, mm-common and
perl(XML::Parser) BuildRequires, as this was all only needed to
build a git-checkout.
- Update to version 2.46.2:
* Move to stable released tag, no code changes.
- Update to version 2.46.1+7:
* NMake Makefiles: Fix header installation
* NMake Makefiles: Correct VS2019 toolset number
* build: Support Visual Studio 2022 builds
* docs/reference/Doxyfile.in: Remove obsolete entry
* Don't include individual pango headers, part 2
* Don't include individual pango headers
* Use pango from the main branch
* 2.46.1
* Documentation: Let links point to pangomm-1.4 versions
* Add dependencies to Doxygen tag files in subprojects
- Switch to using a gitcheckout via source service. Pass
maintainer-mode=true to meson and add m4, mm-common and
perl(XML::Parser) BuildRequires, as this is needed with a
git-checkout.
==== patterns-base ====
Subpackages: patterns-base-apparmor patterns-base-base patterns-base-basesystem patterns-base-basic_desktop patterns-base-console patterns-base-documentation patterns-base-enhanced_base patterns-base-minimal_base patterns-base-selinux patterns-base-sw_management patterns-base-transactional_base patterns-base-x11 patterns-base-x11_enhanced
- Drop low-memory-monitor: It's not enabled by default, not used by
any of the default applications and would conflict with other
installed OOM handling daemons like earlyoom or oomd
- Run pre_checkin.sh
- base: favour psmisc over busybox-psmisc or other equivalents
- enhanced_base: Recommend low-memory-monitor an early boot daemon
to monitor memory pressure and react to low memory.
- Run pre_checkin.sh to sync 32-bit patterns.
==== pipewire ====
Version update (0.3.40 -> 0.3.42)
Subpackages: gstreamer-plugin-pipewire libpipewire-0_3-0 pipewire-lang pipewire-pulseaudio pipewire-spa-plugins-0_2 pipewire-spa-tools pipewire-tools
- Revert the merge of spa-plugins and modules into the library
package.
- Move some of the files between packages where they make more
sense.
- Rename the modules subpackage to modules-%{apiver_str} so
it can be versioned more easily (there still are some unversioned
files in the package, but it's a step in the right direction)
- Remove unneccesary Conflicts with packages that are Obsoleted
- Update to version 0.3.42:
* Highlights
- Fixes a bug in pulse-server underrun handling that broke qemu
and orca.
- A fix was added to pulse-server to handle quantum changes
gracefully.
- Fix module-echo-cancel again.
- Fix a bug where the bluetooth headset capture was producing
noise.
- Remove the dependency on wireplumber-audio which was pulling in
pulseaudio. We'll require wireplumber-audio directly from
wireplumber.
- Remove pipewire-rpmlintrc since the filters don't apply anymore
- Merge the pipewire-spa-plugins-0_2 and pipewire-modules
packages into the libpipewire package just as the fedora packages
do and simplify the filelist a bit by using some recursive
listing instead of explicitly listing all files.
- Use the gcc9-c++ compiler in SLE/Leap so it builds successfully.
- Update to version 0.3.41:
* Highlights
- Improved compatibility for flatpaks. Flatpaks with newer
PipeWire version can connect to an older server in all cases.
- A new RAOP module was added to stream to Apple Airplay
devices.
- OBS can now capture from the monitor devices again when using
WirePlumber.
- Improved JACK compatibility. Improved stability in Carla and
Ardour when changing buffer size. Improved latency
calculations and playback latency in Ardour.
- Improved pulse-server handling of underruns and buffer size
changes.
- Many bugfixes and improvements.
* PipeWire
- The systemd service files now have better names.
- client.access permission checks are improved.
- Fix some memory leaks in error paths.
- Objects now have a global serial number that is unique for
the lifetime of the server.
- Make clock.rate, clock.allowed-rates and clock.quantum
runtime tunable parameters with the settings metadata.
- Add some additional memory checks in client-node to avoid
sending invalid memory to clients. (#1859)
- Improve buffer memory allocation. If one of the nodes is a
remote node, ensure we only use memory that can be shared.
- Version checks when binding to objects is removed. This means
that newer clients can now bind to older servers, which is a
typical case for a flatpak.
- A bug in the latency calculations was fixed where it would in
some cases report the wrong minumum latency.
* modules
- module-echo-cancel has voice-detection enabled now.
- module-raop-sink and module-raop-discover to stream audio to
an Apple Airplay device.
- module-filter-chain now has preliminary support for LV2
plugins.
* SPA
- The audio resampler now has improved buffer size
calculations. In some cases it was too small and would cause
distortions.
- More checks are done when doing volume changes so that the
channelmap is correct.
- Audioadapter now exposes most config options with params so
that they can be adjusted at runtime.
- The resampler can now calculate the expected input buffer
size before receiving the first buffer, which avoids some
confusion when starting streams.
- Support was added for some 10bit video formats.
- MONO channel handling was improved.
- Most plugins now set a clock name and this is configurable
where it makes sense. The clock.system.monotonic clock name
is used for most plugins that use the system clock for
timing.
* pulse-server
- implement module-raop-discover
- Use STREAM_CAPTURE_SINK property when capturing from a
monitor source to better inform the session manager. This
fixes some issues where OBS would capture from the
microphone instead of the output monitor.
- Limit the amount of cache messages to 16MB and don't add
large memory blocks to the cache. This should fix some
excessive memory usage that people reported.
- Fix a potential memory leak when cleaning up a client.
- Do some additional checks to avoid buffer overruns.
- Improve recovery from underruns better. (#1857) This improves
seeking in gnome-music.
- Improve recovery when the quantum is forced larger that the
stream configured latency.
- The prebuf state is now handled correctly.
* JACK
- A per type object cache is now implemented. This ensures that
port objects remain valid for a longer time because many JACK
applications inspect objects after they are destroyed. This
improves catia/carla compatibility.
- Recompute the latencies when the buffer-size changes. Fix
some cases where we would end up with negative latencies.
- Handle regcomp errors to avoid some crashes later.
- Latency calculations are improved a lot.
- More care is taken to not call a process callback while a
buffer size change is pending. This fixes some crashes in
Carla, which expect that all clients are paused when one
handles the buffersize callback.
- Loopback links to a client are now handled correctly and
without latency. This fixes playback latency in ardour6
(#1839)
* ALSA
- ALSA devices now keep track of the samplerate of the card
and ensure that all PCM use the same rate. This is a
workaround for a kernel bug that is fixed in 5.16.
- Refactor the ALSA plugin a little.
- The ALSA plugin now reports correct delay for a capture PCM.
(#1697)
- The ALSA nodes now expose all config options with params
that can be changed at runtime.
- The ALSA node has a configurable clock name. Adaptive
resampling to match clock rates is avoided when the driver
has the same clock name as the ALSA node. This can be used
to link alsa devices together with a word clock.
==== polkit-default-privs ====
Version update (1550+20211209.8ce206c -> 1550+20211214.daf2765)
- Update to version 1550+20211214.daf2765:
* fwupd: tighten the downgrade rules (bsc#1193310)
==== python-Genshi ====
- add Genshi-pr49-fix-python310-tests.patch - gh#edgewall/genshi#49
==== python-SQLAlchemy ====
Version update (1.4.26 -> 1.4.27)
- update to 1.4.27:
Bugfixes
* see https://docs.sqlalchemy.org/en/14/changelog/changelog_14.html#change-1.4.27
==== python-boto3 ====
Version update (1.19.6 -> 1.20.24)
- Update to version 1.20.24
* api-change:``secretsmanager``: [``botocore``] Documentation updates for Secrets Manager
- from version 1.20.23
* api-change:``lexv2-models``: [``botocore``] Update lexv2-models client to latest version
* api-change:``network-firewall``: [``botocore``] This release adds support for managed rule groups.
* api-change:``route53-recovery-control-config``: [``botocore``] This release adds tagging supports
to Route53 Recovery Control Configuration. New APIs: TagResource, UntagResource and
ListTagsForResource. Updates: add optional field `tags` to support tagging while calling
CreateCluster, CreateControlPanel and CreateSafetyRule.
* api-change:``ec2``: [``botocore``] Adds waiters support for internet gateways.
* api-change:``sms``: [``botocore``] This release adds SMS discontinuation information to the API
and CLI references.
* api-change:``route53domains``: [``botocore``] Amazon Route 53 domain registration APIs now
support filtering and sorting in the ListDomains API, deleting a domain by using the DeleteDomain
API and getting domain pricing information by using the ListPrices API.
* api-change:``savingsplans``: [``botocore``] Adds the ability to specify Savings Plans hourly
commitments using five digits after the decimal point.
- from version 1.20.22
* api-change:``lookoutvision``: [``botocore``] This release adds new APIs for packaging an Amazon
Lookout for Vision model as an AWS IoT Greengrass component.
* api-change:``sagemaker``: [``botocore``] This release added a new Ambarella device(amba_cv2)
compilation support for Sagemaker Neo.
* api-change:``comprehendmedical``: [``botocore``] This release adds a new set of APIs (synchronous
and batch) to support the SNOMED-CT ontology.
* api-change:``health``: [``botocore``] Documentation updates for AWS Health
* api-change:``logs``: [``botocore``] This release adds AWS Organizations support as condition key
in destination policy for cross account Subscriptions in CloudWatch Logs.
* api-change:``outposts``: [``botocore``] This release adds the UpdateOutpost API.
* api-change:``support``: [``botocore``] Documentation updates for AWS Support.
* api-change:``iot``: [``botocore``] This release allows customer to enable caching of custom
authorizer on HTTP protocol for clients that use persistent or Keep-Alive connection in order to
reduce the number of Lambda invocations.
- from version 1.20.21
* api-change:``location``: [``botocore``] This release adds support for Accuracy position
filtering, position metadata and autocomplete for addresses and points of interest based on partial
or misspelled free-form text.
* api-change:``appsync``: [``botocore``] AWS AppSync now supports custom domain names, allowing you
to associate a domain name that you own with an AppSync API in your account.
* api-change:``route53``: [``botocore``] Add PriorRequestNotComplete exception to
UpdateHostedZoneComment API
- from version 1.20.20
* api-change:``rekognition``: [``botocore``] This release added new KnownGender types for Celebrity
Recognition.
- from version 1.20.19
* api-change:``ram``: [``botocore``] This release adds the ability to use the new
ResourceRegionScope parameter on List operations that return lists of resources or resource types.
This new parameter filters the results by letting you differentiate between global or regional
resource types.
* api-change:``networkmanager``: [``botocore``] This release adds API support for AWS Cloud WAN.
* api-change:``amplifyuibuilder``: [``botocore``] This release introduces the actions and data
types for the new Amplify UI Builder API. The Amplify UI Builder API provides a programmatic
interface for creating and configuring user interface (UI) component libraries and themes for use
in Amplify applications.
- from version 1.20.18
* api-change:``sagemaker``: [``botocore``] This release enables - 1/ Inference endpoint
configuration recommendations and ability to run custom load tests to meet performance needs. 2/
Deploy serverless inference endpoints. 3/ Query, filter and retrieve end-to-end ML lineage graph,
and incorporate model quality/bias detection in ML workflow.
* api-change:``kendra``: [``botocore``] Experience Builder allows customers to build search
applications without writing code. Analytics Dashboard provides quality and usability metrics for
Kendra indexes. Custom Document Enrichment allows customers to build a custom ingestion pipeline to
pre-process documents and generate metadata.
* api-change:``directconnect``: [``botocore``] Adds SiteLink support to private and transit virtual
interfaces. SiteLink is a new Direct Connect feature that allows routing between Direct Connect
points of presence.
* api-change:``lexv2-models``: [``botocore``] Update lexv2-models client to latest version
* api-change:``ec2``: [``botocore``] This release adds support for Amazon VPC IP Address Manager
(IPAM), which enables you to plan, track, and monitor IP addresses for your workloads. This release
also adds support for VPC Network Access Analyzer, which enables you to analyze network access to
resources in your Virtual Private Clouds.
* api-change:``shield``: [``botocore``] This release adds API support for Automatic Application
Layer DDoS Mitigation for AWS Shield Advanced. Customers can now enable automatic DDoS mitigation
in count or block mode for layer 7 protected resources.
* api-change:``sagemaker-runtime``: [``botocore``] Update sagemaker-runtime client to latest version
* api-change:``devops-guru``: [``botocore``] DevOps Guru now provides detailed, database-specific
analyses of performance issues and recommends corrective actions for Amazon Aurora database
instances with Performance Insights turned on. You can also use AWS tags to choose which resources
to analyze and define your applications.
* api-change:``dynamodb``: [``botocore``] Add support for Table Classes and introduce the Standard
Infrequent Access table class.
- from version 1.20.17
* api-change:``s3``: [``botocore``] Introduce Amazon S3 Glacier Instant Retrieval storage class and
a new setting in S3 Object Ownership to disable ACLs for bucket and the objects in it.
* api-change:``backup-gateway``: [``botocore``] Initial release of AWS Backup gateway which enables
you to centralize and automate protection of on-premises VMware and VMware Cloud on AWS workloads
using AWS Backup.
* api-change:``iot``: [``botocore``] Added the ability to enable/disable IoT Fleet Indexing for
Device Defender and Named Shadow information, and search them through IoT Fleet Indexing APIs.
* api-change:``ec2``: [``botocore``] This release adds support for Is4gen and Im4gn instances. This
release also adds a new subnet attribute, enableLniAtDeviceIndex, to support local network
interfaces, which are logical networking components that connect an EC2 instance to your
on-premises network.
* api-change:``outposts``: [``botocore``] This release adds the SupportedHardwareType parameter to
CreateOutpost.
* api-change:``storagegateway``: [``botocore``] Added gateway type VTL_SNOW. Added new SNOWBALL
HostEnvironment for gateways running on a Snowball device. Added new field HostEnvironmentId to
serve as an identifier for the HostEnvironment on which the gateway is running.
* api-change:``kinesis``: [``botocore``] Amazon Kinesis Data Streams now supports on demand streams.
* api-change:``glue``: [``botocore``] Support for DataLake transactions
* api-change:``accessanalyzer``: [``botocore``] AWS IAM Access Analyzer now supports policy
validation for resource policies attached to S3 buckets and access points. You can run additional
policy checks by specifying the S3 resource type you want to attach to your resource policy.
* api-change:``lakeformation``: [``botocore``] This release adds support for row and cell-based
access control in Lake Formation. It also adds support for Lake Formation Governed Tables, which
support ACID transactions and automatic storage optimizations.
* api-change:``kafka``: [``botocore``] This release adds three new V2 APIs. CreateClusterV2 for
creating both provisioned and serverless clusters. DescribeClusterV2 for getting information about
provisioned and serverless clusters and ListClustersV2 for listing all clusters (both provisioned
and serverless) in your account.
* api-change:``redshift-data``: [``botocore``] Data API now supports serverless queries.
* api-change:``snowball``: [``botocore``] Tapeball is to integrate tape gateway onto snowball, it
enables customer to transfer local data on the tape to snowball,and then ingest the data into tape
gateway on the cloud.
* api-change:``workspaces-web``: [``botocore``] This is the initial SDK release for Amazon
WorkSpaces Web. Amazon WorkSpaces Web is a low-cost, fully managed WorkSpace built to deliver
secure web-based workloads and software-as-a-service (SaaS) application access to users within
existing web browsers.
* api-change:``iottwinmaker``: [``botocore``] AWS IoT TwinMaker makes it faster and easier to
create, visualize and monitor digital twins of real-world systems like buildings, factories and
industrial equipment to optimize operations. Learn more:
https://docs.aws.amazon.com/iot-twinmaker/latest/apireference/Welcome.html (New Service) (Preview)
* api-change:``fsx``: [``botocore``] This release adds support for the FSx for OpenZFS file system
type, FSx for Lustre file systems with the Persistent_2 deployment type, and FSx for Lustre file
systems with Amazon S3 data repository associations and automatic export policies.
- from version 1.20.16
* api-change:``s3``: [``botocore``] Amazon S3 Event Notifications adds Amazon EventBridge as a
destination and supports additional event types. The PutBucketNotificationConfiguration API can now
skip validation of Amazon SQS, Amazon SNS and AWS Lambda destinations.
* api-change:``wellarchitected``: [``botocore``] This update provides support for Well-Architected
API users to use custom lens features.
* api-change:``rum``: [``botocore``] This is the first public release of CloudWatch RUM
* api-change:``rbin``: [``botocore``] This release adds support for Recycle Bin.
* api-change:``iotsitewise``: [``botocore``] AWS IoT SiteWise now supports retention configuration
for the hot tier storage.
* api-change:``compute-optimizer``: [``botocore``] Adds support for the enhanced infrastructure
metrics paid feature. Also adds support for two new sets of resource efficiency metrics, including
savings opportunity metrics and performance improvement opportunity metrics.
* api-change:``ecr``: [``botocore``] This release adds supports for pull through cache rules and
enhanced scanning.
* api-change:``evidently``: [``botocore``] Introducing Amazon CloudWatch Evidently. This is the
first public release of Amazon CloudWatch Evidently.
* api-change:``inspector2``: [``botocore``] This release adds support for the new Amazon Inspector
API. The new Amazon Inspector can automatically discover and scan Amazon EC2 instances and Amazon
ECR container images for software vulnerabilities and unintended network exposure, and report
centralized findings across multiple AWS accounts.
* api-change:``ssm``: [``botocore``] Added two new attributes to DescribeInstanceInformation called
SourceId and SourceType along with new string filters SourceIds and SourceTypes to filter instance
records.
* api-change:``ec2``: [``botocore``] This release adds support for G5g and M6a instances. This
release also adds support for Amazon EBS Snapshots Archive, a feature that enables you to archive
your EBS snapshots; and Recycle Bin, a feature that enables you to protect your EBS snapshots
against accidental deletion.
* api-change:``dataexchange``: [``botocore``] This release enables providers and subscribers to use
Data Set, Job, and Asset operations to work with API assets from Amazon API Gateway. In addition,
this release enables subscribers to use the SendApiAsset operation to invoke a provider's Amazon
API Gateway API that they are entitled to.
- from version 1.20.15
* api-change:``migration-hub-refactor-spaces``: [``botocore``] This is the initial SDK release for
AWS Migration Hub Refactor Spaces
* api-change:``textract``: [``botocore``] This release adds support for synchronously analyzing
identity documents through a new API: AnalyzeID
* api-change:``personalize-runtime``: [``botocore``] This release adds inference support for
Recommenders.
* api-change:``personalize``: [``botocore``] This release adds API support for Recommenders and
BatchSegmentJobs.
- from version 1.20.14
* api-change:``autoscaling``: [``botocore``] Documentation updates for Amazon EC2 Auto Scaling.
* api-change:``mgn``: [``botocore``] Application Migration Service now supports an additional
replication method that does not require agent installation on each source server. This option is
available for source servers running on VMware vCenter versions 6.7 and 7.0.
* api-change:``ec2``: [``botocore``] Documentation updates for EC2.
* api-change:``iotdeviceadvisor``: [``botocore``] Documentation update for Device Advisor
GetEndpoint API
* api-change:``pinpoint``: [``botocore``] Added a One-Time Password (OTP) management feature. You
can use the Amazon Pinpoint API to generate OTP codes and send them to your users as SMS messages.
Your apps can then call the API to verify the OTP codes that your users input
* api-change:``outposts``: [``botocore``] This release adds new APIs for working with Outpost sites
and orders.
- from version 1.20.13
* api-change:``timestream-query``: [``botocore``] Releasing Amazon Timestream Scheduled Queries. It
makes real-time analytics more performant and cost-effective for customers by calculating and
storing frequently accessed aggregates, and other computations, typically used in operational
dashboards, business reports, and other analytics applications
* api-change:``elasticache``: [``botocore``] Doc only update for ElastiCache
* api-change:``proton``: [``botocore``] This release adds APIs for getting the outputs and
provisioned stacks for Environments, Pipelines, and ServiceInstances. You can now add tags to
EnvironmentAccountConnections. It also adds APIs for working with PR-based provisioning. Also, it
adds APIs for syncing templates with a git repository.
* api-change:``translate``: [``botocore``] This release enables customers to use translation
settings to mask profane words and phrases in their translation output.
* api-change:``lambda``: [``botocore``] Remove Lambda function url apis
* api-change:``imagebuilder``: [``botocore``] This release adds support for sharing AMIs with
Organizations within an EC2 Image Builder Distribution Configuration.
* api-change:``customer-profiles``: [``botocore``] This release introduces a new auto-merging
feature for profile matching. The auto-merging configurations can be set via CreateDomain API or
UpdateDomain API. You can use GetIdentityResolutionJob API and ListIdentityResolutionJobs API to
fetch job status.
* api-change:``autoscaling``: [``botocore``] Customers can now configure predictive scaling
policies to proactively scale EC2 Auto Scaling groups based on any CloudWatch metrics that more
accurately represent the load on the group than the four predefined metrics. They can also use math
expressions to further customize the metrics.
* api-change:``timestream-write``: [``botocore``] This release adds support for multi-measure
records and magnetic store writes. Multi-measure records allow customers to store multiple measures
in a single table row. Magnetic store writes enable customers to write late arrival data (data with
timestamp in the past) directly into the magnetic store.
* api-change:``iotsitewise``: [``botocore``] AWS IoT SiteWise now accepts data streams that aren't
associated with any asset properties. You can organize data by updating data stream associations.
- from version 1.20.12
* api-change:``redshift``: [``botocore``] This release adds support for reserved node exchange with
restore/resize
* api-change:``elasticache``: [``botocore``] Adding support for r6gd instances for Redis with data
tiering. In a cluster with data tiering enabled, when available memory capacity is exhausted, the
least recently used data is automatically tiered to solid state drives for cost-effective capacity
scaling with minimal performance impact.
* api-change:``opensearch``: [``botocore``] This release adds an optional parameter dry-run for the
UpdateDomainConfig API to perform basic validation checks, and detect the deployment type that will
be required for the configuration change, without actually applying the change.
* api-change:``backup``: [``botocore``] This release adds new opt-in settings for advanced features
for DynamoDB backups
* api-change:``iot``: [``botocore``] This release introduces a new feature, Managed Job Template,
for AWS IoT Jobs Service. Customers can now use service provided managed job templates to easily
create jobs for supported standard job actions.
* api-change:``iotwireless``: [``botocore``] Two new APIs, GetNetworkAnalyzerConfiguration and
UpdateNetworkAnalyzerConfiguration, are added for the newly released Network Analyzer feature which
enables customers to view real-time frame information and logs from LoRaWAN devices and gateways.
* api-change:``workspaces``: [``botocore``] Documentation updates for Amazon WorkSpaces
* api-change:``s3``: [``botocore``] Introduce two new Filters to S3 Lifecycle configurations -
ObjectSizeGreaterThan and ObjectSizeLessThan. Introduce a new way to trigger actions on noncurrent
versions by providing the number of newer noncurrent versions along with noncurrent days.
* api-change:``elbv2``: [``botocore``] Update elbv2 client to latest version
* api-change:``macie2``: [``botocore``] Documentation updates for Amazon Macie
* api-change:``ec2``: [``botocore``] This release adds a new parameter ipv6Native to the allow
creation of IPv6-only subnets using the CreateSubnet operation, and the operation
ModifySubnetAttribute includes new parameters to modify subnet attributes to use resource-based
naming and enable DNS resolutions for Private DNS name.
* api-change:``sqs``: [``botocore``] Amazon SQS adds a new queue attribute, SqsManagedSseEnabled,
which enables server-side queue encryption using SQS owned encryption keys.
* api-change:``ecs``: [``botocore``] Documentation update for ARM support on Amazon ECS.
* api-change:``sts``: [``botocore``] Documentation updates for AWS Security Token Service.
* api-change:``finspace-data``: [``botocore``] Update documentation for createChangeset API.
* api-change:``dynamodb``: [``botocore``] DynamoDB PartiQL now supports ReturnConsumedCapacity,
which returns capacity units consumed by PartiQL APIs if the request specified
returnConsumedCapacity parameter. PartiQL APIs include ExecuteStatement, BatchExecuteStatement, and
ExecuteTransaction.
* api-change:``lambda``: [``botocore``] Release Lambda event source filtering for SQS, Kinesis
Streams, and DynamoDB Streams.
* api-change:``iotdeviceadvisor``: [``botocore``] This release introduces a new feature for Device
Advisor: ability to execute multiple test suites in parallel for given customer account. You can
use GetEndpoint API to get the device-level test endpoint and call StartSuiteRun with
"parallelRun=true" to run suites in parallel.
* api-change:``rds``: [``botocore``] Adds support for Multi-AZ DB clusters for RDS for MySQL and
RDS for PostgreSQL.
- from version 1.20.11
* api-change:``connect``: [``botocore``] This release adds support for UpdateContactFlowMetadata,
DeleteContactFlow and module APIs. For details, see the Release Notes in the Amazon Connect
Administrator Guide.
* api-change:``dms``: [``botocore``] Added new S3 endpoint settings to allow to convert the current
UTC time into a specified time zone when a date partition folder is created. Using with
'DatePartitionedEnabled'.
* api-change:``es``: [``botocore``] This release adds an optional parameter dry-run for the
UpdateElasticsearchDomainConfig API to perform basic validation checks, and detect the deployment
type that will be required for the configuration change, without actually applying the change.
* api-change:``ssm``: [``botocore``] Adds new parameter to CreateActivation API . This parameter is
for "internal use only".
* api-change:``chime-sdk-meetings``: [``botocore``] Added new APIs for enabling Echo Reduction with
Voice Focus.
* api-change:``eks``: [``botocore``] Adding missing exceptions to RegisterCluster operation
* api-change:``quicksight``: [``botocore``] Add support for Exasol data source, 1 click enterprise
embedding and email customization.
* api-change:``cloudformation``: [``botocore``] This release include SDK changes for the feature
launch of Stack Import to Service Managed StackSet.
* api-change:``rds``: [``botocore``] Adds local backup support to Amazon RDS on AWS Outposts.
* api-change:``braket``: [``botocore``] This release adds support for Amazon Braket Hybrid Jobs.
* api-change:``s3control``: [``botocore``] Added Amazon CloudWatch publishing option for S3 Storage
Lens metrics.
* api-change:``finspace-data``: [``botocore``] Add new APIs for managing Datasets, Changesets, and
Dataviews.
- from version 1.20.10
* api-change:``lexv2-runtime``: [``botocore``] Update lexv2-runtime client to latest version
* api-change:``cloudformation``: [``botocore``] The StackSets ManagedExecution feature will allow
concurrency for non-conflicting StackSet operations and queuing the StackSet operations that
conflict at a given time for later execution.
* api-change:``redshift``: [``botocore``] Added support of default IAM role for CreateCluster,
RestoreFromClusterSnapshot and ModifyClusterIamRoles APIs
* api-change:``lambda``: [``botocore``] Add support for Lambda Function URLs. Customers can use
Function URLs to create built-in HTTPS endpoints on their functions.
* api-change:``appstream``: [``botocore``] Includes APIs for managing resources for Elastic fleets:
applications, app blocks, and application-fleet associations.
* api-change:``medialive``: [``botocore``] This release adds support for specifying a SCTE-35 PID
on input. MediaLive now supports SCTE-35 PID selection on inputs containing one or more active
SCTE-35 PIDs.
* api-change:``batch``: [``botocore``] Documentation updates for AWS Batch.
* api-change:``application-insights``: [``botocore``] Application Insights now supports monitoring
for HANA
- from version 1.20.9
* api-change:``ivs``: [``botocore``] Add APIs for retrieving stream session information and support
for filtering live streams by health. For more information, see
https://docs.aws.amazon.com/ivs/latest/userguide/stream-health.html
* api-change:``lambda``: [``botocore``] Added support for CLIENT_CERTIFICATE_TLS_AUTH and
SERVER_ROOT_CA_CERTIFICATE as SourceAccessType for MSK and Kafka event source mappings.
* api-change:``chime``: [``botocore``] Adds new Transcribe API parameters to
StartMeetingTranscription, including support for content identification and redaction (PII & PHI),
partial results stabilization, and custom language models.
* api-change:``chime-sdk-meetings``: [``botocore``] Adds new Transcribe API parameters to
StartMeetingTranscription, including support for content identification and redaction (PII & PHI),
partial results stabilization, and custom language models.
* api-change:``lexv2-models``: [``botocore``] Update lexv2-models client to latest version
* api-change:``cloudwatch``: [``botocore``] Update cloudwatch client to latest version
* api-change:``auditmanager``: [``botocore``] This release introduces a new feature for Audit
Manager: Dashboard views. You can now view insights data for your active assessments, and quickly
identify non-compliant evidence that needs to be remediated.
* api-change:``databrew``: [``botocore``] This SDK release adds the following new features: 1) PII
detection in profile jobs, 2) Data quality rules, enabling validation of data quality in profile
jobs, 3) SQL query-based datasets for Amazon Redshift and Snowflake data sources, and 4) Connecting
DataBrew datasets with Amazon AppFlow flows.
* api-change:``redshift-data``: [``botocore``] Rolling back Data API serverless features until
dependencies are live.
* api-change:``kafka``: [``botocore``] Amazon MSK has added a new API that allows you to update the
connectivity settings for an existing cluster to enable public accessibility.
* api-change:``forecast``: [``botocore``] NEW CreateExplanability API that helps you understand how
attributes such as price, promotion, etc. contributes to your forecasted values; NEW
CreateAutoPredictor API that trains up to 40% more accurate forecasting model, saves up to 50% of
retraining time, and provides model level explainability.
* api-change:``appconfig``: [``botocore``] Add Type to support feature flag configuration profiles
- from version 1.20.8
* api-change:``appconfigdata``: [``botocore``] AWS AppConfig Data is a new service that allows you
to retrieve configuration deployed by AWS AppConfig. See the AppConfig user guide for more details
on getting started. https://docs.aws.amazon.com/appconfig/latest/userguide/what-is-appconfig.ht…
* api-change:``drs``: [``botocore``] Introducing AWS Elastic Disaster Recovery (AWS DRS), a new
service that minimizes downtime and data loss with fast, reliable recovery of on-premises and
cloud-based applications using affordable storage, minimal compute, and point-in-time recovery.
* api-change:``apigateway``: [``botocore``] Documentation updates for Amazon API Gateway.
* api-change:``sns``: [``botocore``] Amazon SNS introduces the PublishBatch API, which enables
customers to publish up to 10 messages per API request. The new API is valid for Standard and FIFO
topics.
* api-change:``redshift-data``: [``botocore``] Data API now supports serverless requests.
* api-change:``amplifybackend``: [``botocore``] New APIs to support the Amplify Storage category.
Add and manage file storage in your Amplify app backend.
- from version 1.20.7
* api-change:``location``: [``botocore``] This release adds the support for Relevance, Distance,
Time Zone, Language and Interpolated Address for Geocoding and Reverse Geocoding.
* api-change:``cloudtrail``: [``botocore``] CloudTrail Insights now supports ApiErrorRateInsight,
which enables customers to identify unusual activity in their AWS account based on API error codes
and their rate.
- from version 1.20.6
* api-change:``migrationhubstrategy``: [``botocore``] AWS SDK for Migration Hub Strategy
Recommendations. It includes APIs to start the portfolio assessment, import portfolio data for
assessment, and to retrieve recommendations. For more information, see the AWS Migration Hub
documentation at https://docs.aws.amazon.com/migrationhub/index.html
* api-change:``ec2``: [``botocore``] Adds a new VPC Subnet attribute "EnableDns64." When enabled on
IPv6 Subnets, the Amazon-Provided DNS Resolver returns synthetic IPv6 addresses for IPv4-only
destinations.
* api-change:``wafv2``: [``botocore``] Your options for logging web ACL traffic now include Amazon
CloudWatch Logs log groups and Amazon S3 buckets.
* api-change:``dms``: [``botocore``] Add Settings in JSON format for the source GCP MySQL endpoint
* api-change:``ssm``: [``botocore``] Adds support for Session Reason and Max Session Duration for
Systems Manager Session Manager.
* api-change:``appstream``: [``botocore``] This release includes support for images of AmazonLinux2
platform type.
* api-change:``eks``: [``botocore``] Adding Tags support to Cluster Registrations.
* api-change:``transfer``: [``botocore``] AWS Transfer Family now supports integrating a custom
identity provider using AWS Lambda
- from version 1.20.5
* api-change:``ec2``: [``botocore``] C6i instances are powered by a third-generation Intel Xeon
Scalable processor (Ice Lake) delivering all-core turbo frequency of 3.5 GHz. G5 instances feature
up to 8 NVIDIA A10G Tensor Core GPUs and second generation AMD EPYC processors.
* api-change:``ssm``: [``botocore``] This Patch Manager release supports creating Patch Baselines
for RaspberryPi OS (formerly Raspbian)
* api-change:``devops-guru``: [``botocore``] Add support for cross account APIs.
* api-change:``connect``: [``botocore``] This release adds APIs for creating and managing scheduled
tasks. Additionally, adds APIs to describe and update a contact and list associated references.
* api-change:``mediaconvert``: [``botocore``] AWS Elemental MediaConvert SDK has added automatic
modes for GOP configuration and added the ability to ingest screen recordings generated by Safari
on MacOS 12 Monterey.
- from version 1.20.4
* api-change:``dynamodb``: [``botocore``] Updated Help section for "dynamodb
update-contributor-insights" API
* api-change:``ec2``: [``botocore``] This release provides an additional route target for the VPC
route table.
* api-change:``translate``: [``botocore``] This release enables customers to import
Multi-Directional Custom Terminology and use Multi-Directional Custom Terminology in both real-time
translation and asynchronous batch translation.
- from version 1.20.3
* api-change:``backup``: [``botocore``] AWS Backup SDK provides new options when scheduling
backups: select supported services and resources that are assigned to a particular tag, linked to a
combination of tags, or can be identified by a partial tag value, and exclude resources from their
assignments.
* api-change:``ecs``: [``botocore``] This release adds support for container instance health.
* api-change:``resiliencehub``: [``botocore``] Initial release of AWS Resilience Hub, a managed
service that enables you to define, validate, and track the resilience of your applications on AWS
- from version 1.20.2
* api-change:``batch``: [``botocore``] Adds support for scheduling policy APIs.
* api-change:``health``: [``botocore``] Documentation updates for AWS Health.
* api-change:``greengrassv2``: [``botocore``] This release adds support for Greengrass core devices
running Windows. You can now specify name of a Windows user to run a component.
- from version 1.20.1
* bugfix:urllib3: [``botocore``] Fix NO_OP_TICKET import bug in older versions of urllib3
- from version 1.20.0
* feature:EndpointResolver: [``botocore``] Adding support for resolving modeled FIPS and Dualstack
endpoints.
* feature:``six``: [``botocore``] Updated vendored version of ``six`` from 1.10.0 to 1.16.0
* api-change:``sagemaker``: [``botocore``] SageMaker CreateEndpoint and UpdateEndpoint APIs now
support additional deployment configuration to manage traffic shifting options and automatic
rollback monitoring. DescribeEndpoint now shows new in-progress deployment details with stage
status.
* api-change:``chime-sdk-meetings``: [``botocore``] Updated format validation for ids and regions.
* api-change:``wafv2``: [``botocore``] You can now configure rules to run a CAPTCHA check against
web requests and, as needed, send a CAPTCHA challenge to the client.
* api-change:``ec2``: [``botocore``] This release adds internal validation on the
GatewayAssociationState field
- from version 1.19.12
* api-change:``ec2``: [``botocore``] DescribeInstances now returns customer-owned IP addresses for
instances running on an AWS Outpost.
* api-change:``translate``: [``botocore``] This release enable customers to use their own KMS keys
to encrypt output files when they submit a batch transform job.
* api-change:``resourcegroupstaggingapi``: [``botocore``] Documentation updates and improvements.
- from version 1.19.11
* api-change:``chime-sdk-meetings``: [``botocore``] The Amazon Chime SDK Meetings APIs allow
software developers to create meetings and attendees for interactive audio, video, screen and
content sharing in custom meeting applications which use the Amazon Chime SDK.
* api-change:``sagemaker``: [``botocore``] ListDevices and DescribeDevice now show Edge Manager
agent version.
* api-change:``connect``: [``botocore``] This release adds CRUD operation support for Security
profile resource in Amazon Connect
* api-change:``iotwireless``: [``botocore``] Adding APIs for the FUOTA (firmware update over the
air) and multicast for LoRaWAN devices and APIs to support event notification opt-in feature for
Sidewalk related events. A few existing APIs need to be modified for this new feature.
* api-change:``ec2``: [``botocore``] This release adds a new instance replacement strategy for EC2
Fleet, Spot Fleet. Now you can select an action to perform when your instance gets a rebalance
notification. EC2 Fleet, Spot Fleet can launch a replacement then terminate the instance that
received notification after a termination delay
- from version 1.19.10
* api-change:``finspace``: [``botocore``] Adds superuser and data-bundle parameters to
CreateEnvironment API
* api-change:``connectparticipant``: [``botocore``] This release adds a new boolean attribute -
Connect Participant - to the CreateParticipantConnection API, which can be used to mark the
participant as connected.
* api-change:``datasync``: [``botocore``] AWS DataSync now supports Hadoop Distributed File System
(HDFS) Locations
* api-change:``macie2``: [``botocore``] This release adds support for specifying the severity of
findings that a custom data identifier produces, based on the number of occurrences of text that
matches the detection criteria.
- from version 1.19.9
* api-change:``cloudfront``: [``botocore``] CloudFront now supports response headers policies to
add HTTP headers to the responses that CloudFront sends to viewers. You can use these policies to
add CORS headers, control browser caching, and more, without modifying your origin or writing any
code.
* api-change:``connect``: [``botocore``] Amazon Connect Chat now supports real-time message
streaming.
* api-change:``nimble``: [``botocore``] Amazon Nimble Studio adds support for users to stop and
start streaming sessions.
- from version 1.19.8
* api-change:``rekognition``: [``botocore``] This Amazon Rekognition Custom Labels release
introduces the management of datasets with projects
* api-change:``networkmanager``: [``botocore``] This release adds API support to aggregate
resources, routes, and telemetry data across a Global Network.
* api-change:``lightsail``: [``botocore``] This release adds support to enable access logging for
buckets in the Lightsail object storage service.
* api-change:``neptune``: [``botocore``] Adds support for major version upgrades to ModifyDbCluster
API
- from version 1.19.7
* api-change:``transcribe``: [``botocore``] Transcribe and Transcribe Call Analytics now support
automatic language identification along with custom vocabulary, vocabulary filter, custom language
model and PII redaction.
* api-change:``application-insights``: [``botocore``] Added Monitoring support for SQL Server
Failover Cluster Instance. Additionally, added a new API to allow one-click monitoring of
containers resources.
* api-change:``rekognition``: [``botocore``] This release added new attributes to Rekognition Video
GetCelebrityRecognition API operations.
* api-change:``connect``: [``botocore``] Amazon Connect Chat now supports real-time message
streaming.
* api-change:``ec2``: [``botocore``] Support added for AMI sharing with organizations and
organizational units in ModifyImageAttribute API
- Update BuildRequires and Requires from setup.py
==== python-botocore ====
Version update (1.22.6 -> 1.23.24)
- Version update to 1.23.24
* api-change:``secretsmanager``: Documentation updates for Secrets Manager
- from version 1.23.23
* api-change:``lexv2-models``: Update lexv2-models client to latest version
* api-change:``network-firewall``: This release adds support for managed rule groups.
* api-change:``route53-recovery-control-config``: This release adds tagging supports to Route53
Recovery Control Configuration. New APIs: TagResource, UntagResource and ListTagsForResource.
Updates: add optional field `tags` to support tagging while calling CreateCluster,
CreateControlPanel and CreateSafetyRule.
* api-change:``ec2``: Adds waiters support for internet gateways.
* api-change:``sms``: This release adds SMS discontinuation information to the API and CLI
references.
* api-change:``route53domains``: Amazon Route 53 domain registration APIs now support filtering and
sorting in the ListDomains API, deleting a domain by using the DeleteDomain API and getting domain
pricing information by using the ListPrices API.
* api-change:``savingsplans``: Adds the ability to specify Savings Plans hourly commitments using
five digits after the decimal point.
- from version 1.23.22
* api-change:``lookoutvision``: This release adds new APIs for packaging an Amazon Lookout for
Vision model as an AWS IoT Greengrass component.
* api-change:``sagemaker``: This release added a new Ambarella device(amba_cv2) compilation support
for Sagemaker Neo.
* api-change:``comprehendmedical``: This release adds a new set of APIs (synchronous and batch) to
support the SNOMED-CT ontology.
* api-change:``health``: Documentation updates for AWS Health
* api-change:``logs``: This release adds AWS Organizations support as condition key in destination
policy for cross account Subscriptions in CloudWatch Logs.
* api-change:``outposts``: This release adds the UpdateOutpost API.
* api-change:``support``: Documentation updates for AWS Support.
* api-change:``iot``: This release allows customer to enable caching of custom authorizer on HTTP
protocol for clients that use persistent or Keep-Alive connection in order to reduce the number of
Lambda invocations.
- from version 1.23.21
* api-change:``location``: This release adds support for Accuracy position filtering, position
metadata and autocomplete for addresses and points of interest based on partial or misspelled
free-form text.
* api-change:``appsync``: AWS AppSync now supports custom domain names, allowing you to associate a
domain name that you own with an AppSync API in your account.
* api-change:``route53``: Add PriorRequestNotComplete exception to UpdateHostedZoneComment API
- from version 1.23.20
* api-change:``rekognition``: This release added new KnownGender types for Celebrity Recognition.
- from version 1.23.19
* api-change:``ram``: This release adds the ability to use the new ResourceRegionScope parameter on
List operations that return lists of resources or resource types. This new parameter filters the
results by letting you differentiate between global or regional resource types.
* api-change:``networkmanager``: This release adds API support for AWS Cloud WAN.
* api-change:``amplifyuibuilder``: This release introduces the actions and data types for the new
Amplify UI Builder API. The Amplify UI Builder API provides a programmatic interface for creating
and configuring user interface (UI) component libraries and themes for use in Amplify applications.
- from version 1.23.18
* api-change:``sagemaker``: This release enables - 1/ Inference endpoint configuration
recommendations and ability to run custom load tests to meet performance needs. 2/ Deploy
serverless inference endpoints. 3/ Query, filter and retrieve end-to-end ML lineage graph, and
incorporate model quality/bias detection in ML workflow.
* api-change:``kendra``: Experience Builder allows customers to build search applications without
writing code. Analytics Dashboard provides quality and usability metrics for Kendra indexes. Custom
Document Enrichment allows customers to build a custom ingestion pipeline to pre-process documents
and generate metadata.
* api-change:``directconnect``: Adds SiteLink support to private and transit virtual interfaces.
SiteLink is a new Direct Connect feature that allows routing between Direct Connect points of
presence.
* api-change:``lexv2-models``: Update lexv2-models client to latest version
* api-change:``ec2``: This release adds support for Amazon VPC IP Address Manager (IPAM), which
enables you to plan, track, and monitor IP addresses for your workloads. This release also adds
support for VPC Network Access Analyzer, which enables you to analyze network access to resources
in your Virtual Private Clouds.
* api-change:``shield``: This release adds API support for Automatic Application Layer DDoS
Mitigation for AWS Shield Advanced. Customers can now enable automatic DDoS mitigation in count or
block mode for layer 7 protected resources.
* api-change:``sagemaker-runtime``: Update sagemaker-runtime client to latest version
* api-change:``devops-guru``: DevOps Guru now provides detailed, database-specific analyses of
performance issues and recommends corrective actions for Amazon Aurora database instances with
Performance Insights turned on. You can also use AWS tags to choose which resources to analyze and
define your applications.
* api-change:``dynamodb``: Add support for Table Classes and introduce the Standard Infrequent
Access table class.
- from version 1.23.17
* api-change:``s3``: Introduce Amazon S3 Glacier Instant Retrieval storage class and a new setting
in S3 Object Ownership to disable ACLs for bucket and the objects in it.
* api-change:``backup-gateway``: Initial release of AWS Backup gateway which enables you to
centralize and automate protection of on-premises VMware and VMware Cloud on AWS workloads using
AWS Backup.
* api-change:``iot``: Added the ability to enable/disable IoT Fleet Indexing for Device Defender
and Named Shadow information, and search them through IoT Fleet Indexing APIs.
* api-change:``ec2``: This release adds support for Is4gen and Im4gn instances. This release also
adds a new subnet attribute, enableLniAtDeviceIndex, to support local network interfaces, which are
logical networking components that connect an EC2 instance to your on-premises network.
* api-change:``outposts``: This release adds the SupportedHardwareType parameter to CreateOutpost.
* api-change:``storagegateway``: Added gateway type VTL_SNOW. Added new SNOWBALL HostEnvironment
for gateways running on a Snowball device. Added new field HostEnvironmentId to serve as an
identifier for the HostEnvironment on which the gateway is running.
* api-change:``kinesis``: Amazon Kinesis Data Streams now supports on demand streams.
* api-change:``glue``: Support for DataLake transactions
* api-change:``accessanalyzer``: AWS IAM Access Analyzer now supports policy validation for
resource policies attached to S3 buckets and access points. You can run additional policy checks by
specifying the S3 resource type you want to attach to your resource policy.
* api-change:``lakeformation``: This release adds support for row and cell-based access control in
Lake Formation. It also adds support for Lake Formation Governed Tables, which support ACID
transactions and automatic storage optimizations.
* api-change:``kafka``: This release adds three new V2 APIs. CreateClusterV2 for creating both
provisioned and serverless clusters. DescribeClusterV2 for getting information about provisioned
and serverless clusters and ListClustersV2 for listing all clusters (both provisioned and
serverless) in your account.
* api-change:``redshift-data``: Data API now supports serverless queries.
* api-change:``snowball``: Tapeball is to integrate tape gateway onto snowball, it enables customer
to transfer local data on the tape to snowball,and then ingest the data into tape gateway on the
cloud.
* api-change:``workspaces-web``: This is the initial SDK release for Amazon WorkSpaces Web. Amazon
WorkSpaces Web is a low-cost, fully managed WorkSpace built to deliver secure web-based workloads
and software-as-a-service (SaaS) application access to users within existing web browsers.
* api-change:``iottwinmaker``: AWS IoT TwinMaker makes it faster and easier to create, visualize
and monitor digital twins of real-world systems like buildings, factories and industrial equipment
to optimize operations. Learn more:
https://docs.aws.amazon.com/iot-twinmaker/latest/apireference/Welcome.html (New Service) (Preview)
* api-change:``fsx``: This release adds support for the FSx for OpenZFS file system type, FSx for
Lustre file systems with the Persistent_2 deployment type, and FSx for Lustre file systems with
Amazon S3 data repository associations and automatic export policies.
- from version 1.23.16
* api-change:``s3``: Amazon S3 Event Notifications adds Amazon EventBridge as a destination and
supports additional event types. The PutBucketNotificationConfiguration API can now skip validation
of Amazon SQS, Amazon SNS and AWS Lambda destinations.
* api-change:``wellarchitected``: This update provides support for Well-Architected API users to
use custom lens features.
* api-change:``rum``: This is the first public release of CloudWatch RUM
* api-change:``rbin``: This release adds support for Recycle Bin.
* api-change:``iotsitewise``: AWS IoT SiteWise now supports retention configuration for the hot
tier storage.
* api-change:``compute-optimizer``: Adds support for the enhanced infrastructure metrics paid
feature. Also adds support for two new sets of resource efficiency metrics, including savings
opportunity metrics and performance improvement opportunity metrics.
* api-change:``ecr``: This release adds supports for pull through cache rules and enhanced scanning.
* api-change:``evidently``: Introducing Amazon CloudWatch Evidently. This is the first public
release of Amazon CloudWatch Evidently.
* api-change:``inspector2``: This release adds support for the new Amazon Inspector API. The new
Amazon Inspector can automatically discover and scan Amazon EC2 instances and Amazon ECR container
images for software vulnerabilities and unintended network exposure, and report centralized
findings across multiple AWS accounts.
* api-change:``ssm``: Added two new attributes to DescribeInstanceInformation called SourceId and
SourceType along with new string filters SourceIds and SourceTypes to filter instance records.
* api-change:``ec2``: This release adds support for G5g and M6a instances. This release also adds
support for Amazon EBS Snapshots Archive, a feature that enables you to archive your EBS snapshots;
and Recycle Bin, a feature that enables you to protect your EBS snapshots against accidental
deletion.
* api-change:``dataexchange``: This release enables providers and subscribers to use Data Set, Job,
and Asset operations to work with API assets from Amazon API Gateway. In addition, this release
enables subscribers to use the SendApiAsset operation to invoke a provider's Amazon API Gateway API
that they are entitled to.
- from version 1.23.15
* api-change:``migration-hub-refactor-spaces``: This is the initial SDK release for AWS Migration
Hub Refactor Spaces
* api-change:``textract``: This release adds support for synchronously analyzing identity documents
through a new API: AnalyzeID
* api-change:``personalize-runtime``: This release adds inference support for Recommenders.
* api-change:``personalize``: This release adds API support for Recommenders and BatchSegmentJobs.
- from version 1.23.14
* api-change:``autoscaling``: Documentation updates for Amazon EC2 Auto Scaling.
* api-change:``mgn``: Application Migration Service now supports an additional replication method
that does not require agent installation on each source server. This option is available for source
servers running on VMware vCenter versions 6.7 and 7.0.
* api-change:``ec2``: Documentation updates for EC2.
* api-change:``iotdeviceadvisor``: Documentation update for Device Advisor GetEndpoint API
* api-change:``pinpoint``: Added a One-Time Password (OTP) management feature. You can use the
Amazon Pinpoint API to generate OTP codes and send them to your users as SMS messages. Your apps
can then call the API to verify the OTP codes that your users input
* api-change:``outposts``: This release adds new APIs for working with Outpost sites and orders.
- from version 1.23.13
* api-change:``timestream-query``: Releasing Amazon Timestream Scheduled Queries. It makes
real-time analytics more performant and cost-effective for customers by calculating and storing
frequently accessed aggregates, and other computations, typically used in operational dashboards,
business reports, and other analytics applications
* api-change:``elasticache``: Doc only update for ElastiCache
* api-change:``proton``: This release adds APIs for getting the outputs and provisioned stacks for
Environments, Pipelines, and ServiceInstances. You can now add tags to
EnvironmentAccountConnections. It also adds APIs for working with PR-based provisioning. Also, it
adds APIs for syncing templates with a git repository.
* api-change:``translate``: This release enables customers to use translation settings to mask
profane words and phrases in their translation output.
* api-change:``lambda``: Remove Lambda function url apis
* api-change:``imagebuilder``: This release adds support for sharing AMIs with Organizations within
an EC2 Image Builder Distribution Configuration.
* api-change:``customer-profiles``: This release introduces a new auto-merging feature for profile
matching. The auto-merging configurations can be set via CreateDomain API or UpdateDomain API. You
can use GetIdentityResolutionJob API and ListIdentityResolutionJobs API to fetch job status.
* api-change:``autoscaling``: Customers can now configure predictive scaling policies to
proactively scale EC2 Auto Scaling groups based on any CloudWatch metrics that more accurately
represent the load on the group than the four predefined metrics. They can also use math
expressions to further customize the metrics.
* api-change:``timestream-write``: This release adds support for multi-measure records and magnetic
store writes. Multi-measure records allow customers to store multiple measures in a single table
row. Magnetic store writes enable customers to write late arrival data (data with timestamp in the
past) directly into the magnetic store.
* api-change:``iotsitewise``: AWS IoT SiteWise now accepts data streams that aren't associated with
any asset properties. You can organize data by updating data stream associations.
- from version 1.23.12
* api-change:``redshift``: This release adds support for reserved node exchange with restore/resize
* api-change:``elasticache``: Adding support for r6gd instances for Redis with data tiering. In a
cluster with data tiering enabled, when available memory capacity is exhausted, the least recently
used data is automatically tiered to solid state drives for cost-effective capacity scaling with
minimal performance impact.
* api-change:``opensearch``: This release adds an optional parameter dry-run for the
UpdateDomainConfig API to perform basic validation checks, and detect the deployment type that will
be required for the configuration change, without actually applying the change.
* api-change:``backup``: This release adds new opt-in settings for advanced features for DynamoDB
backups
* api-change:``iot``: This release introduces a new feature, Managed Job Template, for AWS IoT Jobs
Service. Customers can now use service provided managed job templates to easily create jobs for
supported standard job actions.
* api-change:``iotwireless``: Two new APIs, GetNetworkAnalyzerConfiguration and
UpdateNetworkAnalyzerConfiguration, are added for the newly released Network Analyzer feature which
enables customers to view real-time frame information and logs from LoRaWAN devices and gateways.
* api-change:``workspaces``: Documentation updates for Amazon WorkSpaces
* api-change:``s3``: Introduce two new Filters to S3 Lifecycle configurations -
ObjectSizeGreaterThan and ObjectSizeLessThan. Introduce a new way to trigger actions on noncurrent
versions by providing the number of newer noncurrent versions along with noncurrent days.
* api-change:``elbv2``: Update elbv2 client to latest version
* api-change:``macie2``: Documentation updates for Amazon Macie
* api-change:``ec2``: This release adds a new parameter ipv6Native to the allow creation of
IPv6-only subnets using the CreateSubnet operation, and the operation ModifySubnetAttribute
includes new parameters to modify subnet attributes to use resource-based naming and enable DNS
resolutions for Private DNS name.
* api-change:``sqs``: Amazon SQS adds a new queue attribute, SqsManagedSseEnabled, which enables
server-side queue encryption using SQS owned encryption keys.
* api-change:``ecs``: Documentation update for ARM support on Amazon ECS.
* api-change:``sts``: Documentation updates for AWS Security Token Service.
* api-change:``finspace-data``: Update documentation for createChangeset API.
* api-change:``dynamodb``: DynamoDB PartiQL now supports ReturnConsumedCapacity, which returns
capacity units consumed by PartiQL APIs if the request specified returnConsumedCapacity parameter.
PartiQL APIs include ExecuteStatement, BatchExecuteStatement, and ExecuteTransaction.
* api-change:``lambda``: Release Lambda event source filtering for SQS, Kinesis Streams, and
DynamoDB Streams.
* api-change:``iotdeviceadvisor``: This release introduces a new feature for Device Advisor:
ability to execute multiple test suites in parallel for given customer account. You can use
GetEndpoint API to get the device-level test endpoint and call StartSuiteRun with
"parallelRun=true" to run suites in parallel.
* api-change:``rds``: Adds support for Multi-AZ DB clusters for RDS for MySQL and RDS for
PostgreSQL.
- from version 1.23.11
* api-change:``connect``: This release adds support for UpdateContactFlowMetadata,
DeleteContactFlow and module APIs. For details, see the Release Notes in the Amazon Connect
Administrator Guide.
* api-change:``dms``: Added new S3 endpoint settings to allow to convert the current UTC time into
a specified time zone when a date partition folder is created. Using with 'DatePartitionedEnabled'.
* api-change:``es``: This release adds an optional parameter dry-run for the
UpdateElasticsearchDomainConfig API to perform basic validation checks, and detect the deployment
type that will be required for the configuration change, without actually applying the change.
* api-change:``ssm``: Adds new parameter to CreateActivation API . This parameter is for "internal
use only".
* api-change:``chime-sdk-meetings``: Added new APIs for enabling Echo Reduction with Voice Focus.
* api-change:``eks``: Adding missing exceptions to RegisterCluster operation
* api-change:``quicksight``: Add support for Exasol data source, 1 click enterprise embedding and
email customization.
* api-change:``cloudformation``: This release include SDK changes for the feature launch of Stack
Import to Service Managed StackSet.
* api-change:``rds``: Adds local backup support to Amazon RDS on AWS Outposts.
* api-change:``braket``: This release adds support for Amazon Braket Hybrid Jobs.
* api-change:``s3control``: Added Amazon CloudWatch publishing option for S3 Storage Lens metrics.
* api-change:``finspace-data``: Add new APIs for managing Datasets, Changesets, and Dataviews.
- from version 1.23.10
* api-change:``lexv2-runtime``: Update lexv2-runtime client to latest version
* api-change:``cloudformation``: The StackSets ManagedExecution feature will allow concurrency for
non-conflicting StackSet operations and queuing the StackSet operations that conflict at a given
time for later execution.
* api-change:``redshift``: Added support of default IAM role for CreateCluster,
RestoreFromClusterSnapshot and ModifyClusterIamRoles APIs
* api-change:``lambda``: Add support for Lambda Function URLs. Customers can use Function URLs to
create built-in HTTPS endpoints on their functions.
* api-change:``appstream``: Includes APIs for managing resources for Elastic fleets: applications,
app blocks, and application-fleet associations.
* api-change:``medialive``: This release adds support for specifying a SCTE-35 PID on input.
MediaLive now supports SCTE-35 PID selection on inputs containing one or more active SCTE-35 PIDs.
* api-change:``batch``: Documentation updates for AWS Batch.
* api-change:``application-insights``: Application Insights now supports monitoring for HANA
- from version 1.23.9
* api-change:``ivs``: Add APIs for retrieving stream session information and support for filtering
live streams by health. For more information, see
https://docs.aws.amazon.com/ivs/latest/userguide/stream-health.html
* api-change:``lambda``: Added support for CLIENT_CERTIFICATE_TLS_AUTH and
SERVER_ROOT_CA_CERTIFICATE as SourceAccessType for MSK and Kafka event source mappings.
* api-change:``chime``: Adds new Transcribe API parameters to StartMeetingTranscription, including
support for content identification and redaction (PII & PHI), partial results stabilization, and
custom language models.
* api-change:``chime-sdk-meetings``: Adds new Transcribe API parameters to
StartMeetingTranscription, including support for content identification and redaction (PII & PHI),
partial results stabilization, and custom language models.
* api-change:``lexv2-models``: Update lexv2-models client to latest version
* api-change:``cloudwatch``: Update cloudwatch client to latest version
* api-change:``auditmanager``: This release introduces a new feature for Audit Manager: Dashboard
views. You can now view insights data for your active assessments, and quickly identify
non-compliant evidence that needs to be remediated.
* api-change:``databrew``: This SDK release adds the following new features: 1) PII detection in
profile jobs, 2) Data quality rules, enabling validation of data quality in profile jobs, 3) SQL
query-based datasets for Amazon Redshift and Snowflake data sources, and 4) Connecting DataBrew
datasets with Amazon AppFlow flows.
* api-change:``redshift-data``: Rolling back Data API serverless features until dependencies are
live.
* api-change:``kafka``: Amazon MSK has added a new API that allows you to update the connectivity
settings for an existing cluster to enable public accessibility.
* api-change:``forecast``: NEW CreateExplanability API that helps you understand how attributes
such as price, promotion, etc. contributes to your forecasted values; NEW CreateAutoPredictor API
that trains up to 40% more accurate forecasting model, saves up to 50% of retraining time, and
provides model level explainability.
* api-change:``appconfig``: Add Type to support feature flag configuration profiles
- from version 1.23.8
* api-change:``appconfigdata``: AWS AppConfig Data is a new service that allows you to retrieve
configuration deployed by AWS AppConfig. See the AppConfig user guide for more details on getting
started. https://docs.aws.amazon.com/appconfig/latest/userguide/what-is-appconfig.ht…
* api-change:``drs``: Introducing AWS Elastic Disaster Recovery (AWS DRS), a new service that
minimizes downtime and data loss with fast, reliable recovery of on-premises and cloud-based
applications using affordable storage, minimal compute, and point-in-time recovery.
* api-change:``apigateway``: Documentation updates for Amazon API Gateway.
* api-change:``sns``: Amazon SNS introduces the PublishBatch API, which enables customers to
publish up to 10 messages per API request. The new API is valid for Standard and FIFO topics.
* api-change:``redshift-data``: Data API now supports serverless requests.
* api-change:``amplifybackend``: New APIs to support the Amplify Storage category. Add and manage
file storage in your Amplify app backend.
- from version 1.23.7
* api-change:``location``: This release adds the support for Relevance, Distance, Time Zone,
Language and Interpolated Address for Geocoding and Reverse Geocoding.
* api-change:``cloudtrail``: CloudTrail Insights now supports ApiErrorRateInsight, which enables
customers to identify unusual activity in their AWS account based on API error codes and their rate.
- from version 1.23.6
* api-change:``migrationhubstrategy``: AWS SDK for Migration Hub Strategy Recommendations. It
includes APIs to start the portfolio assessment, import portfolio data for assessment, and to
retrieve recommendations. For more information, see the AWS Migration Hub documentation at
https://docs.aws.amazon.com/migrationhub/index.html
* api-change:``ec2``: Adds a new VPC Subnet attribute "EnableDns64." When enabled on IPv6 Subnets,
the Amazon-Provided DNS Resolver returns synthetic IPv6 addresses for IPv4-only destinations.
* api-change:``wafv2``: Your options for logging web ACL traffic now include Amazon CloudWatch Logs
log groups and Amazon S3 buckets.
* api-change:``dms``: Add Settings in JSON format for the source GCP MySQL endpoint
* api-change:``ssm``: Adds support for Session Reason and Max Session Duration for Systems Manager
Session Manager.
* api-change:``appstream``: This release includes support for images of AmazonLinux2 platform type.
* api-change:``eks``: Adding Tags support to Cluster Registrations.
* api-change:``transfer``: AWS Transfer Family now supports integrating a custom identity provider
using AWS Lambda
- from version 1.23.5
* api-change:``ec2``: C6i instances are powered by a third-generation Intel Xeon Scalable processor
(Ice Lake) delivering all-core turbo frequency of 3.5 GHz. G5 instances feature up to 8 NVIDIA A10G
Tensor Core GPUs and second generation AMD EPYC processors.
* api-change:``ssm``: This Patch Manager release supports creating Patch Baselines for RaspberryPi
OS (formerly Raspbian)
* api-change:``devops-guru``: Add support for cross account APIs.
* api-change:``connect``: This release adds APIs for creating and managing scheduled tasks.
Additionally, adds APIs to describe and update a contact and list associated references.
* api-change:``mediaconvert``: AWS Elemental MediaConvert SDK has added automatic modes for GOP
configuration and added the ability to ingest screen recordings generated by Safari on MacOS 12
Monterey.
- from version 1.23.4
* api-change:``dynamodb``: Updated Help section for "dynamodb update-contributor-insights" API
* api-change:``ec2``: This release provides an additional route target for the VPC route table.
* api-change:``translate``: This release enables customers to import Multi-Directional Custom
Terminology and use Multi-Directional Custom Terminology in both real-time translation and
asynchronous batch translation.
- from version 1.23.3
* api-change:``backup``: AWS Backup SDK provides new options when scheduling backups: select
supported services and resources that are assigned to a particular tag, linked to a combination of
tags, or can be identified by a partial tag value, and exclude resources from their assignments.
* api-change:``ecs``: This release adds support for container instance health.
* api-change:``resiliencehub``: Initial release of AWS Resilience Hub, a managed service that
enables you to define, validate, and track the resilience of your applications on AWS
- from version 1.23.2
* api-change:``batch``: Adds support for scheduling policy APIs.
* api-change:``health``: Documentation updates for AWS Health.
* api-change:``greengrassv2``: This release adds support for Greengrass core devices running
Windows. You can now specify name of a Windows user to run a component.
- from version 1.23.1
* bugfix:urllib3: Fix NO_OP_TICKET import bug in older versions of urllib3
- from version 1.23.0
* feature:EndpointResolver: Adding support for resolving modeled FIPS and Dualstack endpoints.
* feature:``six``: Updated vendored version of ``six`` from 1.10.0 to 1.16.0
* api-change:``sagemaker``: SageMaker CreateEndpoint and UpdateEndpoint APIs now support additional
deployment configuration to manage traffic shifting options and automatic rollback monitoring.
DescribeEndpoint now shows new in-progress deployment details with stage status.
* api-change:``chime-sdk-meetings``: Updated format validation for ids and regions.
* api-change:``wafv2``: You can now configure rules to run a CAPTCHA check against web requests
and, as needed, send a CAPTCHA challenge to the client.
* api-change:``ec2``: This release adds internal validation on the GatewayAssociationState field
- from version 1.22.12
* api-change:``ec2``: DescribeInstances now returns customer-owned IP addresses for instances
running on an AWS Outpost.
* api-change:``translate``: This release enable customers to use their own KMS keys to encrypt
output files when they submit a batch transform job.
* api-change:``resourcegroupstaggingapi``: Documentation updates and improvements.
- from version 1.22.11
* api-change:``chime-sdk-meetings``: The Amazon Chime SDK Meetings APIs allow software developers
to create meetings and attendees for interactive audio, video, screen and content sharing in custom
meeting applications which use the Amazon Chime SDK.
* api-change:``sagemaker``: ListDevices and DescribeDevice now show Edge Manager agent version.
* api-change:``connect``: This release adds CRUD operation support for Security profile resource in
Amazon Connect
* api-change:``iotwireless``: Adding APIs for the FUOTA (firmware update over the air) and
multicast for LoRaWAN devices and APIs to support event notification opt-in feature for Sidewalk
related events. A few existing APIs need to be modified for this new feature.
* api-change:``ec2``: This release adds a new instance replacement strategy for EC2 Fleet, Spot
Fleet. Now you can select an action to perform when your instance gets a rebalance notification.
EC2 Fleet, Spot Fleet can launch a replacement then terminate the instance that received
notification after a termination delay
- from version 1.22.10
* api-change:``finspace``: Adds superuser and data-bundle parameters to CreateEnvironment API
* api-change:``connectparticipant``: This release adds a new boolean attribute - Connect
Participant - to the CreateParticipantConnection API, which can be used to mark the participant as
connected.
* api-change:``datasync``: AWS DataSync now supports Hadoop Distributed File System (HDFS) Locations
* api-change:``macie2``: This release adds support for specifying the severity of findings that a
custom data identifier produces, based on the number of occurrences of text that matches the
detection criteria.
- from version 1.22.9
* api-change:``cloudfront``: CloudFront now supports response headers policies to add HTTP headers
to the responses that CloudFront sends to viewers. You can use these policies to add CORS headers,
control browser caching, and more, without modifying your origin or writing any code.
* api-change:``connect``: Amazon Connect Chat now supports real-time message streaming.
* api-change:``nimble``: Amazon Nimble Studio adds support for users to stop and start streaming
sessions.
- from version 1.22.8
* api-change:``rekognition``: This Amazon Rekognition Custom Labels release introduces the
management of datasets with projects
* api-change:``networkmanager``: This release adds API support to aggregate resources, routes, and
telemetry data across a Global Network.
* api-change:``lightsail``: This release adds support to enable access logging for buckets in the
Lightsail object storage service.
* api-change:``neptune``: Adds support for major version upgrades to ModifyDbCluster API
- from version 1.22.7
* api-change:``transcribe``: Transcribe and Transcribe Call Analytics now support automatic
language identification along with custom vocabulary, vocabulary filter, custom language model and
PII redaction.
* api-change:``application-insights``: Added Monitoring support for SQL Server Failover Cluster
Instance. Additionally, added a new API to allow one-click monitoring of containers resources.
* api-change:``rekognition``: This release added new attributes to Rekognition Video
GetCelebrityRecognition API operations.
* api-change:``connect``: Amazon Connect Chat now supports real-time message streaming.
* api-change:``ec2``: Support added for AMI sharing with organizations and organizational units in
ModifyImageAttribute API
==== python-falcon ====
Subpackages: python-falcon-doc python38-falcon
- do not require pytest-runner for build, not required
==== python-kiwi ====
Version update (9.24.10 -> 9.24.14)
- Bump version: 9.24.13 ? 9.24.14
- Disable intersphinx
intersphinx is a doc extension which links to the documentation of
objects in other projects whenever Sphinx encounters a cross-reference
that has no matching target in the current documentation set, it
looks for targets in the documentation sets configured in the
intersphinx_mapping. However, the kiwi docs do not use this feature
thus it can be disabled.
- Compress container images in builder class
This commit changes the stage at which container images are compressed
to match the criteria applied to other image types. Instead of
compressing the image in OCI devoted classes now it is happening
in builder class by setting Result instance properties.
Fixes #1996
Signed-off-by: David Cassany <dcassany(a)suse.com>
- Revert "Fixed MicroOS build test"
This reverts commit 52c38f9ec22aef484efaf0a570dc78eea529deec.
The TW people moved to an older version of libsnapper, no
idea what these guys are doing
- kiwi-repart: Fix spelling error in source code comment
- Fix multiple minor spelling errors in documentation
- Added support for setting up release version
Currently the release version is not set or set to '0'
for package managers which requires a value to operate.
However, in order to support leveraging the same description
across different releases it is important to have the
opportunity to specify a setting for the release version.
This commit adds a new optional attribute to the preferences
section which allows to specify a custom value which
serves as the release version:
<preferences>
<release-version>TEXT</release-version>
</preferences>
If not specified the default setting as before applies.
Please note the release version information is currently
used in dnf and microdnf package managers only. It might
happen that it gets applied to the other package manager
backends as well. This will happen on demand though.
Related to Issue #1918. This Fixes #1927
- Bump version: 9.24.12 ? 9.24.13
- Add global --kiwi-file option
When building with kiwi a search on the kiwi main config
file is made inside of the given --description directory.
The search looks up for the file config.xml or *.kiwi.
So far there was no opportunity to specify another name.
This commit adds an option in the global area named:
- -kiwi-file name
which will make kiwi to lookup this file inside of the
given --description directory and fail if it does not
exist. This Fixes #1973
- Added type hints for CliTask class
- Bump version: 9.24.11 ? 9.24.12
- Use realpath to resolve this:// location
- Support this:// resource locator for includes
Allow include references like the following example:
<include from="this://include.xml"/>
- Allow repo path relative to the image description
This commit adds a new URI type called this://... The
this:// part will be resolved into the absolute path to
the image description. A source path like the following:
<source path="this://my_repo"/>
is resolved to
<source path="dir:///path/to/image/description/my_repo"/>
This change provides the requested opportunity to reference
repos provided as part of the image description and
Fixes #1964
- Care for different snapper template locations
snapper recently changed their config template location
from etc/ to usr/. This commit handles the two locations
and Fixes bsc#1192940
- Prevent warning message on resize exception
On systems which are configured to run the oem resize at
every boot (default case) kiwi checks how much space is free
and if that fits the constraints configured as part of the
image description. If the constraints are not met a warning
message is displayed and the boot continuous without any
resize action happening.
This warning message however, always appears after the first
boot when the resize had happened and no rest space on disk
is present unless the disk geometry would have changed.
The situation of the reboot of the system without any disk
geometry change is the standard case and happens way more
often than the reboot with a disk geometry change.
Therefore the warning message displayed is not actually
a real warning and most often considered as an issue
when there is none. To relax this situation, this commit
only shows the warning message if the detected free space
on disk is greater than 2M, which is the condition under
which we assume an intentional (user made) disk geometry
change.
This Fixes #1958
- Bump version: 9.24.10 ? 9.24.11
- Fix Source Install Disk Detection in get_disk_list (#1982)
Fix Source Install Disk Detection in get_disk_list
The original check doesn't always work because PARTITIONS get labels, NOT disks. If you install with
a Flash Drive and deploy to a machine with an NVMe drive, the Flash Drive is listed first because SCSIs
are shown first by lsblk (At least they were in our scenario). When we run
blkid "[Install Flash Drive Disk]" -s LABEL -o value
in this scenario, we get nothing returned so this conditional evaluates incorrectly. We should get the
${kiwi_install_volid} Partition Block Name, and search for whether ${disk_device} is contained within it as
the Disk Device that corresponds to the Install Partition.
==== python-tornado5 ====
- Skip python310 build: Not supported. Use tornado >= 6!
==== python-trio ====
Version update (0.17.0 -> 0.19.0)
- Update to version 0.19.0
* Trio now supports Python 3.10. (#1921)
* Use slots for `~.lowlevel.Task` which should make them slightly
smaller and faster. (#1927)
* Make `~.Event` more lightweight by using less objects (about 2
rather than 5, including a nested ParkingLot and attribute
dicts) and simpler structures (set rather than OrderedDict).
This may benefit applications that create a large number of
event instances, such as with the "replace event object on
every set()" idiom. (#1948)
* The event loop now holds on to references of coroutine frames
for only the minimum necessary period of time. (#1864)
* The `~.lowlevel.TrioToken` class can now be used as a target of
a weak reference. (#1924)
- Release 0.18.0
* Add synchronous .close() methods and context manager (with x)
support for .MemorySendChannel and .MemoryReceiveChannel.
(#1797)
* Previously, on Windows, Trio programs using thousands of
sockets at the same time could trigger extreme slowdowns in the
Windows kernel. Now, Trio works around this issue, so you
should be able to use as many sockets as you want. (#1280)
* `trio.from_thread.run` no longer crashes the Trio run if it is
executed after the system nursery has been closed but before
the run has finished. Calls made at this time will now raise
trio.RunFinishedError. This fixes a regression introduced in
Trio 0.17.0. The window in question is only one scheduler tick
long in most cases, but may be longer if async generators need
to be cleaned up. (#1738)
* Fix a crash in pypy-3.7 (#1765)
* Trio now avoids creating cyclic garbage as often. This should
have a minimal impact on most programs, but can slightly reduce
how often the cycle collector GC runs on CPython, which can
reduce latency spikes. (#1770)
* Remove deprecated max_refill_bytes from `SSLStream`. (#959)
* Remove the deprecated tiebreaker argument to
trio.testing.wait_all_tasks_blocked. (#1558)
* Remove the deprecated trio.hazmat module. (#1722)
* Stop allowing subclassing public classes. This behavior was
deprecated in 0.15.0. (#1726)
- Add trio-pr2043-py310ssl-deprecationwarnings.patch
==== python-xarray ====
Version update (0.20.1 -> 0.20.2)
- update to version 0.20.2:
- This is a bugfix release to resolve (:issue:`3391`, :issue:`5715`). It also:
- includes performance improvements in unstacking to a ``sparse`` array and a:
- number of documentation improvements.:
- Many thanks to the 20 contributors:
- Aaron Spring, Alexandre Poux, Deepak Cherian, Enrico Minack, Fabien Maussion,:
- Giacomo Caria, Gijom, Guillaume Maze, Illviljan, Joe Hamman, Joseph Hardin, Kai:
- Mühlbauer, Matt Henderson, Maximilian Roos, Michael Delgado, Robert Gieseke,:
- Sebastian Weigand and Stephan Hoyer.:
- Breaking changes:
- Use complex nan when interpolating complex values out of bounds by default (instead of real nan) (:pull:`6019`).
By `Alexandre Poux <https://github.com/pums974>`_.
- Performance:
- Significantly faster unstacking to a ``sparse`` array. :pull:`5577`
By `Deepak Cherian <https://github.com/dcherian>`_.
- Bug fixes:
- :py:func:`xr.map_blocks` and :py:func:`xr.corr` now work when dask is not installed (:issue:`3391`, :issue:`5715`, :pull:`5731`).
By `Gijom <https://github.com/Gijom>`_.
- Fix plot.line crash for data of shape ``(1, N)`` in _title_for_slice on format_item (:pull:`5948`).
By `Sebastian Weigand <https://github.com/s-weigand>`_.
- Fix a regression in the removal of duplicate backend entrypoints (:issue:`5944`, :pull:`5959`)
By `Kai Mühlbauer <https://github.com/kmuehlbauer>`_.
- Documentation:
- Better examples in docstrings for groupby and resampling reductions (:pull:`5871`).
By `Deepak Cherian <https://github.com/dcherian>`_,
`Maximilian Roos <https://github.com/max-sixty>`_,
`Jimmy Westling <https://github.com/illviljan>`_ .
- Internal Changes:
- Use ``importlib`` to replace functionality of ``pkg_resources`` in
backend plugins tests. (:pull:`5959`).
By `Kai Mühlbauer <https://github.com/kmuehlbauer>`_.
==== qemu ====
Subpackages: qemu-accel-qtest qemu-accel-tcg-x86 qemu-arm qemu-audio-spice qemu-block-curl qemu-block-dmg qemu-block-gluster qemu-block-iscsi qemu-block-nfs qemu-block-rbd qemu-block-ssh qemu-chardev-baum qemu-chardev-spice qemu-guest-agent qemu-hw-display-qxl qemu-hw-display-virtio-gpu qemu-hw-display-virtio-gpu-pci qemu-hw-display-virtio-vga qemu-hw-usb-host qemu-hw-usb-redirect qemu-hw-usb-smartcard qemu-ipxe qemu-ksm qemu-kvm qemu-lang qemu-microvm qemu-ppc qemu-s390x qemu-seabios qemu-sgabios qemu-skiboot qemu-tools qemu-ui-curses qemu-ui-gtk qemu-ui-opengl qemu-ui-spice-app qemu-ui-spice-core qemu-vgabios qemu-vhost-user-gpu qemu-x86
- Reinstate Lin Ma's fixes for bsc#1192147 as they were
submitted only to IBS.
* Patches added:
hw-acpi-ich9-Add-compat-prop-to-keep-HPC.patch
hw-i386-acpi-build-Deny-control-on-PCIe-.patch
pcie-rename-native-hotplug-to-x-native-h.patch
- Rename the Guest Agent service qemu-guest-agent, like in other
distros (and upstream). bsc#1185543
- disable QOM cast debug outside the testsuite as the corresponding
asserts show up occassionally as top #1 in perf(1) traces under
heavy virtio load
- enable LTO when we'd like to use LTO
==== rav1e ====
Version update (0.5.0+0 -> 0.5.1+0)
- Update to version 0.5.1+0:
* Fix the dispatcher calling `avx2` code when the sub-architecture does not
support it.
==== rtl_433 ====
Version update (21.05 -> 21.12)
- Update to version 21.12
Highlights
* Added noise stats, autolevel, and squelch
* Added automatic file format detection from filename
* Added support for SmartFire Proflame 2 remote control
* Added support for Lacrosse TX34 rain gauge
* Added support for Telldus-FT0385R
* Added support for GE Choice Alert wireless alarm sensors
* Added support for Porsche Boxter/Cayman TPMS
* Added support for Funkbus/Instafunk
* Added support for Truck TPMS
* Added support for LaCrosse LTV-W1 wind sensor
* Added support for Auriol 4-LD5661 temperature/rain sensor
* Added support for Linear Megacode Remote
* Added support for EnOcean ERP1 decoder
* Added support for Acurite-01185M
* Added support for ATech-WS308 temperature sensor
* Added support for RainPoint sensor
* Added support for Inkbird ITH-20R
* Added support for Clipsal CMR112 cent-a-meter power meter
* Added support for Govee Water Leak Detector H5054 and Govee
Contact Sensor B5023
* Added support for Markisol curtain remote
* Added support for Oregon Scientific BTHR918
* Added UV index add decimals to Bresser-7in1
* Changed InfluxDB output of 'mic' from field to tag
* Added biastee, digital_agc, direct_samp, offset_tune option
for rtlsdr and rtl_tcp
* Added QoS to MQTT options
Changed
* Changed PCM slicer to measure bit length in more cases
* Added CS8 as file input format
* Added decoder priority stages
* Fixed fprintf to use an unsigned marker when an unsigned value
is given
* Added RTL_433_REDUCE_STACK_USE to reduce size of bitbuffers
* Fixed rainpoint msg buffer must be initialized
* Fixed Reduce stack use in slicers
* Changed HASS script to logging
* Added SwitchDocLabs SM23 note
* Added SwitchDocLabs F016TH note
* Added SwitchDocLabs FT020T note
* Fixed Inovalley-kw9015b rain bits
* Added battery_ok to Bresser-7in1
* Added HASS long term statistics
* Added bitbuffer row spill
* Updated Govee Leak Sensor with new parity check
* Fixed Springfield-Soil/AlectoV1 false positives
* Fixed LaCrosse-TH3 checksum
* Added cmake found lib versions output
==== ruby2.7 ====
Subpackages: libruby2_7-2_7
- explicitly build against openssl 1.x (not compatible with 3.x)
==== sensors ====
Subpackages: libsensors4
- Also remove ProtectKernelTunables from harden_fancontrol.service.patch,
breaks service (boo#1193149)
==== shadow ====
Subpackages: login_defs
- Really enable USERGROUPS_ENAB [bsc#1189139].
Did go lost during merges.
==== source-highlight ====
- Replace ctags hard requirement with a recommendation for
libsource-highlight, fixes bsc#1193401
- Run spec-cleaner
==== upower ====
Subpackages: libupower-glib3 typelib-1_0-UpowerGlib-1_0 upower-lang
- Use libplist 2 starting from SLE15SP4 on.
==== util-linux ====
Subpackages: libblkid1 libblkid1-32bit libfdisk1 libmount1 libmount1-32bit libsmartcols1 libuuid-devel libuuid1 libuuid1-32bit util-linux-lang
- The legacy code does not support /etc/login.defs.d used by YaST.
Enable libeconf to read it (bsc#1192954) on released products.
==== util-linux-systemd ====
- The legacy code does not support /etc/login.defs.d used by YaST.
Enable libeconf to read it (bsc#1192954) on released products.
==== virtualbox ====
Subpackages: virtualbox-guest-tools virtualbox-guest-x11
- Added BuildRequires python-rpm-macros to fix build errors with SLE_15_SP2 (Thanks Ben Greiner)
ran spec-cleaner on the spec file.
==== virtualbox-kmp ====
Version update (6.1.30_k5.15.7_1 -> 6.1.30_k5.15.8_1)
- Added BuildRequires python-rpm-macros to fix build errors with SLE_15_SP2 (Thanks Ben Greiner)
ran spec-cleaner on the spec file.
==== webkit2gtk3 ====
Subpackages: WebKit2GTK-4.1-lang libjavascriptcoregtk-4_1-0 libwebkit2gtk-4_1-0 typelib-1_0-JavaScriptCore-4_1 typelib-1_0-WebKit2-4_1 webkit2gtk-4_1-injected-bundles
- Typo fix for %define usegcc10.
- Introduce usegcc10 %define in order to have the condition
(0%{?sle_version} && 0%{?sle_version} <= 150400) only at one
point.
- Correct a very old "Obsoletes: webkit2gtk3-plugin-process-gtk2"
to be a versioned obsoletes.
- Make the earlier Obsoletes: libwebkit2gtk3-lang compliant with:
https://en.opensuse.org/openSUSE:Upgrade_dependencies_explanation#Renaming_…
==== webkit2gtk3-soup2 ====
Subpackages: WebKit2GTK-4.0-lang libjavascriptcoregtk-4_0-18 libwebkit2gtk-4_0-37 typelib-1_0-JavaScriptCore-4_0 typelib-1_0-WebKit2-4_0 webkit2gtk-4_0-injected-bundles
- Typo fix for %define usegcc10.
- Introduce usegcc10 %define in order to have the condition
(0%{?sle_version} && 0%{?sle_version} <= 150400) only at one
point.
- Correct a very old "Obsoletes: webkit2gtk3-plugin-process-gtk2"
to be a versioned obsoletes.
- Make the earlier Obsoletes: libwebkit2gtk3-lang compliant with:
https://en.opensuse.org/openSUSE:Upgrade_dependencies_explanation#Renaming_…
==== wireless-regdb ====
Version update (20210828 -> 20211209)
- Update to version 20211209:
* wireless-regdb: Raise DFS TX power limit to 250 mW (24 dBm) for the US
==== wireplumber ====
Subpackages: libwireplumber-0_4-0 wireplumber-audio
- Remove many build dependencies which aren't really needed
- Use %autosetup, apply patches unconditionally
- Hard depend on wireplumber-audio if pipewire-pulseaudio is installed
==== xen ====
Subpackages: xen-libs xen-tools xen-tools-domU
- bsc#1193307 - pci backend does not exist when attach a vf to a pv
guest
libxl-PCI-defer-backend-wait.patch
==== xfsprogs ====
Version update (5.14.0 -> 5.14.2)
Subpackages: libhandle1 xfsprogs-scrub
- update to 5.14.2:
- libxfs: move rogue fallthrough macro out of linux.h
- libxfs: fix atomic64_t for 32-bit architectures
- libfrog: fix crc32c self test code on cross builds
==== xorg-x11-server ====
Version update (21.1.1 -> 21.1.2)
Subpackages: xorg-x11-server-Xvfb xorg-x11-server-extra xorg-x11-server-sdk
- Update to version 21.1.1
* This release fixes 4 recently reported security vulnerabilities and
several regressions.
* In particular, the real physical dimensions are no longer reported
by the X server anymore as it was deemed to be a too disruptive
change. X server will continue to report DPI as 96.
- supersedes U_hw-xfree86-Propagate-physical-dimensions-from-DRM-co.patch
- supersedes U_rendercompositeglyphs.patch
- supersedes U_xfixes-Fix-out-of-bounds-access-in-ProcXFixesCreateP.patch
- supersedes U_Xext-Fix-out-of-bounds-access-in-SProcScreenSaverSus.patch
- supersedes U_record-Fix-out-of-bounds-access-in-SwapCreateRegiste.patch
- U_xfixes-Fix-out-of-bounds-access-in-ProcXFixesCreateP.patch
* CVE-2021-4009/ZDI-CAN-14950 (bsc#1190487)
The handler for the CreatePointerBarrier request of the XFixes
extension does not properly validate the request length leading
to out of bounds memory write.
- U_Xext-Fix-out-of-bounds-access-in-SProcScreenSaverSus.patch
* CVE-2021-4010/ZDI-CAN-14951 (bsc#1190488)
The handler for the Suspend request of the Screen Saver extension
does not properly validate the request length leading to out of
bounds memory write.
- U_record-Fix-out-of-bounds-access-in-SwapCreateRegiste.patch
* CVE-2021-4011/ZDI-CAN-14952 (bsc#1190489)
The handlers for the RecordCreateContext and RecordRegisterClients
requests of the Record extension do not properly validate the request
length leading to out of bounds memory write.
- U_rendercompositeglyphs.patch
* X.Org Server SProcRenderCompositeGlyphs Out-Of-Bounds Access
Privilege Escalation Vulnerability [CVE-2021-4008, ZDI-CAN-14192]
(boo#1193030)
- u_Support-configuration-files-under-run-X11-xorg.conf..patch
- u_Add-udev-scripts-for-configuration-of-platform-devic.patch
- u_Add-udev-rule-for-HyperV-devices.patch
* Remove udev-based configuration
- u_Revert-xf86-Accept-devices-with-the-simpledrm-driver.patch
* Restore simpledrm workaround
- u_xf86-Accept-devices-with-the-hyperv_drm-driver.patch
* Add workaround to support hyperv_drm
==== xxhash ====
Version update (0.8.0 -> 0.8.1)
- update to 0.8.1:
* perf : much improved performance for XXH3 streaming variants, notably on
gcc and msvc
* perf : improved XXH64 speed and latency on small inputs
* perf : small XXH32 speed and latency improvement on small inputs of random
size
* perf : minor stack usage improvement for XXH32 and XXH64
* api : new experimental variants XXH3_*_withSecretandSeed()
* api : update XXH3_generateSecret(), can no generate secret of any size (>=
XXH3_SECRET_SIZE_MIN)
* cli : xxhsum can now generate and check XXH3 checksums, using command `-H3`
* build: can build xxhash without XXH3, with new build macro XXH_NO_XXH3
* build: fix xxh_x86dispatch build with MSVC, by @apankrat
* build: XXH_INLINE_ALL can always be used safely, even after XXH_NAMESPACE
or a previous XXH_INLINE_ALL
* build: improved PPC64LE vector support
* install: fix pkgconfig
* install: compatibility with Haiku
* doc : code comments made compatible with doxygen
* misc : XXH_ACCEPT_NULL_INPUT_POINTER is no longer necessary, all functions
can accept NULL input pointers, as long as size == 0
* misc : complete refactor of CI tests on Github Actions, offering much
larger coverage
* misc : xxhsum code base split into multiple specialized units, within
directory cli/
- add 836f4e735cf368542f14005e41d2f84ec29dfd60.patch (fix manpage installation)
==== yast2 ====
Version update (4.4.27 -> 4.4.30)
Subpackages: yast2-logs
- Fixed RelURL to work properly with the FTP URLs (related to
jsc#SLE-22669)
- 4.4.30
- Fixed RelURL unit test randomly crashing (related to
jsc#SLE-22669)
- 4.4.29
- Added RelURL class for working with relative URLs ("relurl://")
(jsc#SLE-22669)
- 4.4.28
==== yast2-installation ====
Version update (4.4.28 -> 4.4.30)
- Self-update now supports relative URLs (relurl://), it defines
the self-update repository relatively to the main installation
repository (jsc#SLE-22669)
- 4.4.30
- Do not preselect any product during upgrade (related to
bsc#1192230).
- 4.4.29
==== yast2-network ====
Version update (4.4.31 -> 4.4.32)
- Prepare code for ruby3 (bsc#1193192)
- 4.4.32
==== yast2-nfs-client ====
Version update (4.4.1 -> 4.4.2)
- Adding /usr/bin/killall as a requirement (bsc#1161687)
- 4.4.2
==== yast2-packager ====
Version update (4.4.17 -> 4.4.18)
- Adapt iso handling to do properly double escaping ( fix for wrong
fix for bsc#954813)
- Prepare code for ruby3 (bsc#1193192)
- 4.4.18
==== yast2-storage-ng ====
Version update (4.4.23 -> 4.4.27)
- Improve probing issues handling by raising exceptions.
- Fix aborting from standalone modules when the user decides
to not continue (bsc#1193749).
- 4.4.27
- Partitioner: nest thin logical volumes below their thin pools (related to
jsc#SLE-15283)
- 4.4.26
- AutoYaST: fixes for reusing encrypted devices, RAIDs and bcache
devices (bsc#1193450).
- 4.4.25
==== yast2-tune ====
Version update (4.4.1 -> 4.4.2)
- Fixed heading if component is empty or nil (bsc#1193809)
- Fixed typo in common wizard button ID (:abort, not :bort)
- 4.4.2
==== zxing-cpp ====
- Update stb_image/stb_image_write to include the fixes for
the following CVEs:
CVE-2021-28021, bsc#1191743
CVE-2021-42715, bsc#1191942
CVE-2021-42716, bsc#1191944
* 269.patch
1
0
Hello all,
I just undated my system today and dovecot's imap process is crashing
for me, thus I can't access my mail. According to the logs, the login
seem to be OK, however /usr/lib/dovecot/imap crashes with a sinal 11
1
0
Hi, on all of my machines today I'm getting tons of errors like this, both with the master download.opensuse.org and also when manually substituting a specific mirror URL:
Repository 'Tumbleweed_OSS' is invalid.
[Tumbleweed_OSS|http://download.opensuse.org/tumbleweed/repo/oss/] Valid metadata not found at specified URL
History:
- File './repodata/f161c84cfe9b755b269255646a3eac45cf787cb7c14e67f00976c9cb2c70ac08-appdata.xml.gz' not found on medium 'http://download.opensuse.org/tumbleweed/repo/oss/'
- Can't provide ./repodata/f161c84cfe9b755b269255646a3eac45cf787cb7c14e67f00976c9cb2c70ac08-appdata.xml.gz
3
6
18 Dec '21
Hi!
I am announcing three new packages for Factory:
- dog, a command-line DNS client, made by the same author of exa. It's
currently maintained in network:utilities.
https://github.com/ogham/dog
- myxer, a modern Volume Mixer for PulseAudio. It's currently
maintained in multimedia:apps.
https://github.com/VixenUtils/Myxer
- treefetch, a lightning-fast system fetch tool made with Rust
(although it just calls all the system utilities manually).
https://github.com/angelofallars/treefetch
Best regards,
Danilo Spinella
5
7
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:
dracut (055+suse.142.g7d8c3ce3 -> 055+suse.179.g3cf989c2)
gdbm (1.20 -> 1.22)
=== Details ===
==== dracut ====
Version update (055+suse.142.g7d8c3ce3 -> 055+suse.179.g3cf989c2)
Subpackages: dracut-mkinitrd-deprecated
- Update to version 055+suse.179.g3cf989c2:
* fix(cpio): write zeros instead of seek for padding and alignment (bsc#1190982)
* fix(dracut.sh): check kernel zstd support early
* fix(dracut.sh): check availability of configured compression
* fix(dracut.sh): inform user about auto-selected compression method
* fix(dracut.sh): drop pointless check for module compression method
* chore(suse): add dracut-cpio archiver (jsc#SLE-16157)
* ci(TEST-63-DRACUT-CPIO): kernel extraction tests for dracut-cpio
* feat(dracut.sh): add "--enhanced-cpio" option for calling dracut-cpio
* feat(Makefile): cargo wrapper for dracut-cpio build
* feat(cpio): add newc archive creation utility
* feat(cpio): add rust argument parsing library from crosvm
* ci(TEST-62-SKIPCPIO): add simple skipcpio test
* ci(test): export basedir and testdir as absolute paths
* ci(TEST-60-BONDBRIDGEVLANIFCFG): use toplevel Makefile
* fix(dracut.spec): check for non-usrmerged environments
* fix(zfcp_rules): add quotes around rule installation argument
* fix(zipl): correct argument for uuid to device conversion
* fix(fips): missing value of _vmname variable (bsc#1193267)
- Update to version 055+suse.158.g51e87247:
* chore(suse): add fido2 module (jsc#SLE-21070)
* feat(crypt): check if fido2 module is needed in hostonly mode (jsc#SLE-21070)
* feat(fido2): introducing the fido2 module (jsc#SLE-21070)
* feat(crypt): check if tpm2-tss module is needed in hostonly mode (jsc#SLE-21070)
* fix(dracut-functions.sh): get block device driver if in a virtual subsystem (bsc#1189776)
* fix(mdraid): allow UUID comparison for more than one UUID (bsc#1192665)
* fix(dracut.spec): update dependency for suse-module-tools
* fix(network-legacy): route parsing issues in ifup (bsc#1182688)
* fix(systemd-udevd): make collect optional (bsc#1177870)
==== gdbm ====
Version update (1.20 -> 1.22)
Subpackages: gdbm-lang libgdbm6 libgdbm_compat4
- version update to 1.22
* Fix file header validation
* Fix key verification in sequential access
* Fix testing with DejaGNU 1.6.3
* Fix stack overflow in print_usage
* Fix a leak of avail entry on pushing a new avail block
* New gdbmtool variables: errorexit, errormask, trace, timing
* etc. see CHANGES
- modified patches
% gdbm-no-build-date.patch (refreshed)
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:
kcm_tablet
libcap-ng (0.7.10 -> 0.7.11)
remmina (1.4.21 -> 1.4.22)
=== Details ===
==== kcm_tablet ====
Subpackages: kcm_tablet-lang
- Fix installation with plasma-framework 5.89.
- Update the desktop file categories to fix the desktop-file-validate warnings.
==== libcap-ng ====
Version update (0.7.10 -> 0.7.11)
- Update to 0.7.11
* Really clear bounding set if asked in capng_change_id
* Add CAP_PERFMON, CAP_BPF, & CAP_CHECKPOINT_RESTORE
* Avoid malloc/free in capng_apply (Natanael Copa)
* If procfs is not available, get bounding set via prctl
- Removed unneeded rules from rpmlintrc
==== remmina ====
Version update (1.4.21 -> 1.4.22)
Subpackages: remmina-lang remmina-plugin-rdp remmina-plugin-secret remmina-plugin-vnc
- Updated to remmina version 1.4.22
* Fix crash if main window is closed #1692 (closed) !2330
* Main window position reset after opening a connection (issue 2587) !2331
* File Interface refactoring !2332
* CMake refactoring and build time warnings !2333
* Add Croatian language to desktop shortcuts and infos !2334
* Appdata corrections and renewal !2336
* Fixes for freerdp3 compatibility. !2337
* X2Go: Rewrite dialog-system; Ask users which session to resume... !2328
* int main(): print instructions how to enable a more verbose output of remmina !2338
* Mitigations for #2635 (closed) (default printer) with freerdp < 3 !2343
* X2Go: Add a session-terminate button into the session resuming selection menu !2339
* Properly warn users when using a plugin which requires GtkSocket !2340
* x2go_plugin.c: Make changes to source strings for translations. !2344
* Fix ubuntu-impish-amd64 build errors. !2345
* Hopefully fix Ubuntu Impish Build !2347
* Fix string format !2348
* 2634-ssh-opening-command !2342
* New debug strings reworked !2341
* Deduplicated "Started PyHoca" string !2346
* Removing the Remmina stats sender and repurposing Remmina stats !2350
* X2Go: Major rewrite of session-terminating system. !2349
* Message about debugging info reworked !2351
* Strings in rcw.c reworked !2352
* VNC custom encodings to avoid corrupted frames. !2354
* X2Go format string bugs !2355
1
0
Octopus 1.2 is Released:
https://sequoia-pgp.org/blog/2021/12/13/202112-octopus/
It says Fedora has it already packaged and Thunderbird is modified to
allow swapping backends. Can we have it, please?
3
6
Olaf,
When I tried to supply a fix for SLE15-SP2, I got the message "The diff call for
Virtualization:virtualbox/virtualbox failed: bad link: could not apply patch
'project.diff'".
What details I have are at https://build.opensuse.org/request/show/940571.
Larry
2
2
All meeting minutes can be found here:
https://etherpad.opensuse.org/p/ReleaseEngineering-meeting
Meeting is hosted here
https://meet.opensuse.org/ReleaseEngineeringMeeting
## Attendees
guillaumeg, Sarah, ddemaio, dleuenberger, rbrown, deneb_alpha
** Please note. We are uncertain how many people will attend the
engineering meeting over the next three weeks. If there is a meeting,
notes will be sent out. Otherwise, please expect the engineering meeting
to resume on Jan. 12
## Leap
lkocman on vacation 15 Dec - 2nd Jan.
Leap Micro discussion
https://etherpad.opensuse.org/p/ReleaseEngineering-leap-micro-discussion-20…
Futher discussion on tomorrows Community meeting Thu 16th Dec / 8pm CEST
https://etherpad.opensuse.org/p/weeklymeeting20211216
Features: discussion regarding fdk-aac-free / piperwire update and KDE
5.18 LTS consideration for 15.4 with Antonio Larossa
armv7 tasks are still missing in Release Checklist for Leap 15.4
https://github.com/openSUSE/openSUSE-release-process/blob/master/Alpha.md
## openSUSE Tumbleweed
* Tumbleweed is back on daily snapshots (1 snapshot missed since 1116)
* Kernel 5.15.7
* wireplumber as session manager for pipewire
* Firefox 95
* GNOME 41.2
* Maintainers are discussing to move to PHP 8.0 (7.x is going EOL, 8.1
not yet ready)
* Moving to Ruby 3.0 (or posisbly straight to 3.1 after dec) are
ongoing. YaST team is looking at the fallouts
* Discussions to move the default python interpreter to 3.10 are
underway (3.10 was released beginning of October)
## Richard (Kubic/TW MicroOS)
Experimented with kiwi-less, container-first VM image building. Have a
working prototype that works entirely in OBS, builds a container using a
Dockerfile, takes that container then converts it to a working,
bootable, openSUSE VM.
k8s 1.23.0 still being packaged for Kubic (really wish upstream k8s did
a better job of documenting their changed dependencies...)
Investigating adding nerdctl support to Toolbox
Investigating buildkit and its limits as a container builder
working on a tool to convert existing Tumbleweed (and maybe also Leap)
systems to MicroOS and/or MicroOS Desktop
## Max
Not available
## Guillaume - Arm
Tumbleweed:
* 20211214 is in openQA with lots of updates. It will add support to
the new Raspberry Pi Zero 2 W.
https://www.raspberrypi.com/products/raspberry-pi-zero-2-w/
* Hyper-V support: Testers reported it hangs during boot. This is a
bug with timers. See:
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1393/diffs?commi…
Leap 15.4:
* opencl-headers package is outdated in Leap 15.4 / SLE15-SP4:
https://bugzilla.opensuse.org/show_bug.cgi?id=1193617 This prevent armnn
to build with opencl support enabled.
## Sarah - s390x
* Tumbleweed release not rolling because of compiler bug in PostgreSQL
(bug forwarded to IBM)
https://bugzilla.opensuse.org/show_bug.cgi?id=1190740
-> dependency to https://bugzilla.suse.com/show_bug.cgi?id=1188896
A bugfix from IBM has been tested together with the PostgreSQL14 build.
It seems, that it would be fixing the issue. Another workaround
(provided bz the GCC Developer at IBM) is to use 12GB of memory for a
build because of oom with 4 or 8GB. That is working also in a
constraints file as a workaround.
s390x kernel issue seems to be looked at
https://bugzilla.suse.com/show_bug.cgi?id=1192454 (should be under a
public product SP3).
## Doug
* Membership & Elections
* Elections have started
* Communications about membership are taking place
* Memberships being updated
* GNU Health Conference Talk went well
* Connected GNU Health Team with a counterpart
* Wrote article about new project equipment. Getting approvals from
those helping with article content
* Community meetings making progress on content to help people learn
openSUSE/open source projects
Keep through January
* openSUSE Conference (02.06 - 04.06) contract from Z-Bau not yet
recieved (sent reminder)
* Waiting on reply about openSUSE Summit with OSCAL -
https://etherpad.opensuse.org/p/weeklymeeting20211202
* No update on wallpaper yet.
## Dirk
Not available
## Gerald / Board
Not available
* Look at notes about elections and membership in #Doug above
## Wolfgang (Package Hub), Scott Bahling
Not available
## Maintenance team (Marina or Marcus, Maurizio (m4u))
No news to report.
Marina FTO: Dec 22 - Jan 7
## Adrian - openSUSE Step
Not available
1
0
VirtualBox uses this macro as the destination for some files, but it does not
exist in SLE15-SP2. What would be a good workaround?
Thanks,
Larry
9
13
Hello, i am learning to use kubernetes and cgroup, and found that the last compile of libcgroup-tools is for Leap 15.2.
So if possible to make this package available for 15.3+ and tumbleweed.
1
0
Hi,
For almost a month postfix 3.6.3 is available via server:mail repo. Unless I
am not seeing it there seems to be no request to Factory.
According to the changelog in the server:mail repo
- Update to 3.6.3
* (problem introduced in Postfix 2.4, released in 2007): queue
file corruption after a Milter (for example, MIMEDefang) made
a request to replace the message body with a copy of that message
body plus additional text (for example, a SpamAssassin report).
* (problem introduced in Postfix 2.10, released in 2012): The
postconf "-x" option could produce incorrect output, because
multiple functions were implicitly sharing a buffer for
intermediate results. Problem report by raf, root cause analysis
by Viktor Dukhovni.
* (problem introduced in Postfix 2.11, released in 2013): The
check_ccert_access feature worked as expected, but produced a
spurious warning when Postfix was built without SASL support.
Fix by Brad Barden.
* Fix for a compiler warning due to a missing 'const' qualifier
when compiling Postfix with OpenSSL 3. Depending on compiler
settings this could cause the build to fail.
* The known_tcp_ports settings had no effect. It also wasn't fully
implemented. Problem report by Peter.
* Fix for missing space between a hostname and warning text.
As far as I can tell this is a bug fix. Is there a reason why this version
hasn't landed to Tumbleweed planet ?
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:
akonadi-calendar (21.08.3 -> 21.12.0)
akonadi-calendar-tools (21.08.3 -> 21.12.0)
akonadi-contact (21.08.3 -> 21.12.0)
akonadi-import-wizard (21.08.3 -> 21.12.0)
akonadi-mime (21.08.3 -> 21.12.0)
akonadi-notes (21.08.3 -> 21.12.0)
akonadi-search (21.08.3 -> 21.12.0)
akonadi-server (21.08.3 -> 21.12.0)
akregator (21.08.3 -> 21.12.0)
analitza (21.08.3 -> 21.12.0)
ark (21.08.3 -> 21.12.0)
at-spi2-core
attica-qt5 (5.88.0 -> 5.89.0)
baloo5 (5.88.0 -> 5.89.0)
baloo5-widgets (21.08.3 -> 21.12.0)
blinken (21.08.3 -> 21.12.0)
bluez-qt (5.88.0 -> 5.89.0)
bovo (21.08.3 -> 21.12.0)
breeze5-icons (5.88.0 -> 5.89.0)
c-ares (1.17.2 -> 1.18.1)
calendarsupport (21.08.3 -> 21.12.0)
cervisia (21.08.3 -> 21.12.0)
dolphin (21.08.3 -> 21.12.0)
dragonplayer (21.08.3 -> 21.12.0)
eventviews (21.08.3 -> 21.12.0)
exo (4.16.2 -> 4.16.3)
ffmpegthumbs (21.08.3 -> 21.12.0)
frameworkintegration (5.88.0 -> 5.89.0)
gettext-runtime
grantleetheme (21.08.3 -> 21.12.0)
grub2
gwenview5 (21.08.3 -> 21.12.0)
hidapi (0.10.1 -> 0.11.0)
incidenceeditor (21.08.3 -> 21.12.0)
juk (21.08.3 -> 21.12.0)
k3b (21.08.3 -> 21.12.0)
kaccounts-integration (21.08.3 -> 21.12.0)
kaccounts-providers (21.08.3 -> 21.12.0)
kactivities-stats (5.88.0 -> 5.89.0)
kactivities5 (5.88.0 -> 5.89.0)
kaddressbook (21.08.3 -> 21.12.0)
kalarmcal (21.08.3 -> 21.12.0)
kalgebra (21.08.3 -> 21.12.0)
kamera (21.08.3 -> 21.12.0)
kanagram (21.08.3 -> 21.12.0)
kapptemplate (21.08.3 -> 21.12.0)
karchive (5.88.0 -> 5.89.0)
kate (21.08.3 -> 21.12.0)
katomic (21.08.3 -> 21.12.0)
kauth (5.88.0 -> 5.89.0)
kblackbox (21.08.3 -> 21.12.0)
kblocks (21.08.3 -> 21.12.0)
kbookmarks (5.88.0 -> 5.89.0)
kbounce (21.08.3 -> 21.12.0)
kbreakout (21.08.3 -> 21.12.0)
kbruch (21.08.3 -> 21.12.0)
kcachegrind (21.08.3 -> 21.12.0)
kcalc (21.08.3 -> 21.12.0)
kcalendarcore (5.88.0 -> 5.89.0)
kcalutils (21.08.3 -> 21.12.0)
kcharselect (21.08.3 -> 21.12.0)
kcmutils (5.88.0 -> 5.89.0)
kcodecs (5.88.0 -> 5.89.0)
kcolorchooser (21.08.3 -> 21.12.0)
kcompletion (5.88.0 -> 5.89.0)
kconfig (5.88.0 -> 5.89.0)
kconfigwidgets (5.88.0 -> 5.89.0)
kcontacts (5.88.0 -> 5.89.0)
kcoreaddons (5.88.0 -> 5.89.0)
kcrash (5.88.0 -> 5.89.0)
kdav (5.88.0 -> 5.89.0)
kdbusaddons (5.88.0 -> 5.89.0)
kde-print-manager (21.08.3 -> 21.12.0)
kdeclarative (5.88.0 -> 5.89.0)
kdeconnect-kde (21.08.3 -> 21.12.0)
kded (5.88.0 -> 5.89.0)
kdeedu-data (21.08.3 -> 21.12.0)
kdegraphics-thumbnailers (21.08.3 -> 21.12.0)
kdelibs4support (5.88.0 -> 5.89.0)
kdenetwork-filesharing (21.08.3 -> 21.12.0)
kdepim-addons (21.08.3 -> 21.12.0)
kdepim-runtime (21.08.3 -> 21.12.0)
kdesu (5.88.0 -> 5.89.0)
kdevelop5 (5.6.2 -> 21.12.0)
kdf (21.08.3 -> 21.12.0)
kdialog (21.08.3 -> 21.12.0)
kdiamond (21.08.3 -> 21.12.0)
kdnssd-framework (5.88.0 -> 5.89.0)
kdoctools (5.88.0 -> 5.89.0)
kemoticons (5.88.0 -> 5.89.0)
kfilemetadata5 (5.88.0 -> 5.89.0)
kgeography (21.08.3 -> 21.12.0)
kget (21.08.3 -> 21.12.0)
kglobalaccel (5.88.0 -> 5.89.0)
kgoldrunner (21.08.3 -> 21.12.0)
kguiaddons (5.88.0 -> 5.89.0)
khangman (21.08.3 -> 21.12.0)
khelpcenter5 (21.08.3 -> 21.12.0)
kholidays (5.88.0 -> 5.89.0)
khtml (5.88.0 -> 5.89.0)
ki18n (5.88.0 -> 5.89.0)
kiconthemes (5.88.0 -> 5.89.0)
kidentitymanagement (21.08.3 -> 21.12.0)
kidletime (5.88.0 -> 5.89.0)
kig (21.08.3 -> 21.12.0)
kimageformats (5.88.0 -> 5.89.0)
kimap (21.08.3 -> 21.12.0)
kinit (5.88.0 -> 5.89.0)
kio (5.88.0 -> 5.89.0)
kio-extras5 (21.08.3 -> 21.12.0)
kio_audiocd (21.08.3 -> 21.12.0)
kipi-plugins (21.08.3 -> 21.12.0)
kirigami2 (5.88.0 -> 5.89.0)
kiriki (21.08.3 -> 21.12.0)
kitemmodels (5.88.0 -> 5.89.0)
kitemviews (5.88.0 -> 5.89.0)
kiten (21.08.3 -> 21.12.0)
kitinerary (21.08.3 -> 21.12.0)
kjobwidgets (5.88.0 -> 5.89.0)
kjs (5.88.0 -> 5.89.0)
kjumpingcube (21.08.3 -> 21.12.0)
kldap (21.08.3 -> 21.12.0)
kleopatra (21.08.3 -> 21.12.0)
klines (21.08.3 -> 21.12.0)
kmag (21.08.3 -> 21.12.0)
kmahjongg (21.08.3 -> 21.12.0)
kmail (21.08.3 -> 21.12.0)
kmail-account-wizard (21.08.3 -> 21.12.0)
kmailtransport (21.08.3 -> 21.12.0)
kmbox (21.08.3 -> 21.12.0)
kmime (21.08.3 -> 21.12.0)
kmines (21.08.3 -> 21.12.0)
kmousetool (21.08.3 -> 21.12.0)
kmouth (21.08.3 -> 21.12.0)
kmplot (21.08.3 -> 21.12.0)
knavalbattle (21.08.3 -> 21.12.0)
knetwalk (21.08.3 -> 21.12.0)
knewstuff (5.88.0 -> 5.89.0)
knotes (21.08.3 -> 21.12.0)
knotifications (5.88.0 -> 5.89.0)
knotifyconfig (5.88.0 -> 5.89.0)
kolf (21.08.3 -> 21.12.0)
kollision (21.08.3 -> 21.12.0)
kolourpaint (21.08.3 -> 21.12.0)
kompare (21.08.3 -> 21.12.0)
konquest (21.08.3 -> 21.12.0)
konsole (21.08.3 -> 21.12.0)
kontact (21.08.3 -> 21.12.0)
kontactinterface (21.08.3 -> 21.12.0)
konversation (21.08.3 -> 21.12.0)
kopete (21.08.3 -> 21.12.0)
korganizer (21.08.3 -> 21.12.0)
kpackage (5.88.0 -> 5.89.0)
kparts (5.88.0 -> 5.89.0)
kpat (21.08.3 -> 21.12.0)
kpeople5 (5.88.0 -> 5.89.0)
kpimtextedit (21.08.3 -> 21.12.0)
kpkpass (21.08.3 -> 21.12.0)
kplotting (5.88.0 -> 5.89.0)
kpty (5.88.0 -> 5.89.0)
kqtquickcharts (21.08.3 -> 21.12.0)
kquickcharts (5.88.0 -> 5.89.0)
krdc (21.08.3 -> 21.12.0)
kreversi (21.08.3 -> 21.12.0)
krfb (21.08.3 -> 21.12.0)
kross (5.88.0 -> 5.89.0)
kruler (21.08.3 -> 21.12.0)
krunner (5.88.0 -> 5.89.0)
kservice (5.88.0 -> 5.89.0)
kshisen (21.08.3 -> 21.12.0)
ksirk (21.08.3 -> 21.12.0)
ksmtp (21.08.3 -> 21.12.0)
kspaceduel (21.08.3 -> 21.12.0)
ksquares (21.08.3 -> 21.12.0)
ksudoku (21.08.3 -> 21.12.0)
ksystemlog (21.08.3 -> 21.12.0)
kteatime (21.08.3 -> 21.12.0)
ktexteditor (5.88.0 -> 5.89.0)
ktextwidgets (5.88.0 -> 5.89.0)
ktimer (21.08.3 -> 21.12.0)
ktnef (21.08.3 -> 21.12.0)
ktouch (21.08.3 -> 21.12.0)
kturtle (21.08.3 -> 21.12.0)
kubrick (21.08.3 -> 21.12.0)
kunitconversion (5.88.0 -> 5.89.0)
kwallet (5.88.0 -> 5.89.0)
kwalletmanager5 (21.08.3 -> 21.12.0)
kwayland (5.88.0 -> 5.89.0)
kwidgetsaddons (5.88.0 -> 5.89.0)
kwindowsystem (5.88.0 -> 5.89.0)
kwordquiz (21.08.3 -> 21.12.0)
kxmlgui (5.88.0 -> 5.89.0)
libKF5ModemManagerQt (5.88.0 -> 5.89.0)
libKF5NetworkManagerQt (5.88.0 -> 5.89.0)
libcacard (2.8.0 -> 2.8.1)
libedit (3.1.snap20180525 -> 20210910.3.1)
libevdev (1.11.0 -> 1.12.0)
libgravatar (21.08.3 -> 21.12.0)
libiscsi (1.19.0+git.20210523 -> 1.19.0+git.20210930)
libkcddb (21.08.3 -> 21.12.0)
libkcompactdisc (21.08.3 -> 21.12.0)
libkdcraw (21.08.3 -> 21.12.0)
libkdegames (21.08.3 -> 21.12.0)
libkdepim (21.08.3 -> 21.12.0)
libkeduvocdocument (21.08.3 -> 21.12.0)
libkexiv2 (21.08.3 -> 21.12.0)
libkgapi (21.08.3 -> 21.12.0)
libkipi (21.08.3 -> 21.12.0)
libkleo (21.08.3 -> 21.12.0)
libkmahjongg (21.08.3 -> 21.12.0)
libkomparediff2 (21.08.3 -> 21.12.0)
libksane (21.08.3 -> 21.12.0)
libksieve (21.08.3 -> 21.12.0)
libktorrent (21.08.3 -> 21.12.0)
libplist
libxcrypt (4.4.25 -> 4.4.26)
lokalize (21.08.3 -> 21.12.0)
lskat (21.08.3 -> 21.12.0)
mailcommon (21.08.3 -> 21.12.0)
mailimporter (21.08.3 -> 21.12.0)
man-pages-ja (20210515 -> 20211115)
mbox-importer (21.08.3 -> 21.12.0)
messagelib (21.08.3 -> 21.12.0)
milou5
mobipocket (21.08.3 -> 21.12.0)
mpg123 (1.29.2 -> 1.29.3)
nbd (3.22 -> 3.23)
okular (21.08.3 -> 21.12.0)
ovmf
parley (21.08.3 -> 21.12.0)
pim-data-exporter (21.08.3 -> 21.12.0)
pim-sieve-editor (21.08.3 -> 21.12.0)
pimcommon (21.08.3 -> 21.12.0)
plasma-framework (5.88.0 -> 5.89.0)
plasma-nm5
plasma5-pk-updates
prison-qt5 (5.88.0 -> 5.89.0)
privoxy (3.0.32 -> 3.0.33)
publicsuffix (20211109 -> 20211207)
purpose (5.88.0 -> 5.89.0)
python-atspi (2.38.1 -> 2.38.2)
python-pycryptodome (3.11.0 -> 3.12.0)
python-requests-kerberos (0.12.0 -> 0.14.0)
python-requests-toolbelt
python-tornado6
qqc2-desktop-style (5.88.0 -> 5.89.0)
qtkeychain-qt5 (0.12.0 -> 0.13.2)
signon-kwallet-extension (21.08.3 -> 21.12.0)
skanlite (21.08.3 -> 21.12.0)
solid (5.88.0 -> 5.89.0)
sonnet (5.88.0 -> 5.89.0)
spectacle (21.08.3 -> 21.12.0)
step (21.08.3 -> 21.12.0)
sweeper (21.08.3 -> 21.12.0)
syndication (5.88.0 -> 5.89.0)
syntax-highlighting (5.88.0 -> 5.89.0)
threadweaver (5.88.0 -> 5.89.0)
tpm2-0-tss
umbrello (21.08.3 -> 21.12.0)
unbound (1.13.2 -> 1.14.0)
xterm (368 -> 370)
yakuake (21.08.3 -> 21.12.0)
yast2-bootloader (4.4.9 -> 4.4.10)
yast2-storage-ng (4.4.20 -> 4.4.23)
=== Details ===
==== akonadi-calendar ====
Version update (21.08.3 -> 21.12.0)
Subpackages: akonadi-calendar-lang akonadi-plugin-calendar libKF5AkonadiCalendar5
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- Changes since 21.11.90:
* Enable new GitLab CI on stable branch.
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* const'ify pointer
* Remove unused includes
* Add KDE CI file
* Fix some clazy warning
* Use qOverload directly (scripted)
* Fix typo
* Port to KPluginFactory::instantiatePlugin
* const'ify variable + initialize variable in headers etc.
==== akonadi-calendar-tools ====
Version update (21.08.3 -> 21.12.0)
Subpackages: akonadi-calendar-tools-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- Changes since 21.11.90:
* Enable new GitLab CI on stable branch.
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Allow to show header in qtc6
* Remove unused includes
* Add KDE CI file
==== akonadi-contact ====
Version update (21.08.3 -> 21.12.0)
Subpackages: akonadi-contact-lang akonadi-plugin-contacts libKF5AkonadiContact5 libKF5ContactEditor5
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- Changes since 21.11.90:
* Enable new GitLab CI on stable branch.
* Fix duplicated MIME types
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Use action texts for buttons of decision/confirmation dialogs
* Allow to show header in qtc6
* Port KContacts::Address::countryToISO to new KI18n API
* Add check version. We depend against 5.87
* Replace insertEmail (deprecated since 5.88) with addEmail
* const'ify variables
* Remove unused class (can't work as not finished)
* const'ify pointer/variables
* Add KDE CI file
* Use qOverload directly (scripted)
* Allow to build with KF < 5.86
* Port away from deprecated KPluginLoader
* Clean not necessary lib
* Search with name and email address in group contact editor (kde#430788)
* Implement sorting and filtering in contact group editor (kde#430789)
* Modernize code + use QStringLiteral multi arg etc.
* Add i18n context
* X-KDE-ParentComponents is not use now.
* Now we don't use X-KDE-CfgDlgHierarchy
* Drop unused X-KDE-ParentApp entries from kcm desktop files
* Make sure that we don't cancel dialog
==== akonadi-import-wizard ====
Version update (21.08.3 -> 21.12.0)
Subpackages: akonadi-import-wizard-lang libKPimImportWizard5
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- Changes since 21.11.90:
* Enable new GitLab CI on stable branch.
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Allow to show header in qtc6
* Remove some qOverload as we remove deprecated qt5.15 signal
* Fix akonadi includes
* Add KDE CI file
* Use qOverload directly (scripted)
* Fix instanciate plugins
* Fix logic
* Port to KPluginFactory::instantiatePlugin
==== akonadi-mime ====
Version update (21.08.3 -> 21.12.0)
Subpackages: akonadi-mime-lang akonadi-plugin-mime libKF5AkonadiMime5
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- Changes since 21.11.90:
* Enable new GitLab CI on stable branch.
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Use action texts for buttons of confirmation dialog
* Allow to show header in qtc6
* Rename variables
* Add autotest
* Add ==operator
* BUG 442884: Fix DSN support (kde#442884)
* Add KDE CI file
* Use std::chrono_literals
* Fix typo
==== akonadi-notes ====
Version update (21.08.3 -> 21.12.0)
Subpackages: akonadi-notes-lang libKF5AkonadiNotes5
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- Changes since 21.11.90:
* Enable new GitLab CI on stable branch.
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Allow to show header in qtc6
* Add KDE CI file
==== akonadi-search ====
Version update (21.08.3 -> 21.12.0)
Subpackages: akonadi-search-lang libKF5AkonadiSearch
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- Changes since 21.11.90:
* Enable new GitLab CI on stable branch.
- Update to 21.11.90
* New feature release
- Changes since 21.11.80:
* Convert test file to UTF-8
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Allow to show header in qtc6
* Pot Q_FOREVER
* Add KDE CI file
* Use std::chrono_literals
* X-KDE-ParentComponents is not use now.
* Remove unneeded KCM plugin keyword stuff
==== akonadi-server ====
Version update (21.08.3 -> 21.12.0)
Subpackages: akonadi-server-lang libKF5AkonadiAgentBase5 libKF5AkonadiCore5 libKF5AkonadiPrivate5 libKF5AkonadiWidgets5 libKF5AkonadiXml5
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- Changes since 21.11.90:
* Enable new GitLab CI on stable branch
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Too many changes to list here.
- Drop upstream patch:
* akonadi-apparmor-opensuse.diff
==== akregator ====
Version update (21.08.3 -> 21.12.0)
Subpackages: akregator-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- Changes since 21.11.90:
* Enable new GitLab CI on stable branch.
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Allow to show header in qtc6
* Use action texts for buttons of confirmation dialog
* Add search bar option to filter search by read articles
* Add dialog box if necessary + fix checkbox status
* Private class is not necessary here
* Add confirmation dialog when marking feed(s) as read (kde#443122)
* initialize variables in headers
* Change color of feed title for error fetching status. (kde#150806)
* Not necessary to use qOverload here
* Add KDE CI file
* Use qOverload directly (scripted)
* Port to new KPluginFactory::instantiatePlugin
* Add i18n context
* We depend against 5.84
* X-KDE-ParentComponents is not use now.
* Now we don't use X-KDE-CfgDlgHierarchy
* Drop unused X-KDE-ParentApp entries from kcm desktop files
* Remove obsolete setdlg files
* Use new constructor
==== analitza ====
Version update (21.08.3 -> 21.12.0)
Subpackages: libAnalitza5
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Add freebsd CI
* Enable Linux CI
==== ark ====
Version update (21.08.3 -> 21.12.0)
Subpackages: ark-lang libkerfuffle21
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- Changes since 21.11.90:
* Fix loading some zip files (kde#445533)
- Update to 21.11.90
* New feature release
- Changes since 21.11.80:
* Emit readiness when creating new archive (kde#445610)
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* zip: Fix detection of backslashed zips (kde#444965)
* Remove duplicate include from .cpp/.h
* Use KPluginMetaData::findPlugins when we use kf5-5.86
* Add license information in SPDX format for icons
* Convert remaining MIT licenses to SPDX
* Convert missing author statements to SPDX
* Clean up excess newlines at end of license headers
* Remove unneeded stements from license headers
* Remove obsolete COPYING file
* Convert license headers to SPDX
* Cleaup AddJob on destruction (kde#442774)
* Port deprecated method
* Add FreeBSD CI
* Remove redundant close button at the bottom of the preview window (kde#434517)
* Enable Linux CI
* Add kde-ci.yml
* fix: Dolphin doesn't fully quit after Compress from context menu (kde#441813)
* Clean up unneeded JSON parameter in kcoreaddons_add_plugin
* We depend against C++17 => we can use std::as_const
==== at-spi2-core ====
Subpackages: at-spi2-core-lang libatspi0 typelib-1_0-Atspi-2_0
- Configure to use dbus-broker when available.
- Add libsystemd to BuildRequires: needed for dbus-broker support.
==== attica-qt5 ====
Version update (5.88.0 -> 5.89.0)
Subpackages: libKF5Attica5
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- No code change since 5.88.0
==== baloo5 ====
Version update (5.88.0 -> 5.89.0)
Subpackages: baloo5-file baloo5-file-lang baloo5-imports baloo5-kioslaves baloo5-kioslaves-lang baloo5-tools baloo5-tools-lang libKF5Baloo5 libKF5BalooEngine5 libKF5BalooEngine5-lang
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* Port QStringRef (deprecated) to QStringView
==== baloo5-widgets ====
Version update (21.08.3 -> 21.12.0)
Subpackages: baloo5-widgets-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Add FreeBSD CI
* Add clang-format file to gitignore
* Enable gitlab CI
* Port filepropertiesplugin to use JSON metadata
* Clean up unneeded JSON parameter in kcoreaddons_add_plugin
==== blinken ====
Version update (21.08.3 -> 21.12.0)
Subpackages: blinken-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Add .kde-ci.yml
==== bluez-qt ====
Version update (5.88.0 -> 5.89.0)
Subpackages: bluez-qt-imports bluez-qt-udev libKF5BluezQt6
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* Add functions that allow setting the discovery filter based on Bluez Adapter APIs
==== bovo ====
Version update (21.08.3 -> 21.12.0)
Subpackages: bovo-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* kde-ci: use @same so that stable builds use stable libkdegames
* Avoid warning about starting a new game when none are running
* Set minimum size
* CI: Fix repo path for libkdegames
==== breeze5-icons ====
Version update (5.88.0 -> 5.89.0)
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Too many changes since 5.88.0, only listing bugfixes:
* Install dark icons via execute_process to use copy command (kde#444095)
* BUG 110673 media-write icon fix (kde#110673)
* BUG 412029 add preferences-desktop-feedback icon (kde#412029)
* BUG 423937 add edit-copy-path icon for dolphin and konsole (kde#423937)
* BUG: 414215 add tabs colorful icon (kde#414215)
* BUG: 414213 add preferences-scroll icon (kde#414213)
* BUG: 437999 add veracrypt app icon (kde#437999)
* BUG: 407048 add online account icon for the KCM (kde#407048)
* BUG: 409022 update disk-quota icons (kde#409022)
* BUG: 372461 update rar mimetype icon (kde#372461)
* BUG: 405654 Update input-keyboard-virtual-off (kde#405654)
* BUG 110673 add media-write-dvd icon (kde#110673)
* BUG 396124 add Crow Translate app icons (kde#396124)
* BUG 392534 add missing kmail breeze icons (kde#392534)
* Okular sidebar use now colorful icons (kde#412407, kde#412405)
* BUG 429737 update view-media-playlist icon and other playlist icons (kde#429737)
* BUG 418864 add gajim app icon. status icons can't be used from breeze (kde#418864)
* BUG 394023 add gpodder application icon (kde#394023)
==== c-ares ====
Version update (1.17.2 -> 1.18.1)
- update to 1.18.1. Changes since 1.17.2:
* Allow '/' as a valid character for a returned name for
CNAME in-addr.arpa delegation
* no longer forwards requests for localhost resolution per RFC6761
* During a domain search, treat ARES_ENODATA as ARES_NXDOMAIN so
that the search process will continue to the next domain
in the search.
* Provide ares_nameser.h as a public interface as needed by NodeJS
* Add support for URI(Uniform Resource Identifier) records via
ares_parse_uri_reply()
- disable unit tests for SLE12 since GCC compiler too old to build
unit tests
- 5c995d5.patch: upstreamed
- disable-live-tests.patch: refreshed
==== calendarsupport ====
Version update (21.08.3 -> 21.12.0)
Subpackages: calendarsupport-lang libKF5CalendarSupport5
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- Changes since 21.11.90:
* Enable new GitLab CI on stable branch.
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Add a bit of documentation so that the doc appear on api.kde.org
* Allow to show header in qtc6
* Fix some cppcheck warning
* Not necessary to use qOverload here
* Add KDE CI file
* Fix some clazy warning
* const'ify variable/pointer
* Use qOverload directly (scripted)
* Remove unused method
* Remove unneeded superclass from PrintPlugin
* Use KPluginFactory to load calendar plugins
==== cervisia ====
Version update (21.08.3 -> 21.12.0)
Subpackages: cervisia-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- No code change since 21.08.3
==== dolphin ====
Version update (21.08.3 -> 21.12.0)
Subpackages: dolphin-part dolphin-part-lang libdolphinvcs5
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- Changes since 21.11.90:
* Use new "edit-copy-path" icon for "Copy Location" menu item
* [Status Bar] Don't mess with status bar visibility in extensions (kde#443132)
- Update to 21.11.90
* New feature release
- Changes since 21.11.80:
* Fix updating window and tab titles
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Port ViewModeSettings from macros to std::variant
* Remove duplicate include from .h/.cpp
* Add support for recentlyused: kio to view properties.
* Save size of config dialog in state config
* Utilize KXMLGUI API to store state config in separate file
* Install KCMs in dolphin/kcms namespace
* Fix typo: PascalCase in docs
* Change settings window title to "Configure" for consistency sake
* Rewrite filter algorithm to properly support filtering with expanded folders under Detail View mode. (kde#411878)
* Add kde-ci file
* Don't force icon for preferred search tool action if one is manually configured (kde#442815)
* Port to KTerminalLauncherJob (kde#441072)
* Tabs: ensure to have folder icons for remote folders
* [Split view] Reset splitter position on double click (kde#206525)
* Revert "Revert "Disable Hidden Files Last sort by default""
* Revert "Revert "Configurable Show hidden files and folders last toggle""
* Revert "Revert "Show hidden files and folders last""
* Use default icon size when resetting zoom level (kde#437349)
* DBus activation with filemanager iface
* Simplify KFileItemModel's sorting
* Avoid crash on start when help actions are restricted through the Kiosk system
* Remove unneeded KCM plugin keyword stuff
* Use KDirLister directly now that it emits a jobError() signal
* [DetailsView] Improve zooming
* [PlacesPanel] Remove horizontal scrollbar (kde#301758)
* Delete some items that were intended to be deleted. Avoid trying to delete items that don't exist
* Allow to have HiDpi previews (kde#401170)
* Don't exit immediately if DBus isn't running
* Avoid crashing on startup if DBus isn't running
- Drop upstream patch:
* 0001-Port-to-KTerminalLauncherJob.patch
==== dragonplayer ====
Version update (21.08.3 -> 21.12.0)
Subpackages: dragonplayer-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- No code change since 21.08.3
==== eventviews ====
Version update (21.08.3 -> 21.12.0)
Subpackages: eventviews-lang libKF5EventViews5
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- Changes since 21.11.90:
* Enable new GitLab CI on stable branch.
* Agenda view: fix misalignement of allday view & day headers \wo scrollbar (kde#405714)
- Update to 21.11.90
* New feature release
- Changes since 21.11.80:
* Color the borders of items in the Agenda view
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* AgendaView: fix misaligned layout of header & footer columns
* Allow to show header in qtc6
* Show decoration elements without frame in all widget styles
* Drop support for EVENTVIEWS_NODECOS flag
* Make TodoModel accessible to QML
* Add changes ignored by the git merge
* Fix some cppcheck warning
* Add a Completed Date column to the To-Do List view
* Add a dependency for Gitlab CI
* Use theme colors for today's cell and the selected cell in the Month View
* Use const'ref
* Port for(...:...)
* Fix include
* Add KDE CI file
* Const'ify variable
* A new api was added => increase version
* Use qOverload directly (scripted)
* Use std::chrono_literals
* Use KPluginFactory to instantiate plugins
* USe std::chrono_literals
* CalendarDecoration::StoredElement: tag property getters with Q_REQUIRED_RESULT
* CalendarDecoration::Element: make property getters const
==== exo ====
Version update (4.16.2 -> 4.16.3)
Subpackages: exo-data exo-lang exo-tools libexo-2-0
- Update to version 4.16.3
* Dont reduce selection in single click mode (gxo#xfce/exo#71)
* Add typecheck to prevent Gtk-CRITICAL (gxo#xfce/exo#63)
* exo_strdup_strftime: Support additional encoding (gxo#xfce/exo#66)
* Free hover_path in tree-view if not NULL
* Fix compilation warnings
* exo-icon-chooser-dialog: Focus filter entry by default
* exo-icon-chooser-dialog: Set default to show to all icons
* exo-icon-chooser-dialog: Speed up sorting the icon view model
==== ffmpegthumbs ====
Version update (21.08.3 -> 21.12.0)
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Support all video/* mime types again
* Fix mimetypes in desktop file
* Remove configuration UI for thumbnailer
- Drop ffmpegthumbs-lang. The package doesn't need translations
anymore.
==== frameworkintegration ====
Version update (5.88.0 -> 5.89.0)
Subpackages: frameworkintegration-plugin libKF5Style5
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- No code change since 5.88.0
==== gettext-runtime ====
Subpackages: gettext-tools libtextstyle0
- Remove libcroco from BuildRequires: it is now bundled internally.
==== grantleetheme ====
Version update (21.08.3 -> 21.12.0)
Subpackages: grantleetheme-lang libKF5GrantleeTheme5
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- Changes since 21.11.90:
* Enable new GitLab CI on stable branch.
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Allow to show header in qtc
* List Grantlee as public dependency and in link interface
* Add KDE CI file
* Make sure to not generate file in source dir
==== grub2 ====
Subpackages: grub2-i386-pc grub2-snapper-plugin grub2-systemd-sleep-plugin grub2-x86_64-efi grub2-x86_64-xen
- Add support for simplefb (boo#1193532).
+ grub2-simplefb.patch
==== gwenview5 ====
Version update (21.08.3 -> 21.12.0)
Subpackages: gwenview5-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- Changes since 21.11.80:
* Auto set print orientation
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Use action verb for button to show and hide the thumbnail bar (kde#445203)
* Show estimated file size in the resize image dialog (kde#433740)
* Use qAsConst
* Fix some clazy warning
* [ZoomComboBox] Don't switch to Browse mode by pressing Esc while the popup is visible
* [ZoomComboBox] Override showPopup instead of mousePressEvent
* Convert image to original format to enable correct color correction
* Don't change the zoom value unless the user made a selection (kde#441004)
* Allow typing a zoom level in the zoom combo
* Add KDE CI file
* icons: Update to latest Breeze version
* icons: Remove old application & action icons
* Remove duplicate includes between .cpp/.h
* Clean up unneeded JSON parameter in kcoreaddons_add_plugin
* Use QDialog::show() instead of exec()
* Port to KXMLGUIFactory::showConfigureShortcutsDialog()
* Add clang-format bits to CMakeLists.txt
==== hidapi ====
Version update (0.10.1 -> 0.11.0)
- update to 0.11.0:
* hidraw: (explicit) workaround to allow build with kernels older than 2.6.39
* libusb: stabilize device path (uses same semantic as Linux kernel)
* libusb: add platform-specific hid_libusb_wrap_sys_device
* general: lots of documentation improvements
* general: (Windows) DDK build files are obsolete
* general: add CMake build system
* general: deprecated Autotools build scripts
* lots of other small fixes and improvements
- remove 0001-configure.ac-remove-duplicate-AC_CONFIG_MACRO_DIR-22.patch (obsolete)
==== incidenceeditor ====
Version update (21.08.3 -> 21.12.0)
Subpackages: incidenceeditor-lang libKF5IncidenceEditor5
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- Changes since 21.11.90:
* Enable new GitLab CI on stable branch.
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Use action texts for buttons of decision/confirmation dialogs
* Allow to show header in qtc6
* Replace removed insertEmail with addEmail
* Remove support for email alarms
* Remove support for editing procedure alarms
* Merge from release/21.08 changed BRANCH_GROUP in .gitlab-ci.yml
* const variable here
* Fix akonadi includes
* Not necessary to use qOverload here
* Remove some qOverload as we remove deprecated qt5.15 signal
* Add KDE CI file
* Fix some clazy warning
* const'ify pointer + use Q_REQUIRED_RESULT
* Use the Akonadi test controls provided by its CMake macros
* Fix newly created event not saved because not marked as dirty
* Port to KPluginFactory::instantiatePlugin
* Revert wrong fix, see previous commit for the correct fix
* Fix build due to -Werror=undef
* Use #ifdef
* Signature was changed in qt6 (scripted)
==== juk ====
Version update (21.08.3 -> 21.12.0)
Subpackages: juk-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- Changes since 21.11.80:
* Remove bogus kitemmodels dependency
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Remove unused includes
* mimeData signature was changed in qt6 (scripted)
==== k3b ====
Version update (21.08.3 -> 21.12.0)
Subpackages: k3b-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Port away from KServiceTypeTrader
* Port to OpenUrlJob
* file project -> data project (kde#417381)
* Clean up unneeded JSON parameter in kcoreaddons_add_plugin
==== kaccounts-integration ====
Version update (21.08.3 -> 21.12.0)
Subpackages: kaccounts-integration-lang libkaccounts2
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Add FreeBSD CI
* Enable Linux CI
* Add keywords to KAccounts to improve search
* Disable selection highlight in kcm
* Clean up unneeded JSON parameter in kcoreaddons_add_plugin
==== kaccounts-providers ====
Version update (21.08.3 -> 21.12.0)
Subpackages: kaccounts-providers-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Add kde-ci file
==== kactivities-stats ====
Version update (5.88.0 -> 5.89.0)
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* Use ecm_generate_pkgconfig_file instead configure_file
* Fixed the singleton access mutex locking
==== kactivities5 ====
Version update (5.88.0 -> 5.89.0)
Subpackages: kactivities5-imports libKF5Activities5
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* Use ecm_generate_pkgconfig_file instead configure_file
==== kaddressbook ====
Version update (21.08.3 -> 21.12.0)
Subpackages: kaddressbook-doc kaddressbook-lang libKPimAddressbookImportExport5
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- Changes since 21.11.90:
* Enable new GitLab CI on stable branch.
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Allow to show header in qtc6
* Replace removed insertEmail with addEmail
* Remove unneeded dependencies
* Remove unused includes
* Rename slot for avoiding to use qOverload
* Remove some qOverload as we remove deprecated qt5.15 signal
* Add KDE CI file
* Add Stefan Taferner (original author) and David Bryant (documentation) to
"About Authors". Spell König correctly (we're using UTF-8 now).
* Use directly std::chrono_literals
* Port to KPluginMetaData::findPlugins
* USe std::chrono_literals
* We depend against 5.84
* Not used now
* X-KDE-ParentComponents is not use now.
* Now we don't use X-KDE-CfgDlgHierarchy
* Drop unused X-KDE-ParentApp entries from kcm desktop files
* Remove obsolete setdlg files
* Use new constructor
* Add parent to qmenu
==== kalarmcal ====
Version update (21.08.3 -> 21.12.0)
Subpackages: akonadi-plugin-kalarmcal kalarmcal-lang libKF5AlarmCalendar5
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- Changes since 21.11.90:
* Enable new GitLab CI on stable branch.
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Make recurrenceText() output localised numeric values
* Ensure that NEXTRECUR property uses ASCII date/time
* Do case sensitive comparisons using correct case
* Allow to show header in qtc6
* Fix clazy warning
* Fix clazy warnings
* Update description
* Add KDE CI file
* Fix typo in typo fix
==== kalgebra ====
Version update (21.08.3 -> 21.12.0)
Subpackages: kalgebra-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- No code change since 21.08.3
==== kamera ====
Version update (21.08.3 -> 21.12.0)
Subpackages: kamera-lang kio_kamera
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Add .kde-ci.yml
* USe nullptr + QLatin1String
* Fix use ecm 5.85
* Time to increase kf5. Now we depend against kf5.85
==== kanagram ====
Version update (21.08.3 -> 21.12.0)
Subpackages: kanagram-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Make letter button font size scale down when window shrinks.
* Make UI usable in small solution landscape
* Install knsrc file into KDE_INSTALL_KNSRCDIR instead of old path.
* Use QRandomGenerator instead of KRandomSequence.
==== kapptemplate ====
Version update (21.08.3 -> 21.12.0)
Subpackages: kapptemplate-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Fix formatting
* Update readme/doc
==== karchive ====
Version update (5.88.0 -> 5.89.0)
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* K7Zip: use functions instead of macros
==== kate ====
Version update (21.08.3 -> 21.12.0)
Subpackages: kate-lang kate-plugins
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- Changes since 21.11.90:
* Fix git blame for git submodules
* Fix blame fails when opening a single file
* git-blame: Fix commit summary not available
* Introducing Colored Brackets plugin
- Update to 21.11.90
* New feature release
- Changes since 21.11.80:
* Add more options for clangd
- Update to 21.11.80
* New feature release
- Too many changes since 21.08.3, only listing bugfixes:
* LSP Completion: use textEdit.newText as a workaround (kde#445085)
* Fix compile cpp when path has spaces (kde#443618)
* Show LspClient after positioning (kde#443895)
* fixes reload dialog on wayland (kde#440583)
* avoid crash on session rename (kde#443267)
* fix view differences (kde#441120)
* save 'Show output view for message type' setting (kde#442707)
* Fix infinite recursion in project filter model (kde#443026)
* Fix replicode plugin not deleting its toolview (kde#441859)
* Delete unfilled entries in tool config group (kde#437419)
* KWrite: use KStandardAction::preferences (kde#441505)
* Escape shortcut mnemonic markers (&) in tab texts (kde#441340)
* Allow multiple tabs for Konsole plugin(s) (kde#437922, kde#419710, kde#435398, kde#200322, kde#145203)
* handle nullptr return of screenAt() (kde#439804)
* Expand tool view sidebars when they are collapsed (kde#439535)
* avoid that tool view split view collapse (kde#439535)
==== katomic ====
Version update (21.08.3 -> 21.12.0)
Subpackages: katomic-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* kde-ci: use @same so that stable builds use stable libkdegames
* Documentation updates
* CI: Fix repo path for libkdegames
* Add content rating
==== kauth ====
Version update (5.88.0 -> 5.89.0)
Subpackages: libKF5Auth5 libKF5Auth5-lang libKF5AuthCore5
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* Use pointer-to-member-function signal/slot syntax
==== kblackbox ====
Version update (21.08.3 -> 21.12.0)
Subpackages: kblackbox-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* kde-ci: use @same so that stable builds use stable libkdegames
* CI: Fix repo path for libkdegames
==== kblocks ====
Version update (21.08.3 -> 21.12.0)
Subpackages: kblocks-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* kde-ci: use @same so that stable builds use stable libkdegames
* CI: Fix repo path for libkdegames
* Add content rating
==== kbookmarks ====
Version update (5.88.0 -> 5.89.0)
Subpackages: libKF5Bookmarks5 libKF5Bookmarks5-lang
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* Add source file back
* Fix compile
* Make CI happy
==== kbounce ====
Version update (21.08.3 -> 21.12.0)
Subpackages: kbounce-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* kde-ci: use @same so that stable builds use stable libkdegames
* CI: Fix repo path for libkdegames
==== kbreakout ====
Version update (21.08.3 -> 21.12.0)
Subpackages: kbreakout-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- Changes since 21.11.80:
* level 16: Convert one of the two GiftIncreaseSpeed to GiftDecreaseSpeed
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* kde-ci: use @same so that stable builds use stable libkdegames
* CI: Fix repo path for libkdegames
==== kbruch ====
Version update (21.08.3 -> 21.12.0)
Subpackages: kbruch-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Minor: s/Q_DECL_OVERRIDE/override/
* Add freebsd CI
* Add CI linux
==== kcachegrind ====
Version update (21.08.3 -> 21.12.0)
Subpackages: kcachegrind-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- Changes since 21.11.80:
* Fix hang in line-break algorithm (kde#428917)
- Update to 21.11.80
* New feature release
- No code change since 21.08.3
==== kcalc ====
Version update (21.08.3 -> 21.12.0)
Subpackages: kcalc-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Allow to show header in qtc6
* Add FreeBSD CI
* Add .gitlab-ci.yml
* Fix parent passed to constant setting menus
* Add .kde-ci.yml
* Ship scienceconstants.xml file as part of qrc
* Adjust formatting of license header
* Adjust contact information in license headers
* Remove obsolete COPYING files
* Convert license headers to SPDX
* Add content on top in the history window isntead of bottom
* Add missing arcsin
* Output Gamma synbol properly
* Add missing sin, sinh, arcsin for history text
* Fix missing spaces in the history output, introduced by using insertHtml instead of insertPlainText
* use proper method to set shortcut
* Add a display where the history of the calculations is stored
* macOS: fix for retina scale
* Fix clazy warning
* We can use directly qOverload
* In the future we will depend by default against c++17
* Use new connect signal/Slot
==== kcalendarcore ====
Version update (5.88.0 -> 5.89.0)
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* Port QStringRef (deprecated) to QStringView
* Compare the objects managed by a QSharedPointer
* Extend Event unit test to compare alarms
* Avoid update calls if nothing changed
* Consistency and range checking for GEO data
* Fix compile with QT6
* Check validity of priority value
==== kcalutils ====
Version update (21.08.3 -> 21.12.0)
Subpackages: kcalutils-lang libKF5CalendarUtils5
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- Changes since 21.11.90:
* Enable new GitLab CI on stable branch.
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Allow to show header in qtc6
* Use "tag" terminology consistently in the UI
* Add KDE CI file
* Fix some clazy warning
* cont'ify variable/pointer
* Allow to show email as tooltip (better when we show only name)
* Use Calendar instead of MemoryCalendar in interfaces
==== kcharselect ====
Version update (21.08.3 -> 21.12.0)
Subpackages: kcharselect-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Allow to show header in qtc6
* Add FreeBSD CI
* Add .kde-ci.yml
* Don't install .desktop file with executable bit
* Fix CMake code formatting
* Add git blame ignore revs file
* Add and make use of clang-format
* Convert license statements to SPDX
==== kcmutils ====
Version update (5.88.0 -> 5.89.0)
Subpackages: libKF5KCMUtils5 libKF5KCMUtils5-lang
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* Set initial page using initialPage property, rather than pushing
* Do not reset KPluginModel if there are no plugins
* Implement KPluginSelector replacement not based around KPluginInfo
* Do not try to unload static plugins
* Support static plugins for X-KDE-ConfigModule property
==== kcodecs ====
Version update (5.88.0 -> 5.89.0)
Subpackages: libKF5Codecs5 libKF5Codecs5-lang
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- No code change since 5.88.0
==== kcolorchooser ====
Version update (21.08.3 -> 21.12.0)
Subpackages: kcolorchooser-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Add FreeBSD CI
* Enable Linux CI
==== kcompletion ====
Version update (5.88.0 -> 5.89.0)
Subpackages: libKF5Completion5 libKF5Completion5-lang
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- No code change since 5.88.0
==== kconfig ====
Version update (5.88.0 -> 5.89.0)
Subpackages: kconf_update5 libKF5ConfigCore5 libKF5ConfigCore5-lang libKF5ConfigGui5
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* Fix KDesktopFileTest::testIsAuthorizedDesktopFile running on gitlab CI
* KDesktopFile: deprecate resource()
* README.dox: GENERATE_MOC is required for signals
* Use innerVarStr instead of varStr for choices
* Add the enum group test to the kconfigcompiler_test
* Add a proper test for the enumms within groups
* Add missing changes
* unbreak kconfig with enums, mutators and properties.
* Demonstrate build failure with kconfig generated code
* Copy ConfigPropertyMap from KDeclarative to new KConfig QML module
==== kconfigwidgets ====
Version update (5.88.0 -> 5.89.0)
Subpackages: libKF5ConfigWidgets5 libKF5ConfigWidgets5-lang
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* Port away from deprecated I18N_NOOP
* Add color scheme saving and loading
* [KCommandBar] Add placeholder text for empty view
* Fix hamburger menu opening as a window on Wayland (kde#442375)
* [KCommandBar] Fix rendering of chord shortcuts
* [KCommandBar] Dynamic column widths + shortcuts alignment
==== kcontacts ====
Version update (5.88.0 -> 5.89.0)
Subpackages: kcontacts-lang libKF5Contacts5
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* Fix address formatting for country-only addresses
* Deprecate countryToISO/ISOToCountry in favor of KCountry
* Use local country names when formatting addresses
* Add KF6 TODO for turning AddresseeHelper into an implementation detail
* Port away from countryToISO/ISOtoCountry
==== kcoreaddons ====
Version update (5.88.0 -> 5.89.0)
Subpackages: kcoreaddons-lang libKF5CoreAddons5
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* KF5CoreAddonsMacros: Replace "-" with "_" for KPLUGINFACTORY_PLUGIN_CLASS_INTERNAL_NAME
compile definition
* Compile against Qt6
* Allow reading enabled state from KPluginMetaData using templated method
* KF5CoreAddonsMacros: Build static plugins as static libs
* Store KDE specific static plugin in seperate map
* KF5CoreAddonsMacros: Clean up cached plugin names after each CMake run
* Make KPluginMetaData::isStaticPlugin public
* kcoreaddons_add_plugin: Set property for file name
* Add assertion to make sure we have a d-ptr in KPluginMetaData::getStaticPlugin
* Create kcoreaddons_target_static_plugins cmake function
* Allow KPluginMetaData::findPlugins to return static plugins
* kcoreaddons_add_plugin: Allow creation of static plugins
* Allow KPluginMetaData to represent static plugins
* Create KPluginFactory::create method for loading KPart without keyword
* Deprecate KPluginFactory::create overload taking plugin keyword
* Deprecate KPluginFactory::registerPlugin(QString, CreateInstance*) methods
* Deprecate KPluginFactory::registerPlugin overloads taking keyword
* KPluginFactory: Use overload instead of default arg for registerPlugin keyword parameter
* Add missing include guard for kjsonutils.h
* Deprecate KPluginMetaData::serviceTypes
==== kcrash ====
Version update (5.88.0 -> 5.89.0)
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- No code change since 5.88.0
==== kdav ====
Version update (5.88.0 -> 5.89.0)
Subpackages: kdav-lang libKF5DAV5
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- No code change since 5.88.0
==== kdbusaddons ====
Version update (5.88.0 -> 5.89.0)
Subpackages: kdbusaddons-tools libKF5DBusAddons5 libKF5DBusAddons5-lang
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* Link against X11Extras when building statically
==== kde-print-manager ====
Version update (21.08.3 -> 21.12.0)
Subpackages: kde-print-manager-lang
- Fix package build with plasma-framework 5.89.0.
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* libkcups: Add debug context to some warnings
* Drop useless X-KDE-System-Settings-Parent-Category-V2 entry
* Add keywords to print manager to improve search
* Fix plugin name in .desktop file (kde#426834)
==== kdeclarative ====
Version update (5.88.0 -> 5.89.0)
Subpackages: kdeclarative-components libKF5CalendarEvents5 libKF5Declarative5 libKF5Declarative5-lang libKF5QuickAddons5
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* KeySequenceItem: Make sure we record on the correct window (kde#445277)
* Deprecate KRun KIO plugin
* Add missing override keyword
* Allow KCM kpackages to use metadata of C++ plugin
* add takeLast() slot to ConfigModule
* Fix overflowing text properly
==== kdeconnect-kde ====
Version update (21.08.3 -> 21.12.0)
Subpackages: kdeconnect-kde-lang kdeconnect-kde-zsh-completion
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- Changes since 21.11.80:
* Fix unicode-decoding mistake in isInGsmAlphabet method
* Always show notification when receiving files (kde#417823)
- Drop kdeconnect-add-back-ssh-dss.patch
- Update to 21.11.80
* New feature release
- Too many changes to list here.
- Drop kdeconnect-openssh-8.8.patch
==== kded ====
Version update (5.88.0 -> 5.89.0)
Subpackages: kded-lang
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- No code change since 5.88.0
==== kdeedu-data ====
Version update (21.08.3 -> 21.12.0)
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- No code change since 21.08.3
==== kdegraphics-thumbnailers ====
Version update (21.08.3 -> 21.12.0)
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- No code change since 21.08.3
==== kdelibs4support ====
Version update (5.88.0 -> 5.89.0)
Subpackages: kdelibs4support-lang libKF5KDELibs4Support5
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* Move Esperanto flag icon to kdelibs
==== kdenetwork-filesharing ====
Version update (21.08.3 -> 21.12.0)
Subpackages: kdenetwork-filesharing-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* align the busy indicator centered
* dont fill the entire page with busy indication
==== kdepim-addons ====
Version update (21.08.3 -> 21.12.0)
Subpackages: kdepim-addons-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- Changes since 21.11.90:
* Enable new GitLab CI on stable branch.
- Update to 21.11.90
* New feature release
- Changes since 21.11.80:
* Revert changes to the test reference data by code adjustment scripts
- Update to 21.11.80
* New feature release
- Too many changes since 21.08.3, only listing bugfixes:
* Reenable lunarphases korganizer plugin, use icon instead of text (kde#30331)
* Update KOrganizer POTD plugin for current Wikipedia API (kde#369486)
==== kdepim-runtime ====
Version update (21.08.3 -> 21.12.0)
Subpackages: kdepim-runtime-lang
- Add upstream change to fix pop3 connections:
* 0001-POP3-Fix-SSL-connections.patch (kde#446751)
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- Changes since 21.11.90:
* Enable new GitLab CI on stable branch.
- Update to 21.11.90
* New feature release
- Changes since 21.11.80:
* Fix POP3 setup wizard defaults to unencrypted connections. (kde#423426)
* const'ify pointer
- Update to 21.11.80
* New feature release
- Too many changes since 21.08.3, only listing bugfixes:
* Fix 444985: Wrong ports in akonadi_pop3_resource.pot (kde#444985)
* BUG 442884: Fix DSN support (kde#442884)
* fix UI elements being used before initialization (kde#439991)
==== kdesu ====
Version update (5.88.0 -> 5.89.0)
Subpackages: libKF5Su5 libKF5Su5-lang
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- No code change since 5.88.0
==== kdevelop5 ====
Version update (5.6.2 -> 21.12.0)
Subpackages: kdevelop5-lang kdevplatform kdevplatform-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- Changes since 21.11.80:
* Fix the app shell script to run with zsh (kde#442481)
- Update to 21.11.80
* New feature release
==== kdf ====
Version update (21.08.3 -> 21.12.0)
Subpackages: kdf-lang kwikdisk
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Allow to show header in qtc6
* Add freebsd support
* Add .kde-ci.yml
* Fix passing arguments to QProcess::startDetached()
* Remove obsolete COPYING file
* Cleanup license + fixes in headers
* Convert license headers to SPDX
==== kdialog ====
Version update (21.08.3 -> 21.12.0)
Subpackages: kdialog-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Add FreeBSD CI
* Add .kde-ci.yml
* Modernize code
==== kdiamond ====
Version update (21.08.3 -> 21.12.0)
Subpackages: kdiamond-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* kde-ci: use @same so that stable builds use stable libkdegames
* CI: Fix repo path for libkdegames
* Add content rating
==== kdnssd-framework ====
Version update (5.88.0 -> 5.89.0)
Subpackages: libKF5DNSSD5 libKF5DNSSD5-lang
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- No code change since 5.88.0
==== kdoctools ====
Version update (5.88.0 -> 5.89.0)
Subpackages: kdoctools-lang libKF5DocTools5
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* [ca]: Improve all references to 'licensed under'
==== kemoticons ====
Version update (5.88.0 -> 5.89.0)
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- No code change since 5.88.0
==== kfilemetadata5 ====
Version update (5.88.0 -> 5.89.0)
Subpackages: kfilemetadata5-lang
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* KFileMetaData::Property: Deprecate toVariantMap and toPropertyMap methods
* Port deprecated QMap methods to QMultiMap
* Put code of public header depending on deprecated Qt API in deprecation wrapper
* [PopplerExtractor] extract pageCount
==== kgeography ====
Version update (21.08.3 -> 21.12.0)
Subpackages: kgeography-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- Changes since 21.11.80:
* New usa_mississippi flag (kde#445670)
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Use native names for Ukrainian cities (kde#432503)
* Add map for Virginia (USA)
==== kget ====
Version update (21.08.3 -> 21.12.0)
Subpackages: kget-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Add Linux and FreeBSD CI
* Remove 10 year old kconf_update files
* Add .kde-ci.yml
* Remove commented parameters
* Fix typo Detatched -> Detached
==== kglobalaccel ====
Version update (5.88.0 -> 5.89.0)
Subpackages: kglobalaccel5 libKF5GlobalAccel5 libKF5GlobalAccel5-lang libKF5GlobalAccelPrivate5
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* Make XCB XTEST optional requirement
* Add missing override keyword
==== kgoldrunner ====
Version update (21.08.3 -> 21.12.0)
Subpackages: kgoldrunner-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* kde-ci: use @same so that stable builds use stable libkdegames
* CI: Fix repo path for libkdegames
* doc: remove a few unneeded words in a sentence
* Add content rating
==== kguiaddons ====
Version update (5.88.0 -> 5.89.0)
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* Include definition of QTWAYLANDCLIENT_VERSION
* Add KSystemClipboard to use wlr-data-control transparently in Wayland
* Use qGuiApp instead of qApp
==== khangman ====
Version update (21.08.3 -> 21.12.0)
Subpackages: khangman-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Add .kde-ci.yml
==== khelpcenter5 ====
Version update (21.08.3 -> 21.12.0)
Subpackages: khelpcenter5-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Add FreeBSD CI
* [appstream] Fix app url
* Fix a cppcheck warning
* Enable Linux CI
==== kholidays ====
Version update (5.88.0 -> 5.89.0)
Subpackages: libKF5Holidays5 libKF5Holidays5-lang
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- No code change since 5.88.0
==== khtml ====
Version update (5.88.0 -> 5.89.0)
Subpackages: libKF5KHtml5 libKF5KHtml5-lang
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- No code change since 5.88.0
==== ki18n ====
Version update (5.88.0 -> 5.89.0)
Subpackages: libKF5I18n5 libKF5I18n5-lang
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* Document how KLazyLocalizedString is tied to a translation domain
* Consider TRANSLATION_DOMAIN when converting to a KLocalizedString
* KLazyLocalizedString: add KLocalizedString forward API for convenience
* KLazyLocalizedString: allow implicit default constructor
* Add KLazyLocalizedString::isEmpty() const
* Work around QStandardPaths not working for unit tests on Windows
* Fix MSVC warning about inconsistent export macro in forward declaration
* Port Kuit keymap away from I18N_NOOP macro usage
* Deprecate the I18N_NOOP macros in favor of KLazyLocalizedString
* Add KLazyLocalizedString as a replacement for the I18N_NOOP macros
* Fix loading a KCatalog with a different language on Windows
==== kiconthemes ====
Version update (5.88.0 -> 5.89.0)
Subpackages: libKF5IconThemes5 libKF5IconThemes5-lang
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* KIconLoader: prefer icons from current theme before falling back to other themes (kde#445804)
* [KIconDialog] Add Ctrl+F shortcut for focussing search line
* [KIconButton] Pre-select current icon when opening dialog
* [KIconDialog] Add API for pre-selecting an icon
* Fix test
==== kidentitymanagement ====
Version update (21.08.3 -> 21.12.0)
Subpackages: kidentitymanagement-lang libKF5IdentityManagement5
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- Changes since 21.11.90:
* Enable new GitLab CI on stable branch.
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Allow to show header in qtc6
* Use unique_ptr here
* Revert this part it breaks messagelib build
* Fix some cppcheck
* Use QVERIFY + operator !=
* Add support for storing Face header
* Remove some qOverload as we remove deprecated qt5.15 signal
* Add KDE CI file
* Use qOverload directly (scripted)
* Const'ify variable + use explicit
* Rename method as I asked on MR but didn't do. + make method working
* Fix compile.
* Add api to show (default) in combobox
* Add isDefaultIdentity to IdentifyCombobox
* Fix version
==== kidletime ====
Version update (5.88.0 -> 5.89.0)
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- No code change since 5.88.0
==== kig ====
Version update (21.08.3 -> 21.12.0)
Subpackages: kig-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Minor: s/Q_DECL_OVERRIDE/override/
* Fix the kig build after kwindowsystem changes
* Fix saving/loading compressed, kigz, files
* Use applicatin/gzip mimetype
==== kimageformats ====
Version update (5.88.0 -> 5.89.0)
Subpackages: kimageformats-eps
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* avif: limit scope of variables
* Add JXL to the list of supported formats
* Add plugin for JPEG XL (JXL)
==== kimap ====
Version update (21.08.3 -> 21.12.0)
Subpackages: kimap-lang libKF5IMAP5
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- Changes since 21.11.90:
* Enable new GitLab CI on stable branch.
- Update to 21.11.90
* New feature release
- Changes since 21.11.80:
* Treat SSL handshake errors as fatal also when using STARTTLS
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Allow to show header in qtc6
* Not necessary to use qOverload here
* Port Q_FOREVER
* Add KDE CI file
* Use qOverload directly (scripted)
==== kinit ====
Version update (5.88.0 -> 5.89.0)
Subpackages: kinit-lang
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- No code change since 5.88.0
==== kio ====
Version update (5.88.0 -> 5.89.0)
Subpackages: kio-core kio-lang
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* Add new signals and logic to handle open directories in new windows or tabs
* Fix KRun::runApplication when xdg activation is involved (kde#446272)
* Explicitly remove the event filters in classes managed by a unique_ptr
* [KACLEditWidget] Load list of users/groups on demand
* [KPropertiesDialog] Reuse existing KUser instance
* Fix directory thumbnailer loading
* [CopyJob] Emit moving while renaming
* [KPropertiesDialog] Improve presentation of file type configuration
* [KPropertiesDialog] Add extra fields value in correct column
* Allow loading of Thumbnailers using embedded json metadata
* KDirOperator: get the icon sizes from user settings
* [KACLEditWidget] Remove redundancy and add icons to buttons
* [KPropertiesDialog] Use Filelight icon and name from desktop file
* [KPropertiesDialog] Hide time labels in multiple mode
* [KPropertiesDialog] Also hide label_left for timestamps
* Fix copying between different filesystems on Linux < 5.3
* [KDynamicJobTracker] Support KUiServerV2JobTracker
- Drop patch, now upstream:
* 0001-Fix-KRun-runApplication-when-xdg-activation-is-invol.patch
==== kio-extras5 ====
Version update (21.08.3 -> 21.12.0)
Subpackages: kio-extras5-lang libkioarchive5
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Too many changes since 21.08.3, only listing bugfixes:
* implement timeouts from ws-discovery (kde#436574)
* kio_filenamesearch: fix crash due to KCoreDirLister changes (kde#438187)
==== kio_audiocd ====
Version update (21.08.3 -> 21.12.0)
Subpackages: kio_audiocd-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* const'ify + use std::as_const here
* Modernize code
* Const'ify variable
* Remove some clazy warning
* Now we depend against qt5.15
==== kipi-plugins ====
Version update (21.08.3 -> 21.12.0)
Subpackages: kipi-plugins-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- Changes since 21.11.90:
* piwigo: Account for version numbers with more than one number
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Minor: s/Q_DECL_OVERRIDE/override/
==== kirigami2 ====
Version update (5.88.0 -> 5.89.0)
Subpackages: kirigami2-lang libKF5Kirigami2-5
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* PageRowGlobalToolBarUI: use open-menu-symbolic
* Heading: Deprecate headerPointSize(int level) method
* Let escape key close pushed dialog layers
* AboutItem: fix the view for narrow dialogs
* AboutItem: Report its implicit size so it can scroll
* removed unnecessary code
* Increase passive notification opacity (kde#440390)
* Bold labels for narrow FormLayout
* Add Dialog Components
* add columns on empty width
* DefaultCardBackground improvements
* Expose internal icon source in the Avatar component
* Preconfigure kconfig and kaboutdata on template
==== kiriki ====
Version update (21.08.3 -> 21.12.0)
Subpackages: kiriki-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* kde-ci: use @same so that stable builds use stable libkdegames
* CI: Fix repo path for libkdegames
==== kitemmodels ====
Version update (5.88.0 -> 5.89.0)
Subpackages: kitemmodels-imports libKF5ItemModels5
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- No code change since 5.88.0
==== kitemviews ====
Version update (5.88.0 -> 5.89.0)
Subpackages: libKF5ItemViews5 libKF5ItemViews5-lang
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- No code change since 5.88.0
==== kiten ====
Version update (21.08.3 -> 21.12.0)
Subpackages: fonts-KanjiStrokeOrders kiten-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Reflow results in radselect (Fix #444008)
* Remove long dead code
* Add freebsd CI
* Add CI linux
==== kitinerary ====
Version update (21.08.3 -> 21.12.0)
Subpackages: libKPimItinerary5 libKPimItinerary5-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- Changes since 21.11.90:
* Exclude files that hang cppcheck on the CI
* Enable new GitLab CI on stable branch.
- Update to 21.11.90
* New feature release
- Changes since 21.11.80:
* Add a new set of VDV certificates
* Skip invalid VDV certificates rather than terminating the download
* Add SPDX markers for the generated qrc file
* Fix the Windows build
* Recursively search for a context date from a context MIME node
- Update to 21.11.80
* New feature release
- Too many changes to list here.
==== kjobwidgets ====
Version update (5.88.0 -> 5.89.0)
Subpackages: libKF5JobWidgets5 libKF5JobWidgets5-lang
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- No code change since 5.88.0
==== kjs ====
Version update (5.88.0 -> 5.89.0)
Subpackages: libKF5JS5 libKF5JSApi5
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* Don't call functions on pointers that may not point to objects (kde#444003)
* Remove unused variable
==== kjumpingcube ====
Version update (21.08.3 -> 21.12.0)
Subpackages: kjumpingcube-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* kde-ci: use @same so that stable builds use stable libkdegames
* CI: Fix repo path for libkdegames
==== kldap ====
Version update (21.08.3 -> 21.12.0)
Subpackages: kldap-lang libKF5Ldap5
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- Changes since 21.11.90:
* Enable new GitLab CI on stable branch.
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Use action texts for buttons of confirmation dialog
* Allow to show header in qtc6
* Fix build when LDAP isn't found
* Use unique_ptr
* Remove duplicate find_package
* Add KDE CI file
* Add more const variable/pointer
* Add missing core header for qch
* Fix not existing include dir
* Fix typo: "authentication"
* Port LDAP configuration dialog to QFormLayout
==== kleopatra ====
Version update (21.08.3 -> 21.12.0)
Subpackages: kleopatra-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- Changes since 21.11.90:
* Enable new GitLab CI on stable branch.
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Too many changes since 21.08.3, only listing bugfixes:
* Ask GnuPG for the correct path for the uiserver socket (kde#441957)
==== klines ====
Version update (21.08.3 -> 21.12.0)
Subpackages: klines-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* kde-ci: use @same so that stable builds use stable libkdegames
* CI: Fix repo path for libkdegames
* Remove double content rating
* Add content rating
* Fix minor typos
* Renew a screenshot
* Documentation updates
* Application name fixes
==== kmag ====
Version update (21.08.3 -> 21.12.0)
Subpackages: kmag-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Add FreeBSD CI
* Add CI Linux
==== kmahjongg ====
Version update (21.08.3 -> 21.12.0)
Subpackages: kmahjongg-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* kde-ci: use @same so that stable builds use stable libraries
* CI: Fix repo path for kdegames deps
==== kmail ====
Version update (21.08.3 -> 21.12.0)
Subpackages: kmail-application-icons kmail-lang ktnef
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- Changes since 21.11.90:
* Fix layout plugins
* Show all buttons here
* Fix load summary (identifier is the filename now...)
* Remove old plugin name
* Fix update "move all to trash" action.
* Enable new GitLab CI on stable branch.
- Update to 21.11.90
* New feature release
- Changes since 21.11.80:
* Make it const + remove mem leak
* Add modify menu + add tooltip
* Add "modify" item
* Add separator
* Add some tooltips
* Fix white-on-yellow text on ServerLabel tooltip
* Add missing icon
* Improve autotest
* Allow to show original message
* Const'ify variable
* Add new autotests
* Add tooltips here
* Make sure that we don't switch to same folder
* Create dialog on stack + const'ify pointer
* Limit the number of history
* Reset treeview otherwise we can't see all items
* Debug-- + fix resize column
* Remove historyswitchfoldermanager
* Use collectionswitchertreeviewmanager
* Continue to implement model
* Add model
* Assign parentWidget
* Add manager
* Add collectionswitchertreeview widget
* Move in own repository
- Update to 21.11.80
* New feature release
- Too many changes to list here.
==== kmail-account-wizard ====
Version update (21.08.3 -> 21.12.0)
Subpackages: kmail-account-wizard-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- Changes since 21.11.90:
* Enable new GitLab CI on stable branch.
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Allow to show header in qtc6
* Minor: s/Q_DECL_OVERRIDE/override/
* Fix some cppcheck warning + initialize variable in header + const
* Not necessary to use qoverload here
* Not necessary to use qOverload here
* Don't use deprecated method
* Add KDE CI file
* Use qOverload directly (scripted)
* Slightly adjust last commit to make it build
* Fix build with 5.85 deprecations on
==== kmailtransport ====
Version update (21.08.3 -> 21.12.0)
Subpackages: kmailtransport-lang libKF5MailTransport5 libKF5MailTransportAkonadi5
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- Changes since 21.11.90:
* Enable new GitLab CI on stable branch.
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Use action texts for buttons of confirmation dialog
* Allow to show header in qtc6
* Fix crash when response is empty
* Add indent here
* Improve Advanced page
* Modernize UI
* fix some cppcheck warnings
* Use static here
* Not necessary to use qOverload here
* BUG 442884: Fix DSN support (kde#442884)
* Port foreach
* Adapt to KSmtp moving encryption settings from LoginJob to Session
* Add KDE CI file
* Fix clazy warning
* Fix loop
* Port to QStringView::split
* Use directly Akonadi::AgentConfigurationDialog
* Use the Akonadi test controls provided by its CMake macros
* Fix instanciate plugin
* Fix logic
* Port KPluginFactory::instantiatePlugin
* X-KDE-ParentComponents is not use now.
* Now we don't use X-KDE-CfgDlgHierarchy
* Drop unused X-KDE-ParentApp entries from kcm desktop files
==== kmbox ====
Version update (21.08.3 -> 21.12.0)
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- Changes since 21.11.90:
* Enable new GitLab CI on stable branch.
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Allow to show header in qtc6
* Fix some cppcheck warning
* Fix wrong for index variable.
* Add KDE CI file
* Fix some clazy warning
==== kmime ====
Version update (21.08.3 -> 21.12.0)
Subpackages: kmime-lang libKF5Mime5
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- Changes since 21.11.90:
* Enable new GitLab CI on stable branch.
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Allow to show header in qtc6
* Fix memory leak due to recent port to std::unique_ptr
* Use std::unique_ptr
* Add KDE CI file
* Include <algorithm> for std::max (on Windows)
* Revert a part of previous commit. (crashed)
* Fix some clazy warning
==== kmines ====
Version update (21.08.3 -> 21.12.0)
Subpackages: kmines-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* kde-ci: use @same so that stable builds use stable libkdegames
* CI: Fix repo path for libkdegames
* Documentation updates
* Capitalization fixes to settings dialog options
==== kmousetool ====
Version update (21.08.3 -> 21.12.0)
Subpackages: kmousetool-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Add FreeBSD CI
* Add CI Linux
* Fix copyright
* Convert license headers to SPDX
* Use version information from rlease tools
==== kmouth ====
Version update (21.08.3 -> 21.12.0)
Subpackages: kmouth-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Add FreeBSD CI
* Add CI Linux
* Fix options dialog
* Port some deprecated methods
==== kmplot ====
Version update (21.08.3 -> 21.12.0)
Subpackages: kmplot-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* mimeData signature was changed in qt6 (ported by script)
* This is for 20.11
==== knavalbattle ====
Version update (21.08.3 -> 21.12.0)
Subpackages: knavalbattle-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* kde-ci: use @same so that stable builds use stable libkdegames
* Remove duplicate includes
* Remove 8 year old kconf_update file
* CI: Fix repo path for libkdegames
* Remove obsolete copying file
* Convert license headers to SPDX
* Remove duplicate content-rating tag
* Add content rating
==== knetwalk ====
Version update (21.08.3 -> 21.12.0)
Subpackages: knetwalk-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* kde-ci: use @same so that stable builds use stable libkdegames
* CI: Fix repo path for libkdegames
* New icon
* Remove double content rating
* Documentation updates
* GUI l10n fixes
* Add content rating
==== knewstuff ====
Version update (5.88.0 -> 5.89.0)
Subpackages: knewstuff-imports libKF5NewStuff5 libKF5NewStuff5-lang libKF5NewStuffCore5
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* Improve presentation of multi-file download sheet
* Use RTL half-star rating icon when in RTL mode
==== knotes ====
Version update (21.08.3 -> 21.12.0)
Subpackages: knotes-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- Changes since 21.11.90:
* Enable new GitLab CI on stable branch.
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Use action texts for buttons of decision/confirmation dialogs
* Port to for(...:...)
* not necessary to use private class here
* Clean includes
* Fix some cppcheck warnings
* Add KDE CI file
* Add missing Include
* Remove kcfg_generate_dbus_interface CMake macro copy
* Port to KPluginMetaData::findPlugins
* We depend against 5.84
* not used now
* X-KDE-ParentComponents is not use now.
* Now we don't use X-KDE-CfgDlgHierarchy
* Drop unused X-KDE-ParentApp entries from kcm desktop files
* Remove obsolete setdlg files
==== knotifications ====
Version update (5.88.0 -> 5.89.0)
Subpackages: libKF5Notifications5 libKF5Notifications5-lang
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* [Tester] Support urgency for inline reply notification
==== knotifyconfig ====
Version update (5.88.0 -> 5.89.0)
Subpackages: libKF5NotifyConfig5 libKF5NotifyConfig5-lang
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- No code change since 5.88.0
==== kolf ====
Version update (21.08.3 -> 21.12.0)
Subpackages: kolf-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* kde-ci: use @same so that stable builds use stable libkdegames
* Minor: s/Q_DECL_OVERRIDE/override/
* CI: Fix repo path for libkdegames
* Documentation updates
* GUI l10n fixes
==== kollision ====
Version update (21.08.3 -> 21.12.0)
Subpackages: kollision-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* kde-ci: use @same so that stable builds use stable libkdegames
* CI: Fix repo path for libkdegames
* Documentation updates
==== kolourpaint ====
Version update (21.08.3 -> 21.12.0)
Subpackages: kolourpaint-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- Changes since 21.11.80:
* Auto set print orientation
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Only depend on major.minor version of KF5Sane
* Add Linux and FreeBSD CI
* Add .kde-ci.yml
* Port away from deprecated KShortcutsDialog method
* use non-deprecated libksane interface
* [Rotate Dialog] Use themed rotate (anti)clockwise icons
==== kompare ====
Version update (21.08.3 -> 21.12.0)
Subpackages: kompare-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Bump min KF deps to 5.85
==== konquest ====
Version update (21.08.3 -> 21.12.0)
Subpackages: konquest-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* kde-ci: use @same so that stable builds use stable libkdegames
* CI: Fix repo path for libkdegames
* Fix minor typo
* Documentation updates
* GUI l10n fixes
==== konsole ====
Version update (21.08.3 -> 21.12.0)
Subpackages: konsole-part konsole-part-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- Changes since 21.11.90:
* Open bookmarks toolbar button on click; don't require press-and-hold (kde#446339)
* Use new "edit-copy-path" icon for "Copy Location" menu item
- Update to 21.11.90
* New feature release
- Changes since 21.11.80:
* Fix changing non-Breeze scrollbar colors at runtime
* Adapt scrollbar to terminal color scheme for Breeze widget style again
* Revert "Let the scrollbar follow the app color scheme"
- Update to 21.11.80
* New feature release
- Too many changes since 21.08.3, only listing bugfixes:
* EditProfileDialog: fix build with Clang and libc++ (kde#443420)
* Make "Find Next/Previous" icons in Edit menu consistent with those in the search bar (kde#443244)
* Use one option to control menubar visibility (kde#440328)
* Always save the window state and geometry (kde#442252)
* Move splitview toolbar buttons into a button menu (kde#437555)
* Update copyright year to 2021 (kde#442016)
* Fix missing new-tab menu when only one profile exists (kde#436264)
* Hide the Plugins menu if no plugins were loaded (kde#441199)
* Fix the maximum port number in the SSH Manager plugin (kde#441889)
* For the fallback profile change the menu text to "Create New Profile" (kde#440885)
* Don't resize window when switching virtual desktops in OpenBox (kde#441610)
* Only emit empty() in SessionFinished() when in TabbedNavigation mode (kde#441206)
* improve session closing behavior (kde#401898)
* Prevent window "flashing" when closing the last session (kde#432077)
* Fix crash when closing a tab using the close button (kde#411962)
* Fix KXmlGUI toolbars; and Konsole MainWindow size (kde#430036)
* Fix crash when setting blur effect (kde#439871)
* Don't create a new temp profile when --workdir is used to launch Konsole (kde#435537)
* Resize lines when clearing to end of line. (kde#432669)
* Fix one crash in the sshmanager plugin (kde#439551)
- Drop upstream patch:
* 0002-Always-save-the-window-state-and-geometry.patch
==== kontact ====
Version update (21.08.3 -> 21.12.0)
Subpackages: kontact-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- Changes since 21.11.90:
* Use pluginId as identifier
* Enable new GitLab CI on stable branch.
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Allow to show header in qtc6
* const'ify variables + use auto + using {} as default values
* kcmkontact: Fix writing of configured startup module (kde#444170)
* kcmkontact: Assume all plugins are enabled by default
* Fix showing of kcm_kontact config module
* Remove old code
* Remove some qOverload as we remove deprecated qt5.15 signal
* Correct program copyright dates to 2001 - 2021, instead of 2004 - 2021
* Added authors in aboutdata.cpp who were not previously listed in credits.
* Add KDE CI file
* Use qOverload directly (scripted)
* Port to KPluginLoader::findPlugins
* Add i18n context
* Use KSharedConfig::openStateConfig here too
* Fix check
* X-KDE-ParentComponents is not use now.
* Drop unused X-KDE-ParentApp entries from kcm desktop files
* Fix warning about variable type
* Remove unused include
* Fix check
* Use the new KShortCutsDialog constructor
* Clean up code from imported class
* Rename imported classes to kontact specific names
* Use modernize-use-auto clang-tidy fixits for imported classes
* Cleanup unused code from imports
* Port settings to KPluginMetaData
* Import KSettings::Dialog class
==== kontactinterface ====
Version update (21.08.3 -> 21.12.0)
Subpackages: kontactinterface-lang libKF5KontactInterface5
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- Changes since 21.11.90:
* CI: Remove reuse job on 21.12 branch
* Enable new GitLab CI on stable branch.
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Allow to show header in qtc6
* Use std::unique_ptr
* use unique_ptr
* Add KDE CI file
* Port away KPluginLoader
==== konversation ====
Version update (21.08.3 -> 21.12.0)
Subpackages: konversation-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Honor XDG_DATA_HOME for logfiles
* Make setupUi public
* Remove teardown function since there will only be one main menu
* Give QMenus explicit parents
* Add .kde-ci.yml
* Port away from deprecated KShortcutsDialog::configure() method
* Fix uptime reporting with 0 minutes
==== kopete ====
Version update (21.08.3 -> 21.12.0)
Subpackages: kopete-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* ChatMessagePart: return if view() is nullptr (kde#436513)
==== korganizer ====
Version update (21.08.3 -> 21.12.0)
Subpackages: korganizer-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- Changes since 21.11.90:
* Enable new GitLab CI on stable branch.
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Too many changes to list here.
==== kpackage ====
Version update (5.88.0 -> 5.89.0)
Subpackages: kpackage-lang
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* Utilize type-safe KPluginMetaData API methods
* Utilize KPluginMetaData::value overloads
==== kparts ====
Version update (5.88.0 -> 5.89.0)
Subpackages: libKF5Parts5 libKF5Parts5-lang
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* Remove calls to KIO::Scheduler::publishSlaveOnHold
==== kpat ====
Version update (21.08.3 -> 21.12.0)
Subpackages: kpat-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* kde-ci: use @same so that stable builds use stable libkdegames
* CI: Fix repo path for libkdegames
* Correct the copyright header.
==== kpeople5 ====
Version update (5.88.0 -> 5.89.0)
Subpackages: kpeople5-lang
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- No code change since 5.88.0
==== kpimtextedit ====
Version update (21.08.3 -> 21.12.0)
Subpackages: kpimtextedit-lang libKF5PimTextEdit5
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- Changes since 21.11.90:
* Enable new GitLab CI on stable branch.
- Update to 21.11.90
* New feature release
- Changes since 21.11.80:
* Fiox recent emoji order
- Update to 21.11.80
* New feature release
- Too many changes to list here.
==== kpkpass ====
Version update (21.08.3 -> 21.12.0)
Subpackages: libKPimPkPass5
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- Changes since 21.11.90:
* Enable new GitLab CI on stable branch.
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Allow to show header in qtc6
* Port away from QStringRef
* Add KDE CI file
* replace "MacOSX" with "macOS"
==== kplotting ====
Version update (5.88.0 -> 5.89.0)
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- No code change since 5.88.0
==== kpty ====
Version update (5.88.0 -> 5.89.0)
Subpackages: libKF5Pty5 libKF5Pty5-lang
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- No code change since 5.88.0
==== kqtquickcharts ====
Version update (21.08.3 -> 21.12.0)
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- No code change since 21.08.3
==== kquickcharts ====
Version update (5.88.0 -> 5.89.0)
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- No code change since 5.88.0
==== krdc ====
Version update (21.08.3 -> 21.12.0)
Subpackages: krdc-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Do not crash when connecting to a faulty framebuffer
* Add FreeBSD CI
* Add .kde-ci.yml
* Bugfix: VNC: Restore m_dontSendClipboard to prior state after setting remote contents locally
* VncView: Use an ephemeral port for SSH forwarding (kde#442348)
* VncSshTunnelThread: Support specifying port 0 to get an ephemeral port
* revise VNC/RDP option selection
* we depend against 5.85
* Fix some clazy warning
==== kreversi ====
Version update (21.08.3 -> 21.12.0)
Subpackages: kreversi-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* kde-ci: use @same so that stable builds use stable libkdegames
* CI: Fix repo path for libkdegames
* Documentation updates
* GUI l10n fixes
==== krfb ====
Version update (21.08.3 -> 21.12.0)
Subpackages: krfb-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- Changes since 21.11.80:
* Fix clean parallel build
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* pipewire: Support SPA_META_VideoDamage
* pipewire: Support cursors
* Let the framebuffer provide the cursor position
* Fix minor typo
* Introduce krfb-virtualmonitor
* Allow passing plugin backends some arguments
* Add missing includes
* Fix API deprecation warning
* Also set the IPv6 port when setting the port
* Enable rfb logging together with the debug category of the app
* PendingRfbClient: Include its own QSocketNotifier
* pipewire: Use C99
* Add Linux and FreeBSD CI
* Add .kde-ci.yml
* use nullptr
* Use std::chrono_literals
* We can use std::as_const
==== kross ====
Version update (5.88.0 -> 5.89.0)
Subpackages: kross-lang
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- No code change since 5.88.0
==== kruler ====
Version update (21.08.3 -> 21.12.0)
Subpackages: kruler-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Allow to show header in qtc6
* Added support for screen scaling
* Add FreeBSD CI
* Enable Linux CI
* Improve main(): Prefer RAII to manual new/delete
* Improve main(): Use something longer than single `a` letter for variable name
* Improve main(): Set attributes before app object construction
* We depend against 5.85
* This receiver doesn't exist anymore
* Add support for building without deprecated method
==== krunner ====
Version update (5.88.0 -> 5.89.0)
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* Port to KPluginMetaData::isEnabled instead of custom string magic
==== kservice ====
Version update (5.88.0 -> 5.89.0)
Subpackages: kservice-lang
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* KPluginInfo: Fix mimetypes that are wildcards not appearing in MimeTypes json value
* Deprecate KToolInvokation::kdeinitExecWait
* Deprecate E-Mail and terminal related methods in KToolInvocation
==== kshisen ====
Version update (21.08.3 -> 21.12.0)
Subpackages: kshisen-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* kde-ci: use @same so that stable builds use stable libraries
* CI: Fix repo path for kdegames deps
==== ksirk ====
Version update (21.08.3 -> 21.12.0)
Subpackages: ksirk-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* kde-ci: use @same so that stable builds use stable libkdegames
* More documentation improves
* More l10n improves
* Fix minor typos
* Capitalize a title window
* Documentation updates
* Capitalize, punctuation and @title:window helpers
* CI: Fix repo path for libkdegames
==== ksmtp ====
Version update (21.08.3 -> 21.12.0)
Subpackages: ksmtp-lang libKPimSMTP5
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- Changes since 21.11.90:
* CI: Remove reuse job on 21.12 branch
* Enable new GitLab CI on stable branch.
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Allow to show header in qtc6
* Use unique_ptr
* Add missing dep
* It doesn't depend against it
* Remove unused restartSocketTimer method
* Not necessary to use qoverload here
* BUG 442884: Fix DSN support (kde#442884)
* Move STARTTLS setup from LoginJob to Session (kde#423423)
* Reset TLS protocol information when reconnecting
* Move establishing the TLS connection to Session
* Remove unused variable
* Port Q_FOREVER
* Move encryption settings from LoginJob to Session
* Consistently unify SessionPrivate members in their declaration
* Connect QSslSocket::encrypted only once
* Remove the unnecessary explicit SSL protocol selection
* Remove blocking session API
* Add KDE CI file
* Use qOverload directly (scripted)
* Fix version
==== kspaceduel ====
Version update (21.08.3 -> 21.12.0)
Subpackages: kspaceduel-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* kde-ci: use @same so that stable builds use stable libkdegames
* CI: Fix repo path for libkdegames
* Documentation updates
==== ksquares ====
Version update (21.08.3 -> 21.12.0)
Subpackages: ksquares-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* kde-ci: use @same so that stable builds use stable libkdegames
* CI: Fix repo path for libkdegames
* Documentation updates
* Add @title:window helpers to GUI messages
==== ksudoku ====
Version update (21.08.3 -> 21.12.0)
Subpackages: ksudoku-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* kde-ci: use @same so that stable builds use stable libkdegames
* CI: Fix repo path for libkdegames
* We can use std::as_const
* Modernize code
* Use Q_SIGNALS/Q_SLOTS/Q_EMIT
==== ksystemlog ====
Version update (21.08.3 -> 21.12.0)
Subpackages: ksystemlog-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Fix crash when duplicating an empty tab (kde#442741)
* Add freebsd support
* Revert accidental change in docs
* Use modern login (now we can do it color disable directly)
* Remove unneeded stements from license headers
* Download missing SPDX licenses
* Remove obsolete COPYING file
* Put contact information in angle brackets
* Run licensedigger in prettyheader mode
* Clean up SPDX license statements
* Convert license headers to SPDX
* Add kde.ci.yml
* Remove qoverload here (as we don't use deprecated method)
* Use directly qOverload (as we depend against c++17)
* Fix compile
==== kteatime ====
Version update (21.08.3 -> 21.12.0)
Subpackages: kteatime-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Enable CI for Linux and FreeBSD
* Convert license headers to SPDX
==== ktexteditor ====
Version update (5.88.0 -> 5.89.0)
Subpackages: ktexteditor-lang
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* Bring back git via QProcess
* When reloading, don't override auto-detected hl mode if not set by user
* If user didn't set them, don't override file type and highlighting modes detection
* Pass KTextEditor::Cursor by value everywhere
* Use const QString
* Revert "completion: invoke always"
* Remove selected text if preedit is not empty.
* Disable "tail-available-on-undo" in ViInputMode
* Fix vi-mode completion unit-tests
* Improve built-in search performance
* Remove duplicated lua.js indent file
* Fix a compiler warning
* Review KateTextLine usages
* Create a separate path for fetching lineLength
* Use iterators for iterating over blocks
* Completion in two edits feature describing comment
* Re-add "undo removed tail" on completion
==== ktextwidgets ====
Version update (5.88.0 -> 5.89.0)
Subpackages: libKF5TextWidgets5 libKF5TextWidgets5-lang
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- No code change since 5.88.0
==== ktimer ====
Version update (21.08.3 -> 21.12.0)
Subpackages: ktimer-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Allow to show header in qtc6
* Add FreeBSD CI
* Add kde-ci.yml
==== ktnef ====
Version update (21.08.3 -> 21.12.0)
Subpackages: ktnef-lang libKF5Tnef5
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- Changes since 21.11.90:
* Enable new GitLab CI on stable branch.
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Allow to show header in qtc6
* Update to compile with current KContacts
* Use std::unique_ptr
* Fix some cppcheck warnings
* Add KDE CI file
* replace "MacOSX" with "macOS"
==== ktouch ====
Version update (21.08.3 -> 21.12.0)
Subpackages: ktouch-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Add freebsd CI
* Add CI linux
* Make color opacity configurable
* Remove unneded copy constructor
==== kturtle ====
Version update (21.08.3 -> 21.12.0)
Subpackages: kturtle-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Minor: s/Q_DECL_OVERRIDE/override/
* Add key-colors to appstream for gnome-software
* Make compile with strict flags
* Port to KNS3::QtQuickDialogWrapper
==== kubrick ====
Version update (21.08.3 -> 21.12.0)
Subpackages: kubrick-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* kde-ci: use @same so that stable builds use stable libkdegames
* CI: Fix repo path for libkdegames
* It seems that variable name was changed
==== kunitconversion ====
Version update (5.88.0 -> 5.89.0)
Subpackages: libKF5UnitConversion5 libKF5UnitConversion5-lang
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* [Currency] Don't complain about missing connection if we didn't download
* Use C locale for valuetest to fix failures on localized systems
==== kwallet ====
Version update (5.88.0 -> 5.89.0)
Subpackages: kwallet-tools kwallet-tools-lang kwalletd5 kwalletd5-lang libKF5Wallet5 libkwalletbackend5-5
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* MAC_USE_OSXKEYCHAIN: Fix compilation errors
* MAC_USE_OSXKEYCHAIN: Link against CoreFoundation
==== kwalletmanager5 ====
Version update (21.08.3 -> 21.12.0)
Subpackages: kwalletmanager5-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Allow to show header in qtc6
* Add FreeBSD CI
* REmove duplicate line
* Add .kde-ci.yml
==== kwayland ====
Version update (5.88.0 -> 5.89.0)
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* Use pointer-to-member-function signal/slot syntax
==== kwidgetsaddons ====
Version update (5.88.0 -> 5.89.0)
Subpackages: libKF5WidgetsAddons5 libKF5WidgetsAddons5-lang
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* KAcceleratorManager: Take into account actions with Alt+X shortcuts (kde#444990)
==== kwindowsystem ====
Version update (5.88.0 -> 5.89.0)
Subpackages: libKF5WindowSystem5 libKF5WindowSystem5-lang
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* Make KWindowSystem a bit easier to integrate in QML
==== kwordquiz ====
Version update (21.08.3 -> 21.12.0)
Subpackages: kwordquiz-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- Changes since 21.11.80:
* Fix code that tries to add extension if it's missing (kde#444998)
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Cleanup unneeded statements & formatting in license headers
* Remove obsolete COPYING files
* Download GFDL-1.2-or-later license
* Convert license headers to SPDX
* Use Q_EMIT/Q_SLOTS/Q_SIGNALS
==== kxmlgui ====
Version update (5.88.0 -> 5.89.0)
Subpackages: libKF5XmlGui5 libKF5XmlGui5-lang
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- No code change since 5.88.0
==== libKF5ModemManagerQt ====
Version update (5.88.0 -> 5.89.0)
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- No code change since 5.88.0
==== libKF5NetworkManagerQt ====
Version update (5.88.0 -> 5.89.0)
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- No code change since 5.88.0
==== libcacard ====
Version update (2.8.0 -> 2.8.1)
- Update to version 2.8.1
* Unbreak RAW deciphering emulation using RSA-PKCS1 method
* Use g_memdup2 to avoid deprecation warnings with new glib2
==== libedit ====
Version update (3.1.snap20180525 -> 20210910.3.1)
- update to 20210910:
* all: sync with upstream source
* see http://cvsweb.netbsd.org/bsdweb.cgi/src/lib/libedit
- drop libedit-20180525-manpage-conflicts.patch (upstream)
==== libevdev ====
Version update (1.11.0 -> 1.12.0)
Subpackages: libevdev-devel libevdev-tools libevdev2
- update to 1.12.0:
* doc: fix uinput device creation warnings
* doc: fix initialization and setup error
* gitlab CI: make the qemu selection automatic
* gitlab CI: make the tarball distro selection automatic
* gitlab CI: bump to Fedora 34 and Ubuntu 21.04
* gitlab CI: update to latest ci-templates
* include: sync event codes with kernel 5.15
* tools: add a helper tool to list all currently known codes
* libevdev 1.12.0
* make-event-names: Fix determinism issue
==== libgravatar ====
Version update (21.08.3 -> 21.12.0)
Subpackages: libKF5Gravatar5 libgravatar-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- Changes since 21.11.90:
* Enable new GitLab CI on stable branch.
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Allow to show header in qtc6
* Add KDE CI file
* Check Qt5Test only on autotest area
==== libiscsi ====
Version update (1.19.0+git.20210523 -> 1.19.0+git.20210930)
- Update to version 1.19.0+git.20210930:
* iscsi-support: fix memory leak
* add README.md to dist tarball
* add libiscsi.syms.in to dist tarball
* test-tool, xcopy: Fix target descriptor handling
* iser: Fix a compiler warning triggered by the container_of() definition
* configure: Remove -Wno-strict-aliasing
* slist: Clean up the slist.h header file
* slist: Make this header file compatible with C++
* scsi-lowlevel.h: Include <assert.h>
* examples/iscsi-dd: use stderr for all error text
* examples/iscsi-dd: fix typos
* ci: Add a github build action
* test: fix ExtendedCopy.Large SKIPPED cases
* configure.ac: Quote argument to m4_esyscmd() properly
* Fixed several code style problems
* test-tool: check that ReceiveCopyResults is implemented
* lib: init version for 8Fh VPD page
* ci: Enable MinGW
* MinGW: Second step of porting to MinGW
* configure.ac: Use AC_CONFIG_HEADERS() instead of AC_CONFIG_HEADER()
* lib/libiscsi.syms: Sort alphabetically
* ci: First phase of adding MingW support
* configure.ac: Run autoupdate
* README.md: Update
* README: Rename into README.md
* ci: Switch from Travis to AppVeyor
* test-tool: Do not use empty initializers
==== libkcddb ====
Version update (21.08.3 -> 21.12.0)
Subpackages: libKF5Cddb5 libkcddb-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Add gitignore
* Add Gitlab Linux CI
* AsyncMusicBrainzLookup: minor coding style fixes/unification
* AsyncMusicBrainzLookup: fix a crash and a memory leak
* AsyncMusicBrainzTest: add tests to unveil crashes as reported in bug 336678
==== libkcompactdisc ====
Version update (21.08.3 -> 21.12.0)
Subpackages: libKF5CompactDisc5 libkcompactdisc-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Add kde-ci file
==== libkdcraw ====
Version update (21.08.3 -> 21.12.0)
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Add FreeBSD CI
* Enable Linux CI
==== libkdegames ====
Version update (21.08.3 -> 21.12.0)
Subpackages: kdegames-carddecks-default libkdegames-lang
- Use the correct sover in the library package
- Split package into library, Qt/KF-versioned and unversioned parts
- Use %fdupes without -s
- Remove some unneeded BuildReqs
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* .kde-ci: cleanup whitespace
* Fix typo in README
* Remove duplicate includes
* Adjust theme selector sizing to support smaller screens
* Store carddeck files as SVG in repo, compress to SVGZ only on installation
* Bump min CMake/Qt/KF deps to 3.16/5.15/5.85
==== libkdepim ====
Version update (21.08.3 -> 21.12.0)
Subpackages: libKF5Libkdepim5 libkdepim-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- Changes since 21.11.90:
* Enable new GitLab CI on stable branch.
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Allow to show header in qtc6
* Use auto + const variable
* Allow to show or not dialogbox
* Use unique_ptr
* Add parent
* Remove some qOverload as we remove deprecated qt5.15 signal
* Add KDE CI file
* Fix version
==== libkeduvocdocument ====
Version update (21.08.3 -> 21.12.0)
Subpackages: libKEduVocDocument5 libkeduvocdocument-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Add freebsd CI
* Add .kde-ci.yml
==== libkexiv2 ====
Version update (21.08.3 -> 21.12.0)
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Add FreeBSD CI
* Enable Linux CI
==== libkgapi ====
Version update (21.08.3 -> 21.12.0)
Subpackages: libKPimGAPICalendar5 libKPimGAPIContacts5 libKPimGAPICore5 libKPimGAPITasks5 libkgapi-lang sasl2-kdexoauth2
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- Changes since 21.11.90:
* Enable new GitLab CI on stable branch.
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Allow to show header in qtc6
* Modernize the examples
* Fix build of examples
* Fix crash when deleting FullAuthenticationJob
* Fix compile with last kcontact api
* Use KContacts type/setType() methods
* KContacts setter/getters expect the key name to be "type" not "TYPE"
* Add missing dep
* Already set in ecm
* fix some cppcheck warnings
* Port foreach
* saslplugin: Fix build under C99 on all platforms (kde#441849)
* Add KDE CI file
* Iterate over QMap directly, not on temporary container
==== libkipi ====
Version update (21.08.3 -> 21.12.0)
Subpackages: libKF5Kipi32_0_0 libkipi-data
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Add FreeBSD CI
* Enable Linux CI
==== libkleo ====
Version update (21.08.3 -> 21.12.0)
Subpackages: libKF5Libkleo5 libkleo-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- Changes since 21.11.90:
* Enable new GitLab CI on stable branch.
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Too many changes to list here.
==== libkmahjongg ====
Version update (21.08.3 -> 21.12.0)
Subpackages: libKF5KMahjongglib5 libkmahjongg-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* kde-ci: use @same so that stable builds use stable libkdegames
* CI: Fix repo path for libkdegames
* Compress background & tileset SVGs to SVGZ on installation
* Bump min KF deps to 5.85
==== libkomparediff2 ====
Version update (21.08.3 -> 21.12.0)
Subpackages: libkomparediff2-5 libkomparediff2-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Add FreeBSD CI
* Enable Linux CI
* Bump min KF deps to 5.85
==== libksane ====
Version update (21.08.3 -> 21.12.0)
Subpackages: libKF5Sane5 libksane-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Get rid of plural disambiguation
* always show stop button during scan
* move some options into an advanced tab
* implement batch mode (kde#411229)
* Naughty-list pixma network backend option polling (kde#429260)
* clazy fixes
* adjust KSaneWidget to progress changes
* emit progress values at the earliest and latest time possible also indicate
scan startup cleanup KSaneWidget's own emitted progress values
* Add FreeBSD CI
* set initial values for the scan thread
* small cleanup
* add back clearDeviceOptions for KSaneWidget
* make the scan button the focus proxy for KSaneWidget
* reload device list when opening device dialog
* use sane_i18n for SANE string
* Fix multi page detection when 'source' is const
* add internalValue member to KSaneOption
* cleanup the list option a bit
* try every possible resolution value for preview (kde#440932)
* more separating of sane internals from KSaneWidget
* update the todo list
* Fix color channels being swapped
* correctly load option values during construction
==== libksieve ====
Version update (21.08.3 -> 21.12.0)
Subpackages: libksieve-lang libksieve5
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- Changes since 21.11.90:
* Enable new GitLab CI on stable branch.
- Update to 21.11.90
* New feature release
- Changes since 21.11.80:
* Add icon on button
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Use action texts for buttons of decision/confirmation dialogs
* Allow to show header in qtc6
* USe for(..:..)
* Use for(...:...) + remove unused index variable
* Modernize code
* cppcheck fix
* Create dialog on stack
* Add parent
* Not necessary to use qOverload here
* Remove some qOverload as we remove deprecated qt5.15 signal
* Add KDE CI file
* Fix some clazy warning
* Use qOverload directly (scripted)
* Port to QStringView::split
* Clean up lib
* Port to KPluginFactory::instantiatePlugin
* Remove unused includes
* Add i18n context
* Fix some clazy warning
* Signature was changed in qt6
* We depend against 5.84
* Don't pollute the source directory with generated files
==== libktorrent ====
Version update (21.08.3 -> 21.12.0)
Subpackages: libKF5Torrent6 libktorrent-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Enable Linux and FreeBSD CI
* dht/KBucket: don't accumulate duplicate replacement entries
* Clean up "by" usage and multiline statements in license headers
* Update .gitignore
* Remove obsolete COPYING-CMAKE-SCRIPTS file
* Remove obsolete COPYING file
* Convert MIT license headers to SPDX
* Put contact information for qt files in angle brackets
* Remove mail address without any author
* Put contact information in angle brackets
* Put contact of multiple authors on separate lines
* Put info about file being based on sth. else in separate line
* Clean up license header leftovers
* Convert license headers to SPDX
* Add a new SetClientInfo method that accept QString version.
* dht: expire announcement tokens after 30 minutes
* Fix upnp closing connection (kde#404135)
* Handle URLs without host and port in UPnP
* Fix "signal not found" warning in UPnP plugin
==== libplist ====
- Drop incorrect Provides/Obsoletes of library packages
- Avoid libplist{,++} capabilities by using the library names directly
- Use %autosetup
- Use install with -D instead of mkdir
==== libxcrypt ====
Version update (4.4.25 -> 4.4.26)
Subpackages: libcrypt1 libcrypt1-32bit libxcrypt-devel
- update to 4.4.26:
* fix compilation on system with gcc >= 10 that do not support
declarations with __attribute__((symver))
- switch to bootstrapped tarball, add upstream signing key and
verify source signature
==== lokalize ====
Version update (21.08.3 -> 21.12.0)
Subpackages: lokalize-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Remove KRoss scripting
* Remove duplicated text, fix GUI label name
* Add kde-ci.yml
* Small SPDX license header formatting changes
* Convert Qt-Commercial-exception statements to SPDX
* Clean up excess newlines at end of license headers & formatting
* Convert remaining author statements to SPDX
* Standardize beginning/end comments of license headers
* Remove obsolete COPYING files
* Download GFDL-1.2-or-later license
* Convert license headers to SPDX
==== lskat ====
Version update (21.08.3 -> 21.12.0)
Subpackages: lskat-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* kde-ci: use @same so that stable builds use stable libkdegames
* Documentation updates
* Add a @title:window helper to GUI messages
* CI: Fix repo path for libkdegames
==== mailcommon ====
Version update (21.08.3 -> 21.12.0)
Subpackages: libKF5MailCommon5 mailcommon-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- Changes since 21.11.90:
* Enable new GitLab CI on stable branch.
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Too many changes since 21.08.3, only listing bugfixes:
* Add hierarchical filtering of folders (kde#443791)
==== mailimporter ====
Version update (21.08.3 -> 21.12.0)
Subpackages: libKF5MailImporter5 libKF5MailImporterAkonadi5 mailimporter-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- Changes since 21.11.90:
* Enable new GitLab CI on stable branch.
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Allow to show header in qtc6
* Use std::unique_ptr
* Add KDE CI file
==== man-pages-ja ====
Version update (20210515 -> 20211115)
- version update to 20211115
* added and improved manual pages
==== mbox-importer ====
Version update (21.08.3 -> 21.12.0)
Subpackages: mbox-importer-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- Changes since 21.11.90:
* Enable new GitLab CI on stable branch.
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Allow to show header in qtc6
* Add KDE CI file
==== messagelib ====
Version update (21.08.3 -> 21.12.0)
Subpackages: messagelib-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- Changes since 21.11.90:
* Enable new GitLab CI on stable branch.
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Too many changes since 21.08.3, only listing bugfixes:
* BUG 442884: Fix DSN support (kde#442884)
==== milou5 ====
Subpackages: milou5-lang
- Fix package build with plasma-framework 5.89.0.
==== mobipocket ====
Version update (21.08.3 -> 21.12.0)
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Add FreeBSD CI
* Enable Linux CI
==== mpg123 ====
Version update (1.29.2 -> 1.29.3)
Subpackages: libmpg123-0 mpg123-openal
- Update to version 1.29.3
libmpg123:
* Catch more NULL pointer arguments in LFS wrappers
(most prominently: mpg123_feedseek(), bug 328).
mpg123:
* Fix regression that did _not_ enable --remote-err on -s
anymore.
* Fix typos in man page (thanks to Naglis Jonaitis).
* Drop mixed-up value limits on remote control SEQ command. It
is up to you if you want to distort your sound.
* Add note about equalizer frequency bands to man page.
build:
* add BUILD_PROGRAMS option to ports/cmake
==== nbd ====
Version update (3.22 -> 3.23)
- nbd 3.23:
* Don't overwrite the hostname with the TLS hostname
==== okular ====
Version update (21.08.3 -> 21.12.0)
Subpackages: okular-lang okular-spectre
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- Changes since 21.11.90:
* Fix implementation of AFNumber_Format (kde#445868)
- Update to 21.11.90
* New feature release
- Changes since 21.11.80:
* Presentation: Don't hide toolbar if we're not really leaving the window (kde#444427)
* Fix zoom actions not being updated correctly (kde#440173)
* okularcore doesn't need dbus
- Update to 21.11.80
* New feature release
- Too many changes since 21.08.3, only listing bugfixes:
* Markdown: Don't crash on files with html images, alt text, inside links (kde#444971)
* markdown: Only remove text if we're going to add something (kde#443057)
* Improve dialog text when asking for annotation author name (kde#442381)
* Add quick annotation minibar action (kde#425438)
* Fixed encoding detection for small texts (up to 3000 bytes) (kde#334733)
* Fix non unique KPlugin Id for fictionbook generator (kde#439807)
==== ovmf ====
Subpackages: qemu-ovmf-x86_64 qemu-uefi-aarch64
- For preparing push to SLE15-SP4, add more notes:
- Drop upstreamed ovmf-jscSLE-16075-SEV-ES-fixes.patch from 15-SP4
- All patches in the above big patch are in edk2-stable202011
- Some changes in ovmf.spec file of 15-SP4:
- brotli-v1.0.7-17-g666c328-c.tar.xz and "add brotli" section
be removed because ovmf-disable-brotli.patch.
- Using %{_prefix} instead of /usr hard code.
- Redundant %defattr(-,root,root) are removed.
- BuildRoot be removed because factory doesn't have it.
- Sync some differences in the change log between 15-SP3 with openSUSE
TW since "Wed Jan 24 06:31:21 UTC 2018":
- Add TLS and IPv6 supports for ArmVirtQemu.
- ovmf-bsc1119454-additional-scsi-drivers.patch to support more
SCSI drivers (PvScsi, MptScsi, and LsiScsi) (bsc#1119454)
- already in edk2-stable202008
- Drop the build requirement of python2
==== parley ====
Version update (21.08.3 -> 21.12.0)
Subpackages: parley-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- Changes since 21.11.90:
* Fix wrong clazy fix
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Too many changes to list here.
==== pim-data-exporter ====
Version update (21.08.3 -> 21.12.0)
Subpackages: pim-data-exporter-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- Changes since 21.11.90:
* Enable new GitLab CI on stable branch.
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Too many changes to list here.
==== pim-sieve-editor ====
Version update (21.08.3 -> 21.12.0)
Subpackages: pim-sieve-editor-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- Changes since 21.11.90:
* Enable new GitLab CI on stable branch.
- Update to 21.11.90
* New feature release
- Changes since 21.11.80:
* Better to use save here
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Use action texts for buttons of confirmation dialog
* Allow to show header in qtc6
* Remove old kconf_update
* Add KDE CI file
* Remove not necessary "additional source"
* Remove unused KIconThemes dep
* Use openStateConfig here too
* Add missing sanitizers.supp
==== pimcommon ====
Version update (21.08.3 -> 21.12.0)
Subpackages: libKF5PimCommon5 libKF5PimCommonAkonadi5 pimcommon-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- Changes since 21.11.90:
* Enable new GitLab CI on stable branch.
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Too many changes to list here.
==== plasma-framework ====
Version update (5.88.0 -> 5.89.0)
Subpackages: libKF5Plasma5 plasma-framework-components plasma-framework-lang
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* wallpaperinterface: Don't double delete action
* Use `open-menu-symbolic` instead of `application-menu`
* Make Breeze plasma scrollbar/slider/progressbar color match application theme
* Heading: Deprecate headerPointSize(int level) method
* Don't reload renderers for empty paths
* PageStack: Replace == equality with === strict equality
* Reload shared renderers when a file changed on disk (kde#445516)
* PlasmoidHeading: Turn location into an alias for position property
* Replace variant property type with var and other appropriate types
* org.kde.plasma.extras: Follow Qt style of implicitWidth/implicitHeight declaration
* Fix links in generated doc
* ButtonColumn: Fix missing import
* Fix IconLabel
* Title: Replace implementation with Heading {}
* Title: Lower size (again)
* QQuickWindow::event after setupwaylandintegration
* Do updateTheme after QQuickWindow::event (kde#305247)
* Breeze slider.svg: Fix bad SVG code making shadow invisible
* set all roles that can be mapped from dialog types to plasma protocol role
* Forward declare deprecated Plasma::Package class
* smaller mask to hide glitches
* Remove dead code
* KF5PlasmaMacros: Actually install desktop files if they exist
* Doc: Reflow text
* make the OSD an actual wayland OSD
==== plasma-nm5 ====
Subpackages: plasma-nm5-lang plasma-nm5-openconnect plasma-nm5-openvpn plasma-nm5-pptp plasma-nm5-vpnc
- Fix package build with plasma-framework 5.89.0.
==== plasma5-pk-updates ====
Subpackages: plasma5-pk-updates-lang
- Fix package build with plasma-framework 5.89.0.
==== prison-qt5 ====
Version update (5.88.0 -> 5.89.0)
Subpackages: libKF5Prison5 prison-qt5-imports
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* Add missing include
==== privoxy ====
Version update (3.0.32 -> 3.0.33)
- privoxy 3.0.33 (boo#1183584):
* CVE-2021-44543: Encode the template name to prevent XSS
(cross-side scripting) when Privoxy is configured to servce
the user-manual itself
* CVE-2021-44540: Free memory of compiled pattern spec
before bailing
* CVE-2021-44541: Free header memory when failing to get the
request destination.
* CVE-2021-44542: Prevent memory leaks when handling errors
* Disable fast-redirects for a number of domains
* Update default block lists
* Many bug fixes and minor enhancements
==== publicsuffix ====
Version update (20211109 -> 20211207)
- Update to version 20211207:
* Add encoway domain: eu.encoway.cloud (#1430)
* feat: Add pro.typeform.com to PSL (#1457)
* added cloud.nospamproxy.com (#1455)
* Replace edugit.org with edugit.io and add s3.teckids.org for Teckids (#1463)
* Remove nodum domains (#1444)
* Please add koobin.events to the PSL (#1462)
* Add 9 BASE, Inc. domains to private section (#1420)
* Adding Hoplix domains (#1405)
* util: gTLD data autopull updates for 2021-12-04T15:13:28 UTC (#1484)
* Revert "Add amsw.nl private domain to PSL (#929)" (#1475)
* REMOVAL of virtueeldomein.nl (#1480)
- Update to version 20211113:
* util: gTLD data autopull updates for 2021-11-13T15:12:42 UTC (#1469)
==== purpose ====
Version update (5.88.0 -> 5.89.0)
Subpackages: libKF5Purpose5 libKF5PurposeWidgets5 purpose-lang
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* Port away from deprecated KPluginMetaData::readTranslatedString
* Port away from deprecated KPluginLoader
==== python-atspi ====
Version update (2.38.1 -> 2.38.2)
- Update to version 2.38.2:
+ Fix a missing return value in the testsuite.
+ Make Selection#clearSelection work.
+ Fix attributeListToHash() in case there?s a colon in an attr
value.
- Drop pyatspi-test-fixes.patch: fixed upstream.
==== python-pycryptodome ====
Version update (3.11.0 -> 3.12.0)
- update to 3.12.0:
* ECC keys in the SEC1 format can be exported and imported.
* Add support for KMAC128, KMAC256, TupleHash128, and TupleHash256 (NIST SP-800 185).
* Add support for KangarooTwelve.
* GH#563: An asymmetric key could not be imported as a ``memoryview``.
* GH#566: cSHAKE128/256 generated a wrong output for customization strings
* GH#582: CBC decryption generated the wrong plaintext when the input and the output were the same buffer.
==== python-requests-kerberos ====
Version update (0.12.0 -> 0.14.0)
- update to 0.14.0:
* Added support for proxy authentication with ``HTTP`` endpoints.
* Support for proxying ``HTTPS`` endpoints is not available due to limitations
of the underlying requests/urllib3 library.
* Fixed up stray bytes to str conversion.
* Change Kerberos dependencies to pyspnego_ to modernise the underlying
* Removed the ``wrap_winrm`` and ``unwrap_winrm`` functions
* Dropped support for Python 2 and raised minimum Python version to 3.6.
* Renamed the ``context`` attribute to ``_context`` to indicate it's meant for
internal use only.
* Fix Negotiate header regex pattern to avoid DoS affected patterns
==== python-requests-toolbelt ====
- Fix python310 failure due to moved collections.abc
* add requests-toolbelt-pr246-collections.abc.patch
* gh#requests/toolbelt#246
==== python-tornado6 ====
- Filter Python 3.10 deprecation warnings during testing
* ignore-py310-deprecation-warnings.patch
* gh#tornadoweb/tornado#3033
==== qqc2-desktop-style ====
Version update (5.88.0 -> 5.89.0)
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* Fix syntax highlighting
==== qtkeychain-qt5 ====
Version update (0.12.0 -> 0.13.2)
Subpackages: libqt5keychain1 libqt5keychain1-lang
- Update to 0.13.2
* Linux: Require libsecret if not explicitly disabled
* Unify implementations for macOS and iOS
* CMake: lots of fixes
* KWallet: Fix deletion of entries
* CMake: Deprecate QTKEYCHAIN_STATIC in favor of
BUILD_SHARED_LIBS
- Drop the unneeded baselibs.conf.
==== signon-kwallet-extension ====
Version update (21.08.3 -> 21.12.0)
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- No code change since 21.08.3
==== skanlite ====
Version update (21.08.3 -> 21.12.0)
Subpackages: skanlite-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Use more target centric cmake code
* Minor: s/Q_DECL_OVERRIDE/override/
* add single image PDF support
* Add .kde-ci.yml
* Only depend on major.minor version of KF5Sane
* remember last used scanner device and open it when launching skanlite (kde#435030)
* Remove mention of libksane and SANE from description
* give focus to KSaneWidget (kde#430238)
* fix preselecting the image format with the one from the settings dialog.
image/+fileSuffix does not always correspond to the mimetype (kde#441223)
* describe that skanlite is for photo scanning with flatbed scanners
* Install app icon (kde#441740)
* additional cleanup
* fix image saving when preview is not shown (kde#440970)
* convert license statements to SPDX
* various cleanups
==== solid ====
Version update (5.88.0 -> 5.89.0)
Subpackages: libKF5Solid5 libKF5Solid5-lang solid-imports solid-tools
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* Allow udisks2 and upower backends to be disabled with environment variables
* Add device description for storage medium without size
* Config.cmake: Lookup LibMount when building statically
* Add support for graphics tablet batteries
* [upower] Consider audio devices and generic bluetooth devices to be batteries (kde#445141)
* [upower] Add new device types
==== sonnet ====
Version update (5.88.0 -> 5.89.0)
Subpackages: libKF5SonnetCore5 libKF5SonnetCore5-lang libKF5SonnetUi5 sonnet-imports
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* don't load plugins from current working directory, that is even a security issue
* export all known languages
* apply coding style
* Move away from QStringRef
* massive speedup, avoid loading the same huge dictionaries several times
* only load one instance of a plugin
* core: attempt to load local plugins first, makes development easier
==== spectacle ====
Version update (21.08.3 -> 21.12.0)
Subpackages: spectacle-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- Changes since 21.11.80:
* Use KIO::JobUiDelegate for opening other application (kde#445530)
- Update to 21.11.80
* New feature release
- Too many changes since 21.08.3, only listing bugfixes:
* Annotation: set canvas background to transparent (kde#432753)
* Do not duplicate text when using -c (kde#433221)
* Add support for Active Window mode on Wayland (kde#386271)
* Keep screenshot preview within a reasonable size when drag and drop is initiated (kde#443564)
* Fix capturing from depth 30 screens (10bpc) (kde#422285)
* Prevent session manager from restoring the app on start up (kde#430411)
* Copy the correct file path to clipboard (kde#441047)
* ExportManager: delay copy to clipboard (kde#421974)
* Wayland: when screens have same dpr use NativeSize (kde#440226)
==== step ====
Version update (21.08.3 -> 21.12.0)
Subpackages: step-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Minor: s/Q_DECL_OVERRIDE/override/
* Documentation improves
* l10n: Add @title:window helpers, capitalization and punctuation fixes
==== sweeper ====
Version update (21.08.3 -> 21.12.0)
Subpackages: sweeper-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Allow to show header in qtc6
* Add freebsd CI
* Add CI linux
* Add support for build without deprecated method
* Remove obsolete COPYING file
* Convert license headers to SPDX
==== syndication ====
Version update (5.88.0 -> 5.89.0)
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- No code change since 5.88.0
==== syntax-highlighting ====
Version update (5.88.0 -> 5.89.0)
Subpackages: libKF5SyntaxHighlighting5 libKF5SyntaxHighlighting5-lang
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* markdown.xml: Fix highlighting of headers (include last char) (kde#444422)
* Update orgmode.xml
* use the same way as emacs to highlight priority cookie
* update test files
* support verbatim since it seems used more often than inline code
* support single line comment, babel call, priority cookie
* Update context.xml version
* Update ConTeXt test references
* Corrected syntax for ConTeXt TABLE commands (kde#445820)
* ConTeXt: Verbatim highlighting allows for nesting (kde#445818)
* Added ConTeXt test references
* Added ConTeXt test file
* Update context.xml version number
* Added highlighting for ConTeXt "\m" command
* Fixed current math command highlighting.
* misc: Add `Pipfile` to create Python venv for generators
* cmake.xml: Updates for CMake 3.22
* fix: Add `Loader` parameter in call to `yaml.load()`
* update test for inline code
* support inline code and another type of number list
* update test files for newly added syntax
* support block and number list
* add test files
* add orgmode.xml
* add racket.xml
==== threadweaver ====
Version update (5.88.0 -> 5.89.0)
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- No code change since 5.88.0
==== tpm2-0-tss ====
Subpackages: libtss2-esys0 libtss2-mu0 libtss2-rc0 libtss2-sys1
- Version 3.1.0 includes:
+ cover update to 2.4.5 (jsc#SLE-17366)
+ cover update to 2.3.0 (jsc#SLE-9515)
+ fix policy session for TPM2_PolicyAuthValue (bsc#1160736)
- Add version the configuration file tpm2-tss-fapi.conf
==== umbrello ====
Version update (21.08.3 -> 21.12.0)
Subpackages: umbrello-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- Changes since 21.11.80:
* umbrello/dialogs/dialog_utils.cpp function remakeTagEditFields : Address compiler warning about unused parameter `o`.
* https://scan.coverity.com/projects/3327 Coverity fixes listed by CID :
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* umbrello/umbrello.kcfg : Minor tweak to UI Options - Line Color.
* Fix "Exiting color change popup via Cancel modifies the selected diagram object" (kde#443679)
* umbrello/umbrello.kcfg - In group "UI Options" tone down Fill Color and Line Color.
* umbrello/menus/listpopupmenu.cpp - In function insert(const MenuType, KMenu*) remove useless comment.
* https://scan.coverity.com/projects/3327 Coverity fixes listed by CID :
* Address remaining trivial const correctness fixes from attachment 141364.
Suggestions that require code change beyond function signature are postponed to a further batch.
* Fix for "C++ importer does not recognize 'noexcept' keyword" : (kde#442134)
* Const correctness fixes addressing roughly the first half of attachment 141364.
Changes that did not succeed offhand are postponed to a second batch.
==== unbound ====
Version update (1.13.2 -> 1.14.0)
Subpackages: libunbound8 unbound-anchor
- update to 1.14.0
Features
- Merge #401: RPZ triggers. This add additional RPZ triggers,
unbound supports a full set of rpz triggers, and this now
includes nsdname, nsip and clientip triggers. Also actions
are fully supported, and this now includes the tcp-only action.
- Merge #519: Support for selective enabling tcp-upstream for
stub/forward zones.
- Merge PR #514, from ziollek: Docker environment for run tests.
- Support using system-wide crypto policies.
- Fix that --with-ssl can use "/usr/include/openssl11" to pass the
location of a different openssl version.
- Merged #41 from Moritz Schneider: made outbound-msg-retry
configurable.
- Implement RFC8375: Special-Use Domain 'home.arpa.'.
- Merge PR #555 from fobser: Allow interface names as scope-id in IPv6
link-local addresses.
Bug Fixes
- Add test tool readzone to .gitignore.
- Merge #521: Update mini_event.c.
- Merge #523: fix: free() call more than once with the same pointer.
- For #519: note stub-tcp-upstream and forward-tcp-upstream in
the example configuration file.
- For #519: yacc and lex. And fix python bindings, and test program
unbound-dnstap-socket.
- For #519: fix comments for doxygen.
- Fix to print error from unbound-anchor for writing to the key
file, also when not verbose.
- For #514: generate configure.
- Fix for #431: Squelch permission denied errors for udp connect,
and udp send, they are visible at higher verbosity settings.
- Fix zonemd verification of key that is not in DNS but in the zone
and needs a chain of trust.
- zonemd, fix order of bogus printout string manipulation.
- Fix to support harden-algo-downgrade for ZONEMD dnssec checks.
- Merge PR #528 from fobser: Make sldns_str2wire_svcparam_buf()
static.
- Fix #527: not sending quad9 cert to syslog (and may be more).
- Fix sed script in ssldir split handling.
- Fix #529: Fix: log_assert does nothing if UNBOUND_DEBUG is
undefined.
- Fix #531: Fix: passed to proc after free.
- Fix #536: error: RPZ: name of record (drop.spamhaus.org.rpz.local.)
to insert into RPZ.
- Fix the stream wait stream_wait_count_lock and http2 buffer locks
setup and desetup from race condition.
- Fix RPZ locks. Do not unlock zones lock if requested and rpz find
zone does not find the zone. Readlock the clientip that is found
for ipbased triggers. Unlock the nsdname zone lock when done.
Unlock zone and ip in rpz nsip and nsdname callback. Unlock
authzone and localzone if clientip found in rpz worker call.
- Fix compile warning in libunbound for listen desetup routine.
- Fix asynclook unit test for setup of lockchecks before log.
- Fix #533: Negative responses get cached even when setting
cache-max-negative-ttl: 1
- Fix tcp fastopen failure when disabled, try normal connect instead.
- Fix #538: Fix subnetcache statistics.
- Small fixes for #41: changelog, conflicts resolved,
processQueryResponse takes an iterator env argument like other
functions in the iterator, no colon in string for set_option,
and some whitespace style, to make it similar to the rest.
- Fix for #41: change outbound retry to int to fix signed comparison
warnings.
- Fix root_anchor test to check with new icannbundle date.
- Fix initialisation errors reported by gcc sanitizer.
- Fix lock debug code for gcc sanitizer reports.
- Fix more initialisation errors reported by gcc sanitizer.
- Fix crosscompile on windows to work with openssl 3.0.0 the
link with ws2_32 needs -l:libssp.a for __strcpy_chk.
Also copy results from lib64 directory if needed.
- For crosscompile on windows, detect 64bit stackprotector library.
- Fix crosscompile shell syntax.
- Fix crosscompile windows to use libssp when it exists.
- For the windows compile script disable gost.
- Fix that on windows, use BIO_set_callback_ex instead of deprecated
BIO_set_callback.
- Fix crosscompile script for the shared build flags.
- Fix to add example.conf note for outbound-msg-retry.
- Fix chaos replies to have truncation for short message lengths,
or long reply strings.
- Fix to protect custom regional create against small values.
- Fix #552: Unbound assumes index.html exists on RPZ host.
- Fix that forward-zone name is documented as the full name of the
zone. It is not relative but a fully qualified domain name.
- Fix analyzer review failure in rpz action override code to not
crash on unlocking the local zone lock.
- Fix to remove unused code from rpz resolve client and action
function.
- Merge #565: unbound.service.in: Disable ProtectKernelTunables again.
- Fix for #558: fix loop in comm_point->tcp_free when a comm_point is
reclaimed more than once during callbacks.
- Fix for #558: clear the UB_EV_TIMEOUT bit before adding an event.
- Improve EDNS option handling, now also works for synthesised
responses such as local-data and server.id CH TXT responses.
- Merge PR #570 from rex4539: Fix typos.
- Fix for #570: regen aclocal.m4, fix configure.ac for spelling.
- Fix to make python module opt_list use opt_list_in.
- Fix #574: unbound-checkconf reports fatal error if interface names
are used as value for interfaces:
- Fix #574: Review fixes for it.
- Fix #576: [FR] UB_* error codes in unbound.h
- Fix #574: Review fix for spelling.
- Fix to remove git tracking and ci information from release tarballs.
- iana portlist update.
- Merge PR #511 from yan12125: Reduce unnecessary linking.
- Merge PR #493 from Jaap: Fix generation of libunbound.pc.
- Merge PR #562 from Willem: Reset keepalive per new tcp session.
- Merge PR #522 from sibeream: memory management violations fixed.
- Merge PR #530 from Shchelk: Fix: dereferencing a null pointer.
- Fix #454: listen_dnsport.c:825: error: ?IPV6_TCLASS? undeclared.
- Fix #574: Review fixes for size allocation.
- Fix doc/unbound.doxygen to remove obsolete tag warning.
==== xterm ====
Version update (368 -> 370)
Subpackages: xterm-bin
- Use separate subpackage for resize binary. It does not actually
depend on X so can be used in small systems.
- update to 370:
* add -a, -c and -d options to query-status.pl to improve test for
DECRQSS.
* expanded discussion of maximum graphics geometry in ctlseqs.ms
* corrected parameter symbol for DECCARA and DECRARA in ctlseqs.ms to
indicate that multiple parameters may be used
* add several test/demo scripts.
* improve DECCOLM, DECLRMM and DECALN referring to pseudo-code in DEC
070.
* amend a change in patch #348 which caused left/right margin mode to
be reset when resizing the terminal window
* fix a misnamed macro-parameter
* fix spacing of wideFont when its width is not exactly twice as wide
as the normal font
* suppress loading of italic font in a few places when colorITmode is
enabled
* modify XTSMGRAPHICS to return failure status if the terminal is not
configured to support the corresponding ReGIS or SIXEL feature
* modify DECERA and DECFRA to erase corresponding area in SIXEL
graphics
* equate visuals for TrueColor and DirectColor
* correct computation for pixel value of rgb when using depth 16
* correct wrapping of VT100-style double-sized characters when
configured for Unicode wide-characters
* updated default value for sixelScrolling resource to match expected
behavior versus DECSDM change in patch #369
- update to 369:
* modify run-tic.sh to work around bug in development version of
ncurses which was packaged in FreeBSD ports.
* remove ifdef's for OPT_COLOR_RES and OPT_COLOR_RES2.
* improve performance over slow connections
* update cursor if restoring mode for DECTCEM.
* modify CharWidth macro to ensure that the shortcut for Latin-1 is
only applied when UTF-8 is not enabled, to fix a bug in handling
soft-hyphen from patch #334 changes (patch by Martijn van Duren).
* improve terminfo:
+ fill-in function-keys in terminfo which are not Sun/HP
keyboards using xterm+nopcfkeys building-block.
+ add kbeg to xterm+keypad to accommodate termcap applications
+ add smglp and smgrp to vt420+lrmm, to provide useful data for
the "tabs" +m option
* support shift-tab in Sun, HP and SCO keyboards.
* document some legacy features in ctlseqs.ms (prompted by discussion
with Jimmy Aguilar Mena "Ergus").
* add ?trim? option to cdXtraScroll and tiXtraScroll.
* remove support for non-fifo save-lines configuration.
* extend cdXtraScroll to check if the cursor is at the upper-left of
the scrolling region when the erasure is for the remainder of the
screen versus the whole screen
* add workaround for broken pcre2 package in Debian 10.
* change screen-refresh call used for DECCARA and DECRARA to ensure
that trailing blanks which are part of the rectangle are repainted
(report/analysis by Dennis Filder).
* when resetting the terminal, ensure that the cursor shape also is
reset, e.g., if DECSCUSR has been used to modify the cursor shape
for an xterm which was started with the underlined cursor option
(report/analysis by Luis Javier Merino).
* prevent DECSCUSR from blinking the cursor if the cursorBlink
resource is ?never? (report by Vladimir D Seleznev).
* invert the sense of DECSDM, to correspond with VT382 manuals (lsix
[#41]).
* update tables in wcwidth.c based on Unicode 14.0.0
==== yakuake ====
Version update (21.08.3 -> 21.12.0)
Subpackages: yakuake-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Use QGuiApplication::focusWindowChanged instead of KWindowSystem::activeWindowChanged (kde#380497)
* Add Linux CI
* Add kde-ci.yml
* Fix mem leak
* We depend against kf5 5.82
* Port deprecated method
==== yast2-bootloader ====
Version update (4.4.9 -> 4.4.10)
- rely on yast-storage-ng to detect UEFI boot support status (bsc#937067)
- 4.4.10
==== yast2-storage-ng ====
Version update (4.4.20 -> 4.4.23)
- Proposal: add support for mount options (related to fate#318196).
- 4.4.23
- use libstorage-ng to determine whether efibootmgr is available
(bsc#937067)
- 4.4.22
- Prepare code for ruby3 - adapt openstruct usage (bsc#1193192)
- 4.4.21
1
0
--Hi, I'm relatively new to the linux world, And i like openSUSE, And i really want to use it for my everyday life(Currently i'm using debian testing), But i'm having a hard time trying to understand why would openSUSE chose to put a practically useless live images, Instead of a complete live images like all the major distributions, A live images that you can try the distro from and eventually installing the system from them, Instead of trying with them and knowing -as the download page state- that the live images doesn't reflect the real OS because they are incomplete.. And if i want to install the OS i have to download another image file.. I really hope that the openSUSE team would take this into consideration
--AH.. And it would be really useful if the team can add torrent files to download from(Again like the major distributions(and this is not because the other distributions are better, It's just because it's very handy to have torrent files sometimes)), Because after i clicked download, The mirror link that was automatically chosen for me was downloading at 70kbps, andi found out about it after i woke up..
--much respect and love.
4
3
openSUSE Release Engineering Meeting - ad hoc discussion about Leap Micro (new distro) 14.12.2021
by Lubos Kocman 14 Dec '21
by Lubos Kocman 14 Dec '21
14 Dec '21
All meeting minutes can be found here:
https://etherpad.opensuse.org/p/ReleaseEngineering-meeting
## Attendees
lkocman, ludwig, jsrain, kaiw, drahn
Leap Micro discussion with PM
## Expectations from community
Daniel: SUSE is trying to give results back to community.
The intention was to do it since the initial version, let's make sure
that we can offer a decent community offering.
Further discussion with interested community members will be on
Thursday's community meeting at 8pm CEST
https://etherpad.opensuse.org/p/weeklymeeting20211216
### Migration to the paid linux, what would be the benefit here?
The high level benefit of migrating to paid offering is 4 years of
Enterprise support and live patching which is additional (not enabled
by default).
## The proposed roadmap of community release
Leap Micro 5.2 would be the initial public offering: Devel phase start
in mid January 2022 and GA/FCS around April 2022. No issues with having
Leap Micro released as soon as images are ready (no need to wait for
having SLE Micro images published).
SLE Micro has Two releases (minor updates) in a year, typically
October/April. Proposing 6 months overlap in between individual Leap
Micro releases.
lkocman: concern about maintenance team having too many code-streams to
support
jiri: Support until next next release is out.
## Migration paths for initial Release
Leap 15.3 -> Leap Micro 5.2
Leap Micro 5.2 -> SLE Micro 5.2
Further discussion needed about resources for testing Leap Micro to SLE
Micro migrations.
Q: Can SLE Micro / Leap Micro be closer to MicroOS / TW than Leap/SLE.
No the base is SLE 15, we're going to be as close as Leap or SLE.
Kai: Establishing potential base/platform for some of our specialized
efforts
Create a variation of MicroOS (if possible always directly within
MicroOS) with the focus on boot time, as tiny as possible including
security everywhere in mind
Not only focused on automotive but taking our "lessons learned"
into account here
Q: Boot time, Micro os on Rasppi4 takes 2 minutes. Intel version is a
few seconds.
Ludwig: SLE Micro clone on Leap base had insane initial boot time:
uboot, grub, initrd (takes ages).
## Scope
### Arches
x86_64, aarch64, system z
ppc64le (built, but unsupported)
lkocman: could we utilize our armv7 rebuild effort?
Daniel: not at moment
### Workload types:
Published focus of Leap:
https://lists.opensuse.org/archives/list/project@lists.opensuse.org/thread/…
Server deployments, micro services.
Intention is only host os. It's not intended to be BaseOS for
container, that's Leap or SLE.
SLE Micro users are discouraged to pollute small OS with additional
packages.
Selling point is the separation of workload and the host system.
Q: Desktop
currently not in our focus.
### ProofOfConcept
Based only on SLES packages (as agreed with Daniel). Let's keep it
small.
https://build.opensuse.org/project/show/openSUSE:Leap:Micro:5.1
## Space for differences / tuning
Space for community could be custom images e.g. for rasp pi usecases
1
0
14 Dec '21
4
3
Hi,
After the discussion the last days about creating users and the defaults
used for it, I looked at our defaults and where we deriviate from upstream,
other Linux distributions and other tools we use already today.
We change explicit:
USERGROUPS_ENAB from "yes" to "no".
All other tools we provide and other distros do create usergroups by
default, so I suggest to change it back to "USERGROUPS_ENAB yes".
CREATE_HOME from "yes" to "no".
I did never understand why we disabled this. All other tools we provide
and other distros create the home directory by default. I would suggest
to change that back to "yes".
FORCE_SHADOW from "yes" to "no".
I also don't understand this change. We should revert that change, so
we don't need the hacks in other places to split passwd later during
installation. If we enforce the shadow usage later, why not from the
beginning?
HOME_MODE not set
We should set "HOME_MODE 0700" as other distros do.
Any comments?
Thorsten
--
Thorsten Kukuk, Distinguished Engineer, Senior Architect SLES & MicroOS
SUSE Software Solutions Germany GmbH, Maxfeldstr. 5, 90409 Nuernberg, Germany
Managing Director: Felix Imendoerffer (HRB 36809, AG Nürnberg)
16
28
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:
alsa (1.2.6 -> 1.2.6.1)
alsa-ucm-conf (1.2.6 -> 1.2.6.2)
glslang
kernel-source (5.15.6 -> 5.15.7)
libical (3.0.10 -> 3.0.11)
libical-glib (3.0.10 -> 3.0.11)
libmysofa (1.2 -> 1.2.1)
libssh2_org (1.9.0 -> 1.10.0)
libtpms (0.8.4 -> 0.9.1)
memcached (1.6.9 -> 1.6.12)
patterns-gnome
pipewire (0.3.39 -> 0.3.40)
polkit-default-privs (1550+20211008.9751669 -> 1550+20211209.8ce206c)
python-Automat
python-Twisted
python-cryptography (3.4.8 -> 36.0.0)
python-dragonmapper
python-loguru
python-numpy
python-pyOpenSSL
python-pylibmc
spirv-tools
systemd-presets-common-SUSE
v4l-utils (1.20.0 -> 1.22.1)
webkit2gtk3
webkit2gtk3-soup2
=== Details ===
==== alsa ====
Version update (1.2.6 -> 1.2.6.1)
Subpackages: libasound2 libasound2-32bit libatopology2
- Update to version 1.2.6.1:
a minor fix release:
* conf: fix the device parsing when arguments has no defaults
* conf: accept '_' character in the variable name
==== alsa-ucm-conf ====
Version update (1.2.6 -> 1.2.6.2)
- Update to version 1.2.6.2:
a minor fix release, just includnig ther previous fixes
- Drop obsoleted patches
0001-sof-hda-dsp-fix-path-to-Hdmi.conf.patch
0002-bytcht-es8316-fix-Include-paths-in-HiFi.conf.patch
- Update to version 1.2.6.1:
a minor fix release:
* acp: fix linked configuration
* ucm2: Add support for SC7180 Trogdor Lazor Chromebooks
* USB-Audio: fix the wrong condition type for If.realtek-alc1220-vb
- More a couple of upstream fixes for forgotten conversions:
0001-sof-hda-dsp-fix-path-to-Hdmi.conf.patch
0002-bytcht-es8316-fix-Include-paths-in-HiFi.conf.patch
==== glslang ====
- Add patches to fix issues on big endian platforms
(Needed to fix https://bugreports.qt.io/browse/QTBUG-93101)
* glslang-big-endian_1.patch
* glslang-big-endian_2.patch
* glslang-big-endian_3.patch
==== kernel-source ====
Version update (5.15.6 -> 5.15.7)
Subpackages: kernel-default kernel-docs
- Linux 5.15.7 (bsc#1012628).
- ALSA: usb-audio: Rename early_playback_start flag with
lowlatency_playback (bsc#1012628).
- ALSA: usb-audio: Disable low-latency playback for free-wheel
mode (bsc#1012628).
- ALSA: usb-audio: Disable low-latency mode for implicit feedback
sync (bsc#1012628).
- ALSA: usb-audio: Check available frames for the next packet size
(bsc#1012628).
- ALSA: usb-audio: Add spinlock to stop_urbs() (bsc#1012628).
- ALSA: usb-audio: Improved lowlatency playback support
(bsc#1012628).
- ALSA: usb-audio: Avoid killing in-flight URBs during draining
(bsc#1012628).
- ALSA: usb-audio: Fix packet size calculation regression
(bsc#1012628).
- ALSA: usb-audio: Less restriction for low-latency playback mode
(bsc#1012628).
- ALSA: usb-audio: Switch back to non-latency mode at a later
point (bsc#1012628).
- ALSA: usb-audio: Don't start stream for capture at prepare
(bsc#1012628).
- gfs2: release iopen glock early in evict (bsc#1012628).
- gfs2: Fix length of holes reported at end-of-file (bsc#1012628).
- powerpc/pseries/ddw: Revert "Extend upper limit for huge DMA
window for persistent memory" (bsc#1012628).
- powerpc/pseries/ddw: Do not try direct mapping with persistent
memory and one window (bsc#1012628).
- drm/sun4i: fix unmet dependency on RESET_CONTROLLER for
PHY_SUN6I_MIPI_DPHY (bsc#1012628).
- mac80211: do not access the IV when it was stripped
(bsc#1012628).
- mac80211: fix throughput LED trigger (bsc#1012628).
- x86/hyperv: Move required MSRs check to initial platform probing
(bsc#1012628).
- net/smc: Transfer remaining wait queue entries during fallback
(bsc#1012628).
- atlantic: Fix OOB read and write in hw_atl_utils_fw_rpc_wait
(bsc#1012628).
- net: return correct error code (bsc#1012628).
- pinctrl: qcom: fix unmet dependencies on GPIOLIB for
GPIOLIB_IRQCHIP (bsc#1012628).
- platform/x86: dell-wmi-descriptor: disable by default
(bsc#1012628).
- platform/x86: thinkpad_acpi: Add support for dual fan control
(bsc#1012628).
- platform/x86: thinkpad_acpi: Fix WWAN device disabled issue
after S3 deep (bsc#1012628).
- s390/setup: avoid using memblock_enforce_memory_limit
(bsc#1012628).
- btrfs: silence lockdep when reading chunk tree during mount
(bsc#1012628).
- btrfs: check-integrity: fix a warning on write caching disabled
disk (bsc#1012628).
- thermal: core: Reset previous low and high trip during thermal
zone init (bsc#1012628).
- scsi: iscsi: Unblock session then wake up error handler
(bsc#1012628).
- net: usb: r8152: Add MAC passthrough support for more Lenovo
Docks (bsc#1012628).
- drm/amd/pm: Remove artificial freq level on Navi1x
(bsc#1012628).
- drm/amd/amdkfd: Fix kernel panic when reset failed and been
triggered again (bsc#1012628).
- drm/amd/amdgpu: fix potential memleak (bsc#1012628).
- ata: ahci: Add Green Sardine vendor ID as board_ahci_mobile
(bsc#1012628).
- ata: libahci: Adjust behavior when StorageD3Enable _DSD is set
(bsc#1012628).
- ethernet: hisilicon: hns: hns_dsaf_misc: fix a possible array
overflow in hns_dsaf_ge_srst_by_port() (bsc#1012628).
- ipv6: check return value of ipv6_skip_exthdr (bsc#1012628).
- net: tulip: de4x5: fix the problem that the array 'lp->phy[8]'
may be out of bound (bsc#1012628).
- net: ethernet: dec: tulip: de4x5: fix possible array overflows
in type3_infoblock() (bsc#1012628).
- perf sort: Fix the 'weight' sort key behavior (bsc#1012628).
- perf sort: Fix the 'ins_lat' sort key behavior (bsc#1012628).
- perf sort: Fix the 'p_stage_cyc' sort key behavior
(bsc#1012628).
- perf inject: Fix ARM SPE handling (bsc#1012628).
- perf hist: Fix memory leak of a perf_hpp_fmt (bsc#1012628).
- perf report: Fix memory leaks around perf_tip() (bsc#1012628).
- tracing: Don't use out-of-sync va_list in event printing
(bsc#1012628).
- net/smc: Avoid warning of possible recursive locking
(bsc#1012628).
- ACPI: Add stubs for wakeup handler functions (bsc#1012628).
- net/tls: Fix authentication failure in CCM mode (bsc#1012628).
- vrf: Reset IPCB/IP6CB when processing outbound pkts in vrf
dev xmit (bsc#1012628).
- kprobes: Limit max data_size of the kretprobe instances
(bsc#1012628).
- ALSA: hda/cs8409: Set PMSG_ON earlier inside cs8409 driver
(bsc#1012628).
- rt2x00: do not mark device gone on EPROTO errors during start
(bsc#1012628).
- ipmi: Move remove_work to dedicated workqueue (bsc#1012628).
- cpufreq: Fix get_cpu_device() failure in add_cpu_dev_symlink()
(bsc#1012628).
- iwlwifi: mvm: retry init flow if failed (bsc#1012628).
- dma-buf: system_heap: Use 'for_each_sgtable_sg' in pages free
flow (bsc#1012628).
- s390/pci: move pseudo-MMIO to prevent MIO overlap (bsc#1012628).
- fget: check that the fd still exists after getting a ref to it
(bsc#1012628).
- sata_fsl: fix UAF in sata_fsl_port_stop when rmmod sata_fsl
(bsc#1012628).
- sata_fsl: fix warning in remove_proc_entry when rmmod sata_fsl
(bsc#1012628).
- scsi: lpfc: Fix non-recovery of remote ports following an
unsolicited LOGO (bsc#1012628).
- scsi: ufs: ufs-pci: Add support for Intel ADL (bsc#1012628).
- ipv6: fix memory leak in fib6_rule_suppress (bsc#1012628).
- drm/amd/display: Allow DSC on supported MST branch devices
(bsc#1012628).
- drm/i915/dp: Perform 30ms delay after source OUI write
(bsc#1012628).
- KVM: fix avic_set_running for preemptable kernels (bsc#1012628).
- KVM: Disallow user memslot with size that exceeds "unsigned
long" (bsc#1012628).
- KVM: x86/mmu: Fix TLB flush range when handling disconnected pt
(bsc#1012628).
- KVM: Ensure local memslot copies operate on up-to-date
arch-specific data (bsc#1012628).
- KVM: x86: ignore APICv if LAPIC is not enabled (bsc#1012628).
- KVM: nVMX: Emulate guest TLB flush on nested VM-Enter with
new vpid12 (bsc#1012628).
- KVM: nVMX: Flush current VPID (L1 vs. L2) for
KVM_REQ_TLB_FLUSH_GUEST (bsc#1012628).
- KVM: nVMX: Abide to KVM_REQ_TLB_FLUSH_GUEST request on nested
vmentry/vmexit (bsc#1012628).
- KVM: VMX: prepare sync_pir_to_irr for running with APICv
disabled (bsc#1012628).
- KVM: x86: Use a stable condition around all VT-d PI paths
(bsc#1012628).
- KVM: MMU: shadow nested paging does not have PKU (bsc#1012628).
- KVM: arm64: Avoid setting the upper 32 bits of TCR_EL2 and
CPTR_EL2 to 1 (bsc#1012628).
- KVM: X86: Use vcpu->arch.walk_mmu for kvm_mmu_invlpg()
(bsc#1012628).
- KVM: x86: check PIR even for vCPUs with disabled APICv
(bsc#1012628).
- tracing/histograms: String compares should not care about
signed values (bsc#1012628).
- net: dsa: mv88e6xxx: Fix application of erratum 4.8 for 88E6393X
(bsc#1012628).
- net: dsa: mv88e6xxx: Drop unnecessary check in
mv88e6393x_serdes_erratum_4_6() (bsc#1012628).
- net: dsa: mv88e6xxx: Save power by disabling SerDes trasmitter
and receiver (bsc#1012628).
- net: dsa: mv88e6xxx: Add fix for erratum 5.2 of 88E6393X family
(bsc#1012628).
- net: dsa: mv88e6xxx: Fix inband AN for 2500base-x on 88E6393X
family (bsc#1012628).
- net: dsa: mv88e6xxx: Link in pcs_get_state() if AN is bypassed
(bsc#1012628).
- wireguard: selftests: increase default dmesg log size
(bsc#1012628).
- wireguard: allowedips: add missing __rcu annotation to satisfy
sparse (bsc#1012628).
- wireguard: selftests: actually test for routing loops
(bsc#1012628).
- wireguard: selftests: rename DEBUG_PI_LIST to DEBUG_PLIST
(bsc#1012628).
- wireguard: device: reset peer src endpoint when netns exits
(bsc#1012628).
- wireguard: receive: use ring buffer for incoming handshakes
(bsc#1012628).
- wireguard: receive: drop handshakes if queue lock is contended
(bsc#1012628).
- wireguard: ratelimiter: use kvcalloc() instead of kvzalloc()
(bsc#1012628).
- i2c: stm32f7: flush TX FIFO upon transfer errors (bsc#1012628).
- i2c: stm32f7: recover the bus on access timeout (bsc#1012628).
- i2c: stm32f7: stop dma transfer in case of NACK (bsc#1012628).
- i2c: cbus-gpio: set atomic transfer callback (bsc#1012628).
- natsemi: xtensa: fix section mismatch warnings (bsc#1012628).
- tcp: fix page frag corruption on page fault (bsc#1012628).
- net: qlogic: qlcnic: Fix a NULL pointer dereference in
qlcnic_83xx_add_rings() (bsc#1012628).
- net: mpls: Fix notifications when deleting a device
(bsc#1012628).
- siphash: use _unaligned version by default (bsc#1012628).
- arm64: ftrace: add missing BTIs (bsc#1012628).
- iwlwifi: fix warnings produced by kernel debug options
(bsc#1012628).
- net/mlx5e: IPsec: Fix Software parser inner l3 type setting
in case of encapsulation (bsc#1012628).
- net/mlx4_en: Fix an use-after-free bug in
mlx4_en_try_alloc_resources() (bsc#1012628).
- selftests: net: Correct case name (bsc#1012628).
- net: dsa: b53: Add SPI ID table (bsc#1012628).
- mt76: mt7915: fix NULL pointer dereference in
mt7915_get_phy_mode (bsc#1012628).
- ASoC: tegra: Fix wrong value type in ADMAIF (bsc#1012628).
- ASoC: tegra: Fix wrong value type in I2S (bsc#1012628).
- ASoC: tegra: Fix wrong value type in DMIC (bsc#1012628).
- ASoC: tegra: Fix wrong value type in DSPK (bsc#1012628).
- ASoC: tegra: Fix kcontrol put callback in ADMAIF (bsc#1012628).
- ASoC: tegra: Fix kcontrol put callback in I2S (bsc#1012628).
- ASoC: tegra: Fix kcontrol put callback in DMIC (bsc#1012628).
- ASoC: tegra: Fix kcontrol put callback in DSPK (bsc#1012628).
- ASoC: tegra: Fix kcontrol put callback in AHUB (bsc#1012628).
- rxrpc: Fix rxrpc_peer leak in rxrpc_look_up_bundle()
(bsc#1012628).
- rxrpc: Fix rxrpc_local leak in rxrpc_lookup_peer()
(bsc#1012628).
- ALSA: intel-dsp-config: add quirk for CML devices based on
ES8336 codec (bsc#1012628).
- net: stmmac: Avoid DMA_CHAN_CONTROL write if no Split Header
support (bsc#1012628).
- net: usb: lan78xx: lan78xx_phy_init(): use PHY_POLL instead of
"0" if no IRQ is available (bsc#1012628).
- net: marvell: mvpp2: Fix the computation of shared CPUs
(bsc#1012628).
- dpaa2-eth: destroy workqueue at the end of remove function
(bsc#1012628).
- octeontx2-af: Fix a memleak bug in rvu_mbox_init()
(bsc#1012628).
- net: annotate data-races on txq->xmit_lock_owner (bsc#1012628).
- ipv4: convert fib_num_tclassid_users to atomic_t (bsc#1012628).
- net/smc: fix wrong list_del in smc_lgr_cleanup_early
(bsc#1012628).
- net/rds: correct socket tunable error in rds_tcp_tune()
(bsc#1012628).
- net/smc: Keep smc_close_final rc during active close
(bsc#1012628).
- drm/msm/a6xx: Allocate enough space for GMU registers
(bsc#1012628).
- drm/msm: Do hw_init() before capturing GPU state (bsc#1012628).
- drm/vc4: kms: Wait for the commit before increasing our clock
rate (bsc#1012628).
- drm/vc4: kms: Fix return code check (bsc#1012628).
- drm/vc4: kms: Add missing drm_crtc_commit_put (bsc#1012628).
- drm/vc4: kms: Clear the HVS FIFO commit pointer once done
(bsc#1012628).
- drm/vc4: kms: Don't duplicate pending commit (bsc#1012628).
- drm/vc4: kms: Fix previous HVS commit wait (bsc#1012628).
- atlantic: Increase delay for fw transactions (bsc#1012628).
- atlatnic: enable Nbase-t speeds with base-t (bsc#1012628).
- atlantic: Fix to display FW bundle version instead of FW mac
version (bsc#1012628).
- atlantic: Add missing DIDs and fix 115c (bsc#1012628).
- Remove Half duplex mode speed capabilities (bsc#1012628).
- atlantic: Fix statistics logic for production hardware
(bsc#1012628).
- atlantic: Remove warn trace message (bsc#1012628).
- KVM: x86/mmu: Skip tlb flush if it has been done in
zap_gfn_range() (bsc#1012628).
- KVM: x86/mmu: Pass parameter flush as false in
kvm_tdp_mmu_zap_collapsible_sptes() (bsc#1012628).
- drm/msm/devfreq: Fix OPP refcnt leak (bsc#1012628).
- drm/msm: Fix mmap to include VM_IO and VM_DONTDUMP
(bsc#1012628).
- drm/msm: Fix wait_fence submitqueue leak (bsc#1012628).
- drm/msm: Restore error return on invalid fence (bsc#1012628).
- ASoC: rk817: Add module alias for rk817-codec (bsc#1012628).
- iwlwifi: Fix memory leaks in error handling path (bsc#1012628).
- KVM: X86: Fix when shadow_root_level=5 && guest root_level<4
(bsc#1012628).
- KVM: SEV: initialize regions_list of a mirror VM (bsc#1012628).
- net/mlx5e: Fix missing IPsec statistics on uplink representor
(bsc#1012628).
- net/mlx5: Move MODIFY_RQT command to ignore list in internal
error state (bsc#1012628).
- net/mlx5: E-switch, Respect BW share of the new group
(bsc#1012628).
- net/mlx5: E-Switch, fix single FDB creation on BlueField
(bsc#1012628).
- net/mlx5: E-Switch, Check group pointer before reading bw_share
value (bsc#1012628).
- KVM: x86/pmu: Fix reserved bits for AMD PerfEvtSeln register
(bsc#1012628).
- KVM: VMX: Set failure code in prepare_vmcs02() (bsc#1012628).
- mctp: Don't let RTM_DELROUTE delete local routes (bsc#1012628).
- Revert "drm/i915: Implement Wa_1508744258" (bsc#1012628).
- io-wq: don't retry task_work creation failure on fatal
conditions (bsc#1012628).
- x86/sev: Fix SEV-ES INS/OUTS instructions for word, dword,
and qword (bsc#1012628).
- x86/entry: Add a fence for kernel entry SWAPGS in
paranoid_entry() (bsc#1012628).
- x86/entry: Use the correct fence macro after swapgs in kernel
CR3 (bsc#1012628).
- x86/xen: Add xenpv_restore_regs_and_return_to_usermode()
(bsc#1012628).
- preempt/dynamic: Fix setup_preempt_mode() return value
(bsc#1012628).
- sched/uclamp: Fix rq->uclamp_max not set on first enqueue
(bsc#1012628).
- KVM: SEV: Return appropriate error codes if SEV-ES scratch
setup fails (bsc#1012628).
- KVM: x86/mmu: Rename slot_handle_leaf to slot_handle_level_4k
(bsc#1012628).
- KVM: x86/mmu: Remove spurious TLB flushes in TDP MMU zap
collapsible path (bsc#1012628).
- net/mlx5e: Rename lro_timeout to packet_merge_timeout
(bsc#1012628).
- net/mlx5e: Rename TIR lro functions to TIR packet merge
functions (bsc#1012628).
- net/mlx5e: Sync TIR params updates against concurrent
create/modify (bsc#1012628).
- serial: 8250_bcm7271: UART errors after resuming from S2
(bsc#1012628).
- parisc: Fix KBUILD_IMAGE for self-extracting kernel
(bsc#1012628).
- parisc: Fix "make install" on newer debian releases
(bsc#1012628).
- parisc: Mark cr16 CPU clocksource unstable on all SMP machines
(bsc#1012628).
- vgacon: Propagate console boot parameters before calling
`vc_resize' (bsc#1012628).
- USB: NO_LPM quirk Lenovo Powered USB-C Travel Hub (bsc#1012628).
- usb: typec: tcpm: Wait in SNK_DEBOUNCED until disconnect
(bsc#1012628).
- usb: cdns3: gadget: fix new urb never complete if ep cancel
previous requests (bsc#1012628).
- usb: cdnsp: Fix a NULL pointer dereference in
cdnsp_endpoint_init() (bsc#1012628).
- x86/tsc: Add a timer to make sure TSC_adjust is always checked
(bsc#1012628).
- x86/tsc: Disable clocksource watchdog for TSC on qualified
platorms (bsc#1012628).
- x86/64/mm: Map all kernel memory into trampoline_pgd
(bsc#1012628).
- tty: serial: msm_serial: Deactivate RX DMA for polling support
(bsc#1012628).
- serial: pl011: Add ACPI SBSA UART match id (bsc#1012628).
- serial: tegra: Change lower tolerance baud rate limit for
tegra20 and tegra30 (bsc#1012628).
- serial: core: fix transmit-buffer reset and memleak
(bsc#1012628).
- serial: 8250_pci: Fix ACCES entries in pci_serial_quirks array
(bsc#1012628).
- serial: 8250_pci: rewrite pericom_do_set_divisor()
(bsc#1012628).
- serial: 8250: Fix RTS modem control while in rs485 mode
(bsc#1012628).
- serial: liteuart: Fix NULL pointer dereference in ->remove()
(bsc#1012628).
- serial: liteuart: fix use-after-free and memleak on unbind
(bsc#1012628).
- serial: liteuart: fix minor-number leak on probe errors
(bsc#1012628).
- ipmi: msghandler: Make symbol 'remove_work_wq' static
(bsc#1012628).
- Refresh patches.suse/suse-hv-guest-os-id.patch.
- commit b92986a
- xhci: Fix commad ring abort, write all 64 bits to CRCR register
(bsc#1192569).
- commit 0f8ae34
- Bluetooth: Apply initial command workaround for more Intel chips
(bsc#83f2dafe2a62).
- commit dc51f96
- rpm/kernel-binary.spec.in: don't strip vmlinux again (bsc#1193306)
After usrmerge, vmlinux file is not named vmlinux-<version>, but simply
vmlinux. And this is not reflected in STRIP_KEEP_SYMTAB we set.
So fix this by removing the dash...
- commit 83af88d
==== libical ====
Version update (3.0.10 -> 3.0.11)
- update to 3.0.11:
* Fix icalrecur_iterator_set_start() for hourly, minutely, and secondly recurrences
* Fix build for Berkeley DB version greater than 5
* Fix vcal for some architectures (like aarch64, ppc64le and s390x)
* Fix memory leaks in vcal
* Prevent crash when looking for tzid in initialize_rscale
* Adjust libdir and includedir in generated pkgconfig files
* Built-in timezones updated to tzdata2021c
==== libical-glib ====
Version update (3.0.10 -> 3.0.11)
- update to 3.0.11:
* Fix icalrecur_iterator_set_start() for hourly, minutely, and secondly recurrences
* Fix build for Berkeley DB version greater than 5
* Fix vcal for some architectures (like aarch64, ppc64le and s390x)
* Fix memory leaks in vcal
* Prevent crash when looking for tzid in initialize_rscale
* Adjust libdir and includedir in generated pkgconfig files
* Built-in timezones updated to tzdata2021c
==== libmysofa ====
Version update (1.2 -> 1.2.1)
- update to 1.2.1:
* CVE-2021-3756: heap-based buffer overflow in loudness(),
mysofa_check() and readOHDRHeaderMessageDataLayout()
boo#1192257
==== libssh2_org ====
Version update (1.9.0 -> 1.10.0)
- Bump to version 1.10.0
Enhancements and bugfixes:
* support ECDSA certificate authentication
* fix detailed _libssh2_error being overwritten by generic errors
* unified error handling
* fix _libssh2_random() silently discarding errors
* don't error if using keys without RSA
* avoid OpenSSL latent error in FIPS mode
* fix EVP_Cipher interface change in openssl 3
* fix potential overwrite of buffer when reading stdout of command
* use string_buf in ecdh_sha2_nistp() to avoid attempting to parse malformed data
* correct a typo which may lead to stack overflow
* fix random big number generation to match openssl
* added key exchange group16-sha512 and group18-sha512.
* add support for an OSS Fuzzer fuzzing target
* adds support for ECDSA for both key exchange and host key algorithms
* clean up curve25519 code
* update the min, preferred and max DH group values based on RFC 8270.
* changed type of LIBSSH2_FX_* constants to unsigned long
* added diffie-hellman-group14-sha256 kex
* fix for use of uninitialized aes_ctr_cipher.key_len when using HAVE_OPAQUE_STRUCTS, regression
* fixes memory leaks and use after free AES EVP_CIPHER contexts when using OpenSSL 1.0.x.
* fixes crash with delayed compression option using Bitvise server.
* adds support for PKIX key reading
* use new API to parse data in packet_x11_open() for better bounds checking.
* double the static buffer size when reading and writing known hosts
* improved bounds checking in packet_queue_listener
* improve message parsing (CVE-2019-17498)
* improve bounds checking in kex_agree_methods()
* adding SSH agent forwarding.
* fix agent forwarding message, updated example.
* added integration test code and cmake target. Added example to cmake list.
* don't call `libssh2_crypto_exit()` until `_libssh2_initialized` count is down to zero.
* add an EWOULDBLOCK check for better portability
* fix off by one error when loading public keys with no id
* fix use-after-free crash on reinitialization of openssl backend
* preserve error info from agent_list_identities()
* make sure the error code is set in _libssh2_channel_open()
* fixed misspellings
* fix potential typecast error for `_libssh2_ecdsa_key_get_curve_type`
* rename _libssh2_ecdsa_key_get_curve_type to _libssh2_ecdsa_get_curve_type
- Rebased patch libssh2-ocloexec.path
- Removed patch libssh2_org-CVE-2019-17498.patch: the security fix
is already included in the latest version.
==== libtpms ====
Version update (0.8.4 -> 0.9.1)
- Update to version 0.9.1
* Downgrade to previous versions is not possible, as the size of
the context gap has been adjusted to 0xffff from 0xff.
* Enabled Camellia symmetric key encryption algorithm
* tpm2: Update to TPM 2 spec rev 164
* tpm2: Added a cache for private exponent D and prime Q
* tpm2: bug fixes
- Drop upstream fixed libtpms-CVE-2021-3746.patch
==== memcached ====
Version update (1.6.9 -> 1.6.12)
- update to 1.6.12:
* add queue.h in archive
* Expose number of currently active watchers in stats
* Configurable minimum supported TLS protocol version
* core: fix hang bug in extstore
* thread: use eventfd for worker notify if available
* thread: per-worker-thread connection event queues
* core: cache.c cleanups, use queue.h freelist
* core: add queue.h to replace handrolled queues.
* logger: simplify logging code
* logger: avoid polling without watchers
* Implement LOG_CONNEVENTS watcher flag for connection state transitions
* Report item sizes for fetch, mutation, and eviction watchers
* Fix typos in doc/code comments (tem->item, etc)
* "watch connevents" will show realtime log entries about client connect/
disconnect events.
* Fix minor severity heap buffer overflow reading --auth-file
* stats_prefix.c: Check for NDEBUG before using total_written variable
* Add settings stat for shutdown_command enabled
* [docker] Add user and expose the memcached port
* meta: remove EXPERIMENTAL mark + doc fixes
* meta: response code OK -> HD
* meta: fix metaset syntax
* meta: repairs to mset command
* hash: add XXH3 to list of hash algorithms.
* fix arm64 crc32 on old glibc/gcc.
* extstore: fix crash on 'stats extstore'
* seccomp: extend allowed rules for extended usage
* The total number of UDP datagrams required for the message is calculated
incorrectly.
* meta: allow base64'ed binary keys with 'b' flag
* small improvements to readme
* Added debugtime command for test suite
* The meta protocol can now transmit binary encoded keys by encoding the
key in base64 and sending a 'b' flag with the command
==== patterns-gnome ====
Subpackages: patterns-gnome-gnome patterns-gnome-gnome_basic patterns-gnome-gnome_basis patterns-gnome-gnome_basis_opt patterns-gnome-gnome_games patterns-gnome-gnome_imaging patterns-gnome-gnome_internet patterns-gnome-gnome_multimedia patterns-gnome-gnome_office patterns-gnome-gnome_utilities patterns-gnome-gnome_x11 patterns-gnome-gnome_yast patterns-gnome-sw_management_gnome
- No longer suggest brasero: the suggests is mainly used to add
something onto the DVD (not installed by default). With Cd/DVD
burning declining, less users need this and it remains available
in the repositories.
- Drop giggle suggests: NOP, as that package does not exist
anymore.
==== pipewire ====
Version update (0.3.39 -> 0.3.40)
Subpackages: gstreamer-plugin-pipewire libpipewire-0_3-0 pipewire-lang pipewire-modules pipewire-pulseaudio pipewire-spa-plugins-0_2 pipewire-spa-tools pipewire-tools
- Drop server packages from baselibs.conf. Only the client parts
are needed in there.
- Minor aesthetic changes in the spec file
- Enable AAC support for Leap 15.4+
- Replace the Recommends wireplumber to a Suggests since there's
already a Require dependency on a pipewire-session-manager and
when in doubt the Suggested package is selected.
- Unconditionally enable AAC support now that fdk-aac-free is in
Factory (adapted from SR 936225 by Neal Gompa
<ngompa(a)opensuse.org>)
- Makes sure if we're using wireplumber and pulseaudio that
we don't enable the audio devices in pipewire by requiring
wireplumber-audio or pulseaudio if wireplumber is installed
- Better integration with PulseAudio (bsc#1188516) made by tiwai:
* Add Requires pulseaudio-setup package for the extra setups
in the %post section
* Add the missing Recommends alsa-plugins-pulse to
pipewire-pulseaudio package
- Update to version 0.3.40:
* Highlights:
- Producers and consumers can now incrementally negotiate a
format by narrowing down the options. This can be used to
select an optimal combination of format and modifiers.
- Driver nodes such as the consumer of a headless compositor
can now throttle the speed based on a new trigger_done event.
- Headless compositors can now signal a damage event to
consumers to start the processing of the graph.
- Compatibility improvements in JACK.
- Draining and resuming is now working correctly in pulse and
alsa.
- Many bugfixes and improvements.
* PipeWire:
- Many BSD fixes.
- clang compilation fixes.
- Fix map implementation on big-endian machines.
- Improve tracking of param changes in pw-stream.
- Add support for renegotiation. With this change, producer and
consumer can incrementally renegotiate a format until it is
fixed. This will be used to do complex negotiation of DRM
modifiers.
- Add a trigger-done event in the stream. This can be used to
know when processing of the complete graph has finished after
issuing a trigger_process() and it can be used to throttle
processing.
- Add a RequestProcess node event and command. This can be used
by non-driver nodes to suggest to a driver to start
processing. One case is where a compositor can emit this
event as a result of a screen update to let the headless
compositor start an update.
- Fix zeroconf sample format.
- pw-mon outputs to stderr now and has colors.
* SPA:
- Fix compilation on ppc and armv7.
- Fix port type check for ALSA seq midi ports so that they are
not falsely listed as hardware.
- Fix crash when running SSE code on unsupported HW.
- The libcamera plugin was rewritten. It now supports hotplug,
format enumeration and an easier to read codebase.
- Fix compatibility some more for cards with 64 channels.
* pulse-server:
- Flush data in pause in combine-sink to avoid stray audio
fragments.
- Fix a race where not all objects were removed correctly.
- The latency calculations and setup was improved to more
closely match pulseaudio behaviour. PULSE_LATENCY_MSEC should
now resemble pulseaudio more closely.
- The drained reply is now sent only once and new data will be
accepted once the drain completes.
- Fix a potential crasher bug where the stream started
processing before the setup was completed.
- The server will now drop the client connections when the
pipewire connection is lost.
* JACK:
- Rework the jack_port_get_buffer() method to return the same
memory when called multiple times during the process()
callback. This makes things work on a new Hydrogen.
- Add an option to disable showing the monitor ports.
- JACK ports are now sorted per node/client and port_id. This
should more closely match JACK behaviour and avoid random
port order.
* v4l2:
- Fix v4l2 LD_PRELOAD script.
- Make sure we destroy the proxy when the global is destroyed.
* ALSA:
- _prepare should exit the draining state.
- Fix the precision of the _delay function by taking into
account the amount of queued samples are the correct
samplerate.
- Drop patches fixed upstream:
* 0001-cpu-fix-compilation-on-some-architectures.patch
* 0001-map-make-_insert_at-fail-on-a-removed-item.patch
* 0002-map-use-uintptr_t-for-the-next-pointer.patch
- Recommend wireplumber so it's preferred to pipewire-media-session
==== polkit-default-privs ====
Version update (1550+20211008.9751669 -> 1550+20211209.8ce206c)
- Update to version 1550+20211209.8ce206c:
* fwupd: whitelist new, more granular permissions (bsc#1193310)
==== python-Automat ====
- Don't buildrequire unmaintained m2r
==== python-Twisted ====
- Fix Source tags
- Drop true-binary.patch which is not compatible with python310
- Some rpmlint cleanup:
* Deduplicate docs
* Remove she-bangs in test files
* Remove empty doc files
* Filter test certificate warning
==== python-cryptography ====
Version update (3.4.8 -> 36.0.0)
- update to 36.0.0:
* FINAL DEPRECATION Support for verifier and signer on our asymmetric key
classes was deprecated in version 2.1. These functions had an extended
deprecation due to usage, however the next version of cryptography will
drop support. Users should migrate to sign and verify.
* The entire X.509 layer is now written in Rust. This allows alternate
asymmetric key implementations that can support cloud key management
services or hardware security modules provided they implement the necessary
interface (for example: EllipticCurvePrivateKey).
* Deprecated the backend argument for all functions.
* Added support for AESOCB3.
* Added support for iterating over arbitrary request attributes.
* Deprecated the get_attribute_for_oid method on CertificateSigningRequest in
favor of get_attribute_for_oid() on the new Attributes object.
* Fixed handling of PEM files to allow loading when certificate and key are
in the same file.
* Fixed parsing of CertificatePolicies extensions containing legacy BMPString values in their explicitText.
* Allow parsing of negative serial numbers in certificates. Negative serial
numbers are prohibited by RFC 5280 so a deprecation warning will be raised
whenever they are encountered. A future version of cryptography will drop
support for parsing them.
* Added support for parsing PKCS12 files with friendly names for all
certificates with load_pkcs12(), which will return an object of type
PKCS12KeyAndCertificates.
* rfc4514_string() and related methods now have an optional
attr_name_overrides parameter to supply custom OID to name mappings, which
can be used to match vendor-specific extensions.
* BACKWARDS INCOMPATIBLE: Reverted the nonstandard formatting of email
address fields as E in rfc4514_string() methods from version 35.0.
* The previous behavior can be restored with:
name.rfc4514_string({NameOID.EMAIL_ADDRESS: "E"})
* Allow X25519PublicKey and X448PublicKey to be used as public keys when
parsing certificates or creating them with CertificateBuilder. These key
types must be signed with a different signing algorithm as X25519 and X448
do not support signing.
* Extension values can now be serialized to a DER byte string by calling public_bytes().
* Added experimental support for compiling against BoringSSL. As BoringSSL
does not commit to a stable API, cryptography tests against the latest
commit only. Please note that several features are not available when
building against BoringSSL.
* Parsing CertificateSigningRequest from DER and PEM now, for a limited time
period, allows the Extension critical field to be incorrectly encoded. See
the issue for complete details. This will be reverted in a future
cryptography release.
* When OCSPNonce are parsed and generated their value is now correctly
wrapped in an ASN.1 OCTET STRING. This conforms to RFC 6960 but conflicts
with the original behavior specified in RFC 2560. For a temporary period
for backwards compatibility, we will also parse values that are encoded as
specified in RFC 2560 but this behavior will be removed in a future
release.
* Changed the version scheme. This will result in us incrementing the major
version more frequently, but does not change our existing backwards
compatibility policy.
* BACKWARDS INCOMPATIBLE: The X.509 PEM parsers now require that the PEM
string passed have PEM delimiters of the correct type. For example, parsing
a private key PEM concatenated with a certificate PEM will no longer be
accepted by the PEM certificate parser.
* BACKWARDS INCOMPATIBLE: The X.509 certificate parser no longer allows
negative serial numbers. RFC 5280 has always prohibited these.
* BACKWARDS INCOMPATIBLE: Additional forms of invalid ASN.1 found during
X.509 parsing will raise an error on initial parse rather than when the
malformed field is accessed.
* Rust is now required for building cryptography, the
CRYPTOGRAPHY_DONT_BUILD_RUST environment variable is no longer respected.
* Parsers for X.509 no longer use OpenSSL and have been rewritten in Rust.
This should be backwards compatible (modulo the items listed above) and
improve both security and performance.
* Added support for OpenSSL 3.0.0 as a compilation target.
* Added support for SM3 and SM4, when using OpenSSL 1.1.1. These algorithms
are provided for compatibility in regions where they may be required, and
are not generally recommended.
* We now ship manylinux_2_24 and musllinux_1_1 wheels, in addition to our
manylinux2010 and manylinux2014 wheels. Users on distributions like Alpine
Linux should ensure they upgrade to the latest pip to correctly receive
wheels.
* Added rfc4514_attribute_name attribute to x509.NameAttribute.
- drop disable-uneven-sizes-tests.patch (upstream)
- drop disable-RustExtension.patch: building rust extension now
==== python-dragonmapper ====
- do not require pytest-runner for build, not required
==== python-loguru ====
- Skip two formatting tests -- gh#Delgan/loguru#550
==== python-numpy ====
- Ignore Python 3.10 deprecation warnings
==== python-pyOpenSSL ====
- Inject multibuild to avoid a build loop.
==== python-pylibmc ====
- Skip testGetMulti due to memcached throwing some errors.
==== spirv-tools ====
- Add upstream patch to fix issues on big endian platforms
(Needed to fix https://bugreports.qt.io/browse/QTBUG-93101)
* spirv-tools-big-endian.patch
==== systemd-presets-common-SUSE ====
- Replace the pipewire-media-session preset with a wireplumber
user service preset to enable it by default.
==== v4l-utils ====
Version update (1.20.0 -> 1.22.1)
Subpackages: libv4l libv4l1-0 libv4l2-0 libv4l2rds0 libv4lconvert0 v4l-utils-lang
- update to 1.22.1
* add missing include for uClibc-ng
* buildsystem: Start v4l-utils 1.21.0 development cycle
* Build with libbpf, remove local sources
* cec: add active sensing test for Audio Rate Control messages
* cec: add Deck Control wake-up handling tests
* cec: add invalid operand test for Audio Rate Control messages
* cec: add One Touch Record Standby tests
* cec: add tests for Deck Control message
* cec: add tests for Deck Play message
* cec: add tests for Give Deck Status message
* cec-compliance: add Audio System mask to Set Audio Rate
* cec-compliance: add cec-test-tuner-record-timer.cpp
* cec-compliance: add 'reason' sanity check.
* cec-compliance: Add version command
* cec-compliance: clarify a power transition test
* cec-compliance: clarify a warning
* cec-compliance: don't skip tests if phys addr is invalid
* cec-compliance: fix broken timer tests
* cec-compliance: fix confusing 'Transient state' message
* cec-compliance: fix 'unresponsive' detection
* cec-compliance/follower: fix type comparison warnings
* cec-compliance: hardcode audio_out_delay to 1 if not set
* cec-compliance: improve confusing message
* cec-compliance: improve current latency checks
* cec-compliance: improve error message
* cec-compliance: improve testLostMsgs test
* cec-compliance: improve warning about late reply
* cec-compliance: move audio helper functions to cec-test-audio.cpp
* cec-compliance: move CDC helper functions to cec-test.cpp
* cec-compliance: options -n and -N were swapped in --help
* cec-compliance: remove Deck Status test
* cec-compliance: remove One Touch Record Status test
* cec-compliance: skip warning if audio_out_delay is 1
* cec-compliance: the SHA needs to be shown in different ways
* cec-compliance: use send_timer_error for one more test
* cec-compliance: use the actual audio_out_delay value
* cec-compliance: wait up to 10s for Inactive Source reply
* cec-ctl.1.in: fix awkward language
* cec-ctl: Add version command
* cec-ctl/cec-compliance: add pulse8-cec kernel version check
* cec-ctl: detect if Standby etc. messages are Nacked
* cec-ctl: don't spam log with PA changes unless paused
* cec-ctl: free signal time -> signal free time
* cec-ctl: improve --list-devices
* cec-ctl: improve 'Sleep' message in stress test
* cec-ctl: improve the --phys-addr-from-edid-poll option
* cec-ctl: log signal free time when (show && !verbose)
* cec-ctl: min/max-sleep arguments should be double, not unsigned
* cec-ctl: really wait for 2 seconds when the HPD is low
* cec-ctl: report low drive without --verbose
* cec-ctl: showTopology(): fix level wraparound bug
* cec: expand One Touch Record tests
* cec: expand Timer Programming tests
* cec-follower: add --standby and --toggle-power-status
* cec-follower: Add version command
* cec-follower: CEC_MSG_STANDBY can just call enter_standby()
* cec-follower: detect the cessation of Audio Rate Control messages
* cec-follower: drop physical address check
* cec-follower: emulate features for CEC versions < CEC 2.0
* cec-follower: emulate programmed timer recordings
* cec-follower: fix incorrect fallthrough
* cec-follower: fix logging the SHA
* cec-follower: increase precision of Audio Rate Control active sensing
* cec-follower: refactoring: split up overly long functions
* cec-follower: use log_addr_type to get local device type
* cec: improve vendor ID logging
* cec: remove redundant struct cec_msg initializations
* cec-tuner: std::array conversions
* cec utils and v4l2-compliance: improve version info
* clang-tidy: add a bunch of const
* clang-tidy: use auto
* clang-tidy: use nullptr
* clang-tidy: use using instead of typedef
* clean up includes and convert C includes to C++
* common/media-info.cpp: 'Flags' was not aligned
* configure.ac: Add --without-libudev option to avoid automagic dep
* configure.ac: autodetect availability of systemd
* configure.ac: drop printf for GIT_COMMIT_DATE
* configure.ac: Export git commit count
* configure.ac: Fix building without libudev
* configure.ac: improve gettext compatibility support
* configure.ac: Resolve GIT_* even if repository is a submodule
* configure.ac: revert AM_GNU_GETTEXT_VERSION change
* contrib/test/test-media: add -setup option
* convert files to reference
* convert to range based loops
* cppcheck: turn several references to const
* cppcheck: use const references
* cv4l-helpers.h: fix the cv4l_buffer assignment operator
* dvb-dev-remote: check if setsockopt() fails
* dvb-fe-tool: better check the event type
* dvb-file: fix one-line output with default values
* dvb-file: reimplement get_pmt_descriptors()
* dvbv5-daemon: don't dereference a null pointer
* dvbv5-daemon: do some cleanups at the daemon
* dvbv5-zap: add a check for dvb_fe_retrieve_status() errors
* dvbv5-zap: add a warning when not recording PMT data
* dvbv5-zap: allow recording also the SDT table
* dvbv5-zap: don't use start time initialized
* dvbv5-zap: fix a cut-and paste error
* dvbv5-zap: remove an unused logic
* dvb-zap: copy_to_file doesn't return any value
* fix mismatching declaration
* Fix print formatting warning for clang.
* ir-ctl: include timeout in raw IR and parse timeout in pulse-space file
* ir-ctl: increase the size of the buffer used to read raw files
* ir-ctl: print correct transmitter count
* ir-ctl: Revert "ir-ctl: print correct transmitter count"
* keytable: Add source information in generated keymaps
* keytable: ensure BPF IR decoders use correct section name
* keytable: Fix missing inclusion of argp.h
* keytable: fix typo
* keytable: restrict installation of 50-rc_keymap.conf
* libcecutil/cec-info.cpp: rename Reserved to Backup
* libcecutil: make license consistent
* libdvb: fix ATSC service location parser
* libdvbv5: add a warning if a descriptor's init doesn't went fine
* libdvbv5: add support for the registration descriptor
* libdvbv5: avoid a potential access out of an array
* libdvbv5: desc_ca: cleanup the routine
* libdvbv5: desc_language: check if the size is correct
* libdvbv5: desc_network_name: simplify the init code
* libdvbv5: detect SMTPE 302m audio format
* libdvbv5: don't leak memory at dvb-dev-remote
* libdvbv5: dvb-dev-local: better handle realloc()
* libdvbv5: dvb-dev-local: fix error handling for device addition
* libdvbv5: dvb-dev-remote: better handle cmd size
* libdvbv5: dvb-dev-remote: don't leak resources at send_buf()
* libdvbv5: fix a typo
* libdvbv5: fix init of the ATSC service location
* libdvbv5: fix the quality detection logic
* libdvbv5: hide my_strlcpy symbol
* libdvbv5: hide stack_dump symbols and provide soname compatibility
* libdvbv5: initialize v3 params
* libdvbv5: use an array for the fourcc type
* libdvbv5: validate cable descriptor's size
* libv4l2: add newer caps to v4l2_driver.c
* Makefile.am: turn the build less verbose by default
* mass constexpr conversions
* mc_nextgen_test: Link against argp library
* media-ctl: add v4l2-ycbcr-enc field in help description
* media-ctl: Add version command
* media-ctl: fix compiler warnings
* media-ctl: fix ycbcr property in help description
* media-info: MEDIA_ENT_F_IO_DTV doesn't need an interface
* Move sync-with-kernel into dedicated shell script ./sync-with-kernel.sh
* qv4l2: add -Wno-psabi to avoid ABI warning on ARM
* qv4l2: Also fall back to old method for querying resolution
* qv4l2: fallback if window()->windowHandle() == NULL
* qv4l2: fix CaptureWin::setWindowSize() if there are multiple screens
* qv4l2: fix more 'deprecated Qt functions' warnings
* qv4l2: fix use of deprecated byteCount method
* qv4l2: QGuiApplication::screenAt() appeared in Qt 5.10
* qvidcap: fix GL_UNPACK_ROW_LENGTH for Bayer > 8 bits
* qvidcap: set GL_UNPACK_ROW_LENGTH for Bayer formats
* remove pointless constructor
* remove unused ARRAY_SIZE
* Rudimentary support for mi_media_detect_type on FreeBSD.
* sync with latest media kernel
* test-media: add 'date' at beginning and end, show versions
* test-media: add -E and -W options
* test-media: add support for vidtv
* test-media: add 'tee /dev/kmsg'
* test-media: add vidtv to the mc target
* test-media: also keep vivid cec devices open
* test-media: configure vimc scaler correctly
* test-media: drop vidtv from mc, but warn if MC is disabled for DVB
* test-media: drop vidtv from the 'mc' target
* test-media: enable cache_hints for the first vivid instance
* test-media: improve vidtv tests
* test-media: mc should include vidtv
* test-media: missed one scaler config line
* test-media: show version info earlier and show cmd args
* use auto
* use emplace_back
* use explicit for single argument constructors
* Use standard integer types
* use using instead of typedef
* utils/cec: fix inconsistent Vendor ID reporting
* utils/libcecutil/cec-log.cpp: report 6 digits of Vendor ID
* utils: replace push_back with emplace_back
* utils: v4l2-ctl: support V4L2_CAP_IO_MC in v4l2-ctl '--list-formats-*' commands
* v4l2/cec-compliance: use new GIT_SHA variable
* v4l2: common: add the flags V4L2_FMT_FLAG_CSC* to the list that maps flags to str
* v4l2-compliance-32: use v4l2_compliance_CPPFLAGS
* v4l2-compliance: add 0 check for v4l2_event reserved field
* v4l2-compliance: Add libcamera to businfo prefixes
* v4l2-compliance: add missing V4L2_PIX_FMT_H264_SLICE
* v4l2-compliance: add new test for 32/64 bit time handling
* v4l2-compliance: add support for VIDIOC_SUBDEV_QUERYCAP
* v4l2-compliance: Add version command
* v4l2-compliance: check correct buffer length after CREATE_BUFS
* v4l2-compliance: check entity function for codecs
* v4l2-compliance: Convert testBlockingDQBuf to pthreads
* v4l2-compliance: disable cache flag test for kernels < 5.9
* v4l2-compliance: don't warn about seq counter for metadata
* v4l2-compliance: drop kernel_version
* v4l2-compliance: fix bad indentation
* v4l2-compliance: fix cache hint regressions
* v4l2-compliance: fix colorspace checks for JPEG codecs
* v4l2-compliance: fix g++-7 compile error
* v4l2-compliance: fix stateful encoder tests
* v4l2-compliance: fix two S_EDID tests
* v4l2-compliance: improve comment for CROPCAP/G_SELECTION fail
* v4l2-compliance: improve compound control checks
* v4l2-compliance: improve fmtdesc.description check
* v4l2-compliance: improve frequency range checks
* v4l2-compliance: improve request tests
* v4l2-compliance: improve VIDIOC_TRY_DE/ENCODER_CMD tests
* v4l2-compliance: improve VIDIOC_(TRY_)EN/DECODER_CMD tests
* v4l2-compliance: move all vivid controls to v4l2-compliance.h
* v4l2-compliance: relax testBasicSelection check.
* v4l2-compliance: remove spurious \n in message
* v4l2-compliance: rename stvec to vec_remote_subtests
* v4l2-compliance: skip sequence tests for vivid
* v4l2-compliance: some fails were ignored
* v4l2-compliance: test for vb2/m2m poll kernel bug
* v4l2-compliance: test polling and disconnecting
* v4l2-compliance: use fail_on_test_val for better fail reports
* v4l2-compliance: V4L2_PIX_FMT_VP8_FRAME is for stateless decoder
* v4l2-ctl-32: use v4l2_ctl_CPPFLAGS, fix wrong check
* v4l2-ctl: add missing const, use {} instead of memset
* v4l2-ctl: add new control types
* v4l2-ctl: add '--set-edid type=list' support
* v4l2-ctl: add --show-edid, add new test EDIDs
* v4l2-ctl: add support for VIDIOC_SUBDEV_QUERYCAP
* v4l2-ctl: Add version command
* v4l2-ctl: break on VIDIOC_DQEVENT error
* v4l2-ctl: clean up control value printing
* v4l2-ctl: don't squash setting multiple identical controls.
* v4l2-ctl: fix broken fd.qbuf error check
* v4l2-ctl: fix bugs found in streaming_set_cap2out
* v4l2-ctl: fix hdmi and hdmi-4k-170mhz EDIDs
* v4l2-ctl: fix incorrect check for last_ts
* v4l2-ctl: fix INTEGER64 support, add common_print_control()
* v4l2-ctl: Fix test_ioctl cmd type
* v4l2-ctl: improve --help-edid
* v4l2-ctl: print delta to current clock in verbose mode
* v4l2-ctl: print specific error upon failure
* v4l2-ctl: recognize compound h264 and fwht control types
* v4l2-ctl: remove unused struct flag_def
* v4l2-ctl: rename vivid_uvc_meta_buf to uvc_meta_buf
* v4l2-ctl: set total number of native DTDs to 1
* v4l2-ctl: subdev: Add support for the CSC API in the subdevices
* v4l2-ctl: subdev: Add the flags to the list of supported mbus formats
* v4l2-ctl: update EDIDs
* v4l2-ctl: update test EDIDs
* v4l2-ctl: vidcap: Add support for the CSC API
* v4l2-dbg: fix control flow problem
* v4l2grab: add command line args for other capture methods
* v4l2grab: add querycap basic support
* v4l2grab: add read and userptr capture methods
* v4l2grab: fix block mode handling
* v4l2grab: prepare it for adding support for other methods
* v4l2grab: remove an unused var
* v4l2grab: some code reorg
* v4l2-info: add v4l2_info_subdev_capability
* v4l2-info.cpp: add new flag V4L2_FMT_FLAG_ENC_CAP_FRAME_INTERVAL
* v4l2-subdev.h: replace BIT(0) by 0x00000001
* v4l2-tpg.patch: add clamp_t define
* v4l2-tpg.patch: rename min/max defines to tpg_min/max
* v4l2-utils: test cache_hints for MMAP queues
* v4l2-utils: turn fb_formats to constexpr array
* v4l-compliance: re-introduce NON_COHERENT and cache hints tests
* v4l-compliance: remove NON_CONSISTENT hint test
* v4l-helpers: don't mix enum type with int
* v4l-utils: add missing fallthrough
* v4l-utils: add missing static
* v4l-utils: convert board_list to vector
* v4l-utils: FreeBSD already defines packed
* v4l-utils: libdvbv5: fix broken my_strlcpy calls
* v4l-utils: patch v4l2-controls.h
* v4l-utils: switch remote_subtest arrays to vector
* v4l-utils: sync with latest media kernel
* v4l-utils: sync with latest media staging tree
* v4l-utils: sync with latest media_tree master repo
* v4l-utils: sync with media_tree master
* v4l-utils: sync with media_tree/master
* v4l-utils: sync with upstream media_tree master
* v4l-utils: update v4l2-tpg.patch
* v4l-utils: use V4L2_TYPE_IS_CAPTURE
- remove sysmacros.patch: obsolete
==== webkit2gtk3 ====
Subpackages: WebKit2GTK-4.1-lang libjavascriptcoregtk-4_1-0 libwebkit2gtk-4_1-0 typelib-1_0-JavaScriptCore-4_1 typelib-1_0-WebKit2-4_1 webkit2gtk-4_1-injected-bundles
- Add Obsoletes of the old-name -lang package to be ready for
updating from it. This change is necessary for the gtk3-soup2
flavor.
==== webkit2gtk3-soup2 ====
Subpackages: WebKit2GTK-4.0-lang libjavascriptcoregtk-4_0-18 libwebkit2gtk-4_0-37 typelib-1_0-JavaScriptCore-4_0 typelib-1_0-WebKit2-4_0 webkit2gtk-4_0-injected-bundles
- Add Obsoletes of the old-name -lang package to be ready for
updating from it. This change is necessary for the gtk3-soup2
flavor.
1
0
Hey everyone how are you doing? :)
Recently I've read that Fedora will (once again?) try to make Wayland
their default display server.
I was wondering if something similar is planed for openSUSE as well?
Maybe for the Gnome and KDE system role options?
Since nvidia finally gave in and added GBM support to their proprietary
driver, Gnome to support it with version 41.2 and KDE probably will do
so as well if they not already doing so?
I thought it might be finally the case that Wayland can be used as a
default as the last showstopper, nvidia, finally got their stuff
sorted, it seems.
Would like to hear what going on behind the scenes or if there are any
reasons I did not though of to not make Wayland the default?
Kind regards,
V.
20
23
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:
MozillaFirefox (94.0.2 -> 95.0)
SDL2 (2.0.16 -> 2.0.18)
colord
cppcheck (2.5 -> 2.6.2)
eog (41.0 -> 41.1)
evolution (3.42.1 -> 3.42.2)
evolution-data-server (3.42.1 -> 3.42.2)
gdb
gdm
glib-networking (2.70.0 -> 2.70.1)
glib2 (2.70.1 -> 2.70.2)
gnome-calculator (41.0 -> 41.1)
gnome-control-center (41.1 -> 41.2)
gnome-desktop (41.1 -> 41.2)
gnome-maps (41.1 -> 41.2)
gnome-software (41.1 -> 41.2)
gnome-terminal (3.42.1 -> 3.42.2)
gnome-user-docs (41.0 -> 41.1)
gupnp (1.4.0 -> 1.4.1)
hwdata (0.353 -> 0.354)
hxtools (20210928 -> 20211204)
libX11 (1.7.2 -> 1.7.3.1)
libgexiv2
libreoffice (7.2.3.2 -> 7.2.4.1)
mozjs78 (78.14.0 -> 78.15.0)
nodejs16 (16.13.0 -> 16.13.1)
polkit (0.118 -> 0.120)
polkit-gnome
python-ldap (3.3.1 -> 3.4.0)
system-config-printer
tracker-miners
udisks2 (2.9.2 -> 2.9.4)
vte (0.66.1 -> 0.66.2)
yast2-installation (4.4.26 -> 4.4.28)
yelp (41.1 -> 41.2)
yelp-xsl (41.0 -> 41.1)
=== Details ===
==== MozillaFirefox ====
Version update (94.0.2 -> 95.0)
Subpackages: MozillaFirefox-translations-common
- Mozilla Firefox 95.0
* You can now move the Picture-in-Picture toggle button to the
opposite side of the video. Simply look for the new context menu
option Move Picture-in-Picture Toggle to Left (Right) Side.
* To better protect Firefox users against side-channel attacks such
as Spectre, Site Isolation is now enabled for all Firefox 95 users.
* https://www.mozilla.org/en-US/firefox/95.0/releasenotes
MFSA 2021-52 (bsc#1193485)
* CVE-2021-43536 (bmo#1730120)
URL leakage when navigating while executing asynchronous
function
* CVE-2021-43537 (bmo#1738237)
Heap buffer overflow when using structured clone
* CVE-2021-43538 (bmo#1739091)
Missing fullscreen and pointer lock notification when
requesting both
* CVE-2021-43539 (bmo#1739683)
GC rooting failure when calling wasm instance methods
* MOZ-2021-0010 (bmo#1735852)
Use-after-free in fullscreen objects on MacOS
* CVE-2021-43540 (bmo#1636629)
WebExtensions could have installed persistent ServiceWorkers
* CVE-2021-43541 (bmo#1696685)
External protocol handler parameters were unescaped
* CVE-2021-43542 (bmo#1723281)
XMLHttpRequest error codes could have leaked the existence of
an external protocol handler
* CVE-2021-43543 (bmo#1738418)
Bypass of CSP sandbox directive when embedding
* CVE-2021-43544 (bmo#1739934)
Receiving a malicious URL as text through a SEND intent could
have led to XSS
* CVE-2021-43545 (bmo#1720926)
Denial of Service when using the Location API in a loop
* CVE-2021-43546 (bmo#1737751)
Cursor spoofing could overlay user interface when native
cursor is zoomed
* MOZ-2021-0009 (bmo#1393362, bmo#1736046, bmo#1736751,
bmo#1737009, bmo#1739372, bmo#1739421)
Memory safety bugs fixed in Firefox 95 and Firefox ESR 91.4
- requires
NSS >= 3.72
- remove x-scheme-handler/ftp from firefox.desktop boo#1193321
- Drop unused libidl-devel BuildRequires.
==== SDL2 ====
Version update (2.0.16 -> 2.0.18)
- Update to release 2.0.18
* Added SDL_RenderGeometry() and SDL_RenderGeometryRaw() to
allow rendering of arbitrary shapes using the SDL 2D render
API.
* Added SDL_SetTextureUserData() and SDL_GetTextureUserData()
to associate application data with an SDL texture.
* Added SDL_RenderWindowToLogical() and
SDL_RenderLogicalToWindow() to convert between window
coordinates and logical render coordinates.
* Added SDL_RenderSetVSync() to change whether a renderer
present is synchronized with vblank at runtime.
* Added SDL_PremultiplyAlpha() to premultiply alpha on a block
of SDL_PIXELFORMAT_ARGB8888 pixels.
* Added a window event SDL_WINDOWEVENT_DISPLAY_CHANGED which is
sent when a window changes what display it is centered on.
* Added SDL_GetWindowICCProfile() to query a window's ICC
profile, and a window event SDL_WINDOWEVENT_ICCPROF_CHANGED
that is sent when it changes.
* Added the hint SDL_HINT_VIDEO_EGL_ALLOW_TRANSPARENCY to allow
EGL windows to be transparent instead of opaque.
* Added SDL_SetWindowMouseRect() and SDL_GetWindowMouseRect()
to confine the mouse cursor to an area of a window.
* You can now read precise mouse wheel motion using 'preciseX'
and 'preciseY' event fields.
* Added SDL_GameControllerHasRumble() and
SDL_GameControllerHasRumbleTriggers() to query whether a game
controller supports rumble.
* Added SDL_JoystickHasRumble() and
SDL_JoystickHasRumbleTriggers() to query whether a joystick
supports rumble.
* SDL's hidapi implementation is now available as a public API
in SDL_hidapi.h.
- Drop SDL2-endian.patch (inapplicable),
sdl2-fix-wayland-fullscreen.patch (merged),
audio-Support-pulse-as-an-alias-for-pulseaudio.patch (merged)
==== colord ====
Subpackages: colord-color-profiles colord-lang libcolord2 libcolorhug2
- Change to systemd-sysusers
==== cppcheck ====
Version update (2.5 -> 2.6.2)
- update to 2.6.2:
* New checks in core cppcheck:
* missing return in function
* writing overlapping data, detect undefined behavior
* compared value is out of possible type range
* Copy elision optimization can't be applied for return std::move(local)
* file can not be opened for read and write access at the same
time on different streams
* Various improvements
- drop 0001-Fix-compilation-with-recent-glibc-where-SIGSTKSZ-is-.patch (upstream)
==== eog ====
Version update (41.0 -> 41.1)
Subpackages: eog-lang
- Update to version 41.1:
+ Bugs fixed:
- Accessibility: add proper mnemonic relations and labelling
- Remove incorrect arg for i18n.merge_file
- Saving image fails with GVFS SFTP backend
+ Updated translations.
==== evolution ====
Version update (3.42.1 -> 3.42.2)
Subpackages: evolution-lang evolution-plugin-bogofilter evolution-plugin-pst-import evolution-plugin-spamassassin evolution-plugin-text-highlight
- Update to version 3.42.2:
+ Misc: Generate appdata <releases/> from the NEWS file
+ news-to-appdata: Escape text exported to XML
+ flatpak: Update build manifests
+ Calendar:
- Cannot always remove custom reminder message
- Not all task lists included in the task panel
+ Composer: Don't show blockquote indicators on both sides for
6th+ level
+ Load JavaScript plugins for message preview and WebKit editor
+ icalendar-importer: Can show incorrect time in imported data
preview.
+ Bugs fixed: glgo#GNOME/evolution#1679,
glgo#GNOME/evolution#1696, glgo#GNOME/evolution#1697,
glgo#GNOME/evolution#1708, glgo#GNOME/evolution#1712,
glgo#GNOME/evolution#1714, glgo#GNOME/evolution#1715,
glgo#GNOME/evolution#1717, glgo#GNOME/evolution#1721.
+ Updated translations.
==== evolution-data-server ====
Version update (3.42.1 -> 3.42.2)
Subpackages: evolution-data-server-lang libcamel-1_2-63 libebackend-1_2-10 libebook-1_2-20 libebook-contacts-1_2-3 libecal-2_0-1 libedata-book-1_2-26 libedata-cal-2_0-1 libedataserver-1_2-26 libedataserverui-1_2-3
- Update to version 3.42.2:
+ Bugs Fixed: glgo#GNOME/evolution-data-server#364,
glgo#GNOME/evolution-data-server#365,
glgo#GNOME/evolution-data-server#366.
+ Updated translations.
==== gdb ====
- Patches added (swo#28323):
gdb-ada-fix-assert-in-ada_is_unconstrained_packed_array_type.patch
==== gdm ====
Subpackages: gdm-lang gdmflexiserver libgdm1 typelib-1_0-Gdm-1_0
- Add gdm-restart-greeter-session-after-crash.patch: When active vt
is gdm initial vt, restart greeter session. Avoiding the blank
screen when greeter session crashed
(bsc#1190230 glgo#GNOME/gdm#735).
- Update gdm-add-runtime-option-to-disable-starting-X-server-as-u.patch:
With GDM_DISABLE_USER_DISPLAY_SERVER=1 environment variable, make
X server logging to /var/log/Xorg.*.log and journal log
(bsc#1192177).
==== glib-networking ====
Version update (2.70.0 -> 2.70.1)
Subpackages: glib-networking-lang
- Update to version 2.70.1:
+ Fix crashes when handshake is cancelled
+ OpenSSL: fix spurious certificate expired verification errors
+ GnuTLS:
- Fix tests on 32-bit systems
- Fix crash when invalid priority string is forced
- Add check section and run meson_test macro during build.
==== glib2 ====
Version update (2.70.1 -> 2.70.2)
Subpackages: glib2-lang glib2-tools libgio-2_0-0 libgio-2_0-0-32bit libglib-2_0-0 libglib-2_0-0-32bit libgmodule-2_0-0 libgmodule-2_0-0-32bit libgobject-2_0-0 libgobject-2_0-0-32bit libgthread-2_0-0 libgthread-2_0-0-32bit
- Update to version 2.70.2:
+ Fix use of the default log writer with journald namespaces
+ Fix hang in `dbus-daemon` under `GTestDBus` when
`G_MESSAGES_DEBUG=all` is set
+ Speed up `g_canonicalize_filename()` to avoid pathogenic cases
with `..`
+ Fix URI for pcre subproject as it?s moved upstream
+ Fix storing GSettings dictionaries on macOS
+ Speed up ?remove dot segments? algorithm in `GUri` to avoid
pathogenic cases with `..`
+ Fix infinite loops in D-Bus message parsing for truncated
inputs
+ Improve correctness of version information returned by
`g_get_os_info()` for Windows 10/Server 2019+
+ Bugs fixed: glgo#GNOME/GLib#2400, glgo#GNOME/GLib#2426,
glgo#GNOME/GLib#2528, glgo#GNOME/GLib#2530,
glgo#GNOME/GLib#2537, glgo#GNOME/GLib#2541,
glgo#GNOME/GLib!2312, glgo#GNOME/GLib!2313,
glgo#GNOME/GLib!2314, glgo#GNOME/GLib!2316,
glgo#GNOME/GLib!2320, glgo#GNOME/GLib!2335,
glgo#GNOME/GLib!2337, glgo#GNOME/GLib!2340,
glgo#GNOME/GLib!2344, glgo#GNOME/GLib!2356,
glgo#GNOME/GLib!2359, glgo#GNOME/GLib!2361,
glgo#GNOME/GLib!2363, glgo#GNOME/GLib!2366,
glgo#GNOME/GLib!2375, glgo#GNOME/GLib!2383.
+ Updated translations.
- Stop passing fam=true to meson and drop gamin-devel
BuildRequires, following upstream default. Following this, drop
libgio-fam sub-package.
==== gnome-calculator ====
Version update (41.0 -> 41.1)
Subpackages: gnome-calculator-lang gnome-shell-search-provider-gnome-calculator
- Update to version 41.1:
+ Do not force width for basic mode.
+ Updated translations.
==== gnome-control-center ====
Version update (41.1 -> 41.2)
Subpackages: gnome-control-center-color gnome-control-center-goa gnome-control-center-lang gnome-control-center-user-faces
- Update to version 41.2:
+ Updated translations.
==== gnome-desktop ====
Version update (41.1 -> 41.2)
Subpackages: gnome-desktop-lang gnome-version libgnome-desktop-3-19 libgnome-desktop-3_0-common typelib-1_0-GnomeDesktop-3_0
- Update to version 41.2:
+ No changes, version bump only.
==== gnome-maps ====
Version update (41.1 -> 41.2)
Subpackages: gnome-maps-lang
- Update to version 41.2:
+ Updated translations.
==== gnome-software ====
Version update (41.1 -> 41.2)
Subpackages: gnome-software-lang
- Update to version 41.2:
+ Fix a crash when processing age ratings
+ Reload application details only when not installing/removing
the application
+ Do not follow symlinks when calculating disk size usage
+ Fix addons section, which could show addons for different
application
+ Updated translations.
==== gnome-terminal ====
Version update (3.42.1 -> 3.42.2)
Subpackages: gnome-shell-search-provider-gnome-terminal gnome-terminal-lang nautilus-extension-terminal
- Update to version 3.42.2:
+ Updated translations.
==== gnome-user-docs ====
Version update (41.0 -> 41.1)
- Update to version 41.1:
+ Various updates.
+ Updated translations.
==== gupnp ====
Version update (1.4.0 -> 1.4.1)
- Update to version 1.4.1:
+ Fix regression in async deprecated API.
+ Fix context creation not failing if the HTTP server fails to
bind.
==== hwdata ====
Version update (0.353 -> 0.354)
- Update to version 0.354:
+ Updated pci, usb and vendor ids.
==== hxtools ====
Version update (20210928 -> 20211204)
Subpackages: fd0ssh ofl
- Update to release 20211204
* vfontas: add a -move operation
* Documentation updates
==== libX11 ====
Version update (1.7.2 -> 1.7.3.1)
Subpackages: libX11-6 libX11-6-32bit libX11-data libX11-devel libX11-xcb1
- Update to version 1.7.3.1
* This release of libX11 corrects a packaging problem in 1.7.3
which caused the m4 files needed for autoreconf to not be
included in the tarballs.
* As a bonus, this release also includes one tiny typo fix in the
XIM specs.
- Update to version 1.7.3
* This release includes a number of bug fixes and adds support for
the _EVDEVK keysyms added in xorgproto 2021.2.
==== libgexiv2 ====
- Set pythons python3 define, only build for python 3, following
this, drop conditional sub-package python-gexiv2 and
bcond_without macros. Use plain py3-*devel BuildRequires instead
of python modules.
==== libreoffice ====
Version update (7.2.3.2 -> 7.2.4.1)
Subpackages: libreoffice-base libreoffice-calc libreoffice-draw libreoffice-filters-optional libreoffice-gnome libreoffice-gtk3 libreoffice-icon-themes libreoffice-impress libreoffice-l10n-cs libreoffice-l10n-da libreoffice-l10n-de libreoffice-l10n-el libreoffice-l10n-en libreoffice-l10n-en_GB libreoffice-l10n-es libreoffice-l10n-fr libreoffice-l10n-hu libreoffice-l10n-it libreoffice-l10n-ja libreoffice-l10n-pl libreoffice-l10n-pt_BR libreoffice-l10n-ru libreoffice-l10n-zh_CN libreoffice-l10n-zh_TW libreoffice-mailmerge libreoffice-math libreoffice-pyuno libreoffice-qt5 libreoffice-writer libreofficekit
- Update to 7.2.4.1
==== mozjs78 ====
Version update (78.14.0 -> 78.15.0)
- Update to version 78.15.0esr.
==== nodejs16 ====
Version update (16.13.0 -> 16.13.1)
Subpackages: npm16
- Update to 16.13.1:
* deps: upgrade npm to 8.1.2
* lib: fix regular expression to detect `/` and `\`
- 40670.patch: upstreamed
- fix_ci_tests.patch: refreshed
- Fix CXXFLAGS in Tumbleweed - boo#1192824
==== polkit ====
Version update (0.118 -> 0.120)
Subpackages: libpolkit-agent-1-0 libpolkit-gobject-1-0 typelib-1_0-Polkit-1_0
- update to 0.120:
* transition from Intltool to gettext
* several tarball, meson and pipeline fixups
* Portuguese translation
* Romanian translation
* meson build system added
* CVE-2021-3560 mitigation
* properties in text listener
* typos fixups
* Update Hungarian translation
- drop CVE-2021-3560.patch (upstream)
==== polkit-gnome ====
Subpackages: polkit-gnome-lang
- Add NotShowIn for Budgie desktop, it has budgie-polkit
==== python-ldap ====
Version update (3.3.1 -> 3.4.0)
- skip Python 2 builds
- set PATH when running tests
- update to upstream release 3.4.0
* Security fixes:
- Fix inefficient regular expression which allows denial-of-service attacks
- when parsing specially-crafted LDAP schema.
- (GHSL-2021-117)
* Changes:
- On MacOS, remove option to make LDAP connections from a file descriptor
- when built with the system libldap (which lacks the underlying function,
- ldap_init_fd)
- Attribute values of the post read control are now bytes
- instead of ISO8859-1 decoded str
- LDAPUrl now treats urlscheme as case-insensitive
- Several OpenLDAP options are now supported:
- OPT_X_TLS_REQUIRE_SAN
- OPT_X_SASL_SSF_EXTERNAL
- OPT_X_TLS_PEERCERT
* Fixes:
- The copy() method of cidict was added back. It was unintentionally
- removed in 3.3.0
- Fixed getting/setting SASL options on big endian platforms
- Unknown LDAP result code are now converted to LDAPexception,
- rather than raising a SystemError.
* slapdtest:
- Show stderr of slapd -Ttest
- SlapdObject uses directory-based configuration of slapd
- SlapdObject startup is now faster
==== system-config-printer ====
Subpackages: python3-cupshelpers system-config-printer-applet system-config-printer-common system-config-printer-common-lang system-config-printer-dbus-service udev-configure-printer
- Fix icons yet again, this time what sizes are available.
- Drop post(un) handling, this is done automatically now.
==== tracker-miners ====
Subpackages: tracker-miner-files tracker-miners-lang
- Add tracker-miners-drop-syscalls-in-seccomp.patch:
Revert upstream commit 595560c, 30b24e9 and 550ea1b since Leap 15.4
and SLE 15-SP4 do not have them (bsc#1192567).
==== udisks2 ====
Version update (2.9.2 -> 2.9.4)
Subpackages: libudisks2-0 libudisks2-0_btrfs udisks2-lang
- Update to version 2.9.4:
+ Many fixes, improvements, and additions to the code.
+ Mount options:
- Always use errors=remount-ro for ext filesystems;
- Add ntfs3 kernel driver options.
+ Build: Remove warnings unknown to clang.
+ Tests: Adapt to clang differences when causing a segfault.
- Changes from version 2.9.3:
+ Many fixes, improvements, and additions to the code and test.
- Add "%tmpfiles_create %{_tmpfilesdir}/udisks2.conf" call in %post
section to make sure /run/media will be created right after the
instalation of udisks2.
==== vte ====
Version update (0.66.1 -> 0.66.2)
Subpackages: libvte-2_91-0 vte-lang
- Update to version 0.66.2:
+ parser: Fix some control codes
+ emulation:
- ECMA modes should not be saved by DECSC
- Use correct range for DECRQCRA
==== yast2-installation ====
Version update (4.4.26 -> 4.4.28)
- Improve the self-update process, do not read the products from
the installation medium (bsc#1193536)
- Adde more /etc/os-release replacements in the self-update URL
- 4.4.28
- Display the correct title in the welcome screen depending
on its content (related to bsc#1193223 and bsc#1192230).
- 4.4.27
==== yelp ====
Version update (41.1 -> 41.2)
Subpackages: libyelp0 yelp-lang
- Update to version 41.2:
+ Fixed regression when opening documents with ghelp URIs
+ Updated translations.
- Refresh yelp-lang-bundle.patch with quilt.
- Use autosetup macro.
- Use ldconfig_scriptlets for post(un) handling.
==== yelp-xsl ====
Version update (41.0 -> 41.1)
- Update to version 41.1:
+ Updated translations.
- Drop yelp-xsl-lang Obsoletes, we have had this since version
3.3.1, so it is pretty safe to assume everyone have updated since
that version (10 years ago).
- Add yelp-xsl-rpmlintrc file, filter out warning about devel file
in non-devel package (.pc file).
1
0
Leap 15.3/Tumbleweed Live images - GRUB's "Boot from Hard Disk" does not work
by Linux Kamarada 12 Dec '21
by Linux Kamarada 12 Dec '21
12 Dec '21
Hi, everyone!
I'm working on Linux Kamarada 15.3 (Leap-based Live image) and I found
out that GRUB's "Boot from Hard Disk" does not work.
Then, I tried the openSUSE Leap 15.3 GNOME Live image and realized it
does not work as well:
https://paste.opensuse.org/91892352
Instead of booting from the hard disk, it only shows a black screen
and goes nowhere:
https://paste.opensuse.org/1207661
I tried to edit the entries and both are the same:
https://paste.opensuse.org/77657634
Additionally, I tested the openSUSE Tumbleweed (snapshot 20211206)
GNOME Live image and all the screens above look the same.
I didn't test openSUSE Leap 15.4 Alpha because I couldn't find its Live images.
Do you know where the problem is?
Thanks!
Antonio
The Linux Kamarada Project
https://linuxkamarada.com/
4
4
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:
gnome-remote-desktop (41.1 -> 41.2)
linux-glibc-devel (5.14 -> 5.15)
makedumpfile
tlp (1.3.1 -> 1.4.0)
=== Details ===
==== gnome-remote-desktop ====
Version update (41.1 -> 41.2)
Subpackages: gnome-remote-desktop-lang
- Update to version 41.2:
+ stream: Add method to disconnect proxy signals
+ session:
- Stop trying to stop the session, when it is already destroyed
- Disconnect num/caps lock changed signals when stopping
- Fix small style issue
- Only handle Selection* signals when clipboard is enabled
+ settings:
- Clear settings of type string before setting new values
- Don't leak credentials, when username or password is NULL
- Set error if username or password is NULL
+ clipboard-rdp:
- Make a warning message a little bit more explicit
- Make SelectionTransfer requests async
- Fix error message, when runtime directory creation fails
- Fix small style issues
+ clipboard:
- Split up SelectionTransfer handling
- Also clear GMutexes and GConds on destruction
+ context: Clear proxies before setting new proxies
+ daemon: Also clear context on destruction
+ rdp/nw-auto:
- Only create ping source if required and non-existent
- Also clear GMutexes on destruction
+ rdp-graphics-pipeline: Also clear gfx_mutex on destruction
+ rdp-fuse-clipboard: Also clear GMutexes on destruction
+ rdp-event-queue: Also clear event_mutex on destruction
+ rdp-pipewire-stream: Also clear frame_mutex on destruction
+ session-rdp: Also clear GMutexes and GConds on destruction
+ Updated translations.
==== linux-glibc-devel ====
Version update (5.14 -> 5.15)
- Update to kernel headers 5.15
==== makedumpfile ====
- Non-existent patches must be listed twice to appear as added in a
unified diff against a version that had them. Only that can make
factory-auto happy. Here we go:
* makedumpfile-Retrieve-MAX_PHYSMEM_BITS-from-vmcoreinfo.patch
* makedumpfile-arm64-Add-support-for-ARMv8.2-LPA-52-bit-PA-su.patch
==== tlp ====
Version update (1.3.1 -> 1.4.0)
Subpackages: tlp-rdw
- Update to 1.4.0 24.09.2021
- * Features
Audio:
- SOUND_POWER_SAVE_ON_AC: change default to enabled (Issue #495)
Battery:
- "Battery Features" renamed to "Battery Care"
- Introduce plugins to support Battery Care for non-ThinkPads:
- ASUS laptops: stop threshold
- Huawei MateBooks: start and stop threshold
- LG Gram laptops: stop threshold at 80% aka "battery care limit"
- Lenovo laptops: stop threshold at 60% aka "battery conservation mode"
- Samsung laptops: stop threshold at 80% aka "battery life extender"
- ThinkPads
- Allow deactivation of the start threshold (START_CHARGE_THRESH_BATx=0)
- Discharge malfunction: hint to check battery and charger
- Use standard sysfs attributes for charge thresholds
(Issue #513)
- Flag ThinkPad L512 as "unsupported"
- Validate charge threshold configuration, don't fail silently
- tlp-stat -b
- Battery Care: show plugin, supported features, driver usage and
related kernel module(s)
- Map battery state "Unknown" to "Idle" for clarity
Configuration:
- tlp-stat --cdiff: show configuration differing from defaults
- PARAMETER+="add values": append values to a parameter already defined
as intrinsic default or in a *previously* read file (Issue #457)
- TLP_WARN_LEVEL: warn about invalid settings, configurable for background
tasks and command line
- Rename parameters (backwards compatible to legacy config files):
SATA_LINKPWR_BLACKLIST -> SATA_LINKPWR_DENYLIST
RUNTIME_PM_BLACKLIST -> RUNTIME_PM_DENYLIST
RUNTIME_PM_DRIVER_BLACKLIST -> RUNTIME_PM_DRIVER_DENYLIST
USB_BLACKLIST -> USB_DENYLIST
USB_BLACKLIST_BTUSB -> USB_EXCLUDE_BTUSB
USB_BLACKLIST_PHONE -> USB_EXCLUDE_PHONE
USB_BLACKLIST_PRINTER -> USB_EXCLUDE_PRINTER
USB_BLACKLIST_WWAN -> USB_EXCLUDE_WWAN
USB_WHITELIST -> USB_ALLOWLIST
Disks:
- AHCI_RUNTIME_PM_ON_AC/BAT:
- Works only on disks defined in DISK_DEVICES
- Works on NVMe (new), SATA/ATA and plugged in USB (new) disks
- Works on SATA ports
- No longer experimental i.e. now enabled by default; the previously
existing risk of system freezes (and data loss) with the multiqueue
scheduler is now eliminated:
- Kernel >= 4.19 itself locks unsafe disk runtime pm
- TLP generally locks it for kernel < 4.19
- DISK_APM_CLASS_DENYLIST: exclude disk classes from APM, i.e. you may
now activate it for USB and IEEE1394 drives (Issue #523)
- DISK_APM_LEVEL_ON_AC/BAT, DISK_SPINDOWN_TIMEOUT_ON_AC, DISK_IOSCHED:
now also work when plugging in USB disks; provided disk is contained in
DISK_DEVICES and 'usb' is removed from DISK_APM_CLASS_DENYLIST
- tlp-stat -d
- Explain why AHCI_RUNTIME_PM is locked for a disk
- Show disks attached to SATA links/ports
- Show a disk's host (for SATA_LINKPWR_DENYLIST)
- Show ALPM state in the sysfs directory of the AHCI host
- Show IDs for all disks configured in DISK_DEVICES
- Distinguish SATA from ATA(IDE) disks
- Show NVMe disk temperature
General:
- power-profiles-daemon: issue error messages about conflicting service
- tlp-stat -s: determine OS release without the lsb_release utility
Graphics:
- Add support for amdgpu (Issue #498)
- Improve powerdown of unused GPUs with drivers amdgpu, nouveau,
nvidia and without driver (Issues #488, #495, #498)
- tlp-stat -g:
- List all GPUs with at least the driver info
- Show hybrid graphics switch state (switcheroo)
- Intel GPU:
- Show hardware min/max frequency instead of
list of available frequencies (kernel change)
- Show more informative RC6, FBC and PSR status where available
(Issue #203)
Operation Mode AC/BAT:
- Speed up system shutdown/suspend by not applying AC settings anymore
- TLP_PS_IGNORE: add USB; allow to ignore multiple power supply classes
- tlp-stat -s: speed up power source detection
- tlp-stat --psup/udev: check if udev rules for power source changes and
connecting USB devices are active
PCI(e) devices:
- RUNTIME_PM_ENABLE/DISABLE: permanently enable/disable runtime PM for
PCI(e) devices based on address (independent of the power source)
- RUNTIME_PM_DENYLIST: remove amdgpu, nvidia, pcieport from defaults
- tlp-stat -e -v: show device runtime_status
Platform:
- PLATFORM_PROFILE_ON_AC/BAT: select platform profile to control system
operating characteristics around power/performance levels, thermal
and fan speed
- tlp-stat -p: show state of ThinkPad lapmode
Processor:
- CPU_HWP_DYN_BOOST_ON_AC/BAT: Intel CPU HWP dynamic boost (Issue #468)
- Remove backwards compatibility of CPU_ENERGY_PERF_POLICY_ON_AC/BAT with
ENERGY_PERF_POLICY_ON_AC/BAT to prevent performance issues caused by the
value 'power' in legacy configurations
- PHC_CONTROLS removed (obsolete)
- tlp-stat -p:
- cpu1..cpuN omitted for clarity, use -v to show all
- Sort more than 10 CPU cores in proper numerical order
- Show intel_pstate operation mode ("status")
- Omit "EPB: unsupported" for AMD or non-intel_pstate CPUs
USB:
- USB_EXCLUDE_AUDIO: exclude audio devices from autosuspend (Issue #556)
- tlp-stat -u -v: show device runtime_status
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.
- rspamd
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
Not sure this is a Tumbleweed issue but the other day I realized that
su/kde-su doesn't work anymore:
> su
Password:
su: Authentication service cannot retrieve authentication info
/var/log/messages:
2021-12-11T09:52:58.007673+01:00 localhost unix_chkpwd[10249]: check
pass; user unknown
2021-12-11T09:52:58.007775+01:00 localhost unix_chkpwd[10249]: password
check failed for user (root)
2021-12-11T09:52:58.007907+01:00 localhost su: pam_unix(su:auth):
authentication failure; logname= uid=1000 euid=1000 tty=/dev/pts/2
ruser=johndoe rhost= user=root
2021-12-11T09:53:00.664084+01:00 localhost su: FAILED SU (to root)
johndoe on pts/2
(login with root did work)
Thanks to the fantastic snapper possibilities it turns out that this
started to happen right after upgrading from snapshot 20211102 to
20211126 and wasn't solved by upgrading to newer snapshots.
Long story short: the file permissions of su changed during that upgrade
(util-linux package?):
Old: -rwsr-xr-x
New: -rwxr-xr-x
So I solved it by setting the setuid bit again:
sudo chmod u+s /usr/bin/su
But is this the correct solution or could the root cause be something
else?
-Miko
2
2
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:
flatpak
libffi (3.3.git30 -> 3.4.2)
nvme-cli (1.15 -> 1.16)
python-Mako (1.1.5 -> 1.1.6)
python-alembic (1.7.4 -> 1.7.5)
python-charset-normalizer (2.0.8 -> 2.0.9)
python-importlib-metadata (4.8.1 -> 4.8.2)
python-lxml (4.6.3 -> 4.6.4)
python-matplotlib
python-networkx
python-numpy (1.21.2 -> 1.21.4)
python-pbr (5.7.0 -> 5.8.0)
python-pybind11 (2.8.0 -> 2.8.1)
python-pycparser (2.20 -> 2.21)
python-pydot
python-pyparsing (2.4.7 -> 3.0.6)
python-simplejson (3.17.5 -> 3.17.6)
python-yarl (1.6.3 -> 1.7.2)
spice-gtk
=== Details ===
==== flatpak ====
Subpackages: libflatpak0 system-user-flatpak
- Add patch support-new-pyparsing.patch:
* Support pyparsing >= 3.0.4.
==== libffi ====
Version update (3.3.git30 -> 3.4.2)
Subpackages: libffi8 libffi8-32bit
- disable static trampolines (bsc#1193272)
- update to 3.4.2:
* Add static trampoline support for Linux on x86_64 and ARM64.
* Add support for Alibaba's CSKY architecture.
* Add support for Kalray's KVX architecture.
* Add support for Intel Control-flow Enforcement Technology (CET).
* Add support for ARM Pointer Authentication (PA).
* Fix 32-bit PPC regression.
* Fix MIPS soft-float problem.
* Enable tmpdir override with the $LIBFFI_TMPDIR environment variable.
* Enable compatibility with MSVC runtime stack checking.
* Reject float and small integer argument in ffi_prep_cif_var().
* Callers must promote these types themselves.
- drop aarch64.patch: fixed upstream differently
- drop info dependency, uses file triggers now
==== nvme-cli ====
Version update (1.15 -> 1.16)
Subpackages: nvme-cli-bash-completion
- Update to version 1.16:
+ Print ProductName found even if subvendor/subdevice is unknown.
+ Add New fields on PEL based on NVMe 2.0a.
+ nvme-cli:
- Split media units written/read into hi/lo 64 bit fields.
- Add support for new SN650 device.
- Update WDC pluging version to 1.15.3.
- fix the [data|mdata]_len param (boo#1193547).
- Add support for C3/Latency Monitor Log page parsing.
- ctrl-loss-tmo should accept -1 as value.
+ nvme: add spinup control feature (fid=0x1A).
+ nvme: Add Identify for CNS 08h NVMe spec 2.0a based.
+ nvme: add boot partition log support.
+ nvme: add support for fid supported and effects log(lid =
0x12).
+ add identify endurance group list (cns 0x19) support.
+ add json support for zns report zones.
+ fabrics: fix 'nvme discover' segfault if sysfs path is not
available.
==== python-Mako ====
Version update (1.1.5 -> 1.1.6)
- update to 1.1.6:
* Fixed issue where control statements on multi lines with a backslash would
not parse correctly if the template itself contained CR/LF pairs as on
Windows.
==== python-alembic ====
Version update (1.7.4 -> 1.7.5)
- update to 1.7.5:
* Adjustments to the test suite to accommodate for error message change
in newer SQLAlchemy
==== python-charset-normalizer ====
Version update (2.0.8 -> 2.0.9)
- update to 2.0.9:
* Moderating the logging impact (since 2.0.8) for specific
environments
* Wrong logging level applied when setting kwarg `explain` to True
==== python-importlib-metadata ====
Version update (4.8.1 -> 4.8.2)
- update to 4.8.2:
* #353: Fixed discovery of distributions when path is empty.
==== python-lxml ====
Version update (4.6.3 -> 4.6.4)
- update to 4.6.4:
* A new property ``system_url`` was added to DTD entities.
* The ``STATIC_*`` variables in ``setup.py`` can now be passed via env vars.
- remove python-lxml-test_etree.patch (upstream)
==== python-matplotlib ====
Subpackages: python38-matplotlib python38-matplotlib-cairo python38-matplotlib-gtk3 python38-matplotlib-tk
- Skip some broken tests with new pyparsing.
==== python-networkx ====
- Add patch xfail-pydot-tests.patch:
* From upstream, survive pydot test failures.
==== python-numpy ====
Version update (1.21.2 -> 1.21.4)
- Fix abbreviated references
- Update to 1.21.4:
* #20278: BUG: Fix shadowed reference of dtype in type stub
* #20293: BUG: Fix headers for universal2 builds
* #20294: BUG: VOID_nonzero could sometimes mutate alignment flag
* #20295: BUG: Do not use nonzero fastpath on unaligned arrays
* #20296: BUG: Distutils patch to allow for 2 as a minor version (!)
* #20297: BUG, SIMD: Fix 64-bit/8-bit integer division by a scalar
* #20298: BUG, SIMD: Workaround broadcasting SIMD 64-bit integers on MSVC...
* #20300: REL: Prepare for the NumPy 1.21.4 release.
* #20302: TST: Fix a Arrayterator typing test failure
- Release to 1.21.3:
* #19745: ENH: Add dtype-support to 3 `generic/ndarray methods
* #19955: BUG: Resolve Divide by Zero on Apple silicon + test failures...
* #19958: MAINT: Mark type-check-only ufunc subclasses as ufunc aliases...
* #19994: BUG: np.tan(np.inf) test failure
* #20080: BUG: Correct incorrect advance in PCG with emulated int128
* #20081: BUG: Fix NaT handling in the PyArray_CompareFunc for datetime...
* #20082: DOC: Ensure that we add documentation also as to the dict for...
* #20106: BUG: core: result_type(0, np.timedelta64(4)) would seg. fault.
- Add patch to fix aarch64 support:
* numpy-fix-cpu_asimdfhm.patch
==== python-pbr ====
Version update (5.7.0 -> 5.8.0)
- update to 5.8.0:
* Add python2 testing back to PBR
* Allow PEP517 without setup\_requires
* Clarify the need for setup.py with PEP517
==== python-pybind11 ====
Version update (2.8.0 -> 2.8.1)
- udpate to 2.8.1:
* The simple namespace creation shortcut added in 2.8.0 was deprecated due to
usage of CPython internal API, and will be removed soon.
* Add C++ Exception type to throw and catch ``AttributeError``.
* Fixed the potential for dangling references when using properties with
``std::optional`` types.
* Modernize usage of ``PyCodeObject`` on Python 3.9+ (moving toward support for
Python 3.11a1)
* A long-standing bug in ``eigen.h`` was fixed (originally PR #3343). The bug
was unmasked by newly added ``static_assert``'s in the Eigen 3.4.0 release.
* Support multiple raw inclusion of CMake helper files
* Fix harmless warning on upcoming CMake 3.22.
* Fix 2.8.0 regression with MSVC 2017 + C++17 mode + Python 3.
* Fix 2.8.0 regression that caused undefined behavior (typically
segfaults) in ``make_key_iterator``/``make_value_iterator`` if dereferencing
the iterator returned a temporary value instead of a reference.
==== python-pycparser ====
Version update (2.20 -> 2.21)
- update to 2.21:
- Much improved support for C11 (multiple PRs)
- Support for parehthesized compount statements (#423)
- Support for modern Python versions (3.9 and 3.10)
- Fix support for structs with nested enums (#387)
- Multiple small bug fixes
==== python-pydot ====
- skip failing tests
==== python-pyparsing ====
Version update (2.4.7 -> 3.0.6)
- requires jinja2 for testing
- requires railroad-diagrams for testing
- update to 3.0.6:
* Added suppress_warning() method to individually suppress a warning
on a specific ParserElement. Used to refactor original_text_for
to preserve internal results names, which, while undocumented, had
been adopted by some projects.
* Fix bug when delimited_list was called with a str literal instead
of a parse expression.
- changes from 3.0.5:
* Added return type annotations for col, line, and lineno.
* Fixed bug when warn_ungrouped_named_tokens_in_collection warning
was raised when assigning a results name to an original_text_for
expression. (Issue #110, would raise warning in packaging.)
* Fixed internal bug where ParserElement.streamline() would not
return self if already streamlined.
* Changed run_tests() output to default to not showing line and
column numbers. If line numbering is desired, call with
with_line_numbers=True. Also fixed minor bug where separating
line was not included after a test failure.
- changes from 3.0.4:
* Fixed bug in which Dict classes did not correctly return tokens
as nested ParseResults
* Documented API-changing side-effect of converting ParseResults
to use __slots__ to pre-define instance attributes.
* Fixed bug in railroad diagramming where the vertical limit would
count all expressions in a group, not just those that would
create visible railroad elements.
- changes from 3.0.3:
* Fixed regex typo in one_of fix for as_keyword=True.
* Fixed a whitespace-skipping bug, Issue #319, introduced as part
of the revert of the LineStart changes.
* Added header column labeling > 100 in with_line_numbers - some
input lines are longer than others.
- changes from 3.0.2:
* Reverted change in behavior with LineStart and StringStart, which
changed the interpretation of when and how LineStart and
StringStart should match when a line starts with spaces. In 3.0.0,
the xxxStart expressions were not really treated like expressions
in their own right, but as modifiers to the following expression
when used like LineStart() + expr, so that if there were whitespace
on the line before expr (which would match in versions prior to
3.0.0), the match would fail.
3.0.0 implemented this by automatically promoting LineStart() +
expr to AtLineStart(expr), which broke existing parsers that did
not expect expr to necessarily be right at the start of the line,
but only be the first token found on the line. This was reported
as a regression in Issue (gh#pyparsing/pyparsing/issues#317).
In 3.0.2, pyparsing reverts to the previous behavior, but will
retain the new AtLineStart and AtStringStart expression classes,
so that parsers can chose whichever behavior applies in their
specific instance.
* Performance enhancement to one_of to always generate an internal
Regex, even if caseless or as_keyword args are given as True
(unless explicitly disabled by passing use_regex=False).
* IndentedBlock class now works with recursive flag. By default,
the results parsed by an IndentedBlock are grouped. This can be
disabled by constructing the IndentedBlock with grouped=False.
- changes from 3.0.1
* Fixed bug where Word(max=n) did not match word groups less than
length 'n'. Thanks to Joachim Metz for catching this!
* Fixed bug where ParseResults accidentally created recursive
contents. Joachim Metz on this one also!
* Fixed bug where warn_on_multiple_string_args_to_oneof warning
is raised even when not enabled.
- changes from 3.0.0
* A consolidated list of all the changes in the 3.0.0 release
can be found in docs/whats_new_in_3_0_0.rst.
(https://github.com/pyparsing/pyparsing/blob/master/docs/whats_new_in_3_0_0.…)
- disable build for python2, not supported anymore
==== python-simplejson ====
Version update (3.17.5 -> 3.17.6)
- update to 3.17.6:
* Declare support for Python 3.10 and add wheels
==== python-yarl ====
Version update (1.6.3 -> 1.7.2)
- version update to 1.7.2
- Changed call in ``with_port()`` to stop reencoding parts of the URL
that were already encoded. (`#623 <https://github.com/aio-libs/yarl/issues/623>`_)
- Add `__bytes__()` magic method so that `bytes(url)` will work and use optimal
ASCII encoding. (`#582 <https://github.com/aio-libs/yarl/issues/582>`_)
- Started shipping platform-specific arm64 wheels for Apple Silicon.
(`#622 <https://github.com/aio-libs/yarl/issues/622>`_)
- Started shipping platform-specific wheels with the ``musl`` tag targeting typical
Alpine Linux runtimes. (`#622 <https://github.com/aio-libs/yarl/issues/622>`_)
- Added support for Python 3.10. (`#622 <https://github.com/aio-libs/yarl/issues/622>`_)
- do not require pytest-runner for build, it is not needed
==== spice-gtk ====
Subpackages: libspice-client-glib-2_0-8 libspice-client-glib-helper libspice-client-gtk-3_0-5
- Add patch support-new-pyparsing.patch:
* Use -c 'import foo' to check for module existance.
1
0
I guess I should bring this up here as well.
I've submitted a proposal to glibc upstream to install a symbolic link
to the dynamic linker under /usr/bin/ld.so:
[PATCH v3] elf: Install a symbolic link to ld.so as /usr/bin/ld.so
<https://sourceware.org/pipermail/libc-alpha/2021-December/133952.html>
This allows scripts to invoke dynamic linker features (e.g., ld.so
--list-diagnostics) without hard-coding a specific path.
It's still a bit rough around the edges (e.g., we can't launch binaries
across architectures), but we've already fixed launching of executables
that are not actually dynamically linked.
I'm pretty sure OpenSUSE ships an ld.so(8) manual page already.
It should be moved/linked to ld.so(1). (/usr/bin is the right directory
because running ld.so does not need special privileges.)
What do you think about this?
Thanks,
Florian
2
4
Dear Tumbleweed users and hackers,
Unfortunately, we could not keep up the daily streak of snapshots
during this week. We ‘only’ managed to push out 6 snapshots. Over the
last weekend, we had an openQA-worker causing some troubles, which
resulted in not sufficient throughput to get anything ready to publish.
But 6 snapshots is still acceptable, isn’t it? Anyway, we had the
following releases: 1202, 1203, 1205, 1206, 1207, and 1208.
The main changes included were:
* KDE Plasma 5.23.4
* Automake 1.16.5
* sssd 2.6.1
* Harfbuzz 3.1.1: as announced, sadly with an ABI break. I triggered
a rebuild of everything behind harfbuzz, so unless packages explicitly
used the lost API, they should be back in shape at least. One known
fallout is still electron, which I have a submission on the queue,
scheduled for snapshot 1210.
* Linux kernel 5.15.6
* Mesa 21.3.1
* gc 8.2.0
* Poppler 21.12.0
* strace 5.15
* GCC 11: Enable the full cross compiler, cross-aarch64-gcc11 and
cross-riscv64-gcc11 now provide a fully hosted C (and C++) cross
compiler, not just a freestanding one
Stagings are almost all filled, and you can expect these changes coming
to Tumbleweed soon:
* Linux kernel 5.15.7
* Mozilla Firefox 95.0
* Rust 1.57
* Kubernetes 1.23
* KDE Applications 21.12.0
* GNOME 41.2
* Moving default php version from php7 to php8
* Testing the results when moving system ruby from 2.7 to 3.0: YaST
team is working on the main fallouts
* Enabling the build of python310-* modules; the move of the devault
python3 provider to python310 should follow soon after
* pipewire 0.3.40, with a move to from pipewire-media-session to
wireplumber; currently failing openQA
* openSSL 3.0
Cheers,
Dominique
1
0
LS,
Recently I bought a Radeon RX 6600 XT card from Gigabyte. But I noticed
quite quickly that my system has issues. 95% of the time I try to wake
the system - only the screen is switched off after sometime, no system
suspend - the system input and display freezes.
I noticed that the drive LED is still working, so assume that the rest
of the system is still working.
Thinking that the PSU might not up-to it's task with this new card, I
upgraded that too. It seemed to go better, but still have these freezes
from time to time.
Below is a snippet from the log file around the time the system freezes.
The GPU seems to have issues, from which the software does not seem to
recover:
----------------------------->
Dec 8 18:51:59 pws1 kernel: [drm:dc_dmub_srv_wait_idle [amdgpu]]
*ERROR* Error waiting for DMUB idle: status=3
Dec 8 18:52:02 pws1 kernel: snd_hda_intel 0000:03:00.1: refused to
change power state from D3hot to D0
Dec 8 18:52:02 pws1 kernel: snd_hda_intel 0000:03:00.1: CORB reset
timeout#2, CORBRP = 65535
Dec 8 18:52:02 pws1 kernel: [drm:dc_dmub_srv_wait_idle [amdgpu]]
*ERROR* Error waiting for DMUB idle: status=3
Dec 8 18:52:02 pws1 kernel: snd_hda_codec_hdmi hdaudioC1D0: Unable to
sync register 0x2f0d00. -5
Dec 8 18:52:02 pws1 rtkit-daemon[6110]: Supervising 7 threads of 4
processes of 1 users.
Dec 8 18:52:02 pws1 rtkit-daemon[6110]: Successfully made thread 23363
of process 6103 owned by 'frans' RT at priority 5.
Dec 8 18:52:02 pws1 rtkit-daemon[6110]: Supervising 8 threads of 4
processes of 1 users.
Dec 8 18:52:05 pws1 kernel: amdgpu 0000:03:00.0: amdgpu: Failed to
export SMU metrics table!
Dec 8 18:52:08 pws1 kernel: amdgpu 0000:03:00.0: amdgpu: SMU: I'm not
done with your previous command!
Dec 8 18:52:08 pws1 kernel: amdgpu 0000:03:00.0: amdgpu: Failed to
export SMU metrics table!
Dec 8 18:52:12 pws1 kernel: amdgpu 0000:03:00.0: amdgpu: SMU: I'm not
done with your previous command!
Dec 8 18:52:12 pws1 kernel: amdgpu 0000:03:00.0: amdgpu: Failed to
export SMU metrics table!
Dec 8 18:52:12 pws1 kernel: [drm:amdgpu_job_timedout [amdgpu]] *ERROR*
ring gfx_0.0.0 timeout, signaled seq=2453204, emitted seq=2453206
Dec 8 18:52:12 pws1 kernel: [drm:amdgpu_job_timedout [amdgpu]] *ERROR*
Process information: process Xorg.bin pid 1860 thread Xorg.bin:cs0 pid 1882
Dec 8 18:52:12 pws1 kernel: amdgpu 0000:03:00.0: amdgpu: GPU reset begin!
Dec 8 18:52:12 pws1 kernel: clocksource: Switched to clocksource acpi_pm
Dec 8 18:52:12 pws1 kernel: [drm:amdgpu_cs_ioctl [amdgpu]] *ERROR*
Failed to initialize parser -125!
Dec 8 18:52:16 pws1 kernel[1780]: Last message '[drm:amdgpu_cs_ioctl'
repeated 9 times, suppressed by syslog-ng on pws1.fransdb.local
Dec 8 18:52:15 pws1 kernel: amdgpu 0000:03:00.0: amdgpu: SMU: I'm not
done with your previous command!
Dec 8 18:52:15 pws1 kernel: amdgpu 0000:03:00.0: amdgpu: Failed to
disable gfxoff!
Dec 8 18:52:20 pws1 kernel: [drm:dc_dmub_srv_wait_idle [amdgpu]]
*ERROR* Error waiting for DMUB idle: status=3
Dec 8 18:52:29 pws1 kernel: amdgpu 0000:03:00.0:
[drm:amdgpu_ring_test_helper [amdgpu]] *ERROR* ring kiq_2.1.0 test
failed (-110)
Dec 8 18:52:29 pws1 kernel: [drm:gfx_v10_0_hw_fini [amdgpu]] *ERROR*
KGQ disable failed
Dec 8 18:52:29 pws1 kernel: amdgpu 0000:03:00.0:
[drm:amdgpu_ring_test_helper [amdgpu]] *ERROR* ring kiq_2.1.0 test
failed (-110)
Dec 8 18:52:29 pws1 kernel: [drm:gfx_v10_0_hw_fini [amdgpu]] *ERROR*
KCQ disable failed
Dec 8 18:52:29 pws1 kernel: [drm:gfx_v10_0_hw_fini [amdgpu]] *ERROR*
failed to halt cp gfx
Dec 8 18:52:33 pws1 kernel: amdgpu 0000:03:00.0: amdgpu: SMU: I'm not
done with your previous command!
Dec 8 18:52:33 pws1 kernel: amdgpu 0000:03:00.0: amdgpu: Failed to
disable smu features.
Dec 8 18:52:33 pws1 kernel: amdgpu 0000:03:00.0: amdgpu: Fail to
disable dpm features!
Dec 8 18:52:33 pws1 kernel: [drm:amdgpu_device_ip_suspend_phase2
[amdgpu]] *ERROR* suspend of IP block <smu> failed -62
Dec 8 18:52:33 pws1 kernel: [drm] free PSP TMR buffer
Dec 8 18:52:34 pws1 kernel: [drm] psp gfx command DESTROY_TMR(0x7)
failed and response status is (0x80000306)
Dec 8 18:52:34 pws1 kernel: amdgpu 0000:03:00.0: amdgpu: MODE1 reset
Dec 8 18:52:34 pws1 kernel: amdgpu 0000:03:00.0: amdgpu: GPU mode1 reset
Dec 8 18:52:34 pws1 kernel: amdgpu 0000:03:00.0: amdgpu: GPU smu mode1
reset
Dec 8 18:52:37 pws1 kernel: amdgpu 0000:03:00.0: amdgpu: SMU: I'm not
done with your previous command!
Dec 8 18:52:37 pws1 kernel: amdgpu 0000:03:00.0: amdgpu: GPU mode1
reset failed
Dec 8 18:52:37 pws1 kernel: amdgpu 0000:03:00.0: amdgpu: ASIC reset
failed with error, -62 for drm dev, 0000:03:00.0
Dec 8 18:52:48 pws1 kernel: amdgpu 0000:03:00.0: amdgpu: GPU reset
succeeded, trying to resume
Dec 8 18:52:48 pws1 kernel: [drm] PCIE GART of 512M enabled (table at
0x00000080005A4000).
Dec 8 18:52:48 pws1 kernel: [drm] VRAM is lost due to GPU reset!
Dec 8 18:52:48 pws1 kernel: [drm] PSP is resuming...
Dec 8 18:52:49 pws1 kernel: [drm] failed to load ucode SMC(0x18)
Dec 8 18:52:49 pws1 kernel: [drm] psp gfx command LOAD_IP_FW(0x6)
failed and response status is (0x80000306)
Dec 8 18:52:49 pws1 kernel: [drm] reserve 0xa00000 from 0x81fe000000
for PSP TMR
Dec 8 18:52:51 pws1 kernel: [drm] psp gfx command AUTOLOAD_RLC(0x21)
failed and response status is (0x0)
Dec 8 18:52:51 pws1 kernel: [drm:psp_load_non_psp_fw [amdgpu]] *ERROR*
Failed to start rlc autoload
Dec 8 18:52:51 pws1 kernel: [drm:psp_resume [amdgpu]] *ERROR* PSP
resume failed
Dec 8 18:52:51 pws1 kernel: [drm:amdgpu_device_fw_loading [amdgpu]]
*ERROR* resume of IP block <psp> failed -22
Dec 8 18:52:51 pws1 kernel: [drm] Skip scheduling IBs!
Dec 8 18:52:52 pws1 kernel[1780]: Last message '[drm] Skip schedulin'
repeated 3 times, suppressed by syslog-ng on pws1.fransdb.local
Dec 8 18:52:51 pws1 kernel: amdgpu 0000:03:00.0: amdgpu: GPU reset(2)
failed
Dec 8 18:52:51 pws1 kernel: [drm] Skip scheduling IBs!
Dec 8 18:52:52 pws1 kernel[1780]: Last message '[drm] Skip schedulin'
repeated 36 times, suppressed by syslog-ng on pws1.fransdb.local
Dec 8 18:52:51 pws1 kernel: amdgpu_cs_ioctl: 22 callbacks suppressed
Dec 8 18:52:51 pws1 kernel: [drm:amdgpu_cs_ioctl [amdgpu]] *ERROR*
Failed to initialize parser -125!
Dec 8 18:52:52 pws1 kernel[1780]: Last message '[drm:amdgpu_cs_ioctl'
repeated 5 times, suppressed by syslog-ng on pws1.fransdb.local
Dec 8 18:52:51 pws1 kernel: snd_hda_intel 0000:03:00.1: refused to
change power state from D3hot to D0
Dec 8 18:52:51 pws1 kernel: [drm:amdgpu_cs_ioctl [amdgpu]] *ERROR*
Failed to initialize parser -125!
Dec 8 18:52:52 pws1 kernel[1780]: Last message '[drm:amdgpu_cs_ioctl'
repeated 3 times, suppressed by syslog-ng on pws1.fransdb.local
Dec 8 18:52:52 pws1 kernel: snd_hda_intel 0000:03:00.1: CORB reset
timeout#2, CORBRP = 65535
Dec 8 18:52:52 pws1 kernel: amdgpu 0000:03:00.0: amdgpu: GPU reset end
with ret = -22
Dec 8 18:52:57 pws1 kernel: amdgpu_cs_ioctl: 43 callbacks suppressed
Dec 8 18:52:57 pws1 kernel: [drm:amdgpu_cs_ioctl [amdgpu]] *ERROR*
Failed to initialize parser -125!
Dec 8 18:53:02 pws1 kernel[1780]: Last message '[drm:amdgpu_cs_ioctl'
repeated 9 times, suppressed by syslog-ng on pws1.fransdb.local
Dec 8 18:53:02 pws1 kernel: [drm:amdgpu_job_timedout [amdgpu]] *ERROR*
ring sdma1 timeout, signaled seq=20241, emitted seq=20243
Dec 8 18:53:02 pws1 kernel: [drm:amdgpu_job_timedout [amdgpu]] *ERROR*
ring sdma0 timeout, signaled seq=14909, emitted seq=14911
Dec 8 18:53:02 pws1 kernel: [drm:amdgpu_job_timedout [amdgpu]] *ERROR*
Process information: process pid 0 thread pid 0
Dec 8 18:53:02 pws1 kernel[1780]: Last message '[drm:amdgpu_job_time'
repeated 1 times, suppressed by syslog-ng on pws1.fransdb.local
Dec 8 18:53:02 pws1 kernel: amdgpu 0000:03:00.0: amdgpu: GPU reset begin!
Dec 8 18:53:02 pws1 kernel[1780]: Last message 'amdgpu 0000:03:00.0:'
repeated 1 times, suppressed by syslog-ng on pws1.fransdb.local
Dec 8 18:53:02 pws1 kernel: amdgpu 0000:03:00.0: amdgpu: Bailing on TDR
for s_job:4f11, as another already in progress
Dec 8 18:53:02 pws1 kernel: amdgpu_cs_ioctl: 32 callbacks suppressed
Dec 8 18:53:02 pws1 kernel: [drm:amdgpu_cs_ioctl [amdgpu]] *ERROR*
Failed to initialize parser -125!
Dec 8 18:53:08 pws1 kernel[1780]: Last message '[drm:amdgpu_cs_ioctl'
repeated 9 times, suppressed by syslog-ng on pws1.fransdb.local
Dec 8 18:53:07 pws1 kernel: amdgpu_cs_ioctl: 33 callbacks suppressed
Dec 8 18:53:07 pws1 kernel: [drm:amdgpu_cs_ioctl [amdgpu]] *ERROR*
Failed to initialize parser -125!
Dec 8 18:53:13 pws1 kernel[1780]: Last message '[drm:amdgpu_cs_ioctl'
repeated 9 times, suppressed by syslog-ng on pws1.fransdb.local
Dec 8 18:53:12 pws1 kernel: amdgpu_cs_ioctl: 29 callbacks suppressed
Dec 8 18:53:12 pws1 kernel: [drm:amdgpu_cs_ioctl [amdgpu]] *ERROR*
Failed to initialize parser -125!
Dec 8 18:53:18 pws1 kernel[1780]: Last message '[drm:amdgpu_cs_ioctl'
repeated 9 times, suppressed by syslog-ng on pws1.fransdb.local
Dec 8 18:53:17 pws1 kernel: amdgpu_cs_ioctl: 31 callbacks suppressed
Dec 8 18:53:17 pws1 kernel: [drm:amdgpu_cs_ioctl [amdgpu]] *ERROR*
Failed to initialize parser -125!
Dec 8 18:53:23 pws1 kernel[1780]: Last message '[drm:amdgpu_cs_ioctl'
repeated 9 times, suppressed by syslog-ng on pws1.fransdb.local
Dec 8 18:53:22 pws1 kernel: amdgpu_cs_ioctl: 32 callbacks suppressed
Dec 8 18:53:22 pws1 kernel: [drm:amdgpu_cs_ioctl [amdgpu]] *ERROR*
Failed to initialize parser -125!
Dec 8 18:53:28 pws1 kernel[1780]: Last message '[drm:amdgpu_cs_ioctl'
repeated 9 times, suppressed by syslog-ng on pws1.fransdb.local
Dec 8 18:53:28 pws1 kernel: amdgpu_cs_ioctl: 36 callbacks suppressed
Dec 8 18:53:28 pws1 kernel: [drm:amdgpu_cs_ioctl [amdgpu]] *ERROR*
Failed to initialize parser -125!
Dec 8 18:53:33 pws1 kernel[1780]: Last message '[drm:amdgpu_cs_ioctl'
repeated 9 times, suppressed by syslog-ng on pws1.fransdb.local
Dec 8 18:53:33 pws1 kernel: amdgpu_cs_ioctl: 25 callbacks suppressed
Dec 8 18:53:33 pws1 kernel: [drm:amdgpu_cs_ioctl [amdgpu]] *ERROR*
Failed to initialize parser -125!
Dec 8 18:53:38 pws1 kernel[1780]: Last message '[drm:amdgpu_cs_ioctl'
repeated 9 times, suppressed by syslog-ng on pws1.fransdb.local
Dec 8 18:53:38 pws1 kernel: amdgpu_cs_ioctl: 36 callbacks suppressed
Dec 8 18:53:38 pws1 kernel: [drm:amdgpu_cs_ioctl [amdgpu]] *ERROR*
Failed to initialize parser -125!
<----------------------------
After the last line the system is totally unresponsive.
Does anybody has an Idea whether this due to a driver bug, firmare bug
or something else?
System: Phenom II X4 965, 16 GB, Gigabyte Radeon RX 6600 XT pro with 4K
screen.
Regards, Frans.
--
A: Yes, just like that A: Ja, net zo
Q: Oh, Just like reading a book backwards Q: Oh, net als een boek achterstevoren lezen
A: Because it upsets the natural flow of a story A: Omdat het de natuurlijke gang uit het verhaal haalt
Q: Why is top-posting annoying? Q: Waarom is Top-posting zo irritant?
3
12
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:
alsa (1.2.5.1 -> 1.2.6)
alsa-plugins (1.2.5 -> 1.2.6)
alsa-ucm-conf (1.2.5.1 -> 1.2.6)
alsa-utils (1.2.5.1 -> 1.2.6)
dbus-1-glib
double-conversion (3.1.5 -> 3.1.6)
emacs
fftw3 (3.3.9 -> 3.3.10)
fltk (1.3.7 -> 1.3.8)
grub2
inkscape
kmod
libXfixes
libserf
libyui (4.2.21 -> 4.2.22)
libyui-ncurses (4.2.21 -> 4.2.22)
libyui-ncurses-pkg (4.2.21 -> 4.2.22)
libyui-qt (4.2.21 -> 4.2.22)
libyui-qt-graph (4.2.21 -> 4.2.22)
libyui-qt-pkg (4.2.21 -> 4.2.22)
live555 (2021.08.23 -> 2021.11.23)
orca (41.0 -> 41.1)
ovmf
pcsc-lite (1.9.4 -> 1.9.5)
perl-Try-Tiny (0.30 -> 0.31)
python
qemu
re2
soundtouch (2.2 -> 2.3.1)
sudo (1.9.7p2 -> 1.9.8p2)
suse-module-tools (16.0.14+2 -> 16.0.16)
susepaste
virt-manager
yast2-journal (4.4.0 -> 4.4.1)
yast2-trans (84.87.20211126.cedf3cc035 -> 84.87.20211204.c55adb9b7a)
yast2-users (4.4.9 -> 4.4.10)
=== Details ===
==== alsa ====
Version update (1.2.5.1 -> 1.2.6)
Subpackages: libasound2 libasound2-32bit libatopology2
- Update to version 1.2.6:
lots of changes, including UCM and config updates and rawmidi
framing mode support: for details, see below
https://www.alsa-project.org/wiki/Changes_v1.2.5.1_v1.2.6#alsa-lib
- Add *.sig file for the source tarball
==== alsa-plugins ====
Version update (1.2.5 -> 1.2.6)
Subpackages: alsa-plugins-pulse alsa-plugins-pulse-32bit alsa-plugins-speexrate alsa-plugins-upmix
- Update to version 1.2.6:
Fixes for a52 plugin, jack, rate-lav. For details, see URL:
https://alsa-project.org/wiki/Changes_v1.2.5.1_v1.2.6#alsa-plugins
- Add *.sig file for the source tarball
==== alsa-ucm-conf ====
Version update (1.2.5.1 -> 1.2.6)
- Update to version 1.2.6:
various profile updates. See URL below for details:
https://alsa-project.org/wiki/Changes_v1.2.5.1_v1.2.6#alsa-ucm-conf
- Add *.sig file for the tarball
- Explicit Requires for the libasound2 with the same or newer
version
==== alsa-utils ====
Version update (1.2.5.1 -> 1.2.6)
- Update to alsa-utils 1.2.6:
various updates / fixes for alsactl, amidi, alsaloop, alsamixer,
alsatplg, amixer, aplay and aseqnet. Details are found in
https://alsa-project.org/wiki/Changes_v1.2.5.1_v1.2.6#alsa-utils
- Update the download URL
- Add *.sig file for the tarball
==== dbus-1-glib ====
- Add relevant dbus-1-glib-<targettype> provides/obsoletes also in
baselibs.conf (boo#1193502).
==== double-conversion ====
Version update (3.1.5 -> 3.1.6)
- update to 3.1.6:
* Features some code cleanups.
* Adds the following new architectures: loongarch, xtensa, nios2, e2k.
==== emacs ====
Subpackages: emacs-info emacs-nox emacs-x11 etags
- Use %make_build macro.
==== fftw3 ====
Version update (3.3.9 -> 3.3.10)
Subpackages: libfftw3-3 libfftw3_threads3
- update to 3.3.10:
* Fix bug that would cause 2-way SIMD (notably SSE2 in double precision)
to attempt unaligned accesses in certain obscure cases, causing
segfaults.
* This test computes a pair of length-4 real->complex transforms where
the second input is 5 real numbers away from the first input. That
is, there is a gap of one real number between the first and second
input array. The -oexhaustive level allow FFTW to attempt to
compute this transform by reducing it to a pair of complex
transforms of length 2, but now the second input is not aligned to a
complex-number boundary. The fact that 5 is odd is the problem.
* The bug cannot occur in complex->complex transforms because the
complex interface accepts strides in units of complex numbers, so
strides are aligned by construction.
==== fltk ====
Version update (1.3.7 -> 1.3.8)
- Update to 1.3.8:
* Add new dialog with extended return values
* Make "FLTK_CONSOLIDATE_MOTION" user-definable
- Use bzip2 compressed sources
==== grub2 ====
Subpackages: grub2-i386-pc grub2-snapper-plugin grub2-systemd-sleep-plugin grub2-x86_64-efi grub2-x86_64-xen
- Fix extent not found when initramfs contains shared extents (bsc#1190982)
* 0001-fs-btrfs-Make-extent-item-iteration-to-handle-gaps.patch
==== inkscape ====
Subpackages: inkscape-extensions-extra inkscape-extensions-gimp inkscape-lang
- Enable RPATH in cmake (bsc#1193183, bsc#1193261).
==== kmod ====
Subpackages: kmod-bash-completion libkmod2
- Ensure that kmod and packages linking to libkmod provide same features
(bsc#1193430).
==== libXfixes ====
Subpackages: libXfixes-devel libXfixes3 libXfixes3-32bit
- update to version 6.0 is needed for GNOME41, particularly the
gnome-settings-daemon's new feature to disconnect from Xwayland
(JIRA #SLE-22829)
==== libserf ====
- Update Source links
- add openssl3.patch to avoid using removed functionality in an
irrelvant place
==== libyui ====
Version update (4.2.21 -> 4.2.22)
- Send a proper notify event from the YMultiSelectionBox widget
when checking a check box via the REST API (bsc#1192574)
- 4.2.22
==== libyui-ncurses ====
Version update (4.2.21 -> 4.2.22)
- Send a proper notify event from the YMultiSelectionBox widget
when checking a check box via the REST API (bsc#1192574)
- 4.2.22
==== libyui-ncurses-pkg ====
Version update (4.2.21 -> 4.2.22)
- Send a proper notify event from the YMultiSelectionBox widget
when checking a check box via the REST API (bsc#1192574)
- 4.2.22
==== libyui-qt ====
Version update (4.2.21 -> 4.2.22)
- Send a proper notify event from the YMultiSelectionBox widget
when checking a check box via the REST API (bsc#1192574)
- 4.2.22
==== libyui-qt-graph ====
Version update (4.2.21 -> 4.2.22)
- Send a proper notify event from the YMultiSelectionBox widget
when checking a check box via the REST API (bsc#1192574)
- 4.2.22
==== libyui-qt-pkg ====
Version update (4.2.21 -> 4.2.22)
- Send a proper notify event from the YMultiSelectionBox widget
when checking a check box via the REST API (bsc#1192574)
- 4.2.22
==== live555 ====
Version update (2021.08.23 -> 2021.11.23)
Subpackages: libBasicUsageEnvironment1 libUsageEnvironment3 libgroupsock30
- update to 2021.11.23:
* Updated the "RTSPServer::setTLSState()" function to take an optional
parameter "weServeSRTP". For now, the default value of this parameter is
False, but it will get changed to True later, when we implement server-side
SRTP.
* Updated the RTSP server implementation to (optionally) support connections via TLS.
* Updated the "TLSState" interface and implementation to (1) reduce the
amount of stuff that the compiler gets to see if you're compiling with
NO_OPENSSL defined, and (2) add a new subclass "ServerTLSState" that
will eventually be used to implement optional TLS connections to our RTSP server.
* Split the "TLSState" class into two classes: "TLSState" (an abstract base
class), and "ClientTLSState" (a subclass). This is in preparation for later defining
second subclass "ServerTLSState" that will eventually be used to implement TLS connections
in our RTSP server.
* Updated the implementation of AES encryption/decryption (used by our client SRTP
implementation) to use the new OpenSSL EVP interface. This makes it possible to
use hardware acceleration (e.g., AES-NI), when it is available.
* Updated the "RTSPClient"s implementation of receiving RTP/RTCP-over-TCP so
that it will also work over a RTSP-over-TLS (including RTSPS) connection.
* Fixed a bug in "MatroskaFileParser" that could cause delivery of data to a downstream object
that wasn't expecting it (potentially causing an invalid memory access).
* The final (I hope!) update to eliminate a "depends on uninitialised value"
report from 'valgrind'.
==== orca ====
Version update (41.0 -> 41.1)
Subpackages: orca-lang
- Update to version 41.1:
+ Web:
- Fix presentation of selected items in datalist
- Fix issue causing non-rendered headings being combined with
other, rendered elements when presenting line contents
- Improve behavior when focused back/forward button is pressed
- Improve presentation of subscript and superscript elements
(requires implementations exposing the associated AT-SPI2
roles)
- Attempt to identify and present custom-element images
- Fix SayAll for rich-text editors
- Treat all list items inside listboxes as focus mode widgets
regardless of authoring
- Clear cached objects when not dumping full cache for child
change to prevent skipping over newly-added content
- Fix speech generator for browser alerts
- Fix issues causing certain spin buttons to not be presented
correctly
+ General:
- Modify collections module import for Python3.10 compatibility
- Event Manager: Handle name/description change floods
- Adjust string for repeats when presenting text changes
- Clear flat review context when page tab lists emit
selection-changed to eliminate stale context (e.g. in a
wizard)
- Improve presentation of indeterminate progress bars (busy
indicators)
+ Updated translations.
==== ovmf ====
Subpackages: qemu-ovmf-x86_64 qemu-uefi-aarch64
- cross-i386-binutils and cross-i386-gcc have been dropped from
Factory, so use only cross-x86_64-* - boo#1193424
- Merge the difference from SLE for pushing back to SLE15-SP4
- Add/Update 50-xen-hvm-x86_64.json in descriptors.tar.xz
- Add the json descriptor for xen-hvm (bsc#1180050)
- Add "nvram-template" and change the firmware file to
ovmf-x86_64-ms-4m.bin (bsc#1180050, bsc#1181264)
- The following patches in SLE are already in edk2-edk2-stable202108
in factory, so they will be removed from 15-SP4
- ovmf-bsc1177789-cryptopkg-fix-null-dereference.patch to fix
the potential NULL dereference in AuthenticodeVerify()
(bsc#1177789, CVE-2019-14584)
- 26442d11e620a9 edk2-stable202011~124
- ovmf-bsc1180079-amd-sev-es-mitigation.patch to mitigate the
potential AMD SEV-ES security issues
(bsc#1180079)
- a91b700e385e74 edk2-stable202102~181
- ovmf-jscSLE-16075-SEV-ES-use-physical-address.patch as the
follow-up patch for SEV-ES to fix the flash writing
(jsc#SLE-16075)
- 3a3501862f7309 edk2-stable202102~105
- ovmf-bsc1183578-lzma-catch-4GB.patch to fix the possible
heap corruption
(bsc#1183578, CVE-2021-28211)
- e7bd0dd26db7e5 edk2-stable202011~7
- ovmf-bsc1183579-fix-fv-recursion.patch to fix unlimited FV
recursion
(bsc#1183579, CVE-2021-28210)
- b9bdfc72853fe9 edk2-stable202011~9
- Add ovmf-bsc1186151-fix-iscsi-overflows.patch to fix the possible
overflows in IScsiDxe
(bsc#1186151)
- 83761337ec91fb edk2-stable202108-rc0~171
==== pcsc-lite ====
Version update (1.9.4 -> 1.9.5)
Subpackages: libpcsclite1
- version 1.9.5
* pcscd: autoexit even if no client connects
* Fix variable substitution in systemd units
* fix potential race conditions with powerState handling
* Add and use tag TAG_IFD_DEVICE_REMOVED
* UnitaryTests: port code to Python 3
==== perl-Try-Tiny ====
Version update (0.30 -> 0.31)
- updated to 0.31
see /usr/share/doc/packages/perl-Try-Tiny/Changes
0.31 2021-11-23 20:29:12Z
- plug Syntax::Keyword::Try and Feature::Compat::Try in the docs
==== python ====
- build against openssl 1.1.x (incompatible with openssl 3.0x) for now
==== qemu ====
Subpackages: qemu-accel-qtest qemu-accel-tcg-x86 qemu-arm qemu-audio-spice qemu-block-curl qemu-block-dmg qemu-block-gluster qemu-block-iscsi qemu-block-nfs qemu-block-rbd qemu-block-ssh qemu-chardev-baum qemu-chardev-spice qemu-guest-agent qemu-hw-display-qxl qemu-hw-display-virtio-gpu qemu-hw-display-virtio-gpu-pci qemu-hw-display-virtio-vga qemu-hw-usb-host qemu-hw-usb-redirect qemu-hw-usb-smartcard qemu-ipxe qemu-ksm qemu-kvm qemu-lang qemu-microvm qemu-ppc qemu-s390x qemu-seabios qemu-sgabios qemu-skiboot qemu-tools qemu-ui-curses qemu-ui-gtk qemu-ui-opengl qemu-ui-spice-app qemu-ui-spice-core qemu-vgabios qemu-vhost-user-gpu qemu-x86
* Patches added (bsc#1186256):
qemu-binfmt-conf.sh-allow-overriding-SUS.patch
- cross-i386-binutils and cross-i386-gcc are not needed and were
dropped from Factory - boo#1193424
==== re2 ====
- Use newer libs and GCC on Leap 15.3 & 15.4
==== soundtouch ====
Version update (2.2 -> 2.3.1)
- update to 2.3.1:
* Adjusted cmake build settings and header files that cmake installs
* Disable setting "SOUNDTOUCH_ALLOW_NONEXACT_SIMD_OPTIMIZATION" by default. The
original purpose of this setting was to avoid performance penalty due to
unaligned SIMD memory accesses in old CPUs, but that is not any more issue in
concurrent CPU SIMD implementations and having this setting enabled can cause
slight compromise in result quality.
* soundtouch.clear() to really clear whole processing pipeline state. Earlier
individual variables were left uncleared, which caused slightly different
result if the same audio stream were processed again after calling clear().
* TDstretch to align initial offset position to be in middle of correlation
search window. This ensures that with zero tempo change the output will be
same as input.
* Fix a bug in TDstrectch with too small initial skipFract value that
occurred with certain processing parameter settings: Replace assert with
assignment that corrects the situation.
* Remove OpenMP "_init_threading" workaround from Android build as it's not
needed with concurrent Android SDKs any more.
==== sudo ====
Version update (1.9.7p2 -> 1.9.8p2)
Subpackages: sudo-plugin-python
- update to 1.9.8p2
* Fixed a potential out-of-bounds read with "sudo -i" when the
target user's shell is bash. This is a regression introduced
in sudo 1.9.8. Bug #998.
* sudo_logsrvd now only sends a log ID for first command of a session.
There is no need to send the log ID for each sub-command.
* Fixed a few minor memory leaks in intercept mode.
* Fixed a problem with sudo_logsrvd in relay mode if "store_first"
was enabled when handling sub-commands. A new zero-length journal
file was created for each sub-command instead of simply using
the existing journal file.
- update to 1.9.8p1
* Fixed support for passing a prompt (sudo -p) or a login class
(sudo -l) on the command line. This is a regression introduced
in sudo 1.9.8. Bug #993.
* Fixed a crash with "sudo ALL" rules in the LDAP and SSSD back-ends.
This is a regression introduced in sudo 1.9.8. Bug #994.
* Fixed a compilation error when the --enable-static-sudoers configure
option was specified. This is a regression introduced in sudo
1.9.8 caused by a symbol clash with the intercept and log server
protobuf functions.
* It is now possible to transparently intercepting sub-commands
executed by the original command run via sudo. Intercept support
is implemented using LD_PRELOAD (or the equivalent supported by
the system) and so has some limitations. The two main limitations
are that only dynamic executables are supported and only the
execl, execle, execlp, execv, execve, execvp, and execvpe library
functions are currently intercepted. Its main use case is to
support restricting privileged shells run via sudo.
To support this, there is a new "intercept" Defaults setting and
an INTERCEPT command tag that can be used in sudoers. For example:
Cmnd_Alias SHELLS=/bin/bash, /bin/sh, /bin/csh, /bin/ksh, /bin/zsh
Defaults!SHELLS intercept
would cause sudo to run the listed shells in intercept mode.
This can also be set on a per-rule basis. For example:
Cmnd_Alias SHELLS=/bin/bash, /bin/sh, /bin/csh, /bin/ksh, /bin/zsh
chuck ALL = INTERCEPT: SHELLS
would only apply intercept mode to user "chuck" when running one
of the listed shells.
In intercept mode, sudo will not prompt for a password before
running a sub-command and will not allow a set-user-ID or
set-group-ID program to be run by default. The new
intercept_authenticate and intercept_allow_setid sudoers settings
can be used to change this behavior.
* The new "log_subcmds" sudoers setting can be used to log additional
commands run in a privileged shell. It uses the same mechanism as
the intercept support described above and has the same limitations.
* The new "log_exit_status" sudoers setting can be used to log
the exit status commands run via sudo. This is also a corresponding
"log_exit" setting in the sudo_logsrvd.conf eventlog stanza.
* Support for logging sudo_logsrvd errors via syslog or to a file.
Previously, most sudo_logsrvd errors were only visible in the
debug log.
* Better diagnostics when there is a TLS certificate validation error.
* Using the "+=" or "-=" operators in a Defaults setting that takes
a string, not a list, now produces a warning from sudo and a
syntax error from inside visudo.
* Fixed a bug where the "iolog_mode" setting in sudoers and sudo_logsrvd
had no effect when creating I/O log parent directories if the I/O log
file name ended with the string "XXXXXX".
* Fixed a bug in the sudoers custom prompt code where the size
parameter that was passed to the strlcpy() function was incorrect.
No overflow was possible since the correct amount of memory was
already pre-allocated.
* The mksigname and mksiglist helper programs are now built with
the host compiler, not the target compiler, when cross-compiling.
Bug #989.
* Fixed compilation error when the --enable-static-sudoers configure
option was specified. This was due to a typo introduced in sudo
1.9.7. GitHub PR #113.
- pack /usr/libexec/sudo/sudo/sudo_intercept.so
==== suse-module-tools ====
Version update (16.0.14+2 -> 16.0.16)
- Update to version 16.0.16:
* modprobe.d: split conf files (jsc#SLE-21626, boo#1193059)
- Rather than shipping two large files with modprobe.d options
(00-system.conf and 50-blacklist.conf), ship multiple small
per-module files. This makes it easier for users to override
distribution defaults.
* blacklist isst_if_mbox_msr (bsc#1187196)
* boot-sysctl: make sure file exists (fix for containers)
* remove blacklist entry for snd_bt87x (bsc#1192974, bsc#51718)
==== susepaste ====
Subpackages: susepaste-screenshot
- Add 0002-susepaste-add-image-paste-info.patch: Add info on
posting an image to susepaste in the man page, (boo#1193400).
==== virt-manager ====
Subpackages: virt-install virt-manager-common
- jsc#SLE-17735 - Support Oracle Linux as a guest VM. See also
bsc#1192238 [Build58.2][KVM] The latest supported OracleLinux as
guest versions are not included anywhere
virtinst-add-oracle-linux-support.patch
- bsc#1188223 - L3: Sles12sp3 DomU won't boot after adding phys
hard drive
virtinst-xenbus-disk-index-fix.patch
- jsc#SLE-21540 Dev: Prefer UEFI when creating new virtual machines.
Add a preferences option to allow users to default to UEFI when
creating a new VM. Libvirt decides which firmware file to use.
virtman-add-firmware-preferences.patch
- Renamed patch virtinst-modify-gui-defaults.patch to
virtman-modify-gui-defaults.patch
==== yast2-journal ====
Version update (4.4.0 -> 4.4.1)
- Prepare code for ruby3 (bsc#1193192)
- 4.4.1
==== yast2-trans ====
Version update (84.87.20211126.cedf3cc035 -> 84.87.20211204.c55adb9b7a)
Subpackages: yast2-trans-af yast2-trans-ar yast2-trans-bg yast2-trans-bn yast2-trans-bs yast2-trans-ca yast2-trans-cs yast2-trans-cy yast2-trans-da yast2-trans-de yast2-trans-el yast2-trans-en_GB yast2-trans-es yast2-trans-et yast2-trans-fa yast2-trans-fi yast2-trans-fr yast2-trans-gl yast2-trans-gu yast2-trans-hi yast2-trans-hr yast2-trans-hu yast2-trans-id yast2-trans-it yast2-trans-ja yast2-trans-jv yast2-trans-ka yast2-trans-km yast2-trans-ko yast2-trans-lo yast2-trans-lt yast2-trans-mk yast2-trans-mr yast2-trans-nb yast2-trans-nl yast2-trans-pa yast2-trans-pl yast2-trans-pt yast2-trans-pt_BR yast2-trans-ro yast2-trans-ru yast2-trans-si yast2-trans-sk yast2-trans-sl yast2-trans-sr yast2-trans-sv yast2-trans-ta yast2-trans-th yast2-trans-tr yast2-trans-uk yast2-trans-vi yast2-trans-wa yast2-trans-xh yast2-trans-zh_CN yast2-trans-zh_TW yast2-trans-zu
- Update to version 84.87.20211204.c55adb9b7a:
* New POT for text domain 'installation'.
* Translated using Weblate (Japanese)
* Translated using Weblate (Japanese)
* Translated using Weblate (Ukrainian)
* Translated using Weblate (Ukrainian)
* Translated using Weblate (Slovak)
* Translated using Weblate (Slovak)
* Translated using Weblate (Catalan)
* Translated using Weblate (Slovak)
* New POT for text domain 'update'.
* New POT for text domain 'storage'.
* New POT for text domain 'packager'.
* New POT for text domain 'installation'.
* New POT for text domain 'base'.
* New POT for text domain 'add-on'.
* Translated using Weblate (Portuguese)
* Translated using Weblate (Portuguese)
* Translated using Weblate (Portuguese)
* New POT for text domain 'users'.
* New POT for text domain 'installation'.
* New POT for text domain 'autoinst'.
* New POT for text domain 'update'.
* Translated using Weblate (Japanese)
==== yast2-users ====
Version update (4.4.9 -> 4.4.10)
- Prepare code for ruby3 (bsc#1193192)
- 4.4.10
1
0
Hi,
otrs in TW and Leap is Community Edition of OTRS. This was abandoned by
otrs.com last year or so.
There were more than one forks. What will be our favourite replacement for
otrs? It seems (looking into OBS) Chris (computersalat) had a look into otobo.
But it is not in TW, not to speak of Leap. So I'm curious if it can be a
replacement for the old otrs.
Where will we go?
--
Mit freundlichen Gruessen,
Andreas Vetter
1
0
09 Dec '21
On 12/9/21 04:57, Olaf Hering wrote:
> Am Wed, 8 Dec 2021 20:16:05 -0600
> schrieb Larry Finger <Larry.Finger(a)lwfinger.net>:
>
>> Please use Virtualization:virtualbox.
>
> This project is now yours: https://build.opensuse.org/project/show/Virtualization:virtualbox
>
> I think the kbuild pkg can be removed again, unless SLE_12_SP5 is supposed to be a target. If it is, gsoup and byacc need to be added, and a few tweaks in prjconf need to be done to deal with the X11 package names.
Olaf,
I got notice of some build errors where the package failed rpmlint with:
The package contains some files that are flagged as forbidden in the Backports
project.
These happened for 15.3, 15.4, and SLE_15_SP2 and came in at 3 AM local time.
When I checked at 11 AM, they were OK. Did you fix this problem?
I added Factory to the Cc list to get an opinion on whether VirtualBox should
build on SLE_12_SP5. As far as I remember, it never has and we can probably
remove the kbuild package. If anyone objects, please let us know.
Larry
2
1
09 Dec '21
[cid:image001.jpg@01D7EC5B.D6FCCDB0]<https://www.suse.com/>
9 November 2021
Bugzilla Outage for Maintenance Update
[cid:image002.png@01D7EC5B.D6FCCDB0]
IT Updates
Bugzilla Outage planned for Thursday the 9th of December between 10:00 and 10:30 CET
Bugzilla has a regular maintenance window every Thursday between 7-11 CET. This week’s maintenance update will result in a brief thirty-minute outage.
What is this update?
This update will result in the "found by" field no longer being labeled as "Novell Technical Services" and the name will be changed to "SUSE Technical Services".
Additionally, the obsolete URL link that takes users to the "Innerweb.novell.com" will be removed. When the user clicks on "Found By" or "Service Priority" they will no longer be taken to the Novell Intranet login page.
Call to Action?
Take note of the outage time and avoid attempting to login during the 30-minute window on Thursday the 9th between 10 and 10:30 CET.
Regards,
SUSE IT Communications
Back to top
© 2021 SUSE, All Rights Reserved
[cid:image003.png@01D7EC5B.D6FCCDB0]
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:
pentobi (19.0 -> 19.1)
squid
=== Details ===
==== pentobi ====
Version update (19.0 -> 19.1)
- Update to version 19.1
* Workaround for a crash at exit in some situations.
* Dialog for starting rated game was not shown after accepting a
dialog to discard current game.
* Avoid deprecated mimetypes tag in AppStream file.
* Avoid warnings with Qt 6 caused by deprecated signal handler
syntax.
==== squid ====
- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
* harden_squid.service.patch
Modified:
* squid.service
1
0
Hi all,
A big thank you to Witek for helping to get metrics.o.o. working again.
It's still WIP and we hope others can contribute to this project at
https://github.com/openSUSE/openSUSE-release-tools/tree/master/metrics.
metrics.o.o.'s tools are written in PHP and Python, so please consider
helping out.
You might notice the anomaly on metrics.o.o. with the numbers over the
last month (see image at https://paste.opensuse.org/52176765) There
were some missing logs at download.o.o. This data is the source for
access metrics, so losing them as it happened in September causes
problems. Please think of it before typing `rm
/var/log/apache2/access_log*` ;)
Working:
OSRT Access
OSRT Dashboard (partly)
OSRT History
OSRT Release (partly)
Not working: (could use help)
OSRT Comparison
OSRT openQA
OSRT Review
OSRT Staging
v/r
Doug
3
2
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:
Mesa (21.3.0 -> 21.3.1)
Mesa-drivers (21.3.0 -> 21.3.1)
apache2-mod_php7
bash
bind (9.16.20 -> 9.16.23)
blog (2.21 -> 2.26)
freerdp
freetype2 (2.11.0 -> 2.11.1)
gc (8.0.6 -> 8.2.0)
kImageAnnotator (0.5.2 -> 0.5.3)
kio
libopenmpt (0.5.12 -> 0.5.13)
libreoffice
libvirt (7.9.0 -> 7.10.0)
mozilla-nss (3.71 -> 3.73)
multipath-tools (0.8.7+14+suse.5a09bfa -> 0.8.8+38+suse.2bdd3a14)
openconnect
perl-libwww-perl (6.58 -> 6.59)
php7
poppler (21.10.0 -> 21.12.0)
poppler-qt5 (21.10.0 -> 21.12.0)
postgresql
postgresql14
python-libvirt-python (7.9.0 -> 7.10.0)
python-scrypt (0.8.18 -> 0.8.19)
rdma-core (37.1 -> 38.0)
strace (5.14 -> 5.15)
syslogd
xorg-x11-server
=== Details ===
==== Mesa ====
Version update (21.3.0 -> 21.3.1)
Subpackages: Mesa-dri-devel Mesa-libEGL1 Mesa-libGL1 Mesa-libglapi0 libgbm1
- update to 21.3.1
* mostly AMD, Intel & Zink fixes.
==== Mesa-drivers ====
Version update (21.3.0 -> 21.3.1)
Subpackages: Mesa-dri Mesa-gallium Mesa-libva libvdpau_r300 libvdpau_r600 libvdpau_radeonsi libvulkan_intel libvulkan_radeon libxatracker2
- update to 21.3.1
* mostly AMD, Intel & Zink fixes.
==== apache2-mod_php7 ====
- provide configuration for PHP-FPM out of the box (boo#1192414)
- package missing php.ini for PHP-FPM (boo#1192672)
==== bash ====
Subpackages: bash-doc bash-lang bash-sh
- avoid duplicating COPYING file in bash-doc (already in main package in
licensedir)
==== bind ====
Version update (9.16.20 -> 9.16.23)
Subpackages: bind-doc bind-utils python3-bind
- Upgrade to 9.16.23
Security issues fixed:
The "lame-ttl" option is now forcibly set to 0. This
effectively disables the lame server cache, as it could
previously be abused by an attacker to significantly
degrade resolver performance. (CVE-2021-25219)
Bugs fixed:
In 9.16.21:
* When a dynamic zone was made available in another view
using the "in-view" statement, running "rndc freeze"
always reported an "already frozen" error even though
the zone was successfully frozen.
* Stale data in the cache could cause named to send
non-minimized queries despite QNAME minimization being
enabled.
* When a DNSSEC-signed zone which only has a single
signing key available is migrated to use KASP, that key
is now treated as a Combined Signing Key (CSK).
* When a member zone was removed from a catalog zone,
journal files for the former were not deleted.
* named-checkconf failed to detect syntactically invalid
values of the "key" and "tls" parameters used to define
members of remote server lists.
* Fixed a regression which caused the EDNS TCP Keepalive option to be
ignored inadvertently in client requests. It has now
been fixed and this option is handled properly again.
* Fixed a regression which altered the internal memory structure of
zone databases, but neglected to update the MAPAPI value
for zone files in "map" format. This caused named to
attempt to load incompatible map files, triggering an
assertion failure on startup. The MAPAPI value has now
been updated, so named rejects outdated files when
encountering them.
* The thread-local isc_tid_v variable was not properly
initialized when running BIND 9 as a Windows Service,
leading to a crash on startup.
* "map" files exceeding 2GB in size failed to load due to
a size comparison that incorrectly treated the file size
as a signed integer.
In 9.16.22:
* Remove the "adjust interface" mechanism which was
responsible for setting up listeners on interfaces when
the "*-source(-v6)" address and port were the same as
the "listen-on(-v6)" address and port. Such a
configuration is no longer supported; under certain
timing conditions, that mechanism could prevent named
from listening on some TCP ports. This has been fixed.
* Multiple library names were mistakenly passed to the
krb5-config utility when ./configure was invoked with
the --with-gssapi=[/path/to/]krb5-config option. This
has been fixed by invoking krb5-config separately for
each required library.
* Fixed a regression which broke backward compatibility for the
"check-names master ..." and "check-names slave ..."
options. This has been fixed.
* Address a potential deadlock when checking zone content
consistency.
In 9.16.23:
* Address Coverity warning in lib/dns/dnssec.c.
* Fix a bug when comparing two RSA keys. There was a typo
which caused the "p" prime factors to not being
compared.
* Fix an assertion failure caused by missing member zones
during a reload of a catalog zone.
This obsoletes bind-CVE-2021-25219.patch and
bind-fix-build-with-older-sphinx.patch
Other issues:
A compile time waring about fall through in a switch statement
has been averted by marking the cases as FALLTHROUGH.
[bind-9.16.23.tar.xz, bind-9.16.23.tar.xz.sha512.asc,
bind-CVE-2021-25219.patch, bind-fix-build-with-older-sphinx.patch,
bind-avoid-fallthrough-warning-error.patch]
==== blog ====
Version update (2.21 -> 2.26)
Subpackages: libblogger2
- Update to version 2.26
* On s390/x and PPC64 gcc misses unused arg0
- Remove patch fcb9e0c2.patch as now part of tar ball
- Add upstream patch fcb9e0c2.patch
* On s390/x and PPC64 gcc misses unused arg0
- Update to version 2.24
* Avoid install errror due missed directory
- Update to version 2.22
* Avoid KillMode=none for newer systemd version as well as rework
the systemd unit files of blog (boo#1186506)
==== freerdp ====
Subpackages: libfreerdp2-2 libwinpr2-2
- Add patch to fix connecting without H.264-enabled FFmpeg (boo#1190823):
* 0001-Make-H.264-codec-optional-during-runtime.patch
- Use %autosetup
==== freetype2 ====
Version update (2.11.0 -> 2.11.1)
Subpackages: freetype2-devel libfreetype6 libfreetype6-32bit
- update to 2.11.1:
* Some fields in the `CID_FaceDictRec`, `CID_FaceInfoRec`, and
`FT_Data` structures have been changed from signed to unsigned
type, which better reflects the actual usage. It is also an
additional means to protect against malformed input.
* Cmake support has been further improved. To do that various
backward-incompatible changes were necessary; please see file
`CMakeLists.txt` for more details.
* The experimental 'COLR' v1 API has been updated to the latest
OpenType standard 1.9.
==== gc ====
Version update (8.0.6 -> 8.2.0)
- Add 0001-Distribute-gc_gcj.h-and-some-other-headers-in-single.patch
to repair `make install` forgetting to install gc_pthread.h.
- Drop C++98 build mode; just use what g++ uses.
- Update to release 8.2.0
* Add API for accessing incremental GC time limit with
nanosecond precision
* Add API function to force start of incremental collection
* Add GC_get/set_disable_automatic_collection API
* New API (GC_set_markers_count) to control number of parallel
markers
* New API function to clear GC exclusion table
* New API function to get size of object debug header
* New API standalone functions to acquire and release the
allocator lock
* Always abort on failure to access /proc/self/maps
* Avoid initial 3ms pause on world stop/start with GC_retry_signals
* Enable mprotect-based incremental GC for Linux/arm and
Linux/aarch64
* Enable true incremental collection even if parallel marker is on
* Fix mmap(PROT_NONE) failure if RLIMIT_AS value is low (Linux)
* Report memory region bounds and errno on GC_unmap/remap failure
* Use mprotect-based VDB on PowerPC and S390 (Linux)
* Use soft dirty bits on Linux (i386, powerpc, s390, x86_64)
* Fix copyright message in de_win.rc, gc_cpp.cc, ec.h and
specific.h
==== kImageAnnotator ====
Version update (0.5.2 -> 0.5.3)
- Update to version 0.5.3
* Fixed: Crash while typing text on wayland.
* Changed: Show scrollbar when not all tools visible.
==== kio ====
Subpackages: kio-core kio-lang
- Add patch to fix KRun on Wayland (kde#446272,
gh#openSUSE/kmozillahelper#33):
* 0001-Fix-KRun-runApplication-when-xdg-activation-is-invol.patch
==== libopenmpt ====
Version update (0.5.12 -> 0.5.13)
- Update to 0.5.13:
* [Bug] Fixed various undefined behaviour found with ubsan.
* IMF: Change envelope interpretation to be more like in XM instead of
IT and tighten header validation.
* MED: Some samples had a ping-pong loop when there should be no loop at all.
* MT2: Ignore incorrect drums chunk size in early MT2 files (fixes e.g.
?A little Rock? by Csumi).
* MT2: Work around initial master volume of 0 used in some files that apply
a fade-in a the song start using track automation that would stay silent
forever otherwise (track automation is currently not supported).
* OKT: Apply portamento on every tick.
* mpg123: Update to v1.29.2 (2021-10-23).
==== libreoffice ====
Subpackages: libreoffice-base libreoffice-calc libreoffice-draw libreoffice-filters-optional libreoffice-gnome libreoffice-gtk3 libreoffice-icon-themes libreoffice-impress libreoffice-l10n-cs libreoffice-l10n-da libreoffice-l10n-de libreoffice-l10n-el libreoffice-l10n-en libreoffice-l10n-en_GB libreoffice-l10n-es libreoffice-l10n-fr libreoffice-l10n-hu libreoffice-l10n-it libreoffice-l10n-ja libreoffice-l10n-pl libreoffice-l10n-pt_BR libreoffice-l10n-ru libreoffice-l10n-zh_CN libreoffice-l10n-zh_TW libreoffice-mailmerge libreoffice-math libreoffice-pyuno libreoffice-qt5 libreoffice-writer libreofficekit
- Fix UI scaling on HIDPI Wayland/KDE screens
https://bugs.documentfoundation.org/show_bug.cgi?id=137924
+ fix-wayland-scaling-in-plasma.patch
==== libvirt ====
Version update (7.9.0 -> 7.10.0)
Subpackages: libvirt-client libvirt-daemon libvirt-daemon-driver-interface libvirt-daemon-driver-libxl libvirt-daemon-driver-lxc libvirt-daemon-driver-network libvirt-daemon-driver-nodedev libvirt-daemon-driver-nwfilter libvirt-daemon-driver-qemu libvirt-daemon-driver-secret libvirt-daemon-driver-storage libvirt-daemon-driver-storage-core libvirt-daemon-driver-storage-disk libvirt-daemon-driver-storage-iscsi libvirt-daemon-driver-storage-iscsi-direct libvirt-daemon-driver-storage-logical libvirt-daemon-driver-storage-mpath libvirt-daemon-driver-storage-rbd libvirt-daemon-driver-storage-scsi libvirt-daemon-lxc libvirt-daemon-qemu libvirt-daemon-xen libvirt-libs
- libxl: Fix libvirtd deadlocks and segfaults
23b51d7b-libxl-disable-death-event.patch,
a4e6fba0-libxl-rename-threadinfo-struct.patch,
e4f7589a-libxl-shutdown-thread-name.patch,
b9a5faea-libxl-handle-death-thread.patch,
5c5df531-libxl-search-domid-in-thread.patch,
a7a03324-libxl-protect-logger-access.patch
bsc#1191668, bsc#1192017
- Update to libvirt 7.10.0
- jsc#SLE-18260, jsc#SLE-19264
- Many incremental improvements and bug fixes, see
https://libvirt.org/news.html#v7-10-0-2021-12-01
==== mozilla-nss ====
Version update (3.71 -> 3.73)
Subpackages: libfreebl3 libfreebl3-hmac libsoftokn3 libsoftokn3-hmac mozilla-nss-certs mozilla-nss-tools
- update to NSS 3.73
* bmo#1735028 - check for missing signedData field.
* bmo#1737470 - Ensure DER encoded signatures are within size limits.
* bmo#1729550 - NSS needs FiPS 140-3 version indicators.
* bmo#1692132 - pkix_CacheCert_Lookup doesn't return cached certs
* bmo#1738600 - sunset Coverity from NSS
MFSA 2021-51 (bsc#1193170)
* CVE-2021-43527 (bmo#1737470)
Memory corruption via DER-encoded DSA and RSA-PSS signatures
- update to NSS 3.72
* Remove newline at the end of coreconf.dep
* bmo#1731911 - Fix nsinstall parallel failure.
* bmo#1729930 - Increase KDF cache size to mitigate perf
regression in about:logins
==== multipath-tools ====
Version update (0.8.7+14+suse.5a09bfa -> 0.8.8+38+suse.2bdd3a14)
Subpackages: kpartx libmpath0
- Update to 0.8.8+38+suse.2bdd3a14.obscpio
* upstream version bump. Code-wise identical to 0.8.7+138+suse.7c9afe31
- Drop versioned dependency on libmpath0 again (bsc#1190622)
* Since 0.8.6, libmultipath and libmpathpersist have got proper ABI
versioning, and rpmbuild auto-generates dependencies on
libmultipath.so.0(LIBMULTIPATH_13.0.0) etc.
- Update to version 0.8.7+138+suse.7c9afe31:
New upstream version (pre-0.8.8)
* deprecate "config_dir" and "multipath_dir" config options
(will be removed in future version)
* remove dependency on systemd-udevd-settle.service (boo#1193336)
* fix crash in remove_map (boo#1193334)
* CLI: add path wildcard "%I" for init state
* CLI: add "reconfigure all" command
* allow multiple pending "reconfigure" commands (bsc#1189551)
* speed up "reconfigure" by avoiding unnecessary map reloads
(bsc#1189551)
* rework of CLI command handler (unix socket handler) to avoid
hanging CLI commands (bsc#1189551)
* fix multipathd startup after stop during reconfigure (boo#1193338)
* improve error detection and warning messages in config file parser
* fix exit status of multipath -T (bsc#1191900)
* fix defects reported by coverity (boo#1193342)
- avoid sleeping with locks held
- exit if bindings file is broken
- set umask before mkstemp
- add bounds and consistency checks in SCSI VPD parsing code
* add hardware table entry for DellEMC/ME4 (PowerVault ME4)
==== openconnect ====
Subpackages: libopenconnect5 openconnect-bash-completion openconnect-lang
- Import the latest version of the vpnc-script, revision
1d35a8527e5422967514dd1d47350ff2ede55903 (boo#1140772)
* This brings a lot of improvements for non-trivial network setups, IPv6 etc
==== perl-libwww-perl ====
Version update (6.58 -> 6.59)
- updated to 6.59
see /usr/share/doc/packages/perl-libwww-perl/Changes
6.59 2021-12-02 21:16:04Z
- Use American English aspell master dictionary for POD spelling tests (GH#394) (Ville Skyttä)
- Remove unnecessary string concatenations in mirror error messages (GH#391) (Ville Skyttä)
- Spelling and grammar fixes (GH#390) (Ville Skyttä)
==== php7 ====
Subpackages: php7-cli php7-ctype php7-dom php7-gd php7-gettext php7-iconv php7-json php7-mbstring php7-mysql php7-openssl php7-pdo php7-sqlite php7-tokenizer php7-xmlreader php7-xmlwriter
- provide configuration for PHP-FPM out of the box (boo#1192414)
- package missing php.ini for PHP-FPM (boo#1192672)
==== poppler ====
Version update (21.10.0 -> 21.12.0)
Subpackages: libpoppler-cpp0 libpoppler-glib8 poppler-tools
- update to 21.12.0:
* Add API to add images
* CairoOutputDev: Fix de-duping of Flate images
* Fix crash on broken files when using non-default ENABLE_ZLIB_UNCOMPRESS. Issue #393
* Minor code improvements
* Add API for validation of signatures
* Add API to read/save to file descriptor
* pdftohtml: Reduce sensitivity of duplicate detection. Issue #1117
* Increase C++ standard to 17
- Update to 21.11.0:
core:
* Fix rendering of some non-standard confirming annotations
* Support rendering of some non-standard Type3 charprocs
* TextOutputDev: Respect orientation when selecting words
* CairoOutputDev: Don't override the antialias settings from the cairo_t
* StructElement: support MCID in XObjects
* Fix detection of monospace fonts
* Ignore Adobe-Identity for non embedded CID fonts
* PageLabelInfo::labelToIndex: work on some special no style intervals
* Fix crash in malformed files
* Minor code improvements
utils:
* pdfinfo: add -url option to print all URLs in a PDF
* pdftohtml: document what zoom means in regard to DPI
qt6:
* Require Qt 6.1
* Minor code improvements
==== poppler-qt5 ====
Version update (21.10.0 -> 21.12.0)
- update to 21.12.0:
* Add API to add images
* CairoOutputDev: Fix de-duping of Flate images
* Fix crash on broken files when using non-default ENABLE_ZLIB_UNCOMPRESS. Issue #393
* Minor code improvements
* Add API for validation of signatures
* Add API to read/save to file descriptor
* pdftohtml: Reduce sensitivity of duplicate detection. Issue #1117
* Increase C++ standard to 17
- Update to 21.11.0:
core:
* Fix rendering of some non-standard confirming annotations
* Support rendering of some non-standard Type3 charprocs
* TextOutputDev: Respect orientation when selecting words
* CairoOutputDev: Don't override the antialias settings from the cairo_t
* StructElement: support MCID in XObjects
* Fix detection of monospace fonts
* Ignore Adobe-Identity for non embedded CID fonts
* PageLabelInfo::labelToIndex: work on some special no style intervals
* Fix crash in malformed files
* Minor code improvements
utils:
* pdfinfo: add -url option to print all URLs in a PDF
* pdftohtml: document what zoom means in regard to DPI
qt6:
* Require Qt 6.1
* Minor code improvements
==== postgresql ====
Subpackages: postgresql-contrib postgresql-docs postgresql-llvmjit postgresql-server
- Move the dependency of llvmjit-devel on clang and llvm to the
implementation packages where we can depend on the correct
versions.
- fix postgresql_has_llvm usage
- First round of changes to make it easier to build extensions for
- add postgresql-llvmjit-devel subpackage:
This package will pull in clang and llvm if the distro has a
recent enough version, otherwise it will just pull
postgresql-server-devel.
- add postgresql macros to the postgresql-server-devel package
those cover all the variables from pg_config and some macros
to remove repitition from the spec files
==== postgresql14 ====
Subpackages: libpq5 postgresql14-contrib postgresql14-docs postgresql14-llvmjit postgresql14-server
- Add a llvmjit-devel subpackage to pull in the right versions
of clang and llvm for building extensions.
- Fix some mistakes in the interdependencies between the
implementation packages and their noarch counterpart.
- Update the BuildIgnore section.
==== python-libvirt-python ====
Version update (7.9.0 -> 7.10.0)
- Update to 7.10.0
- Add all new APIs and constants in libvirt 7.10.0
- jsc#SLE-18260, jsc#SLE-19264
==== python-scrypt ====
Version update (0.8.18 -> 0.8.19)
- update to 0.8.19:
* Use RtlGenRandom instead of CryptGenRandom on windows
* Add check for c:\Program Files\OpenSSL-Win64 and c:\Program Files\OpenSSL-Win32
==== rdma-core ====
Version update (37.1 -> 38.0)
Subpackages: libefa1 libibverbs libibverbs1 libmlx4-1 libmlx5-1 librdmacm1
- Update to v38.0 (jsc#SLE-18383)
- Bugfixes on all providers
- New provider for irdma support
- Add rdma-ndd to recommended depencies of rdma-core
==== strace ====
Version update (5.14 -> 5.15)
- Update to strace 5.15
* Improvements
* Implemented --strings-in-hex=non-ascii-chars option for using hexadecimal
numbers instead of octal ones in escape sequences in the output strings.
* Implemented --decode-pids=comm option (and its alias -Y) for printing
command names for PIDs.
* Implemented --decode-pids=pidns as an alias to --pidns-translation option.
* Implemented printing of current working directory when AT_FDCWD constant
is used with --decode-fds=path option enabled.
* Improved printing of syscall names in places where the associated
AUDIT_ARCH_* value is present (ptrace PTRACE_GET_SYSCALL_INFO request,
SIGSYS siginfo_t).
* Implemented decoding of process_mrelease syscall, introduced in Linux 5.15.
* Implemented decoding of SECCOMP_GET_NOTIF_SIZES operation of seccomp
syscall.
* Implemented decoding of HDIO_*, KD*, and SECCOMP_* ioctl commands.
* Implemented decoding of RTM_NEWCACHEREPORT, RTM_{NEW,DEL,GET}NEXTHOP,
and RTM_{NEW,GET}STATS NETLINK_ROUTE netlink messages.
* Implemented decoding of AF_ALG, AF_IEEE802154, AF_MCTP, AF_NFC, AF_QIPCRTR,
AF_RRPC, AF_VSOCK, and AF_XDP socket addresses.
* Implemented decoding of AF_BRIDGE and AF_MCTP protocols for IFLA_AF_SPEC
netlink attribute.
* Implemented decoding of IFLA_BR_MCAST_QUERIER_STATE, IFLA_BR_MULTI_BOOLOPT,
IFLA_INET6_RA_MTU, IFLA_INFO_SLAVE_DATA, and IFLA_VFINFO_LIST netlink
attributes.
* Enhanced decoding of io_uring_register and times syscalls.
* Enhanced IFLA_BR_FORWARD_DELAY, IFLA_BR_MAX_AGE, IFLA_EXT_MASK,
IFLA_PROTINFO, *_INTVL, and *_TIMER netlink attribute decoding.
* Enhanced decoding of AF_IPX and AF_NETLINK socket addresses.
* Updated lists o AF_*, ARPHRD_*, BTRFS_*, DEVCONF_*, DM_*, ETH_P_*,
FAN_REPORT_*, IORING_*, MOVE_MOUNT_*, MPOL_*, PACKET_*, RTM_*, SO_*,
and XFRM_MSG_* constants.
* Updated lists of ioctl commands from Linux 5.15.
* Bug fixes
* Fixed printing of struct bpf_prog_info.map_ids array.
* Fixed behaviour of "dev", "pidfd", and "socket" arguments of the --print-fds
option to no longer imply the "path" argument.
* Fixed insufficient buffer size used for network interface name printing,
that previously led to assertions on attempts of printing interface names
that require quoting, for example, names longer than 4 characters in -xx
mode (addresses RHBZ bug #2028146).
==== syslogd ====
Subpackages: klogd syslog-service
- Remove PrivateDevices, ProtectClock and ProtectKernelLogs=true
from klog.service and ProtectKernelLogs from klogd.service
(bsc#1193172)
==== xorg-x11-server ====
Subpackages: xorg-x11-server-Xvfb xorg-x11-server-extra xorg-x11-server-sdk
- u_pci-primary-Fix-up-primary-PCI-device-detection-for-the-platfrom-bus.patch
* Fix SEGFAULT when parsing bus IDs of NULL
- u_Support-configuration-files-under-run-X11-xorg.conf..patch
* Support configuration files under /run. Required for generating
configuration files via udev.
- u_Add-udev-scripts-for-configuration-of-platform-devic.patch
* Generate configuration files for platform devices
- u_Revert-xf86-Accept-devices-with-the-simpledrm-driver.patch
* Code has been obsoleted by udev patchset
- u_Add-udev-rule-for-HyperV-devices.patch
* Same as for platform devices, but on HyperV
1
0
Hello openSUSE!
I worked on a simple checklist that represents step necessary to donate
software under the openSUSE project wings.
The usecase is e.g. donation of software from github.com/SUSE under
/openSUSE wings. Or any other future software donation.
I've already asked Release team for initial feedback, and now I'd like
to ask factory@ as well.
https://en.opensuse.org/Donation:Software
Any feedback is welcome. You might as well use the discussion tab
feature in Wiki to submit your proposals/snippets. Let's keep it
simple.
Let's work on it till next Thursday 1st of Dec, incorporate suggested
changes and make it official.
Thank you
--
Best regards
Lubos Kocman
openSUSE Leap Release Manager
1
1
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-mitmproxy
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
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-moto
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
07 Dec '21
Hello together,
we have got build failures with PostgreSQL14 on s390x at the moment. That was looking like a gcc bug and I have forwarded that to IBM.
I can reproduce this issue on my mainframe vm with following commands:
> osc co openSUSE:Factory:zSystems/postgresql14
> cd openSUSE\:Factory\:zSystems/postgresql14/
> osc build --vm-type=kvm --vm-memory=4G
IBMers are in the worst case situation, that it is difficult to receive VMs based on openSUSE.
Therefore, the Developer has been using Fedora 33 as a foundation (Fedora 35 has been released in the last weeks).
Fistly, he tried it with the latest openSUSE Tumbleweed container image to reproduce this issue.
Afterwards, he has tested it with osc commands above. He does not receive the linker/TLC bug error messages as described in the following bug report:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103364
Is there any build dependency to the sub operating system (kernel or qemu based)?
I know, that we are using latest packages and software in comparison to Fedora 33. But what else can be the reason, that the osc command does not have the same results?
Best regards,
Sarah
3
8
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:
gcc11 (11.2.1+git610 -> 11.2.1+git1018)
glibc
kernel-firmware (20211115 -> 20211123)
kernel-source (5.15.5 -> 5.15.6)
mxml (3.2 -> 3.3)
openssl-1_1
=== Details ===
==== gcc11 ====
Version update (11.2.1+git610 -> 11.2.1+git1018)
Subpackages: cpp11 gcc11-info gcc11-locale libasan6 libatomic1 libgcc_s1 libgcc_s1-32bit libgfortran5 libgomp1 libitm1 liblsan0 libobjc4 libquadmath0 libstdc++6 libstdc++6-32bit libstdc++6-devel-gcc11 libstdc++6-locale libstdc++6-pp-gcc11 libstdc++6-pp-gcc11-32bit libtsan0 libubsan1
- Enable the cross compilers also on i586
- Enable some cross compilers also in rings
- Remove cross compilers for i386 target
- Update to gcc-11 branch head (7510c23c1ec53aa4a62705f03), git1018
* fixes issue with debug dumping together with -o /dev/null
* fixes libgccjit issue showing up in emacs build [boo#1192951]
- Package mwaitintrin.h
- Remove spurious exit from change_spec.
- Enable the full cross compiler, cross-aarch64-gcc11 and
cross-riscv64-gcc11 now provide a fully hosted C (and C++)
cross compiler, not just a freestanding one. I.e. with a cross
glibc. They don't yet support the sanitizer libraries.
Part of [jsc#OBS-124].
==== glibc ====
Subpackages: glibc-32bit glibc-devel glibc-extra glibc-lang glibc-locale glibc-locale-base nscd
- Enable building the cross packages in rings.
==== kernel-firmware ====
Version update (20211115 -> 20211123)
Subpackages: kernel-firmware-all kernel-firmware-amdgpu kernel-firmware-ath10k kernel-firmware-ath11k kernel-firmware-atheros kernel-firmware-bluetooth kernel-firmware-bnx2 kernel-firmware-brcm kernel-firmware-chelsio kernel-firmware-dpaa2 kernel-firmware-i915 kernel-firmware-intel kernel-firmware-iwlwifi kernel-firmware-liquidio kernel-firmware-marvell kernel-firmware-media kernel-firmware-mediatek kernel-firmware-mellanox kernel-firmware-mwifiex kernel-firmware-network kernel-firmware-nfp kernel-firmware-nvidia kernel-firmware-platform kernel-firmware-prestera kernel-firmware-qcom kernel-firmware-qlogic kernel-firmware-radeon kernel-firmware-realtek kernel-firmware-serial kernel-firmware-sound kernel-firmware-ti kernel-firmware-ueagle kernel-firmware-usb-network ucode-amd
- Update to version 20211123:
* linux-firmware: Update firmware file for Intel Bluetooth 9462
* linux-firmware: Update firmware file for Intel Bluetooth 9462
* linux-firmware: Update firmware file for Intel Bluetooth 9560
* linux-firmware: Update firmware file for Intel Bluetooth 9560
* linux-firmware: Update firmware file for Intel Bluetooth AX201
* linux-firmware: Update firmware file for Intel Bluetooth AX201
* linux-firmware: Update firmware file for Intel Bluetooth AX211
* linux-firmware: Update firmware file for Intel Bluetooth AX211
* linux-firmware: Update firmware file for Intel Bluetooth AX210
* linux-firmware: Update firmware file for Intel Bluetooth 9560
* linux-firmware: Update firmware file for Intel Bluetooth 9260
* linux-firmware: Update firmware file for Intel Bluetooth AX200
* linux-firmware: Update firmware file for Intel Bluetooth AX201
* amdgpu: update yellow carp dmcub firmware
* amdgpu: update vangogh DMCUB firmware
* Update ath10k/QCA6174/hw3.0/board-2.bin
* mrvl: prestera: Update Marvell Prestera Switchdev v4.0
* QCA: Add Bluetooth firmware for WCN685x
- Fix the script to adapt ZSTD compressed modules (jsc#SLE-21256)
- Update _service to follow branch main instead
- Update aliases
==== kernel-source ====
Version update (5.15.5 -> 5.15.6)
Subpackages: kernel-default kernel-docs
- Linux 5.15.6 (bsc#1012628).
- drm/amdgpu/gfx9: switch to golden tsc registers for renoir+
(bsc#1012628).
- drm/amdgpu/gfx10: add wraparound gpu counter check for APUs
as well (bsc#1012628).
- block: avoid to quiesce queue in elevator_init_mq (bsc#1012628).
- blk-mq: cancel blk-mq dispatch work in both blk_cleanup_queue
and disk_release() (bsc#1012628).
- docs: accounting: update delay-accounting.rst reference
(bsc#1012628).
- firmware: arm_scmi: Fix type error in sensor protocol
(bsc#1012628).
- firmware: arm_scmi: Fix type error assignment in voltage
protocol (bsc#1012628).
- io_uring: fix soft lockup when call __io_remove_buffers
(bsc#1012628).
- cifs: nosharesock should be set on new server (bsc#1012628).
- tracing: Check pid filtering when creating events (bsc#1012628).
- ksmbd: Fix an error handling path in 'smb2_sess_setup()'
(bsc#1012628).
- vhost/vsock: fix incorrect used length reported to the guest
(bsc#1012628).
- vdpa_sim: avoid putting an uninitialized iova_domain
(bsc#1012628).
- iommu/amd: Clarify AMD IOMMUv2 initialization messages
(bsc#1012628).
- ceph: properly handle statfs on multifs setups (bsc#1012628).
- cifs: nosharesock should not share socket with future sessions
(bsc#1012628).
- riscv: dts: microchip: drop duplicated MMC/SDHC node
(bsc#1012628).
- riscv: dts: microchip: fix board compatible (bsc#1012628).
- f2fs: set SBI_NEED_FSCK flag when inconsistent node block found
(bsc#1012628).
- f2fs: quota: fix potential deadlock (bsc#1012628).
- iommu/vt-d: Fix unmap_pages support (bsc#1012628).
- iommu/rockchip: Fix PAGE_DESC_HI_MASKs for RK3568 (bsc#1012628).
- sched/scs: Reset task stack state in bringup_cpu()
(bsc#1012628).
- perf: Ignore sigtrap for tracepoints destined for other tasks
(bsc#1012628).
- locking/rwsem: Make handoff bit handling more consistent
(bsc#1012628).
- net: mscc: ocelot: correctly report the timestamping RX filters
in ethtool (bsc#1012628).
- net: mscc: ocelot: don't downgrade timestamping RX filters in
SIOCSHWTSTAMP (bsc#1012628).
- net: hns3: fix incorrect components info of ethtool --reset
command (bsc#1012628).
- net: hns3: fix VF RSS failed problem after PF enable multi-TCs
(bsc#1012628).
- net/smc: Don't call clcsock shutdown twice when smc shutdown
(bsc#1012628).
- net: vlan: fix underflow for the real_dev refcnt (bsc#1012628).
- ethtool: ioctl: fix potential NULL deref in
ethtool_set_coalesce() (bsc#1012628).
- net/sched: sch_ets: don't peek at classes beyond 'nbands'
(bsc#1012628).
- net: stmmac: Disable Tx queues when reconfiguring the interface
(bsc#1012628).
- tls: fix replacing proto_ops (bsc#1012628).
- tls: splice_read: fix accessing pre-processed records
(bsc#1012628).
- tls: splice_read: fix record type check (bsc#1012628).
- MIPS: use 3-level pgtable for 64KB page size on MIPS_VA_BITS_48
(bsc#1012628).
- MIPS: loongson64: fix FTLB configuration (bsc#1012628).
- igb: fix netpoll exit with traffic (bsc#1012628).
- nvmet: use IOCB_NOWAIT only if the filesystem supports it
(bsc#1012628).
- net/smc: Fix loop in smc_listen (bsc#1012628).
- net/smc: Fix NULL pointer dereferencing in smc_vlan_by_tcpsk()
(bsc#1012628).
- net: phylink: Force retrigger in case of latched link-fail
indicator (bsc#1012628).
- net: phylink: Force link down and retrigger resolve on interface
change (bsc#1012628).
- lan743x: fix deadlock in lan743x_phy_link_status_change()
(bsc#1012628).
- tcp_cubic: fix spurious Hystart ACK train detections for
not-cwnd-limited flows (bsc#1012628).
- drm/amd/display: Set plane update flags for all planes in reset
(bsc#1012628).
- drm/amd/display: Fix DPIA outbox timeout after GPU reset
(bsc#1012628).
- PM: hibernate: use correct mode for swsusp_close()
(bsc#1012628).
- net/ncsi : Add payload to be 32-bit aligned to fix dropped
packets (bsc#1012628).
- arm64: uaccess: avoid blocking within critical sections
(bsc#1012628).
- drm/hyperv: Fix device removal on Gen1 VMs (bsc#1012628).
- nvmet-tcp: fix incomplete data digest send (bsc#1012628).
- cpufreq: intel_pstate: Add Ice Lake server to out-of-band IDs
(bsc#1012628).
- net: marvell: mvpp2: increase MTU limit when XDP enabled
(bsc#1012628).
- net: ipa: kill ipa_cmd_pipeline_clear() (bsc#1012628).
- net: ipa: separate disabling setup from modem stop
(bsc#1012628).
- net: ipa: directly disable ipa-setup-ready interrupt
(bsc#1012628).
- mlxsw: spectrum: Protect driver from buggy firmware
(bsc#1012628).
- net/smc: Ensure the active closing peer first closes clcsock
(bsc#1012628).
- i2c: virtio: disable timeout handling (bsc#1012628).
- erofs: fix deadlock when shrink erofs slab (bsc#1012628).
- scsi: scsi_debug: Zero clear zones at reset write pointer
(bsc#1012628).
- scsi: core: sysfs: Fix setting device state to SDEV_RUNNING
(bsc#1012628).
- ice: avoid bpf_prog refcount underflow (bsc#1012628).
- ice: fix vsi->txq_map sizing (bsc#1012628).
- net: nexthop: release IPv6 per-cpu dsts when replacing a
nexthop group (bsc#1012628).
- net: ipv6: add fib6_nh_release_dsts stub (bsc#1012628).
- net: stmmac: retain PTP clock time during SIOCSHWTSTAMP ioctls
(bsc#1012628).
- nfp: checking parameter process for rx-usecs/tx-usecs is invalid
(bsc#1012628).
- ipv6: fix typos in __ip6_finish_output() (bsc#1012628).
- firmware: smccc: Fix check for ARCH_SOC_ID not implemented
(bsc#1012628).
- af_unix: fix regression in read after shutdown (bsc#1012628).
- mptcp: use delegate action to schedule 3rd ack retrans
(bsc#1012628).
- mptcp: fix delack timer (bsc#1012628).
- ALSA: intel-dsp-config: add quirk for JSL devices based on
ES8336 codec (bsc#1012628).
- xen/pvh: add missing prototype to header (bsc#1012628).
- x86/pvh: add prototype for xen_pvh_init() (bsc#1012628).
- iavf: Fix VLAN feature flags after VFR (bsc#1012628).
- iavf: Fix refreshing iavf adapter stats on ethtool request
(bsc#1012628).
- iavf: Prevent changing static ITR values if adaptive moderation
is on (bsc#1012628).
- HID: magicmouse: prevent division by 0 on scroll (bsc#1012628).
- HID: input: set usage type to key on keycode remap
(bsc#1012628).
- HID: input: Fix parsing of HID_CP_CONSUMER_CONTROL fields
(bsc#1012628).
- net: marvell: prestera: fix double free issue on err path
(bsc#1012628).
- net: marvell: prestera: fix brige port operation (bsc#1012628).
- drm/aspeed: Fix vga_pw sysfs output (bsc#1012628).
- drm/vc4: fix error code in vc4_create_object() (bsc#1012628).
- scsi: mpt3sas: Fix incorrect system timestamp (bsc#1012628).
- scsi: mpt3sas: Fix system going into read-only mode
(bsc#1012628).
- scsi: mpt3sas: Fix kernel panic during drive powercycle test
(bsc#1012628).
- scsi: qla2xxx: edif: Fix off by one bug in
qla_edif_app_getfcinfo() (bsc#1012628).
- drm/nouveau/acr: fix a couple NULL vs IS_ERR() checks
(bsc#1012628).
- ARM: socfpga: Fix crash with CONFIG_FORTIRY_SOURCE
(bsc#1012628).
- NFSv42: Don't fail clone() unless the OP_CLONE operation failed
(bsc#1012628).
- ASoC: stm32: i2s: fix 32 bits channel length without mclk
(bsc#1012628).
- firmware: arm_scmi: pm: Propagate return value to caller
(bsc#1012628).
- firmware: arm_scmi: Fix base agent discover response
(bsc#1012628).
- net: ieee802154: handle iftypes as u32 (bsc#1012628).
- ASoC: codecs: lpass-rx-macro: fix HPHR setting CLSH mask
(bsc#1012628).
- ASoC: codecs: wcd934x: return error code correctly from
hw_params (bsc#1012628).
- ASoC: codecs: wcd938x: fix volatile register range
(bsc#1012628).
- ASoC: topology: Add missing rwsem around snd_ctl_remove()
calls (bsc#1012628).
- ASoC: qdsp6: q6asm: fix q6asm_dai_prepare error handling
(bsc#1012628).
- ASoC: qdsp6: q6routing: Conditionally reset FrontEnd Mixer
(bsc#1012628).
- ARM: dts: bcm2711: Fix PCIe interrupts (bsc#1012628).
- ARM: dts: BCM5301X: Add interrupt properties to GPIO node
(bsc#1012628).
- ARM: dts: BCM5301X: Fix I2C controller interrupt (bsc#1012628).
- firmware: arm_scmi: Fix null de-reference on error path
(bsc#1012628).
- media: v4l2-core: fix VIDIOC_DQEVENT handling on non-x86
(bsc#1012628).
- netfilter: flowtable: fix IPv6 tunnel addr match (bsc#1012628).
- netfilter: ipvs: Fix reuse connection if RS weight is 0
(bsc#1012628).
- netfilter: ctnetlink: do not erase error code with EINVAL
(bsc#1012628).
- netfilter: ctnetlink: fix filtering with CTA_TUPLE_REPLY
(bsc#1012628).
- ASoC: SOF: Intel: hda: fix hotplug when only codec is suspended
(bsc#1012628).
- proc/vmcore: fix clearing user buffer by properly using
clear_user() (bsc#1012628).
- drm/amd/display: Fix OLED brightness control on eDP
(bsc#1012628).
- PCI: aardvark: Fix link training (bsc#1012628).
- PCI: aardvark: Simplify initialization of rootcap on virtual
bridge (bsc#1012628).
- PCI: aardvark: Implement re-issuing config requests on CRS
response (bsc#1012628).
- PCI: aardvark: Deduplicate code in advk_pcie_rd_conf()
(bsc#1012628).
- NFSv42: Fix pagecache invalidation after COPY/CLONE
(bsc#1012628).
- iomap: Fix inline extent handling in iomap_readpage
(bsc#1012628).
- powerpc/32: Fix hardlockup on vmap stack overflow (bsc#1012628).
- cpufreq: intel_pstate: Fix active mode offline/online EPP
handling (bsc#1012628).
- arm64: mm: Fix VM_BUG_ON(mm != &init_mm) for trans_pgd
(bsc#1012628).
- mdio: aspeed: Fix "Link is Down" issue (bsc#1012628).
- mmc: sdhci: Fix ADMA for PAGE_SIZE >= 64KiB (bsc#1012628).
- mmc: sdhci-esdhc-imx: disable CMDQ support (bsc#1012628).
- tracing: Fix pid filtering when triggers are attached
(bsc#1012628).
- tracing/uprobe: Fix uprobe_perf_open probes iteration
(bsc#1012628).
- KVM: PPC: Book3S HV: Prevent POWER7/8 TLB flush flushing SLB
(bsc#1012628).
- ksmbd: fix memleak in get_file_stream_info() (bsc#1012628).
- ksmbd: contain default data stream even if xattr is empty
(bsc#1012628).
- ksmbd: downgrade addition info error msg to debug in
smb2_get_info_sec() (bsc#1012628).
- drm/nouveau: recognise GA106 (bsc#1012628).
- drm/amdgpu/pm: fix powerplay OD interface (bsc#1012628).
- drm/amdgpu: IH process reset count when restart (bsc#1012628).
- io_uring: fix link traversal locking (bsc#1012628).
- io_uring: fail cancellation for EXITING tasks (bsc#1012628).
- io_uring: correct link-list traversal locking (bsc#1012628).
- xen: detect uninitialized xenbus in xenbus_init (bsc#1012628).
- xen: don't continue xenstore initialization in case of errors
(bsc#1012628).
- fuse: release pipe buf after last use (bsc#1012628).
- staging: r8188eu: fix a memory leak in rtw_wx_read32()
(bsc#1012628).
- staging: r8188eu: use GFP_ATOMIC under spinlock (bsc#1012628).
- staging: r8188eu: Fix breakage introduced when 5G code was
removed (bsc#1012628).
- staging: r8188eu: Use kzalloc() with GFP_ATOMIC in atomic
context (bsc#1012628).
- staging: rtl8192e: Fix use after free in
_rtl92e_pci_disconnect() (bsc#1012628).
- staging: greybus: Add missing rwsem around snd_ctl_remove()
calls (bsc#1012628).
- staging/fbtft: Fix backlight (bsc#1012628).
- HID: wacom: Use "Confidence" flag to prevent reporting invalid
contacts (bsc#1012628).
- Revert "parisc: Fix backtrace to always include init funtion
names" (bsc#1012628).
- media: cec: copy sequence field for the reply (bsc#1012628).
- ALSA: hda/realtek: Fix LED on HP ProBook 435 G7 (bsc#1012628).
- ALSA: hda/realtek: Add quirk for ASRock NUC Box 1100
(bsc#1012628).
- ALSA: ctxfi: Fix out-of-range access (bsc#1012628).
- binder: fix test regression due to sender_euid change
(bsc#1012628).
- usb: hub: Fix locking issues with address0_mutex (bsc#1012628).
- usb: hub: Fix usb enumeration issue due to address0 race
(bsc#1012628).
- usb: xhci: tegra: Check padctrl interrupt presence in device
tree (bsc#1012628).
- usb: typec: fusb302: Fix masking of comparator and bc_lvl
interrupts (bsc#1012628).
- usb: chipidea: ci_hdrc_imx: fix potential error pointer
dereference in probe (bsc#1012628).
- net: nexthop: fix null pointer dereference when IPv6 is not
enabled (bsc#1012628).
- net: usb: Correct PHY handling of smsc95xx (bsc#1012628).
- usb: dwc3: gadget: Fix null pointer exception (bsc#1012628).
- usb: dwc3: gadget: Check for L1/L2/U3 for Start Transfer
(bsc#1012628).
- usb: dwc3: gadget: Ignore NoStream after End Transfer
(bsc#1012628).
- usb: dwc3: core: Revise GHWPARAMS9 offset (bsc#1012628).
- usb: dwc3: leave default DMA for PCI devices (bsc#1012628).
- usb: dwc2: hcd_queue: Fix use of floating point literal
(bsc#1012628).
- usb: dwc2: gadget: Fix ISOC flow for elapsed frames
(bsc#1012628).
- USB: serial: option: add Fibocom FM101-GL variants
(bsc#1012628).
- USB: serial: option: add Telit LE910S1 0x9200 composition
(bsc#1012628).
- USB: serial: pl2303: fix GC type detection (bsc#1012628).
- ACPI: CPPC: Add NULL pointer check to cppc_get_perf()
(bsc#1012628).
- ACPI: Get acpi_device's parent from the parent field
(bsc#1012628).
- scsi: sd: Fix sd_do_mode_sense() buffer length handling
(bsc#1012628).
- commit 30c5f4d
- mwifiex: Fix skb_over_panic in mwifiex_usb_recv()
(CVE-2021-43976 bsc#1192847).
- commit c216596
- constraints: Build aarch64 on recent ARMv8.1 builders.
Request asimdrdm feature which is available only on recent ARMv8.1 CPUs.
This should prevent scheduling the kernel on an older slower builder.
- commit 60fc53f
==== mxml ====
Version update (3.2 -> 3.3)
- update to 3.3:
* Cleaned up usage of `free` throughout the library
* Added more error handling to the library
* Fixed potential memory leak in `mxmlLoad*` functions
* Fixed `mxmlSaveString` with a buffer size of 0
* Fixed `MXML_MINOR_VERSION` value in "mxml.h"
* Fixed POSIX threading support for MingW
* Fixed some minor memory leaks found by Coverity
==== openssl-1_1 ====
Subpackages: libopenssl1_1 libopenssl1_1-32bit libopenssl1_1-hmac
- Add support for livepatches (jsc#SLE-20049).
- Generate ipa-clones tarball artifact when livepatching is enabled.
1
0
Hi,
can one enligthen me which GUI software supports 'zypper dup' for updating
Tumbleweed?
- YaST-online Update?
- plasma-pk-updates? (Does not look like, I mailed the author some 4 month ago
but never got a reply)
Anything else?
Thanks
Axel
5
5
Is there a reason why the python3 version in TW has not updated from 3.8 to 3.9 or 3.10?
The TW repositories have had 3.9 for a while and now also have 3.10.
Is there a schedule as to when TW updates the python3 version?
I would have expected it to have been updated by now considering the rolling distribution...
Would you recommended against installing 3.10 now and changing /usr/bin/python3 to point to it?
10
14
07 Dec '21
Hi.
I've been using OpenSUSE for four years and decided to start building packages for Factory. This is the first batch of software submit to Factory and contains three software packages, two of which are brand new.
1. Clash (https://github.com/Dreamacro/clash)
Clash is a rule-based tunnel in Golang with extensive protocol support and powerful triage capabilities. It has 21.5k stars on Github and is in active development. It was licensed under MIT and shift to GPLv3 in 2019.
The Devel Project of clash is server:proxy/clash which has no update since it was initialized until now. This package provide a single binary file and service file both for system and user.
2. act (https://github.com/nektos/act)
act is a command-line tool help you run Github Actions locally for debug usage. It has 19.6k stars on Github and is in active development. Licensed under MIT.
The Devel Project of act should be devel:tools:scm/act which I'm still waiting for it to be accepted. It requires docker to work.
3. GLab (https://github.com/profclems/glab)
GLab is a command-line tool bringing GitLab's cool features to your command line, aka the GitLab version of gh. It has 1.6k stars on github and of course, under active development and MIT license.
The Devel Project of glab should be devel:tools:scm/glab which I'm still waiting for it to be accepted. This project provide five packages:
- glab: the binary file and man pages.
- glab-doc: HTML docs.
- glab-%{shell}-completion: shell completion for bash, zsh or fish.
The main reason I chose to submit them is that I am using them and they do work well for me, so why not entertain everyone rather than mineself.
I'm not very sure how this submit process works since this is my first time submit, so I'll paste this link to the submit comment just like how the wiki said.
Thank you.
Orville Q. Song
2
2
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:
groff
groff-full
harfbuzz (2.9.1 -> 3.1.1)
libstorage-ng (4.4.61 -> 4.4.63)
makedumpfile
osinfo-db
rubygem-cheetah (0.5.2 -> 1.0.0)
rubygem-yast-rake (0.2.42 -> 0.2.43)
scout (0.2.5+20210424.3bff388 -> 0.2.6+20211130.022a45c)
xen (4.16.0_01 -> 4.16.0_02)
yast2 (4.4.22 -> 4.4.27)
yast2-add-on (4.4.3 -> 4.4.5)
yast2-installation (4.4.23 -> 4.4.26)
yast2-packager (4.4.14 -> 4.4.17)
yast2-ruby-bindings (4.4.4 -> 4.4.6)
yast2-storage-ng (4.4.15 -> 4.4.20)
yast2-update (4.4.5 -> 4.4.6)
yast2-users (4.4.8 -> 4.4.9)
=== Details ===
==== groff ====
- Remove /usr/share/groff/current from groff-full. It creates file
conflicts during version upgrade (bsc#1192195#c8).
==== groff-full ====
Subpackages: gxditview
- Remove /usr/share/groff/current from groff-full. It creates file
conflicts during version upgrade (bsc#1192195#c8).
==== harfbuzz ====
Version update (2.9.1 -> 3.1.1)
Subpackages: libharfbuzz-gobject0 libharfbuzz-icu0 libharfbuzz-subset0 libharfbuzz0 libharfbuzz0-32bit typelib-1_0-HarfBuzz-0_0
- Update to version 3.1.1:
+ Work around GCC cast-align error/warning on some platforms.
+ Documentation improvements.
- Drop patch fixed upstream:
+ harfbuzz-3.1.0-work-around-GCC-cast-align-error-warning.patch
- harfbuzz 3.1.0:
* Better offset-overflow handling in the subsetter library
* Improved Unicode 14 properties in the USE shaper, and various
other USE shaper fixes
* MATH and COLR v1 tables subsetting support, and various other
subsetter fixes
* Support for Pwo Karen / Ason Chin medial la. (Simon Cozens)
* Apply GPOS positioning when substituting with morx table, if
kerx is missing
* Apply calt and clig features across syllable boundaries in
Indic shaper
* Meson option for enabling Graphite 2 has been renamed to
graphite2
* Build and documentation fixes
- add harfbuzz-3.1.0-work-around-GCC-cast-align-error-warning.patch
- harfbuzz 3.0.0:
+ Unicode 14.0 support
+ hb-subset API and harfbuzz-subset ABI now declared stable
+ hb-style API is now stable
==== libstorage-ng ====
Version update (4.4.61 -> 4.4.63)
Subpackages: libstorage-ng-lang libstorage-ng-ruby libstorage-ng1
- merge gh#openSUSE/libstorage-ng#848
- properly quote partition label
- coding style
- 4.4.63
- merge gh#openSUSE/libstorage-ng#847
- support to set partition label
- updated pot and po files
- extended documentation
- 4.4.62
==== makedumpfile ====
- Merge SLE15 SP3 changelog.
- Patches that were never actually applied to Factory:
* makedumpfile-Retrieve-MAX_PHYSMEM_BITS-from-vmcoreinfo.patch
(included in 1.6.8)
* makedumpfile-arm64-Add-support-for-ARMv8.2-LPA-52-bit-PA-su.patch
(included in 1.6.8)
==== osinfo-db ====
- jsc#SLE-17764 - Dev: Support Oracle Linux as a guest VM. See also
bsc#1192238 [Build58.2][KVM] The latest supported OracleLinux as
guest versions are not included anywhere
add-missing-oracle-linux-versions.patch
==== rubygem-cheetah ====
Version update (0.5.2 -> 1.0.0)
- updated to version 1.0.0
see installed CHANGELOG
1.0.0 (2021-11-30)
- -----------------
* Add support for ruby 3.0
As side effect now Recorder#record_status receive additional parameter
==== rubygem-yast-rake ====
Version update (0.2.42 -> 0.2.43)
- Make webrick dependency just optional to avoid another build
dependency on ruby3 (bsc#1193192)
- 0.2.43
==== scout ====
Version update (0.2.5+20210424.3bff388 -> 0.2.6+20211130.022a45c)
Subpackages: scout-command-not-found
- Update to version 0.2.6+20211130.022a45c:
* Fix finding packages from repo with / in name
* Translated using Weblate (French, Slovak, Spanish)
==== xen ====
Version update (4.16.0_01 -> 4.16.0_02)
Subpackages: xen-libs xen-tools xen-tools-domU
- Update to Xen 4.16.0 FCS release
xen-4.16.0-testing-src.tar.bz2
* Miscellaneous fixes to the TPM manager software in preparation
for TPM 2.0 support.
* Increased reliance on the PV shim as 32-bit PV guests will only
be supported in shim mode going forward. This change reduces
the attack surface in the hypervisor.
* Increased hardware support by allowing Xen to boot on Intel
devices that lack a Programmable Interval Timer.
* Cleanup of legacy components by no longer building QEMU
Traditional or PV-Grub by default. Note both projects have
upstream Xen support merged now, so it is no longer recommended
to use the Xen specific forks.
* Initial support for guest virtualized Performance Monitor
Counters on Arm.
* Improved support for dom0less mode by allowing the usage on
Arm 64bit hardware with EFI firmware.
* Improved support for Arm 64-bit heterogeneous systems by
leveling the CPU features across all to improve big.LITTLE
support.
==== yast2 ====
Version update (4.4.22 -> 4.4.27)
Subpackages: yast2-logs
- Drop support for subscription-tools, that package is not present
in SLE15 anymore - removed modules/ProductProfiles.rb file
(bsc#1193339)
- 4.4.27
- Popup.YesNo(): Unify the internal [No] button ID (bsc#1193326)
- 4.4.26
- Add register_target to the Y2Packager::Product class
(bsc#1193212).
- 4.4.25
- Do not crash when it is not possible to fetch the package
containing the release notes (bsc#1193148).
- 4.4.24
- Prepare code for ruby3 (bsc#1193192)
- 4.4.23
==== yast2-add-on ====
Version update (4.4.3 -> 4.4.5)
- Drop support for subscription-tools, that package is not present
in SLE15 anymore (bsc#1193339)
- 4.4.5
- Properly set the custom repository name (bsc#1191491)
- 4.4.4
==== yast2-installation ====
Version update (4.4.23 -> 4.4.26)
- Display the product's license when only 1 product is available
in the online medium (bsc#1193223).
- Do not display the product's selector during upgrade
(kanderssen(a)suse.com, bsc#1192230).
- 4.4.26
- Drop support for subscription-tools, that package is not present
in SLE15 anymore (bsc#1193339)
- 4.4.25
- Do not crash when it is not possible to fetch the package
containing the release notes (bsc#1193148).
- 4.4.24
==== yast2-packager ====
Version update (4.4.14 -> 4.4.17)
- Unify the Yes/No popup button IDs (bsc#1193326)
- 4.4.17
- Properly set the custom repository name (#1191491)
- 4.4.16
- Add the register_target property to ProductSpec so it is
available in all the derived classes (bsc#1193212).
- 4.4.15
==== yast2-ruby-bindings ====
Version update (4.4.4 -> 4.4.6)
- Avoid timing issue in integration tests ( bsc#1193192 )
- 4.4.6
- Avoid warning in ruby3.0 ( bsc#1193192 )
- 4.4.5
==== yast2-storage-ng ====
Version update (4.4.15 -> 4.4.20)
- Fix regression for unit tests: mock the generation of Bcache
issues to avoid setting the architecture for every test (related
to jsc#SLE-18430).
- 4.4.20
- Refined the criteria used to check whether a certain mount point
needs the _netdev mount option (jsc#SLE-20535).
- Now _netdev is only added if needed at the end of the Guided
Proposal, is not longer suggested as part of the default mount
options for new mount points.
- 4.4.19
- Improve probing errors handling: when there are several errors,
only one popup is shown, and Details button shows all the errors
(jsc#SLE-18430).
- Partitioner: add menu option View/System Issues.
- 4.4.18
- Unify the Yes/No popup button IDs (bsc#1193326)
- 4.4.17
- Prepare code for ruby3 (bsc#1193192)
- 4.4.16
- Changed the HWInfoReader API: now it always returns objects of
a new Y2Storage::HWInfoDisk class (backwards compatible with
OpenStruct).
==== yast2-update ====
Version update (4.4.5 -> 4.4.6)
- Do not crash after selecting the system to upgrade when using
the full medium (bsc#1193212).
- 4.4.6
==== yast2-users ====
Version update (4.4.8 -> 4.4.9)
- AutoYaST: do not warning about deprecated <group_password>
when it is empty, "x", "!", or "*" (related to jsc#SLE-20592).
- 4.4.9
1
0
Hi!
I am announcing the new package rinstall for Factory, which is
currently maintained in Base:System.
rinstall (https://github.com/danyspin97/rinstall) is a utility for
declarative installations, aiming at replacing `make install` in
projects that aren't using make to compile the source code. I am using
it mostly for rust codebases, like these packages in my home project:
https://build.opensuse.org/package/show/home:dspinella/Myxer
https://build.opensuse.org/package/show/home:dspinella/dog
(I'll announce these two project soon in another message.)
Regards,
Danilo Spinella
1
0
This post concerns users who have made changes / applied overrides for
the distribution-shipped modprobe configuration files, in particular
who have un-blacklisted modules which are blacklisted by default.
With the forthcoming update of suse-module-tools (16.0.16, sr#935939),
the organization of files in /usr/lib/modprobe.d will be
changed. So far we've collected almost all configuration defaults in
two files, /usr/lib/modprobe.d/00-system.conf and
/usr/lib/modprobe.d/50-blacklist.conf. In the future, we will have "one
file per module". This is how the modprobe.d directory looks like after
the change, on x86:
$ ls /usr/lib/modprobe.d/
10-unsupported-modules.conf
40-alias-autofs.conf
40-alias-nfs.conf
40-alias-paride.conf
40-alias-parport.conf
40-alias-qemu-acpiphp.conf
40-apm.conf
40-bttv_skip_it.conf
40-cifs.conf
40-rtc.conf
40-sonypi.conf
40-toshiba.conf
50-blacklist-acpi_power_meter.conf
50-blacklist-bfusb.conf
50-blacklist-dpt_i2o.conf
50-blacklist-evbug.conf
50-blacklist-fb.conf
50-blacklist-mtd.conf
50-blacklist-pata_acpi.conf
50-blacklist-snd_bt87x.conf
50-blacklist-usbcore.conf
50-blacklist-xircom.conf
60-blacklist_fs-adfs.conf
[ more fs blacklist files, you know these already ]
60-blacklist_fs-ufs.conf
70-softdep-ata_piix.conf
70-softdep-csiostor.conf
70-softdep-dm_crypt.conf
70-softdep-ehci_hcd.conf
70-softdep-usb_storage.conf
80-options-ch.conf
firewalld-sysctls.conf
README
systemd.conf
You don't need to worry about this, unless you have applied changes to
the configuration, overriding the distribution defaults (e.g. if you
have un-blacklisted some of the modules in 50-blacklist.conf).
Changing / overrinding these distribution defaults will be easier and
more transparent in the future. The handling of overrides during
package updates will also be improved. For example, to override the
blacklist entry for the acpi_power_meter driver, you'd just do
something like this:
ln -s /dev/null /etc/modprobe.d/50-blacklist-acpi_power_meter.conf
This symlink will shadow the distro-shipped file of the same name in
/usr/lib/modprobe.d and thus override the blacklist entry that that
file contains.
However, there is *no automatism* for carrying over your changes /
overrides to the new scheme. If you have copied and edited either 00-
system.conf or 50-blacklist.conf, you will need to adapt your overrides
as above. It is recommended to delete files containing overrides
according to the old scheme, because they would mostly create confusion
in the future.
Note 1: If you have *added* some custom statements like "softdep" or
"install" to your local configuration, these statements will remain
effective if you don't adapt. But if you have un-blacklisted some
modules by commenting out blacklist entries and shadowing 50-
blacklist.conf and/or 00-system.conf, you will need to use the
technique described above to shadow the new files, too.
Note 2: This reorganization will cause a slowdown for modprobe
operations, because reading many small files is slower than reading two
large ones. According to my measurements, this slowdown amounts to no
more than 1-3% of the execution time of modprobe. But please don't
hesitate to notify me if you observe a larger slowdown or some other
regressions.
Note 3: In the course of making these changes, I have also removed some
modprobe.conf directives that concern obsolete modules which we haven't
shipped for a long time. Again, notify me if you oberve issues.
Regards
Martin
1
0
Java factory is missing for Leap 15.3. Is it known issue? It is useful
for Java programing on my Leap 15.3 as I use multiple new Javas which
are not present in main repositories.
3
2
I started a small poll and you might want to give your input there:
https://www.reddit.com/r/openSUSE/comments/r82tyg/is_zypper_slow_for_you/
Ciao
Bernhard M.
7
6
Is there a reason that these lvm packages were installed when I upgraded to 20211201?
libbd_lvm2
liblvm2cmd2_03
lvm2
lvm has not bee used or installed on this machine previously.
3
4
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:
aaa_base (84.87+git20211102.80d7177 -> 84.87+git20211124.5486aad)
automake (1.16.3 -> 1.16.5)
bluedevil5 (5.23.3 -> 5.23.4)
breeze (5.23.3 -> 5.23.4)
breeze-gtk (5.23.3 -> 5.23.4)
discover (5.23.3.1 -> 5.23.4)
drkonqi5 (5.23.3 -> 5.23.4)
kactivitymanagerd (5.23.3 -> 5.23.4)
kcm_sddm (5.23.3 -> 5.23.4)
kde-cli-tools5 (5.23.3 -> 5.23.4)
kde-gtk-config5 (5.23.3 -> 5.23.4)
kgamma5 (5.23.3 -> 5.23.4)
khotkeys5 (5.23.3 -> 5.23.4)
kinfocenter5 (5.23.3 -> 5.23.4)
kmenuedit5 (5.23.3 -> 5.23.4)
kscreen5 (5.23.3 -> 5.23.4)
kscreenlocker (5.23.3 -> 5.23.4)
ksshaskpass5 (5.23.3 -> 5.23.4)
ksystemstats5 (5.23.3 -> 5.23.4)
kwayland-integration (5.23.3 -> 5.23.4)
kwayland-server (5.23.3 -> 5.23.4)
kwin5 (5.23.3 -> 5.23.4)
kwrited5 (5.23.3 -> 5.23.4)
layer-shell-qt (5.23.3 -> 5.23.4)
libcap (2.59 -> 2.61)
libkdecoration2 (5.23.3 -> 5.23.4)
libkscreen2 (5.23.3 -> 5.23.4)
libksysguard5 (5.23.3 -> 5.23.4)
libqb
lua54
milou5 (5.23.3 -> 5.23.4)
oxygen5 (5.23.3 -> 5.23.4)
pam
pam-full-src
plasma-browser-integration (5.23.3 -> 5.23.4)
plasma-nm5 (5.23.3 -> 5.23.4)
plasma5-addons (5.23.3 -> 5.23.4)
plasma5-desktop (5.23.3 -> 5.23.4)
plasma5-disks (5.23.3 -> 5.23.4)
plasma5-integration (5.23.3 -> 5.23.4)
plasma5-pa (5.23.3 -> 5.23.4)
plasma5-systemmonitor (5.23.3 -> 5.23.4)
plasma5-thunderbolt (5.23.3 -> 5.23.4)
plasma5-workspace (5.23.3 -> 5.23.4)
polkit-kde-agent-5 (5.23.3 -> 5.23.4)
powerdevil5 (5.23.3 -> 5.23.4)
restorecond
sssd (2.5.2 -> 2.6.1)
systemsettings5 (5.23.3 -> 5.23.4)
xdg-desktop-portal-kde (5.23.3 -> 5.23.4)
=== Details ===
==== aaa_base ====
Version update (84.87+git20211102.80d7177 -> 84.87+git20211124.5486aad)
Subpackages: aaa_base-extras
- Clear term.sh and term.csh also from file list
- Update to version 84.87+git20211124.5486aad:
* Remove term.sh and term.csh: no COLORTERM anymore
Avoid changing COLORTERM variable in urxvt (boo#1190833)
==== automake ====
Version update (1.16.3 -> 1.16.5)
- update to 1.16.5:
- PYTHON_PREFIX and PYTHON_EXEC_PREFIX are now set according to
Python's sys.* values only if the new configure option
- -with-python-sys-prefix is specified. Otherwise, GNU default values
are used, as in the past. (The change in 1.16.3 was too incompatible.)
- consistently depend on install-libLTLIBRARIES.
- use const for yyerror declaration in bison/yacc tests.
- Common top-level files can be provided as .md; the non-md version is
used if both are present:
AUTHORS ChangeLog INSTALL NEWS README README-alpha THANKS
- CTAGS, ETAGS, SCOPE variables can be set via configure.
- Silent make output for custom link commands.
- New option "no-dist-built-sources" skips generating $(BUILT_SOURCES)
before building the tarball as part of "make dist", that is,
omits the dependency of $(distdir): $(BUILT_SOURCES).
- automake output more reproducible.
- test-driver less likely to clash with tests writing to the same file.
- DejaGnu tests always use the directory name, testsuite/, for
compatibility with the newer dejagnu-1.6.3 and with prior versions.
- config.sub and config.guess updates include restoration of `...`
for maximum portability.
- refresh automake-suse-vendor.patch
- drop fix-testsuite-failures-with-autoconf270.patch (upstream)
- drop automake-reproducible.patch (upstream)
==== bluedevil5 ====
Version update (5.23.3 -> 5.23.4)
Subpackages: bluedevil5-lang
- Update to 5.23.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.23.4
- No code changes since 5.23.3
==== breeze ====
Version update (5.23.3 -> 5.23.4)
Subpackages: breeze5-cursors breeze5-decoration breeze5-style breeze5-style-lang libbreezecommon5-5
- Update to 5.23.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.23.4
- Changes since 5.23.3:
* Reduce groove opacity for greater contrast with scrollbar/slider/etc. (kde#444203)
==== breeze-gtk ====
Version update (5.23.3 -> 5.23.4)
Subpackages: gtk2-metatheme-breeze gtk3-metatheme-breeze metatheme-breeze-common
- Update to 5.23.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.23.4
- Changes since 5.23.3:
* gtk3, gtk4: refactor buttons heavily, make look near-identical to breeze qstyle (kde#426557,kde#438185)
* gtk3, gtk4: format with prettier
* gtk3, gtk4: improve build times
* Fixed toolbar buttons style, removing unneeded outline (kde#443626)
- Drop patches, fixed upstream:
* 0001-Revert-gtk3-gtk4-update-button-style.patch
==== discover ====
Version update (5.23.3.1 -> 5.23.4)
Subpackages: discover-backend-flatpak discover-backend-fwupd discover-backend-packagekit discover-lang
- Update to 5.23.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.23.4
- Changes since 5.23.3:
* Reverse screenshots arrows when in RTL mode
* flatpak: Do not discard remotes with different installations as duplicates (kde#443745)
* flatpak: Do not call flatpak function with a nullptr (kde#445819)
* flatpak: Check for errors before using the value
* flatpak: Do not include the resource type in the FlatpakResource::Id
==== drkonqi5 ====
Version update (5.23.3 -> 5.23.4)
Subpackages: drkonqi5-lang
- Update to 5.23.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.23.4
- No code changes since 5.23.3
==== kactivitymanagerd ====
Version update (5.23.3 -> 5.23.4)
Subpackages: kactivitymanagerd-lang
- Update to 5.23.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.23.4
- No code changes since 5.23.3
==== kcm_sddm ====
Version update (5.23.3 -> 5.23.4)
Subpackages: kcm_sddm-lang
- Update to 5.23.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.23.4
- No code changes since 5.23.3
==== kde-cli-tools5 ====
Version update (5.23.3 -> 5.23.4)
Subpackages: kde-cli-tools5-lang
- Update to 5.23.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.23.4
- No code changes since 5.23.3
==== kde-gtk-config5 ====
Version update (5.23.3 -> 5.23.4)
Subpackages: kde-gtk-config5-gtk3
- Update to 5.23.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.23.4
- No code changes since 5.23.3
==== kgamma5 ====
Version update (5.23.3 -> 5.23.4)
Subpackages: kgamma5-lang
- Update to 5.23.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.23.4
- No code changes since 5.23.3
==== khotkeys5 ====
Version update (5.23.3 -> 5.23.4)
Subpackages: khotkeys5-lang
- Update to 5.23.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.23.4
- Changes since 5.23.3:
* when deleting an entry, also delete the widgets (kde#443656)
==== kinfocenter5 ====
Version update (5.23.3 -> 5.23.4)
Subpackages: kinfocenter5-lang
- Update to 5.23.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.23.4
- No code changes since 5.23.3
==== kmenuedit5 ====
Version update (5.23.3 -> 5.23.4)
Subpackages: kmenuedit5-lang
- Update to 5.23.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.23.4
- No code changes since 5.23.3
==== kscreen5 ====
Version update (5.23.3 -> 5.23.4)
Subpackages: kscreen5-lang kscreen5-plasmoid
- Update to 5.23.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.23.4
- Changes since 5.23.3:
* kcm: make revert message wrap (kde#445341)
==== kscreenlocker ====
Version update (5.23.3 -> 5.23.4)
Subpackages: kscreenlocker-lang libKScreenLocker5
- Update to 5.23.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.23.4
- No code changes since 5.23.3
==== ksshaskpass5 ====
Version update (5.23.3 -> 5.23.4)
Subpackages: ksshaskpass5-lang
- Update to 5.23.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.23.4
- No code changes since 5.23.3
==== ksystemstats5 ====
Version update (5.23.3 -> 5.23.4)
Subpackages: ksystemstats5-lang
- Update to 5.23.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.23.4
- Changes since 5.23.3:
* Don't update disks if no one is listening (kde#445039)
==== kwayland-integration ====
Version update (5.23.3 -> 5.23.4)
- Update to 5.23.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.23.4
- No code changes since 5.23.3
==== kwayland-server ====
Version update (5.23.3 -> 5.23.4)
- Update to 5.23.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.23.4
- No code changes since 5.23.3
==== kwin5 ====
Version update (5.23.3 -> 5.23.4)
Subpackages: kwin5-lang
- Update to 5.23.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.23.4
- Changes since 5.23.3:
* wayland: Enable window rules for all xdg-toplevel
* Revert "wayland: Check workspace position when preferred deco mode changes" (kde#445444)
* Fix XWayland abstract socket address. (kde#442362)
==== kwrited5 ====
Version update (5.23.3 -> 5.23.4)
- Update to 5.23.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.23.4
- No code changes since 5.23.3
==== layer-shell-qt ====
Version update (5.23.3 -> 5.23.4)
- Update to 5.23.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.23.4
- No code changes since 5.23.3
==== libcap ====
Version update (2.59 -> 2.61)
Subpackages: libcap2 libcap2-32bit
- libcap 2.61:
* Better error handling of the numerical arguments for capsh and
setcap
* Fix executable mode for all of the .so files. There were two
situations where this was failing (with a hard to debug SIGSEGV
inside libc)
* Added an example of a shared library object with its own file
capability
* Fix the top-level include for Make.Rules in the contrib/sucap
example application
* Add support for running constructors at libcap.so start up time
when running as stand alone binary.
- includes changes from 2.60:
* Some build, code linting fixes, the addition of the
cap_fill_flag() API and a memory latency optimization
* General improvement in thread safety for libcap and cap package
* Minor API change replacing libcap:cap_launch_*() void returning
functions with int + errno status returns.
* Added a cap_iab_dup(), and (*cap.IAB).Dup() to API
* New features for capsh: --quiet, -+ and =+ arguments
- add upstream signing key and verify source signature
==== libkdecoration2 ====
Version update (5.23.3 -> 5.23.4)
Subpackages: libkdecorations2-5 libkdecorations2-5-lang libkdecorations2private9
- Update to 5.23.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.23.4
- No code changes since 5.23.3
==== libkscreen2 ====
Version update (5.23.3 -> 5.23.4)
Subpackages: libKF5Screen7 libkscreen2-plugin
- Update to 5.23.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.23.4
- No code changes since 5.23.3
==== libksysguard5 ====
Version update (5.23.3 -> 5.23.4)
Subpackages: ksysguardsystemstats-data libKSysGuardSystemStats1 libksysguard5-imports libksysguard5-lang
- Update to 5.23.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.23.4
- Changes since 5.23.3:
* Don't update SensorsFeatureSensor if it is not subscribed
- Add libksysguard5-rpmlintrc (boo#1191766)
==== libqb ====
- Inject package version differently into the build system
(boo#1193087):
+ Drop libqb-configure-package-version.patch
+ copy the package version into .tarball-version (if it does not
exist and we would happen to use a tarball to build).
==== lua54 ====
- Update upstream-bugs.patch and upstream-bugs-test.patch to fix
bugs 7,8 for build and tests respectively.
==== milou5 ====
Version update (5.23.3 -> 5.23.4)
Subpackages: milou5-lang
- Update to 5.23.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.23.4
- No code changes since 5.23.3
==== oxygen5 ====
Version update (5.23.3 -> 5.23.4)
- Update to 5.23.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.23.4
- No code changes since 5.23.3
==== pam ====
Subpackages: pam-32bit pam_unix
- Don't define doc/manpages packages in main build
- Add missing recommends and split provides
- Use multibuild to build docu with correct paths and available
features.
- common-session: move pam_systemd to first position as if the
file would have been generated with pam-config
- Add vendordir fixes and enhancements from upstream:
- pam_xauth_data.3.xml.patch
- 0001-Include-pam_xauth_data.3.xml-in-source-archive-400.patch
- 0002-Only-include-vendordir-in-manual-page-if-set-401.patch
- 0003-Use-vendor-specific-limits.conf-as-fallback-402.patch
- For buggy bot: Makefile-pam_unix-nis.diff belonged to the other
spec file.
==== pam-full-src ====
- Don't define doc/manpages packages in main build
- Add missing recommends and split provides
- Use multibuild to build docu with correct paths and available
features.
- common-session: move pam_systemd to first position as if the
file would have been generated with pam-config
- Add vendordir fixes and enhancements from upstream:
- pam_xauth_data.3.xml.patch
- 0001-Include-pam_xauth_data.3.xml-in-source-archive-400.patch
- 0002-Only-include-vendordir-in-manual-page-if-set-401.patch
- 0003-Use-vendor-specific-limits.conf-as-fallback-402.patch
- For buggy bot: Makefile-pam_unix-nis.diff belonged to the other
spec file.
==== plasma-browser-integration ====
Version update (5.23.3 -> 5.23.4)
Subpackages: plasma-browser-integration-lang
- Update to 5.23.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.23.4
- No code changes since 5.23.3
==== plasma-nm5 ====
Version update (5.23.3 -> 5.23.4)
Subpackages: plasma-nm5-lang plasma-nm5-openconnect plasma-nm5-openvpn plasma-nm5-pptp plasma-nm5-vpnc
- Update to 5.23.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.23.4
- No code changes since 5.23.3
==== plasma5-addons ====
Version update (5.23.3 -> 5.23.4)
Subpackages: plasma5-addons-lang
- Update to 5.23.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.23.4
- Changes since 5.23.3:
* applets/weather: Make cursor a pointing hand when hovering over source link
* [mediaframe] Make files added from paths into URLs. (kde#445071)
==== plasma5-desktop ====
Version update (5.23.3 -> 5.23.4)
Subpackages: plasma5-desktop-emojier plasma5-desktop-lang
- Update to 5.23.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.23.4
- Changes since 5.23.3:
* kickoff: Do not reset action for KickoffItemDelegate in Places tab (kde#446269)
* applets/taskmanager: Always show album art for single non-browser windows
* kcms/touchpad: make applet read-only
* Revert "Delete the Touchpad applet" (kde#445095)
==== plasma5-disks ====
Version update (5.23.3 -> 5.23.4)
Subpackages: plasma5-disks-lang
- Update to 5.23.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.23.4
- No code changes since 5.23.3
==== plasma5-integration ====
Version update (5.23.3 -> 5.23.4)
Subpackages: plasma5-integration-plugin plasma5-integration-plugin-lang
- Update to 5.23.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.23.4
- No code changes since 5.23.3
==== plasma5-pa ====
Version update (5.23.3 -> 5.23.4)
Subpackages: plasma5-pa-lang
- Update to 5.23.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.23.4
- No code changes since 5.23.3
==== plasma5-systemmonitor ====
Version update (5.23.3 -> 5.23.4)
Subpackages: plasma5-systemmonitor-lang
- Update to 5.23.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.23.4
- Changes since 5.23.3:
* Don't make right click popup modal
==== plasma5-thunderbolt ====
Version update (5.23.3 -> 5.23.4)
Subpackages: plasma5-thunderbolt-lang
- Update to 5.23.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.23.4
- No code changes since 5.23.3
==== plasma5-workspace ====
Version update (5.23.3 -> 5.23.4)
Subpackages: gmenudbusmenuproxy plasma5-session plasma5-session-wayland plasma5-workspace-lang plasma5-workspace-libs xembedsniproxy
- Update to 5.23.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.23.4
- Changes since 5.23.3:
* Lock & login screens: Use RTL-friendly arrows when in RTL mode
* [logout-greeter] Set window class name (kde#444898,kde#444899)
* systemtray: Connect to StatusNotifierWatcher before initializing QDBusPendingReply
* systemtray: Check if a service is already added before processing QDBusReply (kde#443961)
* baloosearchruner: Emit DBus error when baloo is disabled (kde#445342)
==== polkit-kde-agent-5 ====
Version update (5.23.3 -> 5.23.4)
Subpackages: polkit-kde-agent-5-lang
- Update to 5.23.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.23.4
- No code changes since 5.23.3
==== powerdevil5 ====
Version update (5.23.3 -> 5.23.4)
Subpackages: powerdevil5-lang
- Update to 5.23.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.23.4
- Changes since 5.23.3:
* Always dismiss critical battery notification (kde#445171)
==== restorecond ====
- Claim ownership for %{_sysconfdir}/selinux
- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
* harden_restorecond.service.patch
==== sssd ====
Version update (2.5.2 -> 2.6.1)
Subpackages: libsss_certmap0 libsss_idmap0 libsss_nss_idmap0 sssd-32bit sssd-krb5-common sssd-ldap
- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
* harden_sssd-ifp.service.patch
* harden_sssd-kcm.service.patch
- Update to release 2.6.1
* New infopipe method FindByValidCertificate().
* The default value of the "ssh_hash_known_hosts" setting was
changed to false for the sake of consistency with OpenSSH
that does not hash host names by default.
- Update to release 2.6.0
* Support of legacy json format for ccaches was dropped.
* Support of long time deprecated secrets responder was dropped.
* Support of long time deprecated local provider was dropped.
* The sssctl command was vulnerable to shell command injection
via the logs-fetch and cache-expire subcommands,
which was fixed.
* Basic support of user's 'subuid and subgid ranges' for IPA
provider and corresponding plugin for shadow-utils were added.
==== systemsettings5 ====
Version update (5.23.3 -> 5.23.4)
Subpackages: systemsettings5-lang
- Update to 5.23.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.23.4
- No code changes since 5.23.3
==== xdg-desktop-portal-kde ====
Version update (5.23.3 -> 5.23.4)
Subpackages: xdg-desktop-portal-kde-lang
- Update to 5.23.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.23.4
- Changes since 5.23.3:
* Save/restore file dialog window size (kde#443251)
1
0
Dear Tumbleweed users and hackers,
Tumbleweed has been strong and unstoppable: for the 2nd week in a row
we have published daily snapshots, i.e. 7 snapshots since the late
review. Snapshots were numbered 1125…1201.
The noteworthy changes in those snapshots were:
* PCRE2 10.39
* Mozilla Firefox 94.0.2
* gpg 2.3.3
* virtualbox 6.1.30
* fprintd 1.94.1
* Ruby CVE fixes: ruby 2.7.5 & ruby 3.0.3
* Linux kernel 5.15.5
* bash 5.1.12: /bin/sh is no longer managed using update-
alternatives, but comes as part of bash-sh or alternative *-sh packages
(currently only busybox-sh as alternative)
* Tumbleweed moved suse_version from 1550 to 1599 to avoid a possible
conflict on internal config files of build with the upcming
SLE15SP5/Leap 15.5 plans
Changes that are currently being built/tested in upcoming snapshots and
stagings:
* KDE Plasma 5.23.4
* Automake 1.16.5
* Mesa 21.3.1
* Poppler 21.11.0
* Linux kernel 5.15.6
* Harfbuzz 3.1.1: NOTE: this has an ABI break over 2.9.x, but
Leap/SLE are moving as well and biting the bullet, and other distros do
too
* GCC 11: Enable the full cross compiler, cross-aarch64-gcc11 and
cross-riscv64-gcc11 now provide a fully hosted C (and C++) cross
compiler, not just a freestanding one
* cmake 3.22.0
* Moving default php version from php7 to php8
* Testing the results when moving system ruby from 2.7 to 3.0
* pipewire 0.3.40, with a move to from pipewire-media-session to
wireplumber; currently failing openQA
* openSSL 3.0
Cheers,
Dominique
1
0
Hi,
ki18n which creates the package libKF5I18n5 now requires iso-codes-lang. Why
on the earth would I need all the translated po files for languages I do not need.
As far as I can tell requiring the extra language po files doesn't bring a
plus benefit to me other than an unnecessary 14 MB of nonsense. Why not just
recommend it ?
Before I make a bug report, I want to understand the thinking
4
4
I installed 15.4 alpha with an Xfce desktop in a VirtualBox VM using the default
disk partitioning and repos.
Some random thoughts:
1. I liked the display of what was happening in the main screen while booting
the installation .iso. That may not be new, but I do not remember seeing it with
earlier versions.
2. The initial estimated time to install did not seem to be as pessimistic as
before. I remember 2 hour estimates in the past - this one started well under an
hour.
3. As installation neared completion, the estimated time became over optimistic
as before, but that is not a problem.
4. My testing is minimal, but I was able to install git and the kernel
development packages and from there, I cloned an out-of-kernel wifi driver, and
built it without any problems. It is a PCI device, thus no chance to test it,
but the build went smoothly.
5. I appreciate the 5.14 kernel. Having 5.3 kernels in the latest Leap version
has been somewhat of an embarrassment. As I use Tumbleweed for normal work, that
was not a problem for me, but it was hard to recommend Leap to the users of
other Linux distros.
Larry
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:
audacity
audit-secondary
bash (5.1.8 -> 5.1.12)
bind
bluez
busybox-links
efibootmgr (14 -> 17)
ffmpeg-4
gdb
geoclue2
git (2.34.0 -> 2.34.1)
glslang (11.6.0 -> 11.7.1)
gnutls
graphviz (2.49.1 -> 2.49.3)
graphviz-addons (2.49.1 -> 2.49.3)
inkscape
ki18n
libappindicator (12.10.1+bzr20170215 -> 12.10.1~bzr20200706.298)
libarchive
libexif (0.6.23 -> 0.6.24)
libimagequant (2.15.1 -> 2.17.0)
libmfx (21.3.4 -> 21.3.5)
libstorage-ng (4.4.58 -> 4.4.61)
mousepad (0.5.7 -> 0.5.8)
mtools (4.0.35 -> 4.0.36)
pcsc-lite
plasma5-openSUSE
pngquant (2.15.1 -> 2.17.0)
polkit-gnome
pulseaudio
python-charset-normalizer (2.0.7 -> 2.0.8)
python-kiwi (9.24.6 -> 9.24.10)
python38
python38-core
python38-documentation
qpdf (10.3.2 -> 10.4.0)
sensors
smartmontools
tftp
trousers
vulkan-loader (1.2.189.0 -> 1.2.198.0)
webkit2gtk3 (2.34.1 -> 2.34.2)
webkit2gtk3-soup2 (2.34.1 -> 2.34.2)
xauth (1.1 -> 1.1.1)
xmlsec1 (1.2.32 -> 1.2.33)
yast2-trans (84.87.20211121.6ee9157350 -> 84.87.20211126.cedf3cc035)
yast2-update (4.4.4 -> 4.4.5)
=== Details ===
==== audacity ====
Subpackages: audacity-lang
- Remove pipewire-libjack-0_3 conflict. pipewire-libjack-0_3's
latest version is fixed.
==== audit-secondary ====
Subpackages: audit python3-audit system-group-audit
- Use %autosetup
- Don't include sample rules as %doc, they're already installed
as normal files
- Fix create-augenrules-service.patch:
* auditd.service needs to require augenrules.service,
not the other way around
- Fix documentation for enable-stop-rules.patch
==== bash ====
Version update (5.1.8 -> 5.1.12)
Subpackages: bash-doc bash-lang
- Update bash 5.1 to patch level 12
* Add official patch bash51-009
The bash malloc implementation of malloc_usable_size() does not follow the
specification. This can cause library functions that use it to overwrite
memory bounds checking.
* Add official patch bash51-010
If `wait -n' is interrupted by a trapped signal other than SIGINT, it does
not completely clean up state, and that can prevent subsequent calls to
`wait -n' from working correctly.
* Add official patch bash51-011
When reading a compound assignment, and running it through the parser to
split it into words, we need to save and restore any alias we're currently
expanding.
* Add official patch bash51-012
There is a possible race condition that arises when a child process receives
a signal trapped by the parent before it can reset the signal dispositions.
The child process is not supposed to trap the signal in this circumstance.
- Using package bash-sh instead of the update-alternative
mechanism.
==== bind ====
Subpackages: bind-doc bind-utils python3-bind
- Aligned SLE15-SP4 and Factory spec files.
[bind.spec]
- Fixed CVE-2021-25219:
The lame-ttl option controls how long named caches certain types
of broken responses from authoritative servers (see the security
advisory for details). This caching mechanism could be abused by
an attacker to significantly degrade resolver performance. The
vulnerability has been mitigated by changing the default value of
lame-ttl to 0 and overriding any explicitly set value with 0,
effectively disabling this mechanism altogether. ISC's testing has
determined that doing that has a negligible impact on resolver
performance while also preventing abuse.
Administrators may observe more traffic towards servers issuing
certain types of broken responses than in previous BIND 9 releases.
[bsc#1192146, CVE-2021-25219, bind-CVE-2021-25219.patch]
==== bluez ====
Subpackages: libbluetooth3
- Stop nuking the obex service, we support user systemd services
just fine now. Following this, no longer hack the dbus service,
leave it as a systemd service as upstream intended.
- Split out obex in own package with it's needed enabledment as a
systemd user service.
- Add 0001-obex-Use-GLib-helper-function-to-manipulate-paths.patch:
obex: Use GLib helper function to manipulate paths. Instead of
trying to do it by hand. This also makes sure that relative paths
aren't used by the agent. Patch from fedora.
==== busybox-links ====
Subpackages: busybox-coreutils busybox-findutils busybox-gawk busybox-grep busybox-gzip busybox-psmisc busybox-sed busybox-sendmail busybox-util-linux busybox-xz
- Removed libalternatives machanism. Using direct link from
/usr/bin/busybox to /usr/bin/sh. The package is conflicting with
the new packages bash-sh which has a link for /usr/bin/sh too.
- Use libalternatives instead of update-alternatives.
==== efibootmgr ====
Version update (14 -> 17)
- Update to v17:
* use efivar's logging facility more (more info in -v2 , -v3, etc)
* Various bug fixes
* Better -e parsing
* fix pkg-config invocation for ldflags
* Make efibootmgr use EFIDIR / efibootmgr.efidir like fwupdate does
* make --loader default build-time configurable
* sanitize set_mirror()/get_mirror()
* Add support for parsing loader options as UCS2
* GCC 7 fixes
* Don't use -fshort-wchar since we don't run on EFI machines.
- Drop 0001-Don-t-use-fshort-wchar-when-building-63.patch (upstreamed)
- Drop 0002-Remove-extra-const-keywords-gcc-7-gripes-about.patch
(upstreamed)
- Drop 0003-Add-support-for-parsing-optional-data-as-ucs2.patch
(upstreamed)
- Drop MARM-sanitize-set_mirror.diff (upstreamed)
- Drop efibootmgr-derhat.diff (upstreamed)
- Rebase efibootmgr-delete-multiple.diff
==== ffmpeg-4 ====
Subpackages: libavcodec58_134 libavdevice58_13 libavfilter7_110 libavformat58_76 libavresample4_0 libavutil56_70 libpostproc55_9 libswresample3_9 libswscale5_9
- Add ffmpeg-4.keyring: properly validate the added gpg signature.
==== gdb ====
- Patches added (swo#27028, swo#27257):
* gdb-testsuite-fix-gdb.arch-i386-pkru.exp-on-linux.patch
* gdb-tdep-fix-avx512-m32-support-in-gdbserver.patch
- Patch added (swo#28539, bsc#1192285):
* gdb-symtab-fix-segfault-in-search_one_symtab.patch
- Patches removed:
* gdb-testsuite-debug-gdb.arch-i386-sse.exp.patch
- Maintenance script qa.sh:
- Drop openSUSE Leap 15.1.
- Add KFAILs for PR28617.
- Fix SLE-12 x86_64 unresolvable by removing BuildRequire gcc-java.
- Fix openSUSE_Factory_ARM armv7l unresolvable by not doing
BuildRequire babeltrace-devel.
- Fix SLE-12 x86_64 unresolvable by not doing BuildRequire
babeltrace-devel.
- Patches added (backport from master):
* gdb-testsuite-add-missing-wait-in-gdb.base-signals-state-child.exp.patch
- Add BuildRequire libsource-highlight.
- Maintenance script qa.sh:
- Add KFAIL.
- Patches updated (increase sleep time):
* gdb-testsuite-fix-race-in-gdb.threads-detach-step-over.exp.patch
- Patches added (debug hard to reproduce failure):
* gdb-testsuite-debug-gdb.arch-i386-sse.exp.patch
- Maintenance script qa.sh:
- Add internal-error KFAILs.
- Rewrite gdb.suse check to distinguish between:
"zypper hint printed (librpm)" and
"zypper hint printed (no librpm)".
- Patch updated (zypper hint doesn't use librpm on SLE-11):
* gdb-testsuite-add-gdb.suse-zypper-hint.exp.patch
- Patches added (backports from trunk):
* gdb-testsuite-add-gdb.opt-break-on-_exit.exp.patch
* gdb-tdep-rs6000-don-t-skip-system-call-in-skip_prologue.patch
* gdb-testsuite-fix-stepi-test-cases-with-unix-m32-fpie-pie.patch
* gdb-testsuite-fix-assembly-comments-in-gdb.dwarf2-clang-debug-names.exp.tcl.patch
* gdb-doc-fix-print-inferior-events-default.patch
* gdb-testsuite-fix-gdb.guile-scm-type.exp-with-gcc-4.8.patch
* gdb-testsuite-add-gdb.arch-ppc64-break-on-_exit.exp.patch
* gdb-testsuite-don-t-error-when-trying-to-unset-last_spawn_tty_name.patch
* gdb-exp-improve-error-reading-variable-message.patch
* fix-gdb.base-sigstep.exp-test-for-ppc.patch
* gdb-testsuite-fix-regexp-in-gdb.base-foll-vfork.exp.patch
- Patches added (backports from ml):
* gdb-testsuite-disable-inferior-output-in-gdb.base-foll-vfork.exp.patch
- Maintenance script qa.sh:
- Add -m32/-pie to known clean configs.
- Add kfail for PR28467.
- Fix empty patch:
* gdb-testsuite-fix-fail-in-gdb.tui-basic.exp.patch
- Limit SLE extra targets to SLE targets.
- Add avr-elf and pru-elf to openSUSE extra targets.
- Maintenance script qa.sh:
* Add note.
* Add KFAIL, improve KFAIL patterns.
- Patch updated:
* gdb-testsuite-fix-data-alignment-in-gdb.arch-i386-avx-sse-.exp.patch
* gdb-testsuite-fix-race-in-gdb.threads-detach-step-over.exp.patch
- Replace patch (patch from mailing list, fix SLE-11 apply failure):
* gdb-tdep-aarch64-make-gdbserver-register-set-selection-dynamic.patch
with (now backported from release branch):
* aarch64-make-gdbserver-register-set-selection-dynamic.patch
- Patches added:
* gdb-testsuite-fix-data-alignment-in-gdb.arch-i386-avx-sse-.exp.patch
* gdb-testsuite-fix-fail-in-gdb.tui-basic.exp.patch
- Patches dropped:
* gdb-testsuite-add-checks-to-gdb.arch-i386-sse.exp.patch
- Replace patch:
* gdb-testsuite-Fix-gdb.threads-thread-specific-bp.exp.patch
with (updated version, and patchname now generated by
import-patches.sh):
* gdb-testsuite-fix-gdb.threads-thread-specific-bp.exp.patch
- Maintenance script import-patches.sh:
* Improve argument checking.
* Add usage.
* Use filterdiff to filter out ChangeLog entries.
- Maintenance script qa.sh:
* Fix usage.
* Document todo.
- Re-enable big endian powerpc, but keep testing disabled.
- Add KFAIL for PR28553.
- Patch added (move zypper hint test to testsuite):
* gdb-testsuite-add-gdb.suse-zypper-hint.exp.patch
- Maintenance script qa.sh:
* Add PR28551 KFAIL.
* Add missing quotes for some KFAILs.
* Remove PR28355 KFAIL.
==== geoclue2 ====
Subpackages: system-user-srvGeoClue typelib-1_0-Geoclue-2_0
- Drop geoclue2-revert-2-faulty.patch: Replaced by upstream fix
in geoclue2-geoip-when-wifi-unavailable.patch:.
- Add geoclue2-geoip-when-wifi-unavailable.patch: [gclue-wifi] Use
GeoIP when a WiFi device isn't available
[glfo#geoclue/geoclue#142].
==== git ====
Version update (2.34.0 -> 2.34.1)
Subpackages: git-core git-cvs git-daemon git-email git-gui git-svn git-web gitk perl-Git
- update to 2.34.1:
* "git grep" looking in a blob that has non-UTF8 payload was
completely broken when linked with certain versions of PCREv2
library in the latest release.
* "git pull" with any strategy when the other side is behind us
should succeed as it is a no-op, but doesn't.
* An earlier change in 2.34.0 caused JGit application (that abused
GIT_EDITOR mechanism when invoking "git config") to get stuck with
a SIGTTOU signal; it has been reverted.
* An earlier change that broke .gitignore matching has been reverted.
* SubmittingPatches document gained a syntactically incorrect mark-up,
which has been corrected.
- fix url
==== glslang ====
Version update (11.6.0 -> 11.7.1)
- Update to release 11.7.1
* Accept gl_ViewportMask in version 430 and later
* Remove support for double trig, pow, exp and log
* Add the GL_EXT_shader_integer_mix Preamble for glsl
* Add support for targeting Vulkan 1.2 in the C API
==== gnutls ====
Subpackages: libgnutls-dane0 libgnutls30 libgnutls30-32bit libgnutls30-hmac
- Drop bogus condition "> 1550": that would mean 'more recent than
Tumbleweed' which is technically impossible, as Tumbleweed is the
leading project (and the condition causes issues as Tumbleweed
needs to move away from 1550 due to CODE 15 SP5 plans).
==== graphviz ====
Version update (2.49.1 -> 2.49.3)
Subpackages: graphviz-plugins-core libcdt5 libcgraph6 libgraphviz6 libgvc6 libgvpr2 liblab_gamut1 libpathplan4
- update to 2.49.3:
- gvpr "split", "tokens", and "index" functions produce incorrect results
This was a regression that occurred between 2.47.1 and 2.47.2.
- Lefty is disabled by default in the Autotools build system. To re-enable it,
pass `--enable-lefty` to `./configure`. In a future release, Lefty will be
removed.
- remove PHP5 support in SWIG bindings
- Msys experimental packages are included in release artifacts
- CMake build system incorrectly aliases gv2gml to gml2gv
- Gv2gml Doesn't escape quotes in attributes
- GVPR incorrectly understands color schemes
- reenable lefty to fix addons build
==== graphviz-addons ====
Version update (2.49.1 -> 2.49.3)
Subpackages: graphviz-gd graphviz-gnome
- update to 2.49.3:
- gvpr "split", "tokens", and "index" functions produce incorrect results
This was a regression that occurred between 2.47.1 and 2.47.2.
- Lefty is disabled by default in the Autotools build system. To re-enable it,
pass `--enable-lefty` to `./configure`. In a future release, Lefty will be
removed.
- remove PHP5 support in SWIG bindings
- Msys experimental packages are included in release artifacts
- CMake build system incorrectly aliases gv2gml to gml2gv
- Gv2gml Doesn't escape quotes in attributes
- GVPR incorrectly understands color schemes
- reenable lefty to fix addons build
==== inkscape ====
Subpackages: inkscape-extensions-extra inkscape-extensions-gimp inkscape-lang
- Ensure we download the same tarball every time. Also add sig and
keyring as sources and verify that we have the right one.
- Add ebc4de4bfe34d6c5f2e27da47f5d62e4de0394fd.patch: Fix build
with poppler 21.11.0, patch from upstream git.
==== ki18n ====
Subpackages: libKF5I18n5 libKF5I18n5-lang
- Require iso-codes-lang. The -lang package is not optional.
==== libappindicator ====
Version update (12.10.1+bzr20170215 -> 12.10.1~bzr20200706.298)
Subpackages: libappindicator3-1 typelib-1_0-AppIndicator3-0_1
- Update to version 12.10.1~bzr20200706.298 (chages since
12.10.1~bzr20170215.282):
* Fix build failures.
* Vendorise indicator-desktop-shortcuts (convenience wrapper
around gdesktopappinfo) from the libindicator project, to drop
the dependency on libindicator as none of the rest of it is
used.
* Don't build with -Werror.
* Drop Python 2 bindings and GObject Introspection for GTK 2
(lp#1740637).
* app-indicator: Don't pass unexpected parameter to signal
emissions (lp#1867996).
* app-indicator: Only check for item numbers when iterating
array (lp#1867996).
* Fall back to tray icon when StatusNotifierHost is not
available.
- Drop libappindicator-no-Werror.patch: fixed upstream.
- Drop only_require_python_for_gtk2.patch: no longer needed.
- Rebase xappstatusicon.patch.
==== libarchive ====
- fix permission settings on following symlinks (fix-following-symlinks.patch)
this fixes also wrong permissions of /var/tmp in factory systems
==== libexif ====
Version update (0.6.23 -> 0.6.24)
- libexif-0.6.24 (2021-11-25):
* Translation updates: sr, vi, pl, uk, french
* fixed regression in exif_data_load_data which could not load EXIF in JPEG data anymore
* Decode lots of Canon tag names
* removed empty strings from translation (empty string would translate to the PO info header)
* various warning removals and code improvements
* added sample "persistent" afl fuzzer (100x faster than normal afl fuzzer)
==== libimagequant ====
Version update (2.15.1 -> 2.17.0)
- update to 2.17.0:
* Do not build as unversioned DSO
* use float as in SSE
* Initialize rows using heap to handle large images
* Free rows after remapping
* Disable SSE on arm64
==== libmfx ====
Version update (21.3.4 -> 21.3.5)
- Update to version 21.3.5:
* single change: Updates release notes for 21.3.4 release
* New features:
+ VP9 Encode: Added WebRTC mode.
+ Samples:
. Added "VuiTC" option to set VUI TransferCharacteristics in
sample_multi_transcode.
. Added the verification of input params before used in Init
for sample_encode
+ Misc:
. Added support of DRM_FORMAT_NV12 for console mode
rendering.
. Added runtimes support matrix for Media SDK and oneVPL GPU
Runtime.
+ Software requirements:
. Libdrm 2.4.84 or later
. Kernel 4.14 or later (5.4 recommended, consult kernel
support matrix wiki page for details)
+ Known issues: Kernel 5.0 have known issue with endurance on
Skylake see
https://bugs.freedesktop.org/show_bug.cgi?id=110285 for
details.
* Limited support on certain platforms:
+ MPEG-2 encode is not supported on Apollo Lake
+ H.264 Flexible Encode Infrastructure only supported on
Broadwell and Skylake
+ Multi Frame Encode (MFE), HEVC Flexible Encode Infrastructure
only supported on Skylake
+ VP9 decoder is supported starting from Kabylake platform
+ VP9 encoder is supported starting from Icelake platform
+ SW fallback is unsupported for all components but MJPEG
+ Keem Bay requires a VPU runtime library
+ The following features are supported by Keem Bay runtime and
are not supported by Gen graphics runtime:
. mfxExtInsertHeaders
. mfxExtEncoderIPCMArea
==== libstorage-ng ====
Version update (4.4.58 -> 4.4.61)
Subpackages: libstorage-ng-lang libstorage-ng-ruby libstorage-ng1
- merge gh#openSUSE/libstorage-ng#846
- make function is_efibootmgr() public (for bsc#937067)
- 4.4.61
- merge gh#openSUSE/libstorage-ng#845
- prefer file system over empty MS-DOS partition table (bsc#1186823)
- fixed testcase
- 4.4.60
- merge gh#openSUSE/libstorage-ng#844
- extended Holder::set_source for multipath devices
- documentation and coding style
- 4.4.59
==== mousepad ====
Version update (0.5.7 -> 0.5.8)
Subpackages: libmousepad0 mousepad-lang
- Update to version 0.5.8
* Revert "Chain-up to parent in `mousepad_window_scroll_event()`"
(gxo#apps/mousepad#150)
* Search: Fix a memory leak
* Search: Remove obsolete workaround for the document finalization
* Drop restrictions on URI scheme
* Update `POTFILES.in`
* Printing: Remove the "Page Setup" dialog (gxo#apps/mousepad#148)
* Flatpak: Complete scripts
* Flatpak: Access remote locations with GVfs
* Search: Fix the history cleanup
* Search: Prevent GTask warnings when replacing text
* Search: Ensure settings synchronization before searching
* Fix translation domain in Appdata file
* flatpak: Update README
* flatpak: Add generic manifest and basic scripts
* Translation Updates
==== mtools ====
Version update (4.0.35 -> 4.0.36)
- update to 4.0.36:
* Fix error status of recursive listing of empty root directory
* If recursive listing, also show matched files at level one
* Use "seekless" reads & write internally, where possible
* Text mode conversion refactoring
* Misc refactoring
- remove mtools-aliasing.diff (obsolete)
==== pcsc-lite ====
Subpackages: libpcsclite1
- Change to systemd-sysusers
==== plasma5-openSUSE ====
Subpackages: plasma5-defaults-openSUSE plasma5-theme-openSUSE plasma5-workspace-branding-openSUSE sddm-theme-openSUSE
- Update to 5.23.4
==== pngquant ====
Version update (2.15.1 -> 2.17.0)
- update to 2.17.0:
- reduced stack usage, preventing stack overflow in pathological cases
==== polkit-gnome ====
Subpackages: polkit-gnome-lang
- Disable agent startup on Pantheon desktop
==== pulseaudio ====
Subpackages: libpulse-mainloop-glib0 libpulse0 pulseaudio-bash-completion pulseaudio-gdm-hooks pulseaudio-lang pulseaudio-module-bluetooth pulseaudio-module-gsettings pulseaudio-module-x11 pulseaudio-module-zeroconf pulseaudio-utils pulseaudio-zsh-completion system-user-pulse
- Improving the handling with pipewire (bsc#1188516):
* Split the setup script to a sub-package pulseaudio-setup to be
shared with pipewire-pulseaudio package
* Modified setup script to adapt pipewire-pulse
==== python-charset-normalizer ====
Version update (2.0.7 -> 2.0.8)
- update to 2.0.8:
* Improvement over Vietnamese detection
* MD improvement on trailing data and long foreign (non-pure latin)
* Efficiency improvements in cd/alphabet_languages
* call sum() without an intermediary list following PEP 289 recommendations
* Code style as refactored by Sourcery-AI
* Minor adjustment on the MD around european words
* Remove and replace SRTs from assets / tests
* Initialize the library logger with a `NullHandler` by default
* Setting kwarg `explain` to True will add provisionally
* Fix large (misleading) sequence giving UnicodeDecodeError
* Avoid using too insignificant chunk
* Add and expose function `set_logging_handler` to configure a specific
StreamHandler
- require lower-case name instead of breaking build
- Use lower-case name of prettytable package
==== python-kiwi ====
Version update (9.24.6 -> 9.24.10)
- Bump version: 9.24.9 ? 9.24.10
- Added documentation about sharing backends
The kiwi boxbuild plugin supports several sharing
backends. Details about them and eventual pre-setup
steps prior use are mentioned in this document
- Fixed MicroOS build test
snapper default config has moved from /etc to /usr/share
- Bump version: 9.24.8 ? 9.24.9
- Bump version: 9.24.7 ? 9.24.8
- Added support for reading metalink in info module
For resolver operations through libsolv the 'kiwi image info'
module exists. So far it could not read the repos from
metalink repo definitions. This Fixes #1890
- Force key attribute from signing element to be treated as a URI
Signed-off-by: David Cassany <dcassany(a)suse.com>
- Pass signing keys from the XML to the repositories
This commits makes sure signing keys are passed to
repositories setup in build task.
Signed-off-by: David Cassany <dcassany(a)suse.com>
- Move static sle15 integration test to git
- Bump version: 9.24.6 ? 9.24.7
- Fixed raid integration test using extra boot part
Due to changes in the distribution the tests needs some
adaptions. The kernel as provided now by TW uses symlinks
from boot to /usr/lib/modules/... to point to the kernel
binary. Of course this breaks for any system that uses
/boot on another partition. Those image tests which were
testing this aspect needs fixing.
- Make sure fedora-release is installed on Rawhide
Follow up to #1957 and #1962:
The Fedora build tests were using the generic release package and not
fedora-release. This issue has been partially fixed in #1962, but we forgot to
port the fix to the rawhide images as well. This commit adds the missing package
to the Rawhide images as well.
==== python38 ====
Subpackages: python38-curses python38-dbm python38-tk
- Remove shebangs from from python-base libraries in _libdir
(bsc#1193179).
- Readjust patches:
- bpo-31046_ensurepip_honours_prefix.patch
- decimal.patch
- python-3.3.0b1-fix_date_time_compiler.patch
==== python38-core ====
Subpackages: libpython3_8-1_0 python38-base
- Remove shebangs from from python-base libraries in _libdir
(bsc#1193179).
- Readjust patches:
- bpo-31046_ensurepip_honours_prefix.patch
- decimal.patch
- python-3.3.0b1-fix_date_time_compiler.patch
==== python38-documentation ====
- Remove shebangs from from python-base libraries in _libdir
(bsc#1193179).
- Readjust patches:
- bpo-31046_ensurepip_honours_prefix.patch
- decimal.patch
- python-3.3.0b1-fix_date_time_compiler.patch
==== qpdf ====
Version update (10.3.2 -> 10.4.0)
- update to 10.4.0:
* From the qpdf CLI, the --allow-weak-crypto is now required to suppress a
warning when explicitly creating PDF files using RC4 encryption. While qpdf
will always retain the ability to read and write such files, doing so will
require explicit acknowledgment moving forward. For qpdf 10.4, this change
only affects the command-line tool. Starting in qpdf 11, there will be
small API changes to require explicit acknowledgment in those cases as
well. For additional information, see Chapter 6, Weak Cryptography.
* Fix potential bounds error when handling shell completion that could occur
when given bogus input.
* Properly handle overlay/underlay on completely empty pages
* Fix crash that could occur under certain conditions when using --pages with
files that had form fields.
* Make QPDF::findPage functions public.
* Add methods to Pl_Flate to be able to receive warnings on certain recoverable
conditions.
* Add an extra check to the library to detect when foreign objects are inserted
directly (instead of using QPDF::copyForeignObject) at the time of insertion
rather than when the file is written. Catching the error sooner makes it much
easier to locate the incorrect code.
* Improve diagnostics around parsing --pages command-line options
==== sensors ====
Subpackages: libsensors4
- Remove ProtectKernelTunables from harden_lm_sensors.service.patch,
breaks service (boo#1193149)
==== smartmontools ====
- Update smartmontools-drivedb.h to the latest version from the
upstream branch RELEASE_7_2_DRIVEDB.
==== tftp ====
- Added hardening to systemd service(s) (bsc#1181400). Modified:
* tftp.service
==== trousers ====
- Added hardening to systemd service(s) (bsc#1181400). Modified:
* tcsd.service
==== vulkan-loader ====
Version update (1.2.189.0 -> 1.2.198.0)
- Update to release SDK-1.2.198.0
* Fix loader not knowing about extensions enabled in layers
* Only return pre-instance functions when instance is NULL
* Fix vkGetInstanceProcAddr not handling null instance
* loader: Add aarch64 unknown ext chain implementation
==== webkit2gtk3 ====
Version update (2.34.1 -> 2.34.2)
Subpackages: WebKit2GTK-4.1-lang libjavascriptcoregtk-4_1-0 libwebkit2gtk-4_1-0 typelib-1_0-JavaScriptCore-4_1 typelib-1_0-WebKit2-4_1 webkit2gtk-4_1-injected-bundles
- Update to version 2.34.2:
+ Fix scrolling issues when pressing Home and PgDown keys.
+ Update effective appearance after web process switch on
navigation.
+ Fix the build with video disabled.
==== webkit2gtk3-soup2 ====
Version update (2.34.1 -> 2.34.2)
Subpackages: WebKit2GTK-4.0-lang libjavascriptcoregtk-4_0-18 libwebkit2gtk-4_0-37 typelib-1_0-JavaScriptCore-4_0 typelib-1_0-WebKit2-4_0 webkit2gtk-4_0-injected-bundles
- Update to version 2.34.2:
+ Fix scrolling issues when pressing Home and PgDown keys.
+ Update effective appearance after web process switch on
navigation.
+ Fix the build with video disabled.
==== xauth ====
Version update (1.1 -> 1.1.1)
- update to version 1.1.1
* This is a minor bugfix release, including fixes for reported
crashes.
==== xmlsec1 ====
Version update (1.2.32 -> 1.2.33)
Subpackages: libxmlsec1-1 libxmlsec1-nss1 libxmlsec1-openssl1
- update to 1.2.33:
* Fix decrypting session key for two recipients
* Added --privkey-openssl-engine option to enhance openssl engine support
==== yast2-trans ====
Version update (84.87.20211121.6ee9157350 -> 84.87.20211126.cedf3cc035)
Subpackages: yast2-trans-af yast2-trans-ar yast2-trans-bg yast2-trans-bn yast2-trans-bs yast2-trans-ca yast2-trans-cs yast2-trans-cy yast2-trans-da yast2-trans-de yast2-trans-el yast2-trans-en_GB yast2-trans-es yast2-trans-et yast2-trans-fa yast2-trans-fi yast2-trans-fr yast2-trans-gl yast2-trans-gu yast2-trans-hi yast2-trans-hr yast2-trans-hu yast2-trans-id yast2-trans-it yast2-trans-ja yast2-trans-jv yast2-trans-ka yast2-trans-km yast2-trans-ko yast2-trans-lo yast2-trans-lt yast2-trans-mk yast2-trans-mr yast2-trans-nb yast2-trans-nl yast2-trans-pa yast2-trans-pl yast2-trans-pt yast2-trans-pt_BR yast2-trans-ro yast2-trans-ru yast2-trans-si yast2-trans-sk yast2-trans-sl yast2-trans-sr yast2-trans-sv yast2-trans-ta yast2-trans-th yast2-trans-tr yast2-trans-uk yast2-trans-vi yast2-trans-wa yast2-trans-xh yast2-trans-zh_CN yast2-trans-zh_TW yast2-trans-zu
- Update to version 84.87.20211126.cedf3cc035:
* New POT for text domain 'installation'.
* New POT for text domain 'bootloader'.
* New POT for text domain 'autoinst'.
* Translated using Weblate (French)
* Translated using Weblate (French)
* Translated using Weblate (Slovak)
* Translated using Weblate (Catalan)
* Translated using Weblate (Catalan)
* Translated using Weblate (Catalan)
* Translated using Weblate (Catalan)
* New POT for text domain 'storage'.
* Translated using Weblate (Catalan)
* Translated using Weblate (Catalan)
* Translated using Weblate (Catalan)
* Translated using Weblate (Catalan)
* Translated using Weblate (Catalan)
* Translated using Weblate (Catalan)
* Translated using Weblate (Catalan)
* Translated using Weblate (Catalan)
* Translated using Weblate (Catalan)
* Translated using Weblate (Catalan)
* Translated using Weblate (Japanese)
* Translated using Weblate (Catalan)
* Translated using Weblate (Catalan)
* Translated using Weblate (Catalan)
* Translated using Weblate (Catalan)
* Translated using Weblate (Catalan)
* Translated using Weblate (Catalan)
* Translated using Weblate (Catalan)
* Translated using Weblate (Catalan)
* Translated using Weblate (Catalan)
* New POT for text domain 'xpram'.
* New POT for text domain 's390'.
* New POT for text domain 'packager'.
* New POT for text domain 'autoinst'.
==== yast2-update ====
Version update (4.4.4 -> 4.4.5)
- Remove obsolete code for treating /var differently when mounting
partitions, avoiding calling old storage code and crashing
(related to bsc#1186268).
- 4.4.5
3
2
All meeting minutes can be found here:
https://etherpad.opensuse.org/p/ReleaseEngineering-meeting
Meeting is hosted here
https://meet.opensuse.org/ReleaseEngineeringMeeting
## Attendees
Sarah, guillaumeg, rbrown, lkocman, dleuenberger, ddemaio,maxlin,
Adrian, Marcus
## Leap
A new build in openQA bit better than yesterday, still some work needed
on publishing (update repos for backports missing etc).
NET images missing for non-aarch64 arches (raised to Adrian and
Autobuild)
get-o-o setup for 15.4 https://github.com/openSUSE/get-o-o/pull/65
armv7 tasks are still missing in Release Checklist for Leap 15.4
https://github.com/openSUSE/openSUSE-release-process/blob/master/Alpha.md
https://code.opensuse.org/leap/features/issue/22
Further ping pong with cisco
Donation of VMDP drivers https://en.opensuse.org/Donation:Software
No further feedback on Factory nor wiki/talk feature
https://en.opensuse.org/index.php?title=Talk:Donation:Software&action=histo…
Unless somebody responds till Friday (in two days). The process is
consideredd final.
Question regarding 15.4: Half of the requests are in status 'SLE accept
pending'. How do we progress/continue?
Ah yes, we have to go throught all features and make sure they're
up2date. Will cover this part week.
Cleanup of SLE-Accept-Pending (will continue through this week).
## openSUSE Tumbleweed
* Tumbleweed has been rolling full steam ahead for the last week (daily
snapshots)
* Kernel 5.15.5
* Upcoming change: /bin/sh won't be update-alternative managed anymore,
but will be handled by drop-in packages like bash-sh (/bin/sh links to
bash), busybox-sh, and possibly more to come. Scheduled for Snapshot
1201
* Maintainers are discussing to move to PHP 8.0 (7.x is going EOL, 8.1
not yet ready)
* KDE Plasma 5.23.4 scheduled for the upcoming days
* GNOME 41.2 scheduled for the next week(s)
* Tumbleweed will change suse_version to 1599 (from 1550) to 'move out
of the way' of SLE15SP5/Leap 15.5 (internal config files conflcting)
## Richard (Kubic/TW MicroOS)
Adding nerdctl/rootlesskit/buildkit stack (aka the containerd-without
Docker-stack) to Factory
Investigating adding nerdctl support to Toolbox
Investigating buildkit and its limits as a container builder
working on a tool to convert existing Tumbleweed (and maybe also Leap)
systems to MicroOS and/or MicroOS Desktop
## Max
* 15.4 after a while we have new builds moved into openqa. Current
build contains a lot of fixes.
we need to make a proper setup for update test, ie. backports update
and sle update on d.o.o, otherwise zypper ref complains about missing
repos.
* we did set %skip_python2 1 and %_without_python2 1 in Backports
prjconf
* some python package can not just update to Factory version for
disabling python2 build, because of new dependencies and other reasons,
so there is openSUSE:Backports:SLE-15-SP4:FactoryFork project for those
packages, just patched those packages to python3 only
* still struggling with dropping python2 RPMs from mediums and ftp-
tree, needs to find a proper way to do that
* 15.4: some build failures we need to find owners (cilium, envoy,
protoc, etc.), send mail to package maintainer
lkocman: I've sent call for maintainership of AI/ML stack recently,
perhaps we could extend the call. Otherwise packages would be dropped
by 15.4 Beta
https://code.opensuse.org/leap/features/issue/35
*
https://lists.opensuse.org/archives/list/kubic@lists.opensuse.org/thread/QC…
From TW, most of those are dropped (unmaintainable)
* opensuse-welcome didn't display on GNOME bsc#1190288
* Somewhat
https://doc.opensuse.org/release-notes/x86_64/openSUSE/Leap/15.3/release.no…
is missing,
switch to Tumbleweed's release-notes.rpm for the time being in Leap's
medium, otherwise the shortcut setup in
Response from docs team
Ftr, this is what we have:
~/release-notes/x86_64/openSUSE/Leap/15.3> ll *rpm; echo; md5sum *rpm
-rw-r--r-- 1 relsync users 2383380 Oct 27 06:00 release-notes-openSUSE-
L153.rpm
-rw-r--r-- 1 relsync users 2383380 Oct 27 06:00 release-notes.rpm
eed1c78226061a57d7004ecead765c46 release-notes-openSUSE-L153.rpm
eed1c78226061a57d7004ecead765c46 release-notes.rpm
installer will be changed then broke openQA testing
lkocman: I'll check on this with docs team, also for 15.4
## Guillaume - Arm
Tumbleweed:
* Rolling, no blocker
* Sporadic BTRFS bug: upstream fix is in Factory with kernel 5.15.5
http://bugzilla.opensuse.org/show_bug.cgi?id=1160604
* Hyper-V support in Tumbleweed since snapshot 20211125 (kernel
5.15). Any volunteer to test it on Windows-on-Arm machines?
lkocman: downloading 20211128, will test on the surface pro xg
Leap 15.4:
* No Arm specific update
## Sarah - s390x
* one successful Tumbleweed release
* Tumbleweed release not rolling because of compiler bug in PostgreSQL
(bug forwarded to IBM)
https://bugzilla.opensuse.org/show_bug.cgi?id=1190740
* Leap 15.3/15.4: Test issue based on former SLE bug in Yast:
https://progress.opensuse.org/issues/81685
.Net is enabled for IBM Z by IBM. It is available for RHEL. Sarah will
go in contact to Microsoft because of the possibility to create a s390x
repo for openSUSE.
s390x kernel issue seems to be looked at
https://bugzilla.suse.com/show_bug.cgi?id=1192454 (should be under a
public product SP3).
## Doug
* metrics.o.o
* Work: OSRT Access, OSRT Dashboard (partly), OSRT History, OSRT
Release (partly)
* Not working: OSRT Comparison, OSRT openQA, OSRT Review, OSRT
Staging
* maintainer aware , but could use help
https://github.com/openSUSE/openSUSE-release-tools/tree/master/metrics
* open source firmware conference
* Asked mstrigl about handing over jitsi instance to heroes infra
* New wellbeing survey made at community meetings is avaiable
* FOSDEM - no reply yet from sponsors(a)fosdem.org
* openSUSE Conference (02.06 - 04.06) - waiting on contract from Z-Bau
devconf.cz - status update?
openSUSE Meetup was approved
## Dirk
Not available
- Cloud:OpenStack:Factory update, had > 100 devel:languages:python
updates to get into factory as prepration
- Nothing done regarding arm ports this week
## Gerald / Board
Not available
## Wolfgang (Package Hub), Scott Bahling
Not available
python2 removal from openSUSE:Backports-15-SP4 (raised by Marcus M.)
project config tweak of macros (python2 packages are still trying to
get build)
we can probably disable it individually
Marcus: could this be some export filter or so that filters them out?
DimStar: do we use python-macros packages? Very often if you change
that you have to do deep inspect or OBS will not re-evaluate macros
properly. In TW we have a serial number macro that forces re-eval.
Dirk: prjconf macros without_python2 1
## Maintenance team (Marina or Marcus, Maurizio (m4u))
No news
We will most likely need to ping maintenance team prior making the QU
media (QU1 was published last week). Just to make sure that we won't
miss a upcoming fix that could affect the install media.
Display status of SLES updates to community
(https://code.opensuse.org/leap/features/issue/30)
Marina: small step, still internal discussion ongoing.
Marcus: we will need to add llvm12 to Leap 15.3 - chromium doesn't
build with older versions.
## Adrian - openSUSE Step
Heads up: native git support for OBS will be announced. No such package
should get into any of openSUSE distributions. Maintenance process and
many others will not work for these packages. Please cosider this being
a playground.
Doug: is there a changelog?
Adrian: there is a chance that we have the changelog
Adrian: not a proper setup in a way that would provide sufficient data
to Doug.
Raised concern about Backports 15 SP4 builds never finishing. Adrian
will look into it.
1
0
Hello all,
As you may or may not know, it's our SUSE Packaging team tradition to
bring you a Christmas surprise from our Pack workshop every year.
Usually, we share it right before Christmas, but this time, we need to
share it today - on the 1st of December. This year, we prepared a
Packaging Advent Calendar that will accompany you through the Advent
Season, bringing you some Christmas mood and teaching you some of the
packaging magic:
https://calendar.myadvent.net/?id=cdcb0953f00bd5df8a860dc0d586b393
So enjoy and don't forget to go back tomorrow since you will be able to
open one door each day until Christmas Eve.
We wish you a happy Advent season and have a lot of fun!
On behalf of the SUSE Pack team
Kristyna Streitova
4
3
01 Dec '21
Hi,
This month I had a small presentation in PackagingCon so there are some
updates in
https://github.com/bmwiedemann/reproducibleopensuse/tree/presentation
last month's status:
https://lists.opensuse.org/archives/list/factory@lists.opensuse.org/thread/…
Last months' reproducible builds project updates (including my work):
https://reproducible-builds.org/reports/2021-10/
I uploaded https://rb.zq1.de/compare.factory-20211130/ yesterday
and rbstats are:
total-packages: 14263 (+51)
build-tried: 14233 (+52)
build-failed: 34 (-14)
build-n-a: 287 (-1)
build-succeeded: 13912 (+65)
build-official-failed+na: 54 (-637)
build-compare-failed: 397 (+2)
build-compare-succeeded: 13515 (+63)
verify-failed: 459 (+4)
verified-semi-reproducible: 13188 (+10)
bit-by-bit-identical: 13428 (+54)
not-bit-by-bit-identical: 478 (+5)
not-bit-by-bit-identicalcheck: 484 (+11)
https://rb.zq1.de/compare.factory-20211130/graph.png
shows the change over time. You can ignore most of the red during last
month. I just did not notice the build failures and re-tried them now
https://rb.zq1.de/compare.factory-20211130/unreproduciblerings.txt
lists very unreproducible core packages (bootstrap+DVD)
Of the badly unreproducible packages,
4 were in ring0
35 were in ring1
That makes it 39/3247 => 1.20 %
which is below the overall average of
397/13912 => 2.85 %
478/13912 => 3.44 % of packages are not perfectly reproducible
Ciao
Bernhard M.
1
0