Changeset 92b1341


Ignore:
Timestamp:
07/18/2013 01:30:05 AM (11 years ago)
Author:
Bruce Dubbs <bdubbs@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 7.10, 7.4, 7.5, 7.6, 7.6-blfs, 7.6-systemd, 7.7, 7.8, 7.9, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, gnome, kde5-13430, kde5-14269, kde5-14686, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, krejzi/svn, lazarus, lxqt, nosym, perl-modules, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, systemd-11177, systemd-13485, trunk, upgradedb, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
Children:
4adcd1c
Parents:
c2491b6f
Message:

Update to OpenJDK-1.7.0.40/IcedTea-2.4.1

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

Files:
3 edited

Legend:

Unmodified
Added
Removed
  • general.ent

    rc2491b6f r92b1341  
    378378<!ENTITY git-version                  "1.8.3.3">
    379379<!ENTITY guile-version                "2.0.9">
    380 <!ENTITY icedtea-version              "2.3.3">
     380<!ENTITY icedtea-version              "2.4.1">
    381381<!ENTITY openjdk-version              "1.7.0.40">
    382382<!ENTITY junit-version                "4.11">
  • general/prog/openjdk.xml

    rc2491b6f r92b1341  
    66
    77  <!ENTITY anduin-download               "http://anduin.linuxfromscratch.org/files/BLFS/OpenJDK-&openjdk-version;">
    8   <!ENTITY openjdk-download-binary-x86   "&anduin-download;/OpenJDK-&openjdk-version;-i686-bin.tar.xz">
    9   <!ENTITY openjdk-bin-md5sum-x86        "d52b7a6b1b0fcc065c661efc22022f86">
    10   <!ENTITY openjdk-bin-size-x86          "159 MB">
    11   <!ENTITY openjdk-bin-buildsize-x86     "464 MB">
    12 
    13   <!ENTITY openjdk-download-binary-x64   "&anduin-download;/OpenJDK-&openjdk-version;-x86_64-bin.tar.xz">
    14   <!ENTITY openjdk-bin-md5sum-x64        "d67f23dedd26d8b8fd5c0dd007cd5e37">
    15   <!ENTITY openjdk-bin-size-x64          "134 MB">
    16   <!ENTITY openjdk-bin-buildsize-x64     "358 MB">
    17 
    188  <!ENTITY icedtea-download              "http://icedtea.classpath.org/download/source/icedtea-&icedtea-version;.tar.gz">
    199
    20   <!ENTITY icedtea-md5sum                "26a514047494c8697bb97eac10d83bae">
    21   <!ENTITY icedtea-size                  "4.9 MB">
     10  <!ENTITY icedtea-md5sum                "cbdefd7d385c61a457924bfbee87e643">
     11  <!ENTITY icedtea-size                  "4.7 MB">
    2212
    2313  <!ENTITY corba-download                "&anduin-download;/corba.tar.gz">
    24   <!ENTITY corba-md5sum                  "be19ef74664ce672417a4ba0f91f3d04">
     14  <!ENTITY corba-md5sum                  "b4a1f9a5553f92d285bff3f8076e61dd">
    2515  <!ENTITY corba-size                    "1.4 MB">
    2616
    2717  <!ENTITY hotspot-download              "&anduin-download;/hotspot.tar.gz">
    28   <!ENTITY hotspot-md5sum                "91dec9320e95b0ab8fe00cfb5389d335">
    29   <!ENTITY hotspot-size                  "9.2 MB">
     18  <!ENTITY hotspot-md5sum                "42bfcd67d4649b3eb30649a010b9ac0a">
     19  <!ENTITY hotspot-size                  "9.4 MB">
    3020
    3121  <!ENTITY jaxp-download                 "&anduin-download;/jaxp.tar.gz">
    32   <!ENTITY jaxp-md5sum                   "75c2b17d0e37b1a9aa5d913487b7da98">
     22  <!ENTITY jaxp-md5sum                   "38834edb77ed2fd8e8828100deb6e943">
    3323  <!ENTITY jaxp-size                     "3.7 MB">
    3424
    3525  <!ENTITY jaxws-download                "&anduin-download;/jaxws.tar.gz">
    36   <!ENTITY jaxws-md5sum                  "61bdab3bb55e5ab6c12cb3a0daecc199">
     26  <!ENTITY jaxws-md5sum                  "1426837479d61010728655315456a3d5">
    3727  <!ENTITY jaxws-size                    "2.7 MB">
    3828
    3929  <!ENTITY jdk-download                  "&anduin-download;/jdk.tar.gz">
    40   <!ENTITY jdk-md5sum                    "a2a793aea6d01d00150a78246a29967a">
     30  <!ENTITY jdk-md5sum                    "9e71e7ad6ace7ce629e26088950ec32d">
    4131  <!ENTITY jdk-size                      "43 MB">
    4232
    4333  <!ENTITY langtools-download            "&anduin-download;/langtools.tar.gz">
    44   <!ENTITY langtools-md5sum              "6cc42ee41fd64f531ec4aea256b67495">
     34  <!ENTITY langtools-md5sum              "86f728535c6edb7b7ea2d567f2fcff87">
    4535  <!ENTITY langtools-size                "2.3 MB">
    4636
    4737  <!ENTITY openjdk-download              "&anduin-download;/openjdk.tar.gz">
    48   <!ENTITY openjdk-md5sum                "43f1697a104ea383083ef7ce305b4f60">
    49   <!ENTITY openjdk-size                  "128 KB">
     38  <!ENTITY openjdk-md5sum                "165e07ce440848e437f74851f09cce81">
     39  <!ENTITY openjdk-size                  "140 KB">
    5040
    5141  <!ENTITY rhino-download                "ftp://ftp.mozilla.org/pub/mozilla.org/js/rhino1_7R3.zip">
     
    5343  <!ENTITY rhino-size                    "4.5 MB">
    5444
    55   <!ENTITY openjdk-buildsize             "5.0-7.2 GB">
     45  <!ENTITY openjdk-buildsize             "6.0-9.2 GB">
    5646  <!ENTITY openjdk-time                  "45 SBU (an additional 130 SBU for testsuite)">
    57 
    5847]>
    5948
     
    6655  </sect1info>
    6756
    68   <title>OpenJDK-&openjdk-version;</title>
     57  <title>OpenJDK-&openjdk-version;/IcedTea-&icedtea-version;</title>
    6958
    7059  <indexterm zone="openjdk">
     
    7463  <sect2 role="package">
    7564    <title>Introduction to OpenJDK and IcedTea</title>
    76 
    77     <warning><para>Under revison do not use for now.</para></warning>
    7865
    7966    <para><application>IcedTea</application> provides a build harness for the
     
    8875    programs.</para>
    8976
    90     &lfs72_checked;
     77    &lfs73_checked;
    9178
    9279    <note><para>The browser plugin and webstart implementation have been split
     
    146133
    147134    <para>The following may be downladed separately or be done as a
    148     part of the <userinput>make</userinput> process.</para>
     135    part of the <userinput>make</userinput> process. For convenience
     136    the BLFS editors have made the files available in an LFS website.
     137    The files are not distributed with versions, but extracted from
     138    the OpenJDK version control system at specified (tagged) points.</para>
    149139
    150140    <itemizedlist spacing="compact">
     
    220210    </itemizedlist>
    221211
    222     <bridgehead renderas="sect3">Binary Package Information</bridgehead>
    223     <itemizedlist spacing="compact">
    224       <listitem>
    225         <para>Binary download (x86):
    226         <ulink url="&openjdk-download-binary-x86;"/></para>
    227       </listitem>
    228       <listitem>
    229         <para>Download MD5 sum: &openjdk-bin-md5sum-x86;</para>
    230       </listitem>
    231       <listitem>
    232         <para>Download size (binary): &openjdk-bin-size-x86;</para>
    233       </listitem>
    234       <listitem>
    235         <para>Estimated disk space required: &openjdk-bin-buildsize-x86;</para>
    236       </listitem>
    237     </itemizedlist>
    238     <itemizedlist spacing="compact">
    239       <listitem>
    240         <para>Binary download (x86_64):
    241         <ulink url="&openjdk-download-binary-x64;"/></para>
    242       </listitem>
    243       <listitem>
    244         <para>Download MD5 sum: &openjdk-bin-md5sum-x64;</para>
    245       </listitem>
    246       <listitem>
    247         <para>Download size (binary): &openjdk-bin-size-x64;</para>
    248       </listitem>
    249       <listitem>
    250         <para>Estimated disk space required: &openjdk-bin-buildsize-x64;</para>
    251       </listitem>
    252     </itemizedlist>
    253 
    254212    <bridgehead renderas="sect3">Additional Downloads</bridgehead>
    255213
     
    284242    <bridgehead renderas="sect3">OpenJDK Dependencies</bridgehead>
    285243
    286     <bridgehead renderas="sect4">Runtime Dependencies (required for
    287     binary installation)</bridgehead>
     244    <bridgehead renderas="sect4">Required Dependencies</bridgehead>
    288245    <para role="required">
     246      An existing binary ( <xref linkend="java"/> or an earlier built
     247      version of this package,
     248      <xref linkend="apache-ant"/>,
    289249      <xref linkend="cacerts"/>,
     250      <xref linkend="cpio"/>,
    290251      <xref linkend="cups"/>,
    291252      <xref linkend="gtk3"/>,
    292253      <xref linkend="giflib"/>,
    293254      <xref linkend="nspr"/>,
    294       <xref linkend="pulseaudio"/> and
    295       <xref linkend="xorg7-lib"/>
    296     </para>
    297 
    298     <bridgehead renderas="sect4">Additional Requirements
    299     (for source build, including runtime dependencies)</bridgehead>
    300     <para role="optional">
    301       <xref linkend="apache-ant"/>,
    302       <xref linkend="cpio"/>,
     255      <xref linkend="pulseaudio"/>,
    303256      <xref linkend="unzip"/>,
    304257      <xref linkend="wget"/>,
    305       <xref linkend="which"/> and
     258      <xref linkend="which"/>,
     259      <xref linkend="xorg7-lib"/>, and
    306260      <xref linkend="zip"/>
    307261    </para>
     
    315269    <title>Installation of OpenJDK</title>
    316270
    317     <para>The instructions below install both the binary and source versions.
    318     You may stop after installing the binary version or continue on installing
    319     the source version. You can choose to keep either or both.</para>
    320 
    321     <bridgehead renderas="sect3">OpenJDK Binary Installation</bridgehead>
    322     <para>Begin by extracting the appropriate binary tarball and changing to
    323     the extracted directory. Install the binary
    324     <application>OpenJDK</application> with the following commands as the
    325     <systemitem class="username">root</systemitem> user:</para>
    326 
    327 <screen role="root"><userinput>install -vdm755 /opt/OpenJDK-&openjdk-version;-bin &amp;&amp;
    328 mv -v * /opt/OpenJDK-&openjdk-version;-bin         &amp;&amp;
    329 chown -R root:root /opt/OpenJDK-&openjdk-version;-bin</userinput></screen>
    330 
    331     <para>Configure the temporary <application>OpenJDK</application>
    332     installation with the following commands:</para>
    333 
    334 <screen><userinput>export CLASSPATH=.:/usr/share/java &amp;&amp;
    335 export PATH="$PATH:/opt/OpenJDK-&openjdk-version;-bin/bin"</userinput></screen>
    336 
    337     <para>The binary version is now installed. If you don't want to compile the
    338     sources, skip ahead to the configuration section.</para>
    339 
    340     <bridgehead renderas="sect3">OpenJDK Source Installation</bridgehead>
    341     <note><para>The source build of OpenJDK requires
    342     <xref linkend="apache-ant"/>.  You'll need to build that first to satisfy
    343     the circular dependency, and return to this section to continue building
     271    <note><para>The source build of OpenJDK requires <xref
     272    linkend="apache-ant"/>.  You'll need to build that first to satisfy the
     273    circular dependency, and return to this section to continue building
    344274    OpenJDK.</para></note>
    345275
     
    418348    (Xvfb). Even still, Disk I/O can cause failures.</para>
    419349
     350<screen><userinput>export DISPLAY=:20     &amp;&amp;
     351Xvfb :20 -screen 0 1x1x24 -ac&amp;
     352echo $!>  Xvfb.pid     &amp;&amp;
     353make -k jtregcheck     &amp;&amp;
     354kill -9 `cat Xvfb.pid` &amp;&amp;
     355unset DISPLAY          &amp;&amp;
     356rm -f Xvfb.pid</userinput></screen>
     357
    420358    <para>Install the package with the following commands as the
    421359    <systemitem class="username">root</systemitem> user:</para>
  • introduction/welcome/changelog.xml

    rc2491b6f r92b1341  
    4848      <itemizedlist>
    4949        <listitem>
     50          <para>[bdubbs] - Update to OpenJDK-1.7.0.40/IcedTea-2.4.1.</para>
     51        </listitem>
     52        <listitem>
    5053          <para>[bdubbs] - Update to JUnit-4.11.</para>
    5154        </listitem>
Note: See TracChangeset for help on using the changeset viewer.