On 15/05/2016 11:35, Pierre Labastie wrote:
> On 14/05/2016 17:03, Ken Moffat wrote:
>> On Sat, May 14, 2016 at 04:14:48PM +0200, Pierre Labastie wrote:
>>>
>>> This "-fno-delete-null-pointer-checks" addition is the same as that for
>>> OpenJDK. I understand it removes some too agressive optimization.
>>>
>>> It seems that only qtwebengine needs that, and not the whole Qt, so I wonder
>>> how to do it: First build Qt with -skip-qtwebengine, then run qmake for qt
>>> webengine (as in the fedora spec above), and make again? Or add a new page 
>>> for
>>> qtwebengine?
>>>
>>
>> I haven't had time to study the details of what fedora are doing,
>> but I was already thinking about adding a new page for qtwebengine.
>> My primary reason is that it extendes the build time a lot and for
>> the moment only qupzilla uses it.
>>
>> But that might end up with both pages calling themselves qt
>> throughout the book.
>>
> 
> Update:
> Adding "export CXXFLAGS=-fno-delete-null-pointer-checks" before building
> qtwebengine fixes qupzilla (respective to this "unable to load page" thing).
> FWIW, here is what I did:
> - build qt5 as per the book (skip-qtwebengine)
> - build the whole of LXQt except qupzilla.
> - install pciutils
> - build qtwebengine with the following instructions:
>   - extract qt5 tarball again and change to the extracted directory
>   - apply the NSS patch

Forgot:
    - run "export CXXFLAGS=-fno-delete-null-pointer-checks"


>   - run "./configure ..." as given in the book, except removing the
> "-skip-qtwebengine" flag
>   - run "make module-qtwebengine". This just rebuilds part of qt, and then
> builds qtwebengine
>   - run "make module-qtwebengine-install_subtargets".
>   - run the instructions as in the book to remove reference to the build
> directory.
> - build qupzilla, as per the book.
> 
> Pierre
> 
> 
> Pierre
> 

-- 
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