[blfs-book] r12556 - in trunk/BOOK: . general/prog introduction/welcome

fernando at higgs.linuxfromscratch.org fernando at higgs.linuxfromscratch.org
Fri Jan 10 16:30:37 PST 2014


Author: fernando
Date: Fri Jan 10 16:30:37 2014
New Revision: 12556

Log:
Update to LLVM 3.4.

Modified:
   trunk/BOOK/general.ent
   trunk/BOOK/general/prog/llvm.xml
   trunk/BOOK/introduction/welcome/changelog.xml

Modified: trunk/BOOK/general.ent
==============================================================================
--- trunk/BOOK/general.ent	Fri Jan 10 15:37:26 2014	(r12555)
+++ trunk/BOOK/general.ent	Fri Jan 10 16:30:37 2014	(r12556)
@@ -371,7 +371,7 @@
 <!ENTITY git-version                  "1.8.5.2">
 <!ENTITY guile-version                "2.0.9">
 <!ENTITY librep-version               "0.92.3">
-<!ENTITY llvm-version                 "3.3">
+<!ENTITY llvm-version                 "3.4">
 <!ENTITY lua-version                  "5.2.3">
 <!ENTITY mercurial-version            "2.8.2">
 <!ENTITY nasm-version                 "2.11">

Modified: trunk/BOOK/general/prog/llvm.xml
==============================================================================
--- trunk/BOOK/general/prog/llvm.xml	Fri Jan 10 15:37:26 2014	(r12555)
+++ trunk/BOOK/general/prog/llvm.xml	Fri Jan 10 16:30:37 2014	(r12556)
@@ -6,18 +6,18 @@
 
   <!ENTITY llvm-download-http "http://llvm.org/releases/&llvm-version;/llvm-&llvm-version;.src.tar.gz">
   <!ENTITY llvm-download-ftp  " ">
-  <!ENTITY llvm-md5sum        "40564e1dc390f9844f1711c08b08e391">
-  <!ENTITY llvm-size          "13 MB">
-  <!ENTITY llvm-buildsize     "900 MB">
-  <!ENTITY llvm-time          "13.0 SBU (Additional 7.0 SBU for Clang)">
-
-  <!ENTITY clang-download-http "http://llvm.org/releases/&llvm-version;/cfe-&llvm-version;.src.tar.gz">
-  <!ENTITY clang-md5sum        "8284891e3e311829b8e44ac813d0c9ef">
-  <!ENTITY clang-size          "9.0 MB">
+  <!ENTITY llvm-md5sum        "46ed668a1ce38985120dbf6344cf6116">
+  <!ENTITY llvm-size          "16 MB">
+  <!ENTITY llvm-buildsize     "519 MB (1.1 GB with Clang)">
+  <!ENTITY llvm-time          "11.4 SBU and 0.4 for tests (22.7 SBU with Clang)">
+
+  <!ENTITY clang-download-http "http://llvm.org/releases/&llvm-version;/clang-&llvm-version;.src.tar.gz">
+  <!ENTITY clang-md5sum        "b378f1e2c424e03289effc75268d3d2c">
+  <!ENTITY clang-size          "11 MB">
 
   <!ENTITY compiler-rt-download-http "http://llvm.org/releases/&llvm-version;/compiler-rt-&llvm-version;.src.tar.gz">
-  <!ENTITY compiler-rt-md5sum        "9c129ce24514467cfe492cf2fed8e2c4">
-  <!ENTITY compiler-rt-size          "1.5 MB">
+  <!ENTITY compiler-rt-md5sum        "7938353e3a3bda85733a165e7ac4bb84">
+  <!ENTITY compiler-rt-size          "1.8 MB">
 ]>
 
 <sect1 id="llvm" xreflabel="LLVM-&llvm-version;">
@@ -141,6 +141,7 @@
       <xref linkend="doxygen"/>,
       <xref linkend="graphviz"/>,
       <xref linkend="libxml2"/>,
+      <xref linkend="texlive"/>,
       <xref linkend="zip"/>,
       <ulink url="http://www.ocaml.org/">OCaml</ulink>,
       <ulink url="http://pypi.python.org/pypi/Sphinx">Sphinx</ulink> and
@@ -160,11 +161,11 @@
       the source tree by running the following commands:
     </para>
 
