visualvm: FTBFS: [javac] /«PKGBUILDDIR»/netbeans/nbbuild/antsrc/org/netbeans/nbbuild/FixTestDependencies.java:252: cannot find symbol

Bug #1282212 reported by Andreas Moog
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
visualvm (Debian)
Fix Released
Unknown
visualvm (Ubuntu)
Fix Released
High
Unassigned

Bug Description

Imported from Debian bug http://bugs.debian.org/713198:

Source: visualvm
Version: 1.3.3-2
Severity: serious
Tags: jessie sid
User: <email address hidden>
Usertags: qa-ftbfs-20130620 qa-ftbfs
Justification: FTBFS on amd64

Hi,

During a rebuild of all packages in sid, your package failed to build on
amd64.

Relevant part:
> make[1]: Entering directory `/«PKGBUILDDIR»'
> if ! echo "43f4d5c892d3654ada9d07f2a8dc1c1b98db671f558a5c7fa7e9db7e86b7ca81 visualvm_133-src.tar.gz" \
> | /usr/bin/sha256sum --check ; \
> then \
> if [ visualvm_133-src.tar.gz ] ; \
> then \
> mv visualvm_133-src.tar.gz visualvm_133-src.tar.gz.old ; \
> fi ; \
> /usr/bin/wget http://icedtea.classpath.org/download/visualvm/visualvm_133-src.tar.gz \
> -O visualvm_133-src.tar.gz ; \
> if ! echo "43f4d5c892d3654ada9d07f2a8dc1c1b98db671f558a5c7fa7e9db7e86b7ca81 visualvm_133-src.tar.gz" \
> | /usr/bin/sha256sum --check ; \
> then echo "ERROR: Bad download of VisualVM zip"; false; \
> fi; \
> fi
> visualvm_133-src.tar.gz: OK
> mkdir -p stamps
> touch stamps/download-visualvm.stamp
> set -e ; \
> if ! test -d visualvm ; \
> then \
> /bin/tar xf visualvm_133-src.tar.gz ; \
> fi
> mkdir -p stamps
> touch stamps/extract-visualvm.stamp
> if ! echo "0056c6b7da3fa9499b87319caa6b431b935b48f9579f7c94ec169777ecd2c238 netbeans-profiler-visualvm_release701.tar.gz" \
> | /usr/bin/sha256sum --check ; \
> then \
> if [ netbeans-profiler-visualvm_release701.tar.gz ] ; \
> then \
> mv netbeans-profiler-visualvm_release701.tar.gz netbeans-profiler-visualvm_release701.tar.gz.old ; \
> fi ; \
> /usr/bin/wget http://icedtea.classpath.org/download/visualvm/netbeans-profiler-visualvm_release701.tar.gz \
> -O netbeans-profiler-visualvm_release701.tar.gz ; \
> if ! echo "0056c6b7da3fa9499b87319caa6b431b935b48f9579f7c94ec169777ecd2c238 netbeans-profiler-visualvm_release701.tar.gz" \
> | /usr/bin/sha256sum --check ; \
> then echo "ERROR: Bad download of NetBeans profiler zip"; false; \
> fi; \
> fi
> netbeans-profiler-visualvm_release701.tar.gz: OK
> mkdir -p stamps
> touch stamps/download-netbeans-profiler.stamp
> set -e ; \
> if ! test -d netbeans ; \
> then \
> mkdir netbeans ; \
> /bin/tar xf netbeans-profiler-visualvm_release701.tar.gz -C netbeans ; \
> fi
> mkdir -p stamps
> touch stamps/extract-netbeans-profiler.stamp
> rm -f netbeans/nbbuild/external/binaries-list
> mkdir -p netbeans/nbbuild/netbeans_visualvm/
> ln -s /usr/share/netbeans/platform13 netbeans/nbbuild/netbeans_visualvm/platform
> ln -s /usr/share/netbeans/harness/ netbeans/nbbuild/netbeans_visualvm
> mkdir -p netbeans/lib.profiler/release/lib/deployed/jdk15/linux-amd64
> mkdir -p netbeans/lib.profiler/release/lib/deployed/jdk16/linux-amd64
> ln -s linux-amd64 netbeans/lib.profiler/release/lib/deployed/jdk15/linux
> ln -s linux-amd64 netbeans/lib.profiler/release/lib/deployed/jdk16/linux
> cd netbeans/lib.profiler/native/build && \
> sed -i -e 's#gcc32#gcc#' -e 's#-m64#-m64#' -e 's#Wall#Wall -g#' buildnative-linux64.sh && \
> JAVA_HOME_15=/usr/lib/jvm/java-6-openjdk-amd64 JAVA_HOME_16=/usr/lib/jvm/java-6-openjdk-amd64 ./buildnative-linux64.sh
> /usr/lib/jvm/java-6-openjdk-amd64 jdk15
> ../src-jdk15/Stacks.c: In function 'convert_jmethodID_to_jint':
> ../src-jdk15/Stacks.c:108:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
> return (jint)jmethod;
> ^
> ../src-jdk15/Stacks.c: In function 'convert_jint_to_jmethodID':
> ../src-jdk15/Stacks.c:122:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
> return (jmethodID)method;
> ^
> /usr/lib/jvm/java-6-openjdk-amd64 jdk16
> ../src-jdk15/Stacks.c: In function 'convert_jmethodID_to_jint':
> ../src-jdk15/Stacks.c:108:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
> return (jint)jmethod;
> ^
> ../src-jdk15/Stacks.c: In function 'convert_jint_to_jmethodID':
> ../src-jdk15/Stacks.c:122:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
> return (jmethodID)method;
> ^
> JAVA_HOME=/usr/lib/jvm/java-6-openjdk-amd64 /usr/bin/ant -Dpermit.jdk6.builds=true -Dpermit.jdk7.builds=true -f netbeans/nbbuild/build.xml bootstrap
> Buildfile: /«PKGBUILDDIR»/netbeans/nbbuild/build.xml
>
> -jdk-pre-preinit:
>
> -jdk-preinit:
>
> -jdk-warn:
>
> -jdk-presetdef-basic:
>
> -jdk-default:
>
> -jdk-init:
>
> -load-build-properties:
>
> bootstrap:
> [mkdir] Created dir: /«PKGBUILDDIR»/netbeans/nbbuild/build/antclasses
> [javac] Compiling 4 source files to /«PKGBUILDDIR»/netbeans/nbbuild/build/antclasses
> [echo] Bootstrapping NetBeans-specific Ant extensions...
> [javac] Compiling 76 source files to /«PKGBUILDDIR»/netbeans/nbbuild/build/antclasses
> [javac] /«PKGBUILDDIR»/netbeans/nbbuild/antsrc/org/netbeans/nbbuild/CheckModuleConfigs.java:97: incompatible types
> [javac] found : java.util.Hashtable<java.lang.String,java.lang.Object>
> [javac] required: java.util.Map<java.lang.String,java.lang.String>
> [javac] Map<String,String> properties = getProject().getProperties();
> [javac] ^
> [javac] /«PKGBUILDDIR»/netbeans/nbbuild/antsrc/org/netbeans/nbbuild/ExportedAPICondition.java:64: incompatible types
> [javac] found : java.util.Hashtable<java.lang.String,java.lang.Object>
> [javac] required: java.util.Hashtable<java.lang.String,java.lang.String>
> [javac] Hashtable<String,String> props = getProject().getProperties();
> [javac] ^
> [javac] /«PKGBUILDDIR»/netbeans/nbbuild/antsrc/org/netbeans/nbbuild/FixTestDependencies.java:252: cannot find symbol
> [javac] symbol : constructor ModuleListParser(java.util.Hashtable<java.lang.String,java.lang.Object>,org.netbeans.nbbuild.ModuleType,org.apache.tools.ant.Project)
> [javac] location: class org.netbeans.nbbuild.ModuleListParser
> [javac] ModuleListParser listParser = new ModuleListParser(getProject().getProperties(), projectType, getProject());
> [javac] ^
> [javac] /«PKGBUILDDIR»/netbeans/nbbuild/antsrc/org/netbeans/nbbuild/InsertModuleAllTargets.java:100: incompatible types
> [javac] found : java.util.Hashtable<java.lang.String,java.lang.Object>
> [javac] required: java.util.Hashtable<java.lang.String,java.lang.String>
> [javac] Hashtable<String,String> props = prj.getProperties();
> [javac] ^
> [javac] /«PKGBUILDDIR»/netbeans/nbbuild/antsrc/org/netbeans/nbbuild/LayerIndex.java:364: org.netbeans.nbbuild.LayerIndex.ZipArray is not abstract and does not override abstract method iterator() in org.apache.tools.ant.types.ResourceCollection
> [javac] private static final class ZipArray extends ArrayList<ZipResource>
> [javac] ^
> [javac] /«PKGBUILDDIR»/netbeans/nbbuild/antsrc/org/netbeans/nbbuild/ModuleTestDependencies.java:94: incompatible types
> [javac] found : java.util.Hashtable<java.lang.String,java.lang.Object>
> [javac] required: java.util.Hashtable<java.lang.String,java.lang.String>
> [javac] Hashtable<String,String> props = getProject().getProperties();
> [javac] ^
> [javac] /«PKGBUILDDIR»/netbeans/nbbuild/antsrc/org/netbeans/nbbuild/NbMerge.java:208: warning: [unchecked] unchecked conversion
> [javac] found : java.util.Hashtable
> [javac] required: java.util.Hashtable<java.lang.String,org.apache.tools.ant.Target>
> [javac] Vector doneList = getProject().topoSort(getOwningTarget().getName(), targets);
> [javac] ^
> [javac] /«PKGBUILDDIR»/netbeans/nbbuild/antsrc/org/netbeans/nbbuild/ParseProjectXml.java:450: incompatible types
> [javac] found : java.util.Hashtable<java.lang.String,java.lang.Object>
> [javac] required: java.util.Hashtable<java.lang.String,java.lang.String>
> [javac] Hashtable<String,String> properties = getProject().getProperties();
> [javac] ^
> [javac] /«PKGBUILDDIR»/netbeans/nbbuild/antsrc/org/netbeans/nbbuild/PathFileSet.java:226: warning: iterator() in org.netbeans.nbbuild.PathFileSet implements iterator() in org.apache.tools.ant.types.ResourceCollection; return type requires unchecked conversion
> [javac] found : java.util.Iterator
> [javac] required: java.util.Iterator<org.apache.tools.ant.types.Resource>
> [javac] public Iterator iterator() {
> [javac] ^
> [javac] /«PKGBUILDDIR»/netbeans/nbbuild/antsrc/org/netbeans/nbbuild/PathFileSet.java:226: warning: iterator() in org.netbeans.nbbuild.PathFileSet implements iterator() in java.lang.Iterable; return type requires unchecked conversion
> [javac] found : java.util.Iterator
> [javac] required: java.util.Iterator<org.apache.tools.ant.types.Resource>
> [javac] public Iterator iterator() {
> [javac] ^
> [javac] /«PKGBUILDDIR»/netbeans/nbbuild/antsrc/org/netbeans/nbbuild/PathFileSet.java:128: warning: selectorElements() in org.netbeans.nbbuild.PathFileSet implements selectorElements() in org.apache.tools.ant.types.selectors.SelectorContainer; return type requires unchecked conversion
> [javac] found : java.util.Enumeration
> [javac] required: java.util.Enumeration<org.apache.tools.ant.types.selectors.FileSelector>
> [javac] public Enumeration selectorElements() {
> [javac] ^
> [javac] /«PKGBUILDDIR»/netbeans/nbbuild/antsrc/org/netbeans/nbbuild/RefreshDependencyVersions.java:124: incompatible types
> [javac] found : java.util.Hashtable<java.lang.String,java.lang.Object>
> [javac] required: java.util.Map<java.lang.String,java.lang.String>
> [javac] @SuppressWarnings("unchecked") Map<String,String> properties = getProject().getProperties();
> [javac] ^
> [javac] /«PKGBUILDDIR»/netbeans/nbbuild/antsrc/org/netbeans/nbbuild/ShorterPaths.java:186: incompatible types
> [javac] found : java.util.Hashtable<java.lang.String,java.lang.Object>
> [javac] required: java.util.Map<java.lang.String,java.lang.String>
> [javac] Map<String, String> properties = getProject().getProperties();
> [javac] ^
> [javac] /«PKGBUILDDIR»/netbeans/nbbuild/antsrc/org/netbeans/nbbuild/Sigtest.java:300: getInstance(java.lang.Class<? extends org.apache.tools.ant.types.EnumeratedAttribute>,java.lang.String) in org.apache.tools.ant.types.EnumeratedAttribute cannot be applied to (java.lang.Class<capture#177 of ?>,java.lang.String)
> [javac] setM(task, "setAction", EnumeratedAttribute.getInstance(actionType, action.getValue()));
> [javac] ^
> [javac] 10 errors
> [javac] 4 warnings
>
> BUILD FAILED
> /«PKGBUILDDIR»/netbeans/nbbuild/build.xml:104: Compile failed; see the compiler error output for details.
>
> Total time: 11 seconds
> make[1]: *** [stamps/nbplatform.stamp] Error 1

The full build log is available from:
   http://aws-logs.debian.net/ftbfs-logs/2013/06/20/visualvm_1.3.3-2_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.

Tags: ftbfs trusty
Andreas Moog (ampelbein)
Changed in visualvm (Ubuntu):
importance: Undecided → High
tags: added: ftbfs trusty
Changed in visualvm (Debian):
importance: Undecided → Unknown
Changed in visualvm (Debian):
status: New → Fix Released
Revision history for this message
Logan Rosen (logan) wrote :

This bug was fixed in the package visualvm - 1.3.3-3

---------------
visualvm (1.3.3-3) unstable; urgency=low

  * Team upload.

  [ tony mancill ]
  * Add Vcs-Git and Vcs-Browser to refer to pkg-java repo on Alioth.
  * Bump Standards-Version to 3.9.5 (no changes).
  * Replace dependencies on openjdk-6-jdk with default-jdk.
    (Closes: #720572)
  * Apply patch for autoreconf and build-dep on dh-autoreconf to support
    ppc64el. Thanks to Breno Leitao. (Closes: #746297)

  [ Emmanuel Bourg ]
  * Fixed the compilation errors with Ant 1.9 (Closes: #713198)
  * Switched to source format 3.0 (quilt)
  * Build depend on debhelper >= 9
  * Added a watch file
  * debian/rules: Replaced dh_clean -k with dh_prep
  * debian/copyright: Fixed the path to the GPL-2 license
  * debian/control: Updated the Homepage field

 -- Emmanuel Bourg <email address hidden> Wed, 30 Apr 2014 12:57:45 +0200

Changed in visualvm (Ubuntu):
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.