Source: zookeeper
Version: 3.4.5+dfsg
Severity: important

Zookeeper fails to build with a fatal JRE exception.
(Not sure if this should be filed against openjdk rather than zookeeper)

This bug is mostly a placeholder - I'm not expecting the Debian
maintainer to fix this (although if you have any insight that would be
good). Linaro will investigate this issue.

dpkg-buildpackage: source package zookeeper
dpkg-buildpackage: source version 3.4.5+dfsg-2
dpkg-buildpackage: source distribution unstable
dpkg-buildpackage: source changed by Tim Retout <dioc...@debian.org>
 dpkg-source --before-build zookeeper-3.4.5+dfsg
dpkg-buildpackage: host architecture arm64
 fakeroot debian/rules clean
dh clean --with javahelper --with python2
   dh_testdir
   debian/rules override_dh_auto_clean
make[1]: Entering directory 
'/home/buildd/packages/modified/zookeeper-3.4.5+dfsg'
dh_testdir
rm -rf .revision
rm -rf build
rm -rf src/c/generated
rm -rf src/java/generated
rm -rf src/java/main/org/apache/jute/compiler/generated/*.java
rm -f zookeeper*.jar
[ ! -f src/c/Makefile ] || /usr/bin/make -C src/c distclean
rm -f src/c/config.log src/c/config.status
[ ! -f src/contrib/zktreeutil/Makefile ] || /usr/bin/make -C 
src/contrib/zktreeutil distclean
rm -rf src/contrib/zktreeutil/autom4te.cache
rm -rf src/contrib/zktreeutil/Makefile.in
rm -rf src/contrib/zktreeutil/aclocal.m4
rm -rf src/contrib/zktreeutil/config.h.in
rm -rf src/contrib/zktreeutil/configure
rm -rf src/contrib/zktreeutil/depcomp
rm -rf src/contrib/zktreeutil/install-sh
rm -rf src/contrib/zktreeutil/missing
rm -rf src/contrib/zktreeutil/src/Makefile.in
rm -rf zktreeutil.man
rm -rf src/c/Makefile.in
rm -rf src/c/aclocal.m4
rm -rf src/c/autom4te.cache
rm -rf src/c/compile
rm -rf src/c/config.guess
rm -rf src/c/config.sub
rm -rf src/c/configure
rm -rf src/c/ltmain.sh
rm -rf src/c/TEST-*
make[1]: Leaving directory '/home/buildd/packages/modified/zookeeper-3.4.5+dfsg'
   jh_clean
   debian/rules override_dh_clean
make[1]: Entering directory 
'/home/buildd/packages/modified/zookeeper-3.4.5+dfsg'
dh_clean --exclude=src/java \
             --exclude=src/docs \
             --exclude=src/c \
             --exclude=src/reciped
jh_clean
# Clean generated install files
for install in libzookeeper-mt2 libzookeeper-st2 \
                           libzookeeper-st-dev libzookeeper-mt-dev; do \
        [ ! -f debian/$install.install ] || rm debian/$install.install; \
done
make[1]: Leaving directory '/home/buildd/packages/modified/zookeeper-3.4.5+dfsg'
 debian/rules build-arch
dh build-arch --with javahelper --with python2
   dh_testdir -a
   dh_auto_configure -a
   jh_linkjars -a
   debian/rules override_dh_auto_build
make[1]: Entering directory 
'/home/buildd/packages/modified/zookeeper-3.4.5+dfsg'
# TODO exclude the fatjar contrib from upstream tarball and include the rest 
contrib
mkdir -p build/test/classes
javacc -OUTPUT_DIRECTORY=src/java/main/org/apache/jute/compiler/generated 
src/java/main/org/apache/jute/compiler/generated/rcc.jj
Java Compiler Compiler Version 5.0 (Parser Generator)
(type "javacc" with no arguments for help)
Reading from file src/java/main/org/apache/jute/compiler/generated/rcc.jj . . .
File "TokenMgrError.java" does not exist.  Will create one.
File "ParseException.java" does not exist.  Will create one.
File "Token.java" does not exist.  Will create one.
File "SimpleCharStream.java" does not exist.  Will create one.
Parser generated successfully.
# the upstream build file includes .java files in the jars. Let's create the 
jars ourselves.
# see: https://issues.apache.org/jira/browse/ZOOKEEPER-537
ant -Dversion=3.4.5 -DlastRevision=-1 javadoc javadoc-dev jar
Buildfile: /home/buildd/packages/modified/zookeeper-3.4.5+dfsg/build.xml

init:
    [mkdir] Created dir: 
/home/buildd/packages/modified/zookeeper-3.4.5+dfsg/build/classes
    [mkdir] Created dir: 
/home/buildd/packages/modified/zookeeper-3.4.5+dfsg/build/lib
    [mkdir] Created dir: 
/home/buildd/packages/modified/zookeeper-3.4.5+dfsg/build/package/lib
    [mkdir] Created dir: 
/home/buildd/packages/modified/zookeeper-3.4.5+dfsg/build/test/lib

jute:
    [javac] Compiling 39 source files to 
/home/buildd/packages/modified/zookeeper-3.4.5+dfsg/build/classes
    [javac] warning: [options] bootstrap class path not set in conjunction with 
-source 1.5
    [javac] Note: Some input files use unchecked or unsafe operations.
    [javac] Note: Recompile with -Xlint:unchecked for details.
    [javac] 1 warning

compile_jute_uptodate:

compile_jute:
    [mkdir] Created dir: 
/home/buildd/packages/modified/zookeeper-3.4.5+dfsg/src/java/generated
    [mkdir] Created dir: 
/home/buildd/packages/modified/zookeeper-3.4.5+dfsg/src/c/generated
     [java] ../../zookeeper.jute Parsed Successfully
     [java] ../../zookeeper.jute Parsed Successfully
    [touch] Creating 
/home/buildd/packages/modified/zookeeper-3.4.5+dfsg/src/java/generated/.generated

ver-gen:
    [javac] Compiling 1 source file to 
/home/buildd/packages/modified/zookeeper-3.4.5+dfsg/build/classes
    [javac] warning: [options] bootstrap class path not set in conjunction with 
-source 1.5
    [javac] 1 warning

svn-revision:

version-info:
     [java] Unknown REVISION number, using -1

build-generated:
    [javac] Compiling 56 source files to 
/home/buildd/packages/modified/zookeeper-3.4.5+dfsg/build/classes
    [javac] warning: [options] bootstrap class path not set in conjunction with 
-source 1.5
    [javac] 1 warning

compile:
    [javac] Compiling 150 source files to 
/home/buildd/packages/modified/zookeeper-3.4.5+dfsg/build/classes
    [javac] warning: [options] bootstrap class path not set in conjunction with 
-source 1.5
    [javac] 
/home/buildd/packages/modified/zookeeper-3.4.5+dfsg/src/java/main/org/apache/zookeeper/JLineZNodeCompletor.java:33:
 warning: [rawtypes] found raw type: List
    [javac]     public int complete(String buffer, int cursor, List candidates) 
{
    [javac]                                                    ^
    [javac]   missing type arguments for generic class List<E>
    [javac]   where E is a type-variable:
    [javac]     E extends Object declared in interface List
    [javac] 
/home/buildd/packages/modified/zookeeper-3.4.5+dfsg/src/java/main/org/apache/zookeeper/Shell.java:276:
 warning: [serial] serializable class ExitCodeException has no definition of 
serialVersionUID
    [javac]   public static class ExitCodeException extends IOException {
    [javac]                 ^
    [javac] 
/home/buildd/packages/modified/zookeeper-3.4.5+dfsg/src/java/main/org/apache/zookeeper/ZooKeeperMain.java:305:
 warning: [rawtypes] found raw type: Class
    [javac]                 Class consoleC = 
Class.forName("jline.ConsoleReader");
    [javac]                 ^
    [javac]   missing type arguments for generic class Class<T>
    [javac]   where T is a type-variable:
    [javac]     T extends Object declared in class Class
    [javac] 
/home/buildd/packages/modified/zookeeper-3.4.5+dfsg/src/java/main/org/apache/zookeeper/ZooKeeperMain.java:306:
 warning: [rawtypes] found raw type: Class
    [javac]                 Class completorC =
    [javac]                 ^
    [javac]   missing type arguments for generic class Class<T>
    [javac]   where T is a type-variable:
    [javac]     T extends Object declared in class Class
    [javac] 
/home/buildd/packages/modified/zookeeper-3.4.5+dfsg/src/java/main/org/apache/zookeeper/jmx/ManagedUtil.java:62:
 warning: [rawtypes] found raw type: Enumeration
    [javac]         Enumeration enumer = r.getCurrentLoggers();
    [javac]         ^
    [javac]   missing type arguments for generic class Enumeration<E>
    [javac]   where E is a type-variable:
    [javac]     E extends Object declared in interface Enumeration
    [javac] 
/home/buildd/packages/modified/zookeeper-3.4.5+dfsg/src/java/main/org/apache/zookeeper/server/ZooKeeperServer.java:502:
 warning: [rawtypes] found raw type: ArrayList
    [javac]                     acl == null ? new ArrayList<ACL>() : new 
ArrayList(acl));
    [javac]                                                              ^
    [javac]   missing type arguments for generic class ArrayList<E>
    [javac]   where E is a type-variable:
    [javac]     E extends Object declared in class ArrayList
    [javac] 
/home/buildd/packages/modified/zookeeper-3.4.5+dfsg/src/java/main/org/apache/zookeeper/server/quorum/QuorumPeer.java:576:
 warning: [deprecation] LeaderElection in org.apache.zookeeper.server.quorum 
has been deprecated
    [javac]             le = new LeaderElection(this);
    [javac]                      ^
    [javac] 
/home/buildd/packages/modified/zookeeper-3.4.5+dfsg/src/java/main/org/apache/zookeeper/server/quorum/QuorumPeer.java:579:
 warning: [deprecation] AuthFastLeaderElection in 
org.apache.zookeeper.server.quorum has been deprecated
    [javac]             le = new AuthFastLeaderElection(this);
    [javac]                      ^
    [javac] 
/home/buildd/packages/modified/zookeeper-3.4.5+dfsg/src/java/main/org/apache/zookeeper/server/quorum/QuorumPeer.java:582:
 warning: [deprecation] AuthFastLeaderElection in 
org.apache.zookeeper.server.quorum has been deprecated
    [javac]             le = new AuthFastLeaderElection(this, true);
    [javac]                      ^
    [javac] 
/home/buildd/packages/modified/zookeeper-3.4.5+dfsg/src/java/main/org/apache/zookeeper/server/quorum/QuorumPeer.java:603:
 warning: [deprecation] LeaderElection in org.apache.zookeeper.server.quorum 
has been deprecated
    [javac]             electionAlg = new LeaderElection(this);
    [javac]                               ^
    [javac] 
/home/buildd/packages/modified/zookeeper-3.4.5+dfsg/src/java/main/org/apache/zookeeper/server/util/KerberosUtil.java:39:
 warning: [rawtypes] found raw type: Class
    [javac]     getInstanceMethod = classRef.getMethod("getInstance", new 
Class[0]);
    [javac]                                                               ^
    [javac]   missing type arguments for generic class Class<T>
    [javac]   where T is a type-variable:
    [javac]     T extends Object declared in class Class
    [javac] 
/home/buildd/packages/modified/zookeeper-3.4.5+dfsg/src/java/main/org/apache/zookeeper/server/util/KerberosUtil.java:42:
 warning: [rawtypes] found raw type: Class
    [javac]          new Class[0]);
    [javac]              ^
    [javac]   missing type arguments for generic class Class<T>
    [javac]   where T is a type-variable:
    [javac]     T extends Object declared in class Class
    [javac] 13 warnings

jar:
      [jar] Building jar: 
/home/buildd/packages/modified/zookeeper-3.4.5+dfsg/build/zookeeper.jar

javadoc:
    [mkdir] Created dir: 
/home/buildd/packages/modified/zookeeper-3.4.5+dfsg/build/docs/api
  [javadoc] Generating Javadoc
  [javadoc] Javadoc execution
  [javadoc] Loading source file 
/home/buildd/packages/modified/zookeeper-3.4.5+dfsg/src/java/main/org/apache/zookeeper/AsyncCallback.java...
  [javadoc] Loading source file 
/home/buildd/packages/modified/zookeeper-3.4.5+dfsg/src/java/main/org/apache/zookeeper/CreateMode.java...
  [javadoc] Loading source file 
/home/buildd/packages/modified/zookeeper-3.4.5+dfsg/src/java/main/org/apache/zookeeper/KeeperException.java...
  [javadoc] Loading source file 
/home/buildd/packages/modified/zookeeper-3.4.5+dfsg/src/java/main/org/apache/zookeeper/ServerAdminClient.java...
  [javadoc] Loading source file 
/home/buildd/packages/modified/zookeeper-3.4.5+dfsg/src/java/main/org/apache/zookeeper/WatchedEvent.java...
  [javadoc] Loading source file 
/home/buildd/packages/modified/zookeeper-3.4.5+dfsg/src/java/main/org/apache/zookeeper/Watcher.java...
  [javadoc] Loading source file 
/home/buildd/packages/modified/zookeeper-3.4.5+dfsg/src/java/main/org/apache/zookeeper/ZooDefs.java...
  [javadoc] Loading source file 
/home/buildd/packages/modified/zookeeper-3.4.5+dfsg/src/java/main/org/apache/zookeeper/ZooKeeper.java...
  [javadoc] Loading source file 
/home/buildd/packages/modified/zookeeper-3.4.5+dfsg/src/java/main/org/apache/zookeeper/ZooKeeperMain.java...
  [javadoc] Loading source file 
/home/buildd/packages/modified/zookeeper-3.4.5+dfsg/src/java/main/org/apache/zookeeper/client/FourLetterWordMain.java...
  [javadoc] Loading source file 
/home/buildd/packages/modified/zookeeper-3.4.5+dfsg/src/java/main/org/apache/zookeeper/server/LogFormatter.java...
  [javadoc] Loading source file 
/home/buildd/packages/modified/zookeeper-3.4.5+dfsg/src/java/main/org/apache/zookeeper/server/PurgeTxnLog.java...
  [javadoc] Loading source file 
/home/buildd/packages/modified/zookeeper-3.4.5+dfsg/src/java/main/org/apache/zookeeper/server/SnapshotFormatter.java...
  [javadoc] Loading source file 
/home/buildd/packages/modified/zookeeper-3.4.5+dfsg/src/java/main/org/apache/zookeeper/server/ZooKeeperServerMain.java...
  [javadoc] Loading source file 
/home/buildd/packages/modified/zookeeper-3.4.5+dfsg/src/java/main/org/apache/zookeeper/server/quorum/QuorumPeerMain.java...
  [javadoc] Loading source file 
/home/buildd/packages/modified/zookeeper-3.4.5+dfsg/src/java/main/org/apache/zookeeper/server/upgrade/UpgradeMain.java...
  [javadoc] Loading source files for package org.apache.zookeeper.data...
  [javadoc] Constructing Javadoc information...
  [javadoc] Standard Doclet version 1.7.0_55
  [javadoc] Building tree for all the packages and classes...
  [javadoc] Building index for all the packages and classes...
  [javadoc] Building index for all classes...

init:

jute:

compile_jute_uptodate:

compile_jute:
     [java] ../../zookeeper.jute Parsed Successfully
     [java] ../../zookeeper.jute Parsed Successfully

ver-gen:

svn-revision:

version-info:
     [java] Unknown REVISION number, using -1

build-generated:
    [javac] Compiling 56 source files to 
/home/buildd/packages/modified/zookeeper-3.4.5+dfsg/build/classes
    [javac] warning: [options] bootstrap class path not set in conjunction with 
-source 1.5
    [javac] 1 warning
#
# A fatal error has been detected by the Java Runtime Environment:
#
#  SIGSEGV (0xb) at pc=0x0000007fabb0ec00, pid=3129, tid=548331606512
#
# JRE version: OpenJDK Runtime Environment (7.0_55-b14) (build 1.7.0_55-b14)
# Java VM: OpenJDK 64-Bit Server VM (25.0-b70 mixed mode linux-aarch64 
compressed oops)
# Problematic frame:
# V  [libjvm.so+0x76cc00]  Reflection::invoke(instanceKlassHandle, 
methodHandle, Handle, bool, objArrayHandle, BasicType, objArrayHandle, bool, 
Thread*)+0x104
#
# Failed to write core dump. Core dumps have been disabled. To enable core 
dumping, try "ulimit -c unlimited" before starting Java again
#
# An error report file with more information is saved as:
# /home/buildd/packages/modified/zookeeper-3.4.5+dfsg/hs_err_pid3129.log
#
# If you would like to submit a bug report, please visit:
#   http://bugreport.sun.com/bugreport/crash.jsp
#
debian/rules:13: recipe for target 'override_dh_auto_build' failed
make[1]: *** [override_dh_auto_build] Aborted
make[1]: Leaving directory '/home/buildd/packages/modified/zookeeper-3.4.5+dfsg'
debian/rules:10: recipe for target 'build-arch' failed
make: *** [build-arch] Error 2
dpkg-buildpackage: error: debian/rules build-arch gave error exit status 2


-- System Information:
Debian Release: jessie/sid
  APT prefers unreleased
  APT policy: (500, 'unreleased'), (500, 'unstable')
Architecture: arm64 (aarch64)

Kernel: Linux 3.12.0-mustang_sw_1.11.09-beta (SMP w/8 CPU cores)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/dash
Wookey
-- 
Principal hats:  Linaro, Emdebian, Wookware, Balloonboard, ARM
http://wookware.org/

__
This is the maintainer address of Debian's Java team
<http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-maintainers>. 
Please use
debian-j...@lists.debian.org for discussions and questions.

Reply via email to