Changeset 11eb3ae5


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

Files:
9 edited

Legend:

Unmodified
Added
Removed
  • general.ent

    rd34eadb r11eb3ae5  
    11<!-- $LastChangedBy$ $Date$ -->
    22
    3 <!ENTITY day          "23">                   <!-- Always 2 digits -->
     3<!ENTITY day          "24">                   <!-- Always 2 digits -->
    44<!ENTITY month        "07">                   <!-- Always 2 digits -->
    55<!ENTITY year         "2020">
     
    77<!ENTITY copyholder   "The BLFS Development Team">
    88<!ENTITY version      "&year;-&month;-&day;">
    9 <!ENTITY releasedate  "July 23rd, &year;">
     9<!ENTITY releasedate  "July 24th, &year;">
    1010<!ENTITY pubdate      "&year;-&month;-&day;"> <!-- metadata req. by TLDP -->
    1111<!ENTITY blfs-version "svn">                  <!-- svn|[release #] -->
  • 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>
  • introduction/welcome/changelog.xml

    rd34eadb r11eb3ae5  
    4343    -->
    4444    <listitem>
     45      <para>July 24th, 2020</para>
     46      <itemizedlist>
     47        <listitem>
     48          <para>[renodr] - Update to LLVM-10.0.1. Fixes
     49          <ulink url="&blfs-ticket-root;13823">#13823</ulink>.</para>
     50        </listitem>
     51        <listitem>
     52          <para>[renodr] - Update to libseccomp-2.5.0. Fixes
     53          <ulink url="&blfs-ticket-root;13822">#13822</ulink>.</para>
     54        </listitem>
     55        <listitem>
     56          <para>[renodr] - Update to pipewire-0.3.7. Fixes
     57          <ulink url="&blfs-ticket-root;13831">#13831</ulink>.</para>
     58        </listitem>
     59      </itemizedlist>
     60    </listitem>
     61
     62    <listitem>
    4563      <para>July 23rd, 2020</para>
    4664      <itemizedlist>
  • multimedia/libdriv/pipewire.xml

    rd34eadb r11eb3ae5  
    77  <!ENTITY pipewire-download-http "https://github.com/PipeWire/pipewire/archive/&pipewire-version;/pipewire-&pipewire-version;.tar.gz">
    88  <!ENTITY pipewire-download-ftp  " ">
    9   <!ENTITY pipewire-md5sum        "4499d8380e23d11956299a4af30b069f">
    10   <!ENTITY pipewire-size          "948 KB">
    11   <!ENTITY pipewire-buildsize     "96 MB">
    12   <!ENTITY pipewire-time          "0.3 SBU (Using parallelism=4)">
     9  <!ENTITY pipewire-md5sum        "79111984d9cdd3d132e5f334099477cb">
     10  <!ENTITY pipewire-size          "1.0 MB">
     11  <!ENTITY pipewire-buildsize     "108 MB">
     12  <!ENTITY pipewire-time          "0.4 SBU (Using parallelism=4)">
    1313]>
    1414
     
    187187          pw-mon,
    188188          pw-profiler,
     189          pw-pulse,
    189190          spa-inspect,
    190191          spa-monitor, and
     
    194195          libpipewire-0.3.so,
    195196          libpulse-mainloop-glib-pw.so,
    196           libpulse-pw.so,
    197           libpulse-simple-pw.so,
     197          libpulse.so,
     198          libpulse-simple.so,
    198199          libasound_module_pcm_pipewire.so, and
    199200          libgstpipewire.so
     
    324325      </varlistentry>
    325326
     327      <varlistentry id="pw-pulse">
     328        <term><command>pw-pulse</command></term>
     329        <listitem>
     330          <para>
     331            runs Pulseaudio applications on pipewire
     332          </para>
     333          <indexterm zone="pipewire pw-pulse">
     334            <primary sortas="b-pw-pulse">pw-pulse</primary>
     335          </indexterm>
     336        </listitem>
     337      </varlistentry>
     338
    326339      <varlistentry id="spa-inspect">
    327340        <term><command>spa-inspect</command></term>
     
    373386      </varlistentry>
    374387
    375       <varlistentry id="libpulse-pw">
    376         <term><filename class="libraryfile">libpulse-pw.so</filename></term>
     388      <varlistentry id="libpulse">
     389        <term><filename class="libraryfile">libpulse.so</filename></term>
    377390        <listitem>
    378391          <para>
    379392            is a pipewire plugin for pulseaudio.
    380393          </para>
    381           <indexterm zone="pipewire libpulse-pw">
    382             <primary sortas="c-libpulse-pw">libpulse-pw.so</primary>
    383           </indexterm>
    384         </listitem>
    385       </varlistentry>
    386 
    387       <varlistentry id="libpulse-simple-pw">
    388         <term><filename class="libraryfile">libpulse-simple-pw.so</filename></term>
     394          <indexterm zone="pipewire libpulse">
     395            <primary sortas="c-libpulse">libpulse.so</primary>
     396          </indexterm>
     397        </listitem>
     398      </varlistentry>
     399
     400      <varlistentry id="libpulse-simple">
     401        <term><filename class="libraryfile">libpulse-simple.so</filename></term>
    389402        <listitem>
    390403          <para>
    391404            is a simplified version of the pulseaudio plugin for pipewire.
    392405          </para>
    393           <indexterm zone="pipewire libpulse-simple-pw">
    394             <primary sortas="c-libpulse-simple-pw">libpulse-simple-pw.so</primary>
     406          <indexterm zone="pipewire libpulse-simple">
     407            <primary sortas="c-libpulse-simple">libpulse-simple.so</primary>
    395408          </indexterm>
    396409        </listitem>
  • multimedia/libdriv/pulseaudio.xml

    rd34eadb r11eb3ae5  
    286286        </seg>
    287287        <seg>
    288           libpulse.so
     288          libpulse.so,
    289289          libpulse-mainloop-glib.so,
    290290          libpulse-simple.so,
     
    292292          libpulsecore-&pulseaudio-major-version;.so, and
    293293          libpulsedsp.so
    294 
    295294        </seg>
    296295        <seg>
  • packages.ent

    rd34eadb r11eb3ae5  
    154154<!ENTITY libpaper-version             "1.1.24+nmu5">
    155155<!ENTITY libqmi-version               "1.26.0">
    156 <!ENTITY libseccomp-version           "2.4.3">
     156<!ENTITY libseccomp-version           "2.5.0">
    157157<!ENTITY libsigc-version              "2.10.3">
    158158<!ENTITY libsigsegv-version           "2.12">
     
    336336<!ENTITY librep-version               "0.92.7">
    337337<!ENTITY llvm-majmin-version          "10.0">
    338 <!ENTITY llvm-point-version           "0">
     338<!ENTITY llvm-point-version           "1">
    339339<!ENTITY llvm-version                 "&llvm-majmin-version;.&llvm-point-version;">
    340340<!ENTITY lua-version                  "5.4.0">
     
    986986<!ENTITY opal-version                 "3.10.10">
    987987<!ENTITY opus-version                 "1.3.1">
    988 <!ENTITY pipewire-version             "0.3.6">
     988<!ENTITY pipewire-version             "0.3.7">
    989989<!ENTITY pulseaudio-major-version     "13.0">
    990990<!ENTITY pulseaudio-version           "&pulseaudio-major-version;">
  • xsoft/other/gparted.xml

    rd34eadb r11eb3ae5  
    3131
    3232    <para>
    33       Gparted is the Gnome Partition Editor, a Gtk 2 GUI for other command line
     33      Gparted is the Gnome Partition Editor, a Gtk 3 GUI for other command line
    3434      tools that can create, reorganise or delete disk partitions.
    3535    </para>
  • xsoft/other/xarchiver.xml

    rd34eadb r11eb3ae5  
    122122    </para>
    123123
    124 <screen><userinput>./autogen.sh &amp;&amp;
    125 
    126 ./configure  --prefix=/usr               \
     124<!-- Previously there was a command here to run ./autogen.sh.
     125     With 0.5.4.15, the download that I had included the
     126     configure script and the rest of the build machinery with it. -->
     127<screen><userinput>./configure  --prefix=/usr               \
    127128             --libexecdir=/usr/lib/xfce4 \
    128129             --docdir=/usr/share/doc/xarchiver-&xarchiver-version; &amp;&amp;
Note: See TracChangeset for help on using the changeset viewer.