Control: tags -1 help
Hi
On Fri, Nov 02, 2018 at 12:25:20AM +0100, Emmanuel Bourg wrote:
> Hi Andreas,
>
> On 01/11/2018 07:20, Andreas Tille wrote:
>
> > [javac]
> > /build/biojava-live-1.7.1/src/org/biojava/bio/structure/PDBHeader.java:10:
> > error: package com.sun.corba.se.spi.legacy.connection does not exist
> > [javac] import
> > com.sun.corba.se.spi.legacy.connection.GetEndPointInfoAgainException;
> > [javac] ^
> > [javac] Note: Some input files use or override a deprecated API.
> >
> >
> > Any hint how to fix this?
>
> Either patch out the CORBA classes (removed in Java 11, and no
> replacement available in Debian), or try setting the release attribute
> to 8 on the <javac> task of the Ant build.
I tried to implement this in
https://salsa.debian.org/med-team/biojava-live/blob/master/debian/patches/java8_instead_of_11.patch
Unfortunately this does not help. Here is the full build log:
compile-biojava:
[javac] /build/biojava-live-1.7.1/build.xml:247: warning:
'includeantruntime' was not set, defaulting to build.sysclasspath=last; set to
false for repeatable builds
[javac] Compiling 1444 source files to
/build/biojava-live-1.7.1/ant-build/classes/biojava
[javac] Support for javac --release has been added in Java9 ignoring it
[javac] warning: [options] bootstrap class path not set in conjunction with
-source 8
[javac]
/build/biojava-live-1.7.1/src/org/biojava/bio/proteomics/StructureTools.java:37:
warning: as of release 9, '_' is a keyword, and may not be used as an
identifier
[javac] private static final AtomicSymbol _;
[javac] ^
[javac]
/build/biojava-live-1.7.1/src/org/biojava/bio/proteomics/StructureTools.java:53:
warning: as of release 9, '_' is a keyword, and may not be used as an
identifier
[javac] _ = (AtomicSymbol) sTok.parseToken(" ");
[javac] ^
[javac]
/build/biojava-live-1.7.1/src/org/biojava/bio/proteomics/StructureTools.java:72:
warning: as of release 9, '_' is a keyword, and may not be used as an
identifier
[javac] return _;
[javac] ^
[javac]
/build/biojava-live-1.7.1/src/org/biojava/bio/structure/PDBHeader.java:10:
error: package com.sun.corba.se.spi.legacy.connection does not exist
[javac] import
com.sun.corba.se.spi.legacy.connection.GetEndPointInfoAgainException;
[javac] ^
[javac] Note: Some input files use or override a deprecated API.
[javac] Note: Recompile with -Xlint:deprecation for details.
[javac] Note: Some input files use unchecked or unsafe operations.
[javac] Note: Recompile with -Xlint:unchecked for details.
[javac] 1 error
I obviously did not understand your hint correctly. :-(
Kind regards
Andreas.
--
http://fam-tille.de