Author: pierre
Date: Fri Jan 22 05:30:47 2021
New Revision: 24127

Log:
OpenJDK-15.0.2
fop-2.6

Modified:
   trunk/BOOK/general.ent
   trunk/BOOK/general/prog/java.xml
   trunk/BOOK/general/prog/openjdk.xml
   trunk/BOOK/introduction/welcome/changelog.xml
   trunk/BOOK/packages.ent
   trunk/BOOK/pst/ps/fop.xml

Modified: trunk/BOOK/general.ent
==============================================================================
--- trunk/BOOK/general.ent      Thu Jan 21 15:37:27 2021        (r24126)
+++ trunk/BOOK/general.ent      Fri Jan 22 05:30:47 2021        (r24127)
@@ -1,12 +1,12 @@
 <!-- $LastChangedBy$ $Date$ -->
 
-<!ENTITY day          "21">                   <!-- Always 2 digits -->
+<!ENTITY day          "22">                   <!-- Always 2 digits -->
 <!ENTITY month        "01">                   <!-- Always 2 digits -->
 <!ENTITY year         "2021">
 <!ENTITY copyrightdate "2001-&year;">
 <!ENTITY copyholder   "The BLFS Development Team">
 <!ENTITY version      "&year;-&month;-&day;">
-<!ENTITY releasedate  "January 21st, &year;">
+<!ENTITY releasedate  "January 22nd, &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/prog/java.xml
==============================================================================
--- trunk/BOOK/general/prog/java.xml    Thu Jan 21 15:37:27 2021        (r24126)
+++ trunk/BOOK/general/prog/java.xml    Fri Jan 22 05:30:47 2021        (r24127)
@@ -7,17 +7,17 @@
 <!-- Maintainer: before making the tarball, remove all .debuginfo files from
     the directory: this saves more than 70 MB. -->
   <!ENTITY anduin-download             
"&sources-anduin-http;/OpenJDK/OpenJDK-&openjdk-version;">
-  <!ENTITY openjdk-download-binary-x86 
"&sources-anduin-http;/OpenJDK/OpenJDK-14.0.1/OpenJDK-14.0.1+7-i686-bin.tar.xz">
-  <!ENTITY openjdk-bin-md5sum-x86      "03bea53f017e53d64811c24a794368e0">
-  <!ENTITY openjdk-bin-size-x86        "109 MB">
-  <!ENTITY openjdk-bin-buildsize-x86   "242 MB">
+  <!ENTITY openjdk-download-binary-x86 
"&sources-anduin-http;/OpenJDK/OpenJDK-15.0.2/OpenJDK-15.0.2+7-i686-bin.tar.xz">
+  <!ENTITY openjdk-bin-md5sum-x86      "8093b7f2d38fbfc39c63abd57462315b">
+  <!ENTITY openjdk-bin-size-x86        "148 MB">
+  <!ENTITY openjdk-bin-buildsize-x86   "281 MB">
 
 <!-- Not uploaded to anduin, since this file is now available under GNU GPLv2
      licence.-->
-  <!ENTITY openjdk-download-binary-x64 
"https://download.java.net/java/GA/jdk14.0.1/664493ef4a6946b186ff29eb326336a2/&openjdk-build;/GPL/openjdk-&openjdk-version;_linux-x64_bin.tar.gz";>
-  <!ENTITY openjdk-bin-md5sum-x64      "8b402feab7c615367b21e289ddda665e">
-  <!ENTITY openjdk-bin-size-x64        "189 MB">
-  <!ENTITY openjdk-bin-buildsize-x64   "320 MB">
+  <!ENTITY openjdk-download-binary-x64 
"https://download.java.net/java/GA/jdk&openjdk-version;/0d1cfde4252546c6931946de8db48ee2/&openjdk-build;/GPL/openjdk-&openjdk-version;_linux-x64_bin.tar.gz";>
+  <!ENTITY openjdk-bin-md5sum-x64      "9209edbd74358ccb1c54cf54004f0bb9">
+  <!ENTITY openjdk-bin-size-x64        "186 MB">
+  <!ENTITY openjdk-bin-buildsize-x64   "321 MB">
 ]>
 
 <sect1 id="java" xreflabel="Java-&openjdk-version;">

Modified: trunk/BOOK/general/prog/openjdk.xml
==============================================================================
--- trunk/BOOK/general/prog/openjdk.xml Thu Jan 21 15:37:27 2021        (r24126)
+++ trunk/BOOK/general/prog/openjdk.xml Fri Jan 22 05:30:47 2021        (r24127)
@@ -4,22 +4,22 @@
   <!ENTITY % general-entities SYSTEM "../../general.ent">
   %general-entities;
 
