Page MenuHomeSolus

Update to QT 5.12.1
ClosedPublic

Authored by Girtablulu on Feb 4 2019, 12:44 AM.
Tags
None
Referenced Files
F10828239: D5280.id13166.diff
Sun, Jun 4, 8:49 AM
F10786772: D5280.id12812.diff
Fri, May 26, 9:38 AM
F10762414: D5280.diff
Thu, May 18, 5:27 PM
F10757638: D5280.diff
Wed, May 17, 10:21 AM
F10726431: D5280.id12872.diff
Tue, May 9, 6:16 AM
F10726392: D5280.id12812.diff
Tue, May 9, 5:44 AM
F10726192: D5280.diff
Tue, May 9, 1:20 AM
F10711278: D5280.id13166.diff
Apr 29 2023, 3:51 PM
Subscribers

Details

Summary

Update to QT 5.12.1
Changelog available here

Test Plan

Installed and rebooted, tested falkon, musescore, marble, parley

Diff Detail

Repository
R2754 qt5-webengine
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

JoshStrobl added a subscriber: JoshStrobl.

That's a lot of ABI deletions.

  1. Are these libraries no longer used by qt5-webengine? If so, then they should be removed from the builddeps as well.
  2. Are we missing various new flags for feature enabling that would otherwise explain the removals?

Installed and rebooted

What about all the various applications which rely on it? quassel? seafile-client? wiznote? falkon? etc.

This revision now requires changes to proceed.Feb 5 2019, 1:34 PM
Girtablulu edited the test plan for this revision. (Show Details)

Updated testplan

What is the best way to find the libraries pkgs? And no new flags as far as I could see

Found something but this takes a bit

What is the best way to find the libraries pkgs? And no new flags as far as I could see

Presumably by looking at the various pro files, checking changelog for any removal of functionality which would rely on libraries which are no longer present in ABI, etc.

So I tried removing pkgconfig to check if they really not needed and the build fails always if I remove one, so I'm a bit confused right now

Just found this T7451, this maybe explains the abi removals and even the snap chromium issues we have

So does rebuilding this with new glibc resolve the issue?

Sadly not, I rebuild everything and no changes to any packages, if I remove a pkgconfig of the removed abis I get this error

[Build] install successful
[Examine] Examining packages
[Package] No resulting packages found
Ensure your files end up in $installdir. Did you mean to use %make_install?

Please see the help center: https://solus-project.com/articles/packaging/
ERRO[15:30:12] Failed to build package                       error="exit status 1"
ERRO[15:30:16] Failed to build packages                     
make abireport
This revision is now accepted and ready to land.Feb 16 2019, 1:34 AM
This revision was automatically updated to reflect the committed changes.