Changeset 291b865 for xsoft


Ignore:
Timestamp:
09/04/2023 03:42:23 PM (9 months ago)
Author:
Xi Ruoyao <xry111@…>
Branches:
12.1, ken/TL2024, ken/tuningfonts, lazarus, plabs/newcss, python3.11, rahul/power-profiles-daemon, renodr/vulkan-addition, trunk, xry111/llvm18
Children:
808aeec
Parents:
7877690
Message:

thunderbird: Remove zip dependency and unneeded sed

By the way, remove a lot of stale (commented out) hot fixes.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • xsoft/other/thunderbird.xml

    r7877690 r291b865  
    8787      the mozconfig; although it is now deprecated by mozilla),
    8888      <xref linkend="python3"/> (rebuilt with the sqlite module),
    89       <xref linkend="startup-notification"/>,
    90       <xref linkend="zip"/>, and
     89      <xref linkend="startup-notification"/>, and
    9190      <xref linkend="unzip"/>
    9291      <!--<xref linkend="yasm"/>-->
     
    203202ac_add_options --without-wasm-sandboxed-libraries</literal>
    204203EOF</userinput></screen>
    205 <!-- Fixed in 102.9
    206     <para>
    207       A change in cbindgen-0.24.2 causes a symbol to now be output by
    208       cbindgen, but it has already been defined in a header. This sed
    209       prevents the build from eventually failing:
    210     </para>
    211 
    212 <screen><userinput>sed -i '/ROOT_CLIP_CHAIN/d' gfx/webrender_bindings/webrender_ffi.h</userinput></screen>
    213 -->
    214 <!-- Not needed with clang
    215      https://bugzilla.mozilla.org/show_bug.cgi?id=1729459
    216     <para>
    217       If building on a 32 bit machine, the following sed works around
    218       an issue with an incompatible <quote>double</quote> type in one
    219       header file:
    220     </para>
    221 
    222 <screen><userinput>case "$(uname -m)" in
    223     i?86) sed -e '/typedef[ ]*double/s/double/long double/' \
    224               -i modules/fdlibm/src/math_private.h ;;
    225 esac</userinput></screen>
    226 -->
    227 
    228     <para>
    229       Fix an issue occurring when building with GCC-13:
    230     </para>
    231 
    232 <screen><userinput>sed -e '/&lt;exception&gt;/i#include &lt;cstdint&gt;' \
    233     -i comm/third_party/rnp/src/libsexp/include/sexp/sexp-error.h</userinput></screen>
    234204
    235205    <para>
Note: See TracChangeset for help on using the changeset viewer.