Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 931590 - dev-qt/qtwebengine-5.15.13_p20240322: Missing ppc64 patches
Summary: dev-qt/qtwebengine-5.15.13_p20240322: Missing ppc64 patches
Status: UNCONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: PPC64 Linux
: Normal normal (vote)
Assignee: Qt Bug Alias
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-05-08 15:52 UTC by Marcus Comstedt
Modified: 2024-05-09 03:33 UTC (History)
4 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
A fixed ebuild for qtwebengine-5.15.13_p20240322 with the ppc64 fixed put back (qtwebengine-5.15.13_p20240322.ebuild,8.78 KB, text/plain)
2024-05-08 15:53 UTC, Marcus Comstedt
Details
Fix for bug 924936 (v8_regexp_ppc.patch,4.46 KB, patch)
2024-05-08 16:25 UTC, Marcus Comstedt
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Marcus Comstedt 2024-05-08 15:52:25 UTC
The qtwebengine-5.15.13_p20240322 ebuild is missing the ppc64 patches present in the qtwebengine-5.15.12_p20240122 ebuild, and can therefore not be built on ppc64.  With the removal of the qtwebengine-5.15.12_p20240122 ebuild, the package is now left in a [??] status on ppc64 where it can not be rebuilt or upgraded.

However, this is simple enough to fix:  The ppc64 code (and related patches) in the old ebuild can be used as they are, and still work.  I have tested this (on big endian, so also including my own patches from https://github.com/zeldin/chromium_be/tree/master/qtwebengine-5.15.11_p20231102) with Calibre.

Reproducible: Always

Steps to Reproduce:
1.Try to rebuild or update dev-qt/qtwebengine on ppc64
2.
3.
Actual Results:  
The package can not be rebuild because qtwebengine-5.15.12_p20240122.ebuild was removed, and it can not be updated because qtwebengine-5.15.13_p20240322.ebuild is missing the ppc64 fixes.

Expected Results:  
The package can be updated to version 5.15.13_p20240322
Comment 1 Marcus Comstedt 2024-05-08 15:53:25 UTC
Created attachment 892498 [details]
A fixed ebuild for qtwebengine-5.15.13_p20240322 with the ppc64 fixed put back
Comment 2 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2024-05-08 16:17:07 UTC
It was dropped because of bug 924936 where nobody was maintaining them. If you're willing to step up, we can reconsider...
Comment 3 Marcus Comstedt 2024-05-08 16:23:50 UTC
> bug 924936

Ah. I have a fix for that in my personal patchset.

I could step up if you want; I'd supply patches for big endian as well in that case.
Comment 4 Marcus Comstedt 2024-05-08 16:25:30 UTC
Created attachment 892499 [details, diff]
Fix for bug 924936