-  <!ENTITY ojdk-tarball              
"jdk-&openjdk-version;+&openjdk-build;.tar.bz2">
-  <!ENTITY ojdk-repo                 
"http://hg.openjdk.java.net/jdk-updates/jdk14u";>
+  <!ENTITY ojdk-tarball              "jdk-&openjdk-version;-ga.tar.gz">
+  <!ENTITY ojdk-repo                 "https://github.com/openjdk/jdk15u";>
   <!ENTITY ojdk-download             "&ojdk-repo;/archive/&ojdk-tarball;">
 
   <!ENTITY anduin-download           
"&sources-anduin-http;/OpenJDK/OpenJDK-&openjdk-version;">
 
-  <!ENTITY ojdk-md5sum               "bf287746bb1be5e0d94c27e3d79d800e">
-  <!ENTITY ojdk-size                 "80 MB">
+  <!ENTITY ojdk-md5sum               "e516e5e14ded6f91a89c9b4c83a87005">
+  <!ENTITY ojdk-size                 "97 MB">
 
-  <!ENTITY jtreg-version             "4.2-b13-517">
+  <!ENTITY jtreg-version             "4.2.0-tip">
   <!ENTITY jtreg-download            
"&anduin-download;/jtreg-&jtreg-version;.tar.gz">
-  <!ENTITY jtreg-md5sum              "ffcef8f1caa5c22f4d006fb82e074de4">
-  <!ENTITY jtreg-size                "6.8 MB">
+  <!ENTITY jtreg-md5sum              "11818f2ae4be19d2c7ae6501be60ee98">
+  <!ENTITY jtreg-size                "6.9 MB">
 
-  <!ENTITY ojdk-bdsize               "5.3 GB (an additional 394 MB for tests)">
-  <!ENTITY ojdk-time                 "4.5 SBU with 4 jobs (an additional 51 
SBU for tests with 4 jobs)">
+  <!ENTITY ojdk-bdsize               "4.5 GB (add 399 MB for tests)">
+  <!ENTITY ojdk-time                 "4.5 SBU with 4 jobs (add 55 SBU for 
tests with 4 jobs)">
 ]>
 
 <sect1 id="openjdk" xreflabel="OpenJDK-&openjdk-version;">
@@ -152,7 +152,7 @@
         </para>
       </listitem>
     </itemizedlist>
-
+<!-- 
     <bridgehead renderas="sect4">Required patch</bridgehead>
 
     <itemizedlist spacing='compact'>
@@ -162,7 +162,7 @@
         </para>
       </listitem>
     </itemizedlist>
-
+-->
     <bridgehead renderas="sect3">OpenJDK Dependencies</bridgehead>
 
     <bridgehead renderas="sect4">Required Dependencies</bridgehead>
@@ -193,9 +193,10 @@
     <para role="optional">
       <xref linkend="git"/>,
       <xref linkend="graphviz"/>,
-      <xref linkend="mercurial"/>,
+      <xref linkend="mercurial"/>, and
+<!-- not needed now, it seems
       an X Window manager such as <xref linkend="twm"/> (for the tests), and
-      <ulink url="https://pandoc.org/";>pandoc</ulink>
+-->   <ulink url="https://pandoc.org/";>pandoc</ulink>
     </para>
 
     <para condition="html" role="usernotes">User Notes:
@@ -211,7 +212,7 @@
     </para>
 
 <screen><userinput>tar -xf ../jtreg-&jtreg-version;.tar.gz</userinput></screen>
-
+<!--
     <para>
       Apply a patch to allow building with make-4.3:
     </para>
@@ -224,7 +225,7 @@
 
 <screen><userinput>sed -i /sysctl/d \
     
src/jdk.incubator.jpackage/unix/native/libapplauncher/PosixPlatform.cpp</userinput></screen>
-
+-->
     <note>
       <para>
         Before proceeding, you should ensure that your environment
@@ -237,9 +238,9 @@
       </para>
 
       <para>
-        The build system does not support the <option>-j</option> switch in
+        The build system does not allow the <option>-j</option> switch in
         <envar>MAKEFLAGS</envar>. See the command explanation for
-        <option>--with-jobs=</option> and <option>--with-test-jobs=</option>
+        <option>--with-jobs=</option>
         for more information on customizing parallelization.
       </para>
     </note>
@@ -251,7 +252,6 @@
 
 <screen><userinput>unset JAVA_HOME                                       
&amp;&amp;
 bash configure --enable-unlimited-crypto              \
-               --with-extra-cflags="$CFLAGS -fcommon" \
                --disable-warnings-as-errors           \
                --with-stdc++lib=dynamic               \
                --with-giflib=system                   \
@@ -370,13 +370,12 @@
       <filename>configure</filename> is a wrapper around the autotools one.
       It is not executable and must be run through <command>bash</command>.
     </para>
