Source: jruby
Version: 1.5.6-7
Severity: serious
Tags: jessie sid
User: [email protected]
Usertags: qa-ftbfs-20140830 qa-ftbfs
Justification: FTBFS on amd64
Hi,
During a rebuild of all packages in sid, your package failed to build on
amd64.
Relevant part (hopefully):
> debian/rules build
> test -x debian/rules
> mkdir -p "."
> # symlink system yecht-ruby jar into shared directory
> ln -s /usr/share/java/yecht-ruby.jar lib/ruby/site_ruby/shared/yecht.jar
> touch debian/stamp-yecht
> cd . && /usr/lib/jvm/default-java/bin/java -classpath
> /usr/share/ant/lib/ant.jar:/usr/share/ant/lib/ant-launcher.jar:/usr/share/java/ant-junit.jar:/usr/share/java/junit4.jar:/usr/lib/jvm/default-java/lib/tools.jar
> -Dant.home=/usr/share/ant org.apache.tools.ant.Main -Dcompile.debug=true
> -Dcompile.optimize=true -Ddev.gems=false -DdocsNotNeeded=true
> -Dshared.lib.dir=/usr/share/java test dist-bin
> Buildfile: /«PKGBUILDDIR»/build.xml
>
> init:
>
> jar:
>
> init:
>
> extract-rdocs:
>
> prepare:
> [mkdir] Created dir: /«PKGBUILDDIR»/build
> [mkdir] Created dir: /«PKGBUILDDIR»/build/classes
> [mkdir] Created dir: /«PKGBUILDDIR»/build/classes/jruby
> [mkdir] Created dir: /«PKGBUILDDIR»/build/classes/test
> [mkdir] Created dir: /«PKGBUILDDIR»/build/test-results
> [mkdir] Created dir: /«PKGBUILDDIR»/build/test-results/html
> [mkdir] Created dir: /«PKGBUILDDIR»/docs/api
>
> prepare-resources:
> [copy] Copying 25 files to /«PKGBUILDDIR»/build/classes/jruby
> [copy] Copying 16 files to /«PKGBUILDDIR»/build/classes/jruby/builtin
> [copy] Copying 2 files to /«PKGBUILDDIR»/build/classes/jruby
>
> compile-annotation-binder:
> [mkdir] Created dir: /«PKGBUILDDIR»/src_gen
> [javac] /«PKGBUILDDIR»/build.xml:201: warning: 'includeantruntime' was
> not set, defaulting to build.sysclasspath=last; set to false for repeatable
> builds
> [javac] Compiling 6 source files to /«PKGBUILDDIR»/build/classes/jruby
> [javac] warning: [options] bootstrap class path not set in conjunction
> with -source 1.5
> [javac] /«PKGBUILDDIR»/src/org/jruby/anno/AnnotationBinder.java:5:
> warning: [deprecation] ReferenceType in com.sun.mirror.type has been
> deprecated
> [javac] import com.sun.mirror.type.ReferenceType;
> [javac] ^
> [javac] /«PKGBUILDDIR»/src/org/jruby/anno/AnnotationBinder.java:25:
> warning: [deprecation] DeclarationVisitors in com.sun.mirror.util has been
> deprecated
> [javac] import static com.sun.mirror.util.DeclarationVisitors.*;
> [javac] ^
> [javac] /«PKGBUILDDIR»/src/org/jruby/anno/AnnotationBinder.java:32:
> warning: [deprecation] AnnotationProcessorFactory in com.sun.mirror.apt has
> been deprecated
> [javac] public class AnnotationBinder implements
> AnnotationProcessorFactory {
> [javac] ^
> [javac] /«PKGBUILDDIR»/src/org/jruby/anno/AnnotationBinder.java:51:
> warning: [deprecation] AnnotationProcessor in com.sun.mirror.apt has been
> deprecated
> [javac] private static class AnnotationBindingProcessor implements
> AnnotationProcessor {
> [javac] ^
> [javac] /«PKGBUILDDIR»/src/org/jruby/anno/AnnotationBinder.java:77:
> warning: [deprecation] SimpleDeclarationVisitor in com.sun.mirror.util has
> been deprecated
> [javac] private class RubyClassVisitor extends
> SimpleDeclarationVisitor {
> [javac] ^
> [javac] /«PKGBUILDDIR»/src/org/jruby/anno/AnnotationBinder.java:46:
> warning: [deprecation] AnnotationTypeDeclaration in
> com.sun.mirror.declaration has been deprecated
> [javac] Set<AnnotationTypeDeclaration> atds,
> [javac] ^
> [javac] /«PKGBUILDDIR»/src/org/jruby/anno/AnnotationBinder.java:47:
> warning: [deprecation] AnnotationProcessorEnvironment in com.sun.mirror.apt
> has been deprecated
> [javac] AnnotationProcessorEnvironment env) {
> [javac] ^
> [javac] /«PKGBUILDDIR»/src/org/jruby/anno/AnnotationBinder.java:45:
> warning: [deprecation] AnnotationProcessor in com.sun.mirror.apt has been
> deprecated
> [javac] public AnnotationProcessor getProcessorFor(
> [javac] ^
> [javac] /«PKGBUILDDIR»/src/org/jruby/anno/AnnotationBinder.java:53:
> warning: [deprecation] AnnotationProcessorEnvironment in com.sun.mirror.apt
> has been deprecated
> [javac] private final AnnotationProcessorEnvironment env;
> [javac] ^
> [javac] /«PKGBUILDDIR»/src/org/jruby/anno/AnnotationBinder.java:56:
> warning: [deprecation] AnnotationProcessorEnvironment in com.sun.mirror.apt
> has been deprecated
> [javac] AnnotationBindingProcessor(AnnotationProcessorEnvironment
> env) {
> [javac] ^
> [javac] /«PKGBUILDDIR»/src/org/jruby/anno/AnnotationBinder.java:61:
> warning: [deprecation] TypeDeclaration in com.sun.mirror.declaration has been
> deprecated
> [javac] for (TypeDeclaration typeDecl :
> env.getSpecifiedTypeDeclarations()) {
> [javac] ^
> [javac] /«PKGBUILDDIR»/src/org/jruby/anno/AnnotationBinder.java:83:
> warning: [deprecation] ClassDeclaration in com.sun.mirror.declaration has
> been deprecated
> [javac] public void visitClassDeclaration(ClassDeclaration
> cd) {
> [javac] ^
> [javac] /«PKGBUILDDIR»/src/org/jruby/anno/AnnotationBinder.java:122:
> warning: [deprecation] MethodDeclaration in com.sun.mirror.declaration has
> been deprecated
> [javac] Map<String, List<MethodDeclaration>>
> annotatedMethods = new HashMap<String, List<MethodDeclaration>>();
> [javac] ^
> [javac] /«PKGBUILDDIR»/src/org/jruby/anno/AnnotationBinder.java:122:
> warning: [deprecation] MethodDeclaration in com.sun.mirror.declaration has
> been deprecated
> [javac] Map<String, List<MethodDeclaration>>
> annotatedMethods = new HashMap<String, List<MethodDeclaration>>();
> [javac]
> ^
> [javac] /«PKGBUILDDIR»/src/org/jruby/anno/AnnotationBinder.java:123:
> warning: [deprecation] MethodDeclaration in com.sun.mirror.declaration has
> been deprecated
> [javac] Map<String, List<MethodDeclaration>>
> staticAnnotatedMethods = new HashMap<String, List<MethodDeclaration>>();
> [javac] ^
> [javac] /«PKGBUILDDIR»/src/org/jruby/anno/AnnotationBinder.java:123:
> warning: [deprecation] MethodDeclaration in com.sun.mirror.declaration has
> been deprecated
> [javac] Map<String, List<MethodDeclaration>>
> staticAnnotatedMethods = new HashMap<String, List<MethodDeclaration>>();
> [javac]
> ^
> [javac] /«PKGBUILDDIR»/src/org/jruby/anno/AnnotationBinder.java:124:
> warning: [deprecation] MethodDeclaration in com.sun.mirror.declaration has
> been deprecated
> [javac] Map<String, List<MethodDeclaration>>
> annotatedMethods1_8 = new HashMap<String, List<MethodDeclaration>>();
> [javac] ^
> [javac] /«PKGBUILDDIR»/src/org/jruby/anno/AnnotationBinder.java:124:
> warning: [deprecation] MethodDeclaration in com.sun.mirror.declaration has
> been deprecated
> [javac] Map<String, List<MethodDeclaration>>
> annotatedMethods1_8 = new HashMap<String, List<MethodDeclaration>>();
> [javac]
> ^
> [javac] /«PKGBUILDDIR»/src/org/jruby/anno/AnnotationBinder.java:125:
> warning: [deprecation] MethodDeclaration in com.sun.mirror.declaration has
> been deprecated
> [javac] Map<String, List<MethodDeclaration>>
> staticAnnotatedMethods1_8 = new HashMap<String, List<MethodDeclaration>>();
> [javac] ^
> [javac] /«PKGBUILDDIR»/src/org/jruby/anno/AnnotationBinder.java:125:
> warning: [deprecation] MethodDeclaration in com.sun.mirror.declaration has
> been deprecated
> [javac] Map<String, List<MethodDeclaration>>
> staticAnnotatedMethods1_8 = new HashMap<String, List<MethodDeclaration>>();
> [javac]
> ^
> [javac] /«PKGBUILDDIR»/src/org/jruby/anno/AnnotationBinder.java:126:
> warning: [deprecation] MethodDeclaration in com.sun.mirror.declaration has
> been deprecated
> [javac] Map<String, List<MethodDeclaration>>
> annotatedMethods1_9 = new HashMap<String, List<MethodDeclaration>>();
> [javac] ^
> [javac] /«PKGBUILDDIR»/src/org/jruby/anno/AnnotationBinder.java:126:
> warning: [deprecation] MethodDeclaration in com.sun.mirror.declaration has
> been deprecated
> [javac] Map<String, List<MethodDeclaration>>
> annotatedMethods1_9 = new HashMap<String, List<MethodDeclaration>>();
> [javac]
> ^
> [javac] /«PKGBUILDDIR»/src/org/jruby/anno/AnnotationBinder.java:127:
> warning: [deprecation] MethodDeclaration in com.sun.mirror.declaration has
> been deprecated
> [javac] Map<String, List<MethodDeclaration>>
> staticAnnotatedMethods1_9 = new HashMap<String, List<MethodDeclaration>>();
> [javac] ^
> [javac] /«PKGBUILDDIR»/src/org/jruby/anno/AnnotationBinder.java:127:
> warning: [deprecation] MethodDeclaration in com.sun.mirror.declaration has
> been deprecated
> [javac] Map<String, List<MethodDeclaration>>
> staticAnnotatedMethods1_9 = new HashMap<String, List<MethodDeclaration>>();
> [javac]
> ^
> [javac] /«PKGBUILDDIR»/src/org/jruby/anno/AnnotationBinder.java:133:
> warning: [deprecation] MethodDeclaration in com.sun.mirror.declaration has
> been deprecated
> [javac] for (MethodDeclaration md : cd.getMethods()) {
> [javac] ^
> [javac] /«PKGBUILDDIR»/src/org/jruby/anno/AnnotationBinder.java:144:
> warning: [deprecation] ReferenceType in com.sun.mirror.type has been
> deprecated
> [javac] for (ReferenceType thrownType :
> md.getThrownTypes()) {
> [javac] ^
> [javac] /«PKGBUILDDIR»/src/org/jruby/anno/AnnotationBinder.java:154:
> warning: [deprecation] MethodDeclaration in com.sun.mirror.declaration has
> been deprecated
> [javac] List<MethodDeclaration> methodDescs;
> [javac] ^
> [javac] /«PKGBUILDDIR»/src/org/jruby/anno/AnnotationBinder.java:155:
> warning: [deprecation] MethodDeclaration in com.sun.mirror.declaration has
> been deprecated
> [javac] Map<String, List<MethodDeclaration>>
> methodsHash = null;
> [javac] ^
> [javac] /«PKGBUILDDIR»/src/org/jruby/anno/AnnotationBinder.java:156:
> warning: [deprecation] Modifier in com.sun.mirror.declaration has been
> deprecated
> [javac] if
> (md.getModifiers().contains(Modifier.STATIC)) {
> [javac] ^
> [javac] /«PKGBUILDDIR»/src/org/jruby/anno/AnnotationBinder.java:176:
> warning: [deprecation] MethodDeclaration in com.sun.mirror.declaration has
> been deprecated
> [javac] methodDescs = new
> ArrayList<MethodDeclaration>();
> [javac] ^
> [javac] /«PKGBUILDDIR»/src/org/jruby/anno/AnnotationBinder.java:287:
> warning: [deprecation] MethodDeclaration in com.sun.mirror.declaration has
> been deprecated
> [javac] public void processMethodDeclarations(Map<String,
> List<MethodDeclaration>> declarations) {
> [javac]
> ^
> [javac] /«PKGBUILDDIR»/src/org/jruby/anno/AnnotationBinder.java:288:
> warning: [deprecation] MethodDeclaration in com.sun.mirror.declaration has
> been deprecated
> [javac] for (Map.Entry<String, List<MethodDeclaration>>
> entry : declarations.entrySet()) {
> [javac] ^
> [javac] /«PKGBUILDDIR»/src/org/jruby/anno/AnnotationBinder.java:289:
> warning: [deprecation] MethodDeclaration in com.sun.mirror.declaration has
> been deprecated
> [javac] List<MethodDeclaration> list =
> entry.getValue();
> [javac] ^
> [javac] /«PKGBUILDDIR»/src/org/jruby/anno/AnnotationBinder.java:301:
> warning: [deprecation] MethodDeclaration in com.sun.mirror.declaration has
> been deprecated
> [javac] public void
> processMethodDeclaration(MethodDeclaration md) {
> [javac] ^
> [javac] /«PKGBUILDDIR»/src/org/jruby/anno/AnnotationBinder.java:304:
> warning: [deprecation] Modifier in com.sun.mirror.declaration has been
> deprecated
> [javac] boolean isStatic =
> md.getModifiers().contains(Modifier.STATIC);
> [javac]
> ^
> [javac] /«PKGBUILDDIR»/src/org/jruby/anno/AnnotationBinder.java:310:
> warning: [deprecation] ParameterDeclaration in com.sun.mirror.declaration has
> been deprecated
> [javac] for (ParameterDeclaration pd :
> md.getParameters()) {
> [javac] ^
> [javac] /«PKGBUILDDIR»/src/org/jruby/anno/AnnotationBinder.java:337:
> warning: [deprecation] MethodDeclaration in com.sun.mirror.declaration has
> been deprecated
> [javac] public void
> processMethodDeclarationMulti(MethodDeclaration md) {
> [javac] ^
> [javac] /«PKGBUILDDIR»/src/org/jruby/anno/AnnotationBinder.java:340:
> warning: [deprecation] Modifier in com.sun.mirror.declaration has been
> deprecated
> [javac] boolean isStatic =
> md.getModifiers().contains(Modifier.STATIC);
> [javac]
> ^
> [javac] /«PKGBUILDDIR»/src/org/jruby/anno/AnnotationBinder.java:346:
> warning: [deprecation] ParameterDeclaration in com.sun.mirror.declaration has
> been deprecated
> [javac] for (ParameterDeclaration pd :
> md.getParameters()) {
> [javac] ^
> [javac] /«PKGBUILDDIR»/src/org/jruby/anno/AnnotationBinder.java:373:
> warning: [deprecation] TypeDeclaration in com.sun.mirror.declaration has been
> deprecated
> [javac] private String getActualQualifiedName(TypeDeclaration
> td) {
> [javac] ^
> [javac] /«PKGBUILDDIR»/src/org/jruby/anno/AnnotationBinder.java:438:
> warning: [deprecation] MethodDeclaration in com.sun.mirror.declaration has
> been deprecated
> [javac] public void generateMethodAddCalls(MethodDeclaration
> md, JRubyMethod jrubyMethod) {
> [javac] ^
> [javac] 42 warnings
>
> check-for-optional-java4-packages:
>
> check-for-optional-packages:
>
> compile-jruby:
> [apt] /«PKGBUILDDIR»/build.xml:214: warning: 'includeantruntime' was
> not set, defaulting to build.sysclasspath=last; set to false for repeatable
> builds
> [apt] Since compiler setting isn't classic or modern, ignoring fork
> setting.
> [apt] Since compiler setting isn't classic or modern, ignoring fork
> setting.
> [apt] Compiling 964 source files to /«PKGBUILDDIR»/build/classes/jruby
> [apt] Since compiler setting isn't classic or modern, ignoring fork
> setting.
> [apt] E: Command line option 'd' [from -deprecation] is not known.
>
> BUILD FAILED
> /«PKGBUILDDIR»/build.xml:566: The following error occurred while executing
> this line:
> /«PKGBUILDDIR»/build.xml:214: Compile failed; see the compiler error output
> for details.
>
> Total time: 2 seconds
> make: *** [debian/stamp-ant-build] Error 1
The full build log is available from:
http://aws-logs.debian.net/ftbfs-logs/2014/08/30/jruby_1.5.6-7_unstable.log
A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!
About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures. The build
was done with DEB_BUILD_OPTIONS="parallel=4", so if your packaging tries
to support this, it might be a good idea to explore whether this might
be the cause of the failure.
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]