Changeset 40f85060 for general


Ignore:
Timestamp:
02/06/2016 05:34:31 AM (8 years ago)
Author:
DJ Lucas <dj@…>
Branches:
systemd-13485
Children:
64d8aebd
Parents:
421f60a
Message:

Update from trunk r16902 and r16905.

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/branches/systemd@16906 af4574ff-66df-0310-9fd7-8a98e5e911e0

Location:
general
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • general/prog/mercurial.xml

    r421f60a r40f85060  
    55  %general-entities;
    66
    7   <!ENTITY mercurial-download-http "http://mercurial.selenic.com/release/mercurial-&mercurial-version;.tar.gz">
     7  <!ENTITY mercurial-download-http "https://www.mercurial-scm.org/release/mercurial-&mercurial-version;.tar.gz">
    88  <!ENTITY mercurial-download-ftp  " ">
    9   <!ENTITY mercurial-md5sum        "25b6065487842a7851ba8cfcaa704b1f">
    10   <!ENTITY mercurial-size          "4.4 MB">
    11   <!ENTITY mercurial-buildsize     "52 MB (with documentation, additional 297 MB for tests)">
    12   <!ENTITY mercurial-time          "less than 0.1 SBU (with documentation, additional 3.1 SBU for tests, using -j8)">
     9  <!ENTITY mercurial-md5sum        "4e922fcc9454d2665f20c3b9b4741add">
     10  <!ENTITY mercurial-size          "4.5 MB">
     11  <!ENTITY mercurial-buildsize     "54 MB (with documentation, 378 MB with docs and tests)">
     12  <!ENTITY mercurial-time          "less than 0.1 SBU (with documentation, 3.4 SBU with docs and tests, using -j8)">
    1313]>
    1414
     
    9999<screen><userinput>make doc</userinput></screen>
    100100
    101     <para>Running the test suite is optional. If there are failures, e.g.
    102     test-parse-date.t, those tests can be disabled. To test the results in the
    103     subdiretory <filename class="directory">tests/tmp</filename>, skipping
    104     failing tests, issue:</para>
     101    <para>Running the test suite is optional. Tests which fail may be disabled,
     102    adding each one to <filename>tests/blacklists/failed-tests</filename>. In
     103    order to execute the test suite using the temporary directory <filename
     104    class="directory">tests/tmp</filename> and skipping the failing tests,
     105    issue:</para>
    105106
    106107<screen><userinput>cat &gt; tests/blacklists/failed-tests &lt;&lt; "EOF"
     
    108109  test-convert-svn-source.t
    109110  test-convert-hg-svn.t
    110   test-largefiles-update.t
    111111  test-gpg.t</literal>
    112112EOF
     113
    113114rm -rf tests/tmp &amp;&amp;
     115
    114116TESTFLAGS="-j<replaceable>&lt;N&gt;</replaceable> --tmpdir tmp --blacklist blacklists/failed-tests" \
    115117make check</userinput></screen>
    116118
    117119    <para>where <replaceable>&lt;N&gt;</replaceable> is an integer between one
    118     and the number of processor threads, inclusive. In order to investigate a
    119     particular apparently failing test, e.g <quote>test-parse-date.t</quote>,
    120     issue the following commands (notice that omitting <option>--debug</option>
    121     sometimes modifies the result):</para>
    122 
    123 <screen><userinput>pushd tests &amp;&amp;
    124 rm -rf tmp  &amp;&amp;
    125 ./run-tests.py --debug --tmpdir tmp test-parse-date.t &amp;&amp;
     120    and the number of ( processor X threads ), inclusive. In order to
     121    investigate the apparently failing tests, you may use the
     122    <command>run-tests.py</command> scrypt. To see the almost forty switches,
     123    some of them very useful, issue <command>tests/run-tests.py --help</command>.
     124    Running the following commands, you will execute only the tests that failed
     125    before:</para>
     126
     127<screen><userinput>pushd tests  &amp;&amp;
     128  rm -rf tmp &amp;&amp;
     129
     130  ./run-tests.py --tmpdir tmp              \
     131                 test-convert-svn-source.t \
     132                 test-convert-hg-svn.t     \
     133                 test-gpg.t                &amp;&amp;
    126134popd</userinput></screen>
     135
     136    <para>Normally, the previous failures will be confirmed, except for
     137    "test-gpg.t" which now pass (this is weird!). However, if you add the switch
     138    "--debug" before "--tmpdir", and run again, some failures are gone, which
     139    seems to be a problem with the test suite. If this happens, normally, from
     140    now on, there will be no more such failures whether you use the debug switch
     141    or not.</para>
     142
     143    <para>An interesting switch is "--time", which will generated at the end of
     144    the test suite execution, a table with all executed tests and respective
     145    start, end, user, system and real times. Notice that the switches may be
     146    used with <command>make check</command>, including them in the
     147    <envar>TESTFLAGS</envar> environment variable.</para>
    127148
    128149    <para>Install <application>Mercurial</application> by running the following
     
    141162<screen><userinput>cat &gt;&gt; ~/.hgrc &lt;&lt; "EOF"
    142163<literal>[ui]
    143 username = &lt;user_name&gt; &lt;your@mail&gt;</literal>
     164username = <replaceable>&lt;user_name&gt; &lt;user@mail&gt;</replaceable></literal>
    144165EOF</userinput></screen>
    145166
     
    160181
    161182      <para>
    162         <filename>/etc/mercurial/hgrc</filename>
     183        <filename>/etc/mercurial/hgrc</filename> and
     184        <filename>~/.hgrc</filename>
    163185      </para>
    164186
     
    167189      </indexterm>
    168190
    169       <para>
    170         If you have installed the <xref linkend="cacerts"/> and you want
    171         <application>Mercurial</application> to use them, as the
    172         <systemitem class="username">root</systemitem> user:
    173       </para>
     191      <indexterm zone="mercurial mercurial-config">
     192        <primary sortas="e-AA.hgrc">~/.hgrc</primary>
     193      </indexterm>
     194
     195      <para>The great majority of extensions are disabled by default. Run
     196      <command>hg help extensions</command> if you need to enable any, e.g.
     197      when investigating test failures. You will obtain the lists of enabled and
     198      disabled extensions, and more information, such as how to enable or
     199      disable them using configuration files.</para>
     200
     201      <para>If you have installed the <xref linkend="cacerts"/> and want
     202      <application>Mercurial</application> to use them, as the <systemitem
     203      class="username">root</systemitem> user, issue:</para>
    174204
    175205<screen role="root"><userinput>install -v -d -m755 /etc/mercurial &amp;&amp;
    176 cat &gt; /etc/mercurial/hgrc &lt;&lt; "EOF"
     206cat &gt;&gt; /etc/mercurial/hgrc &lt;&lt; "EOF"
    177207<literal>[web]
    178208cacerts = /etc/ssl/ca-bundle.crt</literal>
  • general/prog/perl-modules.xml

    r421f60a r40f85060  
    7777
    7878  <!ENTITY Regexp-Common-download-http "http://www.cpan.org/authors/id/A/AB/ABIGAIL/Regexp-Common-&Regexp-Common-version;.tar.gz">
    79   <!ENTITY Regexp-Common-md5sum "a7a86d2d4ec05b77898823f7b36ff59e">
     79  <!ENTITY Regexp-Common-md5sum "a3126d635295869bf78c4e5c8f5e9949">
    8080
    8181  <!ENTITY SGMLSpm-download-http "&sources-anduin-http;/perl-modules/SGMLSpm-&SGMLSpm-version;.tar.gz">
  • general/prog/php.xml

    r421f60a r40f85060  
    88  <!--<!ENTITY php-download-ftp  "ftp://ftp.isu.edu.tw/pub/Unix/Web/PHP/distributions/php-&php-version;.tar.xz">-->
    99  <!ENTITY php-download-ftp  " ">
    10   <!ENTITY php-md5sum        "ce5964672e4ec0b66ff088a6bafde8c7">
     10  <!ENTITY php-md5sum        "3c5d2b5b392b78fa92c48822e25ccb56">
    1111  <!ENTITY php-size          "11 MB">
    12   <!ENTITY php-buildsize     "564 MB (with the tests). Documentation adds 106 MB">
    13   <!ENTITY php-time          "6.3 SBU (with the tests)">
     12  <!ENTITY php-buildsize     "565 MB (with the tests). Documentation adds 100 MB">
     13  <!ENTITY php-time          "6.2 SBU (with the tests)">
    1414]>
    1515
     
    127127      <xref linkend="tidy-html"/>,
    128128      <ulink url="http://sourceforge.net/projects/caudium/">Caudium</ulink>,
    129       <ulink url="http://www.hyperwave.com/">Hyperwave</ulink>,
     129      <ulink url="https://www.hyperwave.com/en/">Hyperwave</ulink>,
    130130      <ulink url="http://www.mnogosearch.org/">mnoGoSearch</ulink>,
    131131      <ulink url="http://www.roxen.com/products/webserver/">Roxen WebServer</ulink>, and
  • general/sysutils/unrar.xml

    r421f60a r40f85060  
    77  <!ENTITY unrar-download-http "http://www.rarlab.com/rar/unrarsrc-&unrar-version;.tar.gz">
    88  <!ENTITY unrar-download-ftp  " ">
    9   <!ENTITY unrar-md5sum        "4bc78c1236b9e7bc89fe140617f24da4">
     9  <!ENTITY unrar-md5sum        "2bc61f5dd66d019ea938b64481620173">
    1010  <!ENTITY unrar-size          "220 KB">
    1111  <!ENTITY unrar-buildsize     "2.4 MB">
Note: See TracChangeset for help on using the changeset viewer.