#14729: qtwebengine after 5.15.2
-------------------------+-----------------------
 Reporter:  ken@…        |       Owner:  ken@…
     Type:  enhancement  |      Status:  assigned
 Priority:  high         |   Milestone:  10.2
Component:  BOOK         |     Version:  SVN
 Severity:  normal       |  Resolution:
 Keywords:               |
-------------------------+-----------------------

Comment (by ken@…):

 Successful manual INSTALL_ROOT (i.e. DESTDIR) build on one machine, now
 trying a real install with updated patch and my script.

 Tarball: last commit from the 5.15 branch before the version was moved on
 to 5.15.4: [
 
https://code.qt.io/cgit/qt/qtwebengine.git/commit/?h=5.15&id=029771bcd254b6cf873badd538e3f762d6344f6b]
 and chromium submodules from the (qtwebengine) 87-branch at 7c8217b36a95.

 Patch: Amalgamate gentoo qtwebengine-5.15.2_p20210224-fix-crash-w-app-
 locales.patch (from upstream after 5.15.4 was opened), gentoo
 qtwebengine-5.15.2_p20210224-disable-git.patch, arch qt5-webengine-
 glibc-2.33.patch. The glibc-2.33 patch had to be fixed up for changes in
 this version.

 Additional dependencies:
 /usr/bin/python (symlink to python2) - disgusting, but chromium is stuck
 on this.
 node-js.

 Additional steps before building:
 Create .git and src/3rdparty/chromium.git directories (per gentoo)
 Sed to change the version to 5.15.2 to match Qt.

 The build output was slightly odd - after the initial 178 targets for gn,
 there were 23844 reported targets, but then at the end it found another
 716 targets in Qpdf. Also, my own CFLAGS (passed to CXXFLAGS based on
 previous Qt5) for things like -march=native and some hardening  were
 mostly ignored until late in the build when some of the chromium files
 used them.

 I hesitate to say this, but after 18 attempts or more, I think I'm getting
 there.

--
Ticket URL: <http://wiki.linuxfromscratch.org/blfs/ticket/14729#comment:19>
BLFS Trac <http://wiki.linuxfromscratch.org/blfs>
Beyond Linux From Scratch
-- 
http://lists.linuxfromscratch.org/listinfo/blfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to