Changeset 5b5d604


Ignore:
Timestamp:
01/22/2021 01:30:47 PM (3 years ago)
Author:
Pierre Labastie <pieere@…>
Branches:
10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, lazarus, lxqt, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, trunk, upgradedb, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
Children:
68c91fb
Parents:
b9f03437
Message:

OpenJDK-15.0.2
fop-2.6

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

Files:
6 edited

Legend:

Unmodified
Added
Removed
  • general.ent

    rb9f03437 r5b5d604  
    11<!-- $LastChangedBy$ $Date$ -->
    22
    3 <!ENTITY day          "21">                   <!-- Always 2 digits -->
     3<!ENTITY day          "22">                   <!-- Always 2 digits -->
    44<!ENTITY month        "01">                   <!-- Always 2 digits -->
    55<!ENTITY year         "2021">
     
    77<!ENTITY copyholder   "The BLFS Development Team">
    88<!ENTITY version      "&year;-&month;-&day;">
    9 <!ENTITY releasedate  "January 21st, &year;">
     9<!ENTITY releasedate  "January 22nd, &year;">
    1010<!ENTITY pubdate      "&year;-&month;-&day;"> <!-- metadata req. by TLDP -->
    1111<!ENTITY blfs-version "svn">                  <!-- svn|[release #] -->
  • general/prog/java.xml

    rb9f03437 r5b5d604  
    88    the directory: this saves more than 70 MB. -->
    99  <!ENTITY anduin-download             "&sources-anduin-http;/OpenJDK/OpenJDK-&openjdk-version;">
    10   <!ENTITY openjdk-download-binary-x86 "&sources-anduin-http;/OpenJDK/OpenJDK-14.0.1/OpenJDK-14.0.1+7-i686-bin.tar.xz">
    11   <!ENTITY openjdk-bin-md5sum-x86      "03bea53f017e53d64811c24a794368e0">
    12   <!ENTITY openjdk-bin-size-x86        "109 MB">
    13   <!ENTITY openjdk-bin-buildsize-x86   "242 MB">
     10  <!ENTITY openjdk-download-binary-x86 "&sources-anduin-http;/OpenJDK/OpenJDK-15.0.2/OpenJDK-15.0.2+7-i686-bin.tar.xz">
     11  <!ENTITY openjdk-bin-md5sum-x86      "8093b7f2d38fbfc39c63abd57462315b">
     12  <!ENTITY openjdk-bin-size-x86        "148 MB">
     13  <!ENTITY openjdk-bin-buildsize-x86   "281 MB">
    1414
    1515<!-- Not uploaded to anduin, since this file is now available under GNU GPLv2
    1616     licence.-->
    17   <!ENTITY openjdk-download-binary-x64 "https://download.java.net/java/GA/jdk14.0.1/664493ef4a6946b186ff29eb326336a2/&openjdk-build;/GPL/openjdk-&openjdk-version;_linux-x64_bin.tar.gz">
    18   <!ENTITY openjdk-bin-md5sum-x64      "8b402feab7c615367b21e289ddda665e">
    19   <!ENTITY openjdk-bin-size-x64        "189 MB">
    20   <!ENTITY openjdk-bin-buildsize-x64   "320 MB">
     17  <!ENTITY openjdk-download-binary-x64 "https://download.java.net/java/GA/jdk&openjdk-version;/0d1cfde4252546c6931946de8db48ee2/&openjdk-build;/GPL/openjdk-&openjdk-version;_linux-x64_bin.tar.gz">
     18  <!ENTITY openjdk-bin-md5sum-x64      "9209edbd74358ccb1c54cf54004f0bb9">
     19  <!ENTITY openjdk-bin-size-x64        "186 MB">
     20  <!ENTITY openjdk-bin-buildsize-x64   "321 MB">
    2121]>
    2222
  • general/prog/openjdk.xml

    rb9f03437 r5b5d604  
    55  %general-entities;
    66
    7   <!ENTITY ojdk-tarball              "jdk-&openjdk-version;+&openjdk-build;.tar.bz2">
    8   <!ENTITY ojdk-repo                 "http://hg.openjdk.java.net/jdk-updates/jdk14u">
     7  <!ENTITY ojdk-tarball              "jdk-&openjdk-version;-ga.tar.gz">
     8  <!ENTITY ojdk-repo                 "https://github.com/openjdk/jdk15u">
    99  <!ENTITY ojdk-download             "&ojdk-repo;/archive/&ojdk-tarball;">
    1010
    1111  <!ENTITY anduin-download           "&sources-anduin-http;/OpenJDK/OpenJDK-&openjdk-version;">
    1212
    13   <!ENTITY ojdk-md5sum               "bf287746bb1be5e0d94c27e3d79d800e">
    14   <!ENTITY ojdk-size                 "80 MB">
    15 
    16   <!ENTITY jtreg-version             "4.2-b13-517">
     13  <!ENTITY ojdk-md5sum               "e516e5e14ded6f91a89c9b4c83a87005">
     14  <!ENTITY ojdk-size                 "97 MB">
     15
     16  <!ENTITY jtreg-version             "4.2.0-tip">
    1717  <!ENTITY jtreg-download            "&anduin-download;/jtreg-&jtreg-version;.tar.gz">
    18   <!ENTITY jtreg-md5sum              "ffcef8f1caa5c22f4d006fb82e074de4">
    19   <!ENTITY jtreg-size                "6.8 MB">
    20 
    21   <!ENTITY ojdk-bdsize               "5.3 GB (an additional 394 MB for tests)">
    22   <!ENTITY ojdk-time                 "4.5 SBU with 4 jobs (an additional 51 SBU for tests with 4 jobs)">
     18  <!ENTITY jtreg-md5sum              "11818f2ae4be19d2c7ae6501be60ee98">
     19  <!ENTITY jtreg-size                "6.9 MB">
     20
     21  <!ENTITY ojdk-bdsize               "4.5 GB (add 399 MB for tests)">
     22  <!ENTITY ojdk-time                 "4.5 SBU with 4 jobs (add 55 SBU for tests with 4 jobs)">
    2323]>
    2424
     
    153153      </listitem>
    154154    </itemizedlist>
    155 
     155<!--
    156156    <bridgehead renderas="sect4">Required patch</bridgehead>
    157157
     
    163163      </listitem>
    164164    </itemizedlist>
    165 
     165-->
    166166    <bridgehead renderas="sect3">OpenJDK Dependencies</bridgehead>
    167167
     
    194194      <xref linkend="git"/>,
    195195      <xref linkend="graphviz"/>,
    196       <xref linkend="mercurial"/>,
     196      <xref linkend="mercurial"/>, and
     197<!-- not needed now, it seems
    197198      an X Window manager such as <xref linkend="twm"/> (for the tests), and
    198       <ulink url="https://pandoc.org/">pandoc</ulink>
     199-->   <ulink url="https://pandoc.org/">pandoc</ulink>
    199200    </para>
    200201
     
    212213
    213214<screen><userinput>tar -xf ../jtreg-&jtreg-version;.tar.gz</userinput></screen>
    214 
     215<!--
    215216    <para>
    216217      Apply a patch to allow building with make-4.3:
     
    225226<screen><userinput>sed -i /sysctl/d \
    226227    src/jdk.incubator.jpackage/unix/native/libapplauncher/PosixPlatform.cpp</userinput></screen>
    227 
     228-->
    228229    <note>
    229230      <para>
     
    238239
    239240      <para>
    240         The build system does not support the <option>-j</option> switch in
     241        The build system does not allow the <option>-j</option> switch in
    241242        <envar>MAKEFLAGS</envar>. See the command explanation for
    242         <option>--with-jobs=</option> and <option>--with-test-jobs=</option>
     243        <option>--with-jobs=</option>
    243244        for more information on customizing parallelization.
    244245      </para>
     
    252253<screen><userinput>unset JAVA_HOME                                       &amp;&amp;
    253254bash configure --enable-unlimited-crypto              \
    254                --with-extra-cflags="$CFLAGS -fcommon" \
    255255               --disable-warnings-as-errors           \
    256256               --with-stdc++lib=dynamic               \
     
    371371      It is not executable and must be run through <command>bash</command>.
    372372    </para>
    373 
    374     <para>
    375       <parameter>--with-extra-cflags=-fcommon</parameter>: Allows building
     373<!-- Not needed in openjdk-15
     374    <para>
     375      <parameter>- -with-extra-cflags=-fcommon</parameter>: Allows building
    376376      with GCC 10.
    377       <!-- patchs are available upstream and will be included in java 15 -->
    378     </para>
    379 
     377    </para>
     378-->
    380379    <para>
    381380      <parameter>--enable-unlimited-crypto</parameter>: Because of limitations
     
    447446      not needed if <command>java</command> is found in the <envar>PATH</envar>.
    448447    </para>
    449 
     448<!-- Seems to have disappeared
    450449    <para>
    451450      <command>find ... -iname '*.diz' -delete</command>: This command
    452451      removes redundant files.
    453452    </para>
    454 
     453-->
    455454  </sect2>
    456455
     
    521520      <seglistitem>
    522521        <seg>jaotc, jar, jarsigner, java, javac, javadoc, javap, jcmd,
    523         jconsole, jdb, jdeprscan, jdeps, jfr, jhsdb, jimage, jinfo, jjs,
     522        jconsole, jdb, jdeprscan, jdeps, jfr, jhsdb, jimage, jinfo,
    524523        jlink, jmap, jmod, jpackage, jps, jrunscript, jshell, jstack,
    525         jstat, jstatd, keytool, rmic, rmid, rmiregistry, and serialver</seg>
     524        jstat, jstatd, keytool, rmid, rmiregistry, and serialver</seg>
    526525        <seg>/opt/jdk-&openjdk-version;/lib/*</seg>
    527526        <seg>/opt/jdk-&openjdk-version;</seg>
     
    739738        </listitem>
    740739      </varlistentry>
    741 
     740<!--
    742741      <varlistentry id="jjs">
    743742        <term><command>jjs</command></term>
     
    753752        </listitem>
    754753      </varlistentry>
    755 
     754-->
    756755      <varlistentry id="jlink">
    757756        <term><command>jlink</command></term>
     
    903902        </listitem>
    904903      </varlistentry>
    905       -->
     904
    906905      <varlistentry id="rmic">
    907906        <term><command>rmic</command></term>
     
    917916        </listitem>
    918917      </varlistentry>
    919 
     918      -->
    920919      <varlistentry id="rmid">
    921920        <term><command>rmid</command></term>
  • introduction/welcome/changelog.xml

    rb9f03437 r5b5d604  
    4343    -->
    4444    <listitem>
     45      <para>January 22nd, 2021</para>
     46      <itemizedlist>
     47        <listitem>
     48          <para>[pierre] - Update to fop-2.6. Fixes
     49          <ulink url="&blfs-ticket-root;14542">#14542</ulink>.</para>
     50        </listitem>
     51        <listitem>
     52          <para>[pierre] - Update to OpenJDK-15.0.2. Fixes
     53          <ulink url="&blfs-ticket-root;14536">#14536</ulink>.</para>
     54        </listitem>
     55      </itemizedlist>
     56    </listitem>
     57    <listitem>
    4558      <para>January 21st, 2021</para>
    4659      <itemizedlist>
  • packages.ent

    rb9f03437 r5b5d604  
    386386<!ENTITY hamcrest-version             "1.3">
    387387-->
    388 <!ENTITY openjdk-version              "14.0.1">
     388<!ENTITY openjdk-version              "15.0.2">
    389389<!ENTITY openjdk-build                "7">
    390390
     
    10781078<!ENTITY psutils-version              "p17">
    10791079<!ENTITY epdfview-version             "0.1.8">
    1080 <!ENTITY fop-version                  "2.5">
     1080<!ENTITY fop-version                  "2.6">
    10811081<!ENTITY mupdf-version                "1.18.0">
    10821082<!ENTITY paps-version                 "0.7.1">
  • pst/ps/fop.xml

    rb9f03437 r5b5d604  
    77  <!ENTITY fop-download-http "https://archive.apache.org/dist/xmlgraphics/fop/source/fop-&fop-version;-src.tar.gz">
    88  <!ENTITY fop-download-ftp  " ">
    9   <!ENTITY fop-md5sum        "5e7e87ef12845d31bce7a1fe8d61f501">
     9  <!ENTITY fop-md5sum        "1d6bc84d2ab7f971bbc628080e3c307f">
    1010  <!ENTITY fop-size          "26 MB">
    11   <!ENTITY fop-buildsize     "491 MB ">
     11  <!ENTITY fop-buildsize     "522 MB (including files downloaded to the user directory)">
    1212  <!ENTITY fop-time          "0.4 SBU">
    1313
    14   <!ENTITY pdfbox-version    "2.0.21">
    15   <!ENTITY pdfbox-download   "http://mirror.reverse.net/pub/apache/pdfbox/&pdfbox-version;/pdfbox-&pdfbox-version;.jar">
    16   <!ENTITY pdfbox-md5sum     "aa28f5d7a9a89bb46391643315d5307b">
     14  <!ENTITY pdfbox-version    "2.0.22">
     15  <!ENTITY pdfbox-download   "http://archive.apache.org/dist/pdfbox/&pdfbox-version;/pdfbox-&pdfbox-version;.jar">
     16  <!ENTITY pdfbox-md5sum     "7de0d7e4c89e5e07d0298ca112907921">
    1717  <!ENTITY pdfbox-size       "2.6 MB">
    1818
    19   <!ENTITY fontbox-download  "http://mirror.reverse.net/pub/apache/pdfbox/&pdfbox-version;/fontbox-&pdfbox-version;.jar">
    20   <!ENTITY fontbox-md5sum    "5840ff3bcc1e2ea1d066b7f0114c359b">
     19  <!ENTITY fontbox-download  "http://archive.apache.org/dist/pdfbox/&pdfbox-version;/fontbox-&pdfbox-version;.jar">
     20  <!ENTITY fontbox-md5sum    "dba672a1fa1386423d94aced4b573e22">
    2121  <!ENTITY fontbox-size      "1.5 MB">
    2222
    2323  <!ENTITY maven-major        "3">
    2424  <!ENTITY maven-version      "3.6.3">
    25   <!ENTITY maven-download     "http://mirror.reverse.net/pub/apache/maven/maven-&maven-major;/&maven-version;/binaries/apache-maven-&maven-version;-bin.tar.gz">
     25  <!ENTITY maven-download     "http://archive.apache.org/dist/maven/maven-&maven-major;/&maven-version;/binaries/apache-maven-&maven-version;-bin.tar.gz">
    2626  <!ENTITY maven-md5sum       "9792c717f5845d952907d5144b8253c3">
    27   <!ENTITY maven-size         "9 MB (additionally, about 100 MB are downloaded to the building user's directory)">
     27  <!ENTITY maven-size         "9.1 MB (additionally, about 82 MB are downloaded to the building user's directory)">
    2828
    2929  <!ENTITY offo-download     "&sourceforge-dl;/offo/2.2/offo-hyphenation.zip">
     
    129129      </listitem>
    130130    </itemizedlist>
    131 
     131<!-- Using the archive above allows finding all versions
    132132    <note><para>
    133133      The pdfbox and fontbox packages may not be available at the above
    134134      location.  If not, they can be found at the BLFS files mirror sites.
    135135    </para></note>
    136 
     136-->
    137137    <itemizedlist spacing="compact">
    138138      <title>Recommended packages</title>
     
    229229&lt;arg value="--ignore-source-errors"/&gt;' \
    230230    fop/build.xml</userinput></screen>
    231 
     231<!-- Seems to have been fixed in 2.6
    232232      <para>
    233233        The stack size set in <filename>build.xml</filename> for building the
     
    237237<screen><userinput>sed -e '/hyph\.stack/s/512k/1M/' \
    238238    -i fop/build.xml</userinput></screen>
    239 
     239-->
    240240      <para>
    241241        The <filename>build.xml</filename> file calls for an old version of
Note: See TracChangeset for help on using the changeset viewer.