-
+<!-- Not needed in openjdk-15
     <para>
-      <parameter>--with-extra-cflags=-fcommon</parameter>: Allows building
+      <parameter>- -with-extra-cflags=-fcommon</parameter>: Allows building
       with GCC 10.
-      <!-- patchs are available upstream and will be included in java 15 -->
     </para>
-
+-->
     <para>
       <parameter>--enable-unlimited-crypto</parameter>: Because of limitations
       on the usage of cryptography in some countries, there is the possibility
@@ -446,12 +445,12 @@
       location of the temporary <application>JDK</application>. It is normally
       not needed if <command>java</command> is found in the 
<envar>PATH</envar>.
     </para>
-
+<!-- Seems to have disappeared
     <para>
       <command>find ... -iname '*.diz' -delete</command>: This command
       removes redundant files.
     </para>
-
+-->
   </sect2>
 
   <sect2 role="configuration"
@@ -520,9 +519,9 @@
 
       <seglistitem>
         <seg>jaotc, jar, jarsigner, java, javac, javadoc, javap, jcmd,
-        jconsole, jdb, jdeprscan, jdeps, jfr, jhsdb, jimage, jinfo, jjs,
+        jconsole, jdb, jdeprscan, jdeps, jfr, jhsdb, jimage, jinfo,
        jlink, jmap, jmod, jpackage, jps, jrunscript, jshell, jstack,
