Changeset c2c16bab for general/prog


Ignore:
Timestamp:
07/18/2024 03:39:36 PM (2 months ago)
Author:
Bruce Dubbs <bdubbs@…>
Branches:
12.2, gimp3, lazarus, trunk, xry111/for-12.3, xry111/spidermonkey128
Children:
62032e7
Parents:
9b07fbf6 (diff), ad8b716 (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:

Bring bimp3 branch up to date with trunk.

Location:
general/prog
Files:
18 edited

Legend:

Unmodified
Added
Removed
  • general/prog/gdb.xml

    r9b07fbf6 rc2c16bab  
    77  <!ENTITY gdb-download-http "&gnu-http;/gdb/gdb-&gdb-version;.tar.xz">
    88  <!ENTITY gdb-download-ftp  " ">
    9   <!ENTITY gdb-md5sum        "4452f575d09f94276cb0a1e95ecff856">
     9  <!ENTITY gdb-md5sum        "494e3beaac44e66367c3e443a4414529">
    1010  <!ENTITY gdb-size          "23 MB">
    11   <!ENTITY gdb-buildsize     "964 MB (add 805 MB for docs; add 654 MB for tests)">
    12   <!ENTITY gdb-time          "1.8 SBU (add 0.4 SBU for docs; add 15 SBU for tests; all using parallelism=4)">
     11  <!ENTITY gdb-buildsize     "806 MB (add 1.0 GB for docs; add 720 MB for tests)">
     12  <!ENTITY gdb-time          "0.9 SBU (add 0.4 SBU for docs; see below for tests; all using parallelism=8)">
    1313]>
    1414
     
    134134
    135135    <para>
    136       To test the results, issue:
     136      Running the tests is not recommended.  The results vary a lot depending
     137      on the system architecture and what optional dependencies are installed
     138      and what version of gcc is being used.  On one system tested, there were
     139      140 unexpected failures (out of over 108,000 tests) and on another system
     140      there were "only" 32 unexpected failures.  The time to run the tests
     141      varies from approximately 6 SBU to over 15 SBU when using -j8.  This depends
     142      on number of tests that time out as will as other factors. 
     143    </para>
     144
     145    <tip>
     146      <para>
     147         With a plain <command>make check</command>, there are many warning
     148         messages about a missing global configuration file.  These can be
     149         avoided by running <command>touch global.exp</command> and prepending
     150         the <command>make check</command> command with
     151         <command>DEJAGNU=$PWD/global.exp</command>.  In addition the tests can
     152         be speeded up considerably by using the <command>make</command> option
     153         "-j&lt;N&gt;" where &lt;N&gt; is the number of cores on your system.
     154      </para>
     155    </tip>
     156
     157    <para>
     158      To test the results anyway, issue:
    137159    </para>
    138160
    139161<screen remap="test"><userinput>pushd gdb/testsuite &amp;&amp;
    140162make  site.exp      &amp;&amp;
    141 echo  "set gdb_test_timeout 120" &gt;&gt; site.exp &amp;&amp;
    142 runtest
     163echo  "set gdb_test_timeout 30" &gt;&gt; site.exp &amp;&amp;
     164make check 2&gt;1 | tee gdb-check.log
    143165popd</userinput></screen>
    144166
     
    146168      See <emphasis>gdb/testsuite/README</emphasis> and <ulink
    147169      url="https://sourceware.org/gdb/wiki/TestingGDB">TestingGDB</ulink>.
    148       There are many problems with the test suite:
     170      There are many additional problems with the test suite:
    149171    </para>
    150172
     
    198220      </listitem>
    199221-->
    200       <listitem>
    201         <para>
     222<!--      <listitem>
     223        <para>
     224-->
    202225<!-- for gdb-11.1, gcc-11.2 - pierre
    203226          A test run of the test suite had about 1700 unexpected failures
     
    214237          out of over 105000 tests. -->
    215238<!-- for gdb-14.1, gcc 13.2.0 - rahul -->
    216           A test run of the test suite had 51 unexpected failures
     239<!--          A test run of the test suite had 51 unexpected failures
    217240          out of the over 106000 tests.
    218241        </para>
     
    225248        </para>
    226249      </listitem>
    227 
     250-->
    228251      <listitem>
    229252        <para>
  • general/prog/llvm.xml

    r9b07fbf6 rc2c16bab  
    290290cd       build &amp;&amp;
    291291
    292 CC=gcc CXX=g++                              \
    293 cmake -DCMAKE_INSTALL_PREFIX=/usr           \
    294       -DCMAKE_SKIP_INSTALL_RPATH=ON         \
    295       -DLLVM_ENABLE_FFI=ON                  \
    296       -DCMAKE_BUILD_TYPE=Release            \
    297       -DLLVM_BUILD_LLVM_DYLIB=ON            \
    298       -DLLVM_LINK_LLVM_DYLIB=ON             \
    299       -DLLVM_ENABLE_RTTI=ON                 \
    300       -DLLVM_TARGETS_TO_BUILD="host;AMDGPU" \
    301       -DLLVM_BINUTILS_INCDIR=/usr/include   \
    302       -DLLVM_INCLUDE_BENCHMARKS=OFF         \
    303       -DCLANG_DEFAULT_PIE_ON_LINUX=ON       \
    304       -DCLANG_CONFIG_FILE_SYSTEM_DIR=/etc/clang \
    305       -Wno-dev -G Ninja ..                  &amp;&amp;
     292CC=gcc CXX=g++                               \
     293cmake -D CMAKE_INSTALL_PREFIX=/usr           \
     294      -D CMAKE_SKIP_INSTALL_RPATH=ON         \
     295      -D LLVM_ENABLE_FFI=ON                  \
     296      -D CMAKE_BUILD_TYPE=Release            \
     297      -D LLVM_BUILD_LLVM_DYLIB=ON            \
     298      -D LLVM_LINK_LLVM_DYLIB=ON             \
     299      -D LLVM_ENABLE_RTTI=ON                 \
     300      -D LLVM_TARGETS_TO_BUILD="host;AMDGPU" \
     301      -D LLVM_BINUTILS_INCDIR=/usr/include   \
     302      -D LLVM_INCLUDE_BENCHMARKS=OFF         \
     303      -D CLANG_DEFAULT_PIE_ON_LINUX=ON       \
     304      -D CLANG_CONFIG_FILE_SYSTEM_DIR=/etc/clang \
     305      -W no-dev -G Ninja ..                  &amp;&amp;
    306306ninja</userinput></screen>
    307307<!-- Commented out because myst-parser is not in BLFS and we cannot test
     
    312312    </para>
    313313
    314 <screen remap="doc"><userinput>cmake -DLLVM_BUILD_DOCS=ON            \
    315       -DLLVM_ENABLE_SPHINX=ON         \
    316       -DSPHINX_WARNINGS_AS_ERRORS=OFF \
    317       -Wno-dev -G Ninja ..            &amp;&amp;
     314<screen remap="doc"><userinput>cmake -D LLVM_BUILD_DOCS=ON            \
     315      -D LLVM_ENABLE_SPHINX=ON         \
     316      -D SPHINX_WARNINGS_AS_ERRORS=OFF \
     317      -W no-dev -G Ninja ..            &amp;&amp;
    318318ninja docs-llvm-html  docs-llvm-man</userinput></screen>
    319319
     
    440440
    441441    <para>
    442       <parameter>-DLLVM_ENABLE_FFI=ON</parameter>: This switch allows
     442      <parameter>-D LLVM_ENABLE_FFI=ON</parameter>: This switch allows
    443443      <application>LLVM</application> to use
    444444      <application>libffi</application>.
     
    446446
    447447    <para>
    448       <parameter>-DLLVM_BUILD_LLVM_DYLIB=ON</parameter>: This switch builds
     448      <parameter>-D LLVM_BUILD_LLVM_DYLIB=ON</parameter>: This switch builds
    449449      the libraries as static and links all of them into an unique shared one.
    450450      This is the recommended way of building a shared library.
     
    452452
    453453    <para>
    454       <parameter>-DCMAKE_BUILD_TYPE=Release</parameter>: This switch enables
     454      <parameter>-D CMAKE_BUILD_TYPE=Release</parameter>: This switch enables
    455455      compiler optimizations in order to speed up the code and reduce its size.
    456456      It also disables some compile checks which are not necessary on a
     
    459459
    460460    <para>
    461       <parameter>-DLLVM_TARGETS_TO_BUILD="host;AMDGPU"</parameter>: This
     461      <parameter>-D LLVM_TARGETS_TO_BUILD="host;AMDGPU"</parameter>: This
    462462      switch enables building for the same target as the host, and also for
    463463      the r600 AMD GPU used by the Mesa r600 and radeonsi drivers.
     
    470470
    471471    <para>
    472       <parameter>-DLLVM_LINK_LLVM_DYLIB=ON</parameter>: Used in conjunction with
    473       <parameter>-DLLVM_BUILD_LLVM_DYLIB=ON</parameter>, this switch enables
     472      <parameter>-D LLVM_LINK_LLVM_DYLIB=ON</parameter>: Used in conjunction with
     473      <parameter>-D LLVM_BUILD_LLVM_DYLIB=ON</parameter>, this switch enables
    474474      linking the tools against the shared library instead of the static ones.
    475475      It slightly reduces their size and also ensures that llvm-config
     
    478478
    479479    <para>
    480       <parameter>-DLLVM_ENABLE_RTTI=ON</parameter>: This switch is used to
     480      <parameter>-D LLVM_ENABLE_RTTI=ON</parameter>: This switch is used to
    481481      build LLVM with run-time type information. This is required for building
    482482      <xref linkend="mesa"/>.
     
    484484
    485485    <para>
    486       <parameter>-DLLVM_BINUTILS_INCDIR=/usr/include</parameter>: This switch
     486      <parameter>-D LLVM_BINUTILS_INCDIR=/usr/include</parameter>: This switch
    487487      is used to tell the build system the location of binutils headers,
    488488      which were installed in LFS.  This allows the building of
     
    493493
    494494    <para>
    495       <parameter>-DLLVM_INCLUDE_BENCHMARKS=OFF</parameter>:
     495      <parameter>-D LLVM_INCLUDE_BENCHMARKS=OFF</parameter>:
    496496      is used to disable generation build targets for the LLVM
    497497      benchmarks. This option requires additional code that
     
    500500
    501501    <para>
    502       <parameter>-DCLANG_DEFAULT_PIE_ON_LINUX=ON</parameter>: makes
     502      <parameter>-D CLANG_DEFAULT_PIE_ON_LINUX=ON</parameter>: makes
    503503      <option>-fpie</option> option the default when compiling programs.
    504504      Together with the <xref linkend="gASLR"/> feature enabled in the kernel,
     
    507507
    508508    <para>
    509       <parameter>-DCLANG_CONFIG_FILE_SYSTEM_DIR=/etc/clang</parameter>:
     509      <parameter>-D CLANG_CONFIG_FILE_SYSTEM_DIR=/etc/clang</parameter>:
    510510      makes <command>clang</command> and <command>clang++</command>
    511511      search <filename class='directory'>/etc/clang</filename> for
     
    514514
    515515    <para>
    516       <option>-DBUILD_SHARED_LIBS=ON</option>: if used instead of
    517       <parameter>-DLLVM_BUILD_LLVM_DYLIB=ON</parameter> and
    518       <parameter>-DLLVM_LINK_LLVM_DYLIB=ON</parameter>, builds all the
     516      <option>-D BUILD_SHARED_LIBS=ON</option>: if used instead of
     517      <parameter>-D LLVM_BUILD_LLVM_DYLIB=ON</parameter> and
     518      <parameter>-D LLVM_LINK_LLVM_DYLIB=ON</parameter>, builds all the
    519519      <application>LLVM</application> libraries (about 60) as shared
    520520      libraries instead of static.
     
    522522
    523523    <para>
    524       <option>-DLLVM_ENABLE_DOXYGEN</option>: Enables the generation of
     524      <option>-D LLVM_ENABLE_DOXYGEN</option>: Enables the generation of
    525525      browsable HTML documentation if you have installed <xref
    526526      linkend="doxygen"/>. You should run <command>make doxygen-html</command>
  • general/prog/lua.xml

    r9b07fbf6 rc2c16bab  
    148148<screen><userinput>patch -Np1 -i ../lua-&lua-version;-shared_library-1.patch &amp;&amp;
    149149make linux</userinput></screen>
    150 <!-- make MYCFLAGS="-DLUA_COMPAT_5_2 -DLUA_COMPAT_5_1" linux
     150<!-- make MYCFLAGS="-D LUA_COMPAT_5_2 -D LUA_COMPAT_5_1" linux
    151151     The MYCFLAGS="" part was brought into the patch since optimization had to
    152152     be turned off.
     
    199199
    200200    <para>
    201       <envar>MYCFLAGS="-DLUA_COMPAT_5_2 -DLUA_COMPAT_5_1"</envar>: This
     201      <envar>MYCFLAGS="- DLUA_COMPAT_5_2 -D LUA_COMPAT_5_1"</envar>: This
    202202      environment variable includes compatibility layers with Lua 5.1 and 5.2
    203203      in the build.
  • general/prog/mercurial.xml

    r9b07fbf6 rc2c16bab  
    77  <!ENTITY mercurial-download-http "https://www.mercurial-scm.org/release/mercurial-&mercurial-version;.tar.gz">
    88  <!ENTITY mercurial-download-ftp  " ">
    9   <!ENTITY mercurial-md5sum        "fef80c5d5d995d8ce502f40aff345ab4">
     9  <!ENTITY mercurial-md5sum        "4826ab69616e1d647b2ca9eb28bf9ade">
    1010  <!ENTITY mercurial-size          "7.9 MB">
    11   <!ENTITY mercurial-buildsize     "80 MB (with docs, add 1.6 GB for tests)">
    12   <!ENTITY mercurial-time          "0.4 SBU (with docs; add 12 SBU for tests; both using parallelism=8)">
     11  <!ENTITY mercurial-buildsize     "113 MB (with docs, add 1.5 GB for tests)">
     12  <!ENTITY mercurial-time          "0.3 SBU (with docs; add 16 SBU for tests; both using parallelism=8)">
    1313]>
    1414
     
    110110<!--
    111111    The tests do not hang.  Better to just report what failed.
     112
     113    [renodr]: The tests do crash due to syntax errors and crash before they get
     114    to the Python portion (which is where most of Mercurial is)
     115-->
     116
    112117    <para>
    113118      If you wish to run the tests, the rust tests must be removed as they are
     
    116121
    117122<screen><userinput>sed -i '138,142d' Makefile</userinput></screen>
    118 -->
     123
    119124    <para>
    120125      To run the test suite, issue:
     
    146151      # Ran 948 tests, 66 skipped, 0 failed. -renodr 22 Nov 23 (mercurial-6.6).
    147152      # Ran 946 tests, 71 skipped, 2 failed. -bdubbs 20 Mar 24 (mercurial-6.7).
     153      # Ran 966 tests, 58 skipped, 1 failed. -renodr 16 Mar 24 (mercurial-6.8).
    148154      -->
    149155    <para>
  • general/prog/perl-modules/perl-html-parser.xml

    r9b07fbf6 rc2c16bab  
    4646      <bridgehead renderas="sect5">Required</bridgehead>
    4747      <para role="required">
    48         <xref linkend="perl-html-tagset"/>
     48        <xref linkend="perl-html-tagset"/> and
    4949        <xref linkend="perl-http-message"/> (stritly speaking, not required
    5050        for building, but its module HTTP::Headers is required for tests and
  • general/prog/perl-modules/perl-io-socket-ssl.xml

    r9b07fbf6 rc2c16bab  
    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 "c98933882c446e45aced351fb3e7bb75">
     8  <!ENTITY my-md5sum "3e95ca11fdfd5db9cfc0d318ecb6836f">
    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/python-dependencies.xml

    r9b07fbf6 rc2c16bab  
    214214      <listitem>
    215215        <para>
    216           <xref linkend="typing_extensions"/>
    217         </para>
    218       </listitem>
    219       <listitem>
    220         <para>
    221216          <xref linkend="typogrify"/>
    222217        </para>
     
    332327
    333328  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    334     href="python-dependencies/typing_extensions.xml"/>
    335 
    336   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    337329    href="python-dependencies/typogrify.xml"/>
    338330
  • general/prog/python-dependencies/Babel.xml

    r9b07fbf6 rc2c16bab  
    55  %general-entities;
    66
    7   <!ENTITY babel-download-http "https://files.pythonhosted.org/packages/source/B/Babel/Babel-&babel-version;.tar.gz">
     7  <!ENTITY babel-download-http "https://files.pythonhosted.org/packages/source/B/Babel/babel-&babel-version;.tar.gz">
    88  <!ENTITY babel-download-ftp  " ">
    99  <!ENTITY babel-md5sum        "&babel-md5sum;">
    10   <!ENTITY babel-size          "8.9 MB">
    11   <!ENTITY babel-buildsize     "103 MB (add 30 MB for tests)">
     10  <!ENTITY babel-size          "9.0 MB">
     11  <!ENTITY babel-buildsize     "90 MB (add 30 MB for tests)">
    1212  <!ENTITY babel-time          "less than 0.1 SBU (0.1 SBU for tests)">
    1313]>
    1414
    15   <sect2 id="babel" xreflabel="Babel-&babel-version;">
     15  <sect2 id="babel" xreflabel="babel-&babel-version;">
    1616
    17     <title>Babel-&babel-version;</title>
     17    <title>babel-&babel-version;</title>
    1818
    1919    <indexterm zone="babel">
  • general/prog/python-dependencies/meson_python.xml

    r9b07fbf6 rc2c16bab  
    7979      <bridgehead renderas="sect5">Optional (for testing)</bridgehead>
    8080      <para role="optional">
     81        <xref linkend="cython"/>,
    8182        <xref linkend="git"/>,
    8283        <xref linkend="pytest"/>,
     
    8485        <xref role="nodep" linkend="sqlite"/>),
    8586        <ulink url="https://pypi.org/project/build/">build</ulink>,
    86         <!-- <xref linkend="cython"/> when we update Cython -->
    87         <ulink url="https://pypi.org/project/Cython/">Cython
    88           &gt;= 3.0.3</ulink>,
    8987        <!-- pytest-cov mentioned but it seems not really used unless
    9088             running the "coverage" command explicitly -->
     
    112110
    113111    <para>
    114       To test the installation, make sure both <xref linkend='git'/> and
    115       <xref linkend='pytest'/> are installed and <xref linkend='python3'/>
     112      To test the installation, make sure <xref linkend='git'/>,
     113      <xref linkend='patchelf'/>, and <xref linkend='pytest'/> are
     114      installed, and <xref linkend='python3'/>
    116115      has been rebuilt after installing <xref linkend='sqlite'/>, then
    117       issue:
     116      issue (<literal>HOME=</literal> prevents the
     117      <filename>.gitconfig</filename> file in the home directory from
     118      interfering the tests):
    118119    </para>
    119120
    120121<screen remap="test"><userinput>python3 -m venv --system-site-packages testenv &amp;&amp;
    121122testenv/bin/pip3 install 'meson_python[test]'  &amp;&amp;
    122 testenv/bin/python -m pytest</userinput></screen>
     123HOME= testenv/bin/python -m pytest</userinput></screen>
    123124
    124125    <!-- https://github.com/mesonbuild/meson-python/issues/619 -->
  • general/prog/python-dependencies/setuptools_scm.xml

    r9b07fbf6 rc2c16bab  
    55  %general-entities;
    66
    7   <!ENTITY setuptools_scm-download-http "https://files.pythonhosted.org/packages/source/s/setuptools_scm/setuptools-scm-&setuptools_scm-version;.tar.gz">
     7  <!ENTITY setuptools_scm-download-http "https://files.pythonhosted.org/packages/source/s/setuptools_scm/setuptools_scm-&setuptools_scm-version;.tar.gz">
    88  <!ENTITY setuptools_scm-download-ftp  " ">
    99  <!ENTITY setuptools_scm-md5sum        "&setuptools_scm-md5sum;">
     
    7070      <bridgehead renderas="sect5">Required</bridgehead>
    7171      <para role="required">
    72         <xref linkend="packaging"/> and
    73         <xref linkend="typing_extensions"/>
     72        <xref linkend="packaging"/>
    7473      </para>
    7574
     
    10099    <para>
    101100      To test the installation, make sure <xref linkend='pytest'/> is
    102       installed and run:
     101      installed and run (<literal>HOME=</literal> prevents the
     102      <filename>.gitconfig</filename> file in the home directory from
     103      interfering the tests):
    103104    </para>
    104105
    105106<screen remap="test"><userinput>python3 -m venv --system-site-packages testenv &amp;&amp;
    106107testenv/bin/pip3 install build                 &amp;&amp;
    107 testenv/bin/python -m pytest</userinput></screen>
     108HOME= testenv/bin/python -m pytest</userinput></screen>
    108109
    109110    <para>
     
    111112      installed, the tests depending on the missing one(s) will be skipped.
    112113      Some tests may invoke <xref linkend='sudo'/> and request a password.
    113       Some tests may fail if your <application>git</application>
    114       configuration is not the one expected by the test suite.
    115114    </para>
    116115
  • general/prog/python-dependencies/trove-classifiers.xml

    r9b07fbf6 rc2c16bab  
    55  %general-entities;
    66
    7   <!ENTITY trove-classifiers-download-http "https://files.pythonhosted.org/packages/source/t/trove_classifiers/trove-classifiers-&trove-classifiers-version;.tar.gz">
     7  <!ENTITY trove-classifiers-download-http "https://files.pythonhosted.org/packages/source/t/trove_classifiers/trove_classifiers-&trove-classifiers-version;.tar.gz">
    88  <!ENTITY trove-classifiers-download-ftp  " ">
    99  <!ENTITY trove-classifiers-md5sum        "&trove-classifiers-md5sum;">
  • general/prog/python-modules/asciidoc.xml

    r9b07fbf6 rc2c16bab  
    88  <!ENTITY asciidoc-download-ftp  " ">
    99  <!ENTITY asciidoc-md5sum        "&asciidoc-md5sum;">
    10   <!ENTITY asciidoc-size          "212 KB">
    11   <!ENTITY asciidoc-buildsize     "4.3 MB">
     10  <!ENTITY asciidoc-size          "228 KB">
     11  <!ENTITY asciidoc-buildsize     "2.6 MB">
    1212  <!ENTITY asciidoc-time          "less than 0.1 SBU">
    1313]>
     
    8585
    8686      <!-- https://github.com/asciidoc-py/asciidoc-py/pull/267 -->
     87<!-- Fixed in version 10.2.1
    8788      <para>
    8889        Fix an issue causing thousands of lines of
     
    9394
    9495<screen><userinput>sed '/self.separator =/s/"/r"/' -i asciidoc/asciidoc.py</userinput></screen>
    95 
     96-->
    9697      <para>
    9798        Build the module:
  • general/prog/python-modules/psutil.xml

    r9b07fbf6 rc2c16bab  
    8383
    8484      <para>
    85         This package does not come with a test suite.
     85        To test the results, issue:
     86      </para>
     87
     88      <screen remap="test"><userinput>mkdir empty &amp;&amp;
     89(cd empty; python3 -m psutil.tests)</userinput></screen>
     90
     91      <!-- https://github.com/giampaolo/psutil/pull/2097
     92           Also mentions some other failures but it seems on BLFS only
     93           these two fail.  -->
     94      <para>
     95        Two tests named <literal>test_disk_usage</literal> and
     96        <literal>test_io_counters</literal> are known to fail.
    8697      </para>
    8798
  • general/prog/python-modules/python-dbusmock.xml

    r9b07fbf6 rc2c16bab  
    77  <!ENTITY dbusmock-download-http "https://files.pythonhosted.org/packages/source/p/python-dbusmock/python-dbusmock-&dbusmock-version;.tar.gz">
    88  <!ENTITY dbusmock-download-ftp  " ">
    9   <!ENTITY dbusmock-md5sum        "3c2c46611ec87913d0426e197f76d96c">
    10   <!ENTITY dbusmock-size          "100 KB">
    11   <!ENTITY dbusmock-buildsize     "1.0 MB (with tests)">
     9  <!ENTITY dbusmock-md5sum        "53b043d9b63247fe49d74c3c299fb1c1">
     10  <!ENTITY dbusmock-size          "104 KB">
     11  <!ENTITY dbusmock-buildsize     "1.7 MB (with tests)">
    1212  <!ENTITY dbusmock-time          "less than 0.1 SBU (add 0.3 SBU for tests)">
    1313]>
  • general/prog/python-modules/pyyaml.xml

    r9b07fbf6 rc2c16bab  
    9898<screen role="root"><userinput>&install-wheel; PyYAML</userinput></screen>
    9999
     100      <para>
     101        To test the results, issue:
     102        <command>python3 tests/lib/test_all.py</command>.
     103      </para>
     104
    100105    </sect3>
    101106
  • general/prog/python-modules/sphinx.xml

    r9b07fbf6 rc2c16bab  
    77  <!ENTITY sphinx-download-http "https://files.pythonhosted.org/packages/source/s/sphinx/sphinx-&sphinx-version;.tar.gz">
    88  <!ENTITY sphinx-download-ftp  " ">
    9   <!ENTITY sphinx-md5sum        "4c4f1e3e6a456a64712ff406680338ab">
    10   <!ENTITY sphinx-size          "6.8 MB">
    11   <!ENTITY sphinx-buildsize     "52 MB (with tests)">
    12   <!ENTITY sphinx-time          "less than 0.1 SBU (add 1.3 SBU for tests)">
     9  <!ENTITY sphinx-md5sum        "e15b7331a3a5342b3b7adca8d66b8061">
     10  <!ENTITY sphinx-size          "7.7 MB">
     11  <!ENTITY sphinx-buildsize     "55 MB (with tests)">
     12  <!ENTITY sphinx-time          "less than 0.1 SBU (add 1.0 SBU for tests)">
    1313]>
    1414
  • general/prog/ruby.xml

    r9b07fbf6 rc2c16bab  
    77  <!ENTITY ruby-download-http "https://cache.ruby-lang.org/pub/ruby/&ruby-minor-version;/ruby-&ruby-version;.tar.xz">
    88  <!ENTITY ruby-download-ftp  " ">
    9   <!ENTITY ruby-md5sum        "ce32c274461cc3b8b689d43a9f393c3b">
     9  <!ENTITY ruby-md5sum        "e696a878d05867a4d28e62fe9afb7862">
    1010  <!ENTITY ruby-size          "16 MB">
    1111  <!ENTITY ruby-buildsize     "1.4 GB (with C API docs and tests)">
     
    125125      <computeroutput>net/ftp is not found</computeroutput>. Make sure that you
    126126      unset these variables for the test suite. There are over 26,000 tests.
    127       <!-- https://bugs.ruby-lang.org/issues/20106 -->
    128       12 tests are known to fail because of expired certificates in the
    129       test data.
    130       <!-- https://github.com/ruby/ruby/pull/10616
    131            https://github.com/ruby/ruby/commit/dd5e625d7bcb -->
    132       Three tests named
    133       <literal>TestNetHTTPS#test_session_reuse_but_expire</literal>,
    134       <literal>OpenSSL::TestASN1#test_utctime</literal>, and
    135       <literal>OpenSSL::TestASN1#test_generalizedtime</literal> are known
    136       to fail with OpenSSL-3.3.0 or later.
    137127      Some tests related to ipv6 may indicate errors.  If the
    138128      tests are run in a directory that has a world writable component (e.g.
  • general/prog/rust.xml

    r9b07fbf6 rc2c16bab  
    8585      The current version of rust's num_cpus crate now recognizes that cgroups
    8686      can be used to restrict which processors it is allowed to use. So if your
    87       machine lacks DRAM (typically, less than 2GB DRAM per core) that might be
     87      machine lacks DRAM (typically, less than 2 GB DRAM per core) that might be
    8888      an alternative to taking CPUs offline.
    8989      Read <xref linkend='build-in-cgroup'/> for how to use a cgroup.
     
    173173      <xref linkend="libssh2"/>,
    174174      <xref linkend="llvm"/>
    175       (built with -DLLVM_LINK_LLVM_DYLIB=ON so that rust can link to
     175      (built with -D LLVM_LINK_LLVM_DYLIB=ON so that rust can link to
    176176      system LLVM instead of building its shipped version), and
    177177      <xref linkend="sqlite"/>
Note: See TracChangeset for help on using the changeset viewer.