Changeset 11eb3ae5 for general


Ignore:
Timestamp:
07/24/2020 06:23:36 AM (4 years ago)
Author:
Douglas R. Reno <renodr@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, lazarus, lxqt, 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:
b5650bc0
Parents:
d34eadb
Message:

Update to llvm-10.0.1
Update to libseccomp-2.5.0
Update to pipewire-0.3.7
Minor text tweaks

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

Location:
general
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • general/genlib/libseccomp.xml

    rd34eadb r11eb3ae5  
    77  <!ENTITY libseccomp-download-http "https://github.com/seccomp/libseccomp/releases/download/v&libseccomp-version;/libseccomp-&libseccomp-version;.tar.gz">
    88  <!ENTITY libseccomp-download-ftp  " ">
    9   <!ENTITY libseccomp-md5sum        "1de97a3c04889a790d97722d08f4a8d1">
    10   <!ENTITY libseccomp-size          "588 KB">
    11   <!ENTITY libseccomp-buildsize     "6.7 MB (additional 5.0 MB for tests)">
    12   <!ENTITY libseccomp-time          "less than 0.1 SBU (additional 2.6 SBU for tests)">
     9  <!ENTITY libseccomp-md5sum        "463b688bf7d227325b5a465b6bdc3ec4">
     10  <!ENTITY libseccomp-size          "624 KB">
     11  <!ENTITY libseccomp-buildsize     "7.6 MB (additional 5.8 MB for tests)">
     12  <!ENTITY libseccomp-time          "less than 0.1 SBU (additional 2.0 SBU for tests)">
    1313<!-- EDITORS NOTE:
    1414   This library is heavily dependent on system calls at the time of it's release.
  • general/prog/llvm.xml

    rd34eadb r11eb3ae5  
    99  <!ENTITY llvm-download-http "&llvm-url;/llvm-&llvm-version;.src.tar.xz">
    1010  <!ENTITY llvm-download-ftp  " ">
    11   <!ENTITY llvm-md5sum        "693cefdc49d618f828144486a18b473f">
     11  <!ENTITY llvm-md5sum        "71c68c526cbbf1674b5aafc5542b336c">
    1212  <!ENTITY llvm-size          "34 MB">
    13   <!ENTITY llvm-buildsize     "2.3 GB (with Clang, 699 MB installed, add 18 GB for tests)">
    14   <!ENTITY llvm-time          "30 SBU (with Clang and parallelism=4, add 5.8 SBU for tests)">
     13  <!ENTITY llvm-buildsize     "2.8 GB (with Clang, 659 MB installed, add 16 GB for tests)">
     14  <!ENTITY llvm-time          "30 SBU (with Clang and parallelism=4, add 15 SBU for tests)">
    1515
    1616  <!ENTITY clang-download-http "&llvm-url;/clang-&llvm-version;.src.tar.xz">
    17   <!ENTITY clang-md5sum        "717ef92318fed4dbe1ee058368cfb552">
     17  <!ENTITY clang-md5sum        "6c8b56f531876fd24e06257a2d8ce422">
    1818  <!ENTITY clang-size          "14 MB">
    1919
    2020  <!ENTITY compiler-rt-download-http "&llvm-url;/compiler-rt-&llvm-version;.src.tar.xz">
    21   <!ENTITY compiler-rt-md5sum        "3a8477233f69600f3e2ca997405c29db">
     21  <!ENTITY compiler-rt-md5sum        "970835d14e9c08a68c4b2ff3931bada7">
    2222  <!ENTITY compiler-rt-size          "2.0 MB">
    2323]>
     
    164164      <xref linkend="PyYAML"/>, <!-- for yaml2obj -->
    165165      <xref linkend="zip"/>,
    166       <ulink url="http://www.ocaml.org/">OCaml</ulink>,
     166      <ulink url="https://ocaml.org/">OCaml</ulink>,
    167167      <ulink url="https://pypi.org/project/psutil/">psutil</ulink>,
    168168      <ulink url="https://pypi.python.org/pypi/recommonmark">recommonmark</ulink>,
     
    294294      <parameter>-DCMAKE_BUILD_TYPE=Release</parameter>: This switch enables
    295295      compiler optimizations in order to speed up the code and reduce its size.
    296       It also disables some compile checks, not necessary on a production
    297       system.
     296      It also disables some compile checks which are not necessary on a
     297      production system.
    298298    </para>
    299299
     
    351351          bugpoint, c-index-test, clang, clang++ (symlinks to
    352352          clang-&lt;version&gt;), clang-&lt;version&gt;, clang-check, clang-cl,
    353           clang-cpp (last two symlinks to clang), clang-format, clang-func-mapping
    354           clang-import-test, clang-offload-bundler, clang-refactor, clang-rename,
    355           diagtool, dsymutil, git-clang-format, hmap-tool, llc, lli, llvm-ar,
    356           llvm-as, llvm-bcanalyzer, llvm-cat, llvm-cfi-verify, llvm-config,
    357           llvm-cov, llvm-c-test, llvm-cvtres, llvm-cxxdump, llvm-cxxfilt,
     353          clang-cpp (last two symlinks to clang), clang-format, clang-extdef-mapping,
     354          clang-import-test, clang-offload-bundler, clang-offload-wrapper,
     355          clang-refactor, clang-rename, clang-scan-deps,
     356          diagtool, dsymutil, git-clang-format, hmap-tool, llc, lli,
     357          llvm-addr2line, llvm-ar, llvm-as, llvm-bcanalyzer, llvm-cat,
     358          llvm-cfi-verify, llvm-config, llvm-cov, llvm-c-test, llvm-cvtres,
     359          llvm-cxxdump, llvm-cxxfilt, llvm-cxxmap,
    358360          llvm-diff, llvm-dis, llvm-dlltool (symlink to llvm-ar), llvm-dwarfdump,
    359           llvm-dwp, llvm-exegenesis, llvm-extract, llvm-lib (symlink to llvm-ar),
    360           llvm-link, llvm-lto, llvm-lto2, llvm-mc, llvm-mca, llvm-modextract,
     361          llvm-dwp, llvm-elfabi, llvm-exegenesis, llvm-extract, llvm-ifs,
     362          llvm-install-name-tool (symlink to llvm-objcopy), llvm-jitlink,
     363          llvm-lib (symlink to llvm-ar), llvm-link, llvm-lipo, llvm-lto,
     364          llvm-lto2, llvm-mc, llvm-mca, llvm-modextract,
    361365          llvm-mt, llvm-nm, llvm-objcopy, llvm-objdump, llvm-opt-report,
    362366          llvm-pdbutil, llvm-profdata, llvm-ranlib (symlink to llvm-ar), llvm-rc,
    363           llvm-readelf (symlink to llvm-readobj), llvm-readobj, llvm-rtdyld,
    364           llvm-size, llvm-split, llvm-stress, llvm-strings, llvm-strip (symlink
    365           to llvm-objcopy), llvm-symbolizer, llvm-tblgen, llvm-undname, llvm-xray,
    366           obj2yaml, opt, sancov, sanstats, scan-build, scan-view,
    367           verify-uselistorder, and yaml2obj
     367          llvm-readelf (symlink to llvm-readobj), llvm-readobj, llvm-reduce,
     368          llvm-rtdyld, llvm-size, llvm-split, llvm-stress, llvm-strings,
     369          llvm-strip (symlink to llvm-objcopy), llvm-symbolizer, llvm-tblgen,
     370          llvm-undname, llvm-xray, obj2yaml, opt, sancov, sanstats, scan-build,
     371          scan-view, verify-uselistorder, and yaml2obj
    368372        </seg>
    369373        <seg>
     
    371375          libLLVM*.a (75 libraries),
    372376          libLTO.so,
     377          libRemarks.so,
    373378          libclang.so,
    374379          and libclang*.a (63 libraries)
     
    378383          /usr/lib/{clang,cmake/{clang,llvm}},
    379384          /usr/share/{clang,opt-viewer,scan-build,scan-view}, and
    380           /usr/share/doc/llvm-&llvm-version;}
     385          /usr/share/doc/llvm-&llvm-version;
    381386        </seg>
    382387      </seglistitem>
     
    438443      </varlistentry>
    439444
     445      <varlistentry id="clang-extdef-mapping">
     446        <term><command>clang-extdef-mapping</command></term>
     447        <listitem>
     448          <para>
     449            is a tool to collect the USR name and location of external
     450            definitions in a source file.
     451          </para>
     452          <indexterm zone="llvm clang-extdef-mapping">
     453            <primary sortas="b-clang-extdef-mapping">clang-extdef-mapping</primary>
     454          </indexterm>
     455        </listitem>
     456      </varlistentry>
     457
    440458      <varlistentry id="clang-format">
    441459        <term><command>clang-format</command></term>
     
    451469      </varlistentry>
    452470
     471 <!--
    453472      <varlistentry id="clang-func-mapping">
    454473        <term><command>clang-func-mapping</command></term>
     
    463482        </listitem>
    464483      </varlistentry>
    465 
     484-->
    466485      <varlistentry id="clang-offload-bundler">
    467486        <term><command>clang-offload-bundler</command></term>
     
    477496      </varlistentry>
    478497
     498      <varlistentry id="clang-offload-wrapper">
     499        <term><command>clang-offload-bundler</command></term>
     500        <listitem>
     501          <para>
     502            is a tool to create wrapper bitcode for offload target binaries.
     503          </para>
     504          <indexterm zone="llvm clang-offload-wrapper">
     505            <primary sortas="b-clang-offload-wrapper">clang-offload-wrapper</primary>
     506          </indexterm>
     507        </listitem>
     508      </varlistentry>
     509
    479510      <varlistentry id="clang-refactor">
    480511        <term><command>clang-refactor</command></term>
    481512        <listitem>
    482513          <para>
    483             is a Clang-based refactoring tool for C, C++ and Objective.
     514            is a Clang-based refactoring tool for C, C++ and Objective-C.
    484515          </para>
    485516          <indexterm zone="llvm clang-refactor">
     
    501532      </varlistentry>
    502533
     534      <varlistentry id="clang-scan-deps">
     535        <term><command>clang-scan-deps</command></term>
     536        <listitem>
     537          <para>
     538            is a tool to scan for dependencies in a source file.
     539          </para>
     540          <indexterm zone="llvm clang-scan-deps">
     541            <primary sortas="b-clang-scan-deps">clang-scan-deps</primary>
     542          </indexterm>
     543        </listitem>
     544      </varlistentry>
     545
    503546      <varlistentry id="diagtool">
    504547        <term><command>diagtool</command></term>
     
    572615          <indexterm zone="llvm lli">
    573616            <primary sortas="b-lli">lli</primary>
     617          </indexterm>
     618        </listitem>
     619      </varlistentry>
     620
     621      <varlistentry id="llvm-addr2line">
     622        <term><command>llvm-addr2line</command></term>
     623        <listitem>
     624          <para>
     625            is a tool used to convert addresses into file names and line
     626            numbers.
     627          </para>
     628          <indexterm zone="llvm llvm-addr2line">
     629            <primary sortas="b-llvm-addr2line">llvm-addr2line</primary>
    574630          </indexterm>
    575631        </listitem>
     
    710766      </varlistentry>
    711767
     768      <varlistentry id="llvm-cxxmap">
     769        <term><command>llvm-cxxmap</command></term>
     770        <listitem>
     771          <para>
     772            is used to remap C++ mangled symbols.
     773          </para>
     774          <indexterm zone="llvm llvm-cxxmap">
     775            <primary sortas="b-llvm-cxxmap">llvm-cxxmap</primary>
     776          </indexterm>
     777        </listitem>
     778      </varlistentry>
     779
    712780      <varlistentry id="llvm-diff">
    713781        <term><command>llvm-diff</command></term>
     
    755823          <indexterm zone="llvm llvm-dwp">
    756824            <primary sortas="b-llvm-dwp">llvm-dwp</primary>
     825          </indexterm>
     826        </listitem>
     827      </varlistentry>
     828
     829      <varlistentry id="llvm-elfabi">
     830        <term><command>llvm-elfabi</command></term>
     831        <listitem>
     832          <para>
     833            is used to read information about an ELF binary's ABI.
     834          </para>
     835          <indexterm zone="llvm llvm-elfabi">
     836            <primary sortas="b-llvm-elfabi">llvm-elfabi</primary>
    757837          </indexterm>
    758838        </listitem>
     
    786866      </varlistentry>
    787867
     868      <varlistentry id="llvm-ifs">
     869        <term><command>llvm-ifs</command></term>
     870        <listitem>
     871          <para>
     872            is used to merge interface stubs with object files.
     873          </para>
     874          <indexterm zone="llvm llvm-ifs">
     875            <primary sortas="b-llvm-ifs">llvm-ifs</primary>
     876          </indexterm>
     877        </listitem>
     878      </varlistentry>
     879
     880      <varlistentry id="llvm-install-name-tool">
     881        <term><command>llvm-install-name-tool</command></term>
     882        <listitem>
     883          <para>
     884            is used to rewrite load commands into MachO binary format.
     885          </para>
     886          <indexterm zone="llvm llvm-install-name-tool">
     887            <primary sortas="b-llvm-install-name-tool">llvm-install-name-tool</primary>
     888          </indexterm>
     889        </listitem>
     890      </varlistentry>
     891
     892      <varlistentry id="llvm-jitlink">
     893        <term><command>llvm-jitlink</command></term>
     894        <listitem>
     895          <para>
     896            is used to parse relocatable object files to make their contents
     897            executable in a target process.
     898          </para>
     899          <indexterm zone="llvm llvm-jitlink">
     900            <primary sortas="b-llvm-jitlink">llvm-jitlink</primary>
     901          </indexterm>
     902        </listitem>
     903      </varlistentry>
     904
    788905      <varlistentry id="llvm-link">
    789906        <term><command>llvm-link</command></term>
     
    798915      </varlistentry>
    799916
     917      <varlistentry id="llvm-lipo">
     918        <term><command>llvm-lipo</command></term>
     919        <listitem>
     920          <para>
     921            is used to create universal binaries from MachO files.
     922          </para>
     923          <indexterm zone="llvm llvm-lipo">
     924            <primary sortas="b-llvm-lipo">llvm-lipo</primary>
     925          </indexterm>
     926        </listitem>
     927      </varlistentry>
     928
    800929      <varlistentry id="llvm-lto">
    801930        <term><command>llvm-lto</command></term>
     
    9931122          <indexterm zone="llvm llvm-readobj">
    9941123            <primary sortas="b-llvm-readobj">llvm-readobj</primary>
     1124          </indexterm>
     1125        </listitem>
     1126      </varlistentry>
     1127
     1128      <varlistentry id="llvm-reduce">
     1129        <term><command>llvm-reduce</command></term>
     1130        <listitem>
     1131          <para>
     1132            is used to automatically reduce testcases
     1133            when running a test suite.
     1134          </para>
     1135          <indexterm zone="llvm llvm-reduce">
     1136            <primary sortas="b-llvm-reduce">llvm-reduce</primary>
    9951137          </indexterm>
    9961138        </listitem>
Note: See TracChangeset for help on using the changeset viewer.