Changeset 7e16699b


Ignore:
Timestamp:
05/20/2014 08:00:56 PM (10 years ago)
Author:
Bruce Dubbs <bdubbs@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 7.10, 7.6, 7.6-blfs, 7.6-systemd, 7.7, 7.8, 7.9, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, gnome, kde5-13430, kde5-14269, kde5-14686, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, krejzi/svn, lazarus, lxqt, nosym, perl-modules, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, systemd-11177, systemd-13485, trunk, upgradedb, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
Children:
1fb54051
Parents:
02a33dd
Message:

Update to llvm-3.4.1.
Archive farstream.
Correct alsa-lib doc directory.

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@13122 af4574ff-66df-0310-9fd7-8a98e5e911e0

Files:
5 edited
1 moved

Legend:

Unmodified
Added
Removed
  • general.ent

    r02a33dd r7e16699b  
    386386<!ENTITY guile-version                "2.0.11">
    387387<!ENTITY librep-version               "0.92.3">
    388 <!ENTITY llvm-version                 "3.4">
     388<!ENTITY llvm-version                 "3.4.1">
    389389<!ENTITY lua-version                  "5.2.3">
    390390<!ENTITY mercurial-version            "3.0">
  • general/prog/llvm.xml

    r02a33dd r7e16699b  
    77  <!ENTITY llvm-download-http "http://llvm.org/releases/&llvm-version;/llvm-&llvm-version;.src.tar.gz">
    88  <!ENTITY llvm-download-ftp  " ">
    9   <!ENTITY llvm-md5sum        "46ed668a1ce38985120dbf6344cf6116">
    10   <!ENTITY llvm-size          "16 MB">
    11   <!ENTITY llvm-buildsize     "519 MB (1.1 GB with Clang)">
    12   <!ENTITY llvm-time          "11.4 SBU and 0.4 for tests (22.7 SBU with Clang)">
    13 
    14   <!ENTITY clang-download-http "http://llvm.org/releases/&llvm-version;/clang-&llvm-version;.src.tar.gz">
    15   <!ENTITY clang-md5sum        "b378f1e2c424e03289effc75268d3d2c">
     9  <!ENTITY llvm-md5sum        "b90697f4de35563ad6c35924defa8dd1">
     10  <!ENTITY llvm-size          "15 MB">
     11  <!ENTITY llvm-buildsize     "624 MB (1.2 GB with Clang)">
     12  <!ENTITY llvm-time          "17.1 SBU (33 SBU with Clang) and 0.4 for tests">
     13
     14  <!ENTITY clang-download-http "http://llvm.org/releases/&llvm-version;/cfe-&llvm-version;.src.tar.gz">
     15  <!ENTITY clang-md5sum        "c64fdc567383211c9ac212d6f7b69263">
    1616  <!ENTITY clang-size          "11 MB">
    1717
    18   <!ENTITY compiler-rt-download-http "http://llvm.org/releases/&llvm-version;/compiler-rt-&llvm-version;.src.tar.gz">
     18  <!ENTITY rt-version                "3.4">
     19  <!ENTITY compiler-rt-download-http "http://llvm.org/releases/&rt-version;/compiler-rt-&rt-version;.src.tar.gz">
    1920  <!ENTITY compiler-rt-md5sum        "7938353e3a3bda85733a165e7ac4bb84">
    2021  <!ENTITY compiler-rt-size          "1.8 MB">
     
    162163    </para>
    163164
    164 <screen><userinput>tar -xf ../clang-&llvm-version;.src.tar.gz -C tools &amp;&amp;
    165 tar -xf ../compiler-rt-&llvm-version;.src.tar.gz -C projects &amp;&amp;
    166 
    167 mv tools/clang-&llvm-version; tools/clang &amp;&amp;
    168 mv projects/compiler-rt-&llvm-version; projects/compiler-rt</userinput></screen>
     165<screen><userinput>tar -xf ../cfe-&llvm-version;.src.tar.gz -C tools &amp;&amp;
     166tar -xf ../compiler-rt-&rt-version;.src.tar.gz -C projects &amp;&amp;
     167
     168mv tools/cfe-&llvm-version;.src tools/clang &amp;&amp;
     169mv projects/compiler-rt-&rt-version; projects/compiler-rt</userinput></screen>
    169170
    170171    <para>
     
    173174    </para>
    174175
    175 <screen><userinput>sed -e 's:\$(PROJ_prefix)/docs/llvm:$(PROJ_prefix)/share/doc/llvm-&llvm-version;:' \
     176<screen><userinput>sed -e 's:/docs/llvm:/share/doc/llvm-&llvm-version;:' \
    176177    -i Makefile.config.in &amp;&amp;
     178
    177179CC=gcc CXX=g++                         \
    178180./configure --prefix=/usr              \
     
    183185            --disable-assertions       &amp;&amp;
    184186make</userinput></screen>
    185 <!--            -disable-expensive-checks &amp;&amp; default -->
    186 <!--            -disable-debug-runtime    \ default -->
    187 <!--            -enable-targets=all       \ default -->
    188 <!--            -enable-experimental-targets=R600 &amp;&amp;
    189 it is default, now, not anymore experimental-->
    190187
    191188    <para>
     
    205202
    206203<screen role="root"><userinput>make install &amp;&amp;
     204
    207205for file in /usr/lib/lib{clang,LLVM,LTO}*.a
    208206do
     
    264262      single library.
    265263    </para>
    266 <!--
    267     <para>
    268       <parameter>-enable-targets=all</parameter>: This switch ensures
    269       that all <application>LLVM</application> targets are built.
    270     </para>-->
    271264
    272265    <para>
     
    274267      not necessary on a production system.
    275268    </para>
    276 <!--
    277     <para>
    278       <parameter>-enable-experimental-targets=R600</parameter>:
    279       This switch enables R600 target which is required by
    280       <application>Mesa</application> to build the radeonsi
    281       3D driver. It can be used for R600
    282       <application>LLVM</application> backend and OpenCL
    283       state tracker in <application>Mesa</application>.
    284     </para>-->
    285269
    286270  </sect2>
     
    296280      <seglistitem>
    297281        <seg>
    298           bugpoint, c-index-test, clang, clang++ (symlink), clang-check, clang-format, clang-tblgen,
    299           llc, lli, lli-child-target, llvm-ar, llvm-as, llvm-bcanalyzer, llvm-config, llvm-cov, llvm-diff,
    300           llvm-dis, llvm-dwarfdump, llvm-extract, llvm-link, llvm-mc, llvm-mcmarkup,
    301           llvm-nm, llvm-objdump,<!-- llvm-prof,--> llvm-ranlib (symlink), llvm-readobj, llvm-rtdyld,
    302           llvm-size, llvm-stress, llvm-symbolizer, llvm-tblgen, macho-dump, opt,
    303           scan-build (symlink) and scan-view (symlink)
     282          bugpoint, c-index-test, clang, clang++ (symlink), clang-check,
     283          clang-format, clang-tblgen, llc, lli, lli-child-target, llvm-ar,
     284          llvm-as, llvm-bcanalyzer, llvm-config, llvm-cov, llvm-diff, llvm-dis,
     285          llvm-dwarfdump, llvm-extract, llvm-link, llvm-mc, llvm-mcmarkup,
     286          llvm-nm, llvm-objdump,<!-- llvm-prof,--> llvm-ranlib (symlink),
     287          llvm-readobj, llvm-rtdyld, llvm-size, llvm-stress, llvm-symbolizer,
     288          llvm-tblgen, macho-dump, opt, scan-build (symlink) and scan-view
     289          (symlink)
    304290        </seg>
    305291        <seg>
  • introduction/welcome/changelog.xml

    r02a33dd r7e16699b  
    4646
    4747    <listitem>
     48      <para>May 20th, 2014</para>
     49      <itemizedlist>
     50        <listitem>
     51          <para>[bdubbs] - Update to llvm-3.4.1.  Fixes
     52          Fixes <ulink url="&blfs-ticket-root;5045">#5045</ulink>.</para>
     53        </listitem>
     54        <listitem>
     55          <para>[bdubbs] - Archive farstream.  Addresses
     56          Fixes <ulink url="&blfs-ticket-root;5028">#5028</ulink>.</para>
     57        </listitem>
     58        <listitem>
     59          <para>[bdubbs] - Correct alsa-lib doc directory.  Fixes
     60          Fixes <ulink url="&blfs-ticket-root;5075">#5075</ulink>.</para>
     61        </listitem>
     62      </itemizedlist>
     63    </listitem>
     64
     65    <listitem>
    4866      <para>May 19th, 2014</para>
    4967      <itemizedlist>
  • multimedia/libdriv/alsa-lib.xml

    r02a33dd r7e16699b  
    138138    </para>
    139139
    140 <screen role="root"><userinput>install -v -d -m755 /usr/share/doc/alsa-lib-&alsa-lib-version;/html &amp;&amp;
    141 install -v -m644 doc/doxygen/html/* /usr/share/doc/alsa-&alsa-lib-version;/html</userinput></screen>
     140<screen role="root"><userinput>
     141install -v -d -m755 /usr/share/doc/alsa-lib-&alsa-lib-version;/html &amp;&amp;
     142install -v -m644 doc/doxygen/html/* /usr/share/doc/alsa-lib-&alsa-lib-version;/html</userinput></screen>
    142143
    143144  </sect2>
  • multimedia/libdriv/libdriv.xml

    r02a33dd r7e16699b  
    3232  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="faac.xml"/>
    3333  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="faad2.xml"/>
    34   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="farstream.xml"/>
    3534  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="fdk-aac.xml"/>
    3635  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="flac.xml"/>
Note: See TracChangeset for help on using the changeset viewer.