On Sun, Mar 14, 2021 at 07:25:36PM +0000, Ken Moffat via blfs-dev wrote: > > Currently running a manual build to make sure it does now complete, > and hoping that I'm not again filled with false optimism. > Turns out I *was* filled with false optimism, failed (as before)-
FAILED: obj/QtWebEngineCore/authentication_dialog_controller.o [...] In file included from /scratch/ken/testbuild/LFS-10.1/qtwebengine-5.15.3/src/core/profile_adapter.h:67, from /scratch/ken/testbuild/LFS-10.1/qtwebengine-5.15.3/src/core/web_contents_adapter_client.h:56, from /scratch/ken/testbuild/LFS-10.1/qtwebengine-5.15.3/src/core/login_delegate_qt.h:48, from /scratch/ken/testbuild/LFS-10.1/qtwebengine-5.15.3/src/core/authentication_dialog_controller_p.h:45, from /scratch/ken/testbuild/LFS-10.1/qtwebengine-5.15.3/src/core/authentication_dialog_controller.cpp:41: /scratch/ken/testbuild/LFS-10.1/qtwebengine-5.15.3/src/core/net/qrc_url_scheme_handler.h:43:10: fatal error: QtWebEngineCore/private/qtwebenginecoreglobal_p.h: No such file or directory 43 | #include <QtWebEngineCore/private/qtwebenginecoreglobal_p.h> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ compilation terminated. That needs, ISTR, 4 files to be changed. But when I did that previously it led on to /opt/qt5/include/QtCore/qglobal.h:86:30: error: division by zero in #if 86 | #define QT_CONFIG(feature) (1/QT_FEATURE_##feature == 1) | ^ This is with source which AFAICS should match what Arch were using (they are now cherry-picking 199ea00a9eea to fix crashes in some locales, gentoo have that as qtwebengine-5.15.2_p20210224-fix-crash-w-app-locales.patch. I had uploaded the source (but not the runtime patches) to anduin in the hope it was going to build this time: http://anduin.linuxfromscratch.org/BLFS/qtwebengine/ in case anyone wants to play along at home. Obviously it needs the glibc-2.33 patch at runtime, and (for some locales) gentoo's qtwebengine-5.15.2_p20210224-fix-crash-w-app-locales.patch (Arch cherry-pick the commit as of Friday). What really puzzles me is why neither gentoo nor Arch hit this problem. ĸen, starting to think about giving up on qtwebengine as a pile of the proverbial. -- RIGHT, he said, PESTILENCE, OPEN ANOTHER PACK OF CARDS. I'M GOING TO GET TO THE BOTTOM OF THIS IF IT KILLS ME, FIGURATIVELY SPEAKING OF COURSE. Rincewind grabbed Twoflower and pulled. -- The Light Fantastic -- http://lists.linuxfromscratch.org/listinfo/blfs-dev FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page