Changeset c5b7d908


Ignore:
Timestamp:
04/25/2022 06:14:58 AM (2 years ago)
Author:
Pierre Labastie <pierre.labastie@…>
Branches:
11.2, 11.3, 12.0, 12.1, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, lazarus, lxqt, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, trunk, xry111/llvm18, xry111/soup3, xry111/xf86-video-removal
Children:
e07baac6
Parents:
d94bdfcb
Message:

JS-91: fix 32 bit builds

Same sed as for firefox

Files:
2 edited

Legend:

Unmodified
Added
Removed
  • general/genlib/js91.xml

    rd94bdfcb rc5b7d908  
    142142
    143143    </note>
    144 <!--
    145     <para>
    146       Apply a patch to allow building this package with Python-3.10 or
    147       later:
    148     </para>
    149 
    150 <screen><userinput>patch -Np1 -i ../js-&JS91-version;-python_3_10-1.patch</userinput></screen>
    151 -->
     144
     145    <para>
     146      If building on a 32 bit machine, the following sed works around an issue
     147      with an incompatible <quote>double</quote> type in one header file:
     148    </para>
     149
     150<screen><userinput>case "$(uname -m)" in
     151    i?86) sed -e '/typedef[ ]*double/s/double/long double/' \
     152              -i modules/fdlibm/src/math_private.h ;;
     153esac</userinput></screen>
     154
    152155    <para>
    153156      Install <application>JS</application> by running the following
  • introduction/welcome/changelog.xml

    rd94bdfcb rc5b7d908  
    4747      <itemizedlist>
    4848        <listitem>
     49          <para>[pierre] - JS-91 needs the same fix as firefox for
     50          32 bit machines.</para>
     51        </listitem>
     52        <listitem>
    4953          <para>[bdubbs] - Update to harfbuzz-4.2.1. Fixes
    5054          <ulink url="&blfs-ticket-root;16465">#16465</ulink>.</para>
Note: See TracChangeset for help on using the changeset viewer.