Changeset a6221fd


Ignore:
Timestamp:
09/06/2014 04:20:49 PM (7 years ago)
Author:
Fernando de Oliveira <fernando@…>
Branches:
10.0, 10.1, 11.0, 7.10, 7.6, 7.7, 7.8, 7.9, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, ken/refactor-virt, krejzi/svn, lazarus, nosym, perl-modules, qt5new, trunk, upgradedb, xry111/git-date, xry111/git-date-for-trunk, xry111/git-date-test
Children:
76713fc
Parents:
2c4e26c
Message:

LXDM-0.5.0: tweaks.
Update to LLVM-3.5.0.
Update to mc-4.8.13.

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

Files:
5 edited

Legend:

Unmodified
Added
Removed
  • general/prog/llvm.xml

    r2c4e26c ra6221fd  
    55  %general-entities;
    66
    7   <!ENTITY llvm-download-http "http://llvm.org/releases/&llvm-version;/llvm-&llvm-version;.src.tar.gz">
     7  <!ENTITY llvm-download-http "http://llvm.org/releases/&llvm-version;/llvm-&llvm-version;.src.tar.xz">
    88  <!ENTITY llvm-download-ftp  " ">
    9   <!ENTITY llvm-md5sum        "a20669f75967440de949ac3b1bad439c">
    10   <!ENTITY llvm-size          "16 MB">
    11   <!ENTITY llvm-buildsize     "543 MB (1.2 GB with Clang)">
    12   <!ENTITY llvm-time          "12 SBU (23 SBU with Clang) and 0.3 for tests">
    13 
    14   <!ENTITY clang-download-http "http://llvm.org/releases/&llvm-version;/cfe-&llvm-version;.src.tar.gz">
    15   <!ENTITY clang-md5sum        "87945973b7c73038871c5f849a818588">
    16   <!ENTITY clang-size          "11 MB">
    17 
    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">
    20   <!ENTITY compiler-rt-md5sum        "7938353e3a3bda85733a165e7ac4bb84">
    21   <!ENTITY compiler-rt-size          "1.8 MB">
     9  <!ENTITY llvm-md5sum        "d6987305a1a0e58e128c1374cd3b8fef">
     10  <!ENTITY llvm-size          "12 MB">
     11  <!ENTITY llvm-buildsize     "618 MB (1.3 GB with Clang) and 78 MB for the tests">
     12  <!ENTITY llvm-time          "20 SBU (38 SBU with Clang) and 0.3 for tests">
     13
     14  <!ENTITY clang-download-http "http://llvm.org/releases/&llvm-version;/cfe-&llvm-version;.src.tar.xz">
     15  <!ENTITY clang-md5sum        "27718dd13c7df83e15f997116bbb4aef">
     16  <!ENTITY clang-size          "7.9 MB">
     17
     18  <!ENTITY rt-version                "&llvm-version;">
     19  <!ENTITY compiler-rt-download-http "http://llvm.org/releases/&rt-version;/compiler-rt-&rt-version;.src.tar.xz">
     20  <!ENTITY compiler-rt-md5sum        "02624d2a9144278c3808c00dbbab56c8">
     21  <!ENTITY compiler-rt-size          "1.1 MB">
    2222]>
    2323
     
    4040
    4141    <para>
    42       The <application>LLVM</application> package contains a collection of modular and
    43       reusable compiler and toolchain technologies. The Low Level Virtual Machine
    44       (LLVM) Core libraries provide a modern source and target-independent optimizer,
    45       along with code generation support for many popular CPUs (as well as some less
    46       common ones!). These libraries are built around a well specified code
    47       representation known as the LLVM intermediate representation ("LLVM IR").
    48     </para>
    49 
    50     <para>
    51       The optional <application>Clang</application> and <application>Compiler RT</application>
    52       packages provide a new C, C++, Objective C and Objective C++ front-ends and runtime
    53       libraries for the <application>LLVM</application>.
     42      The <application>LLVM</application> package contains a collection of
     43      modular and reusable compiler and toolchain technologies. The Low Level
     44      Virtual Machine (LLVM) Core libraries provide a modern source and
     45      target-independent optimizer, along with code generation support for many
     46      popular CPUs (as well as some less common ones!). These libraries are
     47      built around a well specified code representation known as the LLVM
     48      intermediate representation ("LLVM IR").
     49    </para>
     50
     51    <para>
     52      The optional <application>Clang</application> and <application>Compiler
     53      RT</application> packages provide a new C, C++, Objective C and Objective
     54      C++ front-ends and runtime libraries for the
     55      <application>LLVM</application>.
    5456    </para>
    5557
     
    140142    <bridgehead renderas="sect4">Optional</bridgehead>
    141143    <para role="optional">
     144      <xref linkend="cmake"/>,
    142145      <xref linkend="doxygen"/>,
    143146      <xref linkend="graphviz"/>,
    144147      <xref linkend="libxml2"/>,
    145148      <xref linkend="texlive"/>,
     149      <xref linkend="valgrind"/>,
    146150      <xref linkend="zip"/>,
    147       <ulink url="http://www.ocaml.org/">OCaml</ulink>,
    148       <ulink url="http://pypi.python.org/pypi/Sphinx">Sphinx</ulink> and
    149       <xref linkend="valgrind"/>
     151      <ulink url="http://www.ocaml.org/">OCaml</ulink>, and
     152      <ulink url="http://pypi.python.org/pypi/Sphinx">Sphinx</ulink>
    150153    </para>
    151154
     
    167170
    168171mv tools/cfe-&llvm-version;.src tools/clang &amp;&amp;
    169 mv projects/compiler-rt-&rt-version; projects/compiler-rt</userinput></screen>
     172mv projects/compiler-rt-&rt-version;.src projects/compiler-rt</userinput></screen>
    170173
    171174    <para>
     
    174177    </para>
    175178
    176 <screen><userinput>sed -e 's:/docs/llvm:/share/doc/llvm-&llvm-version;:' \
     179<screen><userinput>sed -i '/Support/ iLLVMLibsOptions := ../../lib/IR/Release*/Pass.o' \
     180       tools/bugpoint/Makefile tools/opt/Makefile &amp;&amp;
     181sed -e "s:/docs/llvm:/share/doc/llvm-&llvm-version;:" \
    177182    -i Makefile.config.in &amp;&amp;
    178183
     
    239244
    240245    <para>
    241       <command>sed -e ...</command>: This sed fixes location of the
    242       installed documentation.
     246      <command>sed -e ... Makefile.config.in</command>: This sed fixes
     247      location of the installed documentation.
     248    </para>
     249
     250    <para>
     251      <command>sed -i ... tools/opt/Makefile</command>: Crappy workaround to
     252      make sure it links correctly.
    243253    </para>
    244254
     
    280290      <seglistitem>
    281291        <seg>
    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)
     292          bugpoint, c-index-test, clang, clang++ (symlink), count, FileCheck,
     293          clang-check, clang-format, clang-tblgen, llc, lli, lli-child-target,
     294          llvm-ar, llvm-as, llvm-bcanalyzer, llvm-config, llvm-cov, llvm-diff,
     295          llvm-dis, llvm-dwarfdump, llvm-extract, llvm-link, llvm-mc,
     296          llvm-mcmarkup, llvm-nm, llvm-objdump, llvm-profdata, llvm-ranlib
     297          (symlink), llvm-readobj, llvm-rtdyld, llvm-size, llvm-stress,
     298          llvm-symbolizer, llvm-tblgen, macho-dump, not, opt, scan-build
     299          (symlink), and scan-view (symlink)
    290300        </seg>
    291301        <seg>
     
    295305        </seg>
    296306        <seg>
    297           /usr/include/clang,
    298           /usr/include/clang-c,
    299           /usr/include/llvm,
    300           /usr/include/llvm-c,
    301           /usr/lib/clang,
    302           /usr/lib/clang-analyzer,
    303           /usr/share/doc/html/clang,
    304           /usr/share/doc/llvm-&llvm-version;, and
    305           /usr/share/doc/ps
     307          /usr/include/{clang,clang-c,llvm,llvm-c},
     308          /usr/lib/{clang,clang-analyzer},
     309          /usr/share/doc/llvm-&llvm-version;,
     310          and /usr/share/llvm
    306311        </seg>
    307312      </seglistitem>
  • general/sysutils/mc.xml

    r2c4e26c ra6221fd  
    77  <!ENTITY mc-download-http "http://ftp.midnight-commander.org/mc-&mc-version;.tar.xz">
    88  <!ENTITY mc-download-ftp  "ftp://ftp.osuosl.org/pub/midnightcommander/mc-&mc-version;.tar.xz">
    9   <!ENTITY mc-md5sum        "7ecccc03df060cd0ca1414a5a14e6649">
     9  <!ENTITY mc-md5sum        "d967caa12765eb86e52a6a63ca202500">
    1010  <!ENTITY mc-size          "2.2 MB">
    11   <!ENTITY mc-buildsize     "75 MB">
    12   <!ENTITY mc-time          "0.7 SBU">
     11  <!ENTITY mc-buildsize     "71 MB (119 MB, running the test suite)">
     12  <!ENTITY mc-time          "0.7 SBU (additional 0.1 SBU, running the test suite)">
    1313]>
    1414
  • introduction/welcome/changelog.xml

    r2c4e26c ra6221fd  
    4848      <para>September 6th, 2014</para>
    4949      <itemizedlist>
     50        <listitem>
     51          <para>[fernando] - Update to mc-4.8.13. Fixes
     52          <ulink url="&blfs-ticket-root;5476">#5476</ulink>.</para>
     53        </listitem>
     54        <listitem>
     55          <para>[fernando] - Update to LLVM-3.5.0. Fixes
     56          <ulink url="&blfs-ticket-root;5475">#5475</ulink>.</para>
     57        </listitem>
    5058        <listitem>
    5159          <para>[igor] - Update to mercurial-3.1.1. Fixes
  • lxde/apps/lxdm.xml

    r2c4e26c ra6221fd  
    261261sed -i '/initdefault/ s/3/5/' /etc/inittab</userinput></screen>
    262262
     263      <para>
     264          One important script, executed after login, is
     265          <filename>/etc/lxdm/Xsession</filename>, which we have fixed to fit
     266          BLFS especifications.
     267      </para>
     268
    263269    </sect3>
    264270
     
    291297      <seglistitem>
    292298        <seg>
    293           lxdm, lxdm-binary and lxdm-config
     299          lxdm, lxdm-binary and lxdm-config, and, under /usr/libexec/,
     300          lxdm-greeter-gdk, lxdm-greeter-gtk, lxdm-numlock, and lxdm-session.
    294301        </seg>
    295302        <seg>
     
    348355        </listitem>
    349356      </varlistentry>
     357
     358      <varlistentry id="lxdm-greeter-gtk">
     359        <term><command>lxdm-greeter-gtk</command></term>
     360        <listitem>
     361          <para>
     362            is the graphical login greeter, where, between other options, user
     363            name is chosen and password is typed (if not in auto login mode)
     364          </para>
     365          <indexterm zone="lxdm lxdm-greeter-gtk">
     366            <primary sortas="b-lxdm">lxdm</primary>
     367          </indexterm>
     368        </listitem>
     369      </varlistentry>
     370
     371      <varlistentry id="lxdm-numlock">
     372        <term><command>lxdm-numlock</command></term>
     373        <listitem>
     374          <para>
     375            is a program to set the numlock key, if so defined in
     376            <filename>/etc/lxdm/lxdm.conf</filename>
     377          </para>
     378          <indexterm zone="lxdm lxdm-numlock">
     379            <primary sortas="b-lxdm">lxdm</primary>
     380          </indexterm>
     381        </listitem>
     382      </varlistentry>
    350383    </variablelist>
    351384  </sect2>
  • packages.ent

    r2c4e26c ra6221fd  
    221221<!ENTITY lm_sensors-version           "3.3.5">
    222222<!ENTITY logrotate-version            "3.8.7">
    223 <!ENTITY mc-version                   "4.8.12">
     223<!ENTITY mc-version                   "4.8.13">
    224224<!ENTITY obex-data-server-version     "0.4.6">
    225225<!ENTITY p7zip-version                "9.20.1">
     
    260260<!ENTITY guile-version                "2.0.11">
    261261<!ENTITY librep-version               "0.92.3">
    262 <!ENTITY llvm-version                 "3.4.2">
     262<!ENTITY llvm-version                 "3.5.0">
    263263<!ENTITY lua-version                  "5.2.3">
    264264<!ENTITY mercurial-version            "3.1.1">
Note: See TracChangeset for help on using the changeset viewer.