![]() |
#61 |
Sigil Developer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 8,928
Karma: 6361444
Join Date: Nov 2009
Device: many
|
Okay, I tested those patches and they both apply cleanly inside the qtwebengine directory as follows:
cd qtwebengine patch -R -p1 < ddcd304.diff # reversing that patch patch -p1 < 9dd5105.diff I am rebuilding with those patches in place on my older machine so it may be an hour or so just to rebuild qtwebengine. I will let you know if I run into any issues. Update: It was a fast rebuild. And the build completed with no issues with those patches in place. Last edited by KevinH; Today at 11:08 AM. |
![]() |
![]() |
![]() |
#62 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 28,728
Karma: 205159604
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
|
I suppose the Python script I use to download/patch sources and kick off the compilation of the individual modules could factor into the slow-down, but I don't see how. It was always painfully slow even before I scripted things.
|
![]() |
![]() |
Advert | |
|
![]() |
#63 |
Sigil Developer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 8,928
Karma: 6361444
Join Date: Nov 2009
Device: many
|
Could be, if you use the Qt single package the build runs in parallel across all qt modules.
They have really done a good job speeding the builds up using cmake at least they did on macos and Linux. Full Qt 5.15 builds on my old macOS box took about 8 hours. Recent Qt6 builds (and the codesize has really increased since Qt5) now take 3 hours on that same machine. Last edited by KevinH; Today at 11:38 AM. |
![]() |
![]() |
![]() |
#64 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 28,728
Karma: 205159604
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
|
I just can't manage the single package any more. The resulting package is too huge and can't easily be uploaded for CI, or be easily moved to other machines. It actually results in more unnecessary modules, plugins and cruft being linked into the Windows Sigil bundle too. Building only the modules that are necessary for Sigil is the only way I can keep my Qt6 environment (not to mention the Sigil installer bundles) small enough to be useful.
I will try an all-in-one build sometime just to rule out the possibility that my methods are causing the slowdown. I just don't see how it could be, though, since the QtWebEngine build alone takes hours and hours. And it uses ninja, which automatically makes use of parallel processing. Last edited by DiapDealer; Today at 12:08 PM. |
![]() |
![]() |
![]() |
#65 | |
Resident Curmudgeon
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 80,113
Karma: 148951761
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
|
Quote:
|
|
![]() |
![]() |
Advert | |
|
![]() |
#66 |
Sigil Developer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 8,928
Karma: 6361444
Join Date: Nov 2009
Device: many
|
Understood. Yes the macdeployqt often includes unnecessary libs. No idea why.
|
![]() |
![]() |
![]() |
#67 | |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 28,728
Karma: 205159604
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
|
Quote:
There's no doubt those minis are great replacements for even high-end general-use PCs. I'm just not convinced they'd be the answer for intensive compilation duties. Last edited by DiapDealer; Today at 01:26 PM. |
|
![]() |
![]() |
![]() |
#68 |
creator of calibre
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 45,470
Karma: 27757440
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
@DiapDealer: FYI, You can build Qt, including web engine just fine using a hardware accelerated qemu Windows VM running under Linux, that's how I do it. Indeed I have mine running in a VM that is actually running on a remote server so that I dont have to bother keeping a powerful machine in house just for this.
|
![]() |
![]() |
![]() |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Kindle 4 Cant reach certain buttons issue and opening keyboard issue | Thefirebeast | KOReader | 6 | 06-26-2021 12:46 AM |
issue converting from azw3 to mobi (ccs and font issue) | fatkinglet | Conversion | 3 | 10-15-2020 10:13 PM |
preview vs print preview | isalherbo | Sigil | 7 | 04-23-2013 03:52 PM |
Nook Simple Touch Glowlight - technological issue or quality-control issue? | Dr. Drib | Barnes & Noble NOOK | 1 | 12-04-2012 01:32 PM |
Hyperlinks Issue in NLT Bible (ebook or software issue)? | myet01 | Kobo Reader | 5 | 07-29-2011 08:47 AM |