Re: Slowroll and amdgpu-pro and alternatives
by Patrik Jakobsson
On Thu, 2023-11-30 at 11:00 +0100, Peter McD wrote:
> Am 30.11.23 um 09:24 schrieb Patrik Jakobsson:
> > On Wed, 2023-11-29 at 12:38 +0100, Peter McD wrote:
> > > Am 29.11.23 um 08:15 schrieb Patrik Jakobsson:
> > > > On Tue, 2023-11-28 at 23:44 +0100, Peter McD wrote:
> > > > > Am 28.11.23 um 15:40 schrieb Peter McD:
> > > > > > Am 28.11.23 um 13:25 schrieb Patrik Jakobsson:
> > > > > > > On Tue, 2023-11-28 at 13:14 +0100, Peter McD wrote:
> > > > > > > >
> > > > > > > > I use Leap 15.5 a my main system because of openCL for Darktable
> > > > > > > > which
> > > > > > > > simply works faster with the proprietary amdgpu-pro driver.
> > > ...>
> > > > > > > amd-opencl from AOMP should work fine with Tumbleweed.
> > > ...
> > > > > Installed and tested with an updated TW, Darktable 4.4.2 cannot find
> > > > > opencl.
> > > >
> > > > Can you detect the card with clinfo?
> > >
> > > first the suggested link
> > > ln -s /usr/lib64/libOpenCL.so.1 /usr/lib64/libOpenCL.so
> > With this added, darktable opens libOpenCL.so on my machine but still
> > doesn't
> > enable opencl support. Perhaps it requires a certain version? I will try to
> > compare this to a working amdgpu-pro installation.
> >
> > Other opencl applications like Indigo Benchmark works fine for me.
> > >
> > > still opencl not detected by Darktable
> > > lux-tw:~ # clinfo
> > > Number of platforms 0
> > > ICD loader properties
> > > ICD loader Name OpenCL ICD Loader
> > > ICD loader Vendor OCL Icd free software
> > > ICD loader Version 2.3.1
> > > ICD loader Profile OpenCL 3.0
> > > lux-tw:~ #
> >
> > You should be seeing your card here. Which AMD card do you have?
> >
>
> AMD Radeon RX 6600
Then your card is supported. I installed OpenCL from AOMP on a freshly installed
tumbleweed machine and clinfo worked out of the box. I saw you got some advise
from Aaron. Please try that.
I did some comparison between clinfo from an AMDGPU-PRO installation and my AOMP
build and it seems the AOMP build is missing Image support. I believe darktable
requires that as well. I'll try to enable it in the AOMP build.
>
> below is the output of clinfo in Leap 15.5 with amdgpu-pro installed
>
> Peter
>
> -------------------
> lux:~ # clinfo
> Number of platforms: 1
> Platform Profile: FULL_PROFILE
> Platform Version: OpenCL 2.1 AMD-APP
> (3590.0)
> Platform Name: AMD Accelerated
> Parallel Processing
> Platform Vendor: Advanced Micro
> Devices, Inc.
> Platform Extensions: cl_khr_icd
> cl_amd_event_callback
>
>
> Platform Name: AMD Accelerated
> Parallel Processing
> Number of devices: 1
> Device Type: CL_DEVICE_TYPE_GPU
> Vendor ID: 1002h
> Board name: AMD Radeon RX 6600
> Device Topology: PCI[ B#10, D#0, F#0 ]
> Max compute units: 14
> Max work items dimensions: 3
> Max work items[0]: 1024
> Max work items[1]: 1024
> Max work items[2]: 1024
> Max work group size: 256
> Preferred vector width char: 4
> Preferred vector width short: 2
> Preferred vector width int: 1
> Preferred vector width long: 1
> Preferred vector width float: 1
> Preferred vector width double: 1
> Native vector width char: 4
> Native vector width short: 2
> Native vector width int: 1
> Native vector width long: 1
> Native vector width float: 1
> Native vector width double: 1
> Max clock frequency: 2750Mhz
> Address bits: 64
> Max memory allocation: 7287183768
> Image support: Yes
> Max number of images read arguments: 128
> Max number of images write arguments: 8
> Max image 2D width: 16384
> Max image 2D height: 16384
> Max image 3D width: 16384
> Max image 3D height: 16384
> Max image 3D depth: 8192
> Max samplers within kernel: 16
> Max size of kernel argument: 1024
> Alignment (bits) of base address: 1024
> Minimum alignment (bytes) for any datatype: 128
> Single precision floating point capability
> Denorms: Yes
> Quiet NaNs: Yes
> Round to nearest even: Yes
> Round to zero: Yes
> Round to +ve and infinity: Yes
> IEEE754-2008 fused multiply-add: Yes
> Cache type: Read/Write
> Cache line size: 64
> Cache size: 16384
> Global memory size: 8573157376
> Constant buffer size: 7287183768
> Max number of constant args: 8
> Local memory type: Scratchpad
> Local memory size: 65536
> Max pipe arguments: 16
> Max pipe active reservations: 16
> Max pipe packet size: 2992216472
> Max global variable size: 7287183768
> Max global variable preferred total size: 8573157376
> Max read/write image args: 64
> Max on device events: 1024
> Queue on device max size: 8388608
> Max on device queues: 1
> Queue on device preferred size: 262144
> SVM capabilities:
> Coarse grain buffer: Yes
> Fine grain buffer: Yes
> Fine grain system: No
> Atomics: No
> Preferred platform atomic alignment: 0
> Preferred global atomic alignment: 0
> Preferred local atomic alignment: 0
> Kernel Preferred work group size multiple: 32
> Error correction support: 0
> Unified memory for Host and Device: 0
> Profiling timer resolution: 1
> Device endianess: Little
> Available: Yes
> Compiler available: Yes
> Execution capabilities:
> Execute OpenCL kernels: Yes
> Execute native function: No
> Queue on Host properties:
> Out-of-Order: No
> Profiling : Yes
> Queue on Device properties:
> Out-of-Order: Yes
> Profiling : Yes
> Platform ID: 0x7f2538277e70
> Name: gfx1032
> Vendor: Advanced Micro
> Devices, Inc.
> Device OpenCL C version: OpenCL C 2.0
> Driver version: 3590.0 (HSA1.1,LC)
> Profile: FULL_PROFILE
> Version: OpenCL 2.0
> Extensions: cl_khr_fp64
> cl_khr_global_int32_base_atomics cl_khr_global_int32_extended_atomics
> cl_khr_local_int32_base_atomics cl_khr_local_int32_extended_atomics
> cl_khr_int64_base_atomics cl_khr_int64_extended_atomics
> cl_khr_3d_image_writes cl_khr_byte_addressable_store cl_khr_fp16
> cl_khr_gl_sharing cl_amd_device_attribute_query cl_amd_media_ops
> cl_amd_media_ops2 cl_khr_image2d_from_buffer cl_khr_subgroups
> cl_khr_depth_images cl_amd_copy_buffer_p2p cl_amd_assembly_program
>
> lux:~ #
11 months, 3 weeks
openSUSE Release Engineering meeting 07.02.2024 (we're temporarily using google meet)
by Lubos Kocman
!!! HEADS UP PLEASE USE https://meet.google.com/fud-xeti-hvn for a few
upcoming meetings instead of jitsi, as we're experiencing lot of
issues with it.
I did update calendar-o-o to reflect this
https://calendar.opensuse.org/teams/release/events/opensuse_release_enginee…
How to join the meeting?
https://calendar.opensuse.org/teams/release/events/opensuse_release_enginee…
All meeting minutes can be found here:
https://etherpad.opensuse.org/p/ReleaseEngineering-meeting
## Attendees
rbrown, lkocman, dimstar, Sarah, ana,GuillaumeG, DocB, ddemaio
## Leap
Leap 15.6 with Gnome 45 was published yesterday
Several issues under wayland
https://bugzilla.suse.com/show_bug.cgi?id=1219505 - input methods in
chrome under Wayland
https://bugzilla.suse.com/show_bug.cgi?id=1219486 - memory leak in
Evolution (workaround uninstall evolution)
We should start working on the Beta announcement to capture all
interesting SP6 updates etc.
We could use https://code.opensuse.org/leap/features/issues as an input
Reminder that we have check in deadline for Leap 15.6 beta on 21st February
(corresponds with SLES 15 SP6 Public Beta check in deadline)
https://en.opensuse.org/openSUSE:Roadmap#Schedule_for_openSUSE_Leap_15.6
ALP Marble 6.0 was synced to OBS, I'll be working on the initial setup.
https://build.opensuse.org/project/subprojects/openSUSE:Leap:Micro:6.0
de-branding in-progress
In person discussion with Granite PM, on Thursday
Data driven decision for migration (re-use binaries vs rebuild sources etc).
PM is not keen on keeping identical packages with buildroot-only
SLES/ALP packages.
Desktop component awareness in ALP
No data yet
GnuHealth 4.4 - tracking of sr against SLES python311*
https://etherpad.opensuse.org/p/gnuhealth
Idea from yesterday's community meeting for OSC2024
"Lowering threshold for contributions" 5 workshops to: package basic
software, write an openqa test, translate something in weblate,
contribute with artwork, distribution/image spin. Each video could be
15 minutes.
Could be hosted in a single focus room ...
## openSUSE Tumbleweed (ana)
openSUSE:Factory build fail stats: 294 failed 166 unresolvable (last
week 65 failed, 5 unresolvable)
https://tinyurl.com/ysy4nnnz
Most relevant updates:
* RPM 4.19.1, Packages not included in rings still need updates, see
https://lists.opensuse.org/archives/list/factory@lists.opensuse.org/thread/…
* Python 3.12.1 enablement + setuptools support
* glibc 2.39 + security update ( CVE-2023-6246, CVE-2023-6779, CVE-2023-6780)
* Alsa 1.2.11
* cpio 2.15
* emacs 29.2
* gstreamer 1.22.9
* kubernetes 1.29 (new default version)
* QEMU 8.2.0
* syslog-ng 4.6.0
Updates waiting / work still in progress:
* Linux kernel 6.7.4 & 6.7.3 & networking CVE fixes & other fixes
* Fixes for Python 3.12
* GCC 14 (only for runtime libraries)
* libxml 2.12.1 (lots of work to do), libzypp and some packages got
fixed, on hold
* dbus-broker as default dbus session manager, now everything builds,
two openQA checks failing.
* c-ares: after nodejs updates, there is an issues with a new package
cycle (fix waiting for devel project
https://build.opensuse.org/request/show/1143773 )
* cmake, macro changes (DOCDIR MANDIR INFODIR) make a few packages
FBTFS, no progress
## Richard (Aeon+botmaster)
Another brief botmaster outage on Monday, caused by an automated
package update triggering update-alternatives for java, which confused
goCD as to its location of java. It would be really nice to have the
system as a MicroOS host instead of the more fragile SLE/Leap.
Been experimenting with a seamless migration from legacy MicroOS
Desktop patterns to correct Aeon patterns. However these experiments
look to be infeasible. Invisible migrations will either need some new
tooling or manual instructions. (lkocman: Could you suggest an
update/upgrade via the parallel install, I recall your mod_install
experiment? This would cover at least user data)
tik development progressing slowly, discussions about getting some
contributions from SUSE engineers.
Aiming to deploy new aeondesktop.org website this week
## Bernhard (Slowroll)
Not available
* kernel-longterm expected around March
* first openQA test WIP
* next major version bump expected in 2-3 weeks (mid February)
* Vacation 2024-02-05 to 09
## Max
Not available
Leap 15.6 - build stats in Backports: 52(was 59) faild, 67 unresolvable(was 63)
* Build597.1 has been published
* The remaining qt5/qt6 applications got merged for adapt to the Qt5
5.15.12 and Qt6 6.6.1 from SLE15
* Merged many python application update or deleterequests, but still,
most of unresolvables were python applications, and still has many
were pending in staging
* The tweak of skippkg-finder and 000package-groups works, the noarch
ones has been selected to ftp-tree instead of the arch-dependent
ones(with an unmatched version number)
* Vacation: Feb. 7-14
## Guillaume - Arm
* Tumbleweed:
- Rolling again, after the glitch in prjconf which dropped python
3.9 support for some time during the week-end.
- WIP: Still some packages built without PAC/BTI, two main reasons:
* assembler files without PAC/BTI (usually reported upstream,
e.g. openssl, gnutls, etc)
* Packages built without distro flags (usually fixed in spec file)
- rpmlint: https://rpmlint.opensuse.org/
* we noticed that rpmlint does not check anymore for packages
built without distro %{optflags}. We should add it back.
https://bugzilla.opensuse.org/show_bug.cgi?id=1217840
* Leap 15.6/Backports SP6:
- No update
* WSL: x86_64 is fetched from Microsoft Store GUI for Tumbleweed image
instead of arm64. But `wsl --install openSUSE-Tumbleweed
--web-download` works just fine! -
https://bugzilla.opensuse.org/show_bug.cgi?id=1219372. This is what
team agreed to advertise. We just need to update our wiki and perhaps
image description in Windows Store.
lkocman: Ah thank you. I'll share that with team. Contents of the
image are x86_64.
Possible workaround would be a second application e.g. Leap 15
aarch64, Tumbleweed aarch64 etc ...
## Sarah - s390x
Tumbleweed:
* too less build nodes: waiting for Compilers to be finished with builds
lkocman will ping Marcela && Moroni && Martin Piala.
* Improved kernel performance for kernel 6.8 from IBM side:
https://www.phoronix.com/news/Linux-6.8-s390-Syscall-Perf
Z Training material (recommendations at IBM TechXChange in Barcelona):
* Z Assembler (incl. exercises):
http://zseries.marist.edu/enterprisesystemseducation/assemblerlanguageresou…
* Books about Z Architecture and Assembler:
https://idcp.marist.edu/assembler-resources
Yesterday was the new release of the LinuxONE 4 Express
(rackmount system):
https://www.ibm.com/products/linuxone-4/sustainability
## Doug
* FOSDEM
* Geeko Foundation provide some items with good response
* Likely to submit three booths for next year
* Project
* Open Build Service
* openQA
Rich: and an Aeon one?
* GSoC
* Application submitted
* Two former mentees are now mentoring
* Waiting on site visit feedback for Community-Summit at SUSECON
* openSUSE Conference
* 23 Registrations, 20 Submissions, 11 Hours
* Contract caterer
* Travel info article published
Static
* oSC24 dates June 27 to 29 reserved (Thursday - Saturday)
* Open 4 Business June 26 between 2 - 6 p.m. at Franken Campus
* AI topics (static)
## Dirk
Not available
- various python 3.12 fallout preparations
- tried to split egrep/fgrep from "grep" into a separate subpackage,
reducing fallout
- drop overlays over python311 on Backports SP6 is in progress
Dirk: it would help if we could have all the drops in a single staging
as they have common build failure root causes.
## Wolfgang (Package Hub), Scott Bahling
Not available
## Maintenance team (Marcus or Maurizio (m4u))
No big news
QAM scheduled 15.6 Beta openQA setup for the next sprint, so it should
be ready in mid-February according to the plan.
## Adrian - OBS
No update
The new composer/product builder discussion was covered in Max's section.
Heads up: a first SR related to the composer is on the way. This is
done to setup new products.
## Simon (Leap Replacement/Linarite)
Not available
## Open Floor
Adrian: the issue with jitsi is only with change from 2-3 people.
9 months, 2 weeks
openSUSE Release Engineering meeting 12.06.2024
by Lubos Kocman
How to join the meeting?
https://calendar.opensuse.org/teams/release/events/opensuse-release-enginee…
All meeting minutes can be found here:
https://etherpad.opensuse.org/p/ReleaseEngineering-meeting
## Attendees
ana, bittin, lkocman,maxlin, Sarah, Dimstar, GuillaumeG, bmwiedemann,
Marcus, wengel, DocB, ddemaio
## Leap
Leap 15.6 Marketing GA announcement is today on 12th June 12:00 UTC
We will do a livestream event on youtube.com/@openSUSE at 5-6pm CEST -> 3pm UTC
Video will be linked from get.opensuse.org
Retrospective survey is now open for feedback https://survey.opensuse.org
This retro is bit special, because most of the release/development
process will change with Leap 16 (git workflow etc). I'd be happy if
people would focus on issues / highlights that we'd like to fix/carry
over to Leap 16.0.
get.opensuse.org live stream on download page will be merged later
today https://github.com/openSUSE/get-o-o/pull/199
We've agreed not to make release counter for 15.6, because microos
banner took over the part of the site where the counter used to be.
Transformation was quite messy last year.
Fixed counter on landing-page with new gulp build (required
gulp-uglify-es as our moment.js uses octal numbers which made script
not minimizable for some reason).
Autobuild-team/mstrigl did all the pontifex symlink work yesterday. Many thanks!
doc-o-o publishing was not pleasant
https://progress.opensuse.org/issues/132053 but it's done
RN translations are locked (possibly git merge conflict or similar)
https://l10n.opensuse.org/projects/release-notes-opensuse/leap_15_6/.
I'll look into it after meeting.
bittin: the alert page says its a git conflict:
https://l10n.opensuse.org/projects/release-notes-opensuse/leap_15_6/#alerts
update: Fixed
Leap 16.0
is now set to build against SLFO:Main:Build (switch from ALP:Core:0.1
build ...). Switch caused rebuild of ~100 packages.
Leap Micro 6.0
SL Micro 6.0 got marketing-renamed back to SLEM 6.0 (no change for
Leap Micro though)
openQA is now much cleaner.
A few toolbox issues were fixed (mostly openSUSE-repos generation /
gpg/key import
I basically re-used gpg key / trusted key handling from MicroOS's config.sh
sedispatch crashing (SLEM bug)
https://bugzilla.opensuse.org/show_bug.cgi?id=1215377
Update with Gustavo Boiko let's finish publishing of
https://build.opensuse.org/projects/openSUSE:Leap:Micro:6.0/packages/000pro…
Gustavo mentioned that he needs to discuss whether we can use -
take_all_available_versions
We've discused that maintenance team should watch over EOL date (12
month after GA) and we should stop syncing the underlying
ALP:Core:X.Y:Build project to OBS at that time, otherwise we'd offer
free 4 years of updates.
Leap 16
I'd like to have MVP of self-install image, + Agama 8 base-system
installation for osc2024.
After short discussion with Adrian we'll try to do product builds
based on the git workflow
Experimental Leap 16.0:Images setup with git backend
https://build.opensuse.org/project/show/openSUSE:Leap:16.0:Images
https://github.com/openSUSE/open-build-service/issues/13176
https://github.com/openSUSE/open-build-service/pull/12351
osc2024
Playing with some ideas for osc2024 talk and related branding workshop
3d printable chameleon (needs some polishing to make it look more like
actual Geeko) https://github.com/lkocman/geeko-brickz/blob/main/README.md
lkocman will be on Devconf.cz on 13th June
## openSUSE Tumbleweed (ana)
openSUSE:Factory build fail stats: 23 failed 23 unresolvable (last
week 39 failed, 22 unresolvable)
https://tinyurl.com/ysy4nnnz
~763 requests accepted in the last week
Most relevant updates:
cmake 3.29.4
findutils 4.10.0
libeconf 0.7.1
KDE Frameworks 6.3.0
wireplumber 0.5.3
podman 5.1.1
pango 1.54.0
openblas 0.3.27
LXQt 2.0.0(.1) stack update
Soon:
cups 2.4.8
pciutils 3.12.0
Blocked:
pytest 8.2.0 (first of 8.x.x series), ~5 fixes fixes remaining for
packages in ring1
### longer-lasting topics
GCC 14: second phase ongoing, use gcc14 as the default compiler
(Staging:Gcc7) Advancing slowly
RPM 4.20
https://lists.opensuse.org/archives/list/factory@lists.opensuse.org/thread/…
(9 spec files left with this issue in Factory -
https://rpmlint.opensuse.org/openSUSE:Factory/x86_64/standard?rule=patch-ma…)
go1.22 as default go version, blocked on i586 with packages which
export CGO_ENABLED=0 and go build -buildmode pie
https://github.com/golang/go/issues/64875 (needs to update ~70
packages) traking at
https://bugzilla.opensuse.org/show_bug.cgi?id=1221095
dbus-broker as default dbus session manager, now everything builds,
some openQA checks failing.
nfs-utils - https://bugzilla.opensuse.org/show_bug.cgi?id=1218158
btrfsmaintenance - https://bugzilla.opensuse.org/show_bug.cgi?id=1224364
rubygem-rspec, waiting for update of the remaining -rspec packages
## Richard (Aeon+botmaster)
Not available
Aeon is going well, no major release blocking bugs appearing.
Full Disk Encryption development is progressing
https://pbs.twimg.com/media/GPK42gWWYAAYDpS?format=jpg&name=900x900
Road to Release still includes:
- Bug fixes
- openQA tests
- Improving Documentation/Website
- Adding FDE somehow to Aeon's featureset
## Max
Leap 15.6
* Leap 15.6 is officially released today 👏 👏 👏
* Closed 15.6 resolved poo tickets
* Submitted a fixed gajim to maintenance
## Guillaume - Arm
* Tumbleweed:
- Rolling
- WIP: Continue to fix packages built without PAC/BTI
- rpmlint: https://rpmlint.opensuse.org/
* we noticed that rpmlint does not check anymore for packages
built without distro %{optflags}. We should add it back.
https://bugzilla.opensuse.org/show_bug.cgi?id=1217840
Doug: rpmlint GSOC topic. Neal will be helping to mentor that.
https://github.com/openSUSE/mentoring/issues/204
* Leap 15.5:
- Boot problem with JeOS on RPi3 inside openQA and confirmed by
users (kernel problem) -
https://bugzilla.suse.com/show_bug.cgi?id=1225352
* Leap 15.6/Backports SP6:
- no issue
## Sarah - s390x
* Tumbleweed is blocked by network issues between openQA and the
mainframe: https://progress.opensuse.org/issues/162101
-> Reproducible already with restarts of test jobs (waiting 6-10
minutes until start of the jobs)
* package memcached fixed for s390x:
https://build.opensuse.org/request/show/1178061
* orga of the openSUSE/SUSE zSystems BBQ party (before Ihno wants to retire)
-> Ihno will join openSUSE zSystems (switch from SUSE to openSUSE)
lkocman: I'd be happy to join if its around osc2024
skriesch: Planned time 29th June 2024 after the oSC:
https://lists.opensuse.org/archives/list/zsystems@lists.opensuse.org/thread…
## Doug
* Leap 15.6 article set
* Release party in openSUSE bar after 12:00 UTC -> 2pm CEST
* Live stream 5-6pm CEST https://www.youtube.com/watch?v=DadfzqDL2EE
* We have image to go along with the release
** openSUSE.Asia Summit
* CfP is open
* 6 Submission, 0 Registrations
* Community Summit
* 37 Registrations
* openSUSE Conference
* 175 Registrations
* Video from CEO uploaded and sent to video team
* Adjusted June 27 schedule in Saal by 15 minutes for morning sessions
* GSoC
* Mid-term evaluation July 8 - 12
Static
* oSC24 dates June 27 to 29 reserved (Thursday - Saturday)
* Open 4 Business June 26 between 2 - 6 p.m. at Franken Campus
* AI topics (static)
## Dirk
Not available
zypper/libzypp size reduction landed (~ 5-8MB less code), please CC me on issues
## Wolfgang (Package Hub), Scott Bahling
no news
## Maintenance team (Marcus, Robert)
Marcus: 15.6 looks correctly setup. Processing chromium updates.
old GPG keys were in :Update repos. This is now fixed.
Leap 6.0 maintenance setup discussion. Gustavo and Robert are looking
into tooling.
We need to publish at least empty repodata to
https://download.opensuse.org/update/leap-micro/6.0/sle/
Adrian: please syncup with Gustavo Boiko
Otherwise I keep temporarily repo as disabled
https://build.opensuse.org/projects/openSUSE:Leap:Micro:6.0/packages/openSU…
## Adrian - OBS
Not available
## Bernhard - Slowroll
reworking DVD to fix Upgrade + branding ; NET iso still uses Tumbleweed parts
version bump on 2024-06-10 went pretty smoothly
updates for kernel-longterm with kmp builds work nicely
next version bumps planned with monthly cadence around 2024-07-09,
2024-08-09, 2024-09-09
openQA-test-fix WIP'
lkocman: To ping Andrii about updating the torrent tracker
## Bernhard - reproducible builds
plan to spend more time on
https://en.opensuse.org/openSUSE:Reproducible_openSUSE distribution
soon.
## Open Floor
--
Best regards
Luboš Kocman
openSUSE Leap Release Manager
5 months, 1 week
openSUSE Release Engineering meeting 14.02.2024
by Lubos Kocman
!!! HEADS UP PLEASE USE https://meet.google.com/fud-xeti-hvn for a few
upcoming meetings instead of jitsi, as we're experiencing lot of
issues with it. https://progress.opensuse.org/issues/155185
I did update calendar-o-o to reflect this
https://calendar.opensuse.org/teams/release/events/opensuse_release_enginee…
How to join the meeting?
https://calendar.opensuse.org/teams/release/events/opensuse_release_enginee…
All meeting minutes can be found here:
https://etherpad.opensuse.org/p/ReleaseEngineering-meeting
## Attendees
lkocman, GuillaumeG, Sarah, ana, ddemaio, DimStar, DocB, wengel
## Leap
Reminder that we have check in deadline for Leap 15.6 Beta on 21st February.
(corresponds with SLES 15 SP6 Public Beta check in deadline)
https://en.opensuse.org/openSUSE:Roadmap#Schedule_for_openSUSE_Leap_15.6
Leap 15.6 Build604.1 was published yesterday.
The build containing changes from Friday+Monday containing new kernel
is blocked on s390x rebuild progress. Adrian increased priority of
backports, so we get at least some build jobs. as there were zero
"running" jobs yesterday morning.
python-related stagings, including GNUHealth, are mostly blocked on
SLES 15 SP6's Staging:G, which will be accepted "hopefully this week".
Thanks to Antonio for helping on this!
Several issues under wayland
https://bugzilla.suse.com/show_bug.cgi?id=1219505 - input methods in
chrome under Wayland
https://bugzilla.suse.com/show_bug.cgi?id=1219486 - memory leak in
Evolution (workaround uninstall evolution)
https://bugzilla.opensuse.org/show_bug.cgi?id=1219858 - coredump in
gnome-control-settings sharing
https://bugzilla.suse.com/show_bug.cgi?id=1219718 - wayland-only
google-chrome-stable blinks/flashes on scrolling/type
libedataserver-1.2.so.26 issue with upgrade from older releases
(15.2/15.3) https://bugzilla.opensuse.org/show_bug.cgi?id=1219833
We should start working on the Beta announcement to capture all
interesting SP6 updates etc.
We could use https://code.opensuse.org/leap/features/issues as an input
ALP Marble 6.0 was synced to OBS, I'll be working on the initial setup.
https://build.opensuse.org/project/subprojects/openSUSE:Leap:Micro:6.0
de-branding in-progress
## openSUSE Tumbleweed (ana)
openSUSE:Factory build fail stats: 203 failed 60 unresolvable (last
week 294 failed, 166 unresolvable)
https://tinyurl.com/ysy4nnnz
Most relevant updates:
* RPM 4.19.1.1, Packages not included in rings getting updates
updates, still some more to go, see
https://lists.opensuse.org/archives/list/factory@lists.opensuse.org/thread/…
* A lot of more updates for Python 3.12.1 enablement
* c-ares was fixed and finally 1.26.0 was accepted.
* KDE Frameworks 5.115.0
* Linux kernel 6.7.4 & 6.7.3 & networking CVE fixes & other fixes
* pulseaudio 17.0
* minor point updates python: python311 3.11.8 / python312 3.12.2
* xorg-x11-server 21.1.11
* OpenJDK 21.0.2 with OpenJ9 0.43.0 virtual machine + updates for
OpenJDK 17.0.10 + OpenJDK 11.0.21
Updates waiting / work still in progress:
* More fixes for Python 3.12
* GCC 14 (only for runtime libraries), waiting fix for QEMU
* GCC 14 as default compiler (long-lasting staging) started in :Gcc7
* libxml 2.12.1 (lots of work to do), on hold, remove from staging to
allow security update
* dbus-broker as default dbus session manager, now everything builds,
two openQA checks failing.
* cmake, macro changes (DOCDIR MANDIR INFODIR), all packages update,
will be accepted soon
* KDE Frameworks and Plasma 6 RC 2, work in progress
## Richard (Aeon+botmaster)
tik development progressing slowly, discussions about getting some
contributions from SUSE engineers.
Aiming to deploy new aeondesktop.org website this week
## Bernhard (Slowroll)
Not available
* kernel-longterm expected around March
* first openQA test WIP
* next major version bump expected in 2-3 weeks (mid February)
* Vacation 2024-02-05 to 09
## Max
Not available
Leap 15.6 - build stats in Backports: 52(was 59) faild, 67 unresolvable(was 63)
* Build597.1 has been published
* The remaining qt5/qt6 applications got merged for adapt to the Qt5
5.15.12 and Qt6 6.6.1 from SLE15
* Merged many python application update or deleterequests, but still,
most of unresolvables were python applications, and still has many
were pending in staging
* The tweak of skippkg-finder and 000package-groups works, the noarch
ones has been selected to ftp-tree instead of the arch-dependent
ones(with an unmatched version number)
* Vacation: Feb. 7-14
## Guillaume - Arm
Heads-up: Having some vacation. I will be back on 26th of Feb.
* Tumbleweed:
- Rolling, but:
* qemu lost kvm support for non-x86_64 because of a bug in
spec file. Fixed with https://github.com/openSUSE/qemu/pull/51
(waiting for update to reach devel project and then Factory)
- WIP: Still some packages built without PAC/BTI, two main reasons:
* assembler files without PAC/BTI (usually reported upstream,
e.g. openssl, gnutls, etc)
* Packages built without distro flags (usually fixed in spec file)
* TW installer seems to have have issues with PAC/BTI -
https://bugzilla.suse.com/show_bug.cgi?id=1219717
- rpmlint: https://rpmlint.opensuse.org/
* we noticed that rpmlint does not check anymore for packages
built without distro %{optflags}. We should add it back.
https://bugzilla.opensuse.org/show_bug.cgi?id=1217840
* Leap 15.6/Backports SP6:
- No update
* WSL: x86_64 is fetched from Microsoft Store GUI for Tumbleweed image
instead of arm64. But `wsl --install openSUSE-Tumbleweed
--web-download` works just fine! -
https://bugzilla.opensuse.org/show_bug.cgi?id=1219372. This is what
team agreed to advertise. We just need to update our wiki and perhaps
image description in Windows Store.
lkocman: Ah thank you. I'll share that with team. Contents of the
image are x86_64.
Possible workaround would be a second application e.g. Leap 15
aarch64, Tumbleweed aarch64 etc ...
lkocman to ensure that we have discussion with MS on the download issue
## Sarah - s390x
* You can not release anything without the second mainframe
Tumbleweed:
* too less build nodes: waiting for Compilers to be finished with builds
lkocman will ping Marcela && Moroni && Martin Piala.
* Improved kernel performance for kernel 6.8 from IBM side:
https://www.phoronix.com/news/Linux-6.8-s390-Syscall-Perf
## Doug
* Contribution Workshops
* First one tomorrow
* Sign up at https://etherpad.opensuse.org/p/openSUSE-Contribution-Workshop
* Will publish article today
lkocman reached out to Kristyna's team (we have a slack channel
regarding packaging ideas).
we could probably reach out to translations(a)lists.opensuse.org
regarding weblate.
* Chemnitz Linux Tage
* Sent items for booth orgs
* Meeting with some orgs today about device to be used at CLT
* Received thank you letter from Geeko Foundation about forthcoming donation
* GSoC
* Org announcement on Feb. 21
* Community Summit
* Plan to have it on last day of SUSECON
* June 19
* Marketing team looking to replace temp-logo image
* Meeting planned for next week with co-organizer
lkocman: this might be tricky as there is devconf.cz literally righ before.
* openSUSE Conference
* 29 Registrations, 21 Submissions, 12 Hours
* Video team set for presentation
Static
* oSC24 dates June 27 to 29 reserved (Thursday - Saturday)
* Open 4 Business June 26 between 2 - 6 p.m. at Franken Campus
* AI topics (static)
## Dirk
- various python 3.12 fallout preparations
- tried to split egrep/fgrep from "grep" into a separate subpackage,
reducing fallout
- drop overlays over python311 on Backports SP6 is in progress
Dirk: it would help if we could have all the drops in a single staging
as they have common build failure root causes.
Dirk did a lot of work on the python cleanup over the week, following
issue is blocking "green-ness" of related stagings.
Issue reported on behalf of dirk
https://github.com/openSUSE/openSUSE-release-tools/issues/3057
## Wolfgang (Package Hub), Scott Bahling
Current state Package Hub for SLE-15-SP6
Subpackages (x86_64): 447 packages
Backports (x86_64) not installables: 3417 packages
Mostly because of missing dependencies. Working on getting those solved.
## Maintenance team (Marcus or Maurizio (m4u))
Leap 15.6 - working on switching the default of openssl 1 -> 3.
SLES 15 SP6 openssl acceptance should be today
QAM scheduled 15.6 Beta openQA setup for the next sprint, so it should
be ready in mid-February according to the plan.
## Adrian - OBS
Not available
The new composer/product builder discussion was covered in Max's section.
Heads up: a first SR related to the composer is on the way. This is
done to setup new products.
## Simon (Leap Replacement/Linarite)
Not available
## Open Floor
Adrian: the issue with jitsi is only with change from 2-3 people.
No update https://progress.opensuse.org/issues/155185r
9 months, 1 week
New Tumbleweed snapshot 20240412 released!
by Dominique Leuenberger
Please note that this mail was generated by a script.
The described changes are computed based on the x86_64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=opensuse&groupid=1&versio…
Please do not reply to this email to report issues, rather file a bug
on bugzilla.opensuse.org. For more information on filing bugs please
see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
apache2 (2.4.58 -> 2.4.59)
apache2-manual (2.4.58 -> 2.4.59)
apache2-prefork (2.4.58 -> 2.4.59)
apache2-utils (2.4.58 -> 2.4.59)
f2fs-tools (1.15.0 -> 1.16.0)
gnome-text-editor (46.0 -> 46.1)
gom (0.5.0 -> 0.5.1)
grep
gupnp
jack
kernel-source (6.8.4 -> 6.8.5)
lensfun
liblouis
miniupnpc (2.2.5 -> 2.2.6)
openSUSE-build-key
openSUSE-release (20240411 -> 20240412)
ovmf
pam (1.6.0 -> 1.6.1)
pam-config (2.11 -> 2.11+git.20240411)
pam-full-src (1.6.0 -> 1.6.1)
postfix
python-Pillow
update-alternatives (1.22.5 -> 1.22.6)
=== Details ===
==== apache2 ====
Version update (2.4.58 -> 2.4.59)
- Update to 2.4.59:
* ) mod_deflate: Fixes and better logging for handling various
error and edge cases. [Eric Covener, Yann Ylavic, Joe Orton,
Eric Norris <enorris etsy.com>]
* ) Add CGIScriptTimeout to mod_cgi. [Eric Covener]
* ) mod_xml2enc: Tolerate libxml2 2.12.0 and later. PR 68610
[ttachi <tachihara AT hotmail.com>]
* ) mod_slotmem_shm: Use ap_os_is_path_absolute() to make it portable.
[Jean-Frederic Clere]
* ) mod_ssl: Use OpenSSL-standard functions to assemble CA
name lists for SSLCACertificatePath/SSLCADNRequestPath.
Names will now be consistently sorted. PR 61574.
[Joe Orton]
* ) mod_xml2enc: Update check to accept any text/ media type
or any XML media type per RFC 7303, avoiding
corruption of Microsoft OOXML formats. PR 64339.
[Joseph Heenan <joseph.heenan fintechlabs.io>, Joe Orton]
* ) mod_http2: v2.0.26 with the following fixes:
- Fixed `Date` header on requests upgraded from HTTP/1.1 (h2c). Fixes
<https://github.com/icing/mod_h2/issues/272>.
- Fixed small memory leak in h2 header bucket free. Thanks to
Michael Kaufmann for finding this and providing the fix.
* ) htcacheclean: In -a/-A mode, list all files per subdirectory
rather than only one. PR 65091.
[Artem Egorenkov <aegorenkov.91 gmail.com>]
* ) mod_ssl: SSLProxyMachineCertificateFile/Path may reference files
which include CA certificates; those CA certs are treated as if
configured with SSLProxyMachineCertificateChainFile. [Joe Orton]
* ) htpasswd, htdbm, dbmmanage: Update help&docs to refer to
"hashing", rather than "encrypting" passwords.
[Michele Preziuso <mpreziuso kaosdynamics.com>]
* ) mod_ssl: Fix build with LibreSSL 2.0.7+. PR 64047.
[Giovanni Bechis, Yann Ylavic]
* ) htpasswd: Add support for passwords using SHA-2. [Joe Orton,
Yann Ylavic]
* ) core: Allow mod_env to override system environment vars. [Joe Orton]
* ) Allow mod_dav_fs to tolerate race conditions between PROPFIND and an
operation which removes a directory/file between apr_dir_read() and
apr_stat(). Current behaviour is to abort the connection which seems
inferior to tolerating (and logging) the error. [Joe Orton]
* ) mod_ldap: HTML-escape data in the ldap-status handler.
[Eric Covener, Chamal De Silva]
* ) mod_ssl: Disable the OpenSSL ENGINE API when OPENSSL_NO_ENGINE is set.
Allow for "SSLCryptoDevice builtin" if the ENGINE API is not available,
notably with OpenSSL >= 3. PR 68080. [Yann Ylavic, Joe Orton]
* ) mod_ssl: Improve compatibility with OpenSSL 3, fix build warnings about
deprecated ENGINE_ API, honor OPENSSL_API_COMPAT setting while defaulting
to compatibitily with version 1.1.1 (including ENGINEs / SSLCryptoDevice).
[Yann Ylavic]
* ) mod_ssl: release memory to the OS when needed. [Giovanni Bechis]
* ) mod_proxy: Ignore (and warn about) enablereuse=on for ProxyPassMatch when
some dollar substitution (backreference) happens in the hostname or port
part of the URL. [Yann Ylavic]
* ) mod_proxy: Allow to set a TTL for how long DNS resolutions to backend
systems are cached. [Yann Ylavic]
* ) mod_proxy: Add optional third argument for ProxyRemote, which
configures Basic authentication credentials to pass to the remote
proxy. PR 37355. [Joe Orton]
==== apache2-manual ====
Version update (2.4.58 -> 2.4.59)
- Update to 2.4.59:
* ) mod_deflate: Fixes and better logging for handling various
error and edge cases. [Eric Covener, Yann Ylavic, Joe Orton,
Eric Norris <enorris etsy.com>]
* ) Add CGIScriptTimeout to mod_cgi. [Eric Covener]
* ) mod_xml2enc: Tolerate libxml2 2.12.0 and later. PR 68610
[ttachi <tachihara AT hotmail.com>]
* ) mod_slotmem_shm: Use ap_os_is_path_absolute() to make it portable.
[Jean-Frederic Clere]
* ) mod_ssl: Use OpenSSL-standard functions to assemble CA
name lists for SSLCACertificatePath/SSLCADNRequestPath.
Names will now be consistently sorted. PR 61574.
[Joe Orton]
* ) mod_xml2enc: Update check to accept any text/ media type
or any XML media type per RFC 7303, avoiding
corruption of Microsoft OOXML formats. PR 64339.
[Joseph Heenan <joseph.heenan fintechlabs.io>, Joe Orton]
* ) mod_http2: v2.0.26 with the following fixes:
- Fixed `Date` header on requests upgraded from HTTP/1.1 (h2c). Fixes
<https://github.com/icing/mod_h2/issues/272>.
- Fixed small memory leak in h2 header bucket free. Thanks to
Michael Kaufmann for finding this and providing the fix.
* ) htcacheclean: In -a/-A mode, list all files per subdirectory
rather than only one. PR 65091.
[Artem Egorenkov <aegorenkov.91 gmail.com>]
* ) mod_ssl: SSLProxyMachineCertificateFile/Path may reference files
which include CA certificates; those CA certs are treated as if
configured with SSLProxyMachineCertificateChainFile. [Joe Orton]
* ) htpasswd, htdbm, dbmmanage: Update help&docs to refer to
"hashing", rather than "encrypting" passwords.
[Michele Preziuso <mpreziuso kaosdynamics.com>]
* ) mod_ssl: Fix build with LibreSSL 2.0.7+. PR 64047.
[Giovanni Bechis, Yann Ylavic]
* ) htpasswd: Add support for passwords using SHA-2. [Joe Orton,
Yann Ylavic]
* ) core: Allow mod_env to override system environment vars. [Joe Orton]
* ) Allow mod_dav_fs to tolerate race conditions between PROPFIND and an
operation which removes a directory/file between apr_dir_read() and
apr_stat(). Current behaviour is to abort the connection which seems
inferior to tolerating (and logging) the error. [Joe Orton]
* ) mod_ldap: HTML-escape data in the ldap-status handler.
[Eric Covener, Chamal De Silva]
* ) mod_ssl: Disable the OpenSSL ENGINE API when OPENSSL_NO_ENGINE is set.
Allow for "SSLCryptoDevice builtin" if the ENGINE API is not available,
notably with OpenSSL >= 3. PR 68080. [Yann Ylavic, Joe Orton]
* ) mod_ssl: Improve compatibility with OpenSSL 3, fix build warnings about
deprecated ENGINE_ API, honor OPENSSL_API_COMPAT setting while defaulting
to compatibitily with version 1.1.1 (including ENGINEs / SSLCryptoDevice).
[Yann Ylavic]
* ) mod_ssl: release memory to the OS when needed. [Giovanni Bechis]
* ) mod_proxy: Ignore (and warn about) enablereuse=on for ProxyPassMatch when
some dollar substitution (backreference) happens in the hostname or port
part of the URL. [Yann Ylavic]
* ) mod_proxy: Allow to set a TTL for how long DNS resolutions to backend
systems are cached. [Yann Ylavic]
* ) mod_proxy: Add optional third argument for ProxyRemote, which
configures Basic authentication credentials to pass to the remote
proxy. PR 37355. [Joe Orton]
==== apache2-prefork ====
Version update (2.4.58 -> 2.4.59)
- Update to 2.4.59:
* ) mod_deflate: Fixes and better logging for handling various
error and edge cases. [Eric Covener, Yann Ylavic, Joe Orton,
Eric Norris <enorris etsy.com>]
* ) Add CGIScriptTimeout to mod_cgi. [Eric Covener]
* ) mod_xml2enc: Tolerate libxml2 2.12.0 and later. PR 68610
[ttachi <tachihara AT hotmail.com>]
* ) mod_slotmem_shm: Use ap_os_is_path_absolute() to make it portable.
[Jean-Frederic Clere]
* ) mod_ssl: Use OpenSSL-standard functions to assemble CA
name lists for SSLCACertificatePath/SSLCADNRequestPath.
Names will now be consistently sorted. PR 61574.
[Joe Orton]
* ) mod_xml2enc: Update check to accept any text/ media type
or any XML media type per RFC 7303, avoiding
corruption of Microsoft OOXML formats. PR 64339.
[Joseph Heenan <joseph.heenan fintechlabs.io>, Joe Orton]
* ) mod_http2: v2.0.26 with the following fixes:
- Fixed `Date` header on requests upgraded from HTTP/1.1 (h2c). Fixes
<https://github.com/icing/mod_h2/issues/272>.
- Fixed small memory leak in h2 header bucket free. Thanks to
Michael Kaufmann for finding this and providing the fix.
* ) htcacheclean: In -a/-A mode, list all files per subdirectory
rather than only one. PR 65091.
[Artem Egorenkov <aegorenkov.91 gmail.com>]
* ) mod_ssl: SSLProxyMachineCertificateFile/Path may reference files
which include CA certificates; those CA certs are treated as if
configured with SSLProxyMachineCertificateChainFile. [Joe Orton]
* ) htpasswd, htdbm, dbmmanage: Update help&docs to refer to
"hashing", rather than "encrypting" passwords.
[Michele Preziuso <mpreziuso kaosdynamics.com>]
* ) mod_ssl: Fix build with LibreSSL 2.0.7+. PR 64047.
[Giovanni Bechis, Yann Ylavic]
* ) htpasswd: Add support for passwords using SHA-2. [Joe Orton,
Yann Ylavic]
* ) core: Allow mod_env to override system environment vars. [Joe Orton]
* ) Allow mod_dav_fs to tolerate race conditions between PROPFIND and an
operation which removes a directory/file between apr_dir_read() and
apr_stat(). Current behaviour is to abort the connection which seems
inferior to tolerating (and logging) the error. [Joe Orton]
* ) mod_ldap: HTML-escape data in the ldap-status handler.
[Eric Covener, Chamal De Silva]
* ) mod_ssl: Disable the OpenSSL ENGINE API when OPENSSL_NO_ENGINE is set.
Allow for "SSLCryptoDevice builtin" if the ENGINE API is not available,
notably with OpenSSL >= 3. PR 68080. [Yann Ylavic, Joe Orton]
* ) mod_ssl: Improve compatibility with OpenSSL 3, fix build warnings about
deprecated ENGINE_ API, honor OPENSSL_API_COMPAT setting while defaulting
to compatibitily with version 1.1.1 (including ENGINEs / SSLCryptoDevice).
[Yann Ylavic]
* ) mod_ssl: release memory to the OS when needed. [Giovanni Bechis]
* ) mod_proxy: Ignore (and warn about) enablereuse=on for ProxyPassMatch when
some dollar substitution (backreference) happens in the hostname or port
part of the URL. [Yann Ylavic]
* ) mod_proxy: Allow to set a TTL for how long DNS resolutions to backend
systems are cached. [Yann Ylavic]
* ) mod_proxy: Add optional third argument for ProxyRemote, which
configures Basic authentication credentials to pass to the remote
proxy. PR 37355. [Joe Orton]
==== apache2-utils ====
Version update (2.4.58 -> 2.4.59)
- Update to 2.4.59:
* ) mod_deflate: Fixes and better logging for handling various
error and edge cases. [Eric Covener, Yann Ylavic, Joe Orton,
Eric Norris <enorris etsy.com>]
* ) Add CGIScriptTimeout to mod_cgi. [Eric Covener]
* ) mod_xml2enc: Tolerate libxml2 2.12.0 and later. PR 68610
[ttachi <tachihara AT hotmail.com>]
* ) mod_slotmem_shm: Use ap_os_is_path_absolute() to make it portable.
[Jean-Frederic Clere]
* ) mod_ssl: Use OpenSSL-standard functions to assemble CA
name lists for SSLCACertificatePath/SSLCADNRequestPath.
Names will now be consistently sorted. PR 61574.
[Joe Orton]
* ) mod_xml2enc: Update check to accept any text/ media type
or any XML media type per RFC 7303, avoiding
corruption of Microsoft OOXML formats. PR 64339.
[Joseph Heenan <joseph.heenan fintechlabs.io>, Joe Orton]
* ) mod_http2: v2.0.26 with the following fixes:
- Fixed `Date` header on requests upgraded from HTTP/1.1 (h2c). Fixes
<https://github.com/icing/mod_h2/issues/272>.
- Fixed small memory leak in h2 header bucket free. Thanks to
Michael Kaufmann for finding this and providing the fix.
* ) htcacheclean: In -a/-A mode, list all files per subdirectory
rather than only one. PR 65091.
[Artem Egorenkov <aegorenkov.91 gmail.com>]
* ) mod_ssl: SSLProxyMachineCertificateFile/Path may reference files
which include CA certificates; those CA certs are treated as if
configured with SSLProxyMachineCertificateChainFile. [Joe Orton]
* ) htpasswd, htdbm, dbmmanage: Update help&docs to refer to
"hashing", rather than "encrypting" passwords.
[Michele Preziuso <mpreziuso kaosdynamics.com>]
* ) mod_ssl: Fix build with LibreSSL 2.0.7+. PR 64047.
[Giovanni Bechis, Yann Ylavic]
* ) htpasswd: Add support for passwords using SHA-2. [Joe Orton,
Yann Ylavic]
* ) core: Allow mod_env to override system environment vars. [Joe Orton]
* ) Allow mod_dav_fs to tolerate race conditions between PROPFIND and an
operation which removes a directory/file between apr_dir_read() and
apr_stat(). Current behaviour is to abort the connection which seems
inferior to tolerating (and logging) the error. [Joe Orton]
* ) mod_ldap: HTML-escape data in the ldap-status handler.
[Eric Covener, Chamal De Silva]
* ) mod_ssl: Disable the OpenSSL ENGINE API when OPENSSL_NO_ENGINE is set.
Allow for "SSLCryptoDevice builtin" if the ENGINE API is not available,
notably with OpenSSL >= 3. PR 68080. [Yann Ylavic, Joe Orton]
* ) mod_ssl: Improve compatibility with OpenSSL 3, fix build warnings about
deprecated ENGINE_ API, honor OPENSSL_API_COMPAT setting while defaulting
to compatibitily with version 1.1.1 (including ENGINEs / SSLCryptoDevice).
[Yann Ylavic]
* ) mod_ssl: release memory to the OS when needed. [Giovanni Bechis]
* ) mod_proxy: Ignore (and warn about) enablereuse=on for ProxyPassMatch when
some dollar substitution (backreference) happens in the hostname or port
part of the URL. [Yann Ylavic]
* ) mod_proxy: Allow to set a TTL for how long DNS resolutions to backend
systems are cached. [Yann Ylavic]
* ) mod_proxy: Add optional third argument for ProxyRemote, which
configures Basic authentication credentials to pass to the remote
proxy. PR 37355. [Joe Orton]
==== f2fs-tools ====
Version update (1.15.0 -> 1.16.0)
- update to 1.16.0:
* Various bug fixes in fsck and mkfs for zoned device support.
==== gnome-text-editor ====
Version update (46.0 -> 46.1)
Subpackages: gnome-text-editor-lang
- Update to version 46.1:
+ Remove DBusActicatable=true from the .desktop file to fix an
issue where you could spawn Text Editor via D-Bus and not have
the session restored at startup.
+ AppData fixes.
+ Updated translations.
- Drop data-desktop-disable-DBusActivatable.patch: fixed upstream.
==== gom ====
Version update (0.5.0 -> 0.5.1)
- Update to version 0.5.1:
+ Reduce object inflation overhead in GType system usage.
+ Avoid some allocations in hot paths.
+ Avoid hashtables for resourcegroup items.
+ Avoid use of weak pointers when unnecessary.
==== grep ====
Subpackages: grep-lang
- restore texinfo macros for SLE15
==== gupnp ====
- remove dependency on /usr/bin/python3 using
%python3_fix_shebang macro, [bsc#1212476]
==== jack ====
Subpackages: jack-dbus libjack0
- remove dependency on /usr/bin/python3 using
%python3_fix_shebang macro, [bsc#1212476]
==== kernel-source ====
Version update (6.8.4 -> 6.8.5)
- gcc-plugins/stackleak: Avoid .head.text section (git-fixes).
- commit 542f698
- Linux 6.8.5 (bsc#1012628).
- x86: set SPECTRE_BHI_ON as default (bsc#1012628).
- KVM: x86: Add BHI_NO (bsc#1012628).
- x86/bhi: Mitigate KVM by default (bsc#1012628).
- x86/bhi: Add BHI mitigation knob (bsc#1012628 bsc#1217339 CVE-2024-2201).
- Update config files (set SPECTRE_BHI_ON=y which is the default later).
- x86/bhi: Enumerate Branch History Injection (BHI) bug
(bsc#1012628).
- x86/bhi: Define SPEC_CTRL_BHI_DIS_S (bsc#1012628).
- x86/bhi: Add support for clearing branch history at syscall
entry (bsc#1012628).
- x86/syscall: Don't force use of indirect calls for system calls
(bsc#1012628).
- x86/bugs: Change commas to semicolons in 'spectre_v2' sysfs file
(bsc#1012628).
- x86/efistub: Remap kernel text read-only before dropping NX
attribute (bsc#1012628).
- x86/sev: Move early startup code into .head.text section
(bsc#1012628).
- x86/sme: Move early SME kernel encryption handling into
.head.text (bsc#1012628).
- x86/boot: Move mem_encrypt= parsing to the decompressor
(bsc#1012628).
- efi/libstub: Add generic support for parsing mem_encrypt=
(bsc#1012628).
- bpf: support deferring bpf_link dealloc to after RCU grace
period (bsc#1012628).
- bpf: put uprobe link's path and task in release callback
(bsc#1012628).
- Revert "x86/mpparse: Register APIC address only once"
(bsc#1012628).
- drm/xe: Rework rebinding (bsc#1012628).
- drm/xe: Use ring ops TLB invalidation for rebinds (bsc#1012628).
- drm/i915/gt: Enable only one CCS for compute workload
(bsc#1012628).
- drm/i915/gt: Do not generate the command streamer for all the
CCS (bsc#1012628).
- drm/i915/gt: Disable HW load balancing for CCS (bsc#1012628).
- drm/i915/dp: Fix the computation for compressed_bpp for DISPLAY
< 13 (bsc#1012628).
- drm/i915/mst: Reject FEC+MST on ICL (bsc#1012628).
- drm/i915/mst: Limit MST+DSC to TGL+ (bsc#1012628).
- smb: client: fix potential UAF in
cifs_signal_cifsd_for_reconnect() (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_network_name_deleted()
(bsc#1012628).
- smb: client: fix potential UAF in is_valid_oplock_break()
(bsc#1012628).
- smb: client: fix potential UAF in smb2_is_valid_lease_break()
(bsc#1012628).
- smb: client: fix potential UAF in smb2_is_valid_oplock_break()
(bsc#1012628).
- smb: client: fix potential UAF in cifs_dump_full_key()
(bsc#1012628).
- smb: client: fix potential UAF in cifs_stats_proc_show()
(bsc#1012628).
- smb: client: fix potential UAF in cifs_stats_proc_write()
(bsc#1012628).
- smb: client: fix potential UAF in cifs_debug_files_proc_show()
(bsc#1012628).
- smb3: retrying on failed server close (bsc#1012628).
- smb: client: serialise cifs_construct_tcon() with
cifs_mount_mutex (bsc#1012628).
- smb: client: handle DFS tcons in cifs_construct_tcon()
(bsc#1012628).
- smb: client: refresh referral without acquiring refpath_lock
(bsc#1012628).
- smb: client: guarantee refcounted children from parent session
(bsc#1012628).
- smb: client: fix UAF in smb2_reconnect_server() (bsc#1012628).
- riscv: process: Fix kernel gp leakage (bsc#1012628).
- riscv: Fix spurious errors from __get/put_kernel_nofault
(bsc#1012628).
- s390/entry: align system call table on 8 bytes (bsc#1012628).
- selftests/mm: include strings.h for ffsl (bsc#1012628).
- mm/secretmem: fix GUP-fast succeeding on secretmem folios
(bsc#1012628).
- arm64/ptrace: Use saved floating point state type to determine
SVE layout (bsc#1012628).
- riscv: Fix vector state restore in rt_sigreturn() (bsc#1012628).
- aio: Fix null ptr deref in aio_complete() wakeup (bsc#1012628).
- perf/x86/intel/ds: Don't clear ->pebs_data_cfg for the last
PEBS event (bsc#1012628).
- x86/coco: Require seeding RNG with RDRAND on CoCo systems
(bsc#1012628).
- x86/mce: Make sure to grab mce_sysfs_mutex in set_bank()
(bsc#1012628).
- x86/mm/pat: fix VM_PAT handling in COW mappings (bsc#1012628).
- of: module: prevent NULL pointer dereference in vsnprintf()
(bsc#1012628).
- of: dynamic: Synchronize of_changeset_destroy() with the
devlink removals (bsc#1012628).
- driver core: Introduce device_link_wait_removal() (bsc#1012628).
- ASoC: SOF: Intel: hda: Compensate LLP in case it is not reset
(bsc#1012628).
- ASoC: SOF: ipc4-pcm: Correct the delay calculation
(bsc#1012628).
... changelog too long, skipping 395 lines ...
- commit f362b5c
==== lensfun ====
Subpackages: lensfun-data liblensfun1
- remove dependency on /usr/bin/python3 using
%python3_fix_shebang macro, [bsc#1212476]
==== liblouis ====
Subpackages: liblouis-data liblouis20 python3-louis
- Run python tests in %check
==== miniupnpc ====
Version update (2.2.5 -> 2.2.6)
- update to 2.2.6:
* includes charset="utf-8" in Content-Type
* fix memory allocation error in minissdpc.c
* Make User-Agent compliant.
* add new binary listdevices => upnp-listdevices
- added %check section to run unit tests
==== openSUSE-build-key ====
- SLM 6.0 key (ALP / SLF1) RSA 4096 bit key
- gpg-pubkey-09d9ea69-645b99ce.asc
- 2024 SUSE Linux Enterprise 15 SP6 RSA 4096 bit key
- gpg-pubkey-3fa1d6ce-63c9481c.asc
- SLM 6.0 key (ALP / SLF1) RSA 4096 bit reserve key
- gpg-pubkey-73f03759-626bd414.asc
- 2024 SUSE Linux Enterprise 15 SP6 RSA 4096 bit reserve key
- gpg-pubkey-d588dc46-63c939db.asc
- obsoleted a incorrectly used DSA1024 key (used in Slowroll).
==== openSUSE-release ====
Version update (20240411 -> 20240412)
Subpackages: openSUSE-release-appliance-custom openSUSE-release-dvd
- automatically generated by openSUSE-release-tools/pkglistgen
==== ovmf ====
Subpackages: qemu-ovmf-x86_64
- Add ovmf-EmbeddedPkg-Library-Support-SOURCE_DATE_EPOCH-in-Vir.patch
Support SOURCE_DATE_EPOCH in VirtualRealTimeClockLib for reproducible.
(bsc#1217704)
==== pam ====
Version update (1.6.0 -> 1.6.1)
Subpackages: pam-32bit
- Update to version 1.6.1
- pam_env: fixed --disable-econf --enable-vendordir support.
- pam_unix: do not warn if password aging is disabled.
- pam_unix: try to set uid to 0 before unix_chkpwd invocation.
- pam_unix: allow empty passwords with non-empty hashes.
- Multiple minor bug fixes, build fixes, portability fixes,
documentation improvements, and translation updates.
- Remove backports:
- pam_env-fix_vendordir.patch
- pam_env-fix-enable-vendordir-fallback.patch
- pam_env-remove-escaped-newlines.patch
- pam_unix-fix-password-aging-disabled.patch
==== pam-config ====
Version update (2.11 -> 2.11+git.20240411)
- Update to version 2.11+git.20240411:
* Configure Himmelblau correctly w/ other services present
* Configure other services correctly w/ Himmelblau present
* Himmelblau session is only optional
==== pam-full-src ====
Version update (1.6.0 -> 1.6.1)
- Update to version 1.6.1
- pam_env: fixed --disable-econf --enable-vendordir support.
- pam_unix: do not warn if password aging is disabled.
- pam_unix: try to set uid to 0 before unix_chkpwd invocation.
- pam_unix: allow empty passwords with non-empty hashes.
- Multiple minor bug fixes, build fixes, portability fixes,
documentation improvements, and translation updates.
- Remove backports:
- pam_env-fix_vendordir.patch
- pam_env-fix-enable-vendordir-fallback.patch
- pam_env-remove-escaped-newlines.patch
- pam_unix-fix-password-aging-disabled.patch
==== postfix ====
- Move qshape(1) out of -doc, install it as a binary with the main package
==== python-Pillow ====
- Reenable tests for s390x and ppc, bsc#1222553
gh#python-pillow/Pillow#1204
==== update-alternatives ====
Version update (1.22.5 -> 1.22.6)
- Update to version 1.22.6.
The changelog for this version isn't very large, so it's provided in full:
* dpkg-deb: Fix up compressor parameters for default legacy format.
* Perl modules:
- Dpkg::Vendor::Debian: Make it possible to disable qa=-bug-implicit-func.
- Dpkg::Vendor::Debian: Unconditionally set qa bug-implicit-func.
* Documentation:
- man: Document dpkg versions supporting SOURCE_DATE_EPOCH for various
tools.
* Code internals:
- libdpkg: Use array access instead of pointer arithmetic for meminfo
parser.
- libdpkg: Use a macro to define the zstd default compression level.
* Build system:
- Test with minimal library dependencies in CI.
- Add gen-release script.
* Packaging:
- Fix typo in man page reference in changelog.
* Test suite:
- Refactor OpenPGP backend and commands list.
- Refactor certfile and keyfile filenames for OpenPGP test.
- Skip OpenPGP tests if the backend does not have a verify command.
* Localization:
- Fix typos in Swedish man pages translations.
- Fix typos in Swedish man pages translations.
- Update Dutch man pages translations.
- Update Portuguese man pages translations.
- Update German man pages translation.
7 months, 1 week
New Tumbleweed snapshot 20240511 released!
by Dominique Leuenberger
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:
aalib
apache2-mod_php8 (8.3.6 -> 8.3.7)
distribution-logos-openSUSE (20240424 -> 20240429)
fribidi (1.0.13 -> 1.0.14)
grub2
kf6-attica (6.1.0 -> 6.2.0)
kf6-baloo (6.1.0 -> 6.2.0)
kf6-bluez-qt (6.1.0 -> 6.2.0)
kf6-breeze-icons (6.1.0 -> 6.2.0)
kf6-frameworkintegration (6.1.0 -> 6.2.0)
kf6-karchive (6.1.0 -> 6.2.0)
kf6-kauth (6.1.0 -> 6.2.0)
kf6-kbookmarks (6.1.0 -> 6.2.0)
kf6-kcalendarcore (6.1.0 -> 6.2.0)
kf6-kcmutils (6.1.0 -> 6.2.0)
kf6-kcodecs (6.1.0 -> 6.2.0)
kf6-kcolorscheme (6.1.0 -> 6.2.0)
kf6-kcompletion (6.1.0 -> 6.2.0)
kf6-kconfig (6.1.0 -> 6.2.0)
kf6-kconfigwidgets (6.1.0 -> 6.2.0)
kf6-kcontacts (6.1.0 -> 6.2.0)
kf6-kcoreaddons (6.1.0 -> 6.2.0)
kf6-kcrash (6.1.0 -> 6.2.0)
kf6-kdav (6.1.0 -> 6.2.0)
kf6-kdbusaddons (6.1.0 -> 6.2.0)
kf6-kdeclarative (6.1.0 -> 6.2.0)
kf6-kded (6.1.0 -> 6.2.0)
kf6-kdesu (6.1.0 -> 6.2.0)
kf6-kdnssd (6.1.0 -> 6.2.0)
kf6-kdoctools (6.1.0 -> 6.2.0)
kf6-kfilemetadata (6.1.0 -> 6.2.0)
kf6-kglobalaccel (6.1.0 -> 6.2.0)
kf6-kguiaddons (6.1.0 -> 6.2.0)
kf6-kholidays (6.1.0 -> 6.2.0)
kf6-ki18n (6.1.0 -> 6.2.0)
kf6-kiconthemes (6.1.0 -> 6.2.0)
kf6-kidletime (6.1.0 -> 6.2.0)
kf6-kimageformats (6.1.0 -> 6.2.0)
kf6-kio (6.1.0 -> 6.2.0)
kf6-kirigami (6.1.0 -> 6.2.0)
kf6-kitemmodels (6.1.0 -> 6.2.0)
kf6-kitemviews (6.1.0 -> 6.2.0)
kf6-kjobwidgets (6.1.0 -> 6.2.0)
kf6-knewstuff (6.1.0 -> 6.2.0)
kf6-knotifications (6.1.0 -> 6.2.0)
kf6-knotifyconfig (6.1.0 -> 6.2.0)
kf6-kpackage (6.1.0 -> 6.2.0)
kf6-kparts (6.1.0 -> 6.2.0)
kf6-kplotting (6.1.0 -> 6.2.0)
kf6-kpty (6.1.0 -> 6.2.0)
kf6-kquickcharts (6.1.0 -> 6.2.0)
kf6-krunner (6.1.0 -> 6.2.0)
kf6-kservice (6.1.0 -> 6.2.0)
kf6-kstatusnotifieritem (6.1.0 -> 6.2.0)
kf6-ksvg (6.1.0 -> 6.2.0)
kf6-ktexteditor (6.1.0 -> 6.2.0)
kf6-ktexttemplate (6.1.0 -> 6.2.0)
kf6-ktextwidgets (6.1.0 -> 6.2.0)
kf6-kunitconversion (6.1.0 -> 6.2.0)
kf6-kuserfeedback (6.1.0 -> 6.2.0)
kf6-kwallet (6.1.0 -> 6.2.0)
kf6-kwidgetsaddons (6.1.0 -> 6.2.0)
kf6-kwindowsystem (6.1.0 -> 6.2.0)
kf6-kxmlgui (6.1.0 -> 6.2.0)
kf6-modemmanager-qt (6.1.0 -> 6.2.0)
kf6-networkmanager-qt (6.1.0 -> 6.2.0)
kf6-prison (6.1.0 -> 6.2.0)
kf6-purpose (6.1.0 -> 6.2.0)
kf6-qqc2-desktop-style (6.1.0 -> 6.2.0)
kf6-solid (6.1.0 -> 6.2.0)
kf6-sonnet (6.1.0 -> 6.2.0)
kf6-syndication (6.1.0 -> 6.2.0)
kf6-syntax-highlighting (6.1.0 -> 6.2.0)
kf6-threadweaver (6.1.0 -> 6.2.0)
kirigami-addons6 (1.1.0 -> 1.2.0)
libvirt
openSUSE-release (20240510 -> 20240511)
ovmf
php8 (8.3.6 -> 8.3.7)
postgresql16 (16.2 -> 16.3)
prctl
sddm
sddm-qt6
systemd (255.4 -> 255.5)
=== Details ===
==== aalib ====
- Remove conditionals for SUSE 11.3
- Add -fpermissive to optflags (boo#1223910).
==== apache2-mod_php8 ====
Version update (8.3.6 -> 8.3.7)
- version update to 8.3.7
Core:
Fixed zend_call_stack build with Linux/uclibc-ng without thread support.
Fixed bug GH-13772 (Invalid execute_data->opline pointers in observer fcall handlers when JIT is enabled).
Fixed bug GH-13931 (Applying zero offset to null pointer in Zend/zend_opcode.c).
Fixed bug GH-13942 (Align the behavior of zend-max-execution-timers with other timeout implementations).
Fixed bug GH-14003 (Broken cleanup of unfinished calls with callable convert parameters).
Fixed bug GH-14013 (Erroneous dnl appended in configure).
Fixed bug GH-10232 (If autoloading occurs during constant resolution filename and lineno are identified incorrectly).
Fixed bug GH-13727 (Missing void keyword).
Fibers:
Fixed bug GH-13903 (ASAN false positive underflow when executing copy()).
Fileinfo:
Fixed bug GH-13795 (Test failing in ext/fileinfo/tests/bug78987.phpt on big-endian PPC).
FPM:
Fixed bug GH-13563 (Setting bool values via env in FPM config fails).
Intl:
Fixed build for icu 74 and onwards.
MySQLnd:
Fix shift out of bounds on 32-bit non-fast-path platforms.
Opcache:
Fixed bug GH-13433 (Segmentation Fault in zend_class_init_statics when using opcache.preload).
Fixed incorrect assumptions across compilation units for static calls.
OpenSSL:
Fixed bug GH-10495 (feof on OpenSSL stream hangs indefinitely).
PDO SQLite:
Fix GH-13984 (Buffer size is now checked before memcmp).
Fix GH-13998 (Manage refcount of agg_context->val correctly).
Phar:
Fixed bug GH-13836 (Renaming a file in a Phar to an already existing filename causes a NULL pointer dereference).
Fixed bug GH-13833 (Applying zero offset to null pointer in zend_hash.c).
Fix potential NULL pointer dereference before calling EVP_SignInit.
PHPDBG:
Fixed bug GH-13827 (Null pointer access of type 'zval' in phpdbg_frame).
Posix:
Fix usage of reentrant functions in ext/posix.
Session:
Fixed bug GH-13856 (Member access within null pointer of type 'ps_files' in ext/session/mod_files.c).
Fixed bug GH-13891 (memleak and segfault when using ini_set with session.trans_sid_hosts).
Fixed buffer _read/_write size limit on windows for the file mode.
Streams:
Fixed file_get_contents() on Windows fails with "errno=22 Invalid argument".
Fixed bug GH-13264 (Part 1 - Memory leak on stream filter failure).
Fixed bug GH-13860 (Incorrect PHP_STREAM_OPTION_CHECK_LIVENESS case in ext/openssl/xp_ssl.c - causing use of dead socket).
Fixed bug GH-11678 (Build fails on musl 1.2.4 - lfs64).
Treewide:
Fix gcc-14 Wcalloc-transposed-args warnings.
==== distribution-logos-openSUSE ====
Version update (20240424 -> 20240429)
Subpackages: distribution-logos-openSUSE-Tumbleweed distribution-logos-openSUSE-icons
- Update to version 20240429:
* Introduce Slowroll logos
* Aeon: Correct colored icons to use Aeon brand color
==== fribidi ====
Version update (1.0.13 -> 1.0.14)
Subpackages: libfribidi0
- update to 1.0.14:
* Updated Unicode tables to version 15.1
==== grub2 ====
Subpackages: grub2-i386-pc grub2-snapper-plugin grub2-systemd-sleep-plugin grub2-x86_64-efi grub2-x86_64-xen
- Fix gcc error with CFLAGS=-Og
* grub2-grubenv-in-btrfs-header.patch
==== kf6-attica ====
Version update (6.1.0 -> 6.2.0)
Subpackages: libKF6Attica6
- Update to 6.2.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/6.2.0/
- Changes since 6.1.0:
* modernize: don't else after return
* provider: document default ctor
* providermanager: remove unused function with typo
* postfiledata: simplify private
* modernize: use unique_ptr for privates
* basejob: don't leave dangly pointers
* platformdependent: v3
==== kf6-baloo ====
Version update (6.1.0 -> 6.2.0)
Subpackages: kf6-baloo-file kf6-baloo-imports kf6-baloo-kioslaves kf6-baloo-tools libKF6Baloo6 libKF6Baloo6-lang libKF6BalooEngine6
- Update to 6.2.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/6.2.0/
- Changes since 6.1.0:
* Don't kill the lock file, can lead to random corruption (kde#389848)
==== kf6-bluez-qt ====
Version update (6.1.0 -> 6.2.0)
Subpackages: kf6-bluez-qt-imports libKF6BluezQt6
- Update to 6.2.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/6.2.0/
- Changes since 6.1.0:
* Fixed min_bitpool and max_bitpool from capabilities where ignored
* Port QML module to declarative type registration
==== kf6-breeze-icons ====
Version update (6.1.0 -> 6.2.0)
- Update to 6.2.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/6.2.0/
- Changes since 6.1.0:
* Add support for media-playlist-no-shuffle icon name
* Add audio/ogg and audio/x-vorbis+ogg icons
* Add audio/vnd.wave MIME type
* Remove generic non-symbolic audio and video icons
* Add 16 and 22px symbolic versions of some Places icons that were missing (kde#486316)
* Add zoom-in-map and zoom-out-map icons along with -symbolic versions
* Longer description for the ICONS_LIBRARY option
* Add symbolic versions for more USB device style icons
* Fix some scale errors (kde#485479)
* Fixed input-combo-on.svg colour issue
* Add -symbolic symlinks for notification-* icons
* Use new `dev.suyu_emu.suyu` id, add symlink for old id
* Add accessories-screenshot-tool icon/symlink
* [webfont] enable ligatures
* gitignore: add VS Code dir
* add input-keyboard-color 22px, 32 px
==== kf6-frameworkintegration ====
Version update (6.1.0 -> 6.2.0)
Subpackages: kf6-frameworkintegration-plugin libKF6Style6
- Update to 6.2.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/6.2.0/
- No code change since 6.1.0
==== kf6-karchive ====
Version update (6.1.0 -> 6.2.0)
Subpackages: libKF6Archive6 libKF6Archive6-lang
- Update to 6.2.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/6.2.0/
- Changes since 6.1.0:
* gitignore: add VS Code dir
==== kf6-kauth ====
Version update (6.1.0 -> 6.2.0)
Subpackages: kf6-kauth-lang libKF6AuthCore6
- Update to 6.2.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/6.2.0/
- No code change since 6.1.0
==== kf6-kbookmarks ====
Version update (6.1.0 -> 6.2.0)
Subpackages: libKF6Bookmarks6 libKF6Bookmarks6-lang libKF6BookmarksWidgets6
- Update to 6.2.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/6.2.0/
- No code change since 6.1.0
==== kf6-kcalendarcore ====
Version update (6.1.0 -> 6.2.0)
- Update to 6.2.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/6.2.0/
- No code change since 6.1.0
==== kf6-kcmutils ====
Version update (6.1.0 -> 6.2.0)
Subpackages: kf6-kcmutils-imports kf6-kcmutils-lang libKF6KCMUtils6 libKF6KCMUtils6-lang libKF6KCMUtilsCore6 libKF6KCMUtilsQuick6
- Update to 6.2.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/6.2.0/
- Changes since 6.1.0:
* KQuickConfigModule: Don't crash on null object
* SimpleKCM: Remove remnants of footerParent
* Use ellipsis character instead of three dots
* GridDelegate: Port to ComponentBehavior: Bound
* GridDelegate: Consolidate code paths for opening a menu
* GridDelegate: Don't use qualified property access as appropriate
* GridDelegate: Use concrete type for the popup menu
* GridDelegate: Use somewhat more consistent ToolTip bindings, remove timeout
* components: Drop QML import versions, unify import aliases
* components: Guard nullable property access
* components: Explicitly specify signal handler arguments
* KCModuleQml: Provide a fallback in case a pushed page is not one of magical KCMUtils types
* Add API to make header and footer paddings optional
* Round all the things consistently
* pluginselector: cache delegates
==== kf6-kcodecs ====
Version update (6.1.0 -> 6.2.0)
Subpackages: libKF6Codecs6 libKF6Codecs6-lang
- Update to 6.2.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/6.2.0/
- Changes since 6.1.0:
* gitignore: add VS Code dir
==== kf6-kcolorscheme ====
Version update (6.1.0 -> 6.2.0)
Subpackages: libKF6ColorScheme6 libKF6ColorScheme6-lang
- Update to 6.2.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/6.2.0/
- Changes since 6.1.0:
* gitignore: add VS Code dir
==== kf6-kcompletion ====
Version update (6.1.0 -> 6.2.0)
Subpackages: libKF6Completion6 libKF6Completion6-lang
- Update to 6.2.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/6.2.0/
- No code change since 6.1.0
==== kf6-kconfig ====
Version update (6.1.0 -> 6.2.0)
Subpackages: kconf_update6 kf6-kconfig-imports libKF6ConfigCore6 libKF6ConfigCore6-lang libKF6ConfigGui6 libKF6ConfigQml6
- Update to 6.2.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/6.2.0/
- Changes since 6.1.0:
* avoid allocations while parsing int/float lists
* Adapt kdesktopfiletest to QTemporaryFile behavior change
* Guard header with an ifndef and include moc generates sources in the cpp file
* autotests: Don't use a timeout in testLocalDeletion
* Adjust kconfig_compiler autotests to include a version without kcfgc
* Add a CMake function to add a kcfg file without kcfgc
* gitignore: add VS Code dir
==== kf6-kconfigwidgets ====
Version update (6.1.0 -> 6.2.0)
Subpackages: libKF6ConfigWidgets6 libKF6ConfigWidgets6-lang
- Update to 6.2.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/6.2.0/
- Changes since 6.1.0:
* KConfigDialogManager: port to non-deprecated QCheckBox signal
* KCommandBar: Better UI
* KRecentFilesAction: Load mimeType and action lazily
* Remove forward declaration of KToggleAction
* Test that an invalid language gives the empty string
* gitignore: add VS Code dir
==== kf6-kcontacts ====
Version update (6.1.0 -> 6.2.0)
Subpackages: libKF6Contacts6 libKF6Contacts6-lang
- Update to 6.2.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/6.2.0/
- Changes since 6.1.0:
* Restore country detection tests on FreeBSD
* Disable FreeBSD tests that recently started to fail in the CI
==== kf6-kcoreaddons ====
Version update (6.1.0 -> 6.2.0)
Subpackages: kf6-kcoreaddons-imports kf6-kcoreaddons-lang libKF6CoreAddons6
- Update to 6.2.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/6.2.0/
- Changes since 6.1.0:
* Replace KAboutDialog with KAboutApplicationDialog
* gitignore: add VS Code dir
==== kf6-kcrash ====
Version update (6.1.0 -> 6.2.0)
Subpackages: libKF6Crash6
- Update to 6.2.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/6.2.0/
- Changes since 6.1.0:
* gitignore: add VS Code dir
==== kf6-kdav ====
Version update (6.1.0 -> 6.2.0)
Subpackages: libKF6DAV6 libKF6DAV6-lang
- Update to 6.2.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/6.2.0/
- No code change since 6.1.0
==== kf6-kdbusaddons ====
Version update (6.1.0 -> 6.2.0)
Subpackages: kf6-kdbusaddons-tools libKF6DBusAddons6 libKF6DBusAddons6-lang
- Update to 6.2.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/6.2.0/
- No code change since 6.1.0
==== kf6-kdeclarative ====
Version update (6.1.0 -> 6.2.0)
Subpackages: kf6-kdeclarative-imports libKF6CalendarEvents6 libKF6CalendarEvents6-lang
- Update to 6.2.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/6.2.0/
- No code change since 6.1.0
==== kf6-kded ====
Version update (6.1.0 -> 6.2.0)
- Update to 6.2.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/6.2.0/
- No code change since 6.1.0
==== kf6-kdesu ====
Version update (6.1.0 -> 6.2.0)
Subpackages: libKF6Su6 libKF6Su6-lang
- Update to 6.2.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/6.2.0/
- No code change since 6.1.0
==== kf6-kdnssd ====
Version update (6.1.0 -> 6.2.0)
Subpackages: libKF6DNSSD6 libKF6DNSSD6-lang
- Update to 6.2.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/6.2.0/
- No code change since 6.1.0
==== kf6-kdoctools ====
Version update (6.1.0 -> 6.2.0)
Subpackages: kf6-kdoctools-lang libKF6DocTools6
- Update to 6.2.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/6.2.0/
- No code change since 6.1.0
==== kf6-kfilemetadata ====
Version update (6.1.0 -> 6.2.0)
Subpackages: kf6-kfilemetadata-lang libKF6FileMetaData3
- Update to 6.2.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/6.2.0/
- Changes since 6.1.0:
* API dox: add some minimal info to undocumented classes
* UserMetadata: return errors when xattr ops fails
* Value is already default timeout value in QT6 framework
* [XmlExtractor] Add support for compressed SVGs
* [XmlExtractorTest] Move Test class declaration to source file
* [Office2007Extractor] Reuse DublinCoreExtractor, fix namespace handling
* [DublinCoreExtractor] Add CreationDate (dc::created) support
* [DublinCoreExtractor] Skip properties from empty elements, cleanup
* Move date parser helper out of ExtractorPlugin, clean it up
* [TaglibExtractor] Include vnd.audible.aaxc audio books in supported types
* [Test] Include vnd.audible.aax audio books in coverage tests
* [TaglibWriterTest] Move test class declaration to source file, cleanup
* [TaglibExtractor|Writer] Fix mimetypes
==== kf6-kglobalaccel ====
Version update (6.1.0 -> 6.2.0)
Subpackages: libKF6GlobalAccel6 libKF6GlobalAccel6-lang
- Update to 6.2.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/6.2.0/
- Changes since 6.1.0:
* Port q->connect to QObject::connect
* Fix connection lifetime issue
==== kf6-kguiaddons ====
Version update (6.1.0 -> 6.2.0)
Subpackages: libKF6GuiAddons6
- Update to 6.2.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/6.2.0/
- Changes since 6.1.0:
* recorder/kkeysequencerecorder: conform to KKeyServer changes
* gitignore: add VS Code dir
==== kf6-kholidays ====
Version update (6.1.0 -> 6.2.0)
Subpackages: kf6-kholidays-imports libKF6Holidays6 libKF6Holidays6-lang
- Update to 6.2.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/6.2.0/
- Changes since 6.1.0:
* Latvia holiday grammar corrections
* Update holiday_bd_en
==== kf6-ki18n ====
Version update (6.1.0 -> 6.2.0)
Subpackages: libKF6I18n6 libKF6I18n6-lang
- Update to 6.2.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/6.2.0/
- Changes since 6.1.0:
* gitignore: add VS Code dir
==== kf6-kiconthemes ====
Version update (6.1.0 -> 6.2.0)
Subpackages: kf6-kiconthemes-imports libKF6IconThemes6 libKF6IconThemes6-lang libKF6IconWidgets6
- Update to 6.2.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/6.2.0/
- Changes since 6.1.0:
* allow to configure if we register our icon plugin for SVGs
* Port QML module to declarative type registration
* Fix typo in BreezeIcons::initIcons loading
* gitignore: add VS Code dir
* Set QML module base version to 1.0
==== kf6-kidletime ====
Version update (6.1.0 -> 6.2.0)
Subpackages: kf6-kidletime-plugins libKF6IdleTime6
- Update to 6.2.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/6.2.0/
- No code change since 6.1.0
==== kf6-kimageformats ====
Version update (6.1.0 -> 6.2.0)
- Update to 6.2.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/6.2.0/
- Changes since 6.1.0:
* Ensure dependencies are provided on Android
* Fix build with Qt 6.7 on 32 bits
==== kf6-kio ====
Version update (6.1.0 -> 6.2.0)
Subpackages: kf6-kio-lang libKF6KIO6
- Update to 6.2.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/6.2.0/
- Changes since 6.1.0:
* [kfilefilter] Consider mime globs valid
* kfileitemtest: add basic tests for dir
* file_unix: don't call QMimeDatabase::mimeTypeForFile for directories
* widgetsaskuseractionhandler prevent crash when job had no parent widget
* PreviewJob: Add file extension to thumbnail temp files (kde#463989)
* KFileItem: handle the case parent url path is empty
* KFileItemActions: Add logic to order actions between separators (kde#466115)
* KFileItem: fix getStatusBarInfo() displaying symlink target as "http:" (kde#475422)
* ScopedProcessRunner: support waitForStarted
* ScopedProcessRunner: fix use of undeclared identifier 'close'
* [ftp] Always use default timeout values
* [http] Set error string for ERR_DOES_NOT_EXIST
* Force test language to en
* knewfilemenu: Add @since 6.2 to the new signals and methods
* kfilefilter.h: update API docs
* kencodingfiledialog dox: rewrite API dox that refer to removed functions
* kfilewidget dox: replace references to setFilter() with setFilters()
* Add `EnableRemoteFolderThumbnail` option checking
* PreviewJob: Display preview for locally mounted remote directories
* knewfilemenu: add isNewDirNameJobRunning
* KFilePlacesItem: Show teardown busy indicator during optical media eject
* KUrlNavigator: allow adding a badge widget after the breadcrumb
* Set ideal case for TwoVectors
* udsentry_api_comparison_benchmark: update
* kurlnavigatorbutton: prevent
* connection: don't queue tasks until OOM
* http: Fix parsing DAV:getlastmodified (kde#484671)
* kfileitem: Linux, use statx to refresh files (kde#446858)
==== kf6-kirigami ====
Version update (6.1.0 -> 6.2.0)
Subpackages: kf6-kirigami-imports libKirigamiPlatform6
- Update to 6.2.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/6.2.0/
- Too many changes since 6.1.0, only listing bugfixes:
* Fixed wrong navigation and dialog header button colors (kde#486163)
* ContextualHelpButton: remove excess space from tooltip (kde#481817)
==== kf6-kitemmodels ====
Version update (6.1.0 -> 6.2.0)
Subpackages: kf6-kitemmodels-imports libKF6ItemModels6
- Update to 6.2.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/6.2.0/
- Changes since 6.1.0:
* Add dependency to QML module
* Port to declarative type registration
==== kf6-kitemviews ====
Version update (6.1.0 -> 6.2.0)
Subpackages: libKF6ItemViews6 libKF6ItemViews6-lang
- Update to 6.2.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/6.2.0/
- No code change since 6.1.0
==== kf6-kjobwidgets ====
Version update (6.1.0 -> 6.2.0)
Subpackages: libKF6JobWidgets6 libKF6JobWidgets6-lang
- Update to 6.2.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/6.2.0/
- No code change since 6.1.0
==== kf6-knewstuff ====
Version update (6.1.0 -> 6.2.0)
Subpackages: kf6-knewstuff-imports libKF6NewStuffCore6 libKF6NewStuffCore6-lang libKF6NewStuffWidgets6
- Update to 6.2.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/6.2.0/
- Too many changes since 6.1.0, only listing bugfixes:
* Show header warning message framelessly (kde#485464)
* DownloadItemsSheet: use alternating background colors for legibility (kde#483724)
==== kf6-knotifications ====
Version update (6.1.0 -> 6.2.0)
Subpackages: kf6-knotifications-imports libKF6Notifications6 libKF6Notifications6-lang
- Update to 6.2.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/6.2.0/
- Changes since 6.1.0:
* Enforce passing tests on Windows
==== kf6-knotifyconfig ====
Version update (6.1.0 -> 6.2.0)
Subpackages: libKF6NotifyConfig6 libKF6NotifyConfig6-lang
- Update to 6.2.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/6.2.0/
- No code change since 6.1.0
==== kf6-kpackage ====
Version update (6.1.0 -> 6.2.0)
Subpackages: kf6-kpackage-lang libKF6Package6
- Update to 6.2.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/6.2.0/
- No code change since 6.1.0
==== kf6-kparts ====
Version update (6.1.0 -> 6.2.0)
Subpackages: libKF6Parts6 libKF6Parts6-lang
- Update to 6.2.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/6.2.0/
- Changes since 6.1.0:
* Use QUrl::PreferLocalFile for URL emitted with Part::setWindowCaption
* Enforce passing tests on Windows
==== kf6-kplotting ====
Version update (6.1.0 -> 6.2.0)
- Update to 6.2.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/6.2.0/
- No code change since 6.1.0
==== kf6-kpty ====
Version update (6.1.0 -> 6.2.0)
Subpackages: libKF6Pty6 libKF6Pty6-lang
- Update to 6.2.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/6.2.0/
- No code change since 6.1.0
==== kf6-kquickcharts ====
Version update (6.1.0 -> 6.2.0)
- Update to 6.2.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/6.2.0/
- No code change since 6.1.0
==== kf6-krunner ====
Version update (6.1.0 -> 6.2.0)
Subpackages: libKF6Runner6
- Update to 6.2.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/6.2.0/
- Changes since 6.1.0:
* runnercontext: Fix saving the launch counts
* update version for new release
* update version for new release
* Action: Make bool operator explicit
* Fix matchInternalFinished not being emitted in case of dbus errors
==== kf6-kservice ====
Version update (6.1.0 -> 6.2.0)
Subpackages: kf6-kservice-lang libKF6Service6
- Update to 6.2.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/6.2.0/
- Changes since 6.1.0:
==== kf6-kstatusnotifieritem ====
Version update (6.1.0 -> 6.2.0)
Subpackages: libKF6StatusNotifierItem6 libKF6StatusNotifierItem6-lang
- Update to 6.2.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/6.2.0/
- No code change since 6.1.0
==== kf6-ksvg ====
Version update (6.1.0 -> 6.2.0)
Subpackages: kf6-ksvg-imports libKF6Svg6
- Update to 6.2.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/6.2.0/
- Changes since 6.1.0:
* Don't call update on missing marginObject
* Make property type fully qualified
==== kf6-ktexteditor ====
Version update (6.1.0 -> 6.2.0)
Subpackages: kf6-ktexteditor-lang libKF6TextEditor6
- Update to 6.2.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/6.2.0/
- Changes since 6.1.0:
* Fix caret painting for inline notes at the end of line
* KateCompletionWidget: Mark function static
* KateCompletionModel: remove useless std::as_const
* run more tests offscreen
* Fix performance with many cursors in a large line
* fix test expectations
* fix crashs and OOM on load with encoding failures (kde#486195)
* a11y: Improve tab order for "Appeareance" -> "Borders"
* a11y: Set "Line Height Multiplier" buddy
* Fix broken navigation in completion widget with multiple views
* Fix clicking in completion
* fix textInsertedRange signal for insertText behind last line (kde#483363)
==== kf6-ktexttemplate ====
Version update (6.1.0 -> 6.2.0)
Subpackages: libKF6TextTemplate6
- Update to 6.2.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/6.2.0/
- Changes since 6.1.0:
* Enforce passing tests on all platforms
==== kf6-ktextwidgets ====
Version update (6.1.0 -> 6.2.0)
Subpackages: libKF6TextWidgets6 libKF6TextWidgets6-lang
- Update to 6.2.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/6.2.0/
- No code change since 6.1.0
==== kf6-kunitconversion ====
Version update (6.1.0 -> 6.2.0)
Subpackages: libKF6UnitConversion6 libKF6UnitConversion6-lang
- Update to 6.2.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/6.2.0/
- No code change since 6.1.0
==== kf6-kuserfeedback ====
Version update (6.1.0 -> 6.2.0)
Subpackages: kf6-kuserfeedback-imports kf6-kuserfeedback-lang libKF6UserFeedbackCore6 libKF6UserFeedbackWidgets6
- Update to 6.2.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/6.2.0/
- Changes since 6.1.0:
* Fix logging category
==== kf6-kwallet ====
Version update (6.1.0 -> 6.2.0)
Subpackages: kf6-kwallet-tools kf6-kwallet-tools-lang kwalletd6 kwalletd6-lang libKF6Wallet6 libKF6WalletBackend6
- Update to 6.2.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/6.2.0/
- Changes since 6.1.0:
* Fix reply type in portal implementation
* kwalletportalsecrets.h: Add missing include
* Implement XDG Secrets Portal (kde#466197)
==== kf6-kwidgetsaddons ====
Version update (6.1.0 -> 6.2.0)
Subpackages: libKF6WidgetsAddons6 libKF6WidgetsAddons6-lang
- Update to 6.2.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/6.2.0/
- Changes since 6.1.0:
* KViewStateSerializer: fix docu: setTreeView -> setView
* KBusyIndicatorWidget: fix warning when hiding on startup
* Introduce KContextualHelpButton
* KMessageWidget: Fix handling of palette changes
* KMessageWidget: Make sure icon label is always vertically centered
* gitignore: add VS Code dir
==== kf6-kwindowsystem ====
Version update (6.1.0 -> 6.2.0)
Subpackages: kf6-kwindowsystem-imports libKF6WindowSystem6 libKF6WindowSystem6-lang
- Update to 6.2.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/6.2.0/
- Changes since 6.1.0:
* Port to QNativeInterface::Private::QWaylandWindow
* Introduce KXcbEvent to initialize the memory of sent XCB events
==== kf6-kxmlgui ====
Version update (6.1.0 -> 6.2.0)
Subpackages: libKF6XmlGui6 libKF6XmlGui6-lang
- Update to 6.2.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/6.2.0/
- Changes since 6.1.0:
* improve dbus disabling
==== kf6-modemmanager-qt ====
Version update (6.1.0 -> 6.2.0)
Subpackages: libKF6ModemManagerQt6
- Update to 6.2.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/6.2.0/
- No code change since 6.1.0
==== kf6-networkmanager-qt ====
Version update (6.1.0 -> 6.2.0)
Subpackages: kf6-networkmanager-qt-imports libKF6NetworkManagerQt6
- Update to 6.2.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/6.2.0/
- No code change since 6.1.0
==== kf6-prison ====
Version update (6.1.0 -> 6.2.0)
Subpackages: kf6-prison-imports libKF6Prison6
- Update to 6.2.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/6.2.0/
- No code change since 6.1.0
==== kf6-purpose ====
Version update (6.1.0 -> 6.2.0)
Subpackages: kf6-purpose-lang kf6-purpose-services libKF6Purpose6 libKF6PurposeWidgets6
- Update to 6.2.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/6.2.0/
- Changes since 6.1.0:
* Add pre share hooks
* Enforce passing tests on Windows
==== kf6-qqc2-desktop-style ====
Version update (6.1.0 -> 6.2.0)
Subpackages: kf6-qqc2-desktop-style-lang
- Update to 6.2.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/6.2.0/
- Changes since 6.1.0:
* DialogButtonBox: Use largeSpacing as padding
* TreeViewDelegate: Fix non-observable modelIndex property getting stuck
* [CheckIndicator] Use control as AbstractButton
* Add missing dependency to private module
* Add QTBUG to comment
* Make SwitchIndicator more compiler-friendly
* ItemBranchIndicators: Fix uninitialized member variable m_selected
* StyleSingleton: Check whether object is qGuiApp
* [RadioButton] Use id instead of parent lookup
* [TabButton] Fix property type
* Apply Kirigami.Units.cornerRadius to default list item background too
* gitignore: add VS Code dir
* Use consistent radius value from Kirigami.Units.radius
==== kf6-solid ====
Version update (6.1.0 -> 6.2.0)
Subpackages: kf6-solid-tools libKF6Solid6 libKF6Solid6-lang
- Update to 6.2.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/6.2.0/
- Changes since 6.1.0:
* remove too aggressive assert (kde#464149)
* [StorageAccess] Fix storageAccessFromPath returning unmounted filesystems
* [SolidHwTest] Extend FakeHW description with encrypted volume, add tests
* [SolidHwTest] Test Device::storageAccessFromPath
* [DeviceManager] Remove exists() check from storageAccessFromPath
* udisks: Return empty string for "root" clearTextPath (kde#485507)
* [SolidHwTest] Remove unnecessary slotPropertyChanged helper, fix bug
* [SolidHwTest] Remove setenv wrapper, unnecessary qt_windows.h include
* [SolidHwTest] Move test class declaration to source file
* udisks2: Add support CanCheck/Check/CanRepair/Repair
- Drop patch, merged upstream:
* 0001-udisks-Return-empty-string-for-root-clearTextPath.patch
==== kf6-sonnet ====
Version update (6.1.0 -> 6.2.0)
Subpackages: kf6-sonnet-imports libKF6SonnetCore6 libKF6SonnetCore6-lang libKF6SonnetUi6
- Update to 6.2.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/6.2.0/
- Changes since 6.1.0:
* Add dependency to QML module
* gitignore: add VS Code dir
==== kf6-syndication ====
Version update (6.1.0 -> 6.2.0)
Subpackages: libKF6Syndication6
- Update to 6.2.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/6.2.0/
- No code change since 6.1.0
==== kf6-syntax-highlighting ====
Version update (6.1.0 -> 6.2.0)
Subpackages: libKF6SyntaxHighlighting6 libKF6SyntaxHighlighting6-lang
- Update to 6.2.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/6.2.0/
- Changes since 6.1.0:
* Support single-quoted strings in MapCSS
* Add Syntax Highlighting for Vue Template Files
* Add syntax highlighting support for CashScript
==== kf6-threadweaver ====
Version update (6.1.0 -> 6.2.0)
- Update to 6.2.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/6.2.0/
- No code change since 6.1.0
==== kirigami-addons6 ====
Version update (1.1.0 -> 1.2.0)
Subpackages: kirigami-addons6-lang
- Update to 1.2.0:
https://carlschwan.eu/2024/05/09/kirigami-addons-1.2/
* Accessibility fixes
* New component: FloatingToolBar
==== libvirt ====
Subpackages: libvirt-client libvirt-daemon-common 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-lock libvirt-daemon-log libvirt-daemon-plugin-lockd libvirt-daemon-qemu libvirt-daemon-xen libvirt-libs
- CVE-2024-4418: rpc: ensure temporary GSource is removed from
client event loop
bsc#1223849
- libxl: Fix domxml-to-native conversion
bsc#1222584
==== openSUSE-release ====
Version update (20240510 -> 20240511)
Subpackages: openSUSE-release-appliance-custom openSUSE-release-dvd
- automatically generated by openSUSE-release-tools/pkglistgen
==== ovmf ====
Subpackages: qemu-ovmf-x86_64
- Add the following patches from edk2-stable202402 for CVE-2022-36763:
- ovmf-SecurityPkg-DxeTpm2MeasureBootLib-SECURITY-PATCH-4117.patch
1ddcb9fc6b41 SecurityPkg: : Adding CVE 2022-36763 to SecurityFixes.yaml
- ovmf-SecurityPkg-DxeTpmMeasureBootLib-SECURITY-PATCH-4117.patch
4776a1b39ee0 SecurityPkg: DxeTpmMeasureBootLib: SECURITY PATCH 4117 - CVE 2022-36763
- ovmf-SecurityPkg-Adding-CVE-2022-36763-to-SecurityFixes.y.patch
224446543206 SecurityPkg: DxeTpm2MeasureBootLib: SECURITY PATCH 4117 - CVE 2022-36763
(bsc#1218678, CVE-2022-36763)
- Add the following patches from edk2-stable202402 for CVE-2022-36764:
- ovmf-SecurityPkg-DxeTpm2MeasureBootLib-SECURITY-PATCH-4118.patch
8f6d343ae639 SecurityPkg: : Adding CVE 2022-36764 to SecurityFixes.yaml
- ovmf-SecurityPkg-DxeTpmMeasureBootLib-SECURITY-PATCH-4118.patch
0d341c01eeab SecurityPkg: DxeTpmMeasureBootLib: SECURITY PATCH 4118 - CVE 2022-36764
- ovmf-SecurityPkg-Adding-CVE-2022-36764-to-SecurityFixes.y.patch
c7b279442181 SecurityPkg: DxeTpm2MeasureBootLib: SECURITY PATCH 4118 - CVE 2022-36764
(bsc#1218679, CVE-2022-36764)
- All the above patches for CVE-2022-36763 and CVE-2022-36764 need the
following patches. We also backported them:
- ovmf-SecurityPkg-DxeTpm2MeasureBootLib-SECURITY-PATCH-4117-4118-symbol-rename.patch
264636d8e698 SecurityPkg: : Updating SecurityFixes.yaml after symbol rename
- ovmf-SecurityPkg-DxeTpmMeasureBootLib-SECURITY-PATCH-4117-4118-symbol-rename.patch
326db0c90720 SecurityPkg: DxeTpmMeasureBootLib: SECURITY PATCH 4117/4118 symbol rename
- ovmf-SecurityPkg-Updating-SecurityFixes.yaml-after-symbol.patch
40adbb7f628d SecurityPkg: DxeTpm2MeasureBootLib: SECURITY PATCH 4117/4118 symbol rename
(bsc#1218678, CVE-2022-36763)(bsc#1218679, CVE-2022-36764)
==== php8 ====
Version update (8.3.6 -> 8.3.7)
Subpackages: php8-ctype php8-dom php8-iconv php8-openssl php8-pdo php8-sqlite php8-tokenizer php8-xmlreader php8-xmlwriter
- version update to 8.3.7
Core:
Fixed zend_call_stack build with Linux/uclibc-ng without thread support.
Fixed bug GH-13772 (Invalid execute_data->opline pointers in observer fcall handlers when JIT is enabled).
Fixed bug GH-13931 (Applying zero offset to null pointer in Zend/zend_opcode.c).
Fixed bug GH-13942 (Align the behavior of zend-max-execution-timers with other timeout implementations).
Fixed bug GH-14003 (Broken cleanup of unfinished calls with callable convert parameters).
Fixed bug GH-14013 (Erroneous dnl appended in configure).
Fixed bug GH-10232 (If autoloading occurs during constant resolution filename and lineno are identified incorrectly).
Fixed bug GH-13727 (Missing void keyword).
Fibers:
Fixed bug GH-13903 (ASAN false positive underflow when executing copy()).
Fileinfo:
Fixed bug GH-13795 (Test failing in ext/fileinfo/tests/bug78987.phpt on big-endian PPC).
FPM:
Fixed bug GH-13563 (Setting bool values via env in FPM config fails).
Intl:
Fixed build for icu 74 and onwards.
MySQLnd:
Fix shift out of bounds on 32-bit non-fast-path platforms.
Opcache:
Fixed bug GH-13433 (Segmentation Fault in zend_class_init_statics when using opcache.preload).
Fixed incorrect assumptions across compilation units for static calls.
OpenSSL:
Fixed bug GH-10495 (feof on OpenSSL stream hangs indefinitely).
PDO SQLite:
Fix GH-13984 (Buffer size is now checked before memcmp).
Fix GH-13998 (Manage refcount of agg_context->val correctly).
Phar:
Fixed bug GH-13836 (Renaming a file in a Phar to an already existing filename causes a NULL pointer dereference).
Fixed bug GH-13833 (Applying zero offset to null pointer in zend_hash.c).
Fix potential NULL pointer dereference before calling EVP_SignInit.
PHPDBG:
Fixed bug GH-13827 (Null pointer access of type 'zval' in phpdbg_frame).
Posix:
Fix usage of reentrant functions in ext/posix.
Session:
Fixed bug GH-13856 (Member access within null pointer of type 'ps_files' in ext/session/mod_files.c).
Fixed bug GH-13891 (memleak and segfault when using ini_set with session.trans_sid_hosts).
Fixed buffer _read/_write size limit on windows for the file mode.
Streams:
Fixed file_get_contents() on Windows fails with "errno=22 Invalid argument".
Fixed bug GH-13264 (Part 1 - Memory leak on stream filter failure).
Fixed bug GH-13860 (Incorrect PHP_STREAM_OPTION_CHECK_LIVENESS case in ext/openssl/xp_ssl.c - causing use of dead socket).
Fixed bug GH-11678 (Build fails on musl 1.2.4 - lfs64).
Treewide:
Fix gcc-14 Wcalloc-transposed-args warnings.
==== postgresql16 ====
Version update (16.2 -> 16.3)
Subpackages: libpq5 postgresql16-contrib postgresql16-server
- Upgrade to 16.3 (bsc#1224051):
* bsc#1224038, CVE-2024-4317: Restrict visibility of pg_stats_ext
and pg_stats_ext_exprs entries to the table owner. See the
release notes for the steps that have to be taken to fix
existing PostgreSQL instances.
* Fix incompatibility with LLVM 18.
* https://www.postgresql.org/docs/release/16.3/
- Prepare for PostgreSQL 17.
- Make sure all compilation and doc generation happens in %build.
==== prctl ====
- fix build with gcc14
- use %autosetup macro
- modified patches
% prctl-1.5-warnings.patch (refreshed)
- added patches
work with gcc14
+ prctl-gcc14.patch
==== sddm ====
Subpackages: sddm-branding-openSUSE sddm-greeter-qt5
- Drop the empty branding-upstream subpackages (boo#1224063)
==== sddm-qt6 ====
Subpackages: sddm-greeter-qt6
- Drop the empty branding-upstream subpackages (boo#1224063)
==== systemd ====
Version update (255.4 -> 255.5)
Subpackages: libsystemd0 libsystemd0-32bit libudev1 systemd-32bit systemd-boot systemd-container systemd-coredump systemd-experimental systemd-lang udev
- Import commit 49fb09fa18a7b81f6b3c3c15aca47fd00940430e (merge of v255.5)
For a complete list of changes, visit:
https://github.com/openSUSE/systemd/compare/23b15deb203780580cbfad095ae1071…
- Import commit 23b15deb203780580cbfad095ae1071bd2133220
23b15deb20 gpt-auto-generator: be more defensive when checking the presence of ESP in fstab (bsc#1218671)
7ed2979654 journalctl: explicitly check < 0 for error
fc5e25d0a0 journalctl: make --until work again with --after-cursor and --lines (bsc#1221906)
6 months, 1 week