Update to llvm-10.0.0

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@22887 af4574ff-66df-0310-9fd7-8a98e5e911e0
This commit is contained in:
Bruce Dubbs 2020-03-25 15:15:02 +00:00
parent 81a73ed8b2
commit 986f53b9d8
4 changed files with 23 additions and 20 deletions

View File

@ -1,12 +1,12 @@
<!-- $LastChangedBy$ $Date$ -->
<!ENTITY day "24"> <!-- Always 2 digits -->
<!ENTITY day "25"> <!-- Always 2 digits -->
<!ENTITY month "03"> <!-- Always 2 digits -->
<!ENTITY year "2020">
<!ENTITY copyrightdate "2001-&year;">
<!ENTITY copyholder "The BLFS Development Team">
<!ENTITY version "&year;-&month;-&day;">
<!ENTITY releasedate "March 24th, &year;">
<!ENTITY releasedate "March 25th, &year;">
<!ENTITY pubdate "&year;-&month;-&day;"> <!-- metadata req. by TLDP -->
<!ENTITY blfs-version "svn"> <!-- svn|[release #] -->
<!ENTITY lfs-version "development"> <!-- x.y|development -->

View File

@ -8,18 +8,18 @@
<!ENTITY llvm-download-http "&llvm-url;/llvm-&llvm-version;.src.tar.xz">
<!ENTITY llvm-download-ftp " ">
<!ENTITY llvm-md5sum "31eb9ce73dd2a0f8dcab8319fb03f8fc">
<!ENTITY llvm-size "30 MB">
<!ENTITY llvm-buildsize "2.1 GB (with Clang, 655 MB installed, add 19 GB for tests)">
<!ENTITY llvm-time "30 SBU (with Clang and parallelism=4, add 5.5 SBU for tests)">
<!ENTITY llvm-md5sum "693cefdc49d618f828144486a18b473f">
<!ENTITY llvm-size "34 MB">
<!ENTITY llvm-buildsize "2.3 GB (with Clang, 699 MB installed, add 18 GB for tests)">
<!ENTITY llvm-time "30 SBU (with Clang and parallelism=4, add 5.8 SBU for tests)">
<!ENTITY clang-download-http "&llvm-url;/clang-&llvm-version;.src.tar.xz">
<!ENTITY clang-md5sum "13468e4a44940efef1b75e8641752f90">
<!ENTITY clang-size "13 MB">
<!ENTITY clang-md5sum "717ef92318fed4dbe1ee058368cfb552">
<!ENTITY clang-size "14 MB">
<!ENTITY compiler-rt-download-http "&llvm-url;/compiler-rt-&llvm-version;.src.tar.xz">
<!ENTITY compiler-rt-md5sum "1b39b9b90007a2170ebe77d6214ec581">
<!ENTITY compiler-rt-size "1.9 MB">
<!ENTITY compiler-rt-md5sum "3a8477233f69600f3e2ca997405c29db">
<!ENTITY compiler-rt-size "2.0 MB">
]>
<sect1 id="llvm" xreflabel="LLVM-&llvm-version;">
@ -187,13 +187,6 @@ tar -xf ../compiler-rt-&llvm-version;.src.tar.xz -C projects &amp;&amp;
mv tools/clang-&llvm-version;.src tools/clang &amp;&amp;
mv projects/compiler-rt-&llvm-version;.src projects/compiler-rt</userinput></screen>
<para>
Fix a problem introduced by Glibc-2.31 if you are using compiler-rt:
</para>
<screen><userinput>sed -e '/ipc_perm, mode/s|^|//|' \
-i projects/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_posix.cc</userinput></screen>
<para>
Install <application>LLVM</application> by running the following
commands:
@ -245,7 +238,7 @@ ninja docs-llvm-html docs-llvm-man</userinput></screen>
class="directory">/sys/devices/system/cpu/cpu&lt;N&gt;/online</filename>
by the <systemitem class="username">root</systemitem> user and makes them
temporarily unusable by all jobs on the machine.)
Note that the Sanitizer based tests (387 of more than 38000 tests run)
Note that the Sanitizer based tests (5 of more than 41000 tests run)
are known to fail.
</para>

View File

@ -41,6 +41,16 @@
</itemizedlist>
</listitem>
-->
<listitem>
<para>March 25th, 2020</para>
<itemizedlist>
<listitem>
<para>[bdubbs] - Update to llvm-10.0.0. Fixes
<ulink url="&blfs-ticket-root;13302">#13302</ulink>.</para>
</listitem>
</itemizedlist>
</listitem>
<listitem>
<para>March 24th, 2020</para>
<itemizedlist>

View File

@ -327,8 +327,8 @@ to avoid building libxml2 twice, which is slow with all deps -->
<!ENTITY git-version "2.26.0">
<!ENTITY guile-version "3.0.1">
<!ENTITY librep-version "0.92.7">
<!ENTITY llvm-majmin-version "9.0">
<!ENTITY llvm-point-version "1">
<!ENTITY llvm-majmin-version "10.0">
<!ENTITY llvm-point-version "0">
<!ENTITY llvm-version "&llvm-majmin-version;.&llvm-point-version;">
<!ENTITY lua-version "5.3.5">
<!ENTITY lua52-version "5.2.4">