On Tue, Mar 09, 2021 at 12:25:51AM -0500, Marty Jack via blfs-dev wrote: > > > On Mon, 08 Mar 2021 22:16:51 -0500 Ken Moffat via blfs-dev wrote: > > > > 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 > > > > 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 > Hi Marty,
thanks for the link - they did not have the newer version when I started on this. However, it fixes a runtime problem. The rest of their build is more interesting - they appear to be calling it 5.15.3 although the dependencies are 5.15.2 - I guess the last line of their build fixes that. What is really annoying about the build failure in catapult, apart fro mit being python, is that chromium itself has deprecated catapult. But it is deeply dug in to qtwebengine. Their build options are quite extensive (proprietary codecs, kerberos, pipewire) but I don't see anything specific to what I'm hitting. I'll review my version of the glibc patch later, just in case, but I think I'll have to try to debug what the python code is doing, and then go back to 10.0 to see what it should be doing. ĸen -- 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