Author: ken Date: Sat Aug 5 18:08:11 2017 New Revision: 18990 Log: git-2.14.0
Modified: trunk/BOOK/general.ent trunk/BOOK/general/genlib/pcre.xml trunk/BOOK/general/genlib/pcre2.xml trunk/BOOK/general/prog/git.xml trunk/BOOK/introduction/welcome/changelog.xml trunk/BOOK/packages.ent Modified: trunk/BOOK/general.ent ============================================================================== --- trunk/BOOK/general.ent Sat Aug 5 14:26:48 2017 (r18989) +++ trunk/BOOK/general.ent Sat Aug 5 18:08:11 2017 (r18990) @@ -1,12 +1,12 @@ <!-- $LastChangedBy$ $Date$ --> -<!ENTITY day "04"> <!-- Always 2 digits --> +<!ENTITY day "05"> <!-- Always 2 digits --> <!ENTITY month "08"> <!-- Always 2 digits --> <!ENTITY year "2017"> <!ENTITY copyrightdate "2001-&year;"> <!ENTITY copyholder "The BLFS Development Team"> <!ENTITY version "&year;-&month;-&day;"> -<!ENTITY releasedate "August 4th, &year;"> +<!ENTITY releasedate "August 5th, &year;"> <!ENTITY pubdate "&year;-&month;-&day;"> <!-- metadata req. by TLDP --> <!ENTITY blfs-version "svn"> <!-- svn|[release #] --> <!ENTITY lfs-version "development"> <!-- x.y|development --> Modified: trunk/BOOK/general/genlib/pcre.xml ============================================================================== --- trunk/BOOK/general/genlib/pcre.xml Sat Aug 5 14:26:48 2017 (r18989) +++ trunk/BOOK/general/genlib/pcre.xml Sat Aug 5 18:08:11 2017 (r18990) @@ -167,6 +167,11 @@ gets reinstalled with <application>PCRE</application> support. </para> + <para> + <option>--enable-jit</option>: this option enables Just-in-time + compiling, which can greatly speed up pattern matching. + </para> + </sect2> <sect2 role="content"> Modified: trunk/BOOK/general/genlib/pcre2.xml ============================================================================== --- trunk/BOOK/general/genlib/pcre2.xml Sat Aug 5 14:26:48 2017 (r18989) +++ trunk/BOOK/general/genlib/pcre2.xml Sat Aug 5 18:08:11 2017 (r18990) @@ -153,6 +153,11 @@ <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="../../xincludes/static-libraries.xml"/> + <para> + <option>--enable-jit</option>: this option enables Just-in-time compiling, + which can greatly speed up pattern matching. + </para> + </sect2> <sect2 role="content"> Modified: trunk/BOOK/general/prog/git.xml ============================================================================== --- trunk/BOOK/general/prog/git.xml Sat Aug 5 14:26:48 2017 (r18989) +++ trunk/BOOK/general/prog/git.xml Sat Aug 5 18:08:11 2017 (r18990) @@ -8,10 +8,12 @@ <!ENTITY git-download-http "&git-root;/git-&git-version;.tar.xz"> <!ENTITY git-download-ftp " "> - <!ENTITY git-md5sum "e10ede8b80a2c987d04ee376534cb7e1"> - <!ENTITY git-size "4.5 MB"> - <!ENTITY git-buildsize "405 MB (with optional dependencies and documentation)"> - <!ENTITY git-time "0.9 SBU (add 2.1 SBU for building documentation, add 4.2 SBU for tests)"> + <!ENTITY git-md5sum "8422cbf87b85e1a5e8e2cbca49333f84"> + <!ENTITY git-size "4.6 MB"> + <!-- space measured on 2.14.0 with gcc-7.1, glibc-2.25+git, all deps except dblatex. + The build gets up to 529MB, but the separate docs add 15 MB --> + <!ENTITY git-buildsize "544 MB (with optional dependencies and documentation, add 24MB if building the docs)"> + <!ENTITY git-time "0.3 SBU (with parallelism=4, add 2.1 SBU if building documentation, add 1.5 SBU for tests with parallelism=4)"> ]> <sect1 id="git" xreflabel="git-&git-version;"> @@ -116,7 +118,9 @@ <bridgehead renderas="sect4">Optional</bridgehead> <para role="optional"> - <xref linkend="pcre"/>, + <xref linkend="pcre2"/> (<emphasis>or</emphasis> the deprecated <xref + linkend="pcre"/>), in either case configured with + <literal>--enable-jit</literal>, <xref linkend="subversion"/> with Perl bindings (for <command>git svn</command>), <xref linkend="tk"/> (gitk, a simple <application>Git</application> repository viewer, uses <application>Tk</application> at runtime), and @@ -245,8 +249,8 @@ mv /usr/share/doc/git-&git-version;/howto/{*.txt,text} && mv /usr/share/doc/git-&git-version;/howto/{*.,}html && -sed -i '/^<a href=/s|howto/|&html/|' /usr/share/doc/git-2.13.1/howto-index.html && -sed -i '/^\* link:/s|howto/|&html/|' /usr/share/doc/git-2.13.1/howto-index.txt</userinput></screen> +sed -i '/^<a href=/s|howto/|&html/|' /usr/share/doc/git-&git-version;/howto-index.html && +sed -i '/^\* link:/s|howto/|&html/|' /usr/share/doc/git-&git-version;/howto-index.txt</userinput></screen> </sect2> @@ -266,8 +270,15 @@ </para> <para> - <option>--with-libpcre</option>: Use this switch if - <application>PCRE</application> is installed. + <option>--with-libpcre2</option>: Use this switch if + <application>PCRE2</application> is installed and has been built with + the non-default JIT enabled. + </para> + + <para> + <option>--with-libpcre2</option>: As an alternative to PCRE2, use this + switch if the deprecated <application>PCRE</application> is installed + and has been built with the non-default JIT enabled. </para> <para> Modified: trunk/BOOK/introduction/welcome/changelog.xml ============================================================================== --- trunk/BOOK/introduction/welcome/changelog.xml Sat Aug 5 14:26:48 2017 (r18989) +++ trunk/BOOK/introduction/welcome/changelog.xml Sat Aug 5 18:08:11 2017 (r18990) @@ -43,6 +43,17 @@ --> <listitem> + <para>August 5th, 2017</para> + <itemizedlist> + <listitem> + <para>[ken] - Update to git-2.14.0 and add optional JIT + configure switch to pcre2 and pcre. Fixes + <ulink url="&blfs-ticket-root;9568">#9568</ulink>.</para> + </listitem> + </itemizedlist> + </listitem> + + <listitem> <para>August 4th, 2017</para> <itemizedlist> <listitem> Modified: trunk/BOOK/packages.ent ============================================================================== --- trunk/BOOK/packages.ent Sat Aug 5 14:26:48 2017 (r18989) +++ trunk/BOOK/packages.ent Sat Aug 5 18:08:11 2017 (r18990) @@ -307,7 +307,7 @@ <!ENTITY gcc-ada-version "7.1.0"> <!ENTITY gc-version "7.6.0"> <!ENTITY gdb-version "8.0"> -<!ENTITY git-version "2.13.3"> +<!ENTITY git-version "2.14.0"> <!ENTITY guile-version "2.2.2"> <!ENTITY librep-version "0.92.6"> <!ENTITY llvm-version "4.0.1"> -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page