Changeset 91a82cb


Ignore:
Timestamp:
04/26/2018 01:57:52 AM (6 years ago)
Author:
Pierre Labastie <pieere@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, lazarus, lxqt, perl-modules, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, trunk, upgradedb, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
Children:
f9c80c9
Parents:
0209dd4
Message:

OpenJDK-10.0.1+10

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@20116 af4574ff-66df-0310-9fd7-8a98e5e911e0

Files:
4 edited

Legend:

Unmodified
Added
Removed
  • general/prog/java.xml

    r0209dd4 r91a82cb  
    77  <!ENTITY anduin-download             "&sources-anduin-http;/OpenJDK/OpenJDK-&openjdk-version;">
    88  <!ENTITY openjdk-download-binary-x86 "&anduin-download;/OpenJDK-&openjdk-version;+&openjdk-build;-i686-bin.tar.xz">
    9   <!ENTITY openjdk-bin-md5sum-x86      "1d7b1412aec6931a4b267e6b04d4103e">
    10   <!ENTITY openjdk-bin-size-x86        "157 MB">
    11   <!ENTITY openjdk-bin-buildsize-x86   "303 MB">
     9  <!ENTITY openjdk-bin-md5sum-x86      "6b594556446845512eadf521a13ff2e2">
     10  <!ENTITY openjdk-bin-size-x86        "155 MB">
     11  <!ENTITY openjdk-bin-buildsize-x86   "299 MB">
    1212
    1313
    1414  <!ENTITY openjdk-download-binary-x64 "&anduin-download;/OpenJDK-&openjdk-version;+&openjdk-build;-x86_64-bin.tar.xz">
    15   <!ENTITY openjdk-bin-md5sum-x64      "ef09e8b2990341587fae2a5d51d5bdea">
    16   <!ENTITY openjdk-bin-size-x64        "169 MB">
    17   <!ENTITY openjdk-bin-buildsize-x64   "331 MB">
     15  <!ENTITY openjdk-bin-md5sum-x64      "e1357036efe946c23d6ca06d85313634">
     16  <!ENTITY openjdk-bin-size-x64        "168 MB">
     17  <!ENTITY openjdk-bin-buildsize-x64   "328 MB">
    1818]>
    1919
  • general/prog/openjdk.xml

    r0209dd4 r91a82cb  
    66
    77  <!ENTITY ojdk-tarball              "jdk-&openjdk-version;+&openjdk-build;.tar.bz2">
    8   <!ENTITY ojdk-repo                 "http://hg.openjdk.java.net/jdk-updates/jdk9u">
     8  <!ENTITY ojdk-repo                 "http://hg.openjdk.java.net/jdk-updates/jdk10u">
    99  <!ENTITY ojdk-download             "&ojdk-repo;/archive/&ojdk-tarball;">
    1010
    1111  <!ENTITY anduin-download           "&sources-anduin-http;/OpenJDK/OpenJDK-&openjdk-version;">
    1212
    13   <!ENTITY ojdk-md5sum               "174205155c001cf0cc5d3250d86cfb69">
    14   <!ENTITY ojdk-size                 "812 KB">
    15 
     13  <!ENTITY ojdk-md5sum               "9cc63586cf761644d95b044954a4920f">
     14  <!ENTITY ojdk-size                 "84 MB">
     15<!-- There is only one source now
    1616  <!ENTITY corba-md5sum              "dbc62e27a93686a9aea12e9c97c2f765">
    1717  <!ENTITY hotspot-md5sum            "25853ba33123397b2e755249f102ae73">
     
    2222  <!ENTITY nashorn-md5sum            "729d03b0cede2f697ad77170a9d89095">
    2323  <!ENTITY total-download-size       "83 MB">
    24 
    25   <!ENTITY jtreg-version             "4.2-b12-293">
     24-->
     25  <!ENTITY jtreg-version             "4.2-b12-366">
    2626  <!ENTITY jtreg-download            "&anduin-download;/jtreg-&jtreg-version;.tar.gz">
    27   <!ENTITY jtreg-md5sum              "806213d907d737ab49034344cd3df2cf">
    28   <!ENTITY jtreg-size                "7.3 MB">
    29 
    30   <!ENTITY ojdk-bdsize           "4.6 GB (additional 676 MB for tests)">
    31   <!ENTITY ojdk-time                "3.8 SBU with 4 jobs (additonal 12.1 SBU for tests with 4 jobs)">
     27  <!ENTITY jtreg-md5sum              "106c049e00ab9e6e48150b370ecf1a88">
     28  <!ENTITY jtreg-size                "6.8 MB">
     29
     30  <!ENTITY ojdk-bdsize           "5.4 GB (additional 758 MB for tests)">
     31  <!ENTITY ojdk-time                "5.7 SBU with 4 jobs (additonal 22 SBU for tests with 4 jobs)">
    3232]>
    3333
     
    137137        </para>
    138138      </listitem>
     139<!--
    139140      <listitem>
    140141        <para>
     
    144145        </para>
    145146      </listitem>
     147-->
    146148      <listitem>
    147149        <para>Estimated disk space required: &ojdk-bdsize;</para>
     
    202204    <bridgehead renderas="sect4">Optional</bridgehead>
    203205    <para role="optional">
    204       <xref linkend="mercurial"/> and
    205       an X Window manager such as <xref linkend="twm"/> (for the tests)
     206      <xref linkend="graphviz"/>,
     207      <xref linkend="mercurial"/>,
     208      an X Window manager such as <xref linkend="twm"/> (for the tests), and
     209      <ulink url="https://pandoc.org/">pandoc</ulink>
    206210    </para>
    207211
     
    214218    <title>Installation of OpenJDK</title>
    215219
     220<!--
    216221    <para>
    217222      Unlike other packages in BLFS, the <application>OpenJDK</application>
     
    242247for subproject in corba hotspot jaxp jaxws jdk langtools nashorn; do
    243248  mkdir -pv ${subproject} &amp;&amp;
    244   tar -xf ${subproject}.tar.bz2 --strip-components=1 -C ${subproject}
     249  tar -xf ${subproject}.tar.bz2 -\-strip-components=1 -C ${subproject}
    245250done</userinput></screen>
    246 
    247     <para>
    248       If you have downloaded the optional test harness, unpack it too:
     251-->
     252    <para>
     253      If you have downloaded the optional test harness, unpack it now:
    249254    </para>
    250255
     
    283288               --with-libpng=system         \
    284289               --with-zlib=system           \
    285                --with-version-build="11"    \
     290               --with-version-build="&openjdk-build;"    \
    286291               --with-version-pre=""        \
    287292               --with-version-opt=""        \
     
    297302
    298303    <para>
    299       To test the results, issue: <command>make run-test-tier1</command>. Seven
    300       tests are expected to fail, and 11 to error when building only the server
    301       target. You can limit the number of concurrent tests by setting
     304      To test the results, issue: <command>make run-test-tier1</command>.
     305      You can limit the number of concurrent tests by setting
    302306      <envar>JTREG="JOBS=&lt;X&gt;"</envar> where &lt;X&gt; is the number of
    303       jobs.
     307      jobs. There is one failure.
    304308    </para>
    305309
     
    313317for s in 16 24 32 48; do
    314318  install -Dm 644 jdk/src/java.desktop/unix/classes/sun/awt/X11/java-icon${s}.png \
    315                   /usr/share/icons/hicolor/${s}x${s}/apps/java9.png
     319                  /usr/share/icons/hicolor/${s}x${s}/apps/java.png
    316320done
    317321</userinput></screen>
     
    347351cat &gt; /usr/share/applications/openjdk-9-java.desktop &lt;&lt; "EOF" &amp;&amp;
    348352<literal>[Desktop Entry]
    349 Name=OpenJDK Java 9 Runtime
    350 Comment=OpenJDK Java 9 Runtime
     353Name=OpenJDK Java &openjdk-version; Runtime
     354Comment=OpenJDK Java &openjdk-version; Runtime
    351355Exec=/opt/jdk/bin/java -jar
    352356Terminal=false
    353357Type=Application
    354 Icon=java9
     358Icon=java
    355359MimeType=application/x-java-archive;application/java-archive;application/x-jar;
    356360NoDisplay=true</literal>
     
    359363cat &gt; /usr/share/applications/openjdk-9-policytool.desktop &lt;&lt; "EOF" &amp;&amp;
    360364<literal>[Desktop Entry]
    361 Name=OpenJDK Java 9 Policy Tool
    362 Name[pt_BR]=OpenJDK Java 9 - Ferramenta de Pol&#237;tica
    363 Comment=OpenJDK Java 9 Policy Tool
    364 Comment[pt_BR]=OpenJDK Java 9 - Ferramenta de Pol&#237;tica
     365Name=OpenJDK Java &openjdk-version; Policy Tool
     366Name[pt_BR]=OpenJDK Java &openjdk-version; - Ferramenta de Pol&#237;tica
     367Comment=OpenJDK Java &openjdk-version; Policy Tool
     368Comment[pt_BR]=OpenJDK Java &openjdk-version; - Ferramenta de Pol&#237;tica
    365369Exec=/opt/jdk/bin/policytool
    366370Terminal=false
    367371Type=Application
    368 Icon=java9
     372Icon=java
    369373Categories=Settings;</literal>
    370374EOF
     
    372376cat &gt; /usr/share/applications/openjdk-9-jconsole.desktop &lt;&lt; "EOF"
    373377<literal>[Desktop Entry]
    374 Name=OpenJDK Java 9 Console
    375 Comment=OpenJDK Java 9 Console
     378Name=OpenJDK Java &openjdk-version; Console
     379Comment=OpenJDK Java &openjdk-version; Console
    376380Keywords=java;console;monotoring
    377381Exec=/opt/jdk/bin/jconsole
    378382Terminal=false
    379383Type=Application
    380 Icon=java9
     384Icon=java
    381385Categories=Application;System;</literal>
    382386EOF</userinput></screen>
     
    527531
    528532      <seglistitem>
    529         <seg>appletviewer, extcheck, idlj, jar,
    530         jarsigner, java, javac, javadoc, javah, javap, java-rmi.cgi,
    531         jcmd, jconsole, jdb, jdeps, jhat, jinfo, jjs, jmap, jps,
    532         jrunscript, jsadebugd, jstack, jstat, jstatd, keytool,
    533         native2ascii, orbd, pack200, policytool, rmic, rmid, rmiregistry,
     533        <seg>appletviewer, idlj, jaotc, jar,
     534        jarsigner, java, javac, javadoc, javap, jcmd, jconsole, jdb,
     535        jdeprscan, jdeps, jhsdb, jimage, jinfo, jjs, jlink, jmap, jmod, jps,
     536        jrunscript, jshell, jstack, jstat, jstatd, keytool,
     537        orbd, pack200, rmic, rmid, rmiregistry,
    534538        schemagen, serialver, servertool, tnameserv, unpack200,
    535539        wsgen, wsimport, and xjc</seg>
    536         <seg>/opt/OpenJDK-&openjdk-version;/lib/*, and
    537         /opt/OpenJDK-&openjdk-version;/jre/lib/*</seg>
    538         <seg>/opt/OpenJDK-&openjdk-version;</seg>
     540        <seg>/opt/jdk-&openjdk-version;/lib/*</seg>
     541        <seg>/opt/jdk-&openjdk-version;</seg>
    539542      </seglistitem>
    540543    </segmentedlist>
     
    554557        </listitem>
    555558      </varlistentry>
    556 
     559<!--
    557560      <varlistentry id="extcheck">
    558561        <term><command>extcheck</command></term>
     
    566569        </listitem>
    567570      </varlistentry>
    568 
     571-->
    569572      <varlistentry id="idlj">
    570573        <term><command>idlj</command></term>
     
    573576          <indexterm zone="openjdk idlj">
    574577            <primary sortas="b-idlj">idlj</primary>
     578          </indexterm>
     579        </listitem>
     580      </varlistentry>
     581
     582      <varlistentry id="jaotc">
     583        <term><command>jaotc</command></term>
     584        <listitem>
     585          <para>is an <quote>ahead-of-time</quote> java class compiler.</para>
     586          <indexterm zone="openjdk jaotc">
     587            <primary sortas="b-jaotc">jaotc</primary>
    575588          </indexterm>
    576589        </listitem>
     
    635648      </varlistentry>
    636649
     650<!--
    637651      <varlistentry id="javah">
    638652        <term><command>javah</command></term>
     
    645659        </listitem>
    646660      </varlistentry>
    647 
     661-->
    648662      <varlistentry id="javap">
    649663        <term><command>javap</command></term>
     
    655669        </listitem>
    656670      </varlistentry>
    657 
     671<!--
    658672      <varlistentry id="java-rmi.cgi">
    659673        <term><command>java-rmi.cgi</command></term>
     
    665679        </listitem>
    666680      </varlistentry>
    667 
     681-->
    668682      <varlistentry id="jcmd">
    669683        <term><command>jcmd</command></term>
     
    698712      </varlistentry>
    699713
     714      <varlistentry id="jdeprscan">
     715        <term><command>jdeprscan</command></term>
     716        <listitem>
     717          <para>scans class or jar files for uses of deprecated API
     718          elements.</para>
     719          <indexterm zone="openjdk jdeprscan">
     720            <primary sortas="b-jdeprscan">jdeprscan</primary>
     721          </indexterm>
     722        </listitem>
     723      </varlistentry>
     724
    700725      <varlistentry id="jdeps">
    701726        <term><command>jdeps</command></term>
     
    709734      </varlistentry>
    710735
     736      <varlistentry id="jhsdb">
     737        <term><command>jhsdb</command></term>
     738        <listitem>
     739          <para>is a tool to analyze the content of a core dump from a
     740          crashed Java Virtual Machine (JVM).</para>
     741          <indexterm zone="openjdk jhsdb">
     742            <primary sortas="b-jhsdb">jhsdb</primary>
     743          </indexterm>
     744        </listitem>
     745      </varlistentry>
     746<!--
    711747      <varlistentry id="jhat">
    712748        <term><command>jhat</command></term>
     
    716752          <indexterm zone="openjdk jhat">
    717753            <primary sortas="b-jhat">jhat</primary>
     754          </indexterm>
     755        </listitem>
     756      </varlistentry>
     757-->
     758      <varlistentry id="jimage">
     759        <term><command>jimage</command></term>
     760        <listitem>
     761          <para>is used to list, extract, verify, or get information about
     762          modules in <emphasis>jimage</emphasis> format.</para>
     763          <indexterm zone="openjdk jimage">
     764            <primary sortas="b-jimage">jimage</primary>
    718765          </indexterm>
    719766        </listitem>
     
    743790      </varlistentry>
    744791
     792      <varlistentry id="jlink">
     793        <term><command>jlink</command></term>
     794        <listitem>
     795          <para>is used to assemble and optimize a set of modules and their
     796          dependencies into a custom runtime image.</para>
     797          <indexterm zone="openjdk jlink">
     798            <primary sortas="b-jlink">jlink</primary>
     799          </indexterm>
     800        </listitem>
     801      </varlistentry>
     802
    745803      <varlistentry id="jmap">
    746804        <term><command>jmap</command></term>
     
    754812      </varlistentry>
    755813
     814      <varlistentry id="jmod">
     815        <term><command>jmod</command></term>
     816        <listitem>
     817          <para>creates JMOD files and lists the content of existing JMOD
     818          files.</para>
     819          <indexterm zone="openjdk jmod">
     820            <primary sortas="b-jmod">jmod</primary>
     821          </indexterm>
     822        </listitem>
     823      </varlistentry>
     824
     825
    756826      <varlistentry id="jps">
    757827        <term><command>jps</command></term>
     
    774844      </varlistentry>
    775845
     846      <varlistentry id="jshell">
     847        <term><command>jshell</command></term>
     848        <listitem>
     849          <para>is an interactive tool for learning the Java programming
     850          language and prototyping Java code.</para>
     851          <indexterm zone="openjdk jshell">
     852            <primary sortas="b-jshell">jshell</primary>
     853          </indexterm>
     854        </listitem>
     855      </varlistentry>
     856<!--
    776857      <varlistentry id="jsadebugd">
    777858        <term><command>jsadebugd</command></term>
     
    784865        </listitem>
    785866      </varlistentry>
    786 
     867-->
    787868      <varlistentry id="jstack">
    788869        <term><command>jstack</command></term>
     
    826907        </listitem>
    827908      </varlistentry>
    828 
     909<!--
    829910      <varlistentry id="native2ascii">
    830911        <term><command>native2ascii</command></term>
     
    837918        </listitem>
    838919      </varlistentry>
    839 
     920-->
    840921      <varlistentry id="orbd">
    841922        <term><command>orbd</command></term>
     
    859940        </listitem>
    860941      </varlistentry>
    861 
     942<!--
    862943      <varlistentry id="policytool">
    863944        <term><command>policytool</command></term>
     
    869950        </listitem>
    870951      </varlistentry>
    871 
     952-->
    872953      <varlistentry id="rmic">
    873954        <term><command>rmic</command></term>
  • introduction/welcome/changelog.xml

    r0209dd4 r91a82cb  
    4343-->
    4444   <listitem>
    45       <para>April 24th, 2018</para>
    46       <itemizedlist>
     45      <para>April 25th, 2018</para>
     46      <itemizedlist>
     47        <listitem>
     48          <para>[pierre] - Update to openjdk-10.0.1+10. Fixes
     49          <ulink url="&blfs-ticket-root;10592">#10592</ulink>.</para>
     50        </listitem>
    4751        <listitem>
    4852          <para>[ken] - Patch libreoffice-6.0.1.1 to build with poppler-0.64.0.</para>
     
    5862      </itemizedlist>
    5963   </listitem>
     64
    6065   <listitem>
    6166      <para>April 24th, 2018</para>
  • packages.ent

    r0209dd4 r91a82cb  
    350350<!ENTITY junit-version                "4.12">
    351351<!ENTITY hamcrest-version             "1.3">
    352 <!ENTITY openjdk-version              "9.0.4">
    353 <!ENTITY openjdk-build                "11">
     352<!ENTITY openjdk-version              "10.0.1">
     353<!ENTITY openjdk-build                "10">
    354354
    355355<!ENTITY python2-majorver             "2.7">
Note: See TracChangeset for help on using the changeset viewer.