![]() |
#46 |
Sigil Developer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 8,928
Karma: 6361444
Join Date: Nov 2009
Device: many
|
The reversion of that commit is exactly what I was waiting for. So it looks like Qt 6.92 is out of the question, but that change may make it into Qt 6.9.3.
So if we decide to build our own Qt 6.9.2, we will need to revert that same commit. I will see if I can find that commit in patch form so we can add it to our set of patches. It probably won't hurt to add their other patch as well. Update: Here is the first patch to fix a new bug Arch included (see 9dd5105.diff.zip attachment). And then the patch we need to reverse is also attached (see ddcd304.diff.zip) Last edited by KevinH; Yesterday at 05:25 PM. |
![]() |
![]() |
![]() |
#47 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 28,728
Karma: 205159604
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
|
I'm only currently custom-building QtWebEngine for the AppImage (enabling proprietary codecs). The rest of the Qt6 dependencies are being installed from official Qt binaries (via aqtinstall). Patching other Qt modules could change the AppImage build process considerably. If Qt6.9 doesn't provide something Sigil can't do without, I might prefer waiting for a version that doesn't require patching the base module.
|
![]() |
![]() |
![]() |
#48 |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,852
Karma: 8821117
Join Date: Mar 2013
Location: Rosario - Santa Fe - Argentina
Device: Kindle 4 NT
|
|
![]() |
![]() |
![]() |
#49 |
Bibliophagist
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 47,204
Karma: 169936284
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Libra Colour, Lenovo M8 FHD, Paperwhite 4, Tolino epos
|
As near as I can tell, the final release date for 6.9.3 is 2025-Sep-25 and for 6.10.0 is 2025-Sep-23. Considering that several of the phases for 6.10.0 have already slipped, I would be very surprised if 6.10.0 met it's release data.
|
![]() |
![]() |
![]() |
#50 |
Sigil Developer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 8,928
Karma: 6361444
Join Date: Nov 2009
Device: many
|
DiapDealer,
I think both patches are to qtwebengine. I am sure the reversal one was there and the other patch is optional. I will try both tomorrow. |
![]() |
![]() |
![]() |
#51 | |
Sigil Developer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 8,928
Karma: 6361444
Join Date: Nov 2009
Device: many
|
Quote:
There are just too many bugs in the early releases to spend time on. |
|
![]() |
![]() |
![]() |
#52 | |
Bibliophagist
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 47,204
Karma: 169936284
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Libra Colour, Lenovo M8 FHD, Paperwhite 4, Tolino epos
|
Quote:
|
|
![]() |
![]() |
![]() |
#53 |
Addict
![]() ![]() ![]() ![]() ![]() ![]() Posts: 277
Karma: 516
Join Date: Nov 2015
Location: Europe EEC
Device: Kindle Fire HD6 & HD8
|
Over the years, I note that Qt is frequently at the root cause of so many problems in Sigil. Is Qt indispensable or is there a more stable alternative?
|
![]() |
![]() |
![]() |
#54 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 28,728
Karma: 205159604
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
|
There is no alternative without a complete rewrite.
|
![]() |
![]() |
![]() |
#55 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 28,728
Karma: 205159604
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
|
Ah... That would be great! I saw 'core' in the path and just assumed. It makes sense that it would be WebEngine considering the bug reports.
|
![]() |
![]() |
![]() |
#56 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 28,728
Karma: 205159604
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
|
Does this have any relevance to Windows?
|
![]() |
![]() |
![]() |
#57 |
Sigil Developer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 8,928
Karma: 6361444
Join Date: Nov 2009
Device: many
|
I am not sure. It may if a recent Windows uses the most recent Mesa library internally. It was the update to the Mesa library which triggered the need for the reversal.
But if I had to guess it would be Linux Vulkan users it impacts and some wayland users. Not Windows or Mac but who knows if QtWebEngine uses Mesa internally? |
![]() |
![]() |
![]() |
#58 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 28,728
Karma: 205159604
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
|
I'm including the software Mesa implementation Qt has made available for years for Windows in the Sigil bundle.
https://download.qt.io/development_r...mpipe/windows/ It hasn't changed in a long time. So I doubt Windows would be affected. I asked mainly because I had already built 6.9.2 for Windows. And as always with new Qt versions, it takes longer to build and results in a larger package. The full build took over 9 hours this time (6-core athlon with 32gb ram). QtWebEngine was about 7 hours on its own! I just wanted to avoid a WebEngine rebuild if possible. ![]() The minimum Windows SDK requirement to build QtWebEngine with MSVC 2022 went up with 6.9 as well. |
![]() |
![]() |
![]() |
#59 |
Sigil Developer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 8,928
Karma: 6361444
Join Date: Nov 2009
Device: many
|
Wow, something is strange. I can build all of Qt (including QtWebEngine) on my Mac Studio arm64 machine with 32gb ram in just about 1 hour. My older MacOS intel box i7 with 32gb of ram takes 3 hours to do the same thing. Is the Windows compiler that slow or is the build not parallelized?
|
![]() |
![]() |
![]() |
#60 | |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 28,728
Karma: 205159604
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
|
Quote:
It's possible that things might work better on Intel, but I don't have the time (or the money) to build a new Windows machine that will literally sit collecting dust between custom Qt builds. Building Qt for Sigil is the only thing I need a physical Windows machine for these days. If not for QtWebEngine's incompatibility, I could probably do better cross-compiling for Windows with MinGW on Linux. Last edited by DiapDealer; Today at 11:01 AM. |
|
![]() |
![]() |
![]() |
|
![]() |
||||
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 |