Changeset 9f15455 for general/prog/jdk.xml
- Timestamp:
- 03/09/2008 01:50:45 PM (16 years ago)
- Branches:
- 10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 6.3, 6.3-rc1, 6.3-rc2, 6.3-rc3, 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:
- a3a5a95
- Parents:
- fc7a8b79
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
general/prog/jdk.xml
rfc7a8b79 r9f15455 6 6 7 7 <!ENTITY jdk-download-binary "http://java.sun.com/javase/downloads/index.jsp"> 8 <!ENTITY jdk-bin-md5sum "dfb8b697591cf63d7f289fd621571db7"> 9 <!ENTITY jdk-bin-size "66 MB"> 10 <!ENTITY jdk-bin-buildsize "202 MB"> 8 <!ENTITY jdk-bin-md5sum "f7528500c17c09546566e05988beda86"> 9 <!ENTITY jdk-bin-size "67 MB"> 10 <!ENTITY jdk-bin-buildsize "207 MB"> 11 <!ENTITY jdk-bin-version "6u5"> 12 13 <!ENTITY jdk-source-jrl-md5sum "83390379fb9f3193e93a9d5eed5b31d9"> 14 <!ENTITY jdk-source-bin-md5sum "8b6f1b8d8dec051c18385539111141ec"> 15 <!ENTITY jdk-source-moz-md5sum "6dcaf7af16211617adff5d672a8b79f4"> 16 17 <!ENTITY jdk-source-jrl-size "111 MB"> 18 <!ENTITY jdk-source-bin-size "2 MB"> 19 <!ENTITY jdk-source-moz-size "8.2 MB"> 20 21 <!ENTITY jdk-src-buildsize "1.5 GB"> 22 <!ENTITY jdk-time "12.5 SBU (for both installations)"> 23 <!ENTITY jdk-version-string "6u3"> 24 <!ENTITY jdk-bin-version-string "1.6.0_05"> 11 25 12 26 <!ENTITY jdk-download-source-jrl "http://www.java.net/download/jdk6/&jdk-version-string;/promoted/b05/jdk-&jdk-version-string;-fcs-src-b05-jrl-24_sep_2007.jar"> … … 14 28 <!ENTITY jdk-download-source-moz "http://www.java.net/download/jdk6/&jdk-version-string;/promoted/b05/jdk-&jdk-version-string;-fcs-mozilla_headers-b05-unix-24_sep_2007.jar"> 15 29 16 17 <!ENTITY jdk-source-jrl-md5sum "83390379fb9f3193e93a9d5eed5b31d9">18 <!ENTITY jdk-source-bin-md5sum "8b6f1b8d8dec051c18385539111141ec">19 <!ENTITY jdk-source-moz-md5sum "6dcaf7af16211617adff5d672a8b79f4">20 21 <!ENTITY jdk-source-jrl-size "111 MB">22 <!ENTITY jdk-source-bin-size "2 MB">23 <!ENTITY jdk-source-moz-size "8.2 MB">24 25 <!ENTITY jdk-src-buildsize "1.5 GB">26 <!ENTITY jdk-time "12.5 SBU (for both installations)">27 <!ENTITY jdk-version-string "6u3">28 <!ENTITY jdk-bin-version-string "1.6.0_03">29 30 ]> 30 31 … … 56 57 in the <application>JDK</application> binary package was unusable on LFS 57 58 owing to incompatibilities with <application>GCC</application>-3 compiled 58 browsers. This is not the case anymore.</para> 59 60 <para>In order to use the source code and patches, you must read and agree 61 to the Sun <ulink url="http://www.java.net/jrl.csp"> Java Research 62 License</ulink> or optionally, the Sun <ulink 63 url="http://java.net/jiul.csp">Java Internal Use License</ulink>. In 64 addition, the source code is not allowed to be downloaded to some 65 countries, so for users in those countries, the binary is the only 66 option.</para> --> 59 browsers. This is not the case anymore.</para> --> 67 60 68 61 <para>The <application>JDK</application> comes in two flavors, a … … 70 63 and install the binary version of the <application>JDK</application> 71 64 (you'll need to click and agree to the <quote>Sun Microsystems, Inc. 72 Binary Code License Agreement</quote>). To build from the source, you will 73 also need to download the additional files and patches to complete the 74 source build as detailed below. Note that in some countries you cannot 75 download the source code.</para> 65 Binary Code License Agreement</quote>). To build from the source, you 66 will need to read, and agree to the Sun 67 <ulink url="http://www.java.net/jrl.csp">Java Research License</ulink>. 68 You will also need to download the additional files and patches to 69 complete the source build as detailed below. Note that in some countries 70 you cannot download the source code.</para> 71 72 <warning><para>Sun has recently decided not to provide JRL sources for 73 the latest update versions of the JDK. The source build instructions and 74 patches are here for reference only, and contain known security 75 vulnerabilities. For more information, please see Sun Alerts 76 <ulink url="http://sunsolve.sun.com/search/document.do?assetkey=1-66-231246-1">231246</ulink>, 77 <ulink url="http://sunsolve.sun.com/search/document.do?assetkey=1-66-233321-1">233321</ulink>, 78 <ulink url="http://sunsolve.sun.com/search/document.do?assetkey=1-66-233322-1">233322</ulink>, 79 <ulink url="http://sunsolve.sun.com/search/document.do?assetkey=1-66-233323-1">233323</ulink>, 80 <ulink url="http://sunsolve.sun.com/search/document.do?assetkey=1-66-233324-1">233324</ulink>, 81 <ulink url="http://sunsolve.sun.com/search/document.do?assetkey=1-66-233325-1">233325</ulink>, 82 <ulink url="http://sunsolve.sun.com/search/document.do?assetkey=1-66-233326-1">233326</ulink>, and 83 <ulink url="http://sunsolve.sun.com/search/document.do?assetkey=1-66-233327-1">233327</ulink>.</para> 84 <para> Sun is actively working on a GPL'd version of the JDK, titled 85 <ulink url="http://openjdk.java.net/projects/jdk6/">OpenJDK</ulink>. 86 This new JDK will be licensed under the 87 <ulink url="http://openjdk.java.net/legal/gplv2+ce.html">GNU General 88 Public License, version 2, with the Classpath Exception</ulink>. 89 A stable OpenJDK was not available at the time of writing.</para></warning> 90 76 91 77 92 <bridgehead renderas="sect3">Binary Package Information</bridgehead> 78 93 <itemizedlist spacing="compact"> 79 94 <listitem> 80 <para>Binary download (jdk-&jdk- version-string;-linux-i586.bin):95 <para>Binary download (jdk-&jdk-bin-version;-linux-i586.bin): 81 96 <ulink url="&jdk-download-binary;"/></para> 82 97 </listitem> … … 150 165 <bridgehead renderas="sect3">JDK Dependencies</bridgehead> 151 166 152 <bridgehead renderas="sect4">Required (to Build JDK from Source)</bridgehead> 167 <bridgehead renderas="sect4">Optional Runtime Depenedencies (for binary 168 installation)</bridgehead> 169 <para role="optional"> 170 <xref linkend="alsa-lib"/>, 171 <xref linkend="cups"/>, and 172 <xref linkend="gtk2"/></para> 173 174 <bridgehead renderas="sect4">Additional Requirements 175 (for source build, including optional requirements)</bridgehead> 153 176 <para role="required"> 154 <xref linkend="alsa-lib"/>,155 177 <xref linkend="cpio"/>, 156 <xref linkend="cups"/>,157 178 <xref linkend="ksh"/>, 158 179 <xref linkend="unzip"/>, 159 <xref linkend="which"/>, 160 <xref linkend="x-window-system"/>, and 180 <xref linkend="which"/>, and 161 181 <xref linkend="zip"/></para> 162 163 <bridgehead renderas="sect4">Runtime Dependency (to use the binary164 browser plugin)</bridgehead>165 <para><xref linkend="gcc3"/></para>166 182 167 183 <para condition="html" role="usernotes">User Notes: … … 178 194 179 195 <tip> 180 <para>The <command>./jdk-&jdk- version-string;-linux-i586.bin</command>196 <para>The <command>./jdk-&jdk-bin-version;-linux-i586.bin</command> 181 197 command below unpacks the distribution into a 182 198 <filename class='directory'>jdk&jdk-bin-version-string;</filename> … … 198 214 following commands:</para> 199 215 200 <screen><userinput>chmod 755 jdk-&jdk- version-string;-linux-i586.bin &&201 ./jdk-&jdk- version-string;-linux-i586.bin</userinput></screen>216 <screen><userinput>chmod 755 jdk-&jdk-bin-version;-linux-i586.bin && 217 ./jdk-&jdk-bin-version;-linux-i586.bin</userinput></screen> 202 218 203 219 <para>Now, as the <systemitem class="username">root</systemitem> user:</para> 204 220 205 221 <screen role="root"><userinput>cd jdk&jdk-bin-version-string; && 206 install -v -m755 -d /opt/jdk-bin-&jdk- version-string; &&207 mv -v * /opt/jdk-bin-&jdk- version-string; &&208 chown -v -R root:root /opt/jdk-bin-&jdk- version-string; &&222 install -v -m755 -d /opt/jdk-bin-&jdk-bin-version; && 223 mv -v * /opt/jdk-bin-&jdk-bin-version; && 224 chown -v -R root:root /opt/jdk-bin-&jdk-bin-version; && 209 225 ln -v -sf xawt/libmawt.so \ 210 /opt/jdk-bin-&jdk- version-string;/jre/lib/i386/ &&226 /opt/jdk-bin-&jdk-bin-version;/jre/lib/i386/ && 211 227 cd ..</userinput></screen> 212 228 … … 218 234 219 235 <screen role="root"><userinput>sed -i 's@XINERAMA@FAKEEXTN@g' \ 220 /opt/jdk-bin-&jdk-version-string;/jre/lib/i386/xawt/libmawt.so</userinput></screen> 236 /opt/jdk-bin-&jdk-bin-version;/jre/lib/i386/xawt/libmawt.so</userinput></screen> 237 238 <note><para>The installation will end with a message 239 "./jdk-&jdk-bin-version;-linux-i586.bin: line 43: 20283 Aborted" as 240 javaprefix is unset in the environment. This is by design as 241 <application>GTK+</application> may not be installed during the 242 installation, however, the installation will still exit with a zero error 243 value if scripting the build.</para></note> 221 244 222 245 <para>The binary version is now installed.</para>
Note:
See TracChangeset
for help on using the changeset viewer.