JS-91: fix 32 bit builds

Same sed as for firefox
This commit is contained in:
Pierre Labastie 2022-04-25 08:14:58 +02:00
parent d94bdfcb62
commit c5b7d908d7
2 changed files with 12 additions and 5 deletions

View File

@ -141,14 +141,17 @@ tar: Exiting with failure status due to previous errors
</para>
</note>
<!--
<para>
Apply a patch to allow building this package with Python-3.10 or
later:
If building on a 32 bit machine, the following sed works around an issue
with an incompatible <quote>double</quote> type in one header file:
</para>
<screen><userinput>patch -Np1 -i ../js-&JS91-version;-python_3_10-1.patch</userinput></screen>
-->
<screen><userinput>case "$(uname -m)" in
i?86) sed -e '/typedef[ ]*double/s/double/long double/' \
-i modules/fdlibm/src/math_private.h ;;
esac</userinput></screen>
<para>
Install <application>JS</application> by running the following
commands:

View File

@ -45,6 +45,10 @@
<listitem>
<para>April 25th, 2022</para>
<itemizedlist>
<listitem>
<para>[pierre] - JS-91 needs the same fix as firefox for
32 bit machines.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to harfbuzz-4.2.1. Fixes
<ulink url="&blfs-ticket-root;16465">#16465</ulink>.</para>