Changeset 40f85060


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

Files:
8 edited

Legend:

Unmodified
Added
Removed
  • general.ent

    r421f60a r40f85060  
    11<!-- $LastChangedBy$ $Date$ -->
    22
    3 <!ENTITY day          "04">                   <!-- Always 2 digits -->
     3<!ENTITY day          "06">                   <!-- Always 2 digits -->
    44<!ENTITY month        "02">                   <!-- Always 2 digits -->
    55<!ENTITY year         "2016">
     
    77<!ENTITY copyholder   "The BLFS systemd Development Team">
    88<!ENTITY version      "&year;-&month;-&day;">
    9 <!ENTITY releasedate  "February 4th, &year;">
     9<!ENTITY releasedate  "February 6th, &year;">
    1010<!ENTITY pubdate      "&year;-&month;-&day;"> <!-- metadata req. by TLDP -->
    1111<!ENTITY blfs-version "systemd">                  <!-- svn|[release #] -->
  • 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">
  • introduction/welcome/changelog.xml

    r421f60a r40f85060  
    4545-->
    4646    <listitem>
     47      <para>February 6th, 2016</para>
     48      <itemizedlist>
     49        <listitem>
     50          <para>[dj] - Updated unrarsrc-5.3.10. Merged from trunk r16905.</para>
     51        </listitem>
     52        <listitem>
     53          <para>[dj] - Updated php-7.0.3. Merged from trunk r16902.</para>
     54        </listitem>
     55        <listitem>
     56          <para>[dj] - Updated gnutls-3.4.9. Merged from trunk r16902.</para>
     57        </listitem>
     58        <listitem>
     59          <para>[dj] - Updated Regexp-Common-2016020301 (perl module). Merged
     60          from trunk r16902.</para>
     61        </listitem>
     62        <listitem>
     63          <para>[dj] - Updated mercurial-3.7.1. Merged from trunk r16902.</para>
     64        </listitem>
     65      </itemizedlist>
     66    </listitem>
     67
     68    <listitem>
    4769      <para>February 4th, 2016</para>
    4870      <itemizedlist>
  • packages.ent

    r421f60a r40f85060  
    1414<!ENTITY cyrus-sasl-version           "2.1.26">
    1515<!ENTITY gnupg2-version               "2.1.11">
    16 <!ENTITY gnutls-version               "3.4.8">
     16<!ENTITY gnutls-version               "3.4.9">
    1717<!ENTITY gpgme-version                "1.6.0">
    1818<!ENTITY haveged-version              "1.9.1">
     
    261261<!ENTITY udisks2-version              "2.1.6">    <!-- stable lt .90 micro version -->
    262262<!ENTITY upower-version               "0.99.3">
    263 <!ENTITY unrar-version                "5.3.9">
     263<!ENTITY unrar-version                "5.3.10">
    264264<!ENTITY unzip-version                "6.0">
    265265<!ENTITY upower-version               "0.9.23">
     
    291291<!ENTITY llvm-version                 "3.7.1">
    292292<!ENTITY lua-version                  "5.3.2">
    293 <!ENTITY mercurial-version            "3.6.2">
     293<!ENTITY mercurial-version            "3.7.1">
    294294<!ENTITY nasm-version                 "2.11.08">
    295295<!ENTITY npapi-sdk-version            "0.27.2">
    296 <!ENTITY php-version                  "7.0.2">
     296<!ENTITY php-version                  "7.0.3">
    297297<!ENTITY pyatspi2-version             "2.16.0">
    298298<!ENTITY python2-version              "2.7.11">
     
    344344<!ENTITY Module-Build-version         "0.4216">
    345345<!ENTITY Net-DNS-version              "1.04">
    346 <!ENTITY Regexp-Common-version        "2016010801">
     346<!ENTITY Regexp-Common-version        "2016020301">
    347347<!ENTITY SGMLSpm-version              "1.1">
    348348<!ENTITY Test-Command-version         "0.11">
  • postlfs/security/gnutls.xml

    r421f60a r40f85060  
    77  <!ENTITY gnutls-download-http " ">
    88  <!ENTITY gnutls-download-ftp  "ftp://ftp.gnutls.org/gcrypt/gnutls/v3.4/gnutls-&gnutls-version;.tar.xz">
    9   <!ENTITY gnutls-md5sum        "a26e6dd8d5ad92016e3f068795b89624">
     9  <!ENTITY gnutls-md5sum        "1b3b6d55d0e2b6d01a54f53129f1da9b">
    1010  <!ENTITY gnutls-size          "6.4 MB">
    11   <!ENTITY gnutls-buildsize     "128 MB (144 MB with tests)">
    12   <!ENTITY gnutls-time          "0.8 SBU (4.3 SBU with tests)">
     11  <!ENTITY gnutls-buildsize     "129 MB (144 MB, with tests)">
     12  <!ENTITY gnutls-time          "0.8 SBU (3.8 SBU, with tests)">
    1313]>
    1414
     
    111111      <xref linkend="libidn"/>,
    112112      <xref linkend="texlive"/> or <xref linkend="tl-installer"/>,
    113       <xref linkend="unbound"/> (to build the DANE library), 
     113      <xref linkend="unbound"/> (to build the DANE library),
    114114      <xref linkend="valgrind"/> (used during the test suite),
    115       <ulink url="http://ftp.gnu.org/gnu/autogen/">Autogen</ulink>, and
     115      <ulink url="http://ftp.gnu.org/gnu/autogen/">autogen</ulink>,
     116      <ulink url="http://ftp.debian.org/debian/pool/main/d/datefudge/">datefudge</ulink> (used during the test suite), and
    116117      <ulink url="http://sourceforge.net/projects/trousers/files/trousers/">Trousers</ulink> (Trusted Platform Module support)
    117118    </para>
     
    137138
    138139<screen><userinput>./configure --prefix=/usr \
    139                --with-default-trust-store-file=/etc/ssl/ca-bundle.crt &amp;&amp;
     140            --with-default-trust-store-file=/etc/ssl/ca-bundle.crt &amp;&amp;
    140141make</userinput></screen>
    141142
    142143    <para>
    143       To test the results, issue: <command>make check</command>.
    144       If a prior version of <application>GnuTLS</application> has been installed, some
     144      To test the results, issue: <command>make check</command>.  If a prior
     145      version of <application>GnuTLS</application> has been installed, some
    145146      tests may fail. If <filename>/usr/lib/libgnutls.so</filename> is removed,
    146       all tests sould pass. The installation procedure restores <filename>libgnutls.so</filename>.
     147      all tests should pass and the install procedure restores
     148      <filename>libgnutls.so</filename>.
    147149    </para>
    148150
     
    170172    <title>Command Explanations</title>
    171173
     174    <para>
     175      <parameter>--with-default-trust-store-file=/etc/ssl/ca-bundle.crt</parameter>:
     176      This switch tells <command>configure</command> where to find the
     177      CA Certificates.
     178    </para>
     179
    172180    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    173181      href="../../xincludes/gtk-doc-rebuild.xml"/>
    174182
    175183    <para>
    176       <option>--with-default-trust-store-file=/etc/ssl/ca-bundle.crt</option>:
    177       This switch tells the configure script where to find the
    178       <xref linkend="cacerts"/>.
    179     </para>
    180 
    181     <para>
    182       <option>--enable-openssl-compatibility</option>: Use this switch if you
    183       want to build the OpenSSL compatibility library.
    184     </para>
    185 
    186     <para>
    187       <option>--without-p11-kit</option>: Use this switch if you have not
     184      <option>--enable-openssl-compatibility</option>:
     185      Use this switch if you wish to build the OpenSSL compatibility library.
     186    </para>
     187
     188    <para>
     189      <option>--without-p11-kit</option>: use this switch if you have not
    188190      installed <application>p11-kit</application>.
    189191    </para>
     
    201203      <seglistitem>
    202204        <seg>
    203           certtool,
    204           crywrap,
    205           danetool,
    206           gnutls-cli,
    207           gnutls-cli-debug,
    208           gnutls-serv,
    209           ocsptool,
    210           p11tool,
    211           psktool,
    212           and srptool
     205          certtool, crywrap, danetool, gnutls-cli, gnutls-cli-debug,
     206          gnutls-serv, ocsptool, p11tool, psktool, and srptool
    213207        </seg>
    214208        <seg>
    215           libgnutls.so,
    216           libgnutls-dane.so,
    217           libgnutlsxx.so, and
    218           guile-gnutls-v-2.so (<application>Guile</application> Module)
     209          libgnutls.so, libgnutls-dane.so, libgnutlsxx.so, and
     210          /usr/lib/guile/2.0/guile-gnutls-v-2.so
    219211        </seg>
    220212        <seg>
    221           /usr/include/gnutls,
    222           /usr/share/gtk-doc/html/gnutls, and
    223           /usr/share/guile/site/gnutls
     213          /usr/{include,share/gtk-doc/html,share/guile/site}/gnutls
    224214        </seg>
    225215      </seglistitem>
Note: See TracChangeset for help on using the changeset viewer.