Bug#400172: cacao: FTBFS on amd64: import "java/lang/management/MemoryUsage" is not valid

Lucas Nussbaum lucas at lucas-nussbaum.net
Fri Nov 24 09:43:35 UTC 2006


Package: cacao
Version: 0.97-2
Severity: serious
Justification: FTBFS on amd64, already has amd64 binaries in etch
Usertags: grid5000

Hi,

During a rebuild of all packages in etch, I discovered that your package
failed to build on amd64.

Relevant parts:
Making all in lib
make[4]: Entering directory `/build/root/cacao-0.97/src/lib'
mkdir -p -- classes
jikes-classpath -d classes
../../src/lib/vm/reference/gnu/classpath/VMStackWalker.java
../../src/lib/vm/reference/gnu/java/lang/management
/VMMemoryMXBeanImpl.java
../../src/lib/vm/reference/gnu/java/lang/management/VMRuntimeMXBeanImpl.java
../../src/lib/vm/reference/java/lang
/VMClassLoader.java ../../src/lib/vm/reference/java/lang/VMString.java
../../src/lib/vm/reference/java/lang/VMThread.java ../../src/lib/vm
/reference/java/lang/VMThrowable.java
../../src/lib/vm/reference/java/security/VMAccessController.java

Found 3 semantic errors compiling
"../../src/lib/vm/reference/gnu/java/lang/management/VMMemoryMXBeanImpl.java":

    40. import java.lang.management.MemoryUsage;
               ^------------------------------^
*** Semantic Error: The import "java/lang/management/MemoryUsage" is not
valid, since it does not name a type in a package.


    70.   static native MemoryUsage getHeapMemoryUsage();
                        ^---------^
*** Semantic Error: Type "MemoryUsage" was not found.


    80.   static native MemoryUsage getNonHeapMemoryUsage();
                        ^---------^
*** Semantic Error: Type "MemoryUsage" was not found.
make[4]: *** [vm.zip] Error 1
make[4]: Leaving directory `/build/root/cacao-0.97/src/lib'
make[3]: *** [all-recursive] Error 1

The full build log is available from 
http://ox.blop.info/bazaar/buildlogs/20061123/

About the archive rebuilt: The rebuilt was done on about 30 AMD64 nodes
of the Grid'5000 platform, using a clean chroot containing an etch amd64
environment (not unstable).  Internet was not accessible from the build
systems. The builds were processed as root.

About Grid'5000:
Grid'5000 is an highly reconfigurable experimental Grid platform
gathering 9 sites and featuring a total of 5000 CPUs. It serves as a
testbed for research in Grid Computing. See https://www.grid5000.fr/
-- 
| Lucas Nussbaum
| lucas at lucas-nussbaum.net   http://www.lucas-nussbaum.net/ |
| jabber: lucas at nussbaum.fr             GPG: 1024D/023B3F4F |




More information about the pkg-java-maintainers mailing list