Ignore:
Timestamp:
06/28/2022 02:48:54 PM (22 months ago)
Author:
Ken Moffat <ken@…>
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:
e51466a
Parents:
82541b1
Message:

Update to js-91.11.0 (security fix).

File:
1 edited

Legend:

Unmodified
Added
Removed
  • general/genlib/js91.xml

    r82541b1 re603046  
    1414  <!ENTITY js91-download-http "&mozilla-http;/firefox/releases/&JS91-version;esr/source/firefox-&JS91-version;esr.source.tar.xz">
    1515  <!ENTITY js91-download-ftp  " ">
    16   <!ENTITY js91-md5sum        "c22765dc34c94035ebd83b998c90de33">
    17   <!ENTITY js91-size          "363 MB">
    18   <!ENTITY js91-buildsize     "3.1 GB (38 MB installed after removing 36MB static lib)">
    19   <!ENTITY js91-time          "2.6 SBU (with parallelism=4)">
     16  <!ENTITY js91-md5sum        "34e1d9a3347bccb1010491d3789aa77e">
     17  <!ENTITY js91-size          "367 MB">
     18  <!ENTITY js91-buildsize     "3.1 GB (37 MB installed after removing 36MB static lib)">
     19  <!ENTITY js91-time          "2.2 SBU (with parallelism=4)">
    2020]>
    2121
     
    9797      <xref linkend="which"/>
    9898      <!-- Should we list llvm here? -->
     99    </para>
     100
     101    <bridgehead renderas="sect4">Recommended</bridgehead>
     102    <para role="recommended">
     103      <xref linkend="llvm"/>
    99104    </para>
    100105
     
    175180cd    obj &amp;&amp;
    176181
    177 CC=gcc CXX=g++ \
    178182sh ../js/src/configure.in --prefix=/usr            \
    179183                          --with-intl-api          \
     
    228232
    229233    <para>
    230       <envar>CC=gcc CXX=g++</envar>: Upstream now prefers
    231       <application>clang</application>, override it like other Mozilla
    232       packages in BLFS book.
    233     </para>
    234 
    235     <para>
    236234      <command>sh ../js/src/configure.in</command>:
    237235      <filename>configure.in</filename> is actually a shell script, but
     
    279277      <command>sed -i '/@NSPR_CFLAGS@/d' /usr/bin/js91-config</command>:
    280278      Prevent <command>js91-config</command> from using buggy CFLAGS.
     279    </para>
     280
     281    <para>
     282      <parameter><envar>CC=gcc CXX=g++</envar></parameter>: BLFS used to
     283      prefer to use gcc and g++ instead of upstream's defaults of the
     284      <application>clang</application> programs. With the release of
     285      gcc-12 the build takes longer with gcc and g++, primarily because
     286      of extra warnings, and is bigger. Set these environment variables
     287      <emphasis>before running the configure script</emphasis>
     288      if you wish to continue to use gcc, g++ and unset them after the
     289      install.
    281290    </para>
    282291
Note: See TracChangeset for help on using the changeset viewer.