Update to OpenJDK-1.8.0.31. Ticket 6062

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@15395 af4574ff-66df-0310-9fd7-8a98e5e911e0
This commit is contained in:
Pierre Labastie 2015-01-26 20:18:59 +00:00
parent d441522db0
commit 0214fca4d6
4 changed files with 32 additions and 27 deletions

View File

@ -6,12 +6,12 @@
<!ENTITY anduin-download "http://anduin.linuxfromscratch.org/files/BLFS/OpenJDK-&openjdk-version;"> <!ENTITY anduin-download "http://anduin.linuxfromscratch.org/files/BLFS/OpenJDK-&openjdk-version;">
<!ENTITY openjdk-download-binary-x86 "&anduin-download;/OpenJDK-&openjdk-version;-i686-bin.tar.xz"> <!ENTITY openjdk-download-binary-x86 "&anduin-download;/OpenJDK-&openjdk-version;-i686-bin.tar.xz">
<!ENTITY openjdk-bin-md5sum-x86 "191bc00a0f1eccb1545f67f0f40723cd"> <!ENTITY openjdk-bin-md5sum-x86 "da24f4f123ea149924932779cc81b947">
<!ENTITY openjdk-bin-size-x86 "57 MB"> <!ENTITY openjdk-bin-size-x86 "57 MB">
<!ENTITY openjdk-bin-buildsize-x86 "165 MB"> <!ENTITY openjdk-bin-buildsize-x86 "165 MB">
<!ENTITY openjdk-download-binary-x64 "&anduin-download;/OpenJDK-&openjdk-version;-x86_64-bin.tar.xz"> <!ENTITY openjdk-download-binary-x64 "&anduin-download;/OpenJDK-&openjdk-version;-x86_64-bin.tar.xz">
<!ENTITY openjdk-bin-md5sum-x64 "110bb2b6f0baea7abe173bf8131e82c9"> <!ENTITY openjdk-bin-md5sum-x64 "140784dc0dc976d238517b1689cda4e2">
<!ENTITY openjdk-bin-size-x64 "57 MB"> <!ENTITY openjdk-bin-size-x64 "57 MB">
<!ENTITY openjdk-bin-buildsize-x64 "169 MB"> <!ENTITY openjdk-bin-buildsize-x64 "169 MB">
]> ]>

View File

