Ignore:
Timestamp:
05/07/2016 08:10:29 PM (8 years ago)
Author:
Douglas R. Reno <renodr@…>
Branches:
systemd-13485
Children:
2e633b6
Parents:
37191af
Message:

Sync to trunk r17332

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/branches/systemd@17335 af4574ff-66df-0310-9fd7-8a98e5e911e0

File:
1 edited

Legend:

Unmodified
Added
Removed
  • general/prog/gcc-java.xml

    r37191af rd7bee48  
    77  <!ENTITY gcc-java-download-http  "http://ftpmirror.gnu.org/gcc/gcc-&gcc-java-version;/gcc-&gcc-java-version;.tar.bz2">
    88  <!ENTITY gcc-java-download-ftp   "ftp://ftp.gnu.org/gnu/gcc/gcc-&gcc-java-version;/gcc-&gcc-java-version;.tar.bz2">
    9   <!ENTITY gcc-java-md5sum         "c9616fd448f980259c31de613e575719">
    10   <!ENTITY gcc-java-size           "92 MB">
    11   <!ENTITY gcc-java-buildsize      "4.1 GB">
    12   <!ENTITY gcc-java-time           "86 SBU (including 72 SBU for tests)">
    13 
    14   <!ENTITY ecj-download-ftp    "ftp://sourceware.org/pub/java/ecj-latest.jar">
     9  <!ENTITY gcc-java-md5sum         "8fb6cb98b8459f5863328380fbf06bd1">
     10  <!ENTITY gcc-java-size           "95 MB">
     11  <!ENTITY gcc-java-buildsize      "5 GB">
     12  <!ENTITY gcc-java-time           "29 SBU (with tests and parallelism=4)">
     13
     14  <!ENTITY ecj-download-ftp    "ftp://sourceware.org/pub/java/ecj-4.9.jar">
    1515
    1616  <!ENTITY antlr-version       "4.5.1">
     
    157157<screen><userinput>sed -i 's/\(install.*:\) install-.*recursive/\1/' libffi/Makefile.in         &amp;&amp;
    158158sed -i 's/\(install-data-am:\).*/\1/'             libffi/include/Makefile.in &amp;&amp;
    159 
    160 cp ../ecj-latest.jar ./ecj.jar &amp;&amp;
     159sed -i 's/absolute/file normalize/' libjava/testsuite/lib/libjava.exp &amp;&amp;
     160sed -i 's/major.*1000.*minor/major/' gcc/java/decl.c &amp;&amp;
     161
     162cp ../ecj-4.9.jar ./ecj.jar &amp;&amp;
    161163
    162164mkdir build &amp;&amp;
     
    207209    /usr/lib/gcc/*linux-gnu/&gcc-java-version;/include{,-fixed} &amp;&amp;
    208210
    209 gcj -o ecj ../../ecj-latest.jar \
     211gcj -o ecj ../../ecj-4.9.jar \
    210212    --main=org.eclipse.jdt.internal.compiler.batch.Main &amp;&amp;
    211213mv ecj /usr/bin &amp;&amp;
     
    218220
    219221    <para>
    220       The two <command>sed</command> commands prevent the
     222      The first two <command>sed</command> commands prevent the
    221223      installation of the <application>libffi</application> library bundled
    222224      with <application>GCC</application>, since it is outdated compared to
    223225      <xref linkend="libffi"/>.
     226    </para>
     227
     228    <para>
     229      The next two <command>sed</command> commands implement upstream fixes
     230      to the <application>GCC Java</application> compiler and tests.
    224231    </para>
    225232
     
    298305      /usr/lib/gcc/*linux-gnu/...</command>:
    299306      If the package is built by a user other than root, the ownership of the
    300       installed <filename class="directory">include</filename> directory (and its
    301       content) will be incorrect. This commands changes the ownership to the
    302       <systemitem class="username">root</systemitem> user and group.
     307      installed <filename class="directory">include</filename> directory (and
     308      its content) will be incorrect. This command changes the ownership to
     309      the <systemitem class="username">root</systemitem> user and group.
    303310    </para>
    304311
Note: See TracChangeset for help on using the changeset viewer.