openSUSE Factory
Threads by month
- ----- 2024 -----
- 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
June 2021
- 125 participants
- 118 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
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
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
18 Oct '21
12
12
04 Oct '21
Hi,
our experimental git mirror of openSUSE:Factory
got a new feature:
It now makes single commits from most individual updates with some
useful info in the commit message.
This makes the whole history much nicer to read:
https://github.com/bmwiedemann/openSUSE/commits/master
In the usual case of SRs it links back to the SR on OBS, because that is
where most of the discussion might have happened:
https://github.com/bmwiedemann/openSUSE/commit/d1afc9699
but sometimes direct commits happen and they are shown with the commit
message and a link to the OBS change
https://github.com/bmwiedemann/openSUSE/commit/b2786e5c8
Ideas for future work:
In theory we could also track these packages' devel projects on a
'devel' branch
In a similar fashion we could also track openSUSE:Leap:15.* on
stable/leap15_N branches to allow offline diff
We could try to enable osc build to work from such git dirs. Either this
uses the OBS server-side logic to resolve dependencies to get the usual
.osc/_buildinfo* and .osc/_buildconfig* files or we re-implement or
re-use OBS server logic to allow builds when offline.
And then (in the foggy far future) it would be possible to make a
gateway back from
github pull-requests or gitlab merge-requests to submitting SRs in OBS.
Or we re-think how OBS handles its source files until then. See
https://www.youtube.com/watch?v=iY_ADUQiiQI&t=787
Ciao
Bernhard M.
4
8
30 Sep '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-04/
This time I spent most time on rebuilding and fixing issues in 15.3
https://rb.zq1.de/leap/15.3/ has some stats.
It was a bit more difficult than 15.2, because older SLE binaries do not
get rebuilt, and even Leap is split between Backports and Leap project.
I also ran my scripts on
https://build.opensuse.org/project/show/openSUSE:Step:FrontRunner to
check what stops building there and found many issues.
I uploaded https://rb.zq1.de/compare.factory-20210531/ today
and rbstats are:
total-packages: 14026 (+71)
build-tried: 13989 (+44)
build-failed: 58 (-5)
build-n-a: 164 (-9)
build-succeeded: 13767 (+58)
build-official-failed+na: 398 (+136)
build-compare-failed: 365 (-1)
build-compare-succeeded: 13402 (+59)
verify-failed: 468 (-27)
verified-semi-reproducible: 12588 (-372)
bit-by-bit-identical: 13126 (-65)
not-bit-by-bit-identical: 641 (+106)
https://rb.zq1.de/compare.factory-20210531/graph.png
shows the change over time
https://rb.zq1.de/compare.factory-20210531/unreproduciblerings.txt
lists very unreproducible core packages (bootstrap+DVD)
Of the badly unreproducible packages,
3 were in ring0
46 were in ring1
That makes it 49/3247 => 1.51 %
which is below the overall average of
which is below the overall average of
365/13767 => 2.65 %
641/13767 => 4.66 % of packages are not perfectly reproducible
newly unreproducible core packages:
kopete is again/still unreproducible from
https://bugreports.qt.io/browse/QTBUG-83186
python-pandas suffers from the usual .pyc non-determinism
javassist has filesys-order-related variations in javadoc index-all.html
Ciao
Bernhard M.
1
4
Hi,
Now with the UsrMerge in place the question arises what to do with all
the packages that still install files into /bin, /sbin, /lib and /lib64
without causing conflicts. The files end up in their counterpart in /usr
anyway as rpm follows the directory symlinks. So technically there is no
strict requirement to adjust those packages. In fact looking at Fedora
34 it seems they just live with that state.
So should we bother and change the remaining packages¹ too?
Would make sense for consistency I guess. The biggest challenge is
likely the kernel with the module directory.
cu
Ludwig
[1] list of affected packages:
CoreFreq
aws-efs-utils
bbswitch
biosdevname
blktrace
blog
crash
crystalhd-libs
dpdk
drbd
drbd-utils
elilo
fedfs-utils
fprintd
gcc
gcc7
gcc9
gdm
glusterfs
gnome-keyring
google-authenticator-libpam
google-guest-oslogin
grubby
hdjmod
ipvsadm
jfsutils
kanidm
kdump
kernel-default-base
kubevirt
libewf
libgssglue
libnss_nis
libnss_usrfiles
libpwquality
libreadline5
linux-atm
live-net-installer
lsb
lxc
makedev
malcontent
mariadb
mcstrans
mdadm
mhvtl
mingetty
mingw32-cross-gcc
mingw32-cross-gcc-bootstrap
mingw64-cross-gcc
mingw64-cross-gcc-bootstrap
msr-safe
multipath-tools
munin
netconsole-tools
nfs-utils
nilfs-utils
nss-pam-ldapd
oath-toolkit
ocfs2-tools
oddjob
ooRexx
open-iscsi
openafs
opie
pam_ccreds
pam_chroot
pam_csync
pam_dbus
pam_krb5
pam_kwallet
pam_mktemp
pam_mount
pam_p11
pam_passwdqc
pam_pkcs11
pam_radius
pam_script
pam_ssh
pam_u2f
pam_userpass
pam_yubico
pcfclock
pciutils
pcmciautils
perl-Bootloader
policycoreutils
polkit-default-privs
readline6
reiserfs
rpcbind
rtl8812au
rungetty
samba
scsirastools
sdparm
slurm
snapper
sssd
supportutils
sysconfig
sysdig
tcpd
texinfo
texinfo4
tomoyo-tools
trousers
tunctl
ucode-intel
v4l2loopback
vhba-kmp
virtualbox
virtualbox-kmp
xfsprogs
xtables-addons
--
(o_ Ludwig Nussel
//\
V_/_ http://www.suse.com/
SUSE Software Solutions Germany GmbH, GF: Felix Imendörffer
HRB 36809 (AG Nürnberg)
8
12