@ -4,54 +4,56 @@
<!ENTITY % general-entities SYSTEM "../../general.ent"> <!ENTITY % general-entities SYSTEM "../../general.ent">
%general-entities; %general-entities;
<!ENTITY ojdk-upd "25"> <!ENTITY ojdk-upd "31">
<!ENTITY ojdk-bd "b18"> <!ENTITY ojdk-bd "b13">
<!ENTITY ojdk-tarball "jdk8u&ojdk-upd;-&ojdk-bd;.tar.bz2"> <!ENTITY ojdk-tarball "jdk8u&ojdk-upd;-&ojdk-bd;.tar.bz2">
<!ENTITY ojdk-repo "http://hg.openjdk.java.net/jdk8u/jdk8u"> <!ENTITY ojdk-repo "http://hg.openjdk.java.net/jdk8u/jdk8u">
<!ENTITY ojdk-download "&ojdk-repo;/archive/&ojdk-tarball;"> <!ENTITY ojdk-download "&ojdk-repo;/archive/&ojdk-tarball;">
<!ENTITY anduin-download "http://anduin.linuxfromscratch.org/files/BLFS/OpenJDK-&openjdk-version;"> <!ENTITY anduin-download "http://anduin.linuxfromscratch.org/files/BLFS/OpenJDK-&openjdk-version;">
<!ENTITY ojdk-md5sum "a0e0db6c9b322b4639e150b43a374cea"> <!ENTITY ojdk-md5sum "1e9071c62fd02a5b0c2874d9967b38e7">
<!ENTITY ojdk-size "384 KB"> <!ENTITY ojdk-size "384 KB">
<!ENTITY corba-download "&anduin-download;/corba.tar.xz"> <!ENTITY corba-download "&anduin-download;/corba.tar.xz">
<!ENTITY corba-md5sum "8ebdf969cd72746a619ae479a1785b41"> <!ENTITY corba-md5sum "35763069a8a69b1510d70d7e77a95fea">
<!ENTITY corba-size "912 KB"> <!ENTITY corba-size "915 KB">
<!ENTITY hotspot-download "&anduin-download;/hotspot.tar.xz"> <!ENTITY hotspot-download "&anduin-download;/hotspot.tar.xz">
<!ENTITY hotspot-md5sum "684776e6340ff192a818ac38d3d809f1"> <!ENTITY hotspot-md5sum "76deba8b0c7ee042df4cc441d29b1da0">
<!ENTITY hotspot-size "6.2 MB"> <!ENTITY hotspot-size "6.2 MB">
<!ENTITY jaxp-download "&anduin-download;/jaxp.tar.xz"> <!ENTITY jaxp-download "&anduin-download;/jaxp.tar.xz">
<!ENTITY jaxp-md5sum "74d98254e16f79d7f88c8d3ee69f3742"> <!ENTITY jaxp-md5sum "baf2f923fe29a7ceff6d0f7cb5331b9d">
<!ENTITY jaxp-size "2.2 MB"> <!ENTITY jaxp-size "2.2 MB">
<!ENTITY jaxws-download "&anduin-download;/jaxws.tar.xz"> <!ENTITY jaxws-download "&anduin-download;/jaxws.tar.xz">
<!ENTITY jaxws-md5sum "24346979cfbba2d9093c02eb3cad8732"> <!ENTITY jaxws-md5sum "5d99e16e146e920b5fa3360b26bb13a8">
<!ENTITY jaxws-size "2.1 MB"> <!ENTITY jaxws-size "2.2 MB">
<!ENTITY jdk-download "&anduin-download;/jdk.tar.xz"> <!ENTITY jdk-download "&anduin-download;/jdk.tar.xz">
<!ENTITY jdk-md5sum "9a9e1dc67e43efd246348048ecd717aa"> <!ENTITY jdk-md5sum "79f0b2cd008497a8011bfbc2bd7f2b01">
<!ENTITY jdk-size "36.2 MB"> <!ENTITY jdk-size "36.2 MB">
<!ENTITY langtools-download "&anduin-download;/langtools.tar.xz"> <!ENTITY langtools-download "&anduin-download;/langtools.tar.xz">
<!ENTITY langtools-md5sum "b1e6dea259a362375a1084576282acd2"> <!ENTITY langtools-md5sum "19d9a21aa51e8afb80d0a35681c2467f">
<!ENTITY langtools-size "2.0 MB"> <!ENTITY langtools-size "2.0 MB">
<!ENTITY nashorn-download "&anduin-download;/nashorn.tar.xz"> <!ENTITY nashorn-download "&anduin-download;/nashorn.tar.xz">
<!ENTITY nashorn-md5sum "cb457804b83babe31f20a9e7ae4944cf"> <!ENTITY nashorn-md5sum "7ed0b17f2d925d3263a344b7fc746d24">
<!ENTITY nashorn-size "1.9 MB"> <!ENTITY nashorn-size "1.9 MB">
<!ENTITY jtreg-version "4.1-b10"> <!ENTITY jtreg-version "4.1-b10">
<!ENTITY jtreg-download "https://adopt-openjdk.ci.cloudbees.com/job/jtreg/lastStableBuild/artifact/jtreg&jtreg-version;.tar.gz"> <!ENTITY jtreg-download "https://adopt-openjdk.ci.cloudbees.com/job/jtreg/lastStableBuild/artifact/jtreg&jtreg-version;.tar.gz">
<!ENTITY jtreg-md5sum "f48d6f8b748f869a5624d2c44998d54c"> <!ENTITY jtreg-md5sum "2e112b5863c777426fbbbadeeb9972e1">
<!ENTITY jtreg-size "122 KB"> <!-- The md5sum varies, because people at adopt-openjdk rebuild the package
without changing the name of the tarball -->
<!ENTITY jtreg-size "2.6 MB">
<!ENTITY icedtea-web-download "http://icedtea.classpath.org/download/source/icedtea-web-&icedtea-web-version;.tar.gz"> <!ENTITY icedtea-web-download "http://icedtea.classpath.org/download/source/icedtea-web-&icedtea-web-version;.tar.gz">
<!ENTITY ojdk-buildsize "3 GB"> <!ENTITY ojdk-buildsize "3.1 GB (additional 350 MB for tests)">
<!ENTITY ojdk-time "10 SBU (an additional 100 SBU for testsuite)"> <!ENTITY ojdk-time "15 SBU (additional 126 SBU for tests)">
]> ]>
<sect1 id="openjdk" <sect1 id="openjdk"
@ -155,7 +157,7 @@
<para> <para>
The following files may be downladed from the OpenJDK mercurial The following files may be downladed from the OpenJDK mercurial
repository using the addresses <ulink repository using the addresses <ulink
url="&ojdk-repo;&lt;component&gt;/archive/&ojdk-tarball;"/>, url="&ojdk-repo;/&lt;component&gt;/archive/&ojdk-tarball;"/>,
where &lt;component&gt; is the name of the JVM component (corba, where &lt;component&gt; is the name of the JVM component (corba,
hostspot, and so on), but that involves renaming the downloaded files, hostspot, and so on), but that involves renaming the downloaded files,
and renaming the extracted directories. and renaming the extracted directories.
@ -415,10 +417,11 @@ PRODUCT_HOME=$(echo $(pwd)/build/*/images/j2sdk-image)</userinput></screen>
The tests are run as follows: The tests are run as follows:
</para> </para>
<!-- no && here either, because the first "make" may return an error -->
<screen role='nodump'><userinput>LANG=C make -k -C test \ <screen role='nodump'><userinput>LANG=C make -k -C test \
JT_HOME=${JT_HOME} \ JT_HOME=${JT_HOME} \
JT_JAVA=${JT_JAVA} \ JT_JAVA=${JT_JAVA} \
PRODUCT_HOME=${PRODUCT_HOME} all &amp;&amp; PRODUCT_HOME=${PRODUCT_HOME} all
LANG=C ${JT_HOME}/linux/bin/jtreg -a -v:fail,error \ LANG=C ${JT_HOME}/linux/bin/jtreg -a -v:fail,error \
-dir:$(pwd)/hotspot/test \ -dir:$(pwd)/hotspot/test \
-k:\!ignore \ -k:\!ignore \
@ -534,7 +537,9 @@ install -v -Dm0644 javaws.png /usr/share/pixmaps/javaws.png</userinput></screen>
<option>--with-jobs=N</option>: Allows to set the number <option>--with-jobs=N</option>: Allows to set the number
of jobs for <command>make</command> equal to N. The default is the of jobs for <command>make</command> equal to N. The default is the
result of a calculation involving the available memory and the number result of a calculation involving the available memory and the number
of processors. The SBU given above are with parallel jobs disabled. of processors. Note that even if you specify N=1, some parallelization
may be used during the build. The SBU given above are with parallel jobs
disabled, on a single processor, single core, virtual machine.
</para> </para>
<para> <para>
@ -631,11 +636,7 @@ EOF</userinput></screen>
<screen role="root"><userinput>cat >> /etc/profile.d/extrapaths.sh &lt;&lt; "EOF" &amp;&amp; <screen role="root"><userinput>cat >> /etc/profile.d/extrapaths.sh &lt;&lt; "EOF" &amp;&amp;
<literal># Begin Java addition <literal># Begin Java addition
if ! [ -n "$MANPATH" ]; then pathappend /opt/jdk/man MANPATH
export MANPATH=:/opt/jdk/man
else
pathappend /opt/jdk/man MANPATH
fi
# End Java addition</literal> # End Java addition</literal>
EOF EOF

View File

@ -48,6 +48,10 @@
<para>January 26th, 2015</para> <para>January 26th, 2015</para>
<itemizedlist> <itemizedlist>
<listitem> <listitem>
<listitem>
<para>[pierre] - Update to OpenJDK-1.8.0.31. Fixes
<ulink url="&blfs-ticket-root;6062">#6062</ulink>.</para>
</listitem>
<para>[fernando] - Update to php-5.6.5. Fixes <para>[fernando] - Update to php-5.6.5. Fixes
<ulink url="&blfs-ticket-root;6060">#6060</ulink>.</para> <ulink url="&blfs-ticket-root;6060">#6060</ulink>.</para>
</listitem> </listitem>

View File

@ -284,7 +284,7 @@
<!ENTITY icedtea-version "2.5.2"> <!ENTITY icedtea-version "2.5.2">
<!ENTITY junit-version "4.11"> <!ENTITY junit-version "4.11">
<!ENTITY hamcrest-version "1.3"> <!ENTITY hamcrest-version "1.3">
<!ENTITY openjdk-version "1.8.0.25"> <!ENTITY openjdk-version "1.8.0.31">
<!ENTITY python2-majorver "2.7"> <!ENTITY python2-majorver "2.7">
<!ENTITY python3-majorver "3.4"> <!ENTITY python3-majorver "3.4">