On Fri, Mar 17, 2017 at 05:51:38PM +0000, Ken Moffat wrote:
> Yet again, I've got a weird FTBFS in Qt, again apparently in
> qtwebengine.  This is on this week's svn for both LFS and BLFS, but
> the only significant change since 8.0 is binutils, which (to me)
> doesn't look likely.  The failing command is "rather long" -
> 
[ snipped, pro tem ]
> 
> Unfortunately, the Qt build takes just over 2.5 hours to get to this
> point, using all my CPUs.  So trying alternative fixes if I had any
> will not be quick.  Suggestions, please ?
> 

Partial update, but not yet sure if this is going anywhere...

This is on my AMD Phenom which has a reputation for being
problematic.  It locked up using gimp-2.9, and initially it had failed
to untar qt5, because the tarball was corrupt : md5sum agreed, but
after dropping the caches the tarball was ok.

So, I seem to have memory which sporadically fails - google found a
few suggestions to slightly increase the CPU voltage, including for
a phenom - perhaps this cheap mobo has setting that fit a slightly
earlier CPU, and/or less RAM.  I took a look at the BIOS, but there
are zero settings for changing the voltage, and using an overclocking
profile needs to read it from the C: drive, whatever that is :)

Then I gave it a go with memtest86 (the latest version of the
original, but it boots to v4.73 for a BIOS machine) - that seemed
fine, and I did manage to get it testing with all four cores running
in parallel.

Back to retryring the build - because I sometimes install Qt5 for
extras before I get this far, my script tests if qmake has already
been installed: it had, so the failure was during the install of Qt,
probably near the end.  I've gone back to look at what we talked
about last May - building qtwebengine separately.

No idea for the moment if it will complete (doing a test build now),
but among other things it is using a shipped version of ninja : qmake
uses all cores, so does make and ninja [ i.e. it's not just rust
that does that nowadays ].  Looking at my logs from earlier, it
appears that qtwebengine uses ninja even when building as part of
Qt5.

ĸen
-- 
`I shall take my mountains', said Lu-Tze. `The climate will be good
for them.'     -- Small Gods
-- 
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