Changeset d468e96


Ignore:
Timestamp:
02/18/2022 09:17:11 AM (2 years ago)
Author:
Pierre Labastie <pierre.labastie@…>
Branches:
11.1, 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/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
Children:
48fcdbd8
Parents:
7d95c1c
Message:

Fix a 32 bit FTBFS in firefox and thunderbird

Files:
3 edited

Legend:

Unmodified
Added
Removed
  • introduction/welcome/changelog.xml

    r7d95c1c rd468e96  
    4242    </listitem>
    4343    -->
     44    <listitem>
     45      <para>February 18th, 2022</para>
     46      <itemizedlist>
     47        <listitem>
     48          <para>[pierre] - Work around a 32 bit issue in firefox and
     49          thunderbird. Part of
     50          <ulink url="&blfs-ticket-root;16106">#16106</ulink>.</para>
     51        </listitem>
     52      </itemizedlist>
     53    </listitem>
     54
    4455    <listitem>
    4556      <para>February 17th, 2022</para>
  • xsoft/graphweb/firefox.xml

    r7d95c1c rd468e96  
    311311<screen><userinput>patch -Np1 -i ../firefox-&firefox-version;esr-disable_rust_test-1.patch</userinput></screen>
    312312
     313<!-- applying this for 11.1: upstream haven't make their mind yet
     314     https://bugzilla.mozilla.org/show_bug.cgi?id=1729459 -->
     315    <para>
     316      If building on a 32 bit machine, the following sed works around
     317      an issue with an uncompatible <quote>double</quote> type in one
     318      header file:
     319    </para>
     320
     321<screen><userinput>case "$(uname -m)" in
     322    i?86) sed -e '/typedef[ ]*double/s/double/long double/' \
     323              -i modules/fdlibm/src/math_private.h ;;
     324esac</userinput></screen>
     325
    313326    <para>
    314327      If the geolocation APIs are needed:
  • xsoft/other/thunderbird.xml

    r7d95c1c rd468e96  
    227227-->
    228228
     229<!-- applying this for 11.1: upstream haven't make their mind yet
     230     https://bugzilla.mozilla.org/show_bug.cgi?id=1729459 -->
     231    <para>
     232      If building on a 32 bit machine, the following sed works around
     233      an issue with an uncompatible <quote>double</quote> type in one
     234      header file:
     235    </para>
     236
     237<screen><userinput>case "$(uname -m)" in
     238    i?86) sed -e '/typedef[ ]*double/s/double/long double/' \
     239              -i modules/fdlibm/src/math_private.h ;;
     240esac</userinput></screen>
     241
    229242    <para>
    230243      Now invoke the Python <command>mach</command> script to compile
Note: See TracChangeset for help on using the changeset viewer.