Changeset cbfd207


Ignore:
Timestamp:
05/05/2024 06:50:35 PM (4 weeks ago)
Author:
Xi Ruoyao <xry111@…>
Branches:
lazarus, trunk
Children:
32a3136
Parents:
e1092747
git-author:
Xi Ruoyao <xry111@…> (05/05/2024 06:46:19 PM)
git-committer:
Xi Ruoyao <xry111@…> (05/05/2024 06:50:35 PM)
Message:

firefox, thunderbird: Remove several lines of ARM code to work around FTBFS with Rustc >= 1.78.0

These lines are:

#![cfg_attr(feature = "neon", feature(stdsimd))]
#![cfg_attr(

feature = "neon",
feature(arm_target_feature, raw_ref_op)

)]

The upstream has committed the fix but as these lines are only for ARM,
we can simply remove them.

In SeaMonkey the qcms code base is still C++ so this does not apply.

Link: https://bugzilla.mozilla.org/show_bug.cgi?id=1882291

Location:
xsoft
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • xsoft/graphweb/firefox.xml

    re1092747 rcbfd207  
    406406
    407407    <para>
     408      Remove several lines of Rust code only useful for ARM and failing to
     409      compile with Rustc-1.78.0 or newer:
     410    </para>
     411
     412    <screen><userinput>sed '/cfg_attr/,/)]/d' -i gfx/qcms/src/lib.rs</userinput></screen>
     413
     414    <para>
    408415      Now invoke the Python <command>mach</command> script to compile the package.
    409416    </para>
  • xsoft/other/thunderbird.xml

    re1092747 rcbfd207  
    282282sed '/mInputImageMap/s/uint32_t/uint64_t/' \
    283283    -i dom/media/webrtc/libwebrtcglue/WebrtcGmpVideoCodec.h</userinput></screen>
     284
     285    <para>
     286      Remove several lines of Rust code only useful for ARM and failing to
     287      compile with Rustc-1.78.0 or newer:
     288    </para>
     289
     290    <screen><userinput>sed '/cfg_attr/,/)]/d' -i gfx/qcms/src/lib.rs</userinput></screen>
    284291
    285292    <para>
Note: See TracChangeset for help on using the changeset viewer.