Source: libitext-java Version: 2.1.7-14 Severity: serious Tags: ftbfs sid User: a...@debian.org Usertags: bouncycastle-1.77 X-Debbugs-Cc: a...@debian.org
Dear maintainer, libitext-java fails to build from source with bouncycastle 1.77. The reason is the removal of long deprecated methods. The (hopefully) relevant error message from the build log. compile: [mkdir] Created dir: /<<BUILDDIR>>/build/bin [javac] /<<PKGBUILDDIR>>/ant/compile.xml:45: warning: 'includeantruntime' was not set, defaulting to build.sysclasspath=last; set to false for repeatable builds [javac] Using javac -source 1.5 is no longer supported, switching to 7 [javac] Using javac -target 1.5 is no longer supported, switching to 7 [javac] Compiling 359 source files to /<<BUILDDIR>>/build/bin [javac] warning: [options] bootstrap class path not set in conjunction with -source 7 [javac] warning: [options] source value 7 is obsolete and will be removed in a future release [javac] warning: [options] target value 7 is obsolete and will be removed in a future release [javac] warning: [options] To suppress warnings about obsolete options, use -Xlint:-options. [javac] /<<PKGBUILDDIR>>/core/com/lowagie/text/pdf/MappedRandomAccessFile.java:58: warning: [removal] AccessController in java.security has been deprecated and marked for removal [javac] import java.security.AccessController; [javac] ^ [javac] /<<PKGBUILDDIR>>/core/com/lowagie/text/pdf/PdfPKCS7.java:356: error: cannot find symbol [javac] if (tag.getObject() instanceof ASN1Sequence) { [javac] ^ [javac] symbol: method getObject() [javac] location: variable tag of type ASN1TaggedObject [javac] /<<PKGBUILDDIR>>/core/com/lowagie/text/pdf/PdfPKCS7.java:357: error: cannot find symbol [javac] seq = (ASN1Sequence)tag.getObject(); [javac] ^ [javac] symbol: method getObject() [javac] location: variable tag of type ASN1TaggedObject [javac] /<<PKGBUILDDIR>>/core/com/lowagie/text/pdf/PdfPKCS7.java:403: error: cannot find symbol [javac] ASN1Sequence content = (ASN1Sequence)((DERTaggedObject)signedData.getObjectAt(1)).getObject(); [javac] ^ [javac] symbol: method getObject() [javac] location: class DERTaggedObject [javac] /<<PKGBUILDDIR>>/core/com/lowagie/text/pdf/PdfPKCS7.java:435: error: cannot find symbol [javac] DEROctetString rsaDataContent = (DEROctetString)((DERTaggedObject)rsaData.getObjectAt(1)).getObject(); [javac] ^ [javac] symbol: method getObject() [javac] location: class DERTaggedObject [javac] /<<PKGBUILDDIR>>/core/com/lowagie/text/pdf/PdfPKCS7.java:488: error: cannot find symbol [javac] ASN1Sequence seqin = (ASN1Sequence)tg.getObject(); [javac] ^ [javac] symbol: method getObject() [javac] location: variable tg of type ASN1TaggedObject [javac] /<<PKGBUILDDIR>>/core/com/lowagie/text/pdf/FontDetails.java:264: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal [javac] Integer codeKey = new Integer(code); [javac] ^ [javac] /<<PKGBUILDDIR>>/core/com/lowagie/text/pdf/TrueTypeFontUnicode.java:144: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal [javac] inverseCmap.put(new Integer(metrics[0]), code); [javac] ^ [javac] /<<PKGBUILDDIR>>/core/com/lowagie/text/pdf/TrueTypeFontUnicode.java:150: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal [javac] return inverseCmap == null ? null : (Integer) inverseCmap.get(new Integer(code)); [javac] ^ [javac] /<<PKGBUILDDIR>>/core/com/lowagie/text/pdf/MappedRandomAccessFile.java:203: warning: [removal] AccessController in java.security has been deprecated and marked for removal [javac] Boolean b = (Boolean) AccessController.doPrivileged(new PrivilegedAction() { [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] 5 errors [javac] 9 warnings
signature.asc
Description: This is a digitally signed message part