-       jstat, jstatd, keytool, rmic, rmid, rmiregistry, and serialver</seg>
+       jstat, jstatd, keytool, rmid, rmiregistry, and serialver</seg>
         <seg>/opt/jdk-&openjdk-version;/lib/*</seg>
         <seg>/opt/jdk-&openjdk-version;</seg>
       </seglistitem>
@@ -738,7 +737,7 @@
           </indexterm>
         </listitem>
       </varlistentry>
-
+<!--
       <varlistentry id="jjs">
         <term><command>jjs</command></term>
         <listitem>
@@ -752,7 +751,7 @@
           </indexterm>
         </listitem>
       </varlistentry>
-
+-->
       <varlistentry id="jlink">
         <term><command>jlink</command></term>
         <listitem>
@@ -902,7 +901,7 @@
           </indexterm>
         </listitem>
       </varlistentry>
-      -->
+
       <varlistentry id="rmic">
         <term><command>rmic</command></term>
         <listitem>
@@ -916,7 +915,7 @@
           </indexterm>
         </listitem>
       </varlistentry>
-
+      -->
       <varlistentry id="rmid">
         <term><command>rmid</command></term>
         <listitem>

Modified: trunk/BOOK/introduction/welcome/changelog.xml
==============================================================================
--- trunk/BOOK/introduction/welcome/changelog.xml       Thu Jan 21 15:37:27 
2021        (r24126)
+++ trunk/BOOK/introduction/welcome/changelog.xml       Fri Jan 22 05:30:47 
2021        (r24127)
@@ -42,6 +42,19 @@
     </listitem>
     -->
     <listitem>
+      <para>January 22nd, 2021</para>
+      <itemizedlist>
+        <listitem>
+          <para>[pierre] - Update to fop-2.6. Fixes
+          <ulink url="&blfs-ticket-root;14542">#14542</ulink>.</para>
+        </listitem>
+        <listitem>
+          <para>[pierre] - Update to OpenJDK-15.0.2. Fixes
+          <ulink url="&blfs-ticket-root;14536">#14536</ulink>.</para>
+        </listitem>
+      </itemizedlist>
+    </listitem>
+    <listitem>
       <para>January 21st, 2021</para>
       <itemizedlist>
         <listitem>

Modified: trunk/BOOK/packages.ent
==============================================================================
--- trunk/BOOK/packages.ent     Thu Jan 21 15:37:27 2021        (r24126)
+++ trunk/BOOK/packages.ent     Fri Jan 22 05:30:47 2021        (r24127)
@@ -385,7 +385,7 @@
 <!ENTITY junit-version                "4.12">
 <!ENTITY hamcrest-version             "1.3">
 -->
-<!ENTITY openjdk-version              "14.0.1">
+<!ENTITY openjdk-version              "15.0.2">
 <!ENTITY openjdk-build                "7">
 
 <!-- Perl module versions used in the Perl Modules instructions
@@ -1077,7 +1077,7 @@
 <!ENTITY enscript-version             "1.6.6">
 <!ENTITY psutils-version              "p17">
 <!ENTITY epdfview-version             "0.1.8">
-<!ENTITY fop-version                  "2.5">
+<!ENTITY fop-version                  "2.6">
 <!ENTITY mupdf-version                "1.18.0">
 <!ENTITY paps-version                 "0.7.1">
 

Modified: trunk/BOOK/pst/ps/fop.xml
==============================================================================
--- trunk/BOOK/pst/ps/fop.xml   Thu Jan 21 15:37:27 2021        (r24126)
+++ trunk/BOOK/pst/ps/fop.xml   Fri Jan 22 05:30:47 2021        (r24127)
@@ -6,25 +6,25 @@
 
   <!ENTITY fop-download-http 
"https://archive.apache.org/dist/xmlgraphics/fop/source/fop-&fop-version;-src.tar.gz";>
   <!ENTITY fop-download-ftp  " ">
-  <!ENTITY fop-md5sum        "5e7e87ef12845d31bce7a1fe8d61f501">
+  <!ENTITY fop-md5sum        "1d6bc84d2ab7f971bbc628080e3c307f">
   <!ENTITY fop-size          "26 MB">
-  <!ENTITY fop-buildsize     "491 MB ">
+  <!ENTITY fop-buildsize     "522 MB (including files downloaded to the user 
directory)">
   <!ENTITY fop-time          "0.4 SBU">
 
-  <!ENTITY pdfbox-version    "2.0.21">
-  <!ENTITY pdfbox-download   
"http://mirror.reverse.net/pub/apache/pdfbox/&pdfbox-version;/pdfbox-&pdfbox-version;.jar";>
-  <!ENTITY pdfbox-md5sum     "aa28f5d7a9a89bb46391643315d5307b">
+  <!ENTITY pdfbox-version    "2.0.22">
+  <!ENTITY pdfbox-download   
"http://archive.apache.org/dist/pdfbox/&pdfbox-version;/pdfbox-&pdfbox-version;.jar";>
+  <!ENTITY pdfbox-md5sum     "7de0d7e4c89e5e07d0298ca112907921">
   <!ENTITY pdfbox-size       "2.6 MB">
 
-  <!ENTITY fontbox-download  
"http://mirror.reverse.net/pub/apache/pdfbox/&pdfbox-version;/fontbox-&pdfbox-version;.jar";>
-  <!ENTITY fontbox-md5sum    "5840ff3bcc1e2ea1d066b7f0114c359b">
+  <!ENTITY fontbox-download  
"http://archive.apache.org/dist/pdfbox/&pdfbox-version;/fontbox-&pdfbox-version;.jar";>
+  <!ENTITY fontbox-md5sum    "dba672a1fa1386423d94aced4b573e22">
   <!ENTITY fontbox-size      "1.5 MB">
 
   <!ENTITY maven-major        "3">
   <!ENTITY maven-version      "3.6.3">
-  <!ENTITY maven-download     
"http://mirror.reverse.net/pub/apache/maven/maven-&maven-major;/&maven-version;/binaries/apache-maven-&maven-version;-bin.tar.gz";>
+  <!ENTITY maven-download     
"http://archive.apache.org/dist/maven/maven-&maven-major;/&maven-version;/binaries/apache-maven-&maven-version;-bin.tar.gz";>
   <!ENTITY maven-md5sum       "9792c717f5845d952907d5144b8253c3">
-  <!ENTITY maven-size         "9 MB (additionally, about 100 MB are downloaded 
to the building user's directory)">
+  <!ENTITY maven-size         "9.1 MB (additionally, about 82 MB are 
downloaded to the building user's directory)">
 
   <!ENTITY offo-download     "&sourceforge-dl;/offo/2.2/offo-hyphenation.zip">
   <!ENTITY offo-md5sum       "bf9c09bf05108ef9661b8f08d91c2336">
@@ -128,12 +128,12 @@
         </para>
       </listitem>
     </itemizedlist>
-
+<!-- Using the archive above allows finding all versions
     <note><para>
       The pdfbox and fontbox packages may not be available at the above 
       location.  If not, they can be found at the BLFS files mirror sites.
     </para></note>
-
+-->
     <itemizedlist spacing="compact">
       <title>Recommended packages</title>
       <listitem>
@@ -228,7 +228,7 @@
 &lt;arg value="--allow-script-in-comments"/&gt;\
 &lt;arg value="--ignore-source-errors"/&gt;' \
     fop/build.xml</userinput></screen>
-
+<!-- Seems to have been fixed in 2.6
       <para>
         The stack size set in <filename>build.xml</filename> for building the
         hyphenation patterns is not large enough. Change it by running:
@@ -236,7 +236,7 @@
 
 <screen><userinput>sed -e '/hyph\.stack/s/512k/1M/' \
     -i fop/build.xml</userinput></screen>
-
+-->
       <para>
         The <filename>build.xml</filename> file calls for an old version of
         <application>PDFBox</application> components that are no longer
-- 
http://lists.linuxfromscratch.org/listinfo/blfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to