-<screen><userinput>tar -xf ../cfe-&llvm-version;.src.tar.gz -C tools &&
+<screen><userinput>tar -xf ../clang-&llvm-version;.src.tar.gz -C tools &&
 tar -xf ../compiler-rt-&llvm-version;.src.tar.gz -C projects &&
 
-mv tools/cfe-&llvm-version;.src tools/clang &&
-mv projects/compiler-rt-&llvm-version;.src projects/compiler-rt</userinput></screen>
+mv tools/clang-&llvm-version; tools/clang &&
+mv projects/compiler-rt-&llvm-version; projects/compiler-rt</userinput></screen>
 
     <para>
       Install <application>LLVM</application> by running the following
@@ -182,9 +183,10 @@
             --enable-targets=all       \
             --disable-assertions       \
             --disable-debug-runtime    \
-            --disable-expensive-checks \
-            --enable-experimental-targets=R600 &&
+            --disable-expensive-checks &&
 make</userinput></screen>
+<!--            -enable-experimental-targets=R600 &&
+it is default, now, not anymore experimental-->
 
     <para>
       If you have installed <application>Sphinx</application> and wish
@@ -295,15 +297,15 @@
       <seglistitem>
         <seg>
           bugpoint, c-index-test, clang, clang++, clang-check, clang-format, clang-tblgen,
-          llc, lli, llvm-ar, llvm-as, llvm-bcanalyzer, llvm-config, llvm-cov, llvm-diff,
+          llc, lli, lli-child-target, llvm-ar, llvm-as, llvm-bcanalyzer, llvm-config, llvm-cov, llvm-diff,
           llvm-dis, llvm-dwarfdump, llvm-extract, llvm-link, llvm-mc, llvm-mcmarkup,
-          llvm-nm, llvm-objdump, llvm-prof, llvm-ranlib, llvm-readobj, llvm-rtdyld,
+          llvm-nm, llvm-objdump, llvm-prof, llvm-ranlib (symlink), llvm-readobj, llvm-rtdyld,
           llvm-size, llvm-stress, llvm-symbolizer, llvm-tblgen, macho-dump, opt, 
           scan-build and scan-view
         </seg>
         <seg>
           BugpointPasses.so, libclang.so, libLLVM-&llvm-version;.so, 
-          libLTO.so, libprofile_rt.so, LLVMHello.so and numerous
+          libLTO.so,<!-- libprofile_rt.so,--> LLVMHello.so and numerous
           static libraries in /usr/lib
         </seg>
         <seg>
@@ -312,7 +314,8 @@
           /usr/include/llvm,
           /usr/include/llvm-c,
           /usr/lib/clang,
-          /usr/lib/clang-analyzer and
+          /usr/lib/clang-analyzer,
+          /usr/share/doc/html/clang, and
           /usr/share/doc/llvm-&llvm-version;
         </seg>
       </seglistitem>
@@ -584,7 +587,7 @@
           </indexterm>
         </listitem>
       </varlistentry>
-
+<!--
       <varlistentry id="libprofile_rt">
         <term><filename class="libraryfile">libprofile_rt.so</filename></term>
         <listitem>
@@ -596,7 +599,7 @@
             <primary sortas="c-libprofile_rt">libprofile_rt.so</primary>
           </indexterm>
         </listitem>
-      </varlistentry>
+      </varlistentry>-->
 
     </variablelist>
 

Modified: trunk/BOOK/introduction/welcome/changelog.xml
==============================================================================
--- trunk/BOOK/introduction/welcome/changelog.xml	Fri Jan 10 15:37:26 2014	(r12555)
+++ trunk/BOOK/introduction/welcome/changelog.xml	Fri Jan 10 16:30:37 2014	(r12556)
@@ -47,9 +47,13 @@
       <para>January 10th, 2014</para>
       <itemizedlist>
         <listitem>
+          <para>[fernando] - Update to LLVM 3.4. Fixes
+          <ulink url="&blfs-ticket-root;4534">#4534</ulink>.</para>
+        </listitem>
+        <listitem>
           <para>[fernando] - Transcode-1.1.7 fails to build with 
           FreeType-2.5.x (x > 0). Fixes
-          <ulink url="&blfs-ticket-root;4538">#4538</ulink>.</para>
+          <ulink url="&blfs-ticket-root;4525">#4525</ulink>.</para>
         </listitem>
         <listitem>
           <para>[fernando] - Update to dhcpcd-6.2.0. Fixes



More information about the blfs-book mailing list