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
April 2022
- 93 participants
- 82 discussions
12 Apr '22
Hello,
can someone confirm this new key for Base:System is legit? I don't find references to it anywhere other than the place it comes from:
New repository or package signing key received:
Repository: Base:System Factory Devel Project (openSUSE_Tumbleweed)
Key Fingerprint: 9B76 956C 9465 B30D 7364 090D 88EB 5D66 E2C0 098C
Key Name: Base:System OBS Project <Base:System@build.opensuse.org>
Key Algorithm: RSA 2048
Key Created: Tue 28 Sep 2021 10:13:02 PM CEST
Key Expires: Thu 07 Dec 2023 09:13:02 PM CET
Rpm Name: gpg-pubkey-e2c0098c-6153774e
From https://download.opensuse.org/repositories/Base:/System/openSUSE_Tumbleweed…:
-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v1.4.5 (GNU/Linux)
mQENBFERC+cBCACpzYyCMsGdJY7CsrdS8AdP7s1TiMEZGFERk3dEw5d5I4+JCnL8
IVSQosygzcN7nAZUd4CkMII9LIYf0h/XX8KRKmk4/Vo8LOGIZ9xsjnV+Gh7hVn+P
D4rVAuPsVBRVGZzonrKlKEMlksijP915q+qalWyGpfdq6mD5bKRnCS4E8Q8BG2kQ
BBvSf1JuSVROA7BgxJtQo3i9zpZ+jGjoyJA597kBM0M6NNMblKpie+qxAueleMyL
neejfDMiiUwSTCKqphFEYtlx4KgUNhUTYHcnRR8DaH65KZwGwOj+AYUhBrLfawnB
Ve8YhWQnC9x43UetZI6rOjQybmt6tQHjGvm1ABEBAAG0OEJhc2U6U3lzdGVtIE9C
UyBQcm9qZWN0IDxCYXNlOlN5c3RlbUBidWlsZC5vcGVuc3VzZS5vcmc+iQE8BBMB
AgAmBQJhU3dOAhsDBQkUYRtnBgsJCAcDAgQVAggDBBYCAwECHgECF4AACgkQiOtd
ZuLACYx7hgf+MPTR0TkuW0244zYsiw0QsrP6fUc6FBafdazATwMLGyOxZH7HzcU/
zcOCsQNfFi0F0/kS2SFHkNe1VfLIZ9HN50TXXhdNkusiZr6B+hwc0nt6HFD65G2K
CwKYBYbbncgJ7pwAO1YG7cUYa8059yGLtiRLRNLWve+hTpfy2AeOR4wsex//5mna
tPWgclouJP9WbIS1TI/YNEvngLGD9KMxXdwmHFfbY4s/mtCmjRACqAWfNOlHwuH4
vnpt6xZgfLI70LCtGwOtkNbWCXyGZeaACONsTlVzjkzJG1eHVYwBpl9NSyk1QuO0
XlqEtsRb2Ki2pOcm8FGGK4EBr4jw1ruF6YhGBBMRAgAGBQJREQvnAAoJEDswEbdr
nWUjQW4AoJwz8eWwoWpxGL/hg+wQ5MzZpyIjAJ9JMoCQ4fwhHSsiakTTsQPkukNC
Tw==
=mVJt
-----END PGP PUBLIC KEY BLOCK-----
Thanks!
--
Hector
3
5
Dear Tumbleweed users and hackers,
Another week has gone by, and despite me claiming we won’t be using
openQA anymore (hey, it was April 1st; you should know not to trust
anything you read on that day), we are of course very much relying on
it. Tumbleweed couldn’t possibly be as stable as it is without the help
of openQA and the fabulous team developing and maintaining it. So since
last Friday we have thrown a full set of 7 snapshots at openQA and
received a ‘go’ back for all of them. so we pushed out 7 snapshots
(0331, 0401, 0402, 0403, 0404, 0405, and 0406)
The major changes included in those snapshots were:
* Linux kernel 5.17.1
* KDE Plasma 5.24.4
* SQLite 3.38.2
* Mesa 22.0.1
* Pipewire 0.3.49
* openldap 2.5.9 (upgraded from 2.4.59)
* dracut 056
* gcc12: it is providing the base libraries like libgcc_s1,
libstdc++6, but it is not yet the default compiler. That will comea bit
later
* procps 4.0.0: note: a few issues have been found that could be
attribute to this, like salt not being able to parse the resulting
output when distributing sysctl values
* autoconf 2.71: a bunch of packages fail to build now. A common
thing I’d seen is gettext translation catalogs wrongly being installed
to /usr/locale (instead of /usr/share/locale). Most package seem to be
old and rather under-maintained (most, nost all!)
* Full RelRO (-z now) has been enabled by default for all builds.
Partial RelRo was enbable around the timeframe of SUSE Linux 10.1,
about time to move one level up
Currently, we’re testing these changes in the staging areas:
* LLVM 14
* Podman 4.0.3
* Rust 1.60
* Pytest 7
* GCC 12 as default compiler
Cheers,
Dominique
4
5
Please note that this mail was generated by a script.
The described changes are computed based on the x86_64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=opensuse&groupid=1&versio…
Please do not reply to this email to report issues, rather file a bug
on bugzilla.opensuse.org. For more information on filing bugs please
see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
SDL
apache2-mod_php7
busybox
delayacct-utils (5.16.10 -> 5.17.1)
freetype2 (2.11.1 -> 2.12.0)
gnome-shell-extensions
gnome-software
libid3tag
libnma (1.8.36 -> 1.8.38)
libnvme (1.0~8 -> 1.0)
libqt5-qtwebengine (5.15.8 -> 5.15.9)
libsndfile (1.0.31 -> 1.1.0)
nvme-cli (2.0~8 -> 2.0)
php7
squashfs (4.5 -> 4.5.1)
webkit2gtk3
webkit2gtk3-soup2
xdpyinfo (1.3.2 -> 1.3.3)
yast2-schema-default (4.4.11 -> 4.5.1)
yast2-storage-ng (4.4.36 -> 4.5.1)
yast2-users (4.4.10 -> 4.5.1)
=== Details ===
==== SDL ====
- Add CVE-2021-33657.patch: always create a full 256-entry color
map in case color values are out of range (boo#1198001
CVE-2021-33657).
==== apache2-mod_php7 ====
- Disable build with '-z now' as it breaks the php-mysql extension
==== busybox ====
Subpackages: busybox-static
- Enable udhcpc
==== delayacct-utils ====
Version update (5.16.10 -> 5.17.1)
- rebuild when kernel version changes
- spec cleaning
==== freetype2 ====
Version update (2.11.1 -> 2.12.0)
Subpackages: freetype2-devel libfreetype6 libfreetype6-32bit
- update to 2.12.0:
- FreeType now handles OT-SVG fonts, to be controlled with
`FT_CONFIG_OPTION_SVG` configuration macro. By default, it can
only load the 'SVG ' table of an OpenType font. However, by using
the `svg-hooks` property of the new 'ot-svg' module it is possible
to register an external SVG rendering engine. The FreeType demo
programs have been set up to use 'librsvg' as the rendering
library.
- The handling of fonts with an 'sbix' table has been improved.
- The internal 'zlib' code has been updated to be in sync with the
current 'zlib' version (1.2.11).
- The previously internal load flag `FT_LOAD_SBITS_ONLY` is now
public.
- Some minor improvements of the building systems, in particular
handling of the 'zlib' library (internal vs. external).
- Support for non-desktop Universal Windows Platform.
- Various other minor bug and documentation fixes.
- The `ftdump` demo program shows more information for Type1 fonts
if option `-n` is given.
- `ftgrid` can now display embedded bitmap strikes.
==== gnome-shell-extensions ====
Subpackages: gnome-shell-classic gnome-shell-extensions-common gnome-shell-extensions-common-lang
- Deprecate SLE-Classic in GNOME 42:
+ Drop 00_org.gnome.shell.extensions.sle-classic.gschema.override
+ Drop gse-sle-classic-ext.patch
+ Drop sle-classic.desktop
+ Drop sle-classic.json
+ Drop sle-classic(a)suse.com.tar.gz
SLE-Classic is not compatible with GNOME 42 which makes this mode
not usable. After careful consideration, we decide to deprecate
SLE-Classic in GNOME 42, please find the reason in (boo#1197907).
==== gnome-software ====
Subpackages: gnome-software-lang
- Add 8cbce25.patch: Fix Gnome-Software keep poping up notification
"Software updates failed".
==== libid3tag ====
- Add id3_ucs4_length-sanity-check.patch as Patch0.
The patch helps to avoid a segfault in programs using this library,
such as minidlna and potentially others; for details see
<https://github.com/tenacityteam/libid3tag/pull/7> and
<https://github.com/tenacityteam/libid3tag/issues/6>
==== libnma ====
Version update (1.8.36 -> 1.8.38)
Subpackages: libnma-gtk4-0 libnma-lang libnma0 typelib-1_0-NMA-1_0
- Update to version 1.8.38:
+ libnma-gtk4 is no longer considered EXPERIMENTAL.
+ meson now builds libnma-gtk4 properly.
+ Keyboard accelerator for certificate chooser works again.
+ Fixed libnma-gtk4 version of mobile-wizard.
==== libnvme ====
Version update (1.0~8 -> 1.0)
- Update to version 1.0:
* tree: Remove default port setting for TCP and RDMA ports
* tree: add 'f_args' argument to pass user data to the filter function
* tree: remove 'ctrl_get_ana_state()'
* tree: add namespace path iterators
* tree: filter out namespaces
* tree: update nvme_scan_filter_t usage
==== libqt5-qtwebengine ====
Version update (5.15.8 -> 5.15.9)
- Update to version 5.15.9:
* QPdfView: scale page rendering according to devicePixelRatio
* Update documented Chromium version
* Use IsSameDocument() rather than IsLoadingToDifferentDocument()
* Update module-split for installer
* Fix printing PDF files
* Do not override signal handlers
* Avoid using xkbcommon in non-X11 builds
* Update documentation
* Update Chromium:
* Bump V8_PATCH_LEVEL
* Do not overwrite signal handlers in the browser process.
* Replace base::ranges::set_union with std::set_union to fix
MSVC2017 build
* [Backport] CVE-2022-0100: Heap buffer overflow in Media
streams API
* [Backport] CVE-2022-0102: Type Confusion in V8
* [Backport] CVE-2022-0103: Use after free in SwiftShader
* [Backport] CVE-2022-0104: Heap buffer overflow in ANGLE
* [Backport] CVE-2022-0108: Inappropriate implementation
in Navigation
* [Backport] CVE-2022-0109: Inappropriate implementation
in Autofill
* [Backport] CVE-2022-0111 and CVE-2022-0117
* [Backport] CVE-2022-0113: Inappropriate implementatio
n in Blink
* [Backport] CVE-2022-0116: Inappropriate implementation
in Compositing
* [Backport] CVE-2022-0289: Use after free in Safe browsing
* [Backport] CVE-2022-0291: Inappropriate implementation
in Storage
* [Backport] CVE-2022-0293: Use after free in Web packaging
* [Backport] CVE-2022-0298: Use after free in Scheduling
* [Backport] CVE-2022-0305: Inappropriate implementation in
Service Worker API
* [Backport] CVE-2022-0306: Heap buffer overflow in PDFium
* [Backport] CVE-2022-0310 and CVE-0311: Heap buffer overflow
in Task Manager
* [Backport] CVE-2022-0456: Use after free in Web Search
* [Backport] CVE-2022-0459: Use after free in Screen Capture
* [Backport] CVE-2022-0460: Use after free in Window Dialog
* [Backport] CVE-2022-0461: Policy bypass in COOP
* [Backport] CVE-2022-0606: Use after free in ANGLE
* [Backport] CVE-2022-0607: Use after free in GPU
* [Backport] CVE-2022-0608: Integer overflow in Mojo
* [Backport] CVE-2022-0609: Use after free in Animation
* [Backport] CVE-2022-0610: Inappropriate implementation
in Gamepad API
* [Backport] CVE-2022-0971 (boo#1197163)
* [Backport] CVE-2022-1096 (boo#1197552)
* [Backport] CVE-2022-23852
* [Backport] Copy 'name_' member during StyleRuleProperty::Copy
* [Backport] Security bug 1256885
* [Backport] Security bug 1258603
* [Backport] Security bug 1259557
* [Backport] Security bug 1261415
* [Backport] Security bug 1265570
* [Backport] Security bug 1268448
* [Backport] Security bug 1270014
* [Backport] Security bug 1274113
* [Backport] Security bug 1276331
* [Backport] Security bug 1280743
* [Backport] Security bug 1289394
* [Backport] Security bug 1292537
* [Backport] sandbox: build if glibc 2.34+ dynamic stack size
is enabled
- Drop patches, now upstream:
* CVE-2022-0971-qtwebengine-5.15.patch
* CVE-2022-1096-qtwebengine-5.15.patch
==== libsndfile ====
Version update (1.0.31 -> 1.1.0)
- update to 1.1.0:
* Added MPEG Encode/Decode Support
* New fuzzer for OSS-Fuzz, thanks @DavidKorczynski.
Fixed:
* Memory leak in caf_read_header(), credit to OSS-Fuzz (issue 30375).
* Stack overflow in guess_file_type()
* Abort in fuzzer, thanks @bobsayshilol, credit to OSS-Fuzz
* Infinite loop in svx_read_header(), thanks @bobsayshilol, credit to OSS-Fuzz
* GCC and Clang pedantic warnings, thanks @bobsayshilol.
* Normalisation issue when scaling floating point data to int in
replace_read_f2i(), thanks @bobsayshilol, (issue #702).
* Missing samples when doing a partial read of Ogg file from index till the
end of file, thanks @arthurt (issue #643).
* sndfile-salvage: Handle files > 4 GB on Windows OS
* Undefined shift in dyn_get_32bit(), credit to OSS-Fuzz
* Integer overflow in nms_adpcm_update(), credit to OSS-Fuzz
* Integer overflow in psf_log_printf(), credit to OSS-Fuzz
* ABI version incompatibility between Autotools and CMake build on Apple
platforms.
* Heap buffer overflow in wavlike_ima_decode_block()
* Heap buffer overflow in msadpcm_decode_block()
* Heap buffer overflow in psf_binheader_readf()
* Index out of bounds in psf_nms_adpcm_decode_block()
* Heap buffer overflow in flac_buffer_copy()
* Heap buffer overflow in copyPredictorTo24()
* Uninitialized variable in psf_binheader_readf()
- drop sndfile-deinterlace-channels-check.patch ms_adpcm-Fix-and-extend-size-checks.patch,
libsndfile-CVE-2021-4156.patch (obsolete)
==== nvme-cli ====
Version update (2.0~8 -> 2.0)
Subpackages: nvme-cli-bash-completion nvme-cli-zsh-completion
- Update to version 2.0:
* fabrics: Create persistent controller using unique subsystem NQN (bsc#1198243)
* fabrics: Set KATO for discovery controller when connecting
* fabrics: Do no modify default config for discovery controller
* fabrics: Set default trsvcid ports for TCP and RDMA (bsc#1195858)
* fabrics: Support connect even when no /etc/nvme/hostnqn file exists
* nvme: update to nvme_scan_filter_t modifications (bsc#1195938)
* plugins/intel: make 'buckets' a json array
* plugins: Update WDC capabilities command with new commmands
* plugins: Add OCP plugin
==== php7 ====
Subpackages: php7-cli php7-ctype php7-dom php7-gd php7-gettext php7-iconv php7-json php7-mbstring php7-mysql php7-openssl php7-pdo php7-sqlite php7-tokenizer php7-xmlreader php7-xmlwriter
- Disable build with '-z now' as it breaks the php-mysql extension
==== squashfs ====
Version update (4.5 -> 4.5.1)
- update to 4.5.1 (bsc#1190531, CVE-2021-41072):
* This release adds Manpages for Mksquashfs(1), Unsquashfs(1),
Sqfstar(1) and Sqfscat(1).
* The -help text output from the utilities has been improved
and extended as well (but the Manpages are now more
comprehensive).
* CVE-2021-41072 which is a writing outside of destination
exploit, has been fixed.
* The number of hard-links in the filesystem is now also
displayed by Mksquashfs in the output summary.
* The number of hard-links written by Unsquashfs is now
also displayed in the output summary.
* Unsquashfs will now write to a pre-existing destination
directory, rather than aborting.
* Unsquashfs now allows "." to used as the destination, to
extract to the current directory.
* The Unsquashfs progress bar now tracks empty files and
hardlinks, in addition to data blocks.
* -no-hardlinks option has been implemented for Sqfstar.
* More sanity checking for "corrupted" filesystems, including
checks for multiply linked directories and directory loops.
* Options that may cause filesystems to be unmountable have
been moved into a new "experts" category in the Mksquashfs
help text (and Manpage).
* Maximum cpiostyle filename limited to PATH_MAX. This
prevents attempts to overflow the stack, or cause system
calls to fail with a too long pathname.
* Don't always use "max open file limit" when calculating
length of queues, as a very large file limit can cause
Unsquashfs to abort. Instead use the smaller of max open
file limit and cache size.
* Fix Mksquashfs silently ignoring Pseudo file definitions
when appending.
* Don't abort if no XATTR support has been built in, and
there's XATTRs in the filesystem. This is a regression
introduced in 2019 in Version 4.4.
* Fix duplicate check when the last file block is sparse.
==== webkit2gtk3 ====
Subpackages: WebKit2GTK-4.1-lang libjavascriptcoregtk-4_1-0 libwebkit2gtk-4_1-0 typelib-1_0-JavaScriptCore-4_1 typelib-1_0-WebKit2-4_1 webkit2gtk-4_1-injected-bundles
- Drop webkit2gtk3-gcc12.patch. It isn't needed anymore, since the
relevant gcc change has been reverted for now.
- Update some minimum version requirements to match cmake checks.
- Remove build requirements on geoclue and libbrotlidec: they are
no longer build-time dependencies. Add geoclue2 to Recommends.
==== webkit2gtk3-soup2 ====
Subpackages: WebKit2GTK-4.0-lang libjavascriptcoregtk-4_0-18 libwebkit2gtk-4_0-37 typelib-1_0-JavaScriptCore-4_0 typelib-1_0-WebKit2-4_0 webkit2gtk-4_0-injected-bundles
- Drop webkit2gtk3-gcc12.patch. It isn't needed anymore, since the
relevant gcc change has been reverted for now.
- Update some minimum version requirements to match cmake checks.
- Remove build requirements on geoclue and libbrotlidec: they are
no longer build-time dependencies. Add geoclue2 to Recommends.
==== xdpyinfo ====
Version update (1.3.2 -> 1.3.3)
- Update to version 1.3.3:
* This release includes a pair of changes to align with the
xserver-21.x release series - it prints the version without
the leading "1." for 21.x xservers, and it changes the default
for building DMX support from --with-dmx to --without-dmx as
DMX is no longer included in the 21.x xservers.
(The DMX support in xdpyinfo is not removed in this release,
and can be enabled at build time with the --with-dmx flag to
configure, but may be fully removed in a future release of
xdpyinfo.)
==== yast2-schema-default ====
Version update (4.4.11 -> 4.5.1)
- Remove dependency of YaST NIS packages from TW (bsc#1183893).
- 4.5.1
- Bump version to 4.5.0 (#bsc1198109)
==== yast2-storage-ng ====
Version update (4.4.36 -> 4.5.1)
- Fix fstab entry filesystem matching allowing the use of quotes
surrounding the device UUID or label (bsc#1197692)
- 4.5.1
- Bump version to 4.5.0 (#bsc1198109)
==== yast2-users ====
Version update (4.4.10 -> 4.5.1)
- Fix import users: do not fail if the group does not exist
(bsc#1197040).
- 4.5.1
- Bump version to 4.5.0 (#bsc1198109)
1
0
Hi all,
It is our pleasure to announce the availability of the first
installation image based on D-Installer. Using this image you should be
able to install openSUSE Tumbleweed, although installation options are
rather limited. You can find more details in our blog post:
https://yast.opensuse.org/blog/2022-03-31/d-installer-first-public-release
If you want to give it a try (in a virtual machine, please), you can
grab the ISO from OBS:
https://build.opensuse.org/package/binaries/YaST:Head:D-Installer/d-install…
Thanks!
--
Imobach González Sosa
YaST Team at SUSE LLC
https://imobachgs.github.io/
--
Imobach González Sosa
YaST Team at SUSE LLC
https://imobachgs.github.io/
3
2
Zypper rebuilding initrd for non-installed kernels after updates (Tumbleweed)
by Rodney Baker 11 Apr '22
by Rodney Baker 11 Apr '22
11 Apr '22
I all. I've noticed that after doing a zypper dup on Tumbleweed, if a rebuild
of initrd is triggered by the update, it is rebuilding initrd for multiple
superseded kernel versions that are no longer installed.
[I'm usually rebuilding the kernel after a kernel update because I have a
module that I need that is not yet included in the mainline kernel tree (I
have no idea of the status of that).]
After tonight's update, /boot looks like this:
-rw-r--r-- 1 root root 65 Mar 20 13:16 .vmlinuz-5.16.15-1-default.hmac
-rw-r--r-- 1 root root 65 Apr 1 11:23 .vmlinuz-5.17.1-1-default.hmac
-rw-r--r-- 1 root root 5276522 Mar 24 23:38 System.map-5.16.15-1-default
-rw-r--r-- 1 root root 5319175 Apr 3 12:29 System.map-5.17.1-1-default
-rw-r--r-- 1 root root 5949156 Apr 1 08:15 System.map-5.17.1-1-default.old
-rw------- 1 root root 512 Jan 20 2013 backup_mbr
-rw-r--r-- 1 root root 1725 Apr 9 10:55 boot.readme
-rw-r--r-- 1 root root 254939 Mar 24 23:32 config-5.16.15-1-default
-rw-r--r-- 1 root root 257278 Apr 3 12:25 config-5.17.1-1-default
-rw-r--r-- 1 root root 258046 Apr 1 06:24 config-5.17.1-1-default.old
drwxr-xr-x 2 root root 4096 Feb 1 17:27 grub
drwxr-xr-x 6 root root 4096 Apr 10 21:51 grub2
lrwxrwxrwx 1 root root 5 Mar 17 2013 grub2-efi.rpmsave -> grub2
lrwxrwxrwx 1 root root 23 Apr 3 12:16 initrd -> initrd-5.17.1-1-default
-rw------- 1 root root 23981000 Apr 10 21:52 initrd-5.15.12-1-default
-rw------- 1 root root 23976628 Apr 10 21:52 initrd-5.15.5-1-default
-rw------- 1 root root 23975614 Apr 10 21:52 initrd-5.15.6-1-default
-rw------- 1 root root 23975941 Apr 10 21:52 initrd-5.15.7-1-default
-rw------- 1 root root 23977541 Apr 10 21:52 initrd-5.15.8-1-default
-rw------- 1 root root 23964199 Apr 10 21:52 initrd-5.16.0-1-default
-rw------- 1 root root 23965252 Apr 10 21:53 initrd-5.16.11-1-default
-rw------- 1 root root 76539957 Apr 10 21:53 initrd-5.16.15-1-default
-rw------- 1 root root 23962909 Apr 10 21:53 initrd-5.16.2-1-default
-rw------- 1 root root 23969204 Apr 10 21:53 initrd-5.16.4-1-default
-rw------- 1 root root 23968361 Apr 10 21:53 initrd-5.16.5-1-default
-rw------- 1 root root 23967863 Apr 10 21:53 initrd-5.16.8-1-default
-rw------- 1 root root 76644048 Apr 10 21:54 initrd-5.17.1-1-default
-rw-r--r-- 1 root root 11264 Jan 12 2018 intel-ucode.img
drwx------ 2 root root 16384 Jan 20 2013 lost+found
-rw-r--r-- 1 root root 421888 Apr 10 21:50 message
-rw-r--r-- 1 root root 484 Mar 20 10:37 sysctl.conf-5.16.15-1-default
-rw-r--r-- 1 root root 484 Apr 1 08:44 sysctl.conf-5.17.1-1-default
-rw-r--r-- 1 root root 16064205 Mar 15 13:55 vmlinux-5.16.14-1-default.gz
-rw-r--r-- 1 root root 16063282 Mar 24 23:49 vmlinux-5.16.15-1-default.gz
-rw-r--r-- 1 root root 16427005 Apr 3 12:40 vmlinux-5.17.1-1-default.gz
lrwxrwxrwx 1 root root 24 Apr 3 12:16 vmlinuz -> vmlinuz-5.17.1-1-
default
-rw-r--r-- 1 root root 10051296 Mar 24 23:38 vmlinuz-5.16.15-1-default
-rw-r--r-- 1 root root 10188800 Apr 3 12:29 vmlinuz-5.17.1-1-default
-rw-r--r-- 1 root root 11775056 Apr 1 11:23 vmlinuz-5.17.1-1-default.old
Zypper -iv kernel-default shows;
S | Name | Type | Version | Arch | Repository
---+----------------------+---------+-------------+--------
+----------------------
i+ | kernel-default | package | 5.17.1-1.2 | x86_64 | Main Repository
(OSS)
name: kernel-default
i+ | kernel-default | package | 5.16.15-1.1 | x86_64 | (System Packages)
name: kernel-default
i+ | kernel-default-devel | package | 5.17.1-1.2 | x86_64 | Main Repository
(OSS)
name: kernel-default-devel
i+ | kernel-default-devel | package | 5.16.15-1.1 | x86_64 | (System Packages)
name: kernel-default-devel
So the only initrd's that I'd expect to be rebuilt would be for 5.16.15-1-1
and 5.17.1-1, not all the previous 5.15 and 5.16 versions as well.
Is this configured somewhere that I can't find?
Thanks in advance,
Rodney.
--
==================================================================================================================
Rodney Baker
rodney.baker(a)iinet.net.au
==================================================================================================================
3
3
New packages for Factory: diff-so-fancy, tbsm, catimg, ncspot, sway-launcher-desktop, bat-extras
by Jan-Luca Kiok 10 Apr '22
by Jan-Luca Kiok 10 Apr '22
10 Apr '22
Dear Factory list,
over time I have packaged some software I was unable to find elsewhere and I
managed to get some of them into a devel project lately.
The following packages are now accepted into the given project and I would like
to submit them to Factory:
- diff-so-fancy (https://github.com/so-fancy/diff-so-fancy) is a Perl script
providing human-friendly formatted Diffs from STDIN.
It is feature complete but open for new suggestions with maintenance intended.
On build it is patched as suggested by rpmlint and installed afterwards.
The current devel project is utilities:
https://build.opensuse.org/package/show/utilities/diff-so-fancy
- tbsm (https://loh-tar.github.io/tbsm/) is an session launcher written in Bash.
It is installed via the provided Makefile and via copying the documentation.
I am in contact with the author regarding pre-release testing and will use this
insight to update the package accordingly.
While new functional releases are still being made at low speed the software is
stable.
The current devel project is X11:Utilities:
https://build.opensuse.org/package/show/X11:Utilities/tbsm
- catimg (https://posva.net/shell/retro/bash/2013/05/27/catimg) renders images
in the terminal and is written in C. It is built and installed via the provided
cmake/make configuration.
It is feature complete but might be open for new suggestions with maintenance
intended.
The current devel project is graphics:
https://build.opensuse.org/package/show/graphics/catimg
- sway-launcher-desktop (https://github.com/Biont/sway-launcher-desktop) is a
TUI application launcher with .desktop entry support written in Bash (and
contrary to it's name usable without sway ;) ).
It is patched as suggested by rpmlint and installed afterwards.
While new functional releases are still being made at low speed the software is
stable.
The current devel project is X11:Utilities:
https://build.opensuse.org/package/show/X11:Utilities/sway-launcher-desktop
- bat-extras (https://github.com/eth-p/bat-extras) are Bash scripts integrating
the cat clone bat with various other CLI tools
They are built via the provided custom build script, patched as suggested by
rpmlint and installed afterwards.
It is feature complete but might receive new features or releases with
maintenance intended.
The current devel project is utilities:
https://build.opensuse.org/package/show/utilities/bat-extras
- One package that I took maintainership of too is ncspot
(https://github.com/hrkfdn/ncspot) a CLI client for Spotify inspired by ncmpc
and written in Rust. It is built vendored, built and installed via cargo.
New releases are given out every month, so it is actively developed, but stable
and usable for quite some time.
The current devel project is multimedia:apps:
https://build.opensuse.org/package/show/multimedia:apps/ncspot
All packages should be free of rpmlint warnings and errors for Factory at least.
Additionally I got in contact with every original author to make sure that the
software is alive or at least maintenance work is planned/possible.
Please be aware that I am new to openSUSE packaging, so every feedback is
welcome as there might be things missing from my work.
Best regards
Jan-Luca
3
3
Please note that this mail was generated by a script.
The described changes are computed based on the x86_64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=opensuse&groupid=1&versio…
Please do not reply to this email to report issues, rather file a bug
on bugzilla.opensuse.org. For more information on filing bugs please
see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
amavisd-new (2.12.1 -> 2.12.2)
dracut (056+suse.252.g75c0d4d5 -> 056+suse.261.gf83268d5)
emacs (27.2 -> 28.1)
gcc12 (12.0.1+git192251 -> 12.0.1+git192423)
libeconf (0.4.4+git20220104.962774f -> 0.4.5+git20220406.c9658f2)
libstorage-ng (4.5.1 -> 4.5.2)
perl-Bootloader (0.937 -> 0.938)
plasma5-desktop
python-M2Crypto
python-PyHamcrest (2.0.2 -> 2.0.3)
sushi (41.1 -> 41.2)
xclock (1.1.0 -> 1.1.1)
yast2 (4.4.47 -> 4.5.1)
yast2-bootloader (4.4.16 -> 4.5.1)
yast2-trans (84.87.20220313.3dfcfc0d1f -> 84.87.20220406.6a9f225e0e)
=== Details ===
==== amavisd-new ====
Version update (2.12.1 -> 2.12.2)
Subpackages: amavisd-new-docs
- update to 2.12.2:
* Allow $timestamp_fmt_mysql to be used with the DBD::MariaDB driver.
* Resolve utf8mb4 problems when using DBD-MariaDB.
* Set correct originating flag when using milter/AM.PDP without policy banks.
* Resolve crash on reload with insufficient permissions.
Amavis now tests whether it is able read and evaluate its
configuration files with dropped privileges.
In case it cannot, amavis fails to start and refuses to reload.
* Resolve SSL client connection hangups with broken pipe
==== dracut ====
Version update (056+suse.252.g75c0d4d5 -> 056+suse.261.gf83268d5)
Subpackages: dracut-mkinitrd-deprecated
- Update to version 056+suse.261.gf83268d5:
* chore(suse): remove fipscheck requirement (bsc#1198065)
- Update to version 056+suse.259.g16e9c5e9:
* fix(ifcfg): repair POSIX compliance
* fix(network-legacy): repair POSIX compliance
* fix(dracut-install): copy files preserving ownership attributes (bsc#1197967)
* fix(bluetooth): make $dbussystem/bluetooth.conf optional (bsc#1195047)
==== emacs ====
Version update (27.2 -> 28.1)
Subpackages: emacs-info emacs-nox emacs-x11 etags
- Replace emacs-27.2-pdf.tar.xz with refreshed emacs-28.1-pdf.tar.xz
- Update to GNU Emacs version 28.1
* Emacs now optionally supports native compilation of Lisp files.
* The Cairo graphics library is now used by default if present.
* 'configure' now warns about building with libXft support.
* 'configure' now warns about not using HarfBuzz if using Cairo.
* Building without double buffering support.
==== gcc12 ====
Version update (12.0.1+git192251 -> 12.0.1+git192423)
Subpackages: libatomic1 libgcc_s1 libgcc_s1-32bit libgfortran5 libgomp1 libitm1 liblsan0 libobjc4 libquadmath0 libstdc++6 libstdc++6-32bit libstdc++6-locale libstdc++6-pp libstdc++6-pp-32bit libubsan1
- Bump to 86242eb1bd03eba82d8e22b01b16925d43bcc539, git192423.
Fixes aarch64 bootstrap issue (PR105144).
==== libeconf ====
Version update (0.4.4+git20220104.962774f -> 0.4.5+git20220406.c9658f2)
Subpackages: libeconf0 libeconf0-32bit
- Update to version 0.4.5+git20220406.c9658f2:
* econftool:
* * New call "syntax" for checking the configuration files only.
Returns an error string with line number if an error occurs.
* * New options "--comment" and "--delimeters"
* * Parsing one file only if needed.
==== libstorage-ng ====
Version update (4.5.1 -> 4.5.2)
Subpackages: libstorage-ng-lang libstorage-ng-ruby libstorage-ng1
- merge gh#openSUSE/libstorage-ng#867
- escape more special characters in fstab
- extended documentation
- coding style
- 4.5.2
- Translated using Weblate (Czech) (bsc#1149754)
==== perl-Bootloader ====
Version update (0.937 -> 0.938)
- merge gh#openSUSE/perl-bootloader#138
- grub2/install: reset error code when passing through recover code
(bsc#1198197)
- 0.938
==== plasma5-desktop ====
Subpackages: plasma5-desktop-emojier plasma5-desktop-lang
- Repair build for s390x with unapplicable files for IBM Z
==== python-M2Crypto ====
- Add missing bug references to this changelog.
==== python-PyHamcrest ====
Version update (2.0.2 -> 2.0.3)
- version update to 2.0.3
* Features ^^^^^^^^
- * Adds the tests to the sdist. Fixed by #150
`#141 <https://github.com/hamcrest/PyHamcrest/issues/141>`_
- * Update the CI to test Python 3.10
`#160 <https://github.com/hamcrest/PyHamcrest/issues/160>`_
- * Add pretty string representation for matchers objects
`#170 <https://github.com/hamcrest/PyHamcrest/issues/170>`_
* Bugfixes ^^^^^^^^
- * Test coverage is now submitted to codecov.io.
`#135 <https://github.com/hamcrest/PyHamcrest/issues/135>`_
- Change to the ``has_entry()`` matcher - if exactly one key matches, but the value does not, report only the mismatching
value.
`#156 <https://github.com/hamcrest/PyHamcrest/issues/156>`_
- * Fix is_() type annotations
==== sushi ====
Version update (41.1 -> 41.2)
Subpackages: sushi-lang
- Update to version 41.2:
+ Enable web process sandbox (webkitgtk).
==== xclock ====
Version update (1.1.0 -> 1.1.1)
- Update to version 1.1.1
* This release fixes a build issue introduced in 1.1.0 that
causes builds to fail on NetBSD and other systems without
sincos() in the math library.
==== yast2 ====
Version update (4.4.47 -> 4.5.1)
Subpackages: yast2-logs
- Show file conflict checking progress in delayed popup (bsc#1195608)
PR: https://github.com/yast/yast-yast2/pull/1252
- 4.5.1
- Bump version to 4.5.0 (#bsc1198109)
==== yast2-bootloader ====
Version update (4.4.16 -> 4.5.1)
- AutoYaST: do not clone device for hibernation and also check
during autoinstallation if device for hibernation exists and if
not then use proposed one. (bsc#1187690 and bsc#1197192)
- 4.5.1
- Bump version to 4.5.0 (#bsc1198109)
==== yast2-trans ====
Version update (84.87.20220313.3dfcfc0d1f -> 84.87.20220406.6a9f225e0e)
Subpackages: yast2-trans-af yast2-trans-ar yast2-trans-bg yast2-trans-bn yast2-trans-bs yast2-trans-ca yast2-trans-cs yast2-trans-cy yast2-trans-da yast2-trans-de yast2-trans-el yast2-trans-en_GB yast2-trans-es yast2-trans-et yast2-trans-fa yast2-trans-fi yast2-trans-fr yast2-trans-gl yast2-trans-gu yast2-trans-hi yast2-trans-hr yast2-trans-hu yast2-trans-id yast2-trans-it yast2-trans-ja yast2-trans-jv yast2-trans-ka yast2-trans-km yast2-trans-ko yast2-trans-lo yast2-trans-lt yast2-trans-mk yast2-trans-mr yast2-trans-nb yast2-trans-nl yast2-trans-pa yast2-trans-pl yast2-trans-pt yast2-trans-pt_BR yast2-trans-ro yast2-trans-ru yast2-trans-si yast2-trans-sk yast2-trans-sl yast2-trans-sr yast2-trans-sv yast2-trans-ta yast2-trans-th yast2-trans-tr yast2-trans-uk yast2-trans-vi yast2-trans-wa yast2-trans-xh yast2-trans-zh_CN yast2-trans-zh_TW yast2-trans-zu
- Update to version 84.87.20220406.6a9f225e0e:
* Translated using Weblate (Turkish)
* Translated using Weblate (Turkish)
* Translated using Weblate (Turkish)
* New POT for text domain 'autoinst'.
* Translated using Weblate (Turkish)
* Translated using Weblate (Turkish)
* Translated using Weblate (Russian)
* Translated using Weblate (Russian)
* Translated using Weblate (Russian)
* Translated using Weblate (Russian)
* Translated using Weblate (Russian)
* Translated using Weblate (Russian)
* Translated using Weblate (Russian)
* Translated using Weblate (Catalan)
* Translated using Weblate (Vietnamese)
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Spanish)
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Spanish)
* Translated using Weblate (Catalan)
* New POT for text domain 'network'.
* New POT for text domain 'country'.
1
0
Dne 08. 04. 22 v 22:56 Matěj Cepl napsal(a):
> Dne 08. 04. 22 v 22:14 Dominique Leuenberger / DimStar napsal(a):
>> Haven't seen or heard anything from the python maintainers on that
>> topic for a while now (also no active staging in place; presumably they
>> are working on the devel project space first). Last I know there were
>> some low-lever blockers. Not sure if those are fixed by now.
>>
>> Matej: do you know anything specific there? Any ETA?
The most problematic packages python-distributed and python-dask are in
Factory, so we may decide on MOnday to go ahead with switching to python310.
Best,
Matěj
--
https://matej.ceplovi.cz/blog/, Jabber: mcepl(a)ceplovi.cz
GPG Finger: 3C76 A027 CA45 AD70 98B5 BC1D 7920 5802 880B C9D8
Reading after a certain age diverts the mind too much from its
creative pursuits. Any man who reads too much and uses his own
brain too little falls into lazy habits of thinking, just as the
man who spends too much time in the theater is tempted to be
content with living vicariously instead of living his own life.
-- Albert Einstein to The Saturday Evening Post, October 1929
1
0
Hi folks,
Security hardening of Linux systems suggests marking ELF binary sections
as much read-only as it gets.
A part of this binary hardening is making the ELF relocations in binaries and
libraries read-only to avoid them being overwritten and used for attacks.
SUSE has built everything with "Partial RELRO" for a long time (via
a default in binutils). (-z relro)
We did not yet do "Full RELRO" (-z now) as we feared the amount of integration
work.
However as this is industry standard now, we have started the
integration and will push it to main Factory / Tumbleweed soon.
It is being implemented by:
- The SUSE binutils "ld" queries the "SUSE_ZNOW" environment variable.
If it is present and not "0", it will enable "-z now".
- The post-build-checks injects via /etc/profile.d/build-system.sh the
environment variable SUSE_ZNOW=1 into all RPM build chroots (that use
post-build-checks, which should be all of them).
- Packages can still deselect it.
Either:
- use linker option "-z lazy".
- or export SUSE_ZNOW=0 in the %build section.
Currently only "xorg-x11-server" and "python-atspi:tests" needed to do this
in our staging.
After this is integrated in on the next snapshots, if you see weird
symbol lookup errors, as usual report them via bugzilla.
Ciao, Marcus
5
11
Please note that this mail was generated by a script.
The described changes are computed based on the x86_64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=opensuse&groupid=1&versio…
Please do not reply to this email to report issues, rather file a bug
on bugzilla.opensuse.org. For more information on filing bugs please
see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
apparmor
aws-cli (1.22.65 -> 1.22.87)
dracut (055+suse.238.gacab0df5 -> 056+suse.252.g75c0d4d5)
fcitx
gcc
gcc11
gcc12 (11.2.1+git1406 -> 12.0.1+git192251)
gedit (41.0 -> 42.0)
glib2
gnome-control-center
google-roboto-fonts
harfbuzz (4.1.0 -> 4.2.0)
iceauth (1.0.8 -> 1.0.9)
lapack
libX11 (1.7.3.1 -> 1.7.5)
libXcursor (1.2.0 -> 1.2.1)
libapparmor
libreoffice (7.3.2.1 -> 7.3.2.2)
libvirt (8.1.0 -> 8.2.0)
mkfontscale (1.2.1 -> 1.2.2)
mozc
openblas_pthreads (0.3.17 -> 0.3.20)
procps (3.3.17 -> 4.0.0)
python-boto3 (1.21.10 -> 1.21.32)
python-botocore (1.24.22 -> 1.24.32)
python-click (8.0.3 -> 8.0.4)
python-libvirt-python (8.1.0 -> 8.2.0)
ruby3.1
rubygem-ruby-dbus (0.18.0.beta1 -> 0.18.0.beta2)
setxkbmap (1.3.2 -> 1.3.3)
shared-mime-info (2.1 -> 2.2)
systemd
texlive
unison (2.51.4 -> 2.52.0)
xdm (1.1.12 -> 1.1.13)
zenity (3.41.0 -> 3.42.0)
=== Details ===
==== apparmor ====
Subpackages: apparmor-abstractions apparmor-docs apparmor-parser apparmor-parser-lang apparmor-profiles apparmor-utils apparmor-utils-lang pam_apparmor pam_apparmor-32bit python3-apparmor
- ensure precompiled cache files are newer than (text) profiles
- reload profiles in %posttrans instead of %post to ensure both
- profiles and -abstractons package are updated before the cache
in /var/cache/apparmor/ gets built (boo#1195463 #c20)
==== aws-cli ====
Version update (1.22.65 -> 1.22.87)
- Update to version 1.22.87
+ For detailed changes see
https://github.com/aws/aws-cli/blob/1.22.87/CHANGELOG.rst
- Update Requires in spec file from setup.py
==== dracut ====
Version update (055+suse.238.gacab0df5 -> 056+suse.252.g75c0d4d5)
Subpackages: dracut-mkinitrd-deprecated
- Update to version 056+suse.252.g75c0d4d5:
See https://github.com/dracutdevs/dracut/releases/tag/056 for details.
Additional changes:
* feat(resume): sanity check (bsc#1197192)
* fix(dracut-initramfs-restore.sh): unpack uncompressed initrd as last option (bsc#1197195)
* fix(resume): only exclude this module when swap is netdev
* fix(network): do not use network-wicked as default network handler
* chore(suse): update spec
==== fcitx ====
Subpackages: fcitx-branding-openSUSE fcitx-gtk2 fcitx-gtk3 fcitx-pinyin fcitx-table fcitx-table-cn-wubi fcitx-table-cn-wubi-pinyin libfcitx-config4 libfcitx-core0 libfcitx-gclient1 libfcitx-utils0
- add baselibs.conf back due to fcitx-qt5
==== gcc ====
Subpackages: cpp libstdc++-devel
- Rename libgccjit0-devel to libgccjit-devel.
==== gcc11 ====
Subpackages: cpp11 gcc11-info gcc11-locale libasan6 libstdc++6-devel-gcc11 libtsan0
- Add provides/conflicts to glibc crosses since only one GCC version
for the same target can be installed at the same time.
- Add provides/conflicts to libgccjit.
==== gcc12 ====
Version update (11.2.1+git1406 -> 12.0.1+git192251)
Subpackages: libatomic1 libgcc_s1 libgcc_s1-32bit libgfortran5 libgomp1 libitm1 liblsan0 libobjc4 libquadmath0 libstdc++6 libstdc++6-32bit libstdc++6-locale libubsan1
- Add provides/conflicts to glibc crosses since only one GCC version
for the same target can be installed at the same time.
- Add provides/conflicts to libgccjit
- Bump to 9f37d31324f89d0b7b2abac988a976d121ae29c6, git192251.
- Bump to e8cd3edc0fc6c02a732dcecf519c22d835e5f422, git192197.
- Bump to c43cb355f25dd22133d15819bd6ec03d3d3939fd, git192094.
- Add a proper barebones cross compiler for hppa
(named cross-hppa-gcc12-bootstrap). Doesn't yet drop or
rename the icecream variant cross-hppa-gcc12, not does this
add a proper glibc-using cross compiler for hppa.
- drop armv5tel, merge arm and armv6hl
- use --with-cpu rather than specifying --with-arch/--with-tune
- Bump to 40c1d4a07e5798c01e4364336c9617550744861d, git191925.
- Drop unconditional -gccN suffix from libstdc++6-pp packages and
instead use the same suffix as for the matching libstdc++6
package it supplements to ease future updates. Add Obsoletes
to pre-existing libstdc++6-pp-gcc{9,10,11} packages to allow
updates to happen. [bsc#1196107]
- Use proper patch for SLE 15.x.
- Bump to 4a1c20df82c9e14478d79fbe1ae9690a36285ac1, git191847.
- Add gcc12-d-workaround.patch that fixes issue with gcc11 compiler.
- Bump to 673a10aee1aafe0c99bfadc29a7458339bdddb3a, git191845.
- Bump to 37b583b9d7719f663656ce65ac822c11471fb540, git191817.
- Bump sover of libgo library.
- Update to trunk head, 165947fecf4d78c7effb0f1ee15e694 (git191602)
- Add gcc12-PIE, similar to gcc-PIE but affecting gcc12 [bsc#1195628]
- Put libstdc++6-pp Requires on the shared library and drop
to Recoomends.
- Bump to 943d631abdd7be623cbf2b870d3d0cfef89f5f26, git191519.
- Update to trunk head, 978abe918f8c8deed28e92297d3c0cc (git191254)
- Fix filenames in the following patches:
gcc11-amdgcn-disable-hot-cold-partitioning.patch,
gcc41-ppc32-retaddr.patch.
- Bump to 0bd247bbbe4cf396173f09eeec37e116e98f8471.
- Fix filename in gcc10-amdgcn-llvm-as.patch.
- Remove sys/rseq.h from include-fixed
- Bump to 3c4a54adb2164315d18fd8980c0fc37eb3d22252.
- Rebase patches after .cc renaming.
- New package, inherits from gcc11
* Enable LSAN and TSAN for s390x target.
* Require gcc-d as dependency for proper bootstrap.
* Use gcc11-amdgcn-disable-hot-cold-partitioning.patch only conditionally
on older SUSE products.
* Add --enable-offload-defaulted to configure options.
* Include a couple of new header files.
* Do not require llvm11 for cross compilers (assembler was fixed
in latest LLVM releases), use llvm11 only on SLE 15.
* Remove unnecessary gcc10-foffload-default.patch patch.
- Take patches inherited from GCC 11.
* gcc-add-defaultsspec.diff, add the ability to provide a specs
file that is read by default
* tls-no-direct.diff, avoid direct %fs references on x86 to not
slow down Xen
* gcc43-no-unwind-tables.diff, do not produce unwind tables for
CRT files
* gcc41-ppc32-retaddr.patch, fix expansion of __builtin_return_addr
for ppc, just a testcase
* gcc44-textdomain.patch, make translation files version specific
and adjust textdomain to find them
* gcc44-rename-info-files.patch, fix cross-references in info files
when renaming them to be version specific
* gcc48-libstdc++-api-reference.patch, fix link in the installed
libstdc++ html documentation
* gcc48-remove-mpfr-2.4.0-requirement.patch, make GCC work with
earlier mpfr versions on old products
* gcc5-no-return-gcc43-workaround.patch, make build work with
host gcc 4.3
* gcc7-remove-Wexpansion-to-defined-from-Wextra.patch, removes
new warning from -Wextra
* gcc7-avoid-fixinc-error.diff
* gcc9-reproducible-builds-buildid-for-checksum.patch
* gcc9-reproducible-builds.patch
* gcc10-amdgcn-llvm-as.patch
==== gedit ====
Version update (41.0 -> 42.0)
Subpackages: gedit-lang python3-gedit
- Update to version 42.0:
+ Rename display name back to gedit.
+ Build fix.
+ Updated translations.
==== glib2 ====
Subpackages: glib2-lang glib2-tools libgio-2_0-0 libgio-2_0-0-32bit libglib-2_0-0 libglib-2_0-0-32bit libgmodule-2_0-0 libgmodule-2_0-0-32bit libgobject-2_0-0 libgobject-2_0-0-32bit libgthread-2_0-0 libgthread-2_0-0-32bit
- remove provides/obsoletes on glib2-doc, it was split into
two packages again
- spec-cleaner reorderings
==== gnome-control-center ====
Subpackages: gnome-control-center-color gnome-control-center-goa gnome-control-center-lang gnome-control-center-user-faces
- Add gnome-control-center-42.0-fix-sharing-panel-crash.patch,
based on commit c2f088ac5220f3a64edc2c15e60fc0d7f1dfc9e5, to fix
Sharing panel segfaulting due to getlogin() returning NULL rather
than the username (boo#1197529,
glgo#GNOME/gnome-control-center!1727).
==== google-roboto-fonts ====
- Fix the license file permissions
- Spec cleanup
==== harfbuzz ====
Version update (4.1.0 -> 4.2.0)
Subpackages: libharfbuzz-gobject0 libharfbuzz-icu0 libharfbuzz-subset0 libharfbuzz0 libharfbuzz0-32bit typelib-1_0-HarfBuzz-0_0
- Update to version 4.2.0:
+ Revert Indic shaper change in previous release that broke some
fonts and instead make per-syllable restriction of ?GSUB?
application limited to script-specific Indic features, while
applying them and discretionary features in one go
+ Fix decoding of private in gvar table
+ Fix handling of contextual lookups that delete too many glyphs
+ Make ?morx? deleted glyphs don?t block ?GPOS? application
==== iceauth ====
Version update (1.0.8 -> 1.0.9)
- Update to version 1.0.9
* bugfix release
==== lapack ====
Subpackages: libblas3 libcblas3 liblapack3
- Consolidate dummy links for update-alternatives bringing them
in sync with openblas. Add alternatives for lapacke.
==== libX11 ====
Version update (1.7.3.1 -> 1.7.5)
Subpackages: libX11-6 libX11-6-32bit libX11-data libX11-devel libX11-xcb1
- Update to version 1.7.4
* Don't try to destroy NULL condition variables
- Update to version 1.7.4
* bugfix release
- supersedes p_khmer-compose.diff
==== libXcursor ====
Version update (1.2.0 -> 1.2.1)
Subpackages: libXcursor1 libXcursor1-32bit
- Update to version 1.2.1
* This release provides bug fixes, code cleanups, and some
significant documentation improvements.
==== libapparmor ====
Subpackages: libapparmor1 libapparmor1-32bit
- ensure precompiled cache files are newer than (text) profiles
- reload profiles in %posttrans instead of %post to ensure both
- profiles and -abstractons package are updated before the cache
in /var/cache/apparmor/ gets built (boo#1195463 #c20)
==== libreoffice ====
Version update (7.3.2.1 -> 7.3.2.2)
Subpackages: libreoffice-base libreoffice-calc libreoffice-draw libreoffice-filters-optional libreoffice-gnome libreoffice-gtk3 libreoffice-icon-themes libreoffice-impress libreoffice-l10n-cs libreoffice-l10n-da libreoffice-l10n-de libreoffice-l10n-el libreoffice-l10n-en libreoffice-l10n-en_GB libreoffice-l10n-es libreoffice-l10n-fr libreoffice-l10n-hu libreoffice-l10n-it libreoffice-l10n-ja libreoffice-l10n-pl libreoffice-l10n-pt_BR libreoffice-l10n-ru libreoffice-l10n-zh_CN libreoffice-l10n-zh_TW libreoffice-mailmerge libreoffice-math libreoffice-pyuno libreoffice-qt5 libreoffice-writer libreofficekit
- Update to version 7.3.2.2:
* tdf#147143 Word selection error in Arabic text [Noel Grandin]
* tdf#147744 Calc crashes when pasting simple formula in a filtered column [Kohei Yoshida]
* tdf#147767 CALC: Paste data with very small font from website [Noel Grandin]
* tdf#147928 Crash when inserting comment and undoing in Writer (gtk3 only) [Caolán McNamara]
* tdf#147961 Crash: Typing "++" and press Enter (AutoCorrect Create Table) [Noel Grandin]
* tdf#148053 Typing or pasting ZWNJ leads to Writer crash (debug build only) [Caolán McNamara]
You can find the complete release notes here:
https://wiki.documentfoundation.org/Releases/7.3.2/RC2
==== libvirt ====
Version update (8.1.0 -> 8.2.0)
Subpackages: libvirt-client libvirt-daemon libvirt-daemon-config-network libvirt-daemon-driver-interface libvirt-daemon-driver-libxl libvirt-daemon-driver-network libvirt-daemon-driver-nodedev libvirt-daemon-driver-nwfilter libvirt-daemon-driver-qemu libvirt-daemon-driver-secret libvirt-daemon-driver-storage libvirt-daemon-driver-storage-core libvirt-daemon-driver-storage-disk libvirt-daemon-driver-storage-iscsi libvirt-daemon-driver-storage-iscsi-direct libvirt-daemon-driver-storage-logical libvirt-daemon-driver-storage-mpath libvirt-daemon-driver-storage-rbd libvirt-daemon-driver-storage-scsi libvirt-daemon-qemu libvirt-daemon-xen libvirt-libs
- Update to libvirt 8.2.0
- CVE-2022-0897
- Many incremental improvements and bug fixes, see
https://libvirt.org/news.html#v8-2-0-2022-04-01
- Dropped patches:
823a62ec-qemu-fix-undefine-crash.patch
==== mkfontscale ====
Version update (1.2.1 -> 1.2.2)
- Update to version 1.2.2
* bugfix release
==== mozc ====
Subpackages: fcitx-mozc ibus-mozc ibus-mozc-candidate-window mozc-gui-tools
- Exclude build on i586: bazel is not supported on i586, thus we
have no build system available for mozc.
==== openblas_pthreads ====
Version update (0.3.17 -> 0.3.20)
- Build PPC64LE libraries with the lastest gcc available to
take advantage of instruction sets in later CPUs used in
the CPU specific kernels (jsc#SLE-18143, bsc#1197721).
For fortran use the stock compiler to avoid compatibility
issues between different versions of libfortran.
This is relevant for Leap/SLE only. It may be dropped once
gcc < 10 is no longer supported.
- Do the same for x86_64 on SLE to make sure Cooperlake support
is built properly.
- Remove:
* Do-not-attempt-to-check-host-CPU-if-TARGET-is-set.patch
* Create-independent-kernel-Makfile-configuration-when-building-DYNAMIC_ARCH.patch
* For-DYNAMIC_ARCH-don-t-use-sbgemm_r-as-parameter.c-doesn-t-get-build.patch
Instead, add from upstream:
* Define-sbgemm_r-to-fix-DYNAMIC_ARCH-builds.patch
* Remove-extraneous-and-wrong-definition-of-sbgemm_r-on-x86_64.patch
* Fix-checks-for-AVX512-and-atomics.patch
* Revert-AVX512-capability-check-from-PR-1980-moved-to-build.patch
* Use-CC-and-full-command-line-instead-of-hard-coding-gcc-for-AVX512-checking.patch
* Utilize-compiler-AVX512-capability-info-from-c_check-when-building-getarch.patch
- Update to v0.3.20:
* general:
some code cleanup, with added casts etc.
fixed obtaining the cpu count with OpenMP and OMP_PROC_BIND unset
fixed pivot index calculation by ?LASWP for negative increments other
than one
fixed input argument check in LAPACK ? GEQRT2
improved the check for a Fortran compiler in CMAKE builds
disabled building OpenBLAS' optimized versions of LAPACK complex SPMV,
SPR,SYMV,SYR with NO_LAPACK=1
fixed building of LAPACK on certain distributed filesystems with parallel
gmake
fixed building the shared library on MacOS with classic flang
(v0.3.19)
reverted unsafe TRSV/ZRSV optimizations introduced in 0.3.16
fixed a potential thread race in the thread buffer reallocation routines
that were introduced in 0.3.18
fixed miscounting of thread pool size on Linux with OMP_PROC_BIND=TRUE
fixed CBLAS interfaces for CSROT/ZSROT and CROTG/ZROTG
made automatic library suffix for CMAKE builds with INTERFACE64 available
to CBLAS-only builds
(v0.3.18)
when the build-time number of preconfigured threads is exceeded
at runtime (by an external program calling BLAS functions from
a larger number of threads), OpenBLAS will now allocate an
auxiliary control structure for up to 512 additional threads
instead of aborting
added support for Loongson's LoongArch64 cpu architecture
fixed building OpenBLAS with CMAKE and -DBUILD_BFLOAT16=ON
added support for building OpenBLAS as a CMAKE subproject
added support for building for Windows/ARM64 targets with clang
improved support for building with the IBM xlf compiler
imported Reference-LAPACK PR 625 (out-of-bounds access in ?LARRV)
imported Reference-LAPACK PR 597 for testsuite compatibility with
LLVM's libomp
* x86_64:
fixed cross-compilation with CMAKE for CORE2 target
fixed miscompilation of AVX512 code in DYNAMIC_ARCH builds
added support for the "incidental" AVX512 hardware in Alder Lake when
enabled in BIOS
(v0.3.19)
DYNAMIC_ARCH builds now fall back to the cpu with most similar capabilities
when an unknown CPUID is encountered, instead of defaulting to Prescott
added cpu detection for Intel Alder Lake
added cpu detection for Intel Sapphire Rapids
added an optimized SBGEMM kernel for Sapphire Rapids
fixed DYNAMIC_ARCH builds on OSX with CMAKE
worked around DYNAMIC_ARCH builds made on Sandybridge failing on SkylakeX
fixed missing thread initialization for static builds on Windows/MSVC
fixed an excessive read in ZSYMV
(v0.3.18)
added SkylakeX S/DGEMM kernels for small problem sizes (MNK<=1000000)
added optimized SBGEMM for Intel Cooper Lake
reinstated the performance patch for AVX512 SGEMV_T with a proper fix
added a workaround for a gcc11 tree-vectorizer bug that caused spurious
failures in the test programs for complex BLAS3 when compiling at -O3
(the default for cmake "release" builds)
added support for runtime cpu count detection under Haiku OS
worked around a long-standing miscompilation issue of the Haswell DGEMV_T
kernel with gcc that could produce NaN output in some corner cases
* Power:
added support for POWER10 in big-endian mode
added support for building with CMAKE
added optimized SGEMM and DGEMM kernels for small matrix sizes
(v0.3.18)
improved performance of DASUM on POWER10
* ARMV8:
added SVE-enabled CGEMM and ZGEMM kernels for ARMV8SVE and A64FX
added support for Neoverse N2 and V1 cpus
(v0.3.19)
added basic support and cputype detection for Fujitsu A64FX
added a generic ARMV8SVE target
added SVE-enabled SGEMM and DGEMM kernels for ARMV8SVE and A64FX
added optimized CGEMM and ZGEMM kernels for Cortex A53 and A55 cpus
fixed cpuid detection for Apple M1 and improved performance
improved compiler flag setting in CMAKE builds
(v0.3.18)
fixed crashes (use of reserved register x18) on Apple M1 under OSX
fixed building with gcc releases earlier than 5.1
- Fix out of bounds read in ?llarv
LAPACK Reference: PR 625
CVE-2021-4048, bsc#1196513
- Limit parallel builds according to available memory.
Do NOT use %%_smp_mflags with top level 'make', set MAKE_NB_JOBS
instead and let the build do the work.
Also change -flto=auto to -flto=1: spawning even more parallel builds
on top of parallel build treads will wreak havok.
- Move calls to 'update-alternatives --remove' to %%postun instead
of %%preun as suggested by rpmlint.
- Since we build with DYNAMIC_ARCH, create separate config files for
the different target kernels to help debugging
Add Create-independent-kernel-Makfile-configuration-when-building-DYNAMIC_ARCH.patch
- Remove compiler feature detection when not using auto-detection.
Add Do-not-attempt-to-check-host-CPU-if-TARGET-is-set.patch
- Do not depend in variables which are not available when building
DYNAMIC_ARCH.
Add For-DYNAMIC_ARCH-don-t-use-sbgemm_r-as-parameter.c-doesn-t-get-build.patch
- Do not include symbols defined in driver/others/parameter.c in
DYNAMIC_BUILD to generate more conclusive error messages earlier.
Add Do-not-include-symbols-defined-in-driver-others-parameter.c-in-DYNAMIC_BUILD.patch
- Install lapack and blas libraries to an openblas-flavor
specific subdirectory of %%_libdir and set up the alternatives
to point to this directory. Set the system-wide BLAS/LAPACK
default directory to %%_libdir/openblas-default.
This way, the blas/lapack libraries will remain consistent
and from the same source. The user is able to override this
easily by setting the LD_LIBRARY_PATH to include the preferred
BLAS/LAPACK implementation (boo#1177260).
- Consolidate packages 'openblas-devel' and 'openblas-devel-headers'
into 'openblas-common-devel' (these are built for the serial
flavor only).
'openblas-common-devel' will provide the removed 'openblas-devel-headers'
while the arch specific 'preferred' flavor will provide the removed
'openblas-devel'.
- Fix the openblas default flavor selection:
[#] /usr/sbin/update-alternatives --config libopenblas.so.0
- Add cmake and pkgconfig files.
- Fixed bsc#1195232 for good: found and removed offending entry.
This reintroduces part of:
Thu Jul 8 12:35:35 UTC 2021 - Dominique Leuenberger <dimstar(a)opensuse.org>
- Do not create dummy symlinks on $self in /etc/alternatives: those
files are packages as %ghost and any real file existance only
confuses brp-checks, as it detects circular symlinks.
==== procps ====
Version update (3.3.17 -> 4.0.0)
Subpackages: procps-lang
- Drop patch procps-ng-4.0.0-aix_sortformats.dif as replaced by
upstream patch 0002-ps-restore-aix-behavior-while-keeping-an-original-fi.patch
- Add upstream patches
* 0001-top-update-one-function-prologue-after-rcfile-change.patch
* 0003-ps-restore-thread-display-when-using-a-pidlist-optio.patch
- Drop not needed patch procps-ng-3.3.9-watch.patch as the API
has changed here
- Add patch procps-ng-4.0.0-floats.dif to avoid float errors on
32bit architectures
- Add patch procps-ng-4.0.0-aix_sortformats.dif to restore AIX sort
format support as well
- Update to procps-ng-4.0.0
+ Warning: new shared library interface with libproc-2
* Rename pwait to pidwait
* free: Add committed line option merge #25
* free: Fix -h --si combined options issue #133, #223
* free: Fix first column justification issue #229, #204, #206, Debian #1001689
* free: Better spacing for Chinese language issue #213
* library: renamed to libproc-2 and reset to 0:0:0
* library: add support for accessing smaps_rollup issue #112, #201
* library: add support for accessing autogroups
* library: add support for LIBPROC_HIDE_KERNEL env var merge #147
* library: add support for cpu utilization to pids i/f
* pkill: Check for lt- variants of program name issue #192
* pgrep: Add newline after regex error message merge #91
* pgrep: Fix selection where uid/gid > 2^31 merge !146
* pgrep: Select on cgroup v2 paths issue #168
* ps: Add OOM and OOMADJ fields issue #198
* ps: Add IO Accounting fields issue #184
* ps: Add PSS and USS fields issue #112
* ps: Add two new autogroup fields
* ps: Ignore SIGURG merge !142
* slabtop: Don't combine d and o options issue #160
* sysctl: Add support for systemd glob patterns issue #191
* sysctl: Check resolved path to be under /proc/sys issue #179
* sysctl: return non-zero if EINVAL return for write merge #76
* sysctl.conf.5: Note max line length issue #77
* top: added LOGID similar to 3.3.13 ps LUID
* top: added EXE identical to 3.3.17 ps EXE
* top: exploit some library smaps_rollup provisions issue #112
* top: added four new IO accounting fields issue #184
* top: 'F' key is now a new forest view 'focus' toggle
* top: summary area memory lines can print two abreast
* top: added two new autogroup fields
* top: added long versions of command line options
* top: added cpu utilization & 2 time related fields
* top: the time related fields can now be user scaled
* uptime: print short/pretty format correctly issue #217
* vmstat: add -y option to remove first line merge !72
- Remove patch now upstream fixed
* procps-3.3.17-bsc1181976.patch
* procps-ng-3.3.10-bnc634071_procstat2.diff
* procps-ng-3.3.10-fdleak.dif
* bsc1195468-23da4f40.patch
- Port patches
* procps-ng-3.3.10-errno.patch
* procps-ng-3.3.10-large_pcpu.patch
* procps-ng-3.3.10-slab.patch
* procps-ng-3.3.10-xen.dif
* procps-ng-3.3.11-pmap4suse.patch
* procps-ng-3.3.8-bnc634840.patch
* procps-ng-3.3.8-ignore-scan_unevictable_pages.patch
* procps-ng-3.3.8-petabytes.patch
* procps-ng-3.3.8-readeof.patch
* procps-ng-3.3.8-tinfo.dif
* procps-ng-3.3.8-vmstat-terabyte.dif
* procps-ng-3.3.9-w-notruncate.diff
* procps-v3.3.3-columns.dif
* procps-v3.3.3-ia64.diff
* procps-v3.3.3-read-sysctls-also-from-boot-sysctl.conf-kernelversion.diff
- Port and rename patch
* procps-ng-3.3.8-accuracy.dif becomes procps-ng-4.0.0-accuracy.dif
* procps-ng-3.3.10-integer-overflow.patch becomes procps-ng-4.0.0-integer-overflow.patch
==== python-boto3 ====
Version update (1.21.10 -> 1.21.32)
- Update to version 1.21.32
* api-change:``connect``: [``botocore``] This release updates these APIs: UpdateInstanceAttribute,
DescribeInstanceAttribute and ListInstanceAttributes. You can use it to programmatically
enable/disable multi-party conferencing using attribute type MULTI_PARTY_CONFERENCING on the
specified Amazon Connect instance.
- from version 1.21.31
* api-change:``cloudcontrol``: [``botocore``] SDK release for Cloud Control API in Amazon Web
Services China (Beijing) Region, operated by Sinnet, and Amazon Web Services China (Ningxia)
Region, operated by NWCD
* api-change:``pinpoint-sms-voice-v2``: [``botocore``] Amazon Pinpoint now offers a version 2.0
suite of SMS and voice APIs, providing increased control over sending and configuration. This
release is a new SDK for sending SMS and voice messages called PinpointSMSVoiceV2.
* api-change:``workspaces``: [``botocore``] Added APIs that allow you to customize the logo, login
message, and help links in the WorkSpaces client login page. To learn more, visit
https://docs.aws.amazon.com/workspaces/latest/adminguide/customize-branding…
* api-change:``route53-recovery-cluster``: [``botocore``] This release adds a new API
"ListRoutingControls" to list routing control states using the highly reliable Route 53 ARC data
plane endpoints.
* api-change:``databrew``: [``botocore``] This AWS Glue Databrew release adds feature to support
ORC as an input format.
* api-change:``auditmanager``: [``botocore``] This release adds documentation updates for Audit
Manager. The updates provide data deletion guidance when a customer deregisters Audit Manager or
deregisters a delegated administrator.
* api-change:``grafana``: [``botocore``] This release adds tagging support to the Managed Grafana
service. New APIs: TagResource, UntagResource and ListTagsForResource. Updates: add optional field
tags to support tagging while calling CreateWorkspace.
- from version 1.21.30
* api-change:``iot-data``: [``botocore``] Update the default AWS IoT Core Data Plane endpoint from
VeriSign signed to ATS signed. If you have firewalls with strict egress rules, configure the rules
to grant you access to data-ats.iot.[region].amazonaws.com or
data-ats.iot.[region].amazonaws.com.cn.
* api-change:``ec2``: [``botocore``] This release simplifies the auto-recovery configuration
process enabling customers to set the recovery behavior to disabled or default
* api-change:``fms``: [``botocore``] AWS Firewall Manager now supports the configuration of
third-party policies that can use either the centralized or distributed deployment models.
* api-change:``fsx``: [``botocore``] This release adds support for modifying throughput capacity
for FSx for ONTAP file systems.
* api-change:``iot``: [``botocore``] Doc only update for IoT that fixes customer-reported issues.
- from version 1.21.29
* api-change:``organizations``: [``botocore``] This release provides the new CloseAccount API that
enables principals in the management account to close any member account within an organization.
- from version 1.21.28
* api-change:``medialive``: [``botocore``] This release adds support for selecting a maintenance
window.
* api-change:``acm-pca``: [``botocore``] Updating service name entities
- from version 1.21.27
* api-change:``ec2``: [``botocore``] This is release adds support for Amazon VPC Reachability
Analyzer to analyze path through a Transit Gateway.
* api-change:``ssm``: [``botocore``] This Patch Manager release supports creating, updating, and
deleting Patch Baselines for Rocky Linux OS.
* api-change:``batch``: [``botocore``] Bug Fix: Fixed a bug where shapes were marked as unboxed and
were not serialized and sent over the wire, causing an API error from the service.
- from version 1.21.26
* api-change:``lambda``: [``botocore``] Adds support for increased ephemeral storage (/tmp) up to
10GB for Lambda functions. Customers can now provision up to 10 GB of ephemeral storage per
function instance, a 20x increase over the previous limit of 512 MB.
* api-change:``config``: [``botocore``] Added new APIs GetCustomRulePolicy and
GetOrganizationCustomRulePolicy, and updated existing APIs PutConfigRule, DescribeConfigRule,
DescribeConfigRuleEvaluationStatus, PutOrganizationConfigRule, DescribeConfigRule to support a new
feature for building AWS Config rules with AWS CloudFormation Guard
* api-change:``transcribe``: [``botocore``] This release adds an additional parameter for
subtitling with Amazon Transcribe batch jobs: outputStartIndex.
- from version 1.21.25
* api-change:``redshift``: [``botocore``] This release adds a new [--encrypted | --no-encrypted]
field in restore-from-cluster-snapshot API. Customers can now restore an unencrypted snapshot to a
cluster encrypted with AWS Managed Key or their own KMS key.
* api-change:``ebs``: [``botocore``] Increased the maximum supported value for the Timeout
parameter of the StartSnapshot API from 60 minutes to 4320 minutes. Changed the HTTP error code
for ConflictException from 503 to 409.
* api-change:``gamesparks``: [``botocore``] Released the preview of Amazon GameSparks, a fully
managed AWS service that provides a multi-service backend for game developers.
* api-change:``elasticache``: [``botocore``] Doc only update for ElastiCache
* api-change:``transfer``: [``botocore``] Documentation updates for AWS Transfer Family to describe
how to remove an associated workflow from a server.
* api-change:``auditmanager``: [``botocore``] This release updates 1 API parameter, the SnsArn
attribute. The character length and regex pattern for the SnsArn attribute have been updated, which
enables you to deselect an SNS topic when using the UpdateSettings operation.
* api-change:``ssm``: [``botocore``] Update AddTagsToResource, ListTagsForResource, and
RemoveTagsFromResource APIs to reflect the support for tagging Automation resources. Includes other
minor documentation updates.
- from version 1.21.24
* api-change:``location``: [``botocore``] Amazon Location Service now includes a MaxResults
parameter for GetDevicePositionHistory requests.
* api-change:``polly``: [``botocore``] Amazon Polly adds new Catalan voice - Arlet. Arlet is
available as Neural voice only.
* api-change:``lakeformation``: [``botocore``] The release fixes the incorrect permissions called
out in the documentation - DESCRIBE_TAG, ASSOCIATE_TAG, DELETE_TAG, ALTER_TAG. This trebuchet
release fixes the corresponding SDK and documentation.
* api-change:``ecs``: [``botocore``] Documentation only update to address tickets
* api-change:``ce``: [``botocore``] Added three new APIs to support tagging and resource-level
authorization on Cost Explorer resources: TagResource, UntagResource, ListTagsForResource. Added
optional parameters to CreateCostCategoryDefinition, CreateAnomalySubscription and
CreateAnomalyMonitor APIs to support Tag On Create.
- from version 1.21.23
* api-change:``ram``: [``botocore``] Document improvements to the RAM API operations and parameter
descriptions.
* api-change:``ecr``: [``botocore``] This release includes a fix in the DescribeImageScanFindings
paginated output.
* api-change:``quicksight``: [``botocore``] AWS QuickSight Service Features - Expand public API
support for group management.
* api-change:``chime-sdk-meetings``: [``botocore``] Add support for media replication to link
multiple WebRTC media sessions together to reach larger and global audiences. Participants
connected to a replica session can be granted access to join the primary session and can switch
sessions with their existing WebRTC connection
* api-change:``mediaconnect``: [``botocore``] This release adds support for selecting a maintenance
window.
- from version 1.21.22
* enhancement:jmespath: [``botocore``] Add env markers to get working version of jmespath for
python 3.6
* api-change:``glue``: [``botocore``] Added 9 new APIs for AWS Glue Interactive Sessions:
ListSessions, StopSession, CreateSession, GetSession, DeleteSession, RunStatement, GetStatement,
ListStatements, CancelStatement
- from version 1.21.21
* enhancement:Dependency: [``botocore``] Added support for jmespath 1.0
* api-change:``amplifybackend``: [``botocore``] Adding the ability to customize Cognito
verification messages for email and SMS in CreateBackendAuth and UpdateBackendAuth. Adding
deprecation documentation for ForgotPassword in CreateBackendAuth and UpdateBackendAuth
* api-change:``acm-pca``: [``botocore``] AWS Certificate Manager (ACM) Private Certificate
Authority (CA) now supports customizable certificate subject names and extensions.
* api-change:``ssm-incidents``: [``botocore``] Removed incorrect validation pattern for
IncidentRecordSource.invokedBy
* enhancement:Dependency: Added support for jmespath 1.0
* api-change:``billingconductor``: [``botocore``] This is the initial SDK release for AWS Billing
Conductor. The AWS Billing Conductor is a customizable billing service, allowing you to customize
your billing data to match your desired business structure.
* api-change:``s3outposts``: [``botocore``] S3 on Outposts is releasing a new API,
ListSharedEndpoints, that lists all endpoints associated with S3 on Outpost, that has been shared
by Resource Access Manager (RAM).
- from version 1.21.20
* api-change:``robomaker``: [``botocore``] This release deprecates ROS, Ubuntu and Gazbeo from
RoboMaker Simulation Service Software Suites in favor of user-supplied containers and Relaxed
Software Suites.
* api-change:``dataexchange``: [``botocore``] This feature enables data providers to use the
RevokeRevision operation to revoke subscriber access to a given revision. Subscribers are unable to
interact with assets within a revoked revision.
* api-change:``ec2``: [``botocore``] Adds the Cascade parameter to the DeleteIpam API. Customers
can use this parameter to automatically delete their IPAM, including non-default scopes, pools,
cidrs, and allocations. There mustn't be any pools provisioned in the default public scope to use
this parameter.
* api-change:``cognito-idp``: [``botocore``] Updated EmailConfigurationType and
SmsConfigurationType to reflect that you can now choose Amazon SES and Amazon SNS resources in the
same Region.
* enhancement:AWSCRT: [``botocore``] Upgrade awscrt extra to 0.13.5
* api-change:``location``: [``botocore``] New HERE style "VectorHereExplore" and
"VectorHereExploreTruck".
* api-change:``ecs``: [``botocore``] Documentation only update to address tickets
* api-change:``keyspaces``: [``botocore``] Fixing formatting issues in CLI and SDK documentation
* api-change:``rds``: [``botocore``] Various documentation improvements
- from version 1.21.19
* api-change:``kendra``: [``botocore``] Amazon Kendra now provides a data source connector for
Slack. For more information, see https://docs.aws.amazon.com/kendra/latest/dg/data-source-slack.html
* api-change:``timestream-query``: [``botocore``] Amazon Timestream Scheduled Queries now support
Timestamp datatype in a multi-measure record.
* enhancement:Stubber: [``botocore``] Added support for modeled exception fields when adding errors
to a client stub. Implements boto/boto3`#3178 <https://github.com/boto/botocore/issues/3178>`__.
* api-change:``elasticache``: [``botocore``] Doc only update for ElastiCache
* api-change:``config``: [``botocore``] Add resourceType enums for AWS::ECR::PublicRepository and
AWS::EC2::LaunchTemplate
- from version 1.21.18
* api-change:``outposts``: [``botocore``] This release adds address filters for listSites
* api-change:``lambda``: [``botocore``] Adds PrincipalOrgID support to AddPermission API. Customers
can use it to manage permissions to lambda functions at AWS Organizations level.
* api-change:``secretsmanager``: [``botocore``] Documentation updates for Secrets Manager.
* api-change:``connect``: [``botocore``] This release adds support for enabling Rich Messaging when
starting a new chat session via the StartChatContact API. Rich Messaging enables the following
formatting options: bold, italics, hyperlinks, bulleted lists, and numbered lists.
* api-change:``chime``: [``botocore``] Chime VoiceConnector Logging APIs will now support
MediaMetricLogs. Also CreateMeetingDialOut now returns AccessDeniedException.
- from version 1.21.17
* api-change:``transcribe``: [``botocore``] Documentation fix for API
`StartMedicalTranscriptionJobRequest`, now showing min sample rate as 16khz
* api-change:``transfer``: [``botocore``] Adding more descriptive error types for managed workflows
* api-change:``lexv2-models``: [``botocore``] Update lexv2-models client to latest version
- from version 1.21.16
* api-change:``comprehend``: [``botocore``] Amazon Comprehend now supports extracting the sentiment
associated with entities such as brands, products and services from text documents.
- from version 1.21.15
* api-change:``eks``: [``botocore``] Introducing a new enum for NodeGroup error code:
Ec2SubnetMissingIpv6Assignment
* api-change:``keyspaces``: [``botocore``] Adding link to CloudTrail section in Amazon Keyspaces
Developer Guide
* api-change:``mediaconvert``: [``botocore``] AWS Elemental MediaConvert SDK has added support for
reading timecode from AVCHD sources and now provides the ability to segment WebVTT at the same
interval as the video and audio in HLS packages.
- from version 1.21.14
* api-change:``chime-sdk-meetings``: [``botocore``] Adds support for Transcribe language
identification feature to the StartMeetingTranscription API.
* api-change:``ecs``: [``botocore``] Amazon ECS UpdateService API now supports additional
parameters: loadBalancers, propagateTags, enableECSManagedTags, and serviceRegistries
* api-change:``migration-hub-refactor-spaces``: [``botocore``] AWS Migration Hub Refactor Spaces
documentation update.
- from version 1.21.13
* api-change:``synthetics``: [``botocore``] Allow custom handler function.
* api-change:``transfer``: [``botocore``] Add waiters for server online and offline.
* api-change:``devops-guru``: [``botocore``] Amazon DevOps Guru now integrates with Amazon CodeGuru
Profiler. You can view CodeGuru Profiler recommendations for your AWS Lambda function in DevOps
Guru. This feature is enabled by default for new customers as of 3/4/2022. Existing customers can
enable this feature with UpdateEventSourcesConfig.
* api-change:``macie``: [``botocore``] Amazon Macie Classic (macie) has been discontinued and is no
longer available. A new Amazon Macie (macie2) is now available with significant design improvements
and additional features.
* api-change:``ec2``: [``botocore``] Documentation updates for Amazon EC2.
* api-change:``sts``: [``botocore``] Documentation updates for AWS Security Token Service.
* api-change:``connect``: [``botocore``] This release updates the *InstanceStorageConfig APIs so
they support a new ResourceType: REAL_TIME_CONTACT_ANALYSIS_SEGMENTS. Use this resource type to
enable streaming for real-time contact analysis and to associate the Kinesis stream where real-time
contact analysis segments will be published.
- from version 1.21.12
* api-change:``greengrassv2``: [``botocore``] Doc only update that clarifies Create Deployment
section.
* api-change:``fsx``: [``botocore``] This release adds support for data repository associations to
use root ("/") as the file system path
* api-change:``kendra``: [``botocore``] Amazon Kendra now suggests spell corrections for a query.
For more information, see https://docs.aws.amazon.com/kendra/latest/dg/query-spell-check.html
* api-change:``appflow``: [``botocore``] Launching Amazon AppFlow Marketo as a destination
connector SDK.
* api-change:``timestream-query``: [``botocore``] Documentation only update for SDK and CLI
- from version 1.21.11
* api-change:``gamelift``: [``botocore``] Minor updates to address errors.
* api-change:``cloudtrail``: [``botocore``] Add bytesScanned field into responses of DescribeQuery
and GetQueryResults.
* api-change:``athena``: [``botocore``] This release adds support for S3 Object Ownership by
allowing the S3 bucket owner full control canned ACL to be set when Athena writes query results to
S3 buckets.
* api-change:``keyspaces``: [``botocore``] This release adds support for data definition language
(DDL) operations
* api-change:``ecr``: [``botocore``] This release adds support for tracking images
lastRecordedPullTime.
- Update BuildRequires and Requires from setup.py
==== python-botocore ====
Version update (1.24.22 -> 1.24.32)
- Update to 1.24.32
* api-change:``connect``: This release updates these APIs: UpdateInstanceAttribute,
DescribeInstanceAttribute and ListInstanceAttributes. You can use it to programmatically
enable/disable multi-party conferencing using attribute type MULTI_PARTY_CONFERENCING on the
specified Amazon Connect instance.
- from version 1.24.31
* api-change:``cloudcontrol``: SDK release for Cloud Control API in Amazon Web Services China
(Beijing) Region, operated by Sinnet, and Amazon Web Services China (Ningxia) Region, operated by
NWCD
* api-change:``pinpoint-sms-voice-v2``: Amazon Pinpoint now offers a version 2.0 suite of SMS and
voice APIs, providing increased control over sending and configuration. This release is a new SDK
for sending SMS and voice messages called PinpointSMSVoiceV2.
* api-change:``workspaces``: Added APIs that allow you to customize the logo, login message, and
help links in the WorkSpaces client login page. To learn more, visit
https://docs.aws.amazon.com/workspaces/latest/adminguide/customize-branding…
* api-change:``route53-recovery-cluster``: This release adds a new API "ListRoutingControls" to
list routing control states using the highly reliable Route 53 ARC data plane endpoints.
* api-change:``databrew``: This AWS Glue Databrew release adds feature to support ORC as an input
format.
* api-change:``auditmanager``: This release adds documentation updates for Audit Manager. The
updates provide data deletion guidance when a customer deregisters Audit Manager or deregisters a
delegated administrator.
* api-change:``grafana``: This release adds tagging support to the Managed Grafana service. New
APIs: TagResource, UntagResource and ListTagsForResource. Updates: add optional field tags to
support tagging while calling CreateWorkspace.
- from version 1.24.30
* api-change:``iot-data``: Update the default AWS IoT Core Data Plane endpoint from VeriSign signed
to ATS signed. If you have firewalls with strict egress rules, configure the rules to grant you
access to data-ats.iot.[region].amazonaws.com or data-ats.iot.[region].amazonaws.com.cn.
* api-change:``ec2``: This release simplifies the auto-recovery configuration process enabling
customers to set the recovery behavior to disabled or default
* api-change:``fms``: AWS Firewall Manager now supports the configuration of third-party policies
that can use either the centralized or distributed deployment models.
* api-change:``fsx``: This release adds support for modifying throughput capacity for FSx for ONTAP
file systems.
* api-change:``iot``: Doc only update for IoT that fixes customer-reported issues.
- from version 1.24.29
* api-change:``organizations``: This release provides the new CloseAccount API that enables
principals in the management account to close any member account within an organization.
- from version 1.24.28
* api-change:``medialive``: This release adds support for selecting a maintenance window.
* api-change:``acm-pca``: Updating service name entities
- from version 1.24.27
* api-change:``ec2``: This is release adds support for Amazon VPC Reachability Analyzer to analyze
path through a Transit Gateway.
* api-change:``ssm``: This Patch Manager release supports creating, updating, and deleting Patch
Baselines for Rocky Linux OS.
* api-change:``batch``: Bug Fix: Fixed a bug where shapes were marked as unboxed and were not
serialized and sent over the wire, causing an API error from the service.
- from version 1.24.26
* api-change:``lambda``: Adds support for increased ephemeral storage (/tmp) up to 10GB for Lambda
functions. Customers can now provision up to 10 GB of ephemeral storage per function instance, a
20x increase over the previous limit of 512 MB.
* api-change:``config``: Added new APIs GetCustomRulePolicy and GetOrganizationCustomRulePolicy,
and updated existing APIs PutConfigRule, DescribeConfigRule, DescribeConfigRuleEvaluationStatus,
PutOrganizationConfigRule, DescribeConfigRule to support a new feature for building AWS Config
rules with AWS CloudFormation Guard
* api-change:``transcribe``: This release adds an additional parameter for subtitling with Amazon
Transcribe batch jobs: outputStartIndex.
- from version 1.24.25
* api-change:``redshift``: This release adds a new [--encrypted | --no-encrypted] field in
restore-from-cluster-snapshot API. Customers can now restore an unencrypted snapshot to a cluster
encrypted with AWS Managed Key or their own KMS key.
* api-change:``ebs``: Increased the maximum supported value for the Timeout parameter of the
StartSnapshot API from 60 minutes to 4320 minutes. Changed the HTTP error code for
ConflictException from 503 to 409.
* api-change:``gamesparks``: Released the preview of Amazon GameSparks, a fully managed AWS service
that provides a multi-service backend for game developers.
* api-change:``elasticache``: Doc only update for ElastiCache
* api-change:``transfer``: Documentation updates for AWS Transfer Family to describe how to remove
an associated workflow from a server.
* api-change:``auditmanager``: This release updates 1 API parameter, the SnsArn attribute. The
character length and regex pattern for the SnsArn attribute have been updated, which enables you to
deselect an SNS topic when using the UpdateSettings operation.
* api-change:``ssm``: Update AddTagsToResource, ListTagsForResource, and RemoveTagsFromResource
APIs to reflect the support for tagging Automation resources. Includes other minor documentation
updates.
- from version 1.24.24
* api-change:``location``: Amazon Location Service now includes a MaxResults parameter for
GetDevicePositionHistory requests.
* api-change:``polly``: Amazon Polly adds new Catalan voice - Arlet. Arlet is available as Neural
voice only.
* api-change:``lakeformation``: The release fixes the incorrect permissions called out in the
documentation - DESCRIBE_TAG, ASSOCIATE_TAG, DELETE_TAG, ALTER_TAG. This trebuchet release fixes
the corresponding SDK and documentation.
* api-change:``ecs``: Documentation only update to address tickets
* api-change:``ce``: Added three new APIs to support tagging and resource-level authorization on
Cost Explorer resources: TagResource, UntagResource, ListTagsForResource. Added optional
parameters to CreateCostCategoryDefinition, CreateAnomalySubscription and CreateAnomalyMonitor APIs
to support Tag On Create.
- from version 1.24.23
* api-change:``ram``: Document improvements to the RAM API operations and parameter descriptions.
* api-change:``ecr``: This release includes a fix in the DescribeImageScanFindings paginated output.
* api-change:``quicksight``: AWS QuickSight Service Features - Expand public API support for group
management.
* api-change:``chime-sdk-meetings``: Add support for media replication to link multiple WebRTC
media sessions together to reach larger and global audiences. Participants connected to a replica
session can be granted access to join the primary session and can switch sessions with their
existing WebRTC connection
* api-change:``mediaconnect``: This release adds support for selecting a maintenance window.
==== python-click ====
Version update (8.0.3 -> 8.0.4)
- update to 8.0.4:
* ``open_file`` recognizes ``Path("-")`` as a standard stream, the
same as the string ``"-"``. :issue:`2106`
* The ``option`` and ``argument`` decorators preserve the type
annotation of the decorated function. :pr:`2155`
* A callable default value can customize its help text by overriding
``__str__`` instead of always showing ``(dynamic)``. :issue:`2099`
* Fix a typo in the Bash completion script that affected file and
directory completion. If this script was generated by a previous
version, it should be regenerated. :issue:`2163`
* Fix typing for ``echo`` and ``secho`` file argument.
==== python-libvirt-python ====
Version update (8.1.0 -> 8.2.0)
- Update to 8.2.0
- Add all new APIs and constants in libvirt 8.2.0
==== ruby3.1 ====
Subpackages: libruby3_1-3_1
- move tests into separate testsuite _multibuild:
* reduces buildrequires on main package (procps which is behind systemd:mini)
* reduces depth of distro rebuild chain
- exclude more tests that require network
- make test failures fatal, they pass now
- light subset of spec-cleaner cleanups
- prefer %%global over %%define, they get evaluated at parse time
==== rubygem-ruby-dbus ====
Version update (0.18.0.beta1 -> 0.18.0.beta2)
- 0.18.0.beta2
API:
* Renamed the DBus::Type::Type class to DBus::Type
(which was previously a module).
* Introduced DBus::Data classes, use them in Properties.Get,
Properties.GetAll to return correct types as declared (still
gh#mvidner/ruby-dbus#97).
Bug fixes:
* Signature validation: Ensure DBus.type produces a valid Type
* Detect more malformed messages: non-NUL padding bytes, variants with
multiple or no value.
* Added thorough tests (spec/data/marshall.yaml) to detect nearly all
invalid data at unmarshalling time.
==== setxkbmap ====
Version update (1.3.2 -> 1.3.3)
- Update to version 1.3.3
* bugfix release
==== shared-mime-info ====
Version update (2.1 -> 2.2)
Subpackages: shared-mime-info-lang
- Update to 2.2:
* model/3mf: new type
* Match shared libraries with version suffix
* model/obj: add mtllib and Blender comment based magic
* model/mtl: add Blender comment magic, increase newmtl range
* model/obj, model/mtl: new types
* Add Electron Archive Format type application/x-asar
* text/x-qml: Lower match priority to avoid conflicts with Python
* Move '*.blend' to top of Blender glob list
* Adding SPARQL media types
* application/zip: Add `*.zipx` glob and test fixture
* Added DSD mime type
* Differentiate comic book archives
* FITS: Add missing `application/fits` and legacy globs
* Add Godot engine files
* Add FlashForge "xgcode" mime-type
* text/x-objc++src: new type
* image/heif: test .hif extension too
* image/hif: add *.hif glob
* image/heif: add another test case
* image/heif: add magics
* Add a build-tools option to allow installing only the mime data
* Add compressed SVG glob pattern `*.svg.gz`
* Add Apple Wallet pass type application/vnd.apple.pkpass
* migrate from custom itstool to builtin msgfmt for creating
translated XML
* Make the remaining plain text types subclasses of text/plain
* audio/mobile-xmf: separate from audio/x-xmf
* Adding ZIM file
* Make text/x-mrml a subclass of application/xml
* image/avif: move acronym and expansion to separate fields from
comment
* freedesktop_generate.sh: Don't hardcode ninja
* Add text/x-mpl2
* application/x-apple-systemprofiler+xml: require
_SPCommandLineArguments in plist
* image/jpeg: add test case with embedded property list XML
* audio/vnd.dts.hd: include parent type magic in magic match
* model/gltf+json: new type
* model/gltf-binary: new type
* application/x-object: add *.mod and a test case
* application/x-mod: add some ProTracker magics and a test case
* image/jxl: include test files in test list
* tests: add trailing linefeed to mime-detection list
* Make application/x-mswinurl a subclass of text/plain
* Change description for *.desktop files to "desktop entry"
* application/x-x509-ca-cert: add magics and test cases
* application/pkix-cert: add BEGIN/END X509 CERTIFICATE magic
* application/pkix-crl: add magic and test case
* application/pkix-cert: add magic and test case
* image/jxl: new type
* Added .sc filename extension for Scala source code, as it is
occasionally used
* application/schema+json: new type
* Add text/x-crystal
* application/x-krita: remove stray period from comment
* adding org-mode
* Add Elixir source code mime type
* Add two new offsets for .kra and .krz
* text/x-python3: add *.pyi glob (Python stub files)
* image/x-canon-cr3: new type
* image/x-xpixmap: make XPM3 magic more specific
* image/x-xpixmap: add XPM2 magic
* application/x-troff-man: add *.[1-9] glob
* application/toml: new type
* Lower priority of "BEGIN {" for perl, awk uses that too
* Add Smacker video type video/vnd.radgamettools.smacker
* Clarify database license
* meson: make xmlto optional, build spec only if found
* application/x-7z-compressed: add *.7z.001 glob
* Add Bink video type video/vnd.radgamettools.bink
* image/x-nikon-nrw: add test case
* image/x-nikon-nrw: new type
* application/x-vhdx-disk: improve acronym and its expansion
* application/ovf: new type
* application/x-qed-disk: new type
* application/x-vdi-disk: new type
* application/x-vmdk-disk: new type
* application/x-vhd-disk, /x-vhdx-disk: new types
* application/vnd.apple.numbers, .pages: add older magics and
test cases
* Add text/x-dart
* application/vnd.apple.numbers, /vnd.apple.pages: new types
* xdgmime: configure as submodule
- Drop obsolete patches:
* fix-build-meson-0_60.patch
* drop-itstool-dep.patch
==== systemd ====
Subpackages: libsystemd0 libsystemd0-32bit libudev1 libudev1-32bit systemd-32bit systemd-container systemd-devel systemd-lang udev
- Temporarily disable 'libcryptsetup plugins until dracut 056 is merged in
Factory
- Add 0001-meson-build-kernel-install-man-page-when-necessary.patch
Submitted to upstream: https://github.com/systemd/systemd/pull/22918
- Move systemd-boot and all components managing (secure) UEFI boot into udev
sub-package: they may deserve a dedicated sub-package in the future but for
now move them to udev so they aren't installed in systemd based containers.
- Move a bunch of components operating on (mainly block) devices into udev as
without udev they're most likely useless.
- spec: enable 'efi' support regardless of whether sd_boot is enabled or not
We should support EFI systems even if systemd-boot is not enabled.
==== texlive ====
Subpackages: libkpathsea6 libsynctex2
- Use gzip -n for bit-reproducible builds
- Add also a Conflicts for texlive-texconfig-bin in
texlive-scripts-extra-bin (bsc#1197569)
==== unison ====
Version update (2.51.4 -> 2.52.0)
- Update to version 2.52.0
* wireprotocol is now independent from OCaml version
* see included changelog for details
- Build with dune
- Provide unison-text package
==== xdm ====
Version update (1.1.12 -> 1.1.13)
Subpackages: xdm-xsession
- udpate to release 1.1.13
* bugfix release
==== zenity ====
Version update (3.41.0 -> 3.42.0)
Subpackages: zenity-lang
- Update to version 3.42.0:
+ tree: Clicking row checks radio/checkboxes.
+ Fix search column selection with --imagelist.
+ Updated translations.
4
3