Changeset f533b0d
- Timestamp:
- 10/22/2012 05:15:03 PM (12 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:
- e8edecd
- Parents:
- 5e628466
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
general.ent
r5e628466 rf533b0d 397 397 <!ENTITY git-version "1.7.12.1"> 398 398 <!ENTITY guile-version "2.0.6"> 399 <!ENTITY icedtea-version "2.2. 1">400 <!ENTITY openjdk-version "1.7.0. 5">399 <!ENTITY icedtea-version "2.2.3"> 400 <!ENTITY openjdk-version "1.7.0.9"> 401 401 <!ENTITY junit-version "4.10"> 402 402 <!ENTITY librep-version "0.90.5"> -
general/graphlib/aalib.xml
r5e628466 rf533b0d 71 71 <sect2 role="installation"> 72 72 <title>Installation of AAlib</title> 73 74 <para>Fix a minor problem with the included m4 file:</para> 75 76 <screen><userinput>sed -i -e '/AM_PATH_AALIB,/s/AM_PATH_AALIB/[&]/' aalib.m4</userinput></screen> 73 77 74 78 <para>Install <application>AAlib</application> by running the following -
general/prog/openjdk.xml
r5e628466 rf533b0d 7 7 <!ENTITY anduin-download "http://anduin.linuxfromscratch.org/files/BLFS/OpenJDK-&openjdk-version;"> 8 8 <!ENTITY openjdk-download-binary-x86 "&anduin-download;/OpenJDK-&openjdk-version;-i686-bin.tar.xz"> 9 <!ENTITY openjdk-bin-md5sum-x86 " 63d68101ae594ef7b1c0efb2803a502c">10 <!ENTITY openjdk-bin-size-x86 " 81MB">11 <!ENTITY openjdk-bin-buildsize-x86 " 251MB">9 <!ENTITY openjdk-bin-md5sum-x86 "d52b7a6b1b0fcc065c661efc22022f86"> 10 <!ENTITY openjdk-bin-size-x86 "159 MB"> 11 <!ENTITY openjdk-bin-buildsize-x86 "464 MB"> 12 12 13 13 <!ENTITY openjdk-download-binary-x64 "&anduin-download;/OpenJDK-&openjdk-version;-x86_64-bin.tar.xz"> 14 <!ENTITY openjdk-bin-md5sum-x64 " f9f36dda980dc57b3ccc11c614806b51">15 <!ENTITY openjdk-bin-size-x64 "1 13MB">16 <!ENTITY openjdk-bin-buildsize-x64 " 426MB">14 <!ENTITY openjdk-bin-md5sum-x64 "d67f23dedd26d8b8fd5c0dd007cd5e37"> 15 <!ENTITY openjdk-bin-size-x64 "134 MB"> 16 <!ENTITY openjdk-bin-buildsize-x64 "358 MB"> 17 17 18 18 <!ENTITY icedtea-download "http://icedtea.classpath.org/download/source/icedtea-&icedtea-version;.tar.gz"> 19 19 20 <!ENTITY icedtea-md5sum " a104417178a1e5d10f28a3b03cb75f6c">21 <!ENTITY icedtea-size "4. 6MB">20 <!ENTITY icedtea-md5sum "26a514047494c8697bb97eac10d83bae"> 21 <!ENTITY icedtea-size "4.9 MB"> 22 22 23 23 <!ENTITY corba-download "&anduin-download;/corba.tar.gz"> 24 <!ENTITY corba-md5sum " 3982a7f60ec9868f8c38fb62febf6d0c">24 <!ENTITY corba-md5sum "be19ef74664ce672417a4ba0f91f3d04"> 25 25 <!ENTITY corba-size "1.4 MB"> 26 26 27 27 <!ENTITY hotspot-download "&anduin-download;/hotspot.tar.gz"> 28 <!ENTITY hotspot-md5sum " 3015a4b7815db10d08ab434cb67717a7">29 <!ENTITY hotspot-size "9. 0MB">28 <!ENTITY hotspot-md5sum "91dec9320e95b0ab8fe00cfb5389d335"> 29 <!ENTITY hotspot-size "9.2 MB"> 30 30 31 31 <!ENTITY jaxp-download "&anduin-download;/jaxp.tar.gz"> 32 <!ENTITY jaxp-md5sum " c50d0a06b467eec3a0e9730aeedece90">33 <!ENTITY jaxp-size "3. 8MB">32 <!ENTITY jaxp-md5sum "75c2b17d0e37b1a9aa5d913487b7da98"> 33 <!ENTITY jaxp-size "3.7 MB"> 34 34 35 35 <!ENTITY jaxws-download "&anduin-download;/jaxws.tar.gz"> 36 <!ENTITY jaxws-md5sum " e34277dfd57f5029074e390928f21391">36 <!ENTITY jaxws-md5sum "61bdab3bb55e5ab6c12cb3a0daecc199"> 37 37 <!ENTITY jaxws-size "2.7 MB"> 38 38 39 39 <!ENTITY jdk-download "&anduin-download;/jdk.tar.gz"> 40 <!ENTITY jdk-md5sum "a ae87792464b75cf00aa7cad5d22c124">40 <!ENTITY jdk-md5sum "a2a793aea6d01d00150a78246a29967a"> 41 41 <!ENTITY jdk-size "43 MB"> 42 42 43 43 <!ENTITY langtools-download "&anduin-download;/langtools.tar.gz"> 44 <!ENTITY langtools-md5sum " 92869b3de78b071cb74b75447590373a">44 <!ENTITY langtools-md5sum "6cc42ee41fd64f531ec4aea256b67495"> 45 45 <!ENTITY langtools-size "2.3 MB"> 46 46 47 47 <!ENTITY openjdk-download "&anduin-download;/openjdk.tar.gz"> 48 <!ENTITY openjdk-md5sum " 361f22404d494dcd80013b4304589bb0">49 <!ENTITY openjdk-size "1 32KB">48 <!ENTITY openjdk-md5sum "43f1697a104ea383083ef7ce305b4f60"> 49 <!ENTITY openjdk-size "128 KB"> 50 50 51 51 <!ENTITY rhino-download "ftp://ftp.mozilla.org/pub/mozilla.org/js/rhino1_7R3.zip"> … … 76 76 77 77 <para><application>IcedTea</application> provides a build harness for the 78 <application>OpenJDK</application> package, Oracle's recentlyopen-sourced78 <application>OpenJDK</application> package, Oracle's open-sourced 79 79 <application>Java</application> development environment. In order to 80 80 provide a completely free runtime environment, similar to Oracle's closed … … 86 86 programs.</para> 87 87 88 &lfs7 1_checked;88 &lfs72_checked; 89 89 90 90 <note><para>The browser plugin and webstart implementation have been split … … 141 141 </para> 142 142 </listitem> 143 </itemizedlist> 144 145 <para>The following may be downladed separately or be done as a 146 part of the <userinput>make</userinput> process.</para> 147 148 <itemizedlist spacing="compact"> 143 149 <listitem> 144 150 <para>Corba Source … … 283 289 <xref linkend="gtk3"/>, 284 290 <xref linkend="giflib"/>, 285 <xref linkend="libXp"/>,286 291 <xref linkend="pulseaudio"/>, 287 292 <xref linkend="xorg7-lib"/> and 288 <xref linkend=" xulrunner"/>.293 <xref linkend="nspr"/>. 289 294 </para> 290 295 … … 295 300 <xref linkend="cpio"/>, 296 301 <xref linkend="unzip"/>, 302 <xref linkend="wget"/>, 297 303 <xref linkend="which"/>, and 298 304 <xref linkend="zip"/></para> … … 323 329 installation with the following commands:</para> 324 330 325 <screen><userinput>export PATH_HOLD="${PATH}" && 326 export JAVA_HOME="/opt/OpenJDK-&openjdk-version;-bin" && 327 export CLASSPATH=".:/usr/share/java" && 328 export PATH="${PATH}:${JAVA_HOME}/bin"</userinput></screen> 331 <screen><userinput>export CLASSPATH=.:/usr/share/java && 332 export PATH="PATH:/opt/OpenJDK-&openjdk-version;-bin/bin</userinput></screen> 329 333 330 334 <para>The binary version is now installed. If you don't want to compile the … … 334 338 <note><para>The source build of OpenJDK requires 335 339 <xref linkend="apache-ant"/>. You'll need to build that first to satisfy 336 the reciprocaldependency, and return to this section to continue building340 the circular dependency, and return to this section to continue building 337 341 OpenJDK.</para></note> 338 342 … … 356 360 composed of several individual projects of the proprietary 357 361 <application>JDK</application> that have been relicensed under an open 358 source license. Put all of the individual components into the source tree359 with the following commands:</para>362 source license. If you have already downoaded all of the individual 363 components, place them into the source tree with the following commands:</para> 360 364 361 365 <screen><userinput>cp -v ../corba.tar.gz . && … … 391 395 make</userinput></screen> 392 396 397 <note><para>If you have not installed the tarballs specified above, 398 they will be automatically downloaded here.</para></note> 399 393 400 <para>To test the results, issue: <command>make jtregcheck</command>. The 394 401 included version of <application>jtreg</application> is old, and the test 395 402 suite is also very dependent on the host system and the environment that it 396 is run in. You should expect to see anywhere between a clean set of tests397 and up to 160 failures in jdk with up to 17 errors in the tests themselves.398 The majority of the 6000+ tests should pass. The reason for the399 greatly varying results is due to how stringent the testing environment400 must be. Varying architectures, different versions of dependent401 libraries, unexpected X Window environment and window managers, the CA402 certificates used to generate the <filename>cacerts</filename> file, and403 even any user input or power management or screen saver interruptions during404 the testing can lead to various failures. While the known broken tests have405 been removed, with the fix_tests patch above, the graphics tests failures406 cannot be pre-determined (short of removing them all). Best bet for a407 completely clean result is to run the test suite in a framebuffer on a408 different screen(Xvfb). Even still, Disk I/O can cause failures.</para>403 is run in. You should expect to see anywhere between 40 and 100 failures in 404 jdk with up to 10 errors in the tests themselves. The majority of the 405 6000+ tests should pass. The reason for the greatly varying results is due 406 to how stringent the testing environment must be. Varying architectures, 407 different versions of dependent libraries, unexpected X Window environment 408 and window managers, the CA certificates used to generate the 409 <filename>cacerts</filename> file, and even any user input or power 410 management or screen saver interruptions during the testing can lead to 411 various failures. While the known broken tests have been removed, with the 412 fix_tests patch above, the graphics tests failures cannot be pre-determined 413 (short of removing them all). The best bet for the minimal number of 414 failures is to run the test suite in a framebuffer on a different screen 415 (Xvfb). Even still, Disk I/O can cause failures.</para> 409 416 410 417 <para>Install the package with the following commands as the 411 418 <systemitem class="username">root</systemitem> user:</para> 412 419 413 <screen role="root"><userinput>cp -R openjdk.build/j2sdk-image /opt/OpenJDK-&openjdk-version; && 420 <screen role="root"><userinput>chmod 0644 openjdk.build/j2sdk-image/lib/sa-jdi.jar && 421 cp -R openjdk.build/j2sdk-image /opt/OpenJDK-&openjdk-version; && 414 422 chown -R root:root /opt/OpenJDK-&openjdk-version;</userinput></screen> 415 423 … … 425 433 <para><parameter>--with-jdk-home</parameter>: This switch provides the 426 434 location of the temporary <application>JDK</application>.</para> 427 428 <para><parameter>--enable-nss</parameter>: This switch enables the429 build to utilize additional cryptography supplied by the nss430 libraries.</para>431 435 432 436 <para><parameter>--enable-pulse-java</parameter>: This switch enables … … 434 438 implementation that is reasonably compatible with the proprietary 435 439 JDK).</para> 440 441 <para><command>chmod -v 0644 ...sa-jdi.jar</command>: Fix permissions 442 in a generated file so all users can access it.</para> 436 443 437 444 </sect2> … … 449 456 the <systemitem class="username">root</systemitem> user:</para> 450 457 451 <screen role="root"><userinput>ln -v -nsf OpenJDK-&openjdk-version;-bin /opt/OpenJDK</userinput></screen> 452 453 <para>The information below assumes your system is set up using the 454 instructions found in 455 <quote><xref linkend="postlfs-config-profile"/></quote>. You may need to 456 extract the relevant information below and incorporate it into your 457 system's startup files if your system is set up differently.</para> 458 459 <para>Add the following <filename>openjdk.sh</filename> shell startup file 460 to the <filename>/etc/profile.d</filename> directory with the following 461 commands as the <systemitem class="username">root</systemitem> user:</para> 458 <screen role="root"><userinput>ln -v -nsf OpenJDK-&openjdk-version;-bin /opt/jdk</userinput></screen> 459 460 <para>The information below assumes your system is set up using the 461 instructions found in <quote><xref 462 linkend="postlfs-config-profile"/></quote>. You may need to extract the 463 relevant information below and incorporate it into your system's startup 464 files if your system is set up differently.</para> 465 466 <para>Add the following <filename>openjdk.sh</filename> shell startup 467 file to the <filename>/etc/profile.d</filename> directory with the 468 following commands as the <systemitem class="username">root</systemitem> 469 user:</para> 462 470 463 471 <screen role="root"><userinput>cat > /etc/profile.d/openjdk.sh << "EOF" … … 465 473 466 474 # Set JAVA_HOME directory 467 JAVA_HOME=/opt/ OpenJDK475 JAVA_HOME=/opt/jdk 468 476 469 477 # Adjust PATH 470 pathappend $ {JAVA_HOME}/bin PATH478 pathappend $JAVA_HOME/bin PATH 471 479 472 480 # Auto Java CLASSPATH 473 481 # Copy jar files to, or create symlinks in this directory 482 474 483 AUTO_CLASSPATH_DIR=/usr/share/java 484 475 485 pathprepend . CLASSPATH 486 476 487 for dir in `find ${AUTO_CLASSPATH_DIR} -type d 2>/dev/null`; do 477 488 pathappend $dir CLASSPATH 478 489 done 490 479 491 for jar in `find ${AUTO_CLASSPATH_DIR} -name "*.jar" 2>/dev/null`; do 480 492 pathappend $jar CLASSPATH … … 482 494 483 495 export JAVA_HOME CLASSPATH 484 unset AUTO_CLASSPATH_DIR 485 unset dir 486 unset jar 496 unset AUTO_CLASSPATH_DIR dir jar 487 497 488 498 # End /etc/profile.d/openjdk.sh</literal> … … 494 504 495 505 <screen><userinput>cat >> /etc/man_db.conf << "EOF" && 496 <literal>MANDATORY_MANPATH /opt/ OpenJDK/man497 MANPATH_MAP /opt/ OpenJDK/bin /opt/OpenJDK/man498 MANDB_MAP /opt/ OpenJDK/man /var/cache/man/OpenJDK</literal>506 <literal>MANDATORY_MANPATH /opt/jdk/man 507 MANPATH_MAP /opt/jdk/bin /opt/jdk/man 508 MANDB_MAP /opt/jdk/man /var/cache/man/jdk</literal> 499 509 EOF 500 510 mandb -c /opt/OpenJDK/man</userinput></screen> -
introduction/welcome/changelog.xml
r5e628466 rf533b0d 44 44 45 45 --> 46 46 47 <listitem> 47 48 <para>October 22nd, 2012</para> 48 49 <itemizedlist> 50 <listitem> 51 <para>[bdubbs] - Update to OpenJDJ-1.7.0.9/IcedTea-2.3.3. Fixes 52 <ulink url="&blfs-ticket-root;3619">#3619</ulink>.</para> 53 </listitem> 49 54 <listitem> 50 55 <para>[krejzi] - Xorg Intel Driver 2.20.12.</para> -
pst/xml/docbook-xsl.xml
r5e628466 rf533b0d 118 118 119 119 install -v -m644 -D README \ 120 /usr/share/doc/docbook-xsl-&docbook-xsl-version; &&120 /usr/share/doc/docbook-xsl-&docbook-xsl-version;/README.txt && 121 121 install -v -m755 RELEASE-NOTES* NEWS* \ 122 122 /usr/share/doc/docbook-xsl-&docbook-xsl-version;</userinput></screen>
Note:
See TracChangeset
for help on using the changeset viewer.