Changeset 49b50d4


Ignore:
Timestamp:
06/07/2012 04:40:05 AM (12 years ago)
Author:
DJ Lucas <dj@…>
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:
4d180035
Parents:
eaa4f878
Message:

Added OpenJDK and removed "IcedTea6".

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

Files:
20 edited
1 moved

Legend:

Unmodified
Added
Removed
  • archive/kde/add/kdeutils.xml

    reaa4f878 r49b50d4  
    9898    program will require appropriate utilities to handle various archives,
    9999    including <xref linkend="zip"/>, <xref linkend="unzip"/>,
    100     <xref linkend="icedtea6"/> or <xref linkend="jdk"/> (for the
     100    <xref linkend="openjdk"/> <!--  or <xref linkend="jdk"/> --> (for the
    101101    <command>jar</command> program),
    102102    <xref linkend="unrar"/>, <ulink url="http://www.rarlabs.com">rar</ulink>
  • archive/kde/devel/kdebindings.xml

    reaa4f878 r49b50d4  
    8383    <xref linkend="python2"/>,
    8484    <xref linkend="ruby"/>,
    85     <xref linkend="icedtea6"/> or <xref linkend="jdk"/>,
     85    <xref linkend="openjdk"/>, <!-- or <xref linkend="jdk"/>, -->
    8686    <xref linkend="seamonkey"/>,
    8787    <ulink url="http://http://www.riverbankcomputing.co.uk/qscintilla/index.php">QScintilla</ulink>,
  • archive/obsolete/java-access-bridge.xml

    reaa4f878 r49b50d4  
    6363    <bridgehead renderas="sect4">Required</bridgehead>
    6464    <para role="required"><xref linkend="at-spi"/> and
    65     either <xref linkend="icedtea6"/> or <xref linkend="jdk"/></para>
     65    <!-- either --> <xref linkend="openjdk"/> <!-- or <xref linkend="jdk"/> --></para>
    6666
    6767    <para condition="html" role="usernotes">User Notes:
  • archive/pdl.xml

    reaa4f878 r49b50d4  
    237237            <ulink url="&gnome-download-http;/gnome-libs/1.4/">GNOME
    238238            Libraries-1.4</ulink>,
    239             <xref linkend="icedtea6"/>, <!-- or <xref linkend="jdk"/>, -->
     239            <xref linkend="openjdk"/>, <!-- or <xref linkend="jdk"/>, -->
    240240            <xref linkend="tk"/>,
    241241            <xref linkend="python2"/> (with
  • archive/pilot-link.xml

    reaa4f878 r49b50d4  
    7171    <xref linkend="popt"/>,
    7272    <xref linkend="libusb-compat"/>,
    73     <xref linkend="icedtea6"/> or <xref linkend="jdk"/>,
     73    <xref linkend="openjdk"/>, <!-- or <xref linkend="jdk"/>, -->
    7474    <xref linkend="tcl"/>,
    7575    <xref linkend="python2"/>,
  • general.ent

    reaa4f878 r49b50d4  
    44-->
    55
    6 <!ENTITY day          "06">                   <!-- Always 2 digits -->
     6<!ENTITY day          "07">                   <!-- Always 2 digits -->
    77<!ENTITY month        "06">                   <!-- Always 2 digits -->
    88<!ENTITY year         "2012">
     
    1010<!ENTITY copyholder   "The BLFS Development Team">
    1111<!ENTITY version      "&year;-&month;-&day;">
    12 <!ENTITY releasedate  "June 6th, &year;">
     12<!ENTITY releasedate  "June 7th, &year;">
    1313<!-- <!ENTITY releasedate  "November &day;st, &year;"> -->
    1414<!ENTITY pubdate      "&year;-&month;-&day;"> <!-- metadata req. by TLDP -->
     
    6060<!-- End LFS versions -->
    6161
    62 <!ENTITY blfs-bootscripts-version     "201205011">
     62<!ENTITY blfs-bootscripts-version     "20120607">
    6363<!ENTITY blfs-bootscripts-download    "&downloads-root;/blfs-bootscripts-&blfs-bootscripts-version;.tar.bz2">
    6464
     
    370370<!ENTITY git-version                  "1.7.10.1">
    371371<!ENTITY guile-version                "2.0.5">
    372 <!ENTITY icedtea6-version             "1.9.7">
    373 <!ENTITY jdk-version                  "6 Update 18">
     372<!ENTITY icedtea-version              "2.2">
     373<!ENTITY openjdk-version              "1.7.0.4">
     374<!-- <!ENTITY jdk-version                  "6 Update 18"> -->
    374375<!ENTITY junit-version                "4.10">
    375376<!ENTITY librep-version               "0.90.5">
  • general/genlib/libidn.xml

    reaa4f878 r49b50d4  
    7676      <xref linkend="emacs"/>,
    7777      <xref linkend="gtk-doc"/>,
    78       <xref linkend="icedtea6"/>,
     78      <xref linkend="openjdk"/>,
    7979      <ulink url="http://www.mono-project.com/Main_Page">Mono</ulink> and
    8080      <ulink url="http://valgrind.org/">Valgrind</ulink>
  • general/genutils/graphviz.xml

    reaa4f878 r49b50d4  
    119119      (<application>SWIG</application> must be installed or no bindings will be built),
    120120      <xref linkend="guile"/>,
    121       <xref linkend="icedtea6"/>,
     121      <xref linkend="openjdk"/>,
    122122      <ulink url="http://www.iolanguage.com/about/">Io</ulink>,
    123123      <ulink url="http://www.lua.org/">Lua</ulink>,
  • general/prog/gcc.xml

    reaa4f878 r49b50d4  
    4040    need one of these additional compilers (C and C++ are installed in LFS)
    4141    before you install them. Additionally, there are instructions in the BLFS
    42     book to install <xref linkend="icedtea6"/>, which can be used instead of
     42    book to install <xref linkend="openjdk"/>, which can be used instead of
    4343    the Java provided by the <application>GCC</application> package. Many
    4444    consider the Iced Tea version to be a more robust Java environment than the
  • general/prog/junit.xml

    reaa4f878 r49b50d4  
    9090
    9191    <para>To run the <application>JUnit</application> regression self-tests,
    92     you'll need to have <xref linkend="icedtea6"/>,<!-- <xref linkend="jdk"/>,--> or
     92    you'll need to have <xref linkend="openjdk"/>,<!-- <xref linkend="jdk"/>,--> or
    9393    <ulink url="http://jikes.sourceforge.net/">Jikes</ulink> installed and the
    9494    <envar>CLASSPATH</envar> environment variable updated. Then, as an
  • general/prog/openjdk.xml

    reaa4f878 r49b50d4  
    55  %general-entities;
    66
    7   <!ENTITY icedtea6-download-binary-x86  "http://anduin.linuxfromscratch.org/files/BLFS/icedtea6-&icedtea6-version;-1-x86-bin.tar.xz">
    8   <!ENTITY icedtea6-bin-md5sum-x86       "616f3841562b2787ce101a85378029d1">
    9   <!ENTITY icedtea6-bin-size-x86         "100 MB">
    10   <!ENTITY icedtea6-bin-buildsize-x86    "846 MB">
    11 
    12 <!-- This is not an error, x86 is larger than x86_64 because x86 includes a
    13      client VM, whereas one is not available on x86_64 -->
    14 
    15   <!ENTITY icedtea6-download-binary-x64  "http://anduin.linuxfromscratch.org/files/BLFS/icedtea6-&icedtea6-version;-1-x86_64-bin.tar.xz">
    16   <!ENTITY icedtea6-bin-md5sum-x64       "98cf8a009c63cb2b32a94dd23b828fca">
    17   <!ENTITY icedtea6-bin-size-x64         "77 MB">
    18   <!ENTITY icedtea6-bin-buildsize-x64    "564 MB">
    19 
    20   <!ENTITY icedtea6-source-md5sum        "54a327a9591dab15049b81ec3c0af724">
    21   <!ENTITY openjdk-md5sum                "0b36adbf67e4f261e1b827ed4be4f447">
    22   <!ENTITY jaf-md5sum                    "bc95c133620bd68c161cac9891592901">
    23   <!ENTITY jaxp-md5sum                   "22e95fbdb9fb7d8b6b6fc0a1d76d1fbd">
    24   <!ENTITY jaxws-md5sum                  "91adfd41e6f001add4f92ae31216b1e3">
    25   <!ENTITY ecj-md5sum                    "448c6e65234fc61624e14b0964d75bd9">
    26   <!ENTITY rhino-md5sum                  "40d0a9abec8169e42920214b37fa8e0e">
    27   <!ENTITY xalan-md5sum                  "99d049717c9d37a930450e630d8a6531">
    28   <!ENTITY xerces-md5sum                 "408500aaaf1ff9f1e03e79defe90facc">
    29 
    30   <!ENTITY icedtea6-source-size          "6.3 MB">
    31   <!ENTITY openjdk-size                  "43 MB">
    32   <!ENTITY jaf-size                      "70 KB">
    33   <!ENTITY jaxp-size                     "5.8 MB">
    34   <!ENTITY jaxws-size                    "5.3 MB">
    35   <!ENTITY ecj-size                      "1.6 MB">
    36   <!ENTITY rhino-size                    "2.9 MB">
    37   <!ENTITY xalan-size                    "16.8 MB">
    38   <!ENTITY xerces-size                   "7.0 MB">
    39 
    40   <!ENTITY icedtea6-src-buildsize         "6.6 GB">
    41   <!ENTITY icedtea6-time                  "23 SBU (an additional 83 SBU for testsuite)">
    42 
    43   <!ENTITY openjdk-build "b20">
    44   <!ENTITY openjdk-date "21_jun_2010">
    45   <!ENTITY icedtea6-download-source "http://icedtea.classpath.org/download/source/icedtea6-&icedtea6-version;.tar.gz">
    46   <!ENTITY openjdk-download "http://download.java.net/openjdk/jdk6/promoted/b20/openjdk-6-src-&openjdk-build;-&openjdk-date;.tar.gz">
    47   <!ENTITY jaf-download "http://icedtea.classpath.org/builds/icedtea6/src/drops/jdk6-jaf-&openjdk-build;.zip">
    48   <!ENTITY jaxp-download "http://icedtea.classpath.org/builds/icedtea6/src/drops/jdk6-jaxp-&openjdk-build;.zip">
    49   <!ENTITY jaxws-download "http://icedtea.classpath.org/builds/icedtea6/src/drops/jdk6-jaxws-&openjdk-build;.zip">
    50   <!ENTITY ecj-download "http://ftp.osuosl.org/pub/eclipse/eclipse/downloads/drops/R-3.6.2-201102101200/ecj-3.6.2.jar">
    51   <!ENTITY rhino-download "ftp://ftp.mozilla.org/pub/mozilla.org/js/rhino1_7R2.zip">
    52   <!ENTITY xalan-download "http://apache.osuosl.org/xml/xalan-j/xalan-j_2_7_1-bin.zip">
    53   <!ENTITY xerces-download "http://apache.osuosl.org/xerces/j/Xerces-J-bin.2.11.0.zip">
     7  <!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        "b449e15c4ff908db2cb6e4729649df6b">
     10  <!ENTITY openjdk-bin-size-x86          "82 MB">
     11  <!ENTITY openjdk-bin-buildsize-x86     "534 MB">
     12
     13  <!ENTITY openjdk-download-binary-x64   "&anduin-download;/OpenJDK-&openjdk-version;-x86_64-bin.tar.xz">
     14  <!ENTITY openjdk-bin-md5sum-x64        "e1430a7fccc08985ec792765477c9ede">
     15  <!ENTITY openjdk-bin-size-x64          "112 MB">
     16  <!ENTITY openjdk-bin-buildsize-x64     "854 MB">
     17
     18  <!ENTITY icedtea-download              "http://icedtea.classpath.org/download/source/icedtea-&icedtea-version;.tar.gz">
     19
     20  <!ENTITY icedtea-md5sum                "f9c47b7340031fe0ba2d2fc04c5785ab">
     21  <!ENTITY icedtea-size                  "4.6 MB">
     22
     23  <!ENTITY corba-download                "&anduin-download;/corba.tar.gz">
     24  <!ENTITY corba-md5sum                  "7c47c0aff6fdd10e273b32f4a0c86f9e">
     25  <!ENTITY corba-size                    "1.4 MB">
     26
     27  <!ENTITY hotspot-download              "&anduin-download;/hotspot.tar.gz">
     28  <!ENTITY hotspot-md5sum                "ccb03e59283e478e6047b243b2b33342">
     29  <!ENTITY hotspot-size                  "9.0 MB">
     30
     31  <!ENTITY jaxp-download                 "&anduin-download;/jaxp.tar.gz">
     32  <!ENTITY jaxp-md5sum                   "fe28339778835ccbcd3823a504148dc1">
     33  <!ENTITY jaxp-size                     "3.8 MB">
     34
     35  <!ENTITY jaxws-download                "&anduin-download;/jaxws.tar.gz">
     36  <!ENTITY jaxws-md5sum                  "5a5c0596865c17dc91a6541af8778aef">
     37  <!ENTITY jaxws-size                    "2.7 MB">
     38
     39  <!ENTITY jdk-download                  "&anduin-download;/jdk.tar.gz">
     40  <!ENTITY jdk-md5sum                    "4c77fcca0fc44a9c9d2b6e09f4187e0a">
     41  <!ENTITY jdk-size                      "43 MB">
     42
     43  <!ENTITY langtools-download            "&anduin-download;/langtools.tar.gz">
     44  <!ENTITY langtools-md5sum              "d8e302ddb366c363685c95f5e4a06865">
     45  <!ENTITY langtools-size                "2.3 MB">
     46
     47  <!ENTITY openjdk-download              "&anduin-download;/openjdk.tar.gz">
     48  <!ENTITY openjdk-md5sum                "86ec3297a13f512544712918db387ef5">
     49  <!ENTITY openjdk-size                  "132 KB">
     50
     51  <!ENTITY rhino-download                "ftp://ftp.mozilla.org/pub/mozilla.org/js/rhino1_7R3.zip">
     52  <!ENTITY rhino-md5sum                  "99d94103662a8d0b571e247a77432ac5">
     53  <!ENTITY rhino-size                    "4.5 MB">
     54
     55  <!ENTITY openjdk-buildsize             "5.0-7.2 GB">
     56  <!ENTITY openjdk-time                  "45 SBU (an additional 130 SBU for testsuite)">
    5457
    5558]>
    5659
    57 <sect1 id="icedtea6" xreflabel="IcedTea6-&icedtea6-version;">
    58   <?dbhtml filename="icedtea6.html" ?>
     60<sect1 id="openjdk" xreflabel="OpenJDK-&openjdk-version;">
     61  <?dbhtml filename="openjdk.html" ?>
    5962
    6063  <sect1info>
     
    6366  </sect1info>
    6467
    65   <title>IcedTea6-&icedtea6-version;</title>
    66 
    67   <indexterm zone="icedtea6">
    68     <primary sortas="a-IcedTea6">IcedTea6</primary>
     68  <title>OpenJDK-&openjdk-version;</title>
     69
     70  <indexterm zone="openjdk">
     71    <primary sortas="a-OpenJDK">OpenJDK</primary>
    6972  </indexterm>
    7073
    7174  <sect2 role="package">
    72     <title>Introduction to IcedTea6</title>
    73 
    74     <para><application>IcedTea6</application> provides a build harness for the
     75    <title>Introduction to OpenJDK and IcedTea</title>
     76
     77    <para><application>IcedTea</application> provides a build harness for the
    7578    <application>OpenJDK</application> package, Oracle's recently open-sourced
    7679    <application>Java</application> development environment.  In order to
    7780    provide a completely free runtime environment, similar to Oracle's closed
    78     distribution, the <application>IcedTea6</application> package also
    79     provides free versions of the <application>Java</application> browser
    80     plugin, and <application>Java Web Start</application> application, which
    81     have not been open-sourced to date. <application>IcedTea6</application> is
     81    distribution, the <application>IcedTea</application> build harness also
     82    provides free, and arguably better versions of parts of the JDK which
     83    have not been open-sourced to date. <application>OpenJDK</application> is
    8284    useful for developing <application>Java</application> programs and provides
    8385    a complete runtime environment to run <application>Java</application>
     
    8587
    8688    <note><para>The browser plugin and webstart implementation have been split
    87     off into a separate project. To provide a complete implementation in a
    88     source build, you will need to later install <xref linkend="icedtea-web"/>.
    89     The binary installation does contain IcedTea-Web components.</para></note>
    90 
    91     <para>OpenJDK (and IcedTea6) is GPL'd code, however, it should be explained
    92     that there has been a special exception made for non-free projects to use
    93     these classes in their products.  In similar fashion to the LGPL, which
     89    off into a separate project. To provide a complete implementation, you will
     90    need to later install <xref linkend="icedtea-web"/>.</para></note>
     91
     92    <para>OpenJDK is GPL'd code, however, it should be explained that there has
     93    been a special exception made for non-free projects to use these classes in
     94    their proprietary products.  In similar fashion to the LGPL, which
    9495    allows non-free programs to link to libraries provided by free software,
    9596    the <ulink url="http://openjdk.java.net/legal/gplv2+ce.html">GNU
     
    101102
    102103    <note>
    103       <para>The OpenJDK source bundle includes a very thorough, open source
     104      <para>The IcedTea build environment includes a very thorough, open source
    104105      test suite titled <application>JTreg</application>.
    105106      <application>JTreg</application> is intended to test the just built JDK
     
    127128    </note>
    128129
     130    &lfs71_checked;
     131
    129132    <bridgehead renderas="sect3">Source Package Information</bridgehead>
    130133    <itemizedlist spacing="compact">
    131134      <listitem>
    132         <para>IcedTea6 Source
     135        <para>IcedTea Source Package
    133136          <simplelist>
    134             <member><ulink url="&icedtea6-download-source;"/></member>
    135             <member>&icedtea6-source-md5sum;</member>
    136             <member>&icedtea6-source-size;</member>
     137            <member>Download: <ulink url="&icedtea-download;"/></member>
     138            <member>Download MD5 sum: &icedtea-md5sum;</member>
     139            <member>Download Size: &icedtea-size;</member>
    137140          </simplelist>
    138141        </para>
    139142      </listitem>
    140143      <listitem>
     144        <para>Corba Source
     145          <simplelist>
     146            <member>Download: <ulink url="&corba-download;"/></member>
     147            <member>Download MD5 sum: &corba-md5sum;</member>
     148            <member>Download Size: &corba-size;</member>
     149          </simplelist>
     150        </para>
     151      </listitem>
     152      <listitem>
     153        <para>Hotspot Source
     154          <simplelist>
     155            <member>Download: <ulink url="&hotspot-download;"/></member>
     156            <member>Download MD5 sum: &hotspot-md5sum;</member>
     157            <member>Download Size: &hotspot-size;</member>
     158          </simplelist>
     159        </para>
     160      </listitem>
     161      <listitem>
     162        <para>IcedTea Build Source
     163          <simplelist>
     164            <member>Download: <ulink url="&openjdk-download;"/></member>
     165            <member>Download MD5 sum: &openjdk-md5sum;</member>
     166            <member>Download Size: &openjdk-size;</member>
     167          </simplelist>
     168        </para>
     169      </listitem>
     170      <listitem>
     171        <para>JAXP Source
     172          <simplelist>
     173            <member>Download: <ulink url="&jaxp-download;"/></member>
     174            <member>Download MD5 sum: &jaxp-md5sum;</member>
     175            <member>Download Size: &jaxp-size;</member>
     176          </simplelist>
     177        </para>
     178      </listitem>
     179      <listitem>
     180        <para>JAXWS Source
     181          <simplelist>
     182            <member>Download: <ulink url="&jaxws-download;"/></member>
     183            <member>Download MD5 sum: &jaxws-md5sum;</member>
     184            <member>Download Size: &jaxws-size;</member>
     185          </simplelist>
     186        </para>
     187      </listitem>
     188      <listitem>
     189        <para>Langtools Source
     190          <simplelist>
     191            <member>Download: <ulink url="&langtools-download;"/></member>
     192            <member>Download MD5 sum: &langtools-md5sum;</member>
     193            <member>Download Size: &langtools-size;</member>
     194          </simplelist>
     195        </para>
     196      </listitem>
     197      <listitem>
    141198        <para>OpenJDK Source
    142199          <simplelist>
    143             <member><ulink url="&openjdk-download;"/></member>
    144             <member>&openjdk-md5sum;</member>
    145             <member>&openjdk-size;</member>
     200            <member>Download: <ulink url="&jdk-download;"/></member>
     201            <member>Download MD5 sum: &jdk-md5sum;</member>
     202            <member>Download Size: &jdk-size;</member>
    146203          </simplelist>
    147204        </para>
    148205      </listitem>
    149206      <listitem>
    150         <para>JAF Source
     207        <para>Estimated disk space required: &openjdk-buildsize;</para>
     208      </listitem>
     209      <listitem>
     210        <para>Estimated build time: &openjdk-time;</para>
     211      </listitem>
     212    </itemizedlist>
     213
     214    <bridgehead renderas="sect3">Binary Package Information</bridgehead>
     215    <itemizedlist spacing="compact">
     216      <listitem>
     217        <para>Binary download (x86):
     218        <ulink url="&openjdk-download-binary-x86;"/></para>
     219      </listitem>
     220      <listitem>
     221        <para>Download MD5 sum: &openjdk-bin-md5sum-x86;</para>
     222      </listitem>
     223      <listitem>
     224        <para>Download size (binary): &openjdk-bin-size-x86;</para>
     225      </listitem>
     226      <listitem>
     227        <para>Estimated disk space required: &openjdk-bin-buildsize-x86;</para>
     228      </listitem>
     229    </itemizedlist>
     230    <itemizedlist spacing="compact">
     231      <listitem>
     232        <para>Binary download (x86_64):
     233        <ulink url="&openjdk-download-binary-x64;"/></para>
     234      </listitem>
     235      <listitem>
     236        <para>Download MD5 sum: &openjdk-bin-md5sum-x64;</para>
     237      </listitem>
     238      <listitem>
     239        <para>Download size (binary): &openjdk-bin-size-x64;</para>
     240      </listitem>
     241      <listitem>
     242        <para>Estimated disk space required: &openjdk-bin-buildsize-x64;</para>
     243      </listitem>
     244    </itemizedlist>
     245
     246    <bridgehead renderas="sect3">Additional Downloads</bridgehead>
     247
     248    <bridgehead renderas="sect4">Required Patches</bridgehead>
     249    <itemizedlist spacing='compact'>
     250      <listitem>
     251        <para><ulink
     252        url="&patch-root;/icedtea-&icedtea-version;-generate_cacerts-1.patch"/></para>
     253      </listitem>
     254      <listitem>
     255        <para><ulink
     256        url="&patch-root;/icedtea-&icedtea-version;-fixed_paths-1.patch"/></para>
     257      </listitem>
     258      <listitem>
     259        <para><ulink
     260        url="&patch-root;/icedtea-&icedtea-version;-fix_tests-1.patch"/></para>
     261      </listitem>
     262    </itemizedlist>
     263
     264    <bridgehead renderas="sect4">Required Jar File</bridgehead>
     265    <itemizedlist spacing='compact'>
     266      <listitem>
     267        <para>Rhino Java Script
    151268          <simplelist>
    152             <member><ulink url="&jaf-download;"/></member>
    153             <member>&jaf-md5sum;</member>
    154             <member>&jaf-size;</member>
     269            <member>Download: <ulink url="&rhino-download;"/></member>
     270            <member>Download MD5 sum: &rhino-md5sum;</member>
     271            <member>Download Size: &rhino-size;</member>
    155272          </simplelist>
    156273        </para>
    157274      </listitem>
    158       <listitem>
    159         <para>JAXP Source
    160           <simplelist>
    161             <member><ulink url="&jaxp-download;"/></member>
    162             <member>&jaxp-md5sum;</member>
    163             <member>&jaxp-size;</member>
    164           </simplelist>
    165         </para>
    166       </listitem>
    167       <listitem>
    168         <para>JAXWS Source
    169           <simplelist>
    170             <member><ulink url="&jaxws-download;"/></member>
    171             <member>&jaxws-md5sum;</member>
    172             <member>&jaxws-size;</member>
    173           </simplelist>
    174         </para>
    175       </listitem>
    176       <listitem>
    177         <para>Estimated disk space required: &icedtea6-src-buildsize;</para>
    178       </listitem>
    179       <listitem>
    180         <para>Estimated build time: &icedtea6-time;</para>
    181       </listitem>
    182275    </itemizedlist>
    183 
    184     <bridgehead renderas="sect3">Binary Package Information</bridgehead>
    185     <itemizedlist spacing="compact">
    186       <listitem>
    187         <para>Binary download (x86):
    188         <ulink url="&icedtea6-download-binary-x86;"/></para>
    189       </listitem>
    190       <listitem>
    191         <para>Download MD5 sum: &icedtea6-bin-md5sum-x86;</para>
    192       </listitem>
    193       <listitem>
    194         <para>Download size (binary): &icedtea6-bin-size-x86;</para>
    195       </listitem>
    196       <listitem>
    197         <para>Estimated disk space required: &icedtea6-bin-buildsize-x86;</para>
    198       </listitem>
    199     </itemizedlist>
    200     <itemizedlist spacing="compact">
    201       <listitem>
    202         <para>Binary download (x86_64):
    203         <ulink url="&icedtea6-download-binary-x64;"/></para>
    204       </listitem>
    205       <listitem>
    206         <para>Download MD5 sum: &icedtea6-bin-md5sum-x64;</para>
    207       </listitem>
    208       <listitem>
    209         <para>Download size (binary): &icedtea6-bin-size-x64;</para>
    210       </listitem>
    211       <listitem>
    212         <para>Estimated disk space required: &icedtea6-bin-buildsize-x64;</para>
    213       </listitem>
    214     </itemizedlist>
    215 
    216     <bridgehead renderas="sect3">Additional Downloads</bridgehead>
    217 
    218     <bridgehead renderas="sect4">Required Patches</bridgehead>
    219     <itemizedlist spacing='compact'>
    220       <listitem>
    221         <para><ulink
    222         url="&patch-root;/icedtea6-&icedtea6-version;-upstream_fixes-1.patch"/></para>
    223       </listitem>
    224       <listitem>
    225         <para><ulink
    226         url="&patch-root;/icedtea6-&icedtea6-version;-generate_cacerts-1.patch"/></para>
    227       </listitem>
    228       <listitem>
    229         <para><ulink
    230         url="&patch-root;/icedtea6-&icedtea6-version;-xerces2_10-1.patch"/></para>
    231       </listitem>
    232       <listitem>
    233         <para><ulink
    234         url="&patch-root;/icedtea6-&icedtea6-version;-fixed_paths-1.patch"/></para>
    235       </listitem>
    236     </itemizedlist>
    237 
    238     <bridgehead renderas="sect4">Required Jar Files</bridgehead>
    239     <itemizedlist spacing='compact'>
    240       <listitem>
    241         <para>Eclipse Java Complier
    242           <simplelist>
    243             <member><ulink url="&ecj-download;"/></member>
    244             <member>&ecj-md5sum;</member>
    245             <member>&ecj-size;</member>
    246           </simplelist>
    247         </para>
    248       </listitem>
    249       <listitem>
    250         <para>Rhino Java Script
    251           <simplelist>
    252             <member><ulink url="&rhino-download;"/></member>
    253             <member>&rhino-md5sum;</member>
    254             <member>&rhino-size;</member>
    255           </simplelist>
    256         </para>
    257       </listitem>
    258       <listitem>
    259         <para>Xalan
    260           <simplelist>
    261             <member><ulink url="&xalan-download;"/></member>
    262             <member>&xalan-md5sum;</member>
    263             <member>&xalan-size;</member>
    264           </simplelist>
    265         </para>
    266       </listitem>
    267       <listitem>
    268         <para>Xerces
    269           <simplelist>
    270             <member><ulink url="&xerces-download;"/></member>
    271             <member>&xerces-md5sum;</member>
    272             <member>&xerces-size;</member>
    273           </simplelist>
    274         </para>
    275       </listitem>
    276     </itemizedlist>
    277     <bridgehead renderas="sect3">IcedTea6 Dependencies</bridgehead>
    278 
    279 <!-- Remove required dependency after BLFS-6.7
    280     <bridgehead renderas="sect4">Required Dependencies</bridgehead>
    281     <para role="required">
    282     <xref linkend="xz-utils"/>
    283     </para>
    284 -->
     276    <bridgehead renderas="sect3">OpenJDK Dependencies</bridgehead>
    285277
    286278    <bridgehead renderas="sect4">Optional Runtime Dependencies (required for
    287279    source installation)</bridgehead>
    288280    <para role="optional">
    289       <xref linkend="alsa-lib"/>,
     281      <xref linkend="cacerts"/>,
    290282      <xref linkend="cups"/>,
    291       <xref linkend="gtk2"/>,
     283      <xref linkend="gtk3"/>,
     284      <xref linkend="giflib"/>,
     285      <xref linkend="pulseaudio"/>,
    292286      <xref linkend="xorg7-lib"/> and
    293       <ulink url="https://developer.mozilla.org/en/XULRunner">xulrunner</ulink>.
     287      <xref linkend="xulrunner"/>.
    294288    </para>
    295289
     
    298292    <para role="required">
    299293    <xref linkend="apache-ant"/>,
     294    <xref linkend="cpio"/>,
    300295    <xref linkend="unzip"/>,
    301296    <xref linkend="which"/>, and
     
    303298
    304299    <para condition="html" role="usernotes">User Notes:
    305     <ulink url="&blfs-wiki;/icedtea6"/></para>
     300    <ulink url="&blfs-wiki;/openjdk"/></para>
    306301
    307302  </sect2>
    308303
    309304  <sect2 role="installation">
    310     <title>Installation of IcedTea6</title>
     305    <title>Installation of OpenJDK</title>
    311306
    312307    <para>The instructions below install both the binary and source versions.
     
    314309    the source version. You can choose to keep either or both.</para>
    315310
    316     <bridgehead renderas="sect3">IcedTea6 Binary Installation</bridgehead>
     311    <bridgehead renderas="sect3">OpenJDK Binary Installation</bridgehead>
    317312    <para>Begin by extracting the appropriate binary tarball and changing to
    318313    the extracted dirctory. Install the binary
    319     <application>IcedTea6</application> with the following commands as the
     314    <application>OpenJDK</application> with the following commands as the
    320315    <systemitem class="username">root</systemitem> user:</para>
    321316
    322 <screen role="root"><userinput>cp -R j2sdk-image /opt/icedtea6-&icedtea6-version;-bin &amp;&amp;
    323 chown -R root:root /opt/icedtea6-&icedtea6-version;-bin</userinput></screen>
    324 
    325     <para>Configure the temporary <application>IcedTea6</application>
     317<screen role="root"><userinput>install -vdm755 /opt/OpenJDK-&openjdk-version;-bin &amp;&amp;
     318cp -R * /opt/OpenJDK-&openjdk-version;-bin &amp;&amp;
     319chown -R root:root /opt/OpenJDK-&openjdk-version;-bin</userinput></screen>
     320
     321    <para>Configure the temporary <application>OpenJDK</application>
    326322    installation with the following commands:</para>
    327323
    328324<screen><userinput>export PATH_HOLD="${PATH}" &amp;&amp;
    329 export JAVA_HOME="/opt/icedtea6-&icedtea6-version;-bin" &amp;&amp;
     325export JAVA_HOME="/opt/OpenJDK-&openjdk-version;-bin" &amp;&amp;
    330326export CLASSPATH=".:/usr/share/java" &amp;&amp;
    331327export PATH="${PATH}:${JAVA_HOME}/bin"</userinput></screen>
     
    334330    sources, skip ahead to the configuration section.</para>
    335331
    336     <bridgehead renderas="sect3">IcedTea6 Source Installation</bridgehead>
    337     <note><para>The source build of IcedTea6 requires
     332    <bridgehead renderas="sect3">OpenJDK Source Installation</bridgehead>
     333    <note><para>The source build of OpenJDK requires
    338334    <xref linkend="apache-ant"/>.  You'll need to build that first to satisfy
    339335    the reciprocal dependency, and return to this section to continue building
    340     IcedTea6.</para></note>
    341 
    342     <para>Like other packages in BLFS, begin by extracting the
    343     <application>IcedTea6</application> source package and changing into the
     336    OpenJDK.</para></note>
     337
     338    <para>Unlike other packages in BLFS, the <application>OpenJDK</application>
     339    source packages are distributed in multiple downloads. Since the IcedTea
     340    build harness wil be used to build <application>OpenJDK</application>,
     341    begin by extracting the IcedTea package and changing into the
    344342    extracted dirctory.</para>
    345343
    346     <para><application>IcedTea6</application> requires several freely
    347     available jar files for the bootstrap compiler.  You may leave these
    348     items in place after the build is complete, as they will be needed by other
    349     programs, or remove them if you choose.  You can optionally choose not to
    350     install them at all, and provide the necessary configure options to find
    351     the files. Install the necessary tools with the following commands as the
    352     <systemitem class="username">root</systemitem> user:</para>
    353 
    354 <screen role="root"><userinput>mkdir jarfiles &amp;&amp;
    355 cd jarfiles &amp;&amp;
    356 unzip ../../rhino1_7R2.zip &amp;&amp;
    357 unzip ../../xalan-j_2_7_1-bin.zip &amp;&amp;
    358 unzip ../../Xerces-J-bin.2.11.0.zip &amp;&amp;
     344    <para>The IcedTea <application>OpenJDK</application> distribuion requires
     345    that <filename>js.jar</filename> (from the Rhino package) be in place in
     346    order to provide a java-script implementation for the free JDK. If you have
     347    not installed the js.jar file in another way, do so with the following
     348    commands as the <systemitem class="username">root</systemitem> user:</para>
     349
     350<screen role="root"><userinput>unzip ../../rhino1_7R3.zip &amp;&amp;
    359351install -v -d -m755 /usr/share/java &amp;&amp;
    360 install -v -m755 rhino1_7R2/*.jar /usr/share/java &amp;&amp;
    361 install -v -m755 xalan-j_2_7_1/*.jar /usr/share/java &amp;&amp;
    362 install -v -m755 xerces-2_11_0/*.jar /usr/share/java &amp;&amp;
    363 install -v -m755 ../../ecj-3.6.1.jar /usr/share/java &amp;&amp;
    364 ln -s ecj-3.6.1.jar /usr/share/java/ecj.jar &amp;&amp;
    365 ln -s xalan.jar /usr/share/java/xalan2.jar &amp;&amp;
    366 cd .. &amp;&amp;
    367 rm -r jarfiles</userinput></screen>
    368 
    369     <para><application>IcedTea6</application> is composed of several individual
    370     components of the proprietary <application>JDK</application> that have been
    371     relicensed under an open source license.  Put all of the individual
    372     components into the source tree with the following commands:</para>
    373 
    374 <screen><userinput>mkdir drops &amp;&amp;
    375 cp -v ../jdk6-jaf-&openjdk-build;.zip drops/ &amp;&amp;
    376 cp -v ../jdk6-jaxp-&openjdk-build;.zip drops/ &amp;&amp;
    377 cp -v ../jdk6-jaxws-&openjdk-build;.zip drops/ &amp;&amp;
    378 cp -v ../openjdk-6-src-&openjdk-build;-&openjdk-date;.tar.gz .</userinput></screen>
    379 
    380     <para>Apply a patch to allow building with an installed
    381     <application>IcedTea6</application> as the bootstrap JDK:</para>
    382 
    383 <screen><userinput>patch -Np1 -i ../icedtea6-&icedtea6-version;-upstream_fixes-1.patch</userinput></screen>
     352install -v -m755 rhino1_7R3/*.jar /usr/share/java</userinput></screen>
     353
     354    <para>As mentioned previously, <application>OpenJDK</application> is
     355    composed of several individual projects of the proprietary
     356    <application>JDK</application> that have been relicensed under an open
     357    source license.  Put all of the individual components into the source tree
     358    with the following commands:</para>
     359
     360<screen><userinput>cp -v ../corba.tar.gz . &amp;&amp;
     361cp -v ../hotspot.tar.gz . &amp;&amp;
     362cp -v ../jaxp.tar.gz . &amp;&amp;
     363cp -v ../jaxws.tar.gz . &amp;&amp;
     364cp -v ../jdk.tar.gz . &amp;&amp;
     365cp -v ../langtools.tar.gz . &amp;&amp;
     366cp -v ../openjdk.tar.gz .</userinput></screen>
    384367
    385368    <para>Apply a patch to generate a valid cacerts file using the system CA
    386369    certificates:</para>
    387370
    388 <screen><userinput>patch -Np1 -i ../icedtea6-&icedtea6-version;-generate_cacerts-1.patch</userinput></screen>
    389 
    390     <para>Apply a patch to fix the build when using a newer version of
    391     Xerces2:</para>
    392 
    393 <screen><userinput>patch -Np1 -i ../icedtea6-&icedtea6-version;-xerces2_10-1.patch</userinput></screen>
     371<screen><userinput>patch -Np1 -i ../icedtea-&icedtea-version;-generate_cacerts-1.patch</userinput></screen>
    394372
    395373    <para>Apply a patch to replace fixed paths with ones appropriate for
    396374    BLFS:</para>
    397375
    398 <screen><userinput>patch -Np1 -i ../icedtea6-&icedtea6-version;-fixed_paths-1.patch</userinput></screen>
     376<screen><userinput>patch -Np1 -i ../icedtea-&icedtea-version;-fixed_paths-1.patch</userinput></screen>
     377
     378    <para>Apply a patch to exclude known broken tests from the test suite:</para>
     379
     380<screen><userinput>patch -Np1 -i ../icedtea-&icedtea-version;-fix_tests-1.patch</userinput></screen>
     381
    399382
    400383    <para>Configure and build the package with the following commands:</para>
     
    402385<screen><userinput>unset JAVA_HOME &amp;&amp;
    403386./autogen.sh &amp;&amp;
    404 ./configure --with-jdk-home=/opt/icedtea6-&icedtea6-version;-bin \
    405             --enable-cacerts \
    406             --disable-plugin \
    407             --disable-webstart &amp;&amp;
     387./configure --with-jdk-home=/opt/OpenJDK-&openjdk-version;-bin \
     388            --enable-nss \
     389            --enable-pulse-java &amp;&amp;
    408390make</userinput></screen>
    409391
    410     <para>To test the results, issue: <command>make check</command>. The
     392    <para>To test the results, issue: <command>make jtregcheck</command>. The
    411393    included version of <application>jtreg</application> is old, and the test
    412     suite is also very dependent on the host system. You should expect to
    413     see 6 or 7 failures and 1 error in the langtools tests, and 20 to 23
    414     failures in jdk with up to 3 errors. The other 4700+ tests should
    415     pass. The reason for the variable results is due to different
    416     architechtures, versions of dependent libraries, and even the CA
    417     certificates used to generate the <filename>cacerts</filename> file.</para>
     394    suite is also very dependent on the host system and the environment that it
     395    is run in. You should expect to see anywhere between a clean set of tests
     396    and up to 160 failures in jdk with up to 17 errors in the tests themselves.
     397    The majority of the 6000+ tests should pass. The reason for the
     398    greatly varrying results is due to how stringent the testing environment
     399    must be. Varrying architechtures, different versions of dependent
     400    libraries, unexpected X Window environment and window managers, the CA
     401    certificates used to generate the <filename>cacerts</filename> file, and
     402    even any user input or power management or screen saver interuptions during
     403    the testing can lead to various failures. While the known broken tests have
     404    been removed, with the fix_tests patch above, the graphics tests faiulres
     405    cannot be pre-determined (short of removing them all). Best bet for a
     406    completely clean result is to run the test suite in a frambuffer on a
     407    different screen (Xvfb). Even still, Disk I/O can cause failures.</para>
    418408
    419409    <para>Install the package with the following commands as the
    420410    <systemitem class="username">root</systemitem> user:</para>
    421411
    422 <screen role="root"><userinput>cp -R openjdk.build/j2sdk-image /opt/icedtea6-&icedtea6-version; &amp;&amp;
    423 chown -R root:root /opt/icedtea6-&icedtea6-version;</userinput></screen>
     412<screen role="root"><userinput>cp -R openjdk.build/j2sdk-image /opt/OpenJDK-&openjdk-version; &amp;&amp;
     413chown -R root:root /opt/OpenJDK-&openjdk-version;</userinput></screen>
    424414
    425415  </sect2>
     
    435425    location of the temporary <application>JDK</application>.</para>
    436426
    437     <para><parameter>--enable-cacerts</parameter>: This switch enables the
    438     build to generate a cacerts file, from the system installed CA
    439     certificates, suitable for use by
    440     <application>IcedTea6</application>.</para>
    441 
    442     <para><parameter>--disable-plugin</parameter>: This switch disables
    443     building of the included Java browser plugin. The included plugin and
    444     webstart implementation has been split off into a separate project
    445     <xref linkend="icedtea-web"/>. Omit this switch if you do not wish to build
    446     <application>IcedTea-Web</application> separately.</para>
    447 
    448     <para><parameter>--disable-webstart</parameter>: This switch disables
    449     building of the included <application>webstart</application>
    450     implementation. As noted above, <application>webstart</application> has
    451     split off into a separate project <xref linkend="icedtea-web"/>. Omit this
    452     switch if you do not wish to build <application>IcedTea-Web</application>
    453     separately.</para>
     427    <para><parameter>--enable-nss</parameter>: This switch enables the
     428    build to utilize additional crytography supplied by the nss
     429    libraries.</para>
     430
     431    <para><parameter>--enable-pulse-audio</parameter>: This switch enables
     432    building of the pulseaudio libraries (needed to provide a complete
     433    implementation that is reasonably compatible with the proprietary
     434    JDK).</para>
    454435
    455436  </sect2>
    456437
    457438  <sect2 role="configuration">
    458     <title>Configuring IcedTea6</title>
     439    <title>Configuring OpenJDK</title>
    459440
    460441    <sect3>
    461442      <title>Configuration Information</title>
    462443
    463       <para>There are now two <application>IcedTea6</application> SDKs
     444      <para>There are now two <application>OpenJDK</application> SDKs
    464445      installed in <filename>/opt</filename>. You should decide on which one
    465446      you would like to use as the default. For example if you decide to use
    466       the precompiled <application>IcedTea6</application>, do the following as
     447      the precompiled <application>OpenJDK</application>, do the following as
    467448      the <systemitem class="username">root</systemitem> user:</para>
    468449
    469 <screen role="root"><userinput>ln -v -nsf icedtea6-&icedtea6-version;-bin /opt/icedtea</userinput></screen>
     450<screen role="root"><userinput>ln -v -nsf OpenJDK-&openjdk-version;-bin /opt/OpenJDK</userinput></screen>
    470451
    471452    <para>The information below assumes your system is set up using the
     
    475456    system's startup files if your system is set up differently.</para>
    476457
    477     <para>Add the following <filename>icedtea.sh</filename> shell startup file
     458    <para>Add the following <filename>openjdk.sh</filename> shell startup file
    478459    to the <filename>/etc/profile.d</filename> directory with the following
    479460    commands as the <systemitem class="username">root</systemitem> user:</para>
    480461
    481 <screen role="root"><userinput>cat &gt; /etc/profile.d/icedtea.sh &lt;&lt; "EOF"
    482 <literal># Begin /etc/profile.d/icedtea.sh
     462<screen role="root"><userinput>cat &gt; /etc/profile.d/openjdk.sh &lt;&lt; "EOF"
     463<literal># Begin /etc/profile.d/openjdk.sh
    483464
    484465# Set JAVA_HOME directory
    485 JAVA_HOME=/opt/icedtea
     466JAVA_HOME=/opt/OpenJDK
    486467
    487468# Adjust PATH
     
    495476    pathappend $dir CLASSPATH
    496477done
     478for jar in `find ${AUTO_CLASSPATH_DIR} -name "*.jar" 2>/dev/null`; do
     479    pathappend $jar CLASSPATH
     480done
    497481
    498482export JAVA_HOME CLASSPATH
    499483unset AUTO_CLASSPATH_DIR
    500484unset dir
    501 
    502 # End /etc/profile.d/icedtea.sh</literal>
     485unset jar
     486
     487# End /etc/profile.d/openjdk.sh</literal>
    503488EOF</userinput></screen>
    504489
    505     <para>If you've installed only the binary distribution, the
    506     <application>Java</application> plugin is located at
    507     <filename class="directory">$JAVA_HOME/jre/lib/<replaceable>&lt;arch&gt;</replaceable>/IcedTeaPlugin.so</filename>.
    508     Make a symbolic link to the file in that directory from your browser(s)
    509     plugins directory. If you've built from source, move on to the
    510     <xref linkend="icedtea-web"/> instructions to build the browser
    511     plugin.</para>
    512 
    513     <important>
    514       <para>The plugin must be a symlink for it to work. If not, the browsers
    515       will crash when you attempt to load a <application>Java</application>
    516       application.</para>
    517     </important>
     490    <para>Finally, add the man pages to <application>man_db</application>'s
     491    configuration. As the <systemitem class="username">root</systemitem>
     492    user:</para>
     493
     494<screen><userinput>cat &gt;&gt; /etc/man_db.conf &lt;&lt; "EOF" &amp;&amp;
     495<literal>MANDATORY_MANPATH     /opt/OpenJDK/man
     496MANPATH_MAP           /opt/OpenJDK/bin     /opt/OpenJDK/man
     497MANDB_MAP             /opt/OpenJDK/man     /var/cache/man/OpenJDK</literal>
     498EOF
     499mandb -c /opt/OpenJDK/man</userinput></screen>
    518500
    519501    </sect3>
     
    530512
    531513      <seglistitem>
    532         <seg>apt, extcheck, idlj, HtmlConverter, jar,
     514        <seg>appletviewer, apt, extcheck, idlj, jar,
    533515        jarsigner, java, javac, javadoc, javah, javap, java-rmi.cgi,
    534         jconsole, jdb, jhat, jinfo, jmap, jps,
     516        jcmd, jconsole, jdb, jhat, jinfo, jmap, jps,
    535517        jrunscript, jsadebugd, jstack, jstat, jstatd, keytool,
    536518        native2ascii, orbd, pack200, policytool, rmic, rmid, rmiregistry,
     
    539521        <seg><envar>$JAVA_HOME</envar>/lib/*, and
    540522        <envar>$JAVA_HOME</envar>/jre/lib/*</seg>
    541         <seg>/opt/icedtea6-&icedtea6-version;</seg>
     523        <seg>/opt/openjdk-&openjdk-version;</seg>
    542524      </seglistitem>
    543525    </segmentedlist>
     
    548530      <?dbhtml list-presentation="table"?>
    549531
    550       <varlistentry id="apt-it6">
     532      <varlistentry id="appletviewer">
     533        <term><command>appletviewer</command></term>
     534        <listitem>
     535          <para>allows you to run applets outside of a web browser.</para>
     536          <indexterm zone="openjdk appletviewer">
     537            <primary sortas="b-appletviewer">appletviewer</primary>
     538          </indexterm>
     539        </listitem>
     540      </varlistentry>
     541
     542      <varlistentry id="apt">
    551543        <term><command>apt</command></term>
    552544        <listitem>
    553545          <para>is an annotation processing tool.</para>
    554           <indexterm zone="icedtea6 apt-it6">
     546          <indexterm zone="openjdk apt">
    555547            <primary sortas="b-apt">apt</primary>
    556548          </indexterm>
     
    558550      </varlistentry>
    559551
    560       <varlistentry id="extcheck-it6">
     552      <varlistentry id="extcheck">
    561553        <term><command>extcheck</command></term>
    562554        <listitem>
    563555          <para>checks a specified jar file for title and version conflicts
    564           with any extensions installed in the <application>IcedTea</application>
    565           software.</para>
    566           <indexterm zone="icedtea6 extcheck-it6">
     556          with any extensions installed in the
     557          <application>OpenJDK</application> software.</para>
     558          <indexterm zone="openjdk extcheck">
    567559            <primary sortas="b-extcheck">extcheck</primary>
    568560          </indexterm>
     
    570562      </varlistentry>
    571563
    572       <varlistentry id="idlj-it6">
     564      <varlistentry id="idlj">
    573565        <term><command>idlj</command></term>
    574566        <listitem>
    575567          <para>generates Java bindings from a given IDL file.</para>
    576           <indexterm zone="icedtea6 idlj-it6">
     568          <indexterm zone="openjdk idlj">
    577569            <primary sortas="b-idlj">idlj</primary>
    578570          </indexterm>
     
    580572      </varlistentry>
    581573
    582       <varlistentry id="jar-it6">
     574      <varlistentry id="jar">
    583575        <term><command>jar</command></term>
    584576        <listitem>
    585577          <para>combines multiple files into a single jar archive.</para>
    586           <indexterm zone="icedtea6 jar-it6">
     578          <indexterm zone="openjdk jar">
    587579            <primary sortas="b-jar">jar</primary>
    588580          </indexterm>
     
    590582      </varlistentry>
    591583
    592       <varlistentry id="jarsigner-it6">
     584      <varlistentry id="jarsigner">
    593585        <term><command>jarsigner</command></term>
    594586        <listitem>
    595587          <para>signs jar files and verifies the signatures and integrity
    596588          of a signed jar file.</para>
    597           <indexterm zone="icedtea6 jarsigner-it6">
     589          <indexterm zone="openjdk jarsigner">
    598590            <primary sortas="b-jarsigner">jarsigner</primary>
    599591          </indexterm>
     
    601593      </varlistentry>
    602594
    603       <varlistentry id="java-it6">
     595      <varlistentry id="java">
    604596        <term><command>java</command></term>
    605597        <listitem>
     
    607599          environment, loading a specified class and invoking its main
    608600          method.</para>
    609           <indexterm zone="icedtea6 java-it6">
     601          <indexterm zone="openjdk java">
    610602            <primary sortas="b-java">java</primary>
    611603          </indexterm>
     
    613605      </varlistentry>
    614606
    615       <varlistentry id="javac-it6">
     607      <varlistentry id="javac">
    616608        <term><command>javac</command></term>
    617609        <listitem>
     
    619611          Java programming language, and compiles them into bytecode
    620612          class files.</para>
    621           <indexterm zone="icedtea6 javac-it6">
     613          <indexterm zone="openjdk javac">
    622614            <primary sortas="b-javac">javac</primary>
    623615          </indexterm>
     
    625617      </varlistentry>
    626618
    627       <varlistentry id="javadoc-it6">
     619      <varlistentry id="javadoc">
    628620        <term><command>javadoc</command></term>
    629621        <listitem>
     
    632624          HTML pages describing the classes, interfaces,constructors,
    633625          methods, and fields.</para>
    634           <indexterm zone="icedtea6 javadoc-it6">
     626          <indexterm zone="openjdk javadoc">
    635627            <primary sortas="b-javadoc">javadoc</primary>
    636628          </indexterm>
     
    638630      </varlistentry>
    639631
    640       <varlistentry id="javah-it6">
     632      <varlistentry id="javah">
    641633        <term><command>javah</command></term>
    642634        <listitem>
    643635          <para>generates C header and source files
    644636          that are needed to implement native methods.</para>
    645           <indexterm zone="icedtea6 javah-it6">
     637          <indexterm zone="openjdk javah">
    646638            <primary sortas="b-javah">javah</primary>
    647639          </indexterm>
     
    649641      </varlistentry>
    650642
    651       <varlistentry id="javap-it6">
     643      <varlistentry id="javap">
    652644        <term><command>javap</command></term>
    653645        <listitem>
    654646          <para>disassembles a Java class file.</para>
    655           <indexterm zone="icedtea6 javap-it6">
     647          <indexterm zone="openjdk javap">
    656648            <primary sortas="b-javap">javap</primary>
    657649          </indexterm>
     
    659651      </varlistentry>
    660652
    661       <varlistentry id="java-rmi.cgi-it6">
     653      <varlistentry id="java-rmi.cgi">
    662654        <term><command>java-rmi.cgi</command></term>
    663655        <listitem>
    664656          <para>is the Java RMI client.</para>
    665           <indexterm zone="icedtea6 java-rmi.cgi-it6">
     657          <indexterm zone="openjdk java-rmi.cgi">
    666658            <primary sortas="b-java-rmi.cgi">java-rmi.cgi</primary>
    667659          </indexterm>
     
    669661      </varlistentry>
    670662
    671       <varlistentry id="jconsole-it6">
     663      <varlistentry id="jcmd">
     664        <term><command>jcmd</command></term>
     665        <listitem>
     666          <para>is a utility to send diagnostic command requests to a running
     667          Java Virtual Machine.</para>
     668          <indexterm zone="openjdk jcmd">
     669            <primary sortas="b-jcmd">jcmd</primary>
     670          </indexterm>
     671        </listitem>
     672      </varlistentry>
     673
     674      <varlistentry id="jconsole">
    672675        <term><command>jconsole</command></term>
    673676        <listitem>
    674677          <para>is a graphical console tool to monitor and manage both
    675678          local and remote Java applications and virtual machines.</para>
    676           <indexterm zone="icedtea6 jconsole-it6">
     679          <indexterm zone="openjdk jconsole">
    677680            <primary sortas="b-jconsole">jconsole</primary>
    678681          </indexterm>
     
    680683      </varlistentry>
    681684
    682       <varlistentry id="jdb-it6">
     685      <varlistentry id="jdb">
    683686        <term><command>jdb</command></term>
    684687        <listitem>
    685688          <para>is a simple command-line debugger for Java classes.</para>
    686           <indexterm zone="icedtea6 jdb-it6">
     689          <indexterm zone="openjdk jdb">
    687690            <primary sortas="b-jdb">jdb</primary>
    688691          </indexterm>
     
    690693      </varlistentry>
    691694
    692       <varlistentry id="jhat-it6">
     695      <varlistentry id="jhat">
    693696        <term><command>jhat</command></term>
    694697        <listitem>
    695698          <para>parses a java heap dump file and allows viewing
    696699          in a webbrowser.</para>
    697           <indexterm zone="icedtea6 jhat-it6">
     700          <indexterm zone="openjdk jhat">
    698701            <primary sortas="b-jhat">jhat</primary>
    699702          </indexterm>
     
    701704      </varlistentry>
    702705
    703       <varlistentry id="jinfo-it6">
     706      <varlistentry id="jinfo">
    704707        <term><command>jinfo</command></term>
    705708        <listitem>
    706709          <para>prints Java configuration information for a given Java
    707710          process, core file, or a remote debug server.</para>
    708           <indexterm zone="icedtea6 jinfo-it6">
     711          <indexterm zone="openjdk jinfo">
    709712            <primary sortas="b-jinfo">jinfo</primary>
    710713          </indexterm>
     
    712715      </varlistentry>
    713716
    714       <varlistentry id="jmap-it6">
     717      <varlistentry id="jmap">
    715718        <term><command>jmap</command></term>
    716719        <listitem>
    717720          <para>prints shared object memory maps or heap memory details
    718721          of a given process, core file, or a remote debug server.</para>
    719           <indexterm zone="icedtea6 jmap-it6">
     722          <indexterm zone="openjdk jmap">
    720723            <primary sortas="b-jmap">jmap</primary>
    721724          </indexterm>
     
    723726      </varlistentry>
    724727
    725       <varlistentry id="jps-it6">
     728      <varlistentry id="jps">
    726729        <term><command>jps</command></term>
    727730        <listitem>
    728731          <para>lists the instrumented JVMs on the target system.</para>
    729           <indexterm zone="icedtea6 jps-it6">
     732          <indexterm zone="openjdk jps">
    730733            <primary sortas="b-jps">jps</primary>
    731734          </indexterm>
     
    733736      </varlistentry>
    734737
    735       <varlistentry id="jrunscript-it6">
     738      <varlistentry id="jrunscript">
    736739        <term><command>jrunscript</command></term>
    737740        <listitem>
    738741          <para>is a command line script shell.</para>
    739           <indexterm zone="icedtea6 jrunscript-it6">
     742          <indexterm zone="openjdk jrunscript">
    740743            <primary sortas="b-jrunscript">jrunscript</primary>
    741744          </indexterm>
     
    743746      </varlistentry>
    744747
    745       <varlistentry id="jsadebugd-it6">
     748      <varlistentry id="jsadebugd">
    746749        <term><command>jsadebugd</command></term>
    747750        <listitem>
    748751          <para>attaches to a Java process or core file and acts as a
    749752          debug server.</para>
    750           <indexterm zone="icedtea6 jsadebugd-it6">
     753          <indexterm zone="openjdk jsadebugd">
    751754            <primary sortas="b-jsadebugd">jsadebugd</primary>
    752755          </indexterm>
     
    754757      </varlistentry>
    755758
    756       <varlistentry id="jstack-it6">
     759      <varlistentry id="jstack">
    757760        <term><command>jstack</command></term>
    758761        <listitem>
    759762          <para>prints Java stack traces of Java threads for a given
    760763          Java process, core file, or a remote debug server.</para>
    761           <indexterm zone="icedtea6 jstack-it6">
     764          <indexterm zone="openjdk jstack">
    762765            <primary sortas="b-jstack">jstack</primary>
    763766          </indexterm>
     
    765768      </varlistentry>
    766769
    767       <varlistentry id="jstat-it6">
     770      <varlistentry id="jstat">
    768771        <term><command>jstat</command></term>
    769772        <listitem>
    770773          <para>displays performance statistics for an instrumented JVM.</para>
    771           <indexterm zone="icedtea6 jstat-it6">
     774          <indexterm zone="openjdk jstat">
    772775            <primary sortas="b-jstat">jstat</primary>
    773776          </indexterm>
     
    775778      </varlistentry>
    776779
    777       <varlistentry id="jstatd-it6">
     780      <varlistentry id="jstatd">
    778781        <term><command>jstatd</command></term>
    779782        <listitem>
    780783          <para>is an RMI server application that monitors for the creation
    781784          and termination of instrumented JVMs.</para>
    782           <indexterm zone="icedtea6 jstatd-it6">
     785          <indexterm zone="openjdk jstatd">
    783786            <primary sortas="b-jstatd">jstatd</primary>
    784787          </indexterm>
     
    786789      </varlistentry>
    787790
    788       <varlistentry id="keytool-it6">
     791      <varlistentry id="keytool">
    789792        <term><command>keytool</command></term>
    790793        <listitem>
    791794          <para>is a key and certificate management utility.</para>
    792           <indexterm zone="icedtea6 keytool-it6">
     795          <indexterm zone="openjdk keytool">
    793796            <primary sortas="b-keytool">keytool</primary>
    794797          </indexterm>
     
    796799      </varlistentry>
    797800
    798       <varlistentry id="native2ascii-it6">
     801      <varlistentry id="native2ascii">
    799802        <term><command>native2ascii</command></term>
    800803        <listitem>
    801804          <para> converts files that contain non-supported character encoding
    802805          into files containing Latin-1 or Unicode-encoded characters.</para>
    803           <indexterm zone="icedtea6 native2ascii-it6">
     806          <indexterm zone="openjdk native2ascii">
    804807            <primary sortas="b-native2ascii">native2ascii</primary>
    805808          </indexterm>
     
    807810      </varlistentry>
    808811
    809       <varlistentry id="orbd-it6">
     812      <varlistentry id="orbd">
    810813        <term><command>orbd</command></term>
    811814        <listitem>
    812815          <para>is used to enable clients to transparently locate and invoke
    813816          persistent objects on servers in the CORBA environment.</para>
    814           <indexterm zone="icedtea6 orbd-it6">
     817          <indexterm zone="openjdk orbd">
    815818            <primary sortas="b-orbd">orbd</primary>
    816819          </indexterm>
     
    818821      </varlistentry>
    819822
    820       <varlistentry id="pack200-it6">
     823      <varlistentry id="pack200">
    821824        <term><command>pack200</command></term>
    822825        <listitem>
    823826          <para>is a Java application that transforms a jar file into a
    824827          compressed pack200 file using the Java gzip compressor.</para>
    825           <indexterm zone="icedtea6 pack200-it6">
     828          <indexterm zone="openjdk pack200">
    826829            <primary sortas="b-pack200">pack200</primary>
    827830          </indexterm>
     
    829832      </varlistentry>
    830833
    831       <varlistentry id="pluginappletviewer-it6">
    832         <term><command>pluginappletviewer</command></term>
    833           <listitem>
    834             <para>is a helper program for IcedTeaPlugin.so.</para>
    835             <indexterm zone="icedtea6 pluginappletviewer-it6">
    836               <primary sortas="b-pluginappletviewer">pluginappletviewer</primary>
    837             </indexterm>
    838           </listitem>
    839        </varlistentry>
    840 
    841       <varlistentry id="policytool-it6">
     834      <varlistentry id="policytool">
    842835        <term><command>policytool</command></term>
    843836        <listitem>
    844837          <para>creates and manages a policy file graphically.</para>
    845           <indexterm zone="icedtea6 policytool-it6">
     838          <indexterm zone="openjdk policytool">
    846839            <primary sortas="b-policytool">policytool</primary>
    847840          </indexterm>
     
    849842      </varlistentry>
    850843
    851       <varlistentry id="rmic-it6">
     844      <varlistentry id="rmic">
    852845        <term><command>rmic</command></term>
    853846        <listitem>
     
    855848          from the names of compiled Java classes that contain remote
    856849          object implementations.</para>
    857           <indexterm zone="icedtea6 rmic-it6">
     850          <indexterm zone="openjdk rmic">
    858851            <primary sortas="b-rmic">rmic</primary>
    859852          </indexterm>
     
    861854      </varlistentry>
    862855
    863       <varlistentry id="rmid-it6">
     856      <varlistentry id="rmid">
    864857        <term><command>rmid</command></term>
    865858        <listitem>
    866859          <para>starts the activation system daemon.</para>
    867           <indexterm zone="icedtea6 rmid-it6">
     860          <indexterm zone="openjdk rmid">
    868861            <primary sortas="b-rmid">rmid</primary>
    869862          </indexterm>
     
    871864      </varlistentry>
    872865
    873       <varlistentry id="rmiregistry-it6">
     866      <varlistentry id="rmiregistry">
    874867        <term><command>rmiregistry</command></term>
    875868        <listitem>
    876869          <para>creates and starts a remote object registry on the specified
    877870          port on the current host.</para>
    878           <indexterm zone="icedtea6 rmiregistry-it6">
     871          <indexterm zone="openjdk rmiregistry">
    879872            <primary sortas="b-rmiregistry">rmiregistry</primary>
    880873          </indexterm>
     
    882875      </varlistentry>
    883876
    884       <varlistentry id="schemagen-it6">
     877      <varlistentry id="schemagen">
    885878        <term><command>schemagen</command></term>
    886879        <listitem>
    887880          <para>is a Java XML binding schema generator.</para>
    888           <indexterm zone="icedtea6 schemagen-it6">
     881          <indexterm zone="openjdk schemagen">
    889882            <primary sortas="b-schemagen">schemagen</primary>
    890883          </indexterm>
     
    892885      </varlistentry>
    893886
    894       <varlistentry id="serialver-it6">
     887      <varlistentry id="serialver">
    895888        <term><command>serialver</command></term>
    896889        <listitem>
    897890          <para>returns the serialVersionUID for one or more classes in a
    898891          form suitable for copying into an evolving class.</para>
    899           <indexterm zone="icedtea6 serialver-it6">
     892          <indexterm zone="openjdk serialver">
    900893            <primary sortas="b-serialver">serialver</primary>
    901894          </indexterm>
     
    903896      </varlistentry>
    904897
    905       <varlistentry id="servertool-it6">
     898      <varlistentry id="servertool">
    906899        <term><command>servertool</command></term>
    907900        <listitem>
    908901          <para>provides an ease-of-use interface for application programmers
    909902          to register, unregister, startup and shutdown a server.</para>
    910           <indexterm zone="icedtea6 servertool-it6">
     903          <indexterm zone="openjdk servertool">
    911904            <primary sortas="b-servertool">servertool</primary>
    912905          </indexterm>
     
    914907      </varlistentry>
    915908
    916       <varlistentry id="tnameserv-it6">
     909      <varlistentry id="tnameserv">
    917910        <term><command>tnameserv</command></term>
    918911        <listitem>
    919912          <para>starts the Java IDL name server.</para>
    920           <indexterm zone="icedtea6 tnameserv-it6">
     913          <indexterm zone="openjdk tnameserv">
    921914            <primary sortas="b-tnameserv">tnameserv</primary>
    922915          </indexterm>
     
    924917      </varlistentry>
    925918
    926       <varlistentry id="unpack200-it6">
     919      <varlistentry id="unpack200">
    927920        <term><command>unpack200</command></term>
    928921        <listitem>
     
    930923          produced by <application>pack200</application> into a jar
    931924          file.</para>
    932           <indexterm zone="icedtea6 unpack200-it6">
     925          <indexterm zone="openjdk unpack200">
    933926            <primary sortas="b-unpack200">unpack200</primary>
    934927          </indexterm>
     
    936929      </varlistentry>
    937930
    938       <varlistentry id="wsgen-it6">
     931      <varlistentry id="wsgen">
    939932        <term><command>wsgen</command></term>
    940933        <listitem>
    941934          <para>generates JAX-WS portable artifacts used in JAX-WS
    942935          web services.</para>
    943           <indexterm zone="icedtea6 wsgen-it6">
     936          <indexterm zone="openjdk wsgen">
    944937            <primary sortas="b-wsgen">wsgen</primary>
    945938          </indexterm>
     
    947940      </varlistentry>
    948941
    949       <varlistentry id="wsimport-it6">
     942      <varlistentry id="wsimport">
    950943        <term><command>wsimport</command></term>
    951944        <listitem>
    952945          <para>generates JAX-WS portable artifacts.</para>
    953           <indexterm zone="icedtea6 wsimport-it6">
     946          <indexterm zone="openjdk wsimport">
    954947            <primary sortas="b-wsimport">wsimport</primary>
    955948          </indexterm>
     
    957950      </varlistentry>
    958951
    959       <varlistentry id="xjc-it6">
     952      <varlistentry id="xjc">
    960953        <term><command>xjc</command></term>
    961954        <listitem>
    962955          <para>is a Java XML binding compiler.</para>
    963           <indexterm zone="icedtea6 xjc-it6">
     956          <indexterm zone="openjdk xjc">
    964957            <primary sortas="b-xjc">xjc</primary>
    965958          </indexterm>
  • general/prog/prog.xml

    reaa4f878 r49b50d4  
    3636  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="git.xml"/>
    3737  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="guile.xml"/>
    38   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="icedtea6.xml"/>
     38  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="openjdk.xml"/>
    3939  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="junit.xml"/>
    4040  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="librep.xml"/>
  • general/prog/subversion.xml

    reaa4f878 r49b50d4  
    109109    <bridgehead renderas="sect4">Optional (for the Java Bindings)</bridgehead>
    110110    <para role="optional">
    111       One of <xref linkend="icedtea6"/>,
     111      One of <xref linkend="openjdk"/>,
    112112     <!-- <xref linkend="jdk"/>, -->
    113113      <ulink url="http://www.inet.no/dante/">Dante</ulink>, or
  • general/sysutils/apache-ant.xml

    reaa4f878 r49b50d4  
    6868    <bridgehead renderas="sect4">Required</bridgehead>
    6969    <para role="required">
    70       <xref linkend="icedtea6"/> <!-- or <xref linkend="jdk"/> -->
     70      <xref linkend="openjdk"/> <!-- or <xref linkend="jdk"/> -->
    7171    </para>
    7272
  • gnome/add/libgda.xml

    reaa4f878 r49b50d4  
    9898      <xref linkend="gtk-doc"/>,
    9999      <xref linkend="gtksourceview"/>,
    100       <xref linkend="icedtea6"/>,
     100      <xref linkend="openjdk"/>,
    101101      <xref linkend="mysql"/>,
    102102      <xref linkend="openldap"/> and
  • introduction/welcome/changelog.xml

    reaa4f878 r49b50d4  
    4343-->
    4444    <listitem>
     45      <para>June 7th, 2012</para>
     46      <itemizedlist>
     47        <listitem>
     48          <para>[dj] - Added OpenJDK-1.7.0.4.</para>
     49        </listitem>
     50        <listitem>
     51          <para>[dj] - Removed IcedTea6.</para>
     52        </listitem>
     53      </itemizedlist>
     54    </listitem>
     55   
     56    <listitem>
    4557      <para>June 6th, 2012</para>
    4658      <itemizedlist>
  • postlfs/security/cyrus-sasl.xml

    reaa4f878 r49b50d4  
    8282    <xref linkend="openldap"/>,
    8383    <xref linkend="mitkrb"/>,
    84     <xref linkend="icedtea6"/><!-- or <xref linkend="jdk"/>-->,
     84    <xref linkend="openjdk"/><!-- or <xref linkend="jdk"/>-->,
    8585    <xref linkend="mysql"/>,
    8686    <xref linkend="postgresql"/>,
  • postlfs/security/openssh.xml

    reaa4f878 r49b50d4  
    9696    <bridgehead renderas="sect4">Optional Runtime (Used only to gather entropy)</bridgehead>
    9797    <para role="optional">
    98       <xref linkend="icedtea6"/><!-- or <xref linkend="jdk"/>-->,
     98      <xref linkend="openjdk"/><!-- or <xref linkend="jdk"/>-->,
    9999      <xref linkend="net-tools"/> and
    100100      <xref linkend="sysstat"/>.
  • pst/printing/cups.xml

    reaa4f878 r49b50d4  
    8181      <xref linkend="gs"/>,
    8282      <xref linkend="python2"/>,
    83       <xref linkend="icedtea6"/><!-- or <xref linkend="jdk"/>-->,
     83      <xref linkend="openjdk"/><!-- or <xref linkend="jdk"/>-->,
    8484      <ulink url="http://portland.freedesktop.org/wiki/">Xdg-utils</ulink>,
    8585      <ulink url="http://www.openslp.org/">OpenSLP</ulink>,
  • server/databases/db.xml

    reaa4f878 r49b50d4  
    7878    <para role="optional">
    7979      <xref linkend="tcl"/>,
    80       <xref linkend="icedtea6"/><!-- or <xref linkend="jdk"/>-->, and
     80      <xref linkend="openjdk"/><!-- or <xref linkend="jdk"/>-->, and
    8181      <xref linkend="sharutils"/> (for the <command>uudecode</command> command)
    8282    </para>
  • xsoft/other/icedtea-web.xml

    reaa4f878 r49b50d4  
    6262    <bridgehead renderas="sect4">Required</bridgehead>
    6363    <para role="required">
    64       <xref linkend="icedtea6"/>, and
     64      <xref linkend="openjdk"/>, and
    6565      <xref linkend="xulrunner"/>
    6666    </para>
Note: See TracChangeset for help on using the changeset viewer.