Package: libjogl2-java
Version: 2.2.4+dfsg-1
Severity: serious

Your package FTBFS on arm64, ppc64el and s390x. Below is an excerpt from the 
arm64 build log

Property "nativewindow_x11.useLibJAWT" has not been set
    [echo] nativewindow_x11.useLibJAWT ${nativewindow_x11.useLibJAWT}
    [echo] Compiling nativewindow_x11
    [echo] java.lib.dir.platform: 
/usr/lib/jvm/java-7-openjdk-arm64/jre/../jre/lib/aarch64
      [cc] 4 total files to be compiled.
      [cc] gcc -include 
/usr/share/gluegen2/make/stub_includes/platform/glibc-compat-symbols.h -c 
-fno-rtti -fPIC -D__unix__ -D__X11__ -DNDEBUG 
-I/«BUILDDIR»/libjogl2-java-2.2.4+dfsg/build/nativewindow/gensrc/native 
-I/«BUILDDIR»/libjogl2-java-2.2.4+dfsg/build/nativewindow/gensrc/native/X11 
-I/«BUILDDIR»/libjogl2-java-2.2.4+dfsg/src/nativewindow/native/x11 
-I/«BUILDDIR»/libjogl2-java-2.2.4+dfsg/src/nativewindow/native 
-I/usr/lib/jvm/java-7-openjdk-arm64/include 
-I/usr/lib/jvm/java-7-openjdk-arm64/include/linux 
-I/usr/share/gluegen2/make/stub_includes/platform 
/«BUILDDIR»/libjogl2-java-2.2.4+dfsg/src/nativewindow/native/NativewindowCommon.c
 /«BUILDDIR»/libjogl2-java-2.2.4+dfsg/src/nativewindow/native/x11/Xmisc.c 
/«BUILDDIR»/libjogl2-java-2.2.4+dfsg/build/nativewindow/gensrc/native/X11/X11Lib_JNI.c
 
/«BUILDDIR»/libjogl2-java-2.2.4+dfsg/src/nativewindow/native/x11/XineramaHelper.c
      [cc] cc1: warning: command line option '-fno-rtti' is valid for 
C++/ObjC++ but not for C
      [cc] cc1: warning: command line option '-fno-rtti' is valid for 
C++/ObjC++ but not for C
      [cc] cc1: warning: command line option '-fno-rtti' is valid for 
C++/ObjC++ but not for C
      [cc] 
/«BUILDDIR»/libjogl2-java-2.2.4+dfsg/build/nativewindow/gensrc/native/X11/X11Lib_JNI.c:
 In function 'Java_jogamp_nativewindow_x11_X11Lib_XSynchronize__JZ':
      [cc] 
/«BUILDDIR»/libjogl2-java-2.2.4+dfsg/build/nativewindow/gensrc/native/X11/X11Lib_JNI.c:257:8:
 warning: assignment makes integer from pointer without a cast
      [cc]    _res = XSynchronize((Display *) (intptr_t) display, (Bool) onoff);
      [cc]         ^
      [cc] cc1: warning: command line option '-fno-rtti' is valid for 
C++/ObjC++ but not for C
      [cc] Starting link
      [cc] gcc -static-libgcc -shared -o libnativewindow_x11.so 
NativewindowCommon.o Xmisc.o X11Lib_JNI.o XineramaHelper.o -lX11 -lXxf86vm 
-lXrender
      [cc] /usr/bin/ld: libnativewindow_x11.so: No symbol version section for 
versioned symbol `memcpy@GLIBC_2.0'
      [cc] /usr/bin/ld: final link failed: Nonrepresentable section on output
      [cc] collect2: error: ld returned 1 exit status
     [ant] Exiting 
/«BUILDDIR»/libjogl2-java-2.2.4+dfsg/make/build-nativewindow.xml.

BUILD FAILED

The other two look much the same

This seems like some kind of screwup related to specifying a specific and old 
symbol version that doesn't exist on more recent ports but i'm not an expert.

__
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