
It's based on chromium, so...ONEEYEMAN wrote:What is the reason for such a long compile time?
Unfortunately not.ONEEYEMAN wrote:Or there is already bin package for it?
Google really need to rethink this...fedeliallalinea wrote:It's based on chromium, so...ONEEYEMAN wrote: What is the reason for such a long compile time?
Unfortunately not.ONEEYEMAN wrote: Or there is already bin package for it?

In a old i7-6700HQ qtwebengine with jumbo-build compile in ~3h / ~3h 30min.ONEEYEMAN wrote:Webkit-gtk doesn't take days to compile on a decent hardware.

No you can't, only a part of chromium is included in qtwebengine and moreover the used versions don't go at same time with the releases of chromiumONEEYEMAN wrote:I'm curious - does it compile chromium on top of it or I can install chromium as a binary and just merge qtwebengine?
as long as the sources are the same that should be OK.fedeliallalinea wrote:No you can't, only a part of chromium is included in qtwebengineONEEYEMAN wrote: I'm curious - does it compile chromium on top of it or I can install chromium as a binary and just merge qtwebengine?
But stabilizing them might go at the same time, right?fedeliallalinea wrote: and moreover the used versions don't go at same time with the releases of chromium

They are not (example for 5.15): https://code.qt.io/cgit/qt/qtwebengine- ... h=87-basedONEEYEMAN wrote:as long as the sources are the same that should be OK.

That seems very unlikely, but you could try masking higher versions once you get it installed.ONEEYEMAN wrote:And my understanding is - its a one time build...
Code: Select all
~ $ genlop -t qtwebengine
* dev-qt/qtwebengine
Tue Jun 22 07:58:30 2021 >>> dev-qt/qtwebengine-5.15.2_p20210421
merge time: 17 seconds.
Sun Aug 15 06:10:26 2021 >>> dev-qt/qtwebengine-5.15.2_p20210625
merge time: 3 hours, 54 minutes and 14 secondsCode: Select all
AMD Phenom(tm) II X6 1090T ProcessorRyzen may be good, but not that good. At a guess, you've compiler cache running, so it didn't need to compile much. |My 12-core 24-thread takes a least an hour, up to 4 depending what else is active.Tony0945 wrote:On old hardware:...Code: Select all
~ $ genlop -t qtwebengine * dev-qt/qtwebengine Tue Jun 22 07:58:30 2021 >>> dev-qt/qtwebengine-5.15.2_p20210421 merge time: 17 seconds.
Code: Select all
~ $ genlop -t qtwebengine
* dev-qt/qtwebengine
Wed Jan 13 23:27:50 2021 >>> dev-qt/qtwebengine-5.15.1
merge time: 1 hour, 35 minutes and 11 seconds.
Sat Jan 16 20:49:30 2021 >>> dev-qt/qtwebengine-5.15.2
merge time: 1 hour, 52 minutes and 28 seconds.
Fri May 21 11:51:26 2021 >>> dev-qt/qtwebengine-5.15.2_p20210224
merge time: 1 hour, 18 minutes and 7 seconds.
Fri Jun 11 18:56:27 2021 >>> dev-qt/qtwebengine-5.15.2_p20210421
merge time: 1 hour, 18 minutes and 8 seconds.
Mon Jul 5 01:59:25 2021 >>> dev-qt/qtwebengine-5.15.2_p20210421
merge time: 1 hour, 18 minutes and 37 seconds.
Mon Jul 26 20:20:14 2021 >>> dev-qt/qtwebengine-5.15.2_p20210625
merge time: 1 hour, 16 minutes and 44 seconds.

Code: Select all
$ genlop -t qtwebengine
* dev-qt/qtwebengine
Sun Sep 5 08:22:04 2021 >>> dev-qt/qtwebengine-5.15.2_p20210625
merge time: 1 hour, 5 minutes and 59 seconds.Code: Select all
quickpkg qtwebengineCode: Select all
emerge -K qtwebengine