Changeset 754f4c6d


Ignore:
Timestamp:
11/18/2022 01:28:51 PM (17 months ago)
Author:
Pierre Labastie <pierre.labastie@…>
Branches:
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/xf86-video-removal
Children:
bbc89d2
Parents:
392f814
Message:

Update to LLVM-15.0.5

Also change some bridgehead to para, to prevent jhalfs failure:
see 392f81410, for the same issue in openjdk.

Files:
3 edited

Legend:

Unmodified
Added
Removed
  • general/prog/llvm.xml

    r392f814 r754f4c6d  
    99  <!ENTITY llvm-download-http "&llvm-url;/llvm-&llvm-version;.src.tar.xz">
    1010  <!ENTITY llvm-download-ftp  " ">
    11   <!ENTITY llvm-md5sum        "3cfaeaf646bb11fb33254598620c2b7f">
    12   <!ENTITY llvm-size          "51 MB">
    13   <!ENTITY llvm-buildsize     "3.6 GB (858 MB installed; add 18.3 GB for tests)">
    14   <!ENTITY llvm-time          "24 SBU (on 4 CPU cores; add 14 SBU for tests)">
     11  <!ENTITY llvm-md5sum        "a6c26842fd81475295544b50b274f509">
     12  <!ENTITY llvm-size          "50 MB">
     13  <!ENTITY llvm-buildsize     "3.7 GB (1.0 GB installed; add 18.3 GB for tests and 242 MB for documentation)">
     14  <!ENTITY llvm-time          "29 SBU (with doc, on 4 CPU cores; add 19 SBU for tests)">
    1515
    1616  <!ENTITY clang-download-http "&llvm-url;/clang-&llvm-version;.src.tar.xz">
    17   <!ENTITY clang-md5sum        "cbc75d2f19f5108eb5af141fcce75fdf">
     17  <!ENTITY clang-md5sum        "e0be450c75553fa6c864837aa1f1d7e8">
    1818  <!ENTITY clang-size          "18 MB">
    1919
    2020  <!ENTITY compiler-rt-download-http "&llvm-url;/compiler-rt-&llvm-version;.src.tar.xz">
    21   <!ENTITY compiler-rt-md5sum        "2c987e17ed71e1e548c3b2d1afde00fd">
    22   <!ENTITY compiler-rt-size          "2.3 MB">
     21  <!ENTITY compiler-rt-md5sum        "fcad41530d4c8fbbe3f4e5b59a176a70">
     22  <!ENTITY compiler-rt-size          "2.2 MB">
    2323
    2424  <!ENTITY cmake-llvm-download-http "&sources-anduin-http;/llvm/llvm-cmake-&llvm-version;.src.tar.xz">
    2525<!--  <!ENTITY cmake-llvm-download-http "&llvm-url;/cmake-&llvm-version;.src.tar.xz">
    2626      Renamed cmake-15.0.1.src.tar.xz and placed on anduin.-->
    27   <!ENTITY cmake-llvm-md5sum        "f9b80cdd1f4529662c16f8aa99b4238b">
    28   <!ENTITY cmake-llvm-size          "6.7 KB">
     27  <!ENTITY cmake-llvm-md5sum         "fb2ef6f3f75ee620e0c8f2b68487bdb7">
     28  <!ENTITY cmake-llvm-size           "6.8 KB">
    2929]>
    3030
     
    106106
    107107    <bridgehead renderas="sect3">Additional Downloads</bridgehead>
    108       <bridgehead role="required" renderas="sect4">Cmake modules for LLVM</bridgehead>
    109       <itemizedlist spacing="compact">
    110         <listitem>
    111           <para>
    112             Download: <ulink url="&cmake-llvm-download-http;"/>
    113           </para>
    114         </listitem>
    115         <listitem>
    116           <para>
    117             Download MD5 sum: &cmake-llvm-md5sum;
    118           </para>
    119         </listitem>
    120         <listitem>
    121           <para>
    122             Download size: &cmake-llvm-size;
    123           </para>
    124         </listitem>
    125       </itemizedlist>
     108    <para>
     109      <emphasis role="strong">Cmake modules for LLVM</emphasis>
     110    </para>
     111    <itemizedlist spacing="compact">
     112      <listitem>
     113        <para>
     114          Download: <ulink url="&cmake-llvm-download-http;"/>
     115        </para>
     116      </listitem>
     117      <listitem>
     118        <para>
     119          Download MD5 sum: &cmake-llvm-md5sum;
     120        </para>
     121      </listitem>
     122      <listitem>
     123        <para>
     124          Download size: &cmake-llvm-size;
     125        </para>
     126      </listitem>
     127    </itemizedlist>
    126128
    127129    <bridgehead renderas="sect3">Recommended Download</bridgehead>
    128       <bridgehead role="recommended" renderas="sect4">Clang</bridgehead>
    129       <itemizedlist spacing="compact">
    130         <listitem>
    131           <para>
    132             Download: <ulink url="&clang-download-http;"/>
    133           </para>
    134         </listitem>
    135         <listitem>
    136           <para>
    137             Download MD5 sum: &clang-md5sum;
    138           </para>
    139         </listitem>
    140         <listitem>
    141           <para>
    142             Download size: &clang-size;
    143           </para>
    144         </listitem>
    145       </itemizedlist>
     130    <para>
     131      <emphasis role="strong">Clang</emphasis>
     132    </para>
     133    <itemizedlist spacing="compact">
     134      <listitem>
     135        <para>
     136          Download: <ulink url="&clang-download-http;"/>
     137        </para>
     138      </listitem>
     139      <listitem>
     140        <para>
     141          Download MD5 sum: &clang-md5sum;
     142        </para>
     143      </listitem>
     144      <listitem>
     145        <para>
     146          Download size: &clang-size;
     147        </para>
     148      </listitem>
     149    </itemizedlist>
     150    <itemizedlist spacing="compact">
     151      <listitem>
     152        <para>
     153          Patch enabling <xref linkend="gSSP"/> by default in clang:
     154          <ulink url="&patch-root;/clang-&llvm-version;-enable_default_ssp-1.patch"/>
     155        </para>
     156      </listitem>
     157    </itemizedlist>
    146158
    147159    <bridgehead renderas="sect3">Optional Download</bridgehead>
    148       <bridgehead role="optional" renderas="sect4">Compiler RT</bridgehead>
    149       <itemizedlist spacing="compact">
    150         <listitem>
    151           <para>
    152             Download: <ulink url="&compiler-rt-download-http;"/>
    153           </para>
    154         </listitem>
    155         <listitem>
    156           <para>
    157             Download MD5 sum: &compiler-rt-md5sum;
    158           </para>
    159         </listitem>
    160         <listitem>
    161           <para>
    162             Download size: &compiler-rt-size;
    163           </para>
    164         </listitem>
    165       </itemizedlist>
    166       <!-- not needed for 15.0.1
    167       <itemizedlist spacing="compact">
    168         <listitem>
    169           <para>
    170             Optional patch:
    171             <ulink url="&patch-root;/compiler-rt-&llvm-version;-glibc_2_36-1.patch"/>
    172             (required if using compiler-rt)
    173           </para>
    174         </listitem>
    175       </itemizedlist>
    176       -->
    177       <itemizedlist spacing="compact">
    178         <listitem>
    179           <para>
    180             Patch enabling <xref linkend="gSSP"/> by default in clang:
    181             <ulink url="&patch-root;/clang-&llvm-version;-enable_default_ssp-1.patch"/>
    182           </para>
    183         </listitem>
    184       </itemizedlist>
    185 
     160    <para>
     161      <emphasis role="strong">Compiler RT</emphasis>
     162    </para>
     163    <itemizedlist spacing="compact">
     164      <listitem>
     165        <para>
     166          Download: <ulink url="&compiler-rt-download-http;"/>
     167        </para>
     168      </listitem>
     169      <listitem>
     170        <para>
     171          Download MD5 sum: &compiler-rt-md5sum;
     172        </para>
     173      </listitem>
     174      <listitem>
     175        <para>
     176          Download size: &compiler-rt-size;
     177        </para>
     178      </listitem>
     179    </itemizedlist>
    186180    <bridgehead renderas="sect3">LLVM Dependencies</bridgehead>
    187181
     
    336330      <filename>AddressSanitizer-x86_64-linux :: TestCases/log-path_test.cpp</filename>,
    337331      <filename>AddressSanitizer-x86_64-linux-dynamic :: TestCases/log-path_test.cpp</filename>,
    338       <filename>DataFlowSanitizer-x86_64 :: custom.cpp</filename>,
    339332      <filename>DataFlowSanitizer-x86_64 :: origin_unaligned_memtrans.c</filename>,
     333      <filename>LLVM :: tools/llvm-libtool-darwin/L-and-l.test</filename>,
    340334      <filename>MemProfiler-x86_64-linux :: TestCases/log_path_test.cpp</filename>, and
    341       <filename>MemProfiler-x86_64-linux-dynamic :: TestCases/log_path_test.cpp</filename>.
     335      <filename>MemProfiler-x86_64-linux-dynamic :: TestCases/log_path_test.cpp</filename>
    342336    </para>
    343337
     
    471465      <seglistitem>
    472466        <seg>
    473           bugpoint, c-index-test, clang, clang++ (symlinks to
    474           clang-&lt;version&gt;), clang-&lt;version&gt;, clang-check, clang-cl,
     467          analyze-build, bugpoint, c-index-test, clang, clang++ (symlinks to
     468          clang-&llvm-major-version;), clang-&llvm-major-version;, clang-check, clang-cl,
    475469          clang-cpp (last two symlinks to clang), clang-extdef-mapping, clang-format,
    476470          clang-linker-wrapper, clang-nvlink-wrapper,
     
    498492          llvm-rtdyld, llvm-sim, llvm-size, llvm-split, llvm-stress,
    499493          llvm-strings, llvm-strip (symlink to llvm-objcopy), llvm-symbolizer,
    500           llvm-tapi-diff, llvm-tblgen, llvm-undname, llvm-windres (symlink to
     494          llvm-tapi-diff, llvm-tblgen, llvm-tli-checker, llvm-undname, llvm-windres (symlink to
    501495          llvm-rc), llvm-xray, opt, sancov, sanstats, scan-build,
    502496          scan-build-py, scan-view, split-file, and verify-uselistorder
     
    526520      <?dbhtml list-presentation="table"?>
    527521
     522      <varlistentry id="analyze-build">
     523        <term><command>analyze-build</command></term>
     524        <listitem>
     525          <para>
     526            is a static analysis tool
     527          </para>
     528          <indexterm zone="llvm analyze-build">
     529            <primary sortas="b-analyze-build">analyze-build</primary>
     530          </indexterm>
     531        </listitem>
     532      </varlistentry>
     533
    528534      <varlistentry id="bugpoint">
    529535        <term><command>bugpoint</command></term>
     
    14941500          <indexterm zone="llvm llvm-tblgen">
    14951501            <primary sortas="b-llvm-tblgen">llvm-tblgen</primary>
     1502          </indexterm>
     1503        </listitem>
     1504      </varlistentry>
     1505
     1506      <varlistentry id="llvm-tli-checker">
     1507        <term><command>llvm-tli-checker</command></term>
     1508        <listitem>
     1509          <para>
     1510            is the <application>LLVM</application> TargetLibraryInfo
     1511            versus SDK checker
     1512          </para>
     1513          <indexterm zone="llvm llvm-tli-checker">
     1514            <primary sortas="b-llvm-tli-checker">llvm-tli-checker</primary>
    14961515          </indexterm>
    14971516        </listitem>
  • introduction/welcome/changelog.xml

    r392f814 r754f4c6d  
    4646      <itemizedlist>
    4747        <listitem>
     48          <para>[pierre] - Update to LLVM-15.0.5. Fixes
     49            <ulink url="&blfs-ticket-root;17319">#17319</ulink>.</para>
     50        </listitem>
     51        <listitem>
    4852          <para>[pierre] - Update to cmake-3.25.0. Fixes
    4953            <ulink url="&blfs-ticket-root;17318">#17318</ulink>.</para>
  • packages.ent

    r392f814 r754f4c6d  
    312312<!ENTITY librep-version               "0.92.7">
    313313<!ENTITY llvm-maj-version             "15">
    314 <!ENTITY llvm-point-version           "4">
     314<!ENTITY llvm-point-version           "5">
    315315<!ENTITY llvm-version                 "&llvm-maj-version;.0.&llvm-point-version;">
    316316<!ENTITY lua-version                  "5.4.4">
Note: See TracChangeset for help on using the changeset viewer.