> Sent: Wednesday, October 21, 2020 at 12:50 AM
> From: "rhubarbpieguy--- via blfs-support" 
> <blfs-support@lists.linuxfromscratch.org>
> To: "Ken Moffat via blfs-support" <blfs-support@lists.linuxfromscratch.org>
> Cc: rhubarbpie...@vivaldi.net
> Subject: Re: [blfs-support] QtWebEngine - make: *** [Makefile 49: 
> sub-src-make_first] Error 2 - BLFS 10.0
>
> Sorry, I was sloppy providing output.  The problem occurs with 'make'
> >>> and I included the tail end of 'make install.'   The error with 'make'
> >>> is:
> >>>
> >>>      ninja: build stopped: subcommand failed.
> >>>      make[3]: *** [Makefile.gn_run:552: run_ninja] Error 1
> >>>      make[3]: Leaving directory
> >>> '/sources/qtwebengine-everywhere-src-5.15.0/build/src/core'
> >>>      make[2]: *** [Makefile:82: sub-gn_run-pro-make_first] Error 2
> >>>      make[2]: Leaving directory
> >>> '/sources/qtwebengine-everywhere-src-5.15.0/build/src/core'
> >>>      make[1]: *** [Makefile:80: sub-core-make_first] Error 2
> >>>      make[1]: Leaving directory
> >>> '/sources/qtwebengine-everywhere-src-5.15.0/build/src'
> >>>      make: *** [Makefile:49: sub-src-make_first] Error 2
> >>>
> >>> Is there other output I should cite?
> >> Yes, that output is meaningless.  We need a dozen or more lines before the
> >> subcommand failed line.
> >>
> >>    -- Bruce
> >>
> > True, but we can already see it is in Makefile.gn.
> >
> > A wild guess: has /usr/lib/libstdc++.a been hidden or deleted ?
> > The gn tool needs that.  The only other thing on my systems which
> > needs it is binutils (in that case, for the testsuite).
> >
> > More generally, when building in parallel the failure is sometimes
> > *many* lines before the ' Error ' report.
> >
> > ĸen
> 
> I believe I have /usr/lib/libstdc++.a  I see the following libstdc++ files:
> 
>   /usr/lib/libstdc++.a
>   /usr/lib/libstdc++fs.a
>   /usr/lib/libstdc++.so -> libstdc++.so.6.0.28
>   /usr/lib/libstdc++.so.6 -> libstdc++.so.6.0.28
>   /usr/lib/libstdc++.so.6.0.28
>   /usr/lib/libstdc++.so.6.0.28.dbg
> 
> I'm attaching more output generated with the '--output-sync' option 
> suggested in another response.  Perhaps that will show what I've done wrong.
> 
> 
> -- 
> http://lists.linuxfromscratch.org/listinfo/blfs-support
> FAQ: http://www.linuxfromscratch.org/blfs/faq.html
> Unsubscribe: See the above information page
> 

Hello,

I took a look at the attachment, and did a google search on the error.  It 
seems that the issue is with the version of icu being used.  I have found a 
solution on gentoo, that patches the chromium source to build with this version 
of icu.  I am not sure how this will work with QtWebEngine version of chromium, 
but it should at least be a starting point.

The below is the patch that gentoo has made:

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2da708be8232c1fde4417584c056e519d015087


This is the link to the filed bug:

https://bugs.gentoo.org/720100

The error that is indicated in the gentoo bug, matches the error in the 
attached log, so it *should* work.

Regards,

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

Reply via email to