Update to OpenJDK-12.0.2+10

The i686 binary will be generated and uploaded before BLFS 9.0's release.

In addition, I have not tested a build of Libreoffice with this, nor fop, due to the proximity of the freeze

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@21960 af4574ff-66df-0310-9fd7-8a98e5e911e0
This commit is contained in:
Douglas R. Reno 2019-08-14 23:51:05 +00:00
parent b06fb60c1d
commit c7a230b340
4 changed files with 26 additions and 15 deletions

View File

@ -5,9 +5,10 @@
%general-entities;
<!-- Maintainer: before making the tarball, remove all .debuginfo files from
the directory: this saves more than 70 MB. -->
the directory: this saves more than 70 MB. -->
<!-- 32-bit binary for JDK12 pending, will be done before 9.0 releases -->
<!ENTITY anduin-download "&sources-anduin-http;/OpenJDK/OpenJDK-&openjdk-version;">
<!ENTITY openjdk-download-binary-x86 "&anduin-download;/OpenJDK-&openjdk-version;+&openjdk-build;-i686-bin.tar.xz">
<!ENTITY openjdk-download-binary-x86 "&anduin-download;/OpenJDK-11.0.2+9-i686-bin.tar.xz">
<!ENTITY openjdk-bin-md5sum-x86 "2b917647040e9804e0f3ccd51f40394b">
<!ENTITY openjdk-bin-size-x86 "158 MB">
<!ENTITY openjdk-bin-buildsize-x86 "273 MB">
@ -16,9 +17,9 @@
licence.-->
<!-- I've crafted a binary in case the version is removed from Oracle after
BLFS 8.4 is released. -->
<!ENTITY openjdk-download-binary-x64 "https://download.java.net/java/GA/jdk11/&openjdk-build;/GPL/openjdk-&openjdk-version;_linux-x64_bin.tar.gz">
<!ENTITY openjdk-bin-md5sum-x64 "ce52c5844200c569a50a869e579d88f6">
<!ENTITY openjdk-bin-size-x64 "179 MB">
<!ENTITY openjdk-download-binary-x64 "https://download.java.net/java/GA/jdk12.0.2/e482c34c86bd4bf8b56c0b35558996b9/&openjdk-build;/GPL/openjdk-&openjdk-version;_linux-x64_bin.tar.gz">
<!ENTITY openjdk-bin-md5sum-x64 "f5da6f4dec81bdd2a096184ec1d69216">
<!ENTITY openjdk-bin-size-x64 "189 MB">
<!ENTITY openjdk-bin-buildsize-x64 "296 MB">
]>

View File

@ -5,21 +5,21 @@
%general-entities;
<!ENTITY ojdk-tarball "jdk-&openjdk-version;+&openjdk-build;.tar.bz2">
<!ENTITY ojdk-repo "http://hg.openjdk.java.net/jdk-updates/jdk11u">
<!ENTITY ojdk-repo "http://hg.openjdk.java.net/jdk-updates/jdk12u">
<!ENTITY ojdk-download "&ojdk-repo;/archive/&ojdk-tarball;">
<!ENTITY anduin-download "&sources-anduin-http;/OpenJDK/OpenJDK-&openjdk-version;">
<!ENTITY ojdk-md5sum "460f252fae1d5b2022fe9059af2121e6">
<!ENTITY ojdk-size "86 MB">
<!ENTITY ojdk-md5sum "29a2ca9d2c9a5c50b52d845f008ffa22">
<!ENTITY ojdk-size "80 MB">
<!ENTITY jtreg-version "4.2-b13-517">
<!ENTITY jtreg-download "&anduin-download;/jtreg-&jtreg-version;.tar.gz">
<!ENTITY jtreg-md5sum "ffcef8f1caa5c22f4d006fb82e074de4">
<!ENTITY jtreg-size "6.8 MB">
<!ENTITY ojdk-bdsize "6.1 GB (an additional 368 MB for tests)">
<!ENTITY ojdk-time "6.6 SBU with 4 jobs (an additional 91 SBU for tests with 4 jobs)">
<!ENTITY ojdk-bdsize "5.2 GB (an additional 363 MB for tests)">
<!ENTITY ojdk-time "5.9 SBU with 4 jobs (an additional 79 SBU for tests with 4 jobs)">
]>
<sect1 id="openjdk" xreflabel="OpenJDK-&openjdk-version;">
@ -177,6 +177,7 @@
<bridgehead renderas="sect4">Optional</bridgehead>
<para role="optional">
<xref linkend="git"/>,
<xref linkend="graphviz"/>,
<xref linkend="mercurial"/>,
an X Window manager such as <xref linkend="twm"/> (for the tests), and
@ -255,9 +256,12 @@ unset JT_JAVA</userinput></screen>
<filename>JTreport/test_{jdk,langtools}/text/stats.txt</filename> and
<filename>JTreport/test_{jdk,langtools}/text/summary.txt</filename>.
You should expect to see around 40 failures and a couple of errors.</para>
<!-- for x86_64: 2 Errors, 28 Failures
<!-- 11.0.2+9:
for x86_64: 2 Errors, 28 Failures
for i686: 13 Errors, 48 Failures
Updated for JDK-11.0.2+9 by renodr -->
12.0.2+10:
for x86_64: 5828 Passed, 52 Errors, no failures
for i686: PENDING -->
<para>Install the package with the following commands as the
<systemitem class="username">root</systemitem> user:</para>

View File

@ -42,8 +42,14 @@
</listitem>
-->
<listitem>
<para>August 13th, 2019</para>
<para>August 14th, 2019</para>
<itemizedlist>
<listitem>
<para>[renodr] - Update to OpenJDK-12.0.2+10. This is a security
update containing fixes for several vulnerabilities. i686 Binary is
pending, and will be completed before BLFS 9.0 is released. Fixes
<ulink url="&blfs-ticket-root;12191">#12191</ulink>.</para>
</listitem>
<listitem>
<para>[ken] - Update to asymptote-2.52. Fixes
<ulink url="&blfs-ticket-root;12384">#12384</ulink>.</para>

View File

@ -356,8 +356,8 @@ to avoid building libxml2 twice, which is slow with all deps -->
<!ENTITY junit-version "4.12">
<!ENTITY hamcrest-version "1.3">
-->
<!ENTITY openjdk-version "11.0.2">
<!ENTITY openjdk-build "9">
<!ENTITY openjdk-version "12.0.2">
<!ENTITY openjdk-build "10">
<!ENTITY python2-majorver "2.7">
<!ENTITY python3-majorver "3.7">