Changeset 0f9a1f08


Ignore:
Timestamp:
01/18/2023 02:35:32 PM (15 months ago)
Author:
Pierre Labastie <pierre.labastie@…>
Branches:
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, xry111/llvm18, xry111/xf86-video-removal
Children:
c10acfe
Parents:
f56d2e7 (diff), 97e7219 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the (diff) links above to see all the changes relative to each parent.
Message:

Merge branch 'trunk' into plabs/python-mods

Files:
33 edited

Legend:

Unmodified
Added
Removed
  • general/genlib/js102.xml

    rf56d2e7 r0f9a1f08  
    1414  <!ENTITY js102-download-http "&mozilla-http;/firefox/releases/&JS102-version;esr/source/firefox-&JS102-version;esr.source.tar.xz">
    1515  <!ENTITY js102-download-ftp  " ">
    16   <!ENTITY js102-md5sum        "9fe60d1991b9344ebfd80592aff2bfa9">
    17   <!ENTITY js102-size          "457 MB">
     16  <!ENTITY js102-md5sum        "8cb5c0ef68fa0f93138a6196b1d5f153">
     17  <!ENTITY js102-size          "458 MB">
    1818  <!ENTITY js102-buildsize     "3.3 GB (38 MB installed after removing 34MB static lib)">
    19   <!ENTITY js102-time          "2.0 SBU (with parallelism=4)">
     19  <!ENTITY js102-time          "6.4 SBU (with parallelism=4)">
    2020]>
    2121
  • general/graphlib/libwebp.xml

    rf56d2e7 r0f9a1f08  
    77  <!ENTITY libwebp-download-http "http://downloads.webmproject.org/releases/webp/libwebp-&libwebp-version;.tar.gz">
    88  <!ENTITY libwebp-download-ftp  " ">
    9   <!ENTITY libwebp-md5sum        "a80a95461a751118bb7d457b1afca50d">
     9  <!ENTITY libwebp-md5sum        "994cf2efb664ef5140fa0b56b83fa721">
    1010  <!ENTITY libwebp-size          "4.0 MB">
    11   <!ENTITY libwebp-buildsize     "35 MB">
     11  <!ENTITY libwebp-buildsize     "43 MB">
    1212  <!ENTITY libwebp-time          "0.3 SBU">
    1313]>
     
    150150        </seg>
    151151        <seg>
     152          libsharpyuv.so,
    152153          libwebpdecoder.so,
    153154          libwebpdemux.so,
  • general/prog/apache-ant.xml

    rf56d2e7 r0f9a1f08  
    77  <!ENTITY apache-ant-download-http "https://archive.apache.org/dist/ant/source/apache-ant-&apache-ant-version;-src.tar.xz">
    88  <!ENTITY apache-ant-download-ftp  " ">
    9   <!ENTITY apache-ant-md5sum        "d12488eb56ec73e079bd0f95395e06d6">
     9  <!ENTITY apache-ant-md5sum        "4cf5c6728612f4787eda265b0a2d266b">
    1010  <!ENTITY apache-ant-size          "3.7 MB">
    11   <!ENTITY apache-ant-buildsize     "235 MB">
     11  <!ENTITY apache-ant-buildsize     "242 MB">
    1212  <!ENTITY apache-ant-time          "0.3 SBU (excluding download time)">
    1313]>
  • general/prog/llvm.xml

    rf56d2e7 r0f9a1f08  
    99  <!ENTITY llvm-download-http "&llvm-url;/llvm-&llvm-version;.src.tar.xz">
    1010  <!ENTITY llvm-download-ftp  " ">
    11   <!ENTITY llvm-md5sum        "6812fb953d8e50f029848b281d89ad67">
    12   <!ENTITY llvm-size          "51 MB">
    13   <!ENTITY llvm-buildsize     "3.6 GB (848 MB installed; add 18.3 GB for tests and 308 MB for documentation)">
    14   <!ENTITY llvm-time          "31 SBU (with doc, on 4 CPU cores; add 22 SBU for tests)">
     11  <!ENTITY llvm-md5sum        "c77db4c71e1eb267358204dffe2c6e10">
     12  <!ENTITY llvm-size          "50 MB">
     13  <!ENTITY llvm-buildsize     "2.7 GB (848 MB installed; add 18.3 GB for tests and 308 MB for documentation)">
     14  <!ENTITY llvm-time          "24 SBU (Using parallelism=4; add 22 SBU for tests)">
    1515
    1616  <!ENTITY clang-download-http "&llvm-url;/clang-&llvm-version;.src.tar.xz">
    17   <!ENTITY clang-md5sum        "f9c15101030fb669af522cc8814484e8">
     17  <!ENTITY clang-md5sum        "a6d0141e50b48f5e60c682277dac83b4">
    1818  <!ENTITY clang-size          "18 MB">
    1919
    2020  <!ENTITY compiler-rt-download-http "&llvm-url;/compiler-rt-&llvm-version;.src.tar.xz">
    21   <!ENTITY compiler-rt-md5sum        "c1d9422709c74c208bfaf7f9d707b757">
    22   <!ENTITY compiler-rt-size          "2.2 MB">
     21  <!ENTITY compiler-rt-md5sum        "12e6777354f0121cbe73ef13342a9302">
     22  <!ENTITY compiler-rt-size          "2.3 MB">
    2323
    2424  <!ENTITY cmake-llvm-download-http "&sources-anduin-http;/llvm/llvm-cmake-&llvm-version;.src.tar.xz">
    2525<!--  <!ENTITY cmake-llvm-download-http "&llvm-url;/cmake-&llvm-version;.src.tar.xz">
    2626      Renamed cmake-15.0.1.src.tar.xz and placed on anduin.-->
    27   <!ENTITY cmake-llvm-md5sum         "39eb4055b66b65c9052ea1d1240026e2">
     27  <!ENTITY cmake-llvm-md5sum         "c3647d253f67ce255e1aba014e528f5b">
    2828  <!ENTITY cmake-llvm-size           "6.8 KB">
    2929]>
     
    322322
    323323    <para>
    324       Now, as the <systemitem class="username">root</systemitem> user:
    325     </para>
    326 
    327 <screen role="root"><userinput>ninja install</userinput></screen>
     324      Now, as the &root; user:
     325    </para>
     326
     327<screen role="root"><userinput>ninja install &amp;&amp;
     328cp bin/FileCheck /usr/bin</userinput></screen>
    328329<!-- as of version 13.0.0, the install process seems to install the html
    329330     documentation and the manual pages. The llvm html documentation
     
    457458          clang-offload-bundler, clang-offload-packager, clang-offload-wrapper,
    458459          clang-refactor, clang-rename, clang-repl, clang-scan-deps,
    459           diagtool, dsymutil, git-clang-format, hmaptool, intercept-build, llc, lli,
     460          diagtool, dsymutil, FileCheck, git-clang-format, hmaptool, intercept-build, llc, lli,
    460461          llvm-addr2line (symlink to llvm-symbolizer),
    461462          llvm-ar, llvm-as, llvm-bcanalyzer,
     
    705706      </varlistentry>
    706707
     708      <varlistentry id="FileCheck">
     709        <term><command>FileCheck</command></term>
     710        <listitem>
     711          <para>
     712            is a tool that reads two files (one from standard input,
     713            and one specified on the command line) and uses one to verify the other.
     714          </para>
     715          <indexterm zone="llvm FileCheck">
     716            <primary sortas="b-FileCheck">FileCheck</primary>
     717          </indexterm>
     718        </listitem>
     719      </varlistentry>
     720
    707721      <varlistentry id="dsymutil">
    708722        <term><command>dsymutil</command></term>
  • general/prog/perl-modules/perl-io-socket-ssl.xml

    rf56d2e7 r0f9a1f08  
    66
    77  <!ENTITY my-download-http "&perl_authors;/id/S/SU/SULLR/IO-Socket-SSL-&IO-Socket-SSL-version;.tar.gz">
    8   <!ENTITY my-md5sum "f2f8fae0c2fde670a3031cbbf0b4fc4c">
     8  <!ENTITY my-md5sum "5fea30979d562d128c15026b736ea7c5">
    99
    1010  <!ENTITY IO-Socket-SSL-download-http "&perl_authors;/id/S/SU/SULLR/IO-Socket-SSL-&IO-Socket-SSL-version;.tar.gz">
  • general/prog/rust.xml

    rf56d2e7 r0f9a1f08  
    77  <!ENTITY rust-download-http "https://static.rust-lang.org/dist/rustc-&rust-version;-src.tar.xz">
    88  <!ENTITY rust-download-ftp  " ">
    9   <!ENTITY rust-md5sum        "e77ac3a786d013604061b17f99dd9b27">
    10   <!ENTITY rust-size          "131 MB">
    11   <!-- Gentle Reminder: buildsize is how much the user requires for the real
    12        install, i.e. the source with its DESTDIR *plus* the DESTDIR.  You
    13        can 'mkdir /tmp/RUST ; cp -a install/* /tmp/RUST' and then run 'du -sch'
    14        to measure it, or du -sm to look at the size of the build tree before and
    15        after the tests. -->
    16 
    17   <!ENTITY rust-buildsize     "10 GB (516 MB installed) including 266 MB of ~/.cargo files for the user building this. Add 6.2 GB including extra 243 MB of ~/.cargo files if running the tests">
    18   <!ENTITY rust-time          "21 SBU (including download time; add 10 SBU for tests, both on a 4-core machine)">
     9  <!ENTITY rust-md5sum        "96b082a8b44707eafa9d696923f40c28">
     10  <!ENTITY rust-size          "136 MB">
     11  <!ENTITY rust-buildsize     "9.1 GB (323 MB installed); add 6.2 GB if running the tests">
     12  <!ENTITY rust-time          "17 SBU (including download time; add 23 SBU for tests, both on a 4-core machine)">
    1913]>
    2014
     
    4741    <para>
    4842      As with many  other programming languages, rustc (the rust compiler)
    49       needs a binary from which to bootstrap. It will download a stage0 binary
    50       and many cargo crates (these are actually .tar.gz source archives) at
    51       the start of the build, so you cannot compile it without an internet
    52       connection.
    53     </para>
    54 
    55     <para>
    56       These crates will then remain in various forms (cache, directories of
    57       extracted source), in <filename class="directory">~/.cargo</filename> for
    58       ever more. It is common for large <application>rust</application> packages
    59       to use multiple versions of some crates. If you purge the files before
    60       updating this package, very few crates will need to be updated by the
    61       packages in this book which use it (and they will be downloaded as
    62       required). But if you retain an older version as a fallback option and
    63       then use it (when <emphasis>not</emphasis> building in
    64       <filename class="directory">/usr</filename>), it is likely that it will
    65       then have to re-download some crates. For a full download (i.e. starting
    66       with an empty or missing <filename class="directory">~/.cargo</filename>)
    67       downloading the external cargo files for this version only takes a minute
    68       or so on a fast network.
     43      needs a binary from which to bootstrap. It will download a stage0
     44      binary at the start of the build, so you cannot compile it without an
     45      Internet connection.
    6946    </para>
    7047
     
    8966      <para>
    9067        If you prefer, you can of course change the prefix to <filename
    91         class="directory">/usr</filename> and omit the
    92         <command>ldconfig</command> and the actions to add rustc to the PATH.
     68        class="directory">/usr</filename>.
    9369      </para>
    9470    </note>
     
    138114        often reasonably consistent, but as with all compilations using
    139115        <command>rustc</command> there can be some very slow outliers.
    140       </para>
    141       <para>
    142         Unusually, a DESTDIR-style method is being used to install this package.
    143         This is because running the install as root not only downloads all of the
    144         cargo files again (to <filename>/root/.cargo</filename>), it then spends
    145         a very long time recompiling. Using this method saves a lot of time, at
    146         the cost of extra disk space.
    147116      </para>
    148117    </note>
     
    258227    <para>
    259228      To install into the
    260       <filename class="directory">/opt</filename> directory, remove the symlink
     229      <filename class="directory">/opt</filename> directory, remove any
     230      existing <filename>/opt/rustc</filename> symlink
    261231      and create a new directory (i.e. with a different name if trying a
    262       modified build).
     232      modified build of the same version).
    263233      As the <systemitem class="username">root</systemitem>
    264234      user:
    265235    </para>
    266236
    267 <screen role="root"><userinput>mkdir /opt/rustc-&rust-version;             &amp;&amp;
     237<screen role="root"><userinput>mkdir /opt/rustc-&rust-version;         &amp;&amp;
    268238ln -svfn rustc-&rust-version; /opt/rustc</userinput></screen>
    269239
     
    284254<screen><userinput>cat &lt;&lt; EOF &gt; config.toml
    285255<literal># see config.toml.example for more possible options
    286 # See the 8.4 book for an example using shipped LLVM
    287 # e.g. if not installing clang, or using a version before 10.0
     256# See the 8.4 book for an old example using shipped LLVM
     257# e.g. if not installing clang, or using a version before 13.0
     258
     259# tell x.py to not keep printing an annoying warning
     260changelog-seen = 2
     261
    288262[llvm]
    289263# by default, rust will build for a myriad of architectures
     
    297271docs = false
    298272
    299 # install cargo as well as rust
     273# install extended tools: cargo, clippy, etc
    300274extended = true
     275
     276# Do not query new versions of dependencies online.
     277locked-deps = true
     278
     279# Specify which extended tools (those from the default install).
     280tools = ["cargo", "clippy", "rustfmt"]
     281
     282# Use the source code shipped in the tarball for the dependencies.
     283# The combination of this and the "locked-deps" entry avoids downloading
     284# many crates from Internet, and makes the Rustc build more stable.
     285vendor = true
    301286
    302287[install]
     
    306291[rust]
    307292channel = "stable"
    308 rpath = false
    309 
    310 # BLFS does not install the FileCheck executable from llvm,
    311 # so disable codegen tests
    312 codegen-tests = false
     293description = "for BLFS &version;"
     294
     295# BLFS used to not install the FileCheck executable from llvm,
     296# so disabled codegen tests.  The assembly tests rely on FileCheck
     297# and cannot easily be disabled, so those will anyway fail if
     298# FileCheck has not been installed.
     299#codegen-tests = false
    313300
    314301[target.x86_64-unknown-linux-gnu]
     
    341328       src/tools/cargo/Cargo.toml &amp;&amp; -->
    342329
    343 <screen><userinput>export RUSTFLAGS="$RUSTFLAGS -C link-args=-lffi" &amp;&amp;
    344 { [ ! -e /usr/include/libssh2.h ] ||
     330<screen><userinput>{ [ ! -e /usr/include/libssh2.h ] ||
    345331  export LIBSSH2_SYS_USE_PKG_CONFIG=1; } &amp;&amp;
    346 python3 ./x.py build --exclude src/tools/miri</userinput></screen>
     332python3 ./x.py build</userinput></screen>
    347333
    348334    <note>
     
    358344
    359345    <para>
    360       To run the tests issue <command>python3 ./x.py test --verbose
    361       --no-fail-fast | tee rustc-testlog</command>: as with the build, that
    362       will use all available CPUs.
    363     </para>
    364 
    365     <para>
    366       At a minimum, 51 tests will fail: all 46 of the tests in
    367       the <quote>assembly</quote> suite which are not skipped (various lints
    368       cause the warnings in these tests to be treated as errors), and
    369       5 other tests, 4 of which involve the
    370       <filename>rustdoc-ui/issue-98690.rs</filename> file, and another one,
    371       <filename>run-make-fulldeps/long-linker-command-lines</filename>.
    372 <!--  If <command>gdb</command> is installed,  another failure
    373       (debuginfo/function-names.rs) can be expected.
    374       # seems ok with 11.2 ken -->
     346      To run the tests (again using all available CPUs) issue:
     347    </para>
     348
     349<screen remap="test"><userinput>python3 ./x.py test --verbose --no-fail-fast | tee rustc-testlog</userinput></screen>
     350
     351    <para>
     352      If <command>FileCheck</command> from <application>LLVM</application> has
     353      not been installed, all 47 tests from the <quote>assembly</quote> suite
     354      will fail.
    375355    </para>
    376356
     
    397377    </para>
    398378
    399 <!--
    400  The total number
    401       of tests varies depending on which dependencies are present, e.g. more
    402       will be run if <command>gdb</command> is available. If you wish, the
    403       total number which were considered can be found if you run:
    404     </para>
    405 
    406 <screen remap="test"><userinput>egrep 'running [[:digit:]]+ test' rustc-testlog | awk '{ sum += $2 } END { print sum }'</userinput></screen>-->
    407 
    408     <para>
    409       The number of tests which failed can be found by running:
    410     </para>
    411 
    412 <screen remap="test"><userinput>grep '^test result:' rustc-testlog | awk  '{ sum += $6 } END { print sum }'</userinput></screen>
    413 
    414     <para>
    415       And similarly if you care about how many tests passed use $4, for those
    416       which were ignored (i.e. skipped) use $8 (and $10 for 'measured', $12 for
    417       'filtered out' but both are probably zero).
    418     </para>
    419 
    420     <para>
    421       Still as your normal user, do a DESTDIR install:
    422     </para>
    423 
    424 <screen><userinput>DESTDIR=${PWD}/install python3 ./x.py install &amp;&amp;
    425 unset LIBSSH2_SYS_USE_PKG_CONFIG</userinput></screen>
    426 
    427     <para>
    428       Now, as the <systemitem class="username">root</systemitem> user
    429       install the files from the DESTDIR:
    430     </para>
    431 
    432 <screen role="root"><userinput>chown -R root:root install &amp;&amp;
    433 cp -a install/* /</userinput></screen>
     379    <para>
     380      The number of tests which passed and failed can be found by running:
     381    </para>
     382
     383<!-- split into two lines for narrower screen windows -->
     384<screen remap="test"><userinput>grep '^test result:' rustc-testlog |
     385 awk '{sum1 += $4; sum2 += $6} END { print sum1 " passed; " sum2 " failed" }'</userinput></screen>
     386
     387    <para>
     388      The other available fields are $8 for those which were ignored
     389      (i.e. skipped),  $10 for 'measured' and $12 for 'filtered out' but both
     390      those last two are probably zero.
     391    </para>
     392
     393    <para>
     394      Now, as the &root; user, install the package:
     395    </para>
     396
     397<screen role='root'><userinput>python3 ./x.py install</userinput></screen>
    434398
    435399  </sect2>
    436400
    437401  <sect2 role="commands">
    438     <title>Command Explanations</title>
     402    <title>Command Explanations</title>                 
    439403
    440404    <para>
     
    447411    <para>
    448412      <command>targets = "X86"</command>: this avoids building all the available
    449       linux cross-compilers (Aarch64, MIPS, PowerPC, SystemZ, etc). Unfortunately,
     413      linux cross-compilers (AArch64, MIPS, PowerPC, SystemZ, etc). Unfortunately,
    450414      rust insists on installing source files for these below
    451415      <filename class="directory">/opt/rustc/lib/src</filename>.
     
    453417
    454418    <para>
    455       <command>extended = true</command>: this installs Cargo alongside Rust.
     419      <command>extended = true</command>: this installs several tools
     420      (specified by the <literal>tools</literal> entry) alongside
     421      <command>rustc</command>.
     422    </para>
     423
     424    <para>
     425      <command>tools = ["cargo", "clippy", "rustfmt"]</command>: if the tools
     426      are not scecified, the absence of <application>Miri</application> now
     427      causes the install to fail. But <application>Miri</application> is not
     428      built in the stable channel. Some of the other tools are unlikely to
     429      be useful unless using (old) code analyzers or editing the standard library.
     430      This set match those from the 'default' profile in binary command
     431      <command>rustup</command> which are recommended for most users, except that
     432      the documentation was disabled at the start of the '[build]' section.
    456433    </para>
    457434
     
    460437      can be used, the default in <filename>config.toml</filename> is to use
    461438      development features, which is not appropriate for a released version.
    462     </para>
    463 
    464     <para>
    465       <command>rpath = false</command>: by default, <command>rust</command> can
    466       be run from where it was built, without being installed. That adds DT_RPATH
    467       entries to all of the ELF files, which produces very messy output from
    468       <command>ldd</command>, showing the libraries in the place they were built,
    469       even if they have been deleted from there after the install.
    470439    </para>
    471440
     
    489458    </para>-->
    490459
    491     <para>
     460    <!-- https://github.com/alexcrichton/ssh2-rs/issues/173 -->
     461    <para>
     462      <command>export LIBSSH2_SYS_USE_PKG_CONFIG=1</command>: Allow
     463      <command>cargo</command> to link to system libssh2.
     464    </para>
     465
     466<!--<para>
    492467      <command>export RUSTFLAGS="$RUSTFLAGS -C link-args=-lffi"</command>:
    493468      This adds a link to libffi to any RUSTFLAGS you may already be passing
    494469      to the build. On some systems, linking fails to include libffi unless
    495470      this is used. The reason why this is needed is not clear.
    496     </para>
    497 
    498     <para>
    499       <command>--exclude src/tools/miri</command>: For a long time, the miri
    500       crate (an interpreter for the Midlevel Intermediate Representation)
    501       has failed to build on releases. It is optional, but the failure
    502       messages can persuade people that the whole build failed.  However,
    503       although it is not built in the main compile, with rustc-1.35.0 it
    504       now got compiled during the install, but it was broken in that version.
    505       <!-- might be unbroken in 1.36.0, if so remove broken from description
    506        of miri below. https://github.com/rust-lang/rust/issues/61830 -->
    507       Omitting it should save a little time. Even if this switch is
    508       not given, miri is not installed.
    509     </para>
     471      2023-01-14 : assumed to be no longer needed, but it is some years
     472      since one person reported needing this, keep it commented for the moment.
     473    </para>-->
    510474
    511475    <para>
     
    517481      <command>--no-fail-fast</command>: this switch ensures that the test suite
    518482      will not stop at the first error.
    519     </para>
    520 
    521     <!-- https://github.com/alexcrichton/ssh2-rs/issues/173 -->
    522     <para>
    523       <command>export LIBSSH2_SYS_USE_PKG_CONFIG=1</command>: Allow
    524       <command>cargo</command> to link to system libssh2.
    525     </para>
    526 
    527     <para>
    528       <command>DESTDIR=${PWD}/install python3 ./x.py install</command>: This
    529       effects a DESTDIR-style install in the source tree,creating an <filename
    530       class="directory">install</filename> directory. Note that DESTDIR installs
    531       need an absolute path, passing 'install' will not work.
    532     </para>
    533 
    534     <para>
    535       <command>chown -R root:root install</command>: the DESTDIR install
    536       was run by a regular user, who owns the files. For security, change their
    537       owner before doing a simple copy to install them.
    538483    </para>
    539484
     
    554499
    555500      <para>
    556         As the <systemitem class="username">root</systemitem> user, update
    557         the <filename>/etc/ld.so.conf</filename> file and the dynamic linker's
    558         run-time cache file:
    559       </para>
    560 
    561 <screen role="root"><userinput>cat &gt;&gt; /etc/ld.so.conf &lt;&lt; EOF
    562 <literal># Begin rustc addition
    563 
    564 /opt/rustc/lib
    565 
    566 # End rustc addition</literal>
    567 EOF
    568 
    569 ldconfig</userinput></screen>
    570 
    571       <indexterm zone="rust rustc-config">
    572         <primary sortas="e-etc-ld.so.conf">/etc/ld.so.conf</primary>
    573       </indexterm>
    574 
    575       <para>
    576501        As the <systemitem class="username">root</systemitem> user, create
    577502        the <filename>/etc/profile.d/rustc.sh</filename> file:
     
    608533      <segtitle>Installed Directories</segtitle>
    609534
    610       <seglistitem>
     535      <seglistitem>                     
    611536        <seg>
    612           cargo-clippy, cargo-fmt, cargo-miri (optional), cargo, clippy-driver,
    613           miri (optional), rls, rust-analyzer, rust-demangler, rust-gdb,
     537          cargo-clippy, cargo-fmt, cargo, clippy-driver, rust-gdb,
    614538          rust-gdbgui, rust-lldb, rustc, rustdoc, and rustfmt
    615539        </seg>
     
    657581      </varlistentry>
    658582
    659       <varlistentry id="cargo-miri">
     583<!--  <varlistentry id="cargo-miri">
    660584        <term><command>cargo-miri</command></term>
    661585        <listitem>
     
    668592          </indexterm>
    669593        </listitem>
    670       </varlistentry>
     594      </varlistentry>-->
    671595
    672596      <varlistentry id="cargo">
     
    694618      </varlistentry>
    695619
    696       <varlistentry id="miri">
     620<!--  <varlistentry id="miri">
    697621        <term><command>miri</command></term>
    698622        <listitem>
     
    745669          </indexterm>
    746670        </listitem>
    747       </varlistentry>
     671      </varlistentry> -->
    748672
    749673      <varlistentry id="rust-gdb">
  • gnome.ent

    rf56d2e7 r0f9a1f08  
    5353<!--<!ENTITY gfbgraph-version                  "0.2.5">-->
    5454<!ENTITY tracker3-version                  "3.4.2">
    55 <!ENTITY tracker3-miners-version           "3.4.2">
     55<!ENTITY tracker3-miners-version           "3.4.3">
    5656<!ENTITY gsound-version                    "1.0.3">
    5757
     
    6464<!ENTITY gexiv2-minor                      "0.14">
    6565<!ENTITY gexiv2-version                    "&gexiv2-minor;.0">
    66 <!ENTITY nautilus-version                  "43.1">
     66<!ENTITY nautilus-version                  "43.2">
    6767<!--<!ENTITY zenity-version                    "3.42.1">-->
    6868<!ENTITY gnome-bluetooth-version           "42.5">
     
    8686<!ENTITY brasero-version                   "3.12.3">
    8787<!ENTITY cheese-version                    "43.0">
    88 <!ENTITY eog-version                       "43.1">
     88<!ENTITY eog-version                       "43.2">
    8989<!ENTITY evince-version                    "43.1">
    9090<!ENTITY evolution-version                 "3.46.3">
  • gnome/applications/eog.xml

    rf56d2e7 r0f9a1f08  
    77  <!ENTITY eog-download-http "&gnome-download-http;/eog/&gnome-43;/eog-&eog-version;.tar.xz">
    88  <!ENTITY eog-download-ftp  "&gnome-download-ftp;/eog/&gnome-43;/eog-&eog-version;.tar.xz">
    9   <!ENTITY eog-md5sum        "89c6404c3a947a2fcf146756f4a8fd94">
     9  <!ENTITY eog-md5sum        "461d5502722896bf01791209b947bbd9">
    1010  <!ENTITY eog-size          "4.4 MB">
    1111  <!ENTITY eog-buildsize     "43 MB">
  • gnome/platform/nautilus.xml

    rf56d2e7 r0f9a1f08  
    99  <!ENTITY nautilus-download-ftp
    1010           "&gnome-download-ftp;/nautilus/&gnome-43;/nautilus-&nautilus-version;.tar.xz">
    11   <!ENTITY nautilus-md5sum        "5e3addb274889ecb9cdc5dfea2a8cc3c">
     11  <!ENTITY nautilus-md5sum        "c563e92d7904b2f2b5777105f865163f">
    1212  <!ENTITY nautilus-size          "3.0 MB">
    13   <!ENTITY nautilus-buildsize     "95 MB (with tests)">
     13  <!ENTITY nautilus-buildsize     "110 MB (with tests)">
    1414  <!ENTITY nautilus-time          "0.7 SBU (with tests, both using parallelism=4)">
    1515]>
  • gnome/platform/tracker3-miners.xml

    rf56d2e7 r0f9a1f08  
    77  <!ENTITY tracker3-miners-download-http "&gnome-download-http;/tracker-miners/3.4/tracker-miners-&tracker3-miners-version;.tar.xz">
    88  <!ENTITY tracker3-miners-download-ftp  "&gnome-download-ftp;/tracker-miners/3.4/tracker-miners-&tracker3-miners-version;.tar.xz">
    9   <!ENTITY tracker3-miners-md5sum        "119d6a87829e9d80c1635bedb56312bd">
     9  <!ENTITY tracker3-miners-md5sum        "12978674553320dc90c283dbd2605b1d">
    1010  <!ENTITY tracker3-miners-size          "6.9 MB">
    11   <!ENTITY tracker3-miners-buildsize     "36 MB (with tests)">
     11  <!ENTITY tracker3-miners-buildsize     "31 MB (with tests)">
    1212  <!ENTITY tracker3-miners-time          "0.4 SBU (with parallelism=4; add 1.0 SBU for tests, dependent on disk speed)">
    1313]>
  • introduction/welcome/changelog.xml

    rf56d2e7 r0f9a1f08  
    4040    -->
    4141    <listitem>
     42      <para>January 17th, 2023</para>
     43      <itemizedlist>
     44        <listitem>
     45          <para>[ken] - Update to firefox-102.7.0 (security update), also
     46          update to JS-102.7.0 (normal update). Fixes
     47          <ulink url="&blfs-ticket-root;17521">#17521</ulink>.</para>
     48        </listitem>
     49        <listitem>
     50          <para>[renodr] - Update to fuse-3.13.0. Fixes
     51          <ulink url="&blfs-ticket-root;17514">#17514</ulink>.</para>
     52        </listitem>
     53      </itemizedlist>
     54    </listitem>
     55
     56    <listitem>
     57      <para>January 16th, 2023</para>
     58      <itemizedlist>
     59        <listitem>
     60          <para>[bdubbs] - Update to IO-Socket-SSL-2.079 (Perl Module). Fixes
     61          <ulink url="&blfs-ticket-root;17522">#17522</ulink>.</para>
     62        </listitem>
     63        <listitem>
     64          <para>[bdubbs] - Update to unbound-1.17.1. Fixes
     65          <ulink url="&blfs-ticket-root;17510">#17510</ulink>.</para>
     66        </listitem>
     67        <listitem>
     68          <para>[bdubbs] - Update to mpg123-1.31.2. Fixes
     69          <ulink url="&blfs-ticket-root;17519">#17519</ulink>.</para>
     70        </listitem>
     71      </itemizedlist>
     72    </listitem>
     73
     74    <listitem>
     75      <para>January 15th, 2023</para>
     76      <itemizedlist>
     77        <listitem>
     78          <para>[thomas] - Build ssh-askpass using gtk3 instead of gtk2.</para>
     79        </listitem>
     80      </itemizedlist>
     81    </listitem>
     82
     83    <listitem>
     84      <para>January 14th, 2023</para>
     85      <itemizedlist>
     86        <listitem>
     87          <para>[ken] - Update to rustc-1.66.1 (security update). Fixes
     88          <ulink url="&blfs-ticket-root;17501">#17501</ulink>. Please
     89          read yesterday's entry for 'Install FileCheck' if you have
     90          installed recent LLVM without that utility.</para>
     91        </listitem>
     92        <listitem>
     93          <para>[timtas] - Update to thunar-4.18.2. Fixes
     94          <ulink url="&blfs-ticket-root;17498">#17498</ulink>.</para>
     95        </listitem>
     96        <listitem>
     97          <para>[timtas] - Update to libxfce4util-4.18.1. Fixes
     98          <ulink url="&blfs-ticket-root;17499">#17499</ulink>.</para>
     99        </listitem>
     100        <listitem>
     101          <para>[timtas] - Update to xfce4-panel-4.18.1. Fixes
     102          <ulink url="&blfs-ticket-root;17500">#17500</ulink>.</para>
     103        </listitem>
     104        <listitem>
     105          <para>[pierre] - Update to libreoffice-7.4.4.2. Fixes
     106          <ulink url="&blfs-ticket-root;17512">#17512</ulink>.</para>
     107        </listitem>
     108        <listitem>
     109          <para>[pierre] - Update to ed-1.19. Fixes
     110          <ulink url="&blfs-ticket-root;17516">#17516</ulink>.</para>
     111        </listitem>
     112        <listitem>
     113          <para>[pierre] - Update to xfsprogs-6.1.1. Fixes
     114          <ulink url="&blfs-ticket-root;17515">#17515</ulink>.</para>
     115        </listitem>
     116        <listitem>
     117          <para>[pierre] - Update to mesa-22.3.3. Fixes
     118          <ulink url="&blfs-ticket-root;17504">#17504</ulink>.</para>
     119        </listitem>
     120      </itemizedlist>
     121    </listitem>
     122
     123    <listitem>
     124      <para>January 13th, 2023</para>
     125      <itemizedlist>
     126        <listitem>
     127          <para>[bdubbs] - Update to llvm-15.0.7. Fixes
     128          <ulink url="&blfs-ticket-root;17508">#17508</ulink>.</para>
     129        </listitem>
     130        <listitem>
     131          <para>[bdubbs] - Install FileCheck in LLVM. Partially addresses
     132          <ulink url="&blfs-ticket-root;17501">#17501</ulink>. To
     133          build only FileCheck where LLVM has already been installed,
     134          see comment 42 in that ticket.</para>
     135        </listitem>
     136        <listitem>
     137          <para>[thomas] - Update to iptables-1.8.9. Fixes
     138          <ulink url="&blfs-ticket-root;17506">#17506</ulink>.</para>
     139        </listitem>
     140        <listitem>
     141          <para>[renodr] - Update to pipewire-0.3.64. Fixes
     142          <ulink url="&blfs-ticket-root;17513">#17513</ulink>.</para>
     143        </listitem>
     144        <listitem>
     145          <para>[renodr] - Update to tracker-miners-3.4.3. Fixes
     146          <ulink url="&blfs-ticket-root;17511">#17511</ulink>.</para>
     147        </listitem>
     148        <listitem>
     149          <para>[renodr] - Update to libpcap-1.10.3. Fixes
     150          <ulink url="&blfs-ticket-root;17509">#17509</ulink>.</para>
     151        </listitem>
     152        <listitem>
     153          <para>[renodr] - Update to libwebp-1.3.0. Fixes
     154          <ulink url="&blfs-ticket-root;17507">#17507</ulink>.</para>
     155        </listitem>
     156        <listitem>
     157          <para>[renodr] - Update to gtksourceview5-5.6.2. Fixes
     158          <ulink url="&blfs-ticket-root;17505">#17505</ulink>.</para>
     159        </listitem>
     160        <listitem>
     161          <para>[renodr] - Update to NetworkManager-1.40.10. Fixes
     162          <ulink url="&blfs-ticket-root;17503">#17503</ulink>.</para>
     163        </listitem>
     164        <listitem>
     165          <para>[renodr] - Update to apache-ant-1.10.13. Fixes
     166          <ulink url="&blfs-ticket-root;17502">#17502</ulink>.</para>
     167        </listitem>
     168      </itemizedlist>
     169    </listitem>
     170
     171    <listitem>
    42172      <para>January 10th, 2023</para>
    43173      <itemizedlist>
     174        <listitem>
     175          <para>[renodr] - Update to eog-43.2. Fixes
     176          <ulink url="&blfs-ticket-root;17494">#17494</ulink>.</para>
     177        </listitem>
     178        <listitem>
     179          <para>[renodr] - Update to nautilus-43.2. Fixes
     180          <ulink url="&blfs-ticket-root;17493">#17493</ulink>.</para>
     181        </listitem>
     182        <listitem revision="sysv">
     183          <para>[timtas] - Fix setting hostname in dhcpcd service.</para>
     184        </listitem>
     185        <listitem revision="sysv">
     186          <para>[timtas] - Add option in dhcpcd service script to set the
     187          hostname.</para>
     188        </listitem>
    44189        <listitem>
    45190          <para>[bdubbs] - Update to xterm-378. Fixes
  • multimedia/audioutils/mpg123.xml

    rf56d2e7 r0f9a1f08  
    77  <!ENTITY mpg123-download-http "&sourceforge-dl;/mpg123/mpg123-&mpg123-version;.tar.bz2">
    88  <!ENTITY mpg123-download-ftp  " ">
    9   <!ENTITY mpg123-md5sum        "fd400780d6a56473e8f17fc4fcd317d4">
     9  <!ENTITY mpg123-md5sum        "7aa9b41b70826fe8edd743202e488433">
    1010  <!ENTITY mpg123-size          "1.0 MB">
    1111  <!ENTITY mpg123-buildsize     "16 MB (with tests)">
  • multimedia/libdriv/pipewire.xml

    rf56d2e7 r0f9a1f08  
    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        "bc81e63e6e93383106a3bd8295e335ea">
     9  <!ENTITY pipewire-md5sum        "377cd02ce8a91289fa4e807e03b0b974">
    1010  <!ENTITY pipewire-size          "1.9 MB">
    1111  <!ENTITY pipewire-buildsize     "56 MB (with tests)">
  • networking/connect/dhcpcd.xml

    rf56d2e7 r0f9a1f08  
    299299IFACE="eth0"
    300300SERVICE="dhcpcd"
    301 DHCP_START="-b -q <replaceable>&lt;insert appropriate start options here&gt;</replaceable>"
     301DHCP_START="-b -q -h ''<replaceable>&lt;insert appropriate start options here&gt;</replaceable>"
    302302DHCP_STOP="-k <replaceable>&lt;insert additional stop options here&gt;</replaceable>"</literal>
    303303EOF</userinput></screen>
  • networking/netlibs/libpcap.xml

    rf56d2e7 r0f9a1f08  
    77  <!ENTITY libpcap-download-http "https://www.tcpdump.org/release/libpcap-&libpcap-version;.tar.gz">
    88  <!ENTITY libpcap-download-ftp  " ">
    9   <!ENTITY libpcap-md5sum        "9f27d8e5595fb14e6bc8151ef6f5610b">
     9  <!ENTITY libpcap-md5sum        "c42fde2eb75a5075f19116f8c9768573">
    1010  <!ENTITY libpcap-size          "932 KB">
    11   <!ENTITY libpcap-buildsize     "9.9 MB">
     11  <!ENTITY libpcap-buildsize     "11 MB">
    1212  <!ENTITY libpcap-time          "less than 0.1 SBU">
    1313]>
  • networking/netutils/networkmanager.xml

    rf56d2e7 r0f9a1f08  
    99  <!ENTITY NetworkManager-download-ftp
    1010"&gnome-download-ftp;/NetworkManager/&NetworkManager-minor;/NetworkManager-&NetworkManager-version;.tar.xz">
    11   <!ENTITY NetworkManager-md5sum        "46be005b3cae8c002339ada4c9f9f3ea">
    12   <!ENTITY NetworkManager-size          "6.2 MB">
    13   <!ENTITY NetworkManager-buildsize     "275 MB (with tests and documentation)">
     11  <!ENTITY NetworkManager-md5sum        "465761b2b614c1f778a34c59adfabf1a">
     12  <!ENTITY NetworkManager-size          "6.3 MB">
     13  <!ENTITY NetworkManager-buildsize     "278 MB (with tests and documentation)">
    1414  <!ENTITY NetworkManager-time          "0.9 SBU (with tests, using parallelism=4)">
    1515]>
     
    156156         below still one test (test-route) fails.-->
    157157
    158 <screen><literal>
    159 [*] Networking support---&gt;                                [CONFIG_NET]
     158<screen><literal>[*] Networking support---&gt;                                [CONFIG_NET]
    160159      Networking options---&gt;
    161160      [*] TCP/IP networking                               [CONFIG_INET]
     
    186185      &lt;*&gt;   Virtual eXtensible Local Area Network (VXLAN) [CONFIG_VXLAN]
    187186      &lt;*&gt;   Virtual ethernet pair device                  [CONFIG_VETH]
    188       &lt;*&gt;   Virtual Routing and Forwarding (Lite)         [CONFIG_VRF]
    189   </literal></screen>
     187      &lt;*&gt;   Virtual Routing and Forwarding (Lite)         [CONFIG_VRF]</literal></screen>
    190188
    191189    <indexterm zone="NetworkManager NetworkManager-kernel">
  • packages.ent

    rf56d2e7 r0f9a1f08  
    99<!ENTITY gnutls-version               "3.7.8">
    1010<!ENTITY gpgme-version                "1.18.0">
    11 <!ENTITY iptables-version             "1.8.8">
     11<!ENTITY iptables-version             "1.8.9">
    1212<!ENTITY libcap-version               "2.66">
    1313<!ENTITY liboauth-version             "1.0.3">
     
    4141<!ENTITY btrfs-progs-version          "6.1.2">
    4242<!ENTITY dosfstools-version           "4.2">
    43 <!ENTITY fuse3-version                "3.12.0">
     43<!ENTITY fuse3-version                "3.13.0">
    4444<!ENTITY jfsutils-version             "1.1.15">
    4545<!ENTITY lvm2-version                 "2.03.18">
     
    5151<!ENTITY smartmontools-version        "7.3">
    5252<!ENTITY sshfs-version                "3.7.3">
    53 <!ENTITY xfsprogs-version             "6.1.0">
     53<!ENTITY xfsprogs-version             "6.1.1">
    5454
    5555<!-- UEFI bootloaders -->
     
    6161<!-- Chapter 6 -->
    6262<!ENTITY bluefish-version             "2.2.12">
    63 <!ENTITY ed-version                   "1.18">
     63<!ENTITY ed-version                   "1.19">
    6464<!ENTITY emacs-version                "28.2">
    6565<!ENTITY gedit-version                "44.1">
     
    114114<!ENTITY inih-version                 "56">
    115115<!ENTITY jansson-version              "2.14">
    116 <!ENTITY JS102-version                "102.6.0">
     116<!ENTITY JS102-version                "102.7.0">
    117117<!-- temporary, until JS102 is approved for gnome -->
    118118<!--<!ENTITY JS91-version                 "91.13.0">-->
     
    215215<!ENTITY libspiro-version             "20220722">
    216216<!ENTITY libtiff-version              "4.5.0">
    217 <!ENTITY libwebp-version              "1.2.4">
     217<!ENTITY libwebp-version              "1.3.0">
    218218<!ENTITY mypaint-brushes-version      "1.3.1">
    219219<!ENTITY newt-version                 "0.52.23">
     
    314314<!ENTITY librep-version               "0.92.7">
    315315<!ENTITY llvm-maj-version             "15">
    316 <!ENTITY llvm-point-version           "6">
     316<!ENTITY llvm-point-version           "7">
    317317<!ENTITY llvm-version                 "&llvm-maj-version;.0.&llvm-point-version;">
    318318<!ENTITY lua-version                  "5.4.4">
     
    338338<!ENTITY ruby-version                 "&ruby-minor-version;.&ruby-patch-version;">
    339339<!ENTITY ruby-gemdir                  "/usr/lib/ruby/gems/&ruby-minor-version;.0">
    340 <!ENTITY rust-version                 "1.64.0">
     340<!ENTITY rust-version                 "1.66.1">
    341341<!ENTITY scons-version                "4.4.0">
    342342<!ENTITY slang-version                "2.3.3">
     
    353353<!ENTITY openjdk-version              "19.0.1">
    354354<!ENTITY openjdk-build                "10">
    355 <!ENTITY apache-ant-version           "1.10.12">
     355<!ENTITY apache-ant-version           "1.10.13">
    356356
    357357<!-- Perl module versions used in the Perl Modules instructions
     
    376376<!ENTITY HTML-Parser-version          "3.80">
    377377<!ENTITY HTTP-Daemon-version          "6.14">
    378 <!ENTITY IO-Socket-SSL-version        "2.078">
     378<!ENTITY IO-Socket-SSL-version        "2.079">
    379379<!ENTITY IO-String-version            "1.08">
    380380<!ENTITY IPC-Run3-version             "0.048">
     
    599599<!ENTITY bind-version                 "&bind-minor-version;.10">
    600600<!ENTITY NetworkManager-minor         "1.40">
    601 <!ENTITY NetworkManager-version       "&NetworkManager-minor;.8">
     601<!ENTITY NetworkManager-version       "&NetworkManager-minor;.10">
    602602<!ENTITY network-manager-applet-minor "1.30">
    603603<!ENTITY network-manager-applet-version "&network-manager-applet-minor;.0">
     
    621621<!ENTITY libnma-version               "1.10.6">
    622622<!ENTITY libnsl-version               "2.0.0">
    623 <!ENTITY libpcap-version              "1.10.2">
     623<!ENTITY libpcap-version              "1.10.3">
    624624<!ENTITY libpsl-version               "0.21.2">
    625625<!ENTITY libndp-version               "1.8">
     
    676676<!-- Chapter 23 -->
    677677<!ENTITY openldap-version             "2.6.3">
    678 <!ENTITY unbound-version              "1.17.0">
     678<!ENTITY unbound-version              "1.17.1">
    679679
    680680<!-- Part VI -->
     
    695695<!ENTITY xcb-util-cursor-version      "0.1.4">
    696696<!ENTITY mesa-major-minor             "22.3">
    697 <!ENTITY mesa-version                 "&mesa-major-minor;.2">
     697<!ENTITY mesa-version                 "&mesa-major-minor;.3">
    698698<!ENTITY xbitmaps-version             "1.1.2">
    699699<!ENTITY xcursor-themes-version       "1.0.6">
     
    744744<!ENTITY gtksourceview-version        "3.24.11">
    745745<!ENTITY gtksourceview4-version       "4.8.4">
    746 <!ENTITY gtksourceview5-version       "5.6.1">
     746<!ENTITY gtksourceview5-version       "5.6.2">
    747747<!ENTITY imlib2-version               "1.9.1">
    748748<!ENTITY kcolorpicker-version         "0.2.0">
     
    829829<!ENTITY xfce4-version                "4.18">
    830830
    831 <!ENTITY libxfce4util-version         "4.18.0">
     831<!ENTITY libxfce4util-version         "4.18.1">
    832832<!ENTITY xfconf-version               "4.18.0">
    833833<!ENTITY libxfce4ui-version           "4.18.1">
     
    835835<!ENTITY garcon-minor                 "4.18">
    836836<!ENTITY garcon-version               "4.18.0">
    837 <!ENTITY xfce4-panel-version          "4.18.0">
    838 <!ENTITY thunar-version               "4.18.1">
     837<!ENTITY xfce4-panel-version          "4.18.1">
     838<!ENTITY thunar-version               "4.18.2">
    839839<!ENTITY thunar-volman-version        "4.18.0">
    840840<!ENTITY tumbler-version              "4.18.0">
     
    882882<!ENTITY gnumeric-version             "1.12.53">
    883883
    884 <!ENTITY libreoffice-version          "7.4.3">
     884<!ENTITY libreoffice-version          "7.4.4">
    885885<!ENTITY libreoffice-patch            ".2">
    886886<!ENTITY libreoffice-dlversion        "&libreoffice-version;&libreoffice-patch;">
     
    889889<!ENTITY epiphany-version             "43.0">
    890890<!-- falkon version is the same as KDE applications -->
    891 <!ENTITY firefox-version              "102.6.0">
     891<!ENTITY firefox-version              "102.7.0">
    892892<!ENTITY seamonkey-version            "2.53.14">
    893893
     
    966966<!ENTITY mlt-version                  "7.12.0">
    967967<!ENTITY opus-version                 "1.3.1">
    968 <!ENTITY pipewire-version             "0.3.63">
     968<!ENTITY pipewire-version             "0.3.64">
    969969<!ENTITY pulseaudio-major-version     "16.1">
    970970<!ENTITY pulseaudio-version           "&pulseaudio-major-version;">
     
    989989<!-- kwave version is the same as KDE applications -->
    990990<!ENTITY lame-version                 "3.100">
    991 <!ENTITY mpg123-version               "1.31.1">
     991<!ENTITY mpg123-version               "1.31.2">
    992992<!ENTITY pavucontrol-version          "5.0">
    993993<!ENTITY pnmixer-version              "0.7.2">
  • postlfs/editors/ed.xml

    rf56d2e7 r0f9a1f08  
    77  <!ENTITY ed-download-http "&gnu-http;/ed/ed-&ed-version;.tar.lz">
    88  <!ENTITY ed-download-ftp  "&gnu-ftp;/ed/ed-&ed-version;.tar.lz">
    9   <!ENTITY ed-md5sum        "9c83a86d63e8d1d048ce2d9cfe7bc0c4">
    10   <!ENTITY ed-size          "68 KB">
    11   <!ENTITY ed-buildsize     "1.0 MB">
     9  <!ENTITY ed-md5sum        "fa861f0c9ebb8c0e1b79fda770a73b1c">
     10  <!ENTITY ed-size          "65 KB">
     11  <!ENTITY ed-buildsize     "1.2 MB">
    1212  <!ENTITY ed-time          "less than 0.1 SBU">
    1313]>
  • postlfs/filesystems/fuse3.xml

    rf56d2e7 r0f9a1f08  
    77  <!ENTITY fuse3-download-http "https://github.com/libfuse/libfuse/releases/download/fuse-&fuse3-version;/fuse-&fuse3-version;.tar.xz">
    88  <!ENTITY fuse3-download-ftp  " ">
    9   <!ENTITY fuse3-md5sum        "2640cd55b3c2a2eb9e78054f77f5c87a">
    10   <!ENTITY fuse3-size          "3.1 MB">
    11   <!ENTITY fuse3-buildsize     "95 MB (with tests and documentation)">
     9  <!ENTITY fuse3-md5sum        "abb22345822168b16d455a6fcd990d4b">
     10  <!ENTITY fuse3-size          "3.7 MB">
     11  <!ENTITY fuse3-buildsize     "96 MB (with tests and documentation)">
    1212  <!ENTITY fuse3-time          "0.1 SBU (add 0.4 SBU for tests)">
    1313]>
  • postlfs/filesystems/uefi-bootloaders/grub-setup.xml

    rf56d2e7 r0f9a1f08  
    123123  Firmware Drivers ---&gt;
    124124    [*] Mark VGA/VBE/EFI FB as generic system framebuffer       [CONFIG_SYSFB_SIMPLEFB]
    125     EFI (Extensible Firmware Interface) Support ---&gt;
    126       &lt; &gt; EFI Variable Support via sysfs                        [CONFIG_EFI_VARS]
    127125  Graphics support ---&gt;
    128126    &lt;*&gt; Direct Rendering Manager                                [CONFIG_DRM]
     
    148146          EFI firmware to load it as an EFI application.  So, EFI stub is
    149147          needed to wrap the kernel as an EFI application.</para>
    150         </listitem>
    151       </varlistentry>
    152 
    153       <varlistentry>
    154         <term><parameter>CONFIG_EFI_VARS</parameter></term>
    155         <listitem>
    156           <para>Don't use this deprecated option because of a 1024-byte
    157           variable size limit.  Its function is replaced by
    158           <parameter>CONFIG_EFIVAR_FS</parameter>.</para>
    159148        </listitem>
    160149      </varlistentry>
  • postlfs/filesystems/xfsprogs.xml

    rf56d2e7 r0f9a1f08  
    77  <!ENTITY xfsprogs-download-http "&kernel-dl;/linux/utils/fs/xfs/xfsprogs/xfsprogs-&xfsprogs-version;.tar.xz">
    88  <!ENTITY xfsprogs-download-ftp  " ">
    9   <!ENTITY xfsprogs-md5sum        "267f09f8b2b0c286d49693841f48400c">
     9  <!ENTITY xfsprogs-md5sum        "9befb0877b9f874b0ff16bcc1f858985">
    1010  <!ENTITY xfsprogs-size          "1.3 MB">
    11   <!ENTITY xfsprogs-buildsize     "53 MB">
     11  <!ENTITY xfsprogs-buildsize     "77 MB">
    1212  <!ENTITY xfsprogs-time          "0.3 SBU (Using parallelism=4)">
    1313]>
     
    166166        <seg>libhandle.so</seg>
    167167        <seg>/usr/include/xfs,
    168         /usr/lib/xfsprogs, and
     168        /usr/lib/xfsprogs,
     169        /usr/share/xfsprogs, and
    169170        /usr/share/doc/xfsprogs-&xfsprogs-version;</seg>
    170171      </seglistitem>
  • postlfs/security/gnutls.xml

    rf56d2e7 r0f9a1f08  
    146146<screen><userinput>./configure --prefix=/usr \
    147147            --docdir=/usr/share/doc/gnutls-&gnutls-version; \
    148             --disable-rpath \
    149148            --with-default-trust-store-pkcs11="pkcs11:" &amp;&amp;
    150149make</userinput></screen>
     150<!-- - -disable-rpath \
     151     Old gnutls versions (around 3.5) had a problem with rpath, because
     152     libraries in the build tree were linked with rpath pointing to the
     153     system libraries, so that tests failed. Present versions don't have
     154     this problem, and do exactly what is expected without using the
     155     disable-rpath option: rpath pointing to the build tree when libraries
     156     are first linked, but rpath removed when libraries are relinked at
     157     install time. -->
    151158
    152159    <para>
     
    160167
    161168<screen role="root"><userinput>make install</userinput></screen>
    162 <!--
    163     <para>
    164       If you passed <option>- -enable-gtk-doc</option> to the
    165       <command>configure</command> script, the API will automatically be
    166       installed.  Otherwise, if desired, you can still install the API
    167       documentation to the <filename
    168       class="directory">/usr/share/gtk-doc/html/gnutls</filename> directory
    169       using the following command as the <systemitem
    170       class="username">root</systemitem> user:
    171     </para>
    172 
    173 <screen role="root"><userinput>make -C doc/reference install-data-local</userinput></screen>
    174 -->
     169
    175170  </sect2>
    176171
     
    183178      Omit this switch if <xref linkend="p11-kit"/> is not installed.
    184179    </para>
    185 
    186     <para>
    187       <parameter>--disable-rpath</parameter>: This switch prevents building
     180    <!-- see above
     181    <para>
     182      <parameter>- -disable-rpath</parameter>: This switch prevents building
    188183      GnuTLS utilities and tests with hardcoded runtime library search path.
    189184      Hardcoded rpath is unneeded for BLFS, and it causes test failures if
    190185      an old version of GnuTLS is installed.
    191186    </para>
    192 
     187    -->
    193188    <para>
    194189      <option>--with-default-trust-store-file=/etc/pki/tls/certs/ca-bundle.crt</option>:
  • postlfs/security/iptables.xml

    rf56d2e7 r0f9a1f08  
    55  %general-entities;
    66
    7   <!ENTITY iptables-download-http "https://www.netfilter.org/projects/iptables/files/iptables-&iptables-version;.tar.bz2">
    8   <!ENTITY iptables-download-ftp  "ftp://ftp.netfilter.org/pub/iptables/iptables-&iptables-version;.tar.bz2">
    9   <!ENTITY iptables-md5sum        "93da73116b7934a8da940b95a5f3e590">
    10   <!ENTITY iptables-size          "732 KB">
     7  <!ENTITY iptables-download-http "https://www.netfilter.org/projects/iptables/files/iptables-&iptables-version;.tar.xz">
     8  <!ENTITY iptables-download-ftp  "ftp://ftp.netfilter.org/pub/iptables/iptables-&iptables-version;.tar.xz">
     9  <!ENTITY iptables-md5sum        "ffa00f68d63e723c21b8a091c5c0271b">
     10  <!ENTITY iptables-size          "633 KB">
    1111  <!ENTITY iptables-buildsize     "16 MB">
    1212  <!ENTITY iptables-time          "0.1 SBU">
  • postlfs/security/ssh-askpass.xml

    rf56d2e7 r0f9a1f08  
    7676    <bridgehead renderas="sect4">Required</bridgehead>
    7777    <para role="required">
    78       <xref linkend="gtk2"/>,
     78      <xref linkend="gtk3"/>,
    7979      <xref role="runtime" linkend="sudo"/> (runtime),
    8080      <xref linkend="xorg7-lib"/>, and
     
    9696
    9797<screen><userinput>cd contrib &amp;&amp;
    98 make gnome-ssh-askpass2</userinput></screen>
     98make gnome-ssh-askpass3</userinput></screen>
    9999
    100100    <para>
     
    103103
    104104<screen role="root"><userinput>install -v -d -m755                    /usr/libexec/openssh/contrib  &amp;&amp;
    105 install -v -m755    gnome-ssh-askpass2 /usr/libexec/openssh/contrib  &amp;&amp;
    106 ln -sv -f contrib/gnome-ssh-askpass2   /usr/libexec/openssh/ssh-askpass</userinput></screen>
     105install -v -m755    gnome-ssh-askpass3 /usr/libexec/openssh/contrib  &amp;&amp;
     106ln -sv -f contrib/gnome-ssh-askpass3   /usr/libexec/openssh/ssh-askpass</userinput></screen>
    107107
    108108    <para>
     
    153153      <seglistitem>
    154154        <seg>
    155           None
     155          gnome-ssh-askpass3, ssh-askpass (symlink to
     156          <filename>gnome-ssh-askpass3</filename>)
    156157        </seg>
    157158        <seg>
  • server/other/unbound.xml

    rf56d2e7 r0f9a1f08  
    77  <!ENTITY unbound-download-http "https://nlnetlabs.nl/downloads/unbound/unbound-&unbound-version;.tar.gz">
    88  <!ENTITY unbound-download-ftp  " ">
    9   <!ENTITY unbound-md5sum        "79c863becb1934f6d467be74240e10b5">
    10   <!ENTITY unbound-size          "5.9 MB">
    11   <!ENTITY unbound-buildsize     "141 MB (with docs; add 11 MB for tests)">
     9  <!ENTITY unbound-md5sum        "bb96df2dc579c11ada537dbc52781abc">
     10  <!ENTITY unbound-size          "6.0 MB">
     11  <!ENTITY unbound-buildsize     "141 MB (with docs; add 10 MB for tests)">
    1212  <!ENTITY unbound-time          "0.5 SBU (Using parallelism=4; with docs; add 0.4 SBU for tests)">
    1313]>
  • template/template.xml

    rf56d2e7 r0f9a1f08  
    244244
    245245<screen role="root"><userinput>make install</userinput></screen>
    246   </sect2>
    247246
    248247    <!-- Optional paragraph for documentation that has been generated using
     
    257256        remap="doc"><userinput>install -vdm 755 /usr/share/doc/template-&template-version; &amp;&amp;
    258257mv doc/* /usr/share/doc/template-&template-version;</userinput></screen>
     258  </sect2>
    259259
    260260  <!--Optional section-->
     
    285285  </sect2>
    286286
     287  <!--Optional section-->
    287288  <sect2 role="using">
    288289    <title>Using TEMPLATE</title>
  • x/installing/mesa.xml

    rf56d2e7 r0f9a1f08  
    77  <!ENTITY mesa-download-http "https://mesa.freedesktop.org/archive/mesa-&mesa-version;.tar.xz">
    88  <!ENTITY mesa-download-ftp  "ftp://ftp.freedesktop.org/pub/mesa/mesa-&mesa-version;.tar.xz">
    9   <!ENTITY mesa-md5sum        "f299f32fc3f48db392b12cdfd83fa4fd">
     9  <!ENTITY mesa-md5sum        "3cee19ea4d800e6ca8570d1f9ab1482d">
    1010  <!ENTITY mesa-size          "16 MB">
    11   <!ENTITY mesa-buildsize     "372 MB (with docs, add 284 MB for tests)">
    12   <!ENTITY mesa-time          "2.2 SBU (Using parallelism=4; with docs, add 0.5 SBU for tests)">
     11  <!ENTITY mesa-buildsize     "453 MB (with docs, add 203 MB for tests)">
     12  <!ENTITY mesa-time          "2.5 SBU (Using parallelism=4; with docs, add 0.6 SBU for tests)">
    1313]>
    1414
     
    242242cd    build &amp;&amp;
    243243
    244 meson --prefix=$XORG_PREFIX   \
     244meson setup                   \
     245      --prefix=$XORG_PREFIX   \
    245246      --buildtype=release     \
    246247      -Dplatforms=x11,wayland \
     
    250251      -Dlibunwind=disabled    \
    251252      ..                      &amp;&amp;
    252 <!-- Removed for 22.2.1: seems to be the default  -Dglx=dri      \ -->
     253
    253254ninja</userinput></screen>
    254255
     
    257258      <command>ninja test</command>.
    258259    </para>
    259 <!-- All tests passed for me for 21.2.4 [pierre]
    260      All 33 subtests tests in the mesa:compiler+glsl / glsl compiler warnings
    261       suite are known to fail.
    262 
    263      For 22.1.0:
    264      Ok:                 74
    265      Expected Fail:      0
    266      Fail:               0
    267      Unexpected Pass:    0
    268      Skipped:            0
    269      Timeout:            0
     260<!-- All 88 tests passed for me for 22.3.3 [pierre]
    270261-->
    271262
     
    366357          libGLESv1_CM.so,
    367358          libGLESv2.so,
    368           libXvMCnouveau.so,
    369           libXvMCr600.so,
     359<!--          libXvMCnouveau.so,
     360          libXvMCr600.so,-->
    370361          libgbm.so,
    371362          libglapi.so, and
     
    389380          swrast_dri.so,
    390381          virtio_gpu_dri.so,
     382          virtio_gpu_drv_video.so,
    391383          vmwgfx_dri.so,
    392384          <!-- End DRI Drivers -->
     
    396388          libvdpau_r600.so, and
    397389          libvdpau_radeonsi.so
     390          libvdpau_virtio_gpu.so
    398391          <!-- End VDPAU drivers -->
    399392          (Many of these drivers are hard-linked).
  • x/lib/gtksourceview5.xml

    rf56d2e7 r0f9a1f08  
    77  <!ENTITY gtksourceview5-download-http "&gnome-download-http;/gtksourceview/5.6/gtksourceview-&gtksourceview5-version;.tar.xz">
    88  <!ENTITY gtksourceview5-download-ftp  "&gnome-download-ftp;/gtksourceview/5.6/gtksourceview-&gtksourceview5-version;.tar.xz">
    9   <!ENTITY gtksourceview5-md5sum        "5fc634b04fbdbfcc17f9f8d85f817b60">
     9  <!ENTITY gtksourceview5-md5sum        "7ed8742eae6c1932b478014f891a2b97">
    1010  <!ENTITY gtksourceview5-size          "1.2 MB">
    1111  <!ENTITY gtksourceview5-buildsize     "46 MB">
  • xfce/core/libxfce4util.xml

    rf56d2e7 r0f9a1f08  
    88           "https://archive.xfce.org/src/xfce/libxfce4util/&xfce4-version;/libxfce4util-&libxfce4util-version;.tar.bz2">
    99  <!ENTITY libxfce4util-download-ftp  " ">
    10   <!ENTITY libxfce4util-md5sum        "9bb4837da56b0fc6b8ef4a01ec193a3c">
    11   <!ENTITY libxfce4util-size          "500 KB">
    12   <!ENTITY libxfce4util-buildsize     "6.0 MB">
     10  <!ENTITY libxfce4util-md5sum        "4a834c5dc207f33cde0e213bc4e8b5b1">
     11  <!ENTITY libxfce4util-size          "515 KB">
     12  <!ENTITY libxfce4util-buildsize     "5.9 MB">
    1313  <!ENTITY libxfce4util-time          "less than 0.1 SBU">
    1414]>
  • xfce/core/thunar.xml

    rf56d2e7 r0f9a1f08  
    88           "https://archive.xfce.org/src/xfce/thunar/&xfce4-version;/thunar-&thunar-version;.tar.bz2">
    99  <!ENTITY thunar-download-ftp  " ">
    10   <!ENTITY thunar-md5sum        "7bae90025291b1f0db25d56c7ddc60ef">
     10  <!ENTITY thunar-md5sum        "5a368099eee132b80551d7cbdb816573">
    1111  <!ENTITY thunar-size          "2.7 MB">
    12   <!ENTITY thunar-buildsize     "68 MB">
     12  <!ENTITY thunar-buildsize     "69 MB">
    1313  <!ENTITY thunar-time          "0.2 SBU (Using parallism=4)">
    1414]>
  • xfce/core/xfce4-panel.xml

    rf56d2e7 r0f9a1f08  
    88           "https://archive.xfce.org/src/xfce/xfce4-panel/&xfce4-version;/xfce4-panel-&xfce4-panel-version;.tar.bz2">
    99  <!ENTITY xfce4-panel-download-ftp  " ">
    10   <!ENTITY xfce4-panel-md5sum        "a1377a20f31a51d388e3d2b497bb5dcb">
     10  <!ENTITY xfce4-panel-md5sum        "3dc797a27616d56fe733e777fd85f9c8">
    1111  <!ENTITY xfce4-panel-size          "1.4 MB">
    1212  <!ENTITY xfce4-panel-buildsize     "39 MB">
  • xsoft/graphweb/firefox.xml

    rf56d2e7 r0f9a1f08  
    77  <!ENTITY firefox-download-http "&mozilla-http;/firefox/releases/&firefox-version;esr/source/firefox-&firefox-version;esr.source.tar.xz">
    88  <!ENTITY firefox-download-ftp  " ">
    9   <!ENTITY firefox-md5sum        "9fe60d1991b9344ebfd80592aff2bfa9">
    10   <!ENTITY firefox-size          "457 MB">
     9  <!ENTITY firefox-md5sum        "8cb5c0ef68fa0f93138a6196b1d5f153">
     10  <!ENTITY firefox-size          "458 MB">
    1111  <!-- NB with stylo, much of the build uses rust, and therefore cargo files.
    1212    But the extra cached cargo files, if any, seem to be minimal -->
     
    1515   most practical way to get a timing on a machine with more cores, if taking
    1616   cores offline is not practical. If in doubt, round up -->
    17   <!ENTITY firefox-time          "21 SBU using -j4, without tests">
     17  <!ENTITY firefox-time          "20 SBU using -j4, without tests">
    1818]>
    1919
  • xsoft/office/libreoffice.xml

    rf56d2e7 r0f9a1f08  
    88
    99  <!ENTITY libreoffice-core-download-http "&libreoffice-dl;/libreoffice-&libreoffice-dlversion;.tar.xz">
    10   <!ENTITY libreoffice-core-md5sum        "85dd5f6035e69074176bcd1ff3b53360">
     10  <!ENTITY libreoffice-core-md5sum        "442a656664587ccdf7ef4d3d759a56e1">
    1111  <!ENTITY libreoffice-core-size          "252 MB">
    1212
    1313  <!ENTITY libreoffice-dict-download-http "&libreoffice-dl;/libreoffice-dictionaries-&libreoffice-dlversion;.tar.xz">
    14   <!ENTITY libreoffice-dict-md5sum        "185e65812a77b726d0b2ee0d8fb5bd90">
     14  <!ENTITY libreoffice-dict-md5sum        "2d0b4fbc529d4c4a21667bd042f58817">
    1515  <!ENTITY libreoffice-dict-size          "49 MB">
    1616
    1717  <!ENTITY libreoffice-help-download-http "&libreoffice-dl;/libreoffice-help-&libreoffice-dlversion;.tar.xz">
    18   <!ENTITY libreoffice-help-md5sum        "05bb0ea0f472fa7d67e44c6b7bdb6146">
     18  <!ENTITY libreoffice-help-md5sum        "665a9db71e7c1fb031057102d9f9feab">
    1919  <!ENTITY libreoffice-help-size          "107 MB">
    2020
    2121  <!ENTITY libreoffice-translations-download-http "&libreoffice-dl;/libreoffice-translations-&libreoffice-dlversion;.tar.xz">
    22   <!ENTITY libreoffice-translations-md5sum        "66c3d9078b5c3163b1a780cb4b28517f">
     22  <!ENTITY libreoffice-translations-md5sum        "ce2c5b97ba6ab9aeb0a6c11ef9d2394e">
    2323  <!ENTITY libreoffice-translations-size          "190 MB">
    2424
     
    5757
    5858  -->
    59   <!ENTITY libreoffice-time "45 SBU with parallelism=4 (will vary due to download time)">
     59  <!ENTITY libreoffice-time "53 SBU with parallelism=4 (will vary due to download time)">
    6060
    6161]>
     
    221221    <para role="recommended">
    222222      <xref linkend="apache-ant"/>,
    223 <!--  <xref linkend="apr"/>, -->
    224223      <xref linkend="boost"/>,
    225224      <xref linkend="clucene"/>,
     
    236235      <xref linkend="gst10-plugins-base"/>,
    237236      <xref linkend="gtk3"/>,
    238  <!-- <xref linkend="gtk2"/>  -->
    239237      <xref linkend="harfbuzz"/>,
    240238      <xref linkend="icu"/>,
     
    248246      <xref linkend="lxml"/>,
    249247      <xref linkend="mesa"/>,
    250 <!--  <xref linkend="neon"/>, -->
    251248      <xref linkend="nss"/>,
    252249      <xref linkend="openldap"/> (if connecting to an LDAP server),
    253250      <xref linkend="poppler"/>,
    254251      <xref linkend="postgresql"/>,
    255       <xref linkend="redland"/>,
    256 <!--  <xref linkend="serf"/>, --> and
     252      <xref linkend="redland"/>, and
    257253      <xref linkend="unixodbc"/>
    258254    </para>
     
    277273      <xref linkend="valgrind"/>,
    278274      <xref linkend="vlc"/>,
    279 <!--  <xref linkend="zenity"/>, -->
    280275      <ulink url="https://commons.apache.org/proper/commons-codec/">Apache Commons Codec</ulink>,
    281276      <ulink url="https://hc.apache.org/httpcomponents-client-ga/index.html">Apache Commons HttpClient</ulink>,
     
    429424   i?86) sed /-Os/d -i solenv/gbuild/platform/LINUX_INTEL_GCC.mk ;;
    430425esac</userinput></screen>
    431 
     426<!-- Not needed anymore with last version (1.10.13) of apache-ant
    432427    <para>
    433428      <xref linkend="openjdk"/> breaks the build if the following variable is
     
    436431
    437432<screen><userinput>export ANT_OPTS="-Djava.security.manager=allow"</userinput></screen>
    438 
     433-->
    439434    <para>
    440435      The latest version of GPGME breaks configure due to a library change.
Note: See TracChangeset for help on using the changeset viewer.