Changeset b7a300f7 for general/prog


Ignore:
Timestamp:
10/04/2017 07:31:13 PM (7 years ago)
Author:
Pierre Labastie <pieere@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 8.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, lazarus, lxqt, perl-modules, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, trunk, upgradedb, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
Children:
50b3dd0
Parents:
55a66dab
Message:

Updates:

  • mesa-17.2.1
  • llvm-5.0.0
  • fontconfig-2.12.6
  • joe-4.5
  • krb5-1.15.2
  • git-2.14.2
  • enchant-2.1.2
  • php-7.1.10
  • add a file setting GIO_USE_TLS in the configuration section of glib-networking

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

Location:
general/prog
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • general/prog/git.xml

    r55a66dab rb7a300f7  
    99  <!ENTITY git-download-http "&git-root;/git-&git-version;.tar.xz">
    1010  <!ENTITY git-download-ftp  " ">
    11   <!ENTITY git-md5sum        "a55bc6a2164d3ef1c3e5fc2f0c1d0d52">
     11  <!ENTITY git-md5sum        "694dd05c8d82b1444ee54c6dbebb1250">
    1212  <!ENTITY git-size          "4.6 MB">
    1313  <!-- space measured on 2.14.0 with gcc-7.1, glibc-2.25+git, all deps except dblatex.
    14     The build gets up to 529MB (527 in 2.14.1), but the separate docs add 15 MB -->
    15   <!ENTITY git-buildsize     "542 MB (with optional dependencies and documentation, add 24MB if building the docs)">
    16   <!ENTITY git-time          "0.3 SBU (with parallelism=4, add 2.1 SBU if building documentation, add 1.4 SBU for tests with parallelism=4)">
     14    The build gets up to 529MB (520 in 2.14.2), but the separate docs add 15 MB -->
     15  <!ENTITY git-buildsize     "535 MB (with optional dependencies and documentation, add 14MB if building the docs)">
     16  <!ENTITY git-time          "0.8 SBU (add 2.1 SBU if building documentation, add 7.6 SBU for tests)">
    1717]>
    1818
  • general/prog/llvm.xml

    r55a66dab rb7a300f7  
    77  <!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        "a818e70321b91e2bb2d47e60edd5408f">
    10   <!ENTITY llvm-size          "20 MB">
    11   <!ENTITY llvm-buildsize     "1.8 GB (with Clang, add 8.2 GB for tests)">
    12   <!ENTITY llvm-time          "19 SBU (with Clang and parallelism=4, add 14 SBU for tests using 12 cores)">
     9  <!ENTITY llvm-md5sum        "5ce9c5ad55243347ea0fdb4c16754be0">
     10  <!ENTITY llvm-size          "22 MB">
     11  <!ENTITY llvm-buildsize     "2.9 GB (with Clang, add 8.9 GB for tests)">
     12  <!ENTITY llvm-time          "25 SBU (with Clang and parallelism=4, add 9 SBU for tests)">
    1313
    1414  <!ENTITY clang-download-http "http://llvm.org/releases/&llvm-version;/cfe-&llvm-version;.src.tar.xz">
    15   <!ENTITY clang-md5sum        "a6c7b3e953f8b93e252af5917df7db97">
     15  <!ENTITY clang-md5sum        "699c448c6d6d0edb693c87beb1cc8c6e">
    1616  <!ENTITY clang-size          "11 MB">
    1717
    1818  <!ENTITY rt-version                "&llvm-version;">
    1919  <!ENTITY compiler-rt-download-http "http://llvm.org/releases/&rt-version;/compiler-rt-&rt-version;.src.tar.xz">
    20   <!ENTITY compiler-rt-md5sum        "0227ac853ce422125f8bb08f6ad5c995">
     20  <!ENTITY compiler-rt-md5sum        "da735894133589cbc6052c8ef06b1230">
    2121  <!ENTITY compiler-rt-size          "1.4 MB">
    2222]>
     
    132132      </itemizedlist>
    133133
    134       <itemizedlist spacing="compact">
     134<!--      <itemizedlist spacing="compact">
    135135        <listitem>
    136136          <para>
     
    141141        </listitem>
    142142      </itemizedlist>
    143 
     143-->
    144144    <bridgehead renderas="sect3">LLVM Dependencies</bridgehead>
    145145
     
    186186
    187187mv tools/cfe-&llvm-version;.src tools/clang &amp;&amp;
    188 mv projects/compiler-rt-&rt-version;.src projects/compiler-rt
    189 
    190 patch -Np1 -d projects/compiler-rt &lt; ../compiler-rt-4.0.1-glibc-2.26-1.patch</userinput></screen>
     188mv projects/compiler-rt-&rt-version;.src projects/compiler-rt</userinput></screen>
     189<!--
     190patch -Np1 -d projects/compiler-rt &lt; ../compiler-rt-4.0.1-glibc-2.26-1.patch</userinput></screen>-->
    191191
    192192    <para>
     
    224224      To test the results, issue: <command>make check-all</command>. Tests are
    225225      run using the maximum number of processors/threads available.
    226       Note that the Address Sanitizer tests are known to fail, and that
    227       19 tests fail because of the removal of an obsolete header.
    228 <!--  Still true for v 3.9.1 -->
     226      Note that the Address Sanitizer tests are known to fail.
     227<!--  Still true for v 5.0.0 -->
    229228    </para>
    230229
     
    322321          bugpoint, c-index-test, clang, clang++ (symlinks to
    323322          clang-&lt;version&gt;), clang-&lt;version&gt;, clang-check, clang-cl,
    324           clang-format, git-clang-format,
    325           llc, lli, llvm-ar, llvm-as, llvm-bcanalyzer, llvm-config, llvm-cov,
    326           llvm-c-test, llvm-cxxdump, llvm-diff, llvm-dis, llvm-dsymutil,
    327           llvm-dwarfdump, llvm-dwp, llvm-extract, llvm-lib (symlink to
    328           llvm-ar), llvm-link, llvm-lto, llvm-mc, llvm-mcmarkup, llvm-nm,
    329           llvm-objdump, llvm-pdbdump, llvm-profdata, llvm-ranlib (symlink to
    330           llvm-ar), llvm-readobj, llvm-rtdyld, llvm-size, llvm-split,
    331           llvm-stress, llvm-symbolizer, llvm-tblgen, obj2yaml, opt, sancov,
    332           sanstats, scan-build, scan-view, verify-uselistorder, and yaml2obj
     323          clang-cppi (last two symlinks to clang), clang-format,
     324          clang-import-test, clang-offload-bundler, clang-rename,
     325          git-clang-format, llc, lli, llvm-ar, llvm-as, llvm-bcanalyzer,
     326          llvm-cat, llvm-config, llvm-cov, llvm-c-test, llvm-cvtres,
     327          llvm-cxxdump, llvm-cxxfilt, llvm-diff, llvm-dis, llvm-dlltool
     328          (symlink to llvm-ar), llvm-dsymutil, llvm-dwarfdump, llvm-dwp,
     329          llvm-extract, llvm-lib (symlink to llvm-ar), llvm-link, llvm-lto,
     330          llvm-lto2, llvm-mc, llvm-mcmarkup, llvm-modextract, llvm-mt, llvm-nm,
     331          llvm-objdump, llvm-opt-report, llvm-pdbutil, llvm-profdata,
     332          llvm-ranlib (symlink to llvm-ar), llvm-readelf (symlink to
     333          llvm-readobj), llvm-readobj, llvm-rtdyld, llvm-size, llvm-split,
     334          llvm-stress, llvm-strings, llvm-symbolizer, llvm-tblgen, llvm-xray,
     335          obj2yaml, opt, sancov, sanstats, scan-build, scan-view,
     336          verify-uselistorder, and yaml2obj
    333337        </seg>
    334338        <seg>
    335           BugpointPasses.so,  LLVMHello.so, libLLVM.so, libLLVM*.a (57
    336           libraries), libLTO.so, libclang.so and libclang*.a (24 libraries)
     339          BugpointPasses.so,  LLVMHello.so, libLLVM.so, libLLVM*.a (63
     340          libraries), libLTO.so, libclang.so and libclang*.a (25 libraries)
    337341        </seg>
    338342        <seg>
    339343          /usr/include/{clang,clang-c,llvm,llvm-c},
    340           /usr/lib/{clang,cmake/{clang,llvm}} and
    341           /usr/share/{clang,scan-build,scan-view,doc/llvm-&llvm-version;}
     344          /usr/lib/{clang,cmake/{clang,llvm}},
     345          /usr/share/{clang,opt-viewer,scan-build,scan-view}, and
     346          /usr/share/doc/llvm-&llvm-version;}
    342347        </seg>
    343348      </seglistitem>
     
    361366      </varlistentry>
    362367
     368      <varlistentry id="c-index-test">
     369        <term><command>c-index-test</command></term>
     370        <listitem>
     371          <para>
     372            is used to test the libclang API and demonstrate its usage.
     373          </para>
     374          <indexterm zone="llvm c-index-test">
     375            <primary sortas="b-c-index-test">c-index-test</primary>
     376          </indexterm>
     377        </listitem>
     378      </varlistentry>
     379
    363380      <varlistentry id="clang">
    364381        <term><command>clang</command></term>
     
    374391      </varlistentry>
    375392
     393      <varlistentry id="clang-check">
     394        <term><command>clang-check</command></term>
     395        <listitem>
     396          <para>
     397            is a tool to perform static code analysis and display Abstract
     398            Syntax Trees (AST).
     399          </para>
     400          <indexterm zone="llvm clang-check">
     401            <primary sortas="b-clang-check">clang-check</primary>
     402          </indexterm>
     403        </listitem>
     404      </varlistentry>
     405
    376406      <varlistentry id="clang-format">
    377407        <term><command>clang-format</command></term>
     
    387417      </varlistentry>
    388418
     419      <varlistentry id="clang-offload-bundler">
     420        <term><command>clang-offload-bundler</command></term>
     421        <listitem>
     422          <para>
     423            is a tool to bundle/unbundle openMP offloaded files associated with
     424            a common source file.
     425          </para>
     426          <indexterm zone="llvm clang-offload-bundler">
     427            <primary sortas="b-clang-offload-bundler">clang-offload-bundler</primary>
     428          </indexterm>
     429        </listitem>
     430      </varlistentry>
     431
     432      <varlistentry id="clang-rename">
     433        <term><command>clang-rename</command></term>
     434        <listitem>
     435          <para>
     436            is a tool to rename symbols in C/C++ programs.
     437          </para>
     438          <indexterm zone="llvm clang-rename">
     439            <primary sortas="b-clang-rename">clang-rename</primary>
     440          </indexterm>
     441        </listitem>
     442      </varlistentry>
     443
     444      <varlistentry id="git-clang-format">
     445        <term><command>git-clang-format</command></term>
     446        <listitem>
     447          <para>
     448            runs clang-format on git generated patches (requires
     449            <xref linkend="git"/>)
     450          </para>
     451          <indexterm zone="llvm git-clang-format">
     452            <primary sortas="b-git-clang-format">git-clang-format</primary>
     453          </indexterm>
     454        </listitem>
     455      </varlistentry>
     456
    389457      <varlistentry id="llc">
    390458        <term><command>llc</command></term>
     
    448516      </varlistentry>
    449517
     518      <varlistentry id="llvm-cat">
     519        <term><command>llvm-cat</command></term>
     520        <listitem>
     521          <para>
     522            is a tool to concatenate llvm modules.
     523          </para>
     524          <indexterm zone="llvm llvm-cat">
     525            <primary sortas="b-llvm-cat">llvm-cat</primary>
     526          </indexterm>
     527        </listitem>
     528      </varlistentry>
     529
    450530      <varlistentry id="llvm-config">
    451531        <term><command>llvm-config</command></term>
     
    484564      </varlistentry>
    485565
     566      <varlistentry id="llvm-cvtres">
     567        <term><command>llvm-cvtres</command></term>
     568        <listitem>
     569          <para>
     570            is a tool to convert Microsoft resource files to COFF.
     571          </para>
     572          <indexterm zone="llvm llvm-cvtres">
     573            <primary sortas="b-llvm-cvtres">llvm-cvtres</primary>
     574          </indexterm>
     575        </listitem>
     576      </varlistentry>
     577
    486578      <varlistentry id="llvm-cxxdump">
    487579        <term><command>llvm-cxxdump</command></term>
     
    496588      </varlistentry>
    497589
     590      <varlistentry id="llvm-cxxfilt">
     591        <term><command>llvm-cxxfilt</command></term>
     592        <listitem>
     593          <para>
     594            is used to demangle C++ symbols in llvm code.
     595          </para>
     596          <indexterm zone="llvm llvm-cxxfilt">
     597            <primary sortas="b-llvm-cxxfilt">llvm-cxxfilt</primary>
     598          </indexterm>
     599        </listitem>
     600      </varlistentry>
     601
    498602      <varlistentry id="llvm-diff">
    499603        <term><command>llvm-diff</command></term>
     
    596700      </varlistentry>
    597701
     702      <varlistentry id="llvm-lto2">
     703        <term><command>llvm-lto2</command></term>
     704        <listitem>
     705          <para>
     706            is a test harness for the resolution based LTO interface.
     707          </para>
     708          <indexterm zone="llvm llvm-lto2">
     709            <primary sortas="b-llvm-lto2">llvm-lto2</primary>
     710          </indexterm>
     711        </listitem>
     712      </varlistentry>
     713
    598714      <varlistentry id="llvm-mc">
    599715        <term><command>llvm-mc</command></term>
     
    608724      </varlistentry>
    609725
     726      <varlistentry id="llvm-mcmarkup">
     727        <term><command>llvm-mcmarkup</command></term>
     728        <listitem>
     729          <para>
     730            is a parser for machine code markup.
     731          </para>
     732          <indexterm zone="llvm llvm-mcmarkup">
     733            <primary sortas="b-llvm-mcmarkup">llvm-mcmarkup</primary>
     734          </indexterm>
     735        </listitem>
     736      </varlistentry>
     737
     738      <varlistentry id="llvm-modextract">
     739        <term><command>llvm-modextract</command></term>
     740        <listitem>
     741          <para>
     742            is a tool to extract one module from multimodule bitcode files.
     743          </para>
     744          <indexterm zone="llvm llvm-modextract">
     745            <primary sortas="b-llvm-modextract">llvm-modextract</primary>
     746          </indexterm>
     747        </listitem>
     748      </varlistentry>
     749
     750      <varlistentry id="llvm-mt">
     751        <term><command>llvm-mt</command></term>
     752        <listitem>
     753          <para>
     754            is a tool to generate signed files and catalogs from a
     755            side-by-side assembly manifest (used for Microsoft SDK).
     756          </para>
     757          <indexterm zone="llvm llvm-mt">
     758            <primary sortas="b-llvm-mt">llvm-mt</primary>
     759          </indexterm>
     760        </listitem>
     761      </varlistentry>
     762
    610763      <varlistentry id="llvm-nm">
    611764        <term><command>llvm-nm</command></term>
     
    633786      </varlistentry>
    634787
    635       <varlistentry id="llvm-pdbdump">
    636         <term><command>llvm-pdbdump</command></term>
    637         <listitem>
    638           <para>
    639             is used as PDB Dumper.
    640           </para>
    641           <indexterm zone="llvm llvm-pdbdump">
    642             <primary sortas="b-llvm-pdbdump">llvm-pdbdump</primary>
     788      <varlistentry id="llvm-opt-report">
     789        <term><command>llvm-opt-report</command></term>
     790        <listitem>
     791          <para>
     792            is a tool to generate an optimization report from YAML optimization
     793            record files.
     794          </para>
     795          <indexterm zone="llvm llvm-opt-report">
     796            <primary sortas="b-llvm-opt-report">llvm-opt-report</primary>
     797          </indexterm>
     798        </listitem>
     799      </varlistentry>
     800
     801      <varlistentry id="llvm-pdbutil">
     802        <term><command>llvm-pdbutil</command></term>
     803        <listitem>
     804          <para>
     805            is a PDB (Program Database) dumper. PDB is a Microsoft format.
     806          </para>
     807          <indexterm zone="llvm llvm-pdbutil">
     808            <primary sortas="b-llvm-pdbutil">llvm-pdbutil</primary>
    643809          </indexterm>
    644810        </listitem>
     
    731897      </varlistentry>
    732898
     899      <varlistentry id="llvm-strings">
     900        <term><command>llvm-strings</command></term>
     901        <listitem>
     902          <para>
     903            print strings found in a binary (object file, executable, or
     904            archive library).
     905          </para>
     906          <indexterm zone="llvm llvm-strings">
     907            <primary sortas="b-llvm-strings">llvm-strings</primary>
     908          </indexterm>
     909        </listitem>
     910      </varlistentry>
     911
    733912      <varlistentry id="llvm-symbolizer">
    734913        <term><command>llvm-symbolizer</command></term>
     
    756935      </varlistentry>
    757936
     937      <varlistentry id="llvm-xray">
     938        <term><command>llvm-xray</command></term>
     939        <listitem>
     940          <para>
     941            is an implementation of Google's XRay function call tracing system.
     942          </para>
     943          <indexterm zone="llvm llvm-xray">
     944            <primary sortas="b-llvm-xray">llvm-xray</primary>
     945          </indexterm>
     946        </listitem>
     947      </varlistentry>
     948
    758949      <varlistentry id="obj2yaml">
    759950        <term><command>obj2yaml</command></term>
    760951        <listitem>
    761952          <para>
    762             takes an object file,and produces a YAML representation of the
     953            takes an object file, and produces a YAML representation of the
    763954            file.
    764955          </para>
  • general/prog/php.xml

    r55a66dab rb7a300f7  
    77  <!ENTITY php-download-http "http://www.php.net/distributions/php-&php-version;.tar.xz">
    88  <!ENTITY php-download-ftp  " ">
    9   <!ENTITY php-md5sum        "4af56d7bade53925f3632152f7bb491d">
     9  <!ENTITY php-md5sum        "de80c2f119d2b864c65f114ba3e438f1">
    1010  <!ENTITY php-size          "12 MB">
    11   <!ENTITY php-buildsize     "458 MB (add 2 MB for tests)">
    12   <!ENTITY php-time          "0.9 SBU (using parallelism=4, add 2.9 SBU for tests)">
     11  <!ENTITY php-buildsize     "613 MB (add 2 MB for tests)">
     12  <!ENTITY php-time          "4.0 SBU (add 2.5 SBU for tests)">
    1313]>
    1414
Note: See TracChangeset for help on using the changeset viewer.