Changeset bc00982
- Timestamp:
- 01/29/2011 04:05:03 PM (13 years ago)
- 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:
- b30ddee
- Parents:
- b3b4d5d
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
general.ent
rb3b4d5d rbc00982 4 4 --> 5 5 6 <!ENTITY day "2 4"> <!-- Always 2 digits -->6 <!ENTITY day "29"> <!-- Always 2 digits --> 7 7 <!ENTITY month "01"> <!-- Always 2 digits --> 8 8 <!ENTITY year "2011"> … … 305 305 <!ENTITY gcc3-version "3.3.6"> 306 306 <!ENTITY guile-version "1.8.7"> 307 <!ENTITY icedtea6-version "1.9 ">307 <!ENTITY icedtea6-version "1.9.4"> 308 308 <!ENTITY jdk-version "6 Update 18"> 309 309 <!ENTITY junit-version "4.8.1"> -
general/prog/icedtea6.xml
rb3b4d5d rbc00982 5 5 %general-entities; 6 6 7 <!ENTITY icedtea6-download-binary "http://anduin.linuxfromscratch.org/files/BLFS/icedtea6-&icedtea6-version;-2-i586-bin.tar.bz2"> 8 <!ENTITY icedtea6-bin-md5sum "6f5934057ce9d3bbb6242b2680886eff"> 9 <!ENTITY icedtea6-bin-size "172 MB"> 10 <!ENTITY icedtea6-bin-buildsize "422 MB"> 11 12 <!ENTITY icedtea6-source-md5sum "24191e3974ea58cb2bc410590221486c"> 7 <!ENTITY icedtea6-download-binary-x86 "http://anduin.linuxfromscratch.org/files/BLFS/icedtea6-&icedtea6-version;-1-i586-bin.tar.xz"> 8 <!ENTITY icedtea6-bin-md5sum-x86 "af76a2b9ad92422a145335cf6c71064c"> 9 <!ENTITY icedtea6-bin-size-x86 "100 MB"> 10 <!ENTITY icedtea6-bin-buildsize-x86 "844 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 "75fca6ce52def2bf3cf16bbec7230369"> 17 <!ENTITY icedtea6-bin-size-x64 "77 MB"> 18 <!ENTITY icedtea6-bin-buildsize-x64 "564 MB"> 19 20 <!ENTITY icedtea6-source-md5sum "d96d950b76a92e8cd327ae55ca4935e1"> 13 21 <!ENTITY openjdk-md5sum "0b36adbf67e4f261e1b827ed4be4f447"> 14 22 <!ENTITY jaf-md5sum "bc95c133620bd68c161cac9891592901"> 15 23 <!ENTITY jaxp-md5sum "22e95fbdb9fb7d8b6b6fc0a1d76d1fbd"> 16 24 <!ENTITY jaxws-md5sum "91adfd41e6f001add4f92ae31216b1e3"> 17 <!ENTITY ecj-md5sum " 68fa8f34c8dbee816ccda37b9296f812">25 <!ENTITY ecj-md5sum "448c6e65234fc61624e14b0964d75bd9"> 18 26 <!ENTITY rhino-md5sum "40d0a9abec8169e42920214b37fa8e0e"> 19 27 <!ENTITY xalan-md5sum "99d049717c9d37a930450e630d8a6531"> 20 <!ENTITY xerces-md5sum " a3aece3feb68be6d319072b85ad06023">21 22 <!ENTITY icedtea6-source-size "6. 1MB">28 <!ENTITY xerces-md5sum "408500aaaf1ff9f1e03e79defe90facc"> 29 30 <!ENTITY icedtea6-source-size "6.2 MB"> 23 31 <!ENTITY openjdk-size "43 MB"> 24 32 <!ENTITY jaf-size "70 KB"> … … 28 36 <!ENTITY rhino-size "2.9 MB"> 29 37 <!ENTITY xalan-size "16.8 MB"> 30 <!ENTITY xerces-size " 6.6MB">38 <!ENTITY xerces-size "7.0 MB"> 31 39 32 40 <!ENTITY icedtea6-src-buildsize "7 GB"> … … 40 48 <!ENTITY jaxp-download "http://icedtea.classpath.org/builds/icedtea6/src/drops/jdk6-jaxp-&openjdk-build;.zip"> 41 49 <!ENTITY jaxws-download "http://icedtea.classpath.org/builds/icedtea6/src/drops/jdk6-jaxws-&openjdk-build;.zip"> 42 <!ENTITY ecj-download "http://ftp.osuosl.org/pub/eclipse/eclipse/downloads/drops/R-3.6 -201006080911/ecj-3.6.jar">50 <!ENTITY ecj-download "http://ftp.osuosl.org/pub/eclipse/eclipse/downloads/drops/R-3.6.1-201009090800/ecj-3.6.1.jar"> 43 51 <!ENTITY rhino-download "ftp://ftp.mozilla.org/pub/mozilla.org/js/rhino1_7R2.zip"> 44 52 <!ENTITY xalan-download "http://apache.osuosl.org/xml/xalan-j/xalan-j_2_7_1-bin.zip"> 45 <!ENTITY xerces-download "http://apache.osuosl.org/x ml/xerces-j/Xerces-J-bin.2.9.0.zip">53 <!ENTITY xerces-download "http://apache.osuosl.org/xerces/j/Xerces-J-bin.2.11.0.zip"> 46 54 47 55 ]> … … 114 122 </note> 115 123 116 <bridgehead renderas="sect3">Binary Package Information</bridgehead>117 <itemizedlist spacing="compact">118 <listitem>119 <para>Binary download: <ulink url="&icedtea6-download-binary;"/></para>120 </listitem>121 <listitem>122 <para>Download MD5 sum: &icedtea6-bin-md5sum;</para>123 </listitem>124 <listitem>125 <para>Download size (binary): &icedtea6-bin-size;</para>126 </listitem>127 <listitem>128 <para>Estimated disk space required: &icedtea6-bin-buildsize;</para>129 </listitem>130 </itemizedlist>131 132 124 <bridgehead renderas="sect3">Source Package Information</bridgehead> 133 134 125 <itemizedlist spacing="compact"> 135 126 <listitem> … … 186 177 </itemizedlist> 187 178 179 <bridgehead renderas="sect3">Binary Package Information</bridgehead> 180 <itemizedlist spacing="compact"> 181 <listitem> 182 <para>Binary download (x86): 183 <ulink url="&icedtea6-download-binary-x86;"/></para> 184 </listitem> 185 <listitem> 186 <para>Download MD5 sum: &icedtea6-bin-md5sum-x86;</para> 187 </listitem> 188 <listitem> 189 <para>Download size (binary): &icedtea6-bin-size-x86;</para> 190 </listitem> 191 <listitem> 192 <para>Estimated disk space required: &icedtea6-bin-buildsize-x86;</para> 193 </listitem> 194 </itemizedlist> 195 <itemizedlist spacing="compact"> 196 <listitem> 197 <para>Binary download (x86_64): 198 <ulink url="&icedtea6-download-binary-x64;"/></para> 199 </listitem> 200 <listitem> 201 <para>Download MD5 sum: &icedtea6-bin-md5sum-x64;</para> 202 </listitem> 203 <listitem> 204 <para>Download size (binary): &icedtea6-bin-size-x64;</para> 205 </listitem> 206 <listitem> 207 <para>Estimated disk space required: &icedtea6-bin-buildsize-x64;</para> 208 </listitem> 209 </itemizedlist> 210 188 211 <bridgehead renderas="sect3">Additional Downloads</bridgehead> 189 212 … … 196 219 <listitem> 197 220 <para><ulink 198 url="&patch-root;/icedtea6-&icedtea6-version;- testsuite_fixes-1.patch"/></para>221 url="&patch-root;/icedtea6-&icedtea6-version;-generate_cacerts-1.patch"/></para> 199 222 </listitem> 200 223 <listitem> 201 224 <para><ulink 202 url="&patch-root;/icedtea6-&icedtea6-version;-generate_cacerts-1.patch"/></para> 225 url="&patch-root;/icedtea6-&icedtea6-version;-xerces2_10-1.patch"/></para> 226 </listitem> 227 <listitem> 228 <para><ulink 229 url="&patch-root;/icedtea6-&icedtea6-version;-fixed_paths-1.patch"/></para> 203 230 </listitem> 204 231 </itemizedlist> … … 245 272 <bridgehead renderas="sect3">IcedTea6 Dependencies</bridgehead> 246 273 274 <!-- Remove required dependency after BLFS-6.7 --> 275 <bridgehead renderas="sect4">Required Dependencies</bridgehead> 276 <para role="required"> 277 <xref linkend="xz-utils"/> 278 </para> 279 247 280 <bridgehead renderas="sect4">Optional Runtime Dependencies (required for 248 281 source installation)</bridgehead> … … 251 284 <xref linkend="cups"/>, 252 285 <xref linkend="gtk2"/>, and 253 <ulink url="ftp://ftp.x.org/pub/individual/lib/libXp-1.0.0.tar.bz2"> 254 libXp</ulink> 255 <!-- <xref linkend="libXp"/> --> 286 <xref linkend="xorg7-lib"/> 256 287 </para> 257 288 … … 276 307 the source version. You can choose to keep either or both.</para> 277 308 278 <para>Install the binary <application>IcedTea6</application> with the 279 following commands as the <systemitem class="username">root</systemitem> 280 user:</para> 309 <bridgehead renderas="sect3">IcedTea6 Binary Installation</bridgehead> 310 <para>Begin by extracting the appropriate binary tarball and changing to 311 the extracted dirctory. Install the binary 312 <application>IcedTea6</application> with the following commands as the 313 <systemitem class="username">root</systemitem> user:</para> 281 314 282 315 <screen role="root"><userinput>cp -R j2sdk-image /opt/icedtea6-&icedtea6-version;-bin && … … 291 324 export PATH="${PATH}:${JAVA_HOME}/bin"</userinput></screen> 292 325 293 <para>The binary version is now installed.</para> 294 295 <para>If you don't want to compile the sources, skip ahead to the 296 configuration section.</para> 297 326 <para>The binary version is now installed. If you don't want to compile the 327 sources, skip ahead to the configuration section.</para> 328 329 <bridgehead renderas="sect3">IcedTea6 Source Installation</bridgehead> 298 330 <note><para>The source build of IcedTea6 requires 299 331 <xref linkend="apache-ant"/>. You'll need to build that first to satisfy 300 332 the reciprocal dependency, and return to this section to continue building 301 333 IcedTea6.</para></note> 334 335 <para>Like other packages in BLFS, begin by extracting the 336 <application>IcedTea6</application> source package and changing into the 337 extracted dirctory.</para> 302 338 303 339 <para><application>IcedTea6</application> requires several freely … … 306 342 programs, or remove them if you choose. You can optionally choose not to 307 343 install them at all, and provide the necessary configure options to find 308 the files. 344 the files. Install the necessary tools with the following commands as the 309 345 <systemitem class="username">root</systemitem> user:</para> 310 346 … … 313 349 unzip ../../rhino1_7R2.zip && 314 350 unzip ../../xalan-j_2_7_1-bin.zip && 315 unzip ../../Xerces-J-bin.2. 9.0.zip &&351 unzip ../../Xerces-J-bin.2.11.0.zip && 316 352 install -v -d -m755 /usr/share/java && 317 353 install -v -m755 rhino1_7R2/*.jar /usr/share/java && 318 354 install -v -m755 xalan-j_2_7_1/*.jar /usr/share/java && 319 install -v -m755 xerces-2_ 9_0/*.jar /usr/share/java &&320 install -v -m755 ../../ecj-3.6. jar /usr/share/java &&321 ln -s ecj-3.6. jar /usr/share/java/ecj.jar &&355 install -v -m755 xerces-2_11_0/*.jar /usr/share/java && 356 install -v -m755 ../../ecj-3.6.1.jar /usr/share/java && 357 ln -s ecj-3.6.1.jar /usr/share/java/ecj.jar && 322 358 ln -s xalan.jar /usr/share/java/xalan2.jar && 323 359 cd .. && … … 340 376 <screen><userinput>patch -Np1 -i ../icedtea6-&icedtea6-version;-upstream_fixes-1.patch</userinput></screen> 341 377 342 <para>Apply a patch to fix several tests, and disable invalid tests:</para>343 344 <screen><userinput>patch -Np1 -i ../icedtea6-&icedtea6-version;-testsuite_fixes-1.patch</userinput></screen>345 346 378 <para>Apply a patch to generate a valid cacerts file using the system CA 347 379 certificates:</para> 348 380 349 381 <screen><userinput>patch -Np1 -i ../icedtea6-&icedtea6-version;-generate_cacerts-1.patch</userinput></screen> 382 383 <para>Apply a patch to fix the build when using a newer version of 384 Xerces2:</para> 385 386 <screen><userinput>patch -Np1 -i ../icedtea6-&icedtea6-version;-xerces2_10-1.patch</userinput></screen> 387 388 <para>Apply a patch to replace fixed paths with ones appropriate for 389 BLFS:</para> 390 391 <screen><userinput>patch -Np1 -i ../icedtea6-&icedtea6-version;-fixed_paths-1.patch</userinput></screen> 350 392 351 393 <para>Configure and build the package with the following commands:</para> … … 357 399 make</userinput></screen> 358 400 359 <para>To test the results, issue: <command>make check</command>. The 360 testsuite should complete without error.</para> 401 <para>To test the results, issue: <command>make check</command>. The 402 included version of <application>jtreg</application> is old, and the test 403 suite is very dependent on the host system as well. You should expect to 404 see 6 failures and 1 error in the langtools tests, and 20 to 23 failures 405 in jdk with up to 3 errors. The other 4700 tests should pass.</para> 361 406 362 407 <para>Install the package with the following commands as the -
introduction/welcome/changelog.xml
rb3b4d5d rbc00982 41 41 42 42 --> 43 <listitem> 44 <para>January 29th, 2011</para> 45 <itemizedlist> 46 <listitem> 47 <para>[dj] - Updated to IcedTea6-1.9.4.</para> 48 </listitem> 49 </itemizedlist> 50 </listitem> 43 51 44 52 <listitem>
Note:
See TracChangeset
for help on using the changeset viewer.