Changeset 49b50d4
- Timestamp:
- 06/07/2012 04:40:05 AM (11 years ago)
- Branches:
- 10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 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/inkscape-core-mods, ken/tuningfonts, krejzi/svn, lazarus, lxqt, nosym, perl-modules, plabs/python-mods, qt5new, renodr/vulkan-addition, systemd-11177, systemd-13485, trunk, upgradedb, xry111/intltool, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
- Children:
- 4d180035
- Parents:
- eaa4f878
- Files:
-
- 20 edited
- 1 moved
Legend:
- Unmodified
- Added
- Removed
-
archive/kde/add/kdeutils.xml
reaa4f878 r49b50d4 98 98 program will require appropriate utilities to handle various archives, 99 99 including <xref linkend="zip"/>, <xref linkend="unzip"/>, 100 <xref linkend=" icedtea6"/> or <xref linkend="jdk"/> (for the100 <xref linkend="openjdk"/> <!-- or <xref linkend="jdk"/> --> (for the 101 101 <command>jar</command> program), 102 102 <xref linkend="unrar"/>, <ulink url="http://www.rarlabs.com">rar</ulink> -
archive/kde/devel/kdebindings.xml
reaa4f878 r49b50d4 83 83 <xref linkend="python2"/>, 84 84 <xref linkend="ruby"/>, 85 <xref linkend=" icedtea6"/> or <xref linkend="jdk"/>,85 <xref linkend="openjdk"/>, <!-- or <xref linkend="jdk"/>, --> 86 86 <xref linkend="seamonkey"/>, 87 87 <ulink url="http://http://www.riverbankcomputing.co.uk/qscintilla/index.php">QScintilla</ulink>, -
archive/obsolete/java-access-bridge.xml
reaa4f878 r49b50d4 63 63 <bridgehead renderas="sect4">Required</bridgehead> 64 64 <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> 66 66 67 67 <para condition="html" role="usernotes">User Notes: -
archive/pdl.xml
reaa4f878 r49b50d4 237 237 <ulink url="&gnome-download-http;/gnome-libs/1.4/">GNOME 238 238 Libraries-1.4</ulink>, 239 <xref linkend=" icedtea6"/>, <!-- or <xref linkend="jdk"/>, -->239 <xref linkend="openjdk"/>, <!-- or <xref linkend="jdk"/>, --> 240 240 <xref linkend="tk"/>, 241 241 <xref linkend="python2"/> (with -
archive/pilot-link.xml
reaa4f878 r49b50d4 71 71 <xref linkend="popt"/>, 72 72 <xref linkend="libusb-compat"/>, 73 <xref linkend=" icedtea6"/> or <xref linkend="jdk"/>,73 <xref linkend="openjdk"/>, <!-- or <xref linkend="jdk"/>, --> 74 74 <xref linkend="tcl"/>, 75 75 <xref linkend="python2"/>, -
general.ent
reaa4f878 r49b50d4 4 4 --> 5 5 6 <!ENTITY day "0 6"> <!-- Always 2 digits -->6 <!ENTITY day "07"> <!-- Always 2 digits --> 7 7 <!ENTITY month "06"> <!-- Always 2 digits --> 8 8 <!ENTITY year "2012"> … … 10 10 <!ENTITY copyholder "The BLFS Development Team"> 11 11 <!ENTITY version "&year;-&month;-&day;"> 12 <!ENTITY releasedate "June 6th, &year;">12 <!ENTITY releasedate "June 7th, &year;"> 13 13 <!-- <!ENTITY releasedate "November &day;st, &year;"> --> 14 14 <!ENTITY pubdate "&year;-&month;-&day;"> <!-- metadata req. by TLDP --> … … 60 60 <!-- End LFS versions --> 61 61 62 <!ENTITY blfs-bootscripts-version "20120 5011">62 <!ENTITY blfs-bootscripts-version "20120607"> 63 63 <!ENTITY blfs-bootscripts-download "&downloads-root;/blfs-bootscripts-&blfs-bootscripts-version;.tar.bz2"> 64 64 … … 370 370 <!ENTITY git-version "1.7.10.1"> 371 371 <!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"> --> 374 375 <!ENTITY junit-version "4.10"> 375 376 <!ENTITY librep-version "0.90.5"> -
general/genlib/libidn.xml
reaa4f878 r49b50d4 76 76 <xref linkend="emacs"/>, 77 77 <xref linkend="gtk-doc"/>, 78 <xref linkend=" icedtea6"/>,78 <xref linkend="openjdk"/>, 79 79 <ulink url="http://www.mono-project.com/Main_Page">Mono</ulink> and 80 80 <ulink url="http://valgrind.org/">Valgrind</ulink> -
general/genutils/graphviz.xml
reaa4f878 r49b50d4 119 119 (<application>SWIG</application> must be installed or no bindings will be built), 120 120 <xref linkend="guile"/>, 121 <xref linkend=" icedtea6"/>,121 <xref linkend="openjdk"/>, 122 122 <ulink url="http://www.iolanguage.com/about/">Io</ulink>, 123 123 <ulink url="http://www.lua.org/">Lua</ulink>, -
general/prog/gcc.xml
reaa4f878 r49b50d4 40 40 need one of these additional compilers (C and C++ are installed in LFS) 41 41 before you install them. Additionally, there are instructions in the BLFS 42 book to install <xref linkend=" icedtea6"/>, which can be used instead of42 book to install <xref linkend="openjdk"/>, which can be used instead of 43 43 the Java provided by the <application>GCC</application> package. Many 44 44 consider the Iced Tea version to be a more robust Java environment than the -
general/prog/junit.xml
reaa4f878 r49b50d4 90 90 91 91 <para>To run the <application>JUnit</application> regression self-tests, 92 you'll need to have <xref linkend=" icedtea6"/>,<!-- <xref linkend="jdk"/>,--> or92 you'll need to have <xref linkend="openjdk"/>,<!-- <xref linkend="jdk"/>,--> or 93 93 <ulink url="http://jikes.sourceforge.net/">Jikes</ulink> installed and the 94 94 <envar>CLASSPATH</envar> environment variable updated. Then, as an -
general/prog/openjdk.xml
reaa4f878 r49b50d4 5 5 %general-entities; 6 6 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)"> 54 57 55 58 ]> 56 59 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" ?> 59 62 60 63 <sect1info> … … 63 66 </sect1info> 64 67 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> 69 72 </indexterm> 70 73 71 74 <sect2 role="package"> 72 <title>Introduction to IcedTea6</title>73 74 <para><application>IcedTea 6</application> provides a build harness for the75 <title>Introduction to OpenJDK and IcedTea</title> 76 77 <para><application>IcedTea</application> provides a build harness for the 75 78 <application>OpenJDK</application> package, Oracle's recently open-sourced 76 79 <application>Java</application> development environment. In order to 77 80 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 82 84 useful for developing <application>Java</application> programs and provides 83 85 a complete runtime environment to run <application>Java</application> … … 85 87 86 88 <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 94 95 allows non-free programs to link to libraries provided by free software, 95 96 the <ulink url="http://openjdk.java.net/legal/gplv2+ce.html">GNU … … 101 102 102 103 <note> 103 <para>The OpenJDK source bundleincludes a very thorough, open source104 <para>The IcedTea build environment includes a very thorough, open source 104 105 test suite titled <application>JTreg</application>. 105 106 <application>JTreg</application> is intended to test the just built JDK … … 127 128 </note> 128 129 130 &lfs71_checked; 131 129 132 <bridgehead renderas="sect3">Source Package Information</bridgehead> 130 133 <itemizedlist spacing="compact"> 131 134 <listitem> 132 <para>IcedTea 6 Source135 <para>IcedTea Source Package 133 136 <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> 137 140 </simplelist> 138 141 </para> 139 142 </listitem> 140 143 <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> 141 198 <para>OpenJDK Source 142 199 <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> 146 203 </simplelist> 147 204 </para> 148 205 </listitem> 149 206 <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 151 268 <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> 155 272 </simplelist> 156 273 </para> 157 274 </listitem> 158 <listitem>159 <para>JAXP Source160 <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 Source169 <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>182 275 </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> 285 277 286 278 <bridgehead renderas="sect4">Optional Runtime Dependencies (required for 287 279 source installation)</bridgehead> 288 280 <para role="optional"> 289 <xref linkend=" alsa-lib"/>,281 <xref linkend="cacerts"/>, 290 282 <xref linkend="cups"/>, 291 <xref linkend="gtk2"/>, 283 <xref linkend="gtk3"/>, 284 <xref linkend="giflib"/>, 285 <xref linkend="pulseaudio"/>, 292 286 <xref linkend="xorg7-lib"/> and 293 < ulink url="https://developer.mozilla.org/en/XULRunner">xulrunner</ulink>.287 <xref linkend="xulrunner"/>. 294 288 </para> 295 289 … … 298 292 <para role="required"> 299 293 <xref linkend="apache-ant"/>, 294 <xref linkend="cpio"/>, 300 295 <xref linkend="unzip"/>, 301 296 <xref linkend="which"/>, and … … 303 298 304 299 <para condition="html" role="usernotes">User Notes: 305 <ulink url="&blfs-wiki;/ icedtea6"/></para>300 <ulink url="&blfs-wiki;/openjdk"/></para> 306 301 307 302 </sect2> 308 303 309 304 <sect2 role="installation"> 310 <title>Installation of IcedTea6</title>305 <title>Installation of OpenJDK</title> 311 306 312 307 <para>The instructions below install both the binary and source versions. … … 314 309 the source version. You can choose to keep either or both.</para> 315 310 316 <bridgehead renderas="sect3"> IcedTea6Binary Installation</bridgehead>311 <bridgehead renderas="sect3">OpenJDK Binary Installation</bridgehead> 317 312 <para>Begin by extracting the appropriate binary tarball and changing to 318 313 the extracted dirctory. Install the binary 319 <application> IcedTea6</application> with the following commands as the314 <application>OpenJDK</application> with the following commands as the 320 315 <systemitem class="username">root</systemitem> user:</para> 321 316 322 <screen role="root"><userinput>cp -R j2sdk-image /opt/icedtea6-&icedtea6-version;-bin && 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 && 318 cp -R * /opt/OpenJDK-&openjdk-version;-bin && 319 chown -R root:root /opt/OpenJDK-&openjdk-version;-bin</userinput></screen> 320 321 <para>Configure the temporary <application>OpenJDK</application> 326 322 installation with the following commands:</para> 327 323 328 324 <screen><userinput>export PATH_HOLD="${PATH}" && 329 export JAVA_HOME="/opt/ icedtea6-&icedtea6-version;-bin" &&325 export JAVA_HOME="/opt/OpenJDK-&openjdk-version;-bin" && 330 326 export CLASSPATH=".:/usr/share/java" && 331 327 export PATH="${PATH}:${JAVA_HOME}/bin"</userinput></screen> … … 334 330 sources, skip ahead to the configuration section.</para> 335 331 336 <bridgehead renderas="sect3"> IcedTea6Source Installation</bridgehead>337 <note><para>The source build of IcedTea6requires332 <bridgehead renderas="sect3">OpenJDK Source Installation</bridgehead> 333 <note><para>The source build of OpenJDK requires 338 334 <xref linkend="apache-ant"/>. You'll need to build that first to satisfy 339 335 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 344 342 extracted dirctory.</para> 345 343 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 && 355 cd jarfiles && 356 unzip ../../rhino1_7R2.zip && 357 unzip ../../xalan-j_2_7_1-bin.zip && 358 unzip ../../Xerces-J-bin.2.11.0.zip && 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 && 359 351 install -v -d -m755 /usr/share/java && 360 install -v -m755 rhino1_7R2/*.jar /usr/share/java && 361 install -v -m755 xalan-j_2_7_1/*.jar /usr/share/java && 362 install -v -m755 xerces-2_11_0/*.jar /usr/share/java && 363 install -v -m755 ../../ecj-3.6.1.jar /usr/share/java && 364 ln -s ecj-3.6.1.jar /usr/share/java/ecj.jar && 365 ln -s xalan.jar /usr/share/java/xalan2.jar && 366 cd .. && 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 && 375 cp -v ../jdk6-jaf-&openjdk-build;.zip drops/ && 376 cp -v ../jdk6-jaxp-&openjdk-build;.zip drops/ && 377 cp -v ../jdk6-jaxws-&openjdk-build;.zip drops/ && 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> 352 install -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 . && 361 cp -v ../hotspot.tar.gz . && 362 cp -v ../jaxp.tar.gz . && 363 cp -v ../jaxws.tar.gz . && 364 cp -v ../jdk.tar.gz . && 365 cp -v ../langtools.tar.gz . && 366 cp -v ../openjdk.tar.gz .</userinput></screen> 384 367 385 368 <para>Apply a patch to generate a valid cacerts file using the system CA 386 369 certificates:</para> 387 370 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> 394 372 395 373 <para>Apply a patch to replace fixed paths with ones appropriate for 396 374 BLFS:</para> 397 375 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 399 382 400 383 <para>Configure and build the package with the following commands:</para> … … 402 385 <screen><userinput>unset JAVA_HOME && 403 386 ./autogen.sh && 404 ./configure --with-jdk-home=/opt/icedtea6-&icedtea6-version;-bin \ 405 --enable-cacerts \ 406 --disable-plugin \ 407 --disable-webstart && 387 ./configure --with-jdk-home=/opt/OpenJDK-&openjdk-version;-bin \ 388 --enable-nss \ 389 --enable-pulse-java && 408 390 make</userinput></screen> 409 391 410 <para>To test the results, issue: <command>make check</command>. The392 <para>To test the results, issue: <command>make jtregcheck</command>. The 411 393 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> 418 408 419 409 <para>Install the package with the following commands as the 420 410 <systemitem class="username">root</systemitem> user:</para> 421 411 422 <screen role="root"><userinput>cp -R openjdk.build/j2sdk-image /opt/ icedtea6-&icedtea6-version; &&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; && 413 chown -R root:root /opt/OpenJDK-&openjdk-version;</userinput></screen> 424 414 425 415 </sect2> … … 435 425 location of the temporary <application>JDK</application>.</para> 436 426 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> 454 435 455 436 </sect2> 456 437 457 438 <sect2 role="configuration"> 458 <title>Configuring IcedTea6</title>439 <title>Configuring OpenJDK</title> 459 440 460 441 <sect3> 461 442 <title>Configuration Information</title> 462 443 463 <para>There are now two <application> IcedTea6</application> SDKs444 <para>There are now two <application>OpenJDK</application> SDKs 464 445 installed in <filename>/opt</filename>. You should decide on which one 465 446 you would like to use as the default. For example if you decide to use 466 the precompiled <application> IcedTea6</application>, do the following as447 the precompiled <application>OpenJDK</application>, do the following as 467 448 the <systemitem class="username">root</systemitem> user:</para> 468 449 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> 470 451 471 452 <para>The information below assumes your system is set up using the … … 475 456 system's startup files if your system is set up differently.</para> 476 457 477 <para>Add the following <filename> icedtea.sh</filename> shell startup file458 <para>Add the following <filename>openjdk.sh</filename> shell startup file 478 459 to the <filename>/etc/profile.d</filename> directory with the following 479 460 commands as the <systemitem class="username">root</systemitem> user:</para> 480 461 481 <screen role="root"><userinput>cat > /etc/profile.d/ icedtea.sh << "EOF"482 <literal># Begin /etc/profile.d/ icedtea.sh462 <screen role="root"><userinput>cat > /etc/profile.d/openjdk.sh << "EOF" 463 <literal># Begin /etc/profile.d/openjdk.sh 483 464 484 465 # Set JAVA_HOME directory 485 JAVA_HOME=/opt/ icedtea466 JAVA_HOME=/opt/OpenJDK 486 467 487 468 # Adjust PATH … … 495 476 pathappend $dir CLASSPATH 496 477 done 478 for jar in `find ${AUTO_CLASSPATH_DIR} -name "*.jar" 2>/dev/null`; do 479 pathappend $jar CLASSPATH 480 done 497 481 498 482 export JAVA_HOME CLASSPATH 499 483 unset AUTO_CLASSPATH_DIR 500 484 unset dir 501 502 # End /etc/profile.d/icedtea.sh</literal> 485 unset jar 486 487 # End /etc/profile.d/openjdk.sh</literal> 503 488 EOF</userinput></screen> 504 489 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><arch></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 >> /etc/man_db.conf << "EOF" && 495 <literal>MANDATORY_MANPATH /opt/OpenJDK/man 496 MANPATH_MAP /opt/OpenJDK/bin /opt/OpenJDK/man 497 MANDB_MAP /opt/OpenJDK/man /var/cache/man/OpenJDK</literal> 498 EOF 499 mandb -c /opt/OpenJDK/man</userinput></screen> 518 500 519 501 </sect3> … … 530 512 531 513 <seglistitem> 532 <seg>ap t, extcheck, idlj, HtmlConverter, jar,514 <seg>appletviewer, apt, extcheck, idlj, jar, 533 515 jarsigner, java, javac, javadoc, javah, javap, java-rmi.cgi, 534 jc onsole, jdb, jhat, jinfo, jmap, jps,516 jcmd, jconsole, jdb, jhat, jinfo, jmap, jps, 535 517 jrunscript, jsadebugd, jstack, jstat, jstatd, keytool, 536 518 native2ascii, orbd, pack200, policytool, rmic, rmid, rmiregistry, … … 539 521 <seg><envar>$JAVA_HOME</envar>/lib/*, and 540 522 <envar>$JAVA_HOME</envar>/jre/lib/*</seg> 541 <seg>/opt/ icedtea6-&icedtea6-version;</seg>523 <seg>/opt/openjdk-&openjdk-version;</seg> 542 524 </seglistitem> 543 525 </segmentedlist> … … 548 530 <?dbhtml list-presentation="table"?> 549 531 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"> 551 543 <term><command>apt</command></term> 552 544 <listitem> 553 545 <para>is an annotation processing tool.</para> 554 <indexterm zone=" icedtea6 apt-it6">546 <indexterm zone="openjdk apt"> 555 547 <primary sortas="b-apt">apt</primary> 556 548 </indexterm> … … 558 550 </varlistentry> 559 551 560 <varlistentry id="extcheck -it6">552 <varlistentry id="extcheck"> 561 553 <term><command>extcheck</command></term> 562 554 <listitem> 563 555 <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"> 567 559 <primary sortas="b-extcheck">extcheck</primary> 568 560 </indexterm> … … 570 562 </varlistentry> 571 563 572 <varlistentry id="idlj -it6">564 <varlistentry id="idlj"> 573 565 <term><command>idlj</command></term> 574 566 <listitem> 575 567 <para>generates Java bindings from a given IDL file.</para> 576 <indexterm zone=" icedtea6 idlj-it6">568 <indexterm zone="openjdk idlj"> 577 569 <primary sortas="b-idlj">idlj</primary> 578 570 </indexterm> … … 580 572 </varlistentry> 581 573 582 <varlistentry id="jar -it6">574 <varlistentry id="jar"> 583 575 <term><command>jar</command></term> 584 576 <listitem> 585 577 <para>combines multiple files into a single jar archive.</para> 586 <indexterm zone=" icedtea6 jar-it6">578 <indexterm zone="openjdk jar"> 587 579 <primary sortas="b-jar">jar</primary> 588 580 </indexterm> … … 590 582 </varlistentry> 591 583 592 <varlistentry id="jarsigner -it6">584 <varlistentry id="jarsigner"> 593 585 <term><command>jarsigner</command></term> 594 586 <listitem> 595 587 <para>signs jar files and verifies the signatures and integrity 596 588 of a signed jar file.</para> 597 <indexterm zone=" icedtea6 jarsigner-it6">589 <indexterm zone="openjdk jarsigner"> 598 590 <primary sortas="b-jarsigner">jarsigner</primary> 599 591 </indexterm> … … 601 593 </varlistentry> 602 594 603 <varlistentry id="java -it6">595 <varlistentry id="java"> 604 596 <term><command>java</command></term> 605 597 <listitem> … … 607 599 environment, loading a specified class and invoking its main 608 600 method.</para> 609 <indexterm zone=" icedtea6 java-it6">601 <indexterm zone="openjdk java"> 610 602 <primary sortas="b-java">java</primary> 611 603 </indexterm> … … 613 605 </varlistentry> 614 606 615 <varlistentry id="javac -it6">607 <varlistentry id="javac"> 616 608 <term><command>javac</command></term> 617 609 <listitem> … … 619 611 Java programming language, and compiles them into bytecode 620 612 class files.</para> 621 <indexterm zone=" icedtea6 javac-it6">613 <indexterm zone="openjdk javac"> 622 614 <primary sortas="b-javac">javac</primary> 623 615 </indexterm> … … 625 617 </varlistentry> 626 618 627 <varlistentry id="javadoc -it6">619 <varlistentry id="javadoc"> 628 620 <term><command>javadoc</command></term> 629 621 <listitem> … … 632 624 HTML pages describing the classes, interfaces,constructors, 633 625 methods, and fields.</para> 634 <indexterm zone=" icedtea6 javadoc-it6">626 <indexterm zone="openjdk javadoc"> 635 627 <primary sortas="b-javadoc">javadoc</primary> 636 628 </indexterm> … … 638 630 </varlistentry> 639 631 640 <varlistentry id="javah -it6">632 <varlistentry id="javah"> 641 633 <term><command>javah</command></term> 642 634 <listitem> 643 635 <para>generates C header and source files 644 636 that are needed to implement native methods.</para> 645 <indexterm zone=" icedtea6 javah-it6">637 <indexterm zone="openjdk javah"> 646 638 <primary sortas="b-javah">javah</primary> 647 639 </indexterm> … … 649 641 </varlistentry> 650 642 651 <varlistentry id="javap -it6">643 <varlistentry id="javap"> 652 644 <term><command>javap</command></term> 653 645 <listitem> 654 646 <para>disassembles a Java class file.</para> 655 <indexterm zone=" icedtea6 javap-it6">647 <indexterm zone="openjdk javap"> 656 648 <primary sortas="b-javap">javap</primary> 657 649 </indexterm> … … 659 651 </varlistentry> 660 652 661 <varlistentry id="java-rmi.cgi -it6">653 <varlistentry id="java-rmi.cgi"> 662 654 <term><command>java-rmi.cgi</command></term> 663 655 <listitem> 664 656 <para>is the Java RMI client.</para> 665 <indexterm zone=" icedtea6 java-rmi.cgi-it6">657 <indexterm zone="openjdk java-rmi.cgi"> 666 658 <primary sortas="b-java-rmi.cgi">java-rmi.cgi</primary> 667 659 </indexterm> … … 669 661 </varlistentry> 670 662 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"> 672 675 <term><command>jconsole</command></term> 673 676 <listitem> 674 677 <para>is a graphical console tool to monitor and manage both 675 678 local and remote Java applications and virtual machines.</para> 676 <indexterm zone=" icedtea6 jconsole-it6">679 <indexterm zone="openjdk jconsole"> 677 680 <primary sortas="b-jconsole">jconsole</primary> 678 681 </indexterm> … … 680 683 </varlistentry> 681 684 682 <varlistentry id="jdb -it6">685 <varlistentry id="jdb"> 683 686 <term><command>jdb</command></term> 684 687 <listitem> 685 688 <para>is a simple command-line debugger for Java classes.</para> 686 <indexterm zone=" icedtea6 jdb-it6">689 <indexterm zone="openjdk jdb"> 687 690 <primary sortas="b-jdb">jdb</primary> 688 691 </indexterm> … … 690 693 </varlistentry> 691 694 692 <varlistentry id="jhat -it6">695 <varlistentry id="jhat"> 693 696 <term><command>jhat</command></term> 694 697 <listitem> 695 698 <para>parses a java heap dump file and allows viewing 696 699 in a webbrowser.</para> 697 <indexterm zone=" icedtea6 jhat-it6">700 <indexterm zone="openjdk jhat"> 698 701 <primary sortas="b-jhat">jhat</primary> 699 702 </indexterm> … … 701 704 </varlistentry> 702 705 703 <varlistentry id="jinfo -it6">706 <varlistentry id="jinfo"> 704 707 <term><command>jinfo</command></term> 705 708 <listitem> 706 709 <para>prints Java configuration information for a given Java 707 710 process, core file, or a remote debug server.</para> 708 <indexterm zone=" icedtea6 jinfo-it6">711 <indexterm zone="openjdk jinfo"> 709 712 <primary sortas="b-jinfo">jinfo</primary> 710 713 </indexterm> … … 712 715 </varlistentry> 713 716 714 <varlistentry id="jmap -it6">717 <varlistentry id="jmap"> 715 718 <term><command>jmap</command></term> 716 719 <listitem> 717 720 <para>prints shared object memory maps or heap memory details 718 721 of a given process, core file, or a remote debug server.</para> 719 <indexterm zone=" icedtea6 jmap-it6">722 <indexterm zone="openjdk jmap"> 720 723 <primary sortas="b-jmap">jmap</primary> 721 724 </indexterm> … … 723 726 </varlistentry> 724 727 725 <varlistentry id="jps -it6">728 <varlistentry id="jps"> 726 729 <term><command>jps</command></term> 727 730 <listitem> 728 731 <para>lists the instrumented JVMs on the target system.</para> 729 <indexterm zone=" icedtea6 jps-it6">732 <indexterm zone="openjdk jps"> 730 733 <primary sortas="b-jps">jps</primary> 731 734 </indexterm> … … 733 736 </varlistentry> 734 737 735 <varlistentry id="jrunscript -it6">738 <varlistentry id="jrunscript"> 736 739 <term><command>jrunscript</command></term> 737 740 <listitem> 738 741 <para>is a command line script shell.</para> 739 <indexterm zone=" icedtea6 jrunscript-it6">742 <indexterm zone="openjdk jrunscript"> 740 743 <primary sortas="b-jrunscript">jrunscript</primary> 741 744 </indexterm> … … 743 746 </varlistentry> 744 747 745 <varlistentry id="jsadebugd -it6">748 <varlistentry id="jsadebugd"> 746 749 <term><command>jsadebugd</command></term> 747 750 <listitem> 748 751 <para>attaches to a Java process or core file and acts as a 749 752 debug server.</para> 750 <indexterm zone=" icedtea6 jsadebugd-it6">753 <indexterm zone="openjdk jsadebugd"> 751 754 <primary sortas="b-jsadebugd">jsadebugd</primary> 752 755 </indexterm> … … 754 757 </varlistentry> 755 758 756 <varlistentry id="jstack -it6">759 <varlistentry id="jstack"> 757 760 <term><command>jstack</command></term> 758 761 <listitem> 759 762 <para>prints Java stack traces of Java threads for a given 760 763 Java process, core file, or a remote debug server.</para> 761 <indexterm zone=" icedtea6 jstack-it6">764 <indexterm zone="openjdk jstack"> 762 765 <primary sortas="b-jstack">jstack</primary> 763 766 </indexterm> … … 765 768 </varlistentry> 766 769 767 <varlistentry id="jstat -it6">770 <varlistentry id="jstat"> 768 771 <term><command>jstat</command></term> 769 772 <listitem> 770 773 <para>displays performance statistics for an instrumented JVM.</para> 771 <indexterm zone=" icedtea6 jstat-it6">774 <indexterm zone="openjdk jstat"> 772 775 <primary sortas="b-jstat">jstat</primary> 773 776 </indexterm> … … 775 778 </varlistentry> 776 779 777 <varlistentry id="jstatd -it6">780 <varlistentry id="jstatd"> 778 781 <term><command>jstatd</command></term> 779 782 <listitem> 780 783 <para>is an RMI server application that monitors for the creation 781 784 and termination of instrumented JVMs.</para> 782 <indexterm zone=" icedtea6 jstatd-it6">785 <indexterm zone="openjdk jstatd"> 783 786 <primary sortas="b-jstatd">jstatd</primary> 784 787 </indexterm> … … 786 789 </varlistentry> 787 790 788 <varlistentry id="keytool -it6">791 <varlistentry id="keytool"> 789 792 <term><command>keytool</command></term> 790 793 <listitem> 791 794 <para>is a key and certificate management utility.</para> 792 <indexterm zone=" icedtea6 keytool-it6">795 <indexterm zone="openjdk keytool"> 793 796 <primary sortas="b-keytool">keytool</primary> 794 797 </indexterm> … … 796 799 </varlistentry> 797 800 798 <varlistentry id="native2ascii -it6">801 <varlistentry id="native2ascii"> 799 802 <term><command>native2ascii</command></term> 800 803 <listitem> 801 804 <para> converts files that contain non-supported character encoding 802 805 into files containing Latin-1 or Unicode-encoded characters.</para> 803 <indexterm zone=" icedtea6 native2ascii-it6">806 <indexterm zone="openjdk native2ascii"> 804 807 <primary sortas="b-native2ascii">native2ascii</primary> 805 808 </indexterm> … … 807 810 </varlistentry> 808 811 809 <varlistentry id="orbd -it6">812 <varlistentry id="orbd"> 810 813 <term><command>orbd</command></term> 811 814 <listitem> 812 815 <para>is used to enable clients to transparently locate and invoke 813 816 persistent objects on servers in the CORBA environment.</para> 814 <indexterm zone=" icedtea6 orbd-it6">817 <indexterm zone="openjdk orbd"> 815 818 <primary sortas="b-orbd">orbd</primary> 816 819 </indexterm> … … 818 821 </varlistentry> 819 822 820 <varlistentry id="pack200 -it6">823 <varlistentry id="pack200"> 821 824 <term><command>pack200</command></term> 822 825 <listitem> 823 826 <para>is a Java application that transforms a jar file into a 824 827 compressed pack200 file using the Java gzip compressor.</para> 825 <indexterm zone=" icedtea6 pack200-it6">828 <indexterm zone="openjdk pack200"> 826 829 <primary sortas="b-pack200">pack200</primary> 827 830 </indexterm> … … 829 832 </varlistentry> 830 833 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"> 842 835 <term><command>policytool</command></term> 843 836 <listitem> 844 837 <para>creates and manages a policy file graphically.</para> 845 <indexterm zone=" icedtea6 policytool-it6">838 <indexterm zone="openjdk policytool"> 846 839 <primary sortas="b-policytool">policytool</primary> 847 840 </indexterm> … … 849 842 </varlistentry> 850 843 851 <varlistentry id="rmic -it6">844 <varlistentry id="rmic"> 852 845 <term><command>rmic</command></term> 853 846 <listitem> … … 855 848 from the names of compiled Java classes that contain remote 856 849 object implementations.</para> 857 <indexterm zone=" icedtea6 rmic-it6">850 <indexterm zone="openjdk rmic"> 858 851 <primary sortas="b-rmic">rmic</primary> 859 852 </indexterm> … … 861 854 </varlistentry> 862 855 863 <varlistentry id="rmid -it6">856 <varlistentry id="rmid"> 864 857 <term><command>rmid</command></term> 865 858 <listitem> 866 859 <para>starts the activation system daemon.</para> 867 <indexterm zone=" icedtea6 rmid-it6">860 <indexterm zone="openjdk rmid"> 868 861 <primary sortas="b-rmid">rmid</primary> 869 862 </indexterm> … … 871 864 </varlistentry> 872 865 873 <varlistentry id="rmiregistry -it6">866 <varlistentry id="rmiregistry"> 874 867 <term><command>rmiregistry</command></term> 875 868 <listitem> 876 869 <para>creates and starts a remote object registry on the specified 877 870 port on the current host.</para> 878 <indexterm zone=" icedtea6 rmiregistry-it6">871 <indexterm zone="openjdk rmiregistry"> 879 872 <primary sortas="b-rmiregistry">rmiregistry</primary> 880 873 </indexterm> … … 882 875 </varlistentry> 883 876 884 <varlistentry id="schemagen -it6">877 <varlistentry id="schemagen"> 885 878 <term><command>schemagen</command></term> 886 879 <listitem> 887 880 <para>is a Java XML binding schema generator.</para> 888 <indexterm zone=" icedtea6 schemagen-it6">881 <indexterm zone="openjdk schemagen"> 889 882 <primary sortas="b-schemagen">schemagen</primary> 890 883 </indexterm> … … 892 885 </varlistentry> 893 886 894 <varlistentry id="serialver -it6">887 <varlistentry id="serialver"> 895 888 <term><command>serialver</command></term> 896 889 <listitem> 897 890 <para>returns the serialVersionUID for one or more classes in a 898 891 form suitable for copying into an evolving class.</para> 899 <indexterm zone=" icedtea6 serialver-it6">892 <indexterm zone="openjdk serialver"> 900 893 <primary sortas="b-serialver">serialver</primary> 901 894 </indexterm> … … 903 896 </varlistentry> 904 897 905 <varlistentry id="servertool -it6">898 <varlistentry id="servertool"> 906 899 <term><command>servertool</command></term> 907 900 <listitem> 908 901 <para>provides an ease-of-use interface for application programmers 909 902 to register, unregister, startup and shutdown a server.</para> 910 <indexterm zone=" icedtea6 servertool-it6">903 <indexterm zone="openjdk servertool"> 911 904 <primary sortas="b-servertool">servertool</primary> 912 905 </indexterm> … … 914 907 </varlistentry> 915 908 916 <varlistentry id="tnameserv -it6">909 <varlistentry id="tnameserv"> 917 910 <term><command>tnameserv</command></term> 918 911 <listitem> 919 912 <para>starts the Java IDL name server.</para> 920 <indexterm zone=" icedtea6 tnameserv-it6">913 <indexterm zone="openjdk tnameserv"> 921 914 <primary sortas="b-tnameserv">tnameserv</primary> 922 915 </indexterm> … … 924 917 </varlistentry> 925 918 926 <varlistentry id="unpack200 -it6">919 <varlistentry id="unpack200"> 927 920 <term><command>unpack200</command></term> 928 921 <listitem> … … 930 923 produced by <application>pack200</application> into a jar 931 924 file.</para> 932 <indexterm zone=" icedtea6 unpack200-it6">925 <indexterm zone="openjdk unpack200"> 933 926 <primary sortas="b-unpack200">unpack200</primary> 934 927 </indexterm> … … 936 929 </varlistentry> 937 930 938 <varlistentry id="wsgen -it6">931 <varlistentry id="wsgen"> 939 932 <term><command>wsgen</command></term> 940 933 <listitem> 941 934 <para>generates JAX-WS portable artifacts used in JAX-WS 942 935 web services.</para> 943 <indexterm zone=" icedtea6 wsgen-it6">936 <indexterm zone="openjdk wsgen"> 944 937 <primary sortas="b-wsgen">wsgen</primary> 945 938 </indexterm> … … 947 940 </varlistentry> 948 941 949 <varlistentry id="wsimport -it6">942 <varlistentry id="wsimport"> 950 943 <term><command>wsimport</command></term> 951 944 <listitem> 952 945 <para>generates JAX-WS portable artifacts.</para> 953 <indexterm zone=" icedtea6 wsimport-it6">946 <indexterm zone="openjdk wsimport"> 954 947 <primary sortas="b-wsimport">wsimport</primary> 955 948 </indexterm> … … 957 950 </varlistentry> 958 951 959 <varlistentry id="xjc -it6">952 <varlistentry id="xjc"> 960 953 <term><command>xjc</command></term> 961 954 <listitem> 962 955 <para>is a Java XML binding compiler.</para> 963 <indexterm zone=" icedtea6 xjc-it6">956 <indexterm zone="openjdk xjc"> 964 957 <primary sortas="b-xjc">xjc</primary> 965 958 </indexterm> -
general/prog/prog.xml
reaa4f878 r49b50d4 36 36 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="git.xml"/> 37 37 <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"/> 39 39 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="junit.xml"/> 40 40 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="librep.xml"/> -
general/prog/subversion.xml
reaa4f878 r49b50d4 109 109 <bridgehead renderas="sect4">Optional (for the Java Bindings)</bridgehead> 110 110 <para role="optional"> 111 One of <xref linkend=" icedtea6"/>,111 One of <xref linkend="openjdk"/>, 112 112 <!-- <xref linkend="jdk"/>, --> 113 113 <ulink url="http://www.inet.no/dante/">Dante</ulink>, or -
general/sysutils/apache-ant.xml
reaa4f878 r49b50d4 68 68 <bridgehead renderas="sect4">Required</bridgehead> 69 69 <para role="required"> 70 <xref linkend=" icedtea6"/> <!-- or <xref linkend="jdk"/> -->70 <xref linkend="openjdk"/> <!-- or <xref linkend="jdk"/> --> 71 71 </para> 72 72 -
gnome/add/libgda.xml
reaa4f878 r49b50d4 98 98 <xref linkend="gtk-doc"/>, 99 99 <xref linkend="gtksourceview"/>, 100 <xref linkend=" icedtea6"/>,100 <xref linkend="openjdk"/>, 101 101 <xref linkend="mysql"/>, 102 102 <xref linkend="openldap"/> and -
introduction/welcome/changelog.xml
reaa4f878 r49b50d4 43 43 --> 44 44 <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> 45 57 <para>June 6th, 2012</para> 46 58 <itemizedlist> -
postlfs/security/cyrus-sasl.xml
reaa4f878 r49b50d4 82 82 <xref linkend="openldap"/>, 83 83 <xref linkend="mitkrb"/>, 84 <xref linkend=" icedtea6"/><!-- or <xref linkend="jdk"/>-->,84 <xref linkend="openjdk"/><!-- or <xref linkend="jdk"/>-->, 85 85 <xref linkend="mysql"/>, 86 86 <xref linkend="postgresql"/>, -
postlfs/security/openssh.xml
reaa4f878 r49b50d4 96 96 <bridgehead renderas="sect4">Optional Runtime (Used only to gather entropy)</bridgehead> 97 97 <para role="optional"> 98 <xref linkend=" icedtea6"/><!-- or <xref linkend="jdk"/>-->,98 <xref linkend="openjdk"/><!-- or <xref linkend="jdk"/>-->, 99 99 <xref linkend="net-tools"/> and 100 100 <xref linkend="sysstat"/>. -
pst/printing/cups.xml
reaa4f878 r49b50d4 81 81 <xref linkend="gs"/>, 82 82 <xref linkend="python2"/>, 83 <xref linkend=" icedtea6"/><!-- or <xref linkend="jdk"/>-->,83 <xref linkend="openjdk"/><!-- or <xref linkend="jdk"/>-->, 84 84 <ulink url="http://portland.freedesktop.org/wiki/">Xdg-utils</ulink>, 85 85 <ulink url="http://www.openslp.org/">OpenSLP</ulink>, -
server/databases/db.xml
reaa4f878 r49b50d4 78 78 <para role="optional"> 79 79 <xref linkend="tcl"/>, 80 <xref linkend=" icedtea6"/><!-- or <xref linkend="jdk"/>-->, and80 <xref linkend="openjdk"/><!-- or <xref linkend="jdk"/>-->, and 81 81 <xref linkend="sharutils"/> (for the <command>uudecode</command> command) 82 82 </para> -
xsoft/other/icedtea-web.xml
reaa4f878 r49b50d4 62 62 <bridgehead renderas="sect4">Required</bridgehead> 63 63 <para role="required"> 64 <xref linkend=" icedtea6"/>, and64 <xref linkend="openjdk"/>, and 65 65 <xref linkend="xulrunner"/> 66 66 </para>
Note:
See TracChangeset
for help on using the changeset viewer.