Page MenuHomeSolus

Update to QT 5.12.1
ClosedPublic

Authored by Girtablulu on Feb 4 2019, 12:44 AM.

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
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.

Event Timeline

Girtablulu created this revision.Feb 4 2019, 12:44 AM
Girtablulu requested review of this revision.Feb 4 2019, 12:44 AM
JoshStrobl requested changes to this revision.Feb 5 2019, 1:34 PM
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 updated this revision to Diff 12872.Feb 6 2019, 1:12 AM
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
JoshStrobl accepted this revision.Feb 16 2019, 1:34 AM
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.