On Mon, 08 Mar 2021 22:16:51 -0500 Ken Moffat via blfs-dev wrote:
> People who read -book will have seen that I'm trying to build the
> git version of qtwebengine, because the non-commercial release of
> 5.15.3 is probably a month or more away but webengine has the usaul
> crop of backported chromium fixes.
> 
> When I started, my build failed fairly quickly and I suspected it
> might be related to glibc-2.33.  Since then I've revised the source
> (use the 5.15 branch) and tweaked the patches and seds until I can
> successfully build it (as 5.15.2) on LFS-10.0.
> 
> Now I'm back on 10.1, but it still fails quicky (about 3½ minutes
> into the build on an 8-thread machine).  The same failure, except
> this time I don't see any output that would make me suspect
> glibc-2.33, but I'm still none the wiser about what is breaking.
> 
> Output for the failing target follows (some lines are very long),
> any clues, please ?
> 
> TIA.
> 
> ĸen
> 
> /usr/bin/python2 
> ../../../../src/3rdparty/chromium/third_party/catapult/tracing/bin/generate_about_tracing_contents
>  --outdir gen/content/browser/tracing
> Traceback (most recent call last):
>   File 
> "../../../../src/3rdparty/chromium/third_party/catapult/tracing/bin/generate_about_tracing_contents",
>  line 14, in <module>
>     sys.exit(generate_about_tracing_contents.Main(sys.argv[1:]))
>   File 
> "/scratch/ken/testbuild/LFS-10.1/qtwebengine-5.15branch_20210303/src/3rdparty/chromium/third_party/catapult/tracing/tracing_build/generate_about_tracing_contents.py",
>  line 46, in Main
>     minify=not args.no_min)
>   File 
> "/scratch/ken/testbuild/LFS-10.1/qtwebengine-5.15branch_20210303/src/3rdparty/chromium/third_party/catapult/common/py_vulcanize/py_vulcanize/generate.py",
>  line 287, in GenerateStandaloneHTMLToFile
>     module.AppendHTMLContentsToFile(output_file, controller, minify=minify)
>   File 
> "/scratch/ken/testbuild/LFS-10.1/qtwebengine-5.15branch_20210303/src/3rdparty/chromium/third_party/catapult/common/py_vulcanize/py_vulcanize/html_module.py",
>  line 72, in AppendHTMLContentsToFile
>     for piece in self._parser_results.YieldHTMLInPieces(ctl, minify=minify):
>   File 
> "/scratch/ken/testbuild/LFS-10.1/qtwebengine-5.15branch_20210303/src/3rdparty/chromium/third_party/catapult/common/py_vulcanize/py_vulcanize/parse_html_deps.py",
>  line 198, in YieldHTMLInPieces
>     yield self.GenerateHTML(controller, minify)
>   File 
> "/scratch/ken/testbuild/LFS-10.1/qtwebengine-5.15branch_20210303/src/3rdparty/chromium/third_party/catapult/common/py_vulcanize/py_vulcanize/parse_html_deps.py",
>  line 242, in GenerateHTML
>     html = controller.GetHTMLForStylesheetHRef(stylesheet_link['href'])
>   File 
> "/scratch/ken/testbuild/LFS-10.1/qtwebengine-5.15branch_20210303/src/3rdparty/chromium/third_party/catapult/common/py_vulcanize/py_vulcanize/generate.py",
>  line 282, in GetHTMLForStylesheetHRef
>     text = _MinifyCSS(text)
>   File 
> "/scratch/ken/testbuild/LFS-10.1/qtwebengine-5.15branch_20210303/src/3rdparty/chromium/third_party/catapult/common/py_vulcanize/py_vulcanize/generate.py",
>  line 210, in _MinifyCSS
>     stderr=subprocess.PIPE)
>   File "/usr/lib/python2.7/subprocess.py", line 394, in __init__
>     errread, errwrite)
>   File "/usr/lib/python2.7/subprocess.py", line 1047, in _execute_child
>     raise child_exception
> OSError: [Errno 2] No such file or directory
> 
> 
> -- 
> 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

Arch has a patch here named qt5-webengine-glibc-2.33.patch.  If you don't have 
that, I am guessing it might help.

https://github.com/archlinux/svntogit-packages/tree/packages/qt5-webengine/trunk

-- 
http://lists.linuxfromscratch.org/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to