mirror of
https://github.com/Zeckmathederg/glfs.git
synced 2025-02-04 07:17:15 +08:00
Fix compilation of Firefox on i686
git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@21978 af4574ff-66df-0310-9fd7-8a98e5e911e0
This commit is contained in:
parent
c910aa5435
commit
ec54fa5bb3
@ -44,6 +44,10 @@
|
||||
<listitem>
|
||||
<para>August 16th, 2019</para>
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>[renodr] - Fix compilation of Firefox on i686 platforms. Fixes
|
||||
<ulink url="&blfs-ticket-root;12286">#12286</ulink>.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[timtas] - Update to qemu-4.1.0. Fixes
|
||||
<ulink url="&blfs-ticket-root;12404">#12404</ulink>.</para>
|
||||
|
@ -269,7 +269,8 @@ ac_add_options --enable-official-branding
|
||||
#ac_add_options --disable-install-strip
|
||||
|
||||
# Disabling debug symbols makes the build much smaller and a little
|
||||
# faster. Comment this if you need to run a debugger.
|
||||
# faster. Comment this if you need to run a debugger. Note: This is
|
||||
# required for compilation on i686.
|
||||
ac_add_options --disable-debug-symbols
|
||||
|
||||
# The BLFS editors recommend not changing anything below this line:
|
||||
@ -365,12 +366,14 @@ echo "d2284a20-0505-4927-a809-7ffaf4d91e55" > mozilla-key</userinput></screen>
|
||||
|
||||
<screen role="nodump"><userinput>sed -e 's/checkImpl/checkFFImpl/g' -i js/src/vm/JSContext*.h</userinput></screen>
|
||||
|
||||
<!--<para>
|
||||
Apply a sed to work around a change in the linux headers, and then
|
||||
invoke the Python2 script to compile the package.
|
||||
<para>
|
||||
If you are building on i686, apply a fix to prevent Internal Compiler
|
||||
Errors in GCC-7+:
|
||||
</para>
|
||||
|
||||
<screen><userinput>sed -i 's/SIOCGSTAMP/0x8906/' media/webrtc/trunk/webrtc/rtc_base/physicalsocketserver.cc &&-->
|
||||
<screen><userinput remap="pre">case $(uname -m) in
|
||||
i?86) sed -i "562 s/mips64/i386/" gfx/skia/skia/third_party/skcms/src/Transform_inl.h ;;
|
||||
esac</userinput></screen>
|
||||
|
||||
<para>
|
||||
Now invoke the Python2 script to compile the package.
|
||||
|
Loading…
Reference in New Issue
Block a user