Bug#667215: jffi: ftbfs with GCC-4.7

Matthias Klose doko at debian.org
Tue Apr 3 23:09:44 UTC 2012


Package: jffi
Version: 1.0.2-8
Severity: important
Tags: sid wheezy
User: debian-gcc at lists.debian.org
Usertags: ftbfs-gcc-4.7

The package fails to build in a test rebuild on at least amd64 with
gcc-4.7/g++-4.7, but succeeds to build with gcc-4.6/g++-4.6. The
severity of this report may be raised before the wheezy release.

[exec] cc: error: unrecognized command line option '-mimpure-text'

The full build log can be found at:
http://people.debian.org/~lucas/logs/2012/03/29-clang-gcc47/unstable-gcc47/jffi_1.0.2-8_unstable-gcc47.log
The last lines of the build log are at the end of this report.

Some hints on fixing these issues can be found at
http://gcc.gnu.org/gcc-4.7/porting_to.html

To build with GCC 4.7, either set CC=gcc-4.7 CXX=g++-4.7 explicitly,
or install the gcc, g++, gfortran, ... packages from experimental.

[...]
    [javac] Compiling 30 source files to /«PKGBUILDDIR»/build/classes
    [javac] Init.java:171: warning: [deprecation] toURL() in java.io.File has been deprecated
    [javac]             url = jar.toURL();
    [javac]                      ^
    [javac] 1 warning

-generate-version-source:
     [echo] Generating Version.java
    [mkdir] Created dir: /«PKGBUILDDIR»/build/java/com/kenai/jffi

-generate-version:
    [javac] Compiling 1 source file to /«PKGBUILDDIR»/build/classes

-compile-java:

-generate-native-headers:

-build-native-library:
     [exec] make[1]: Entering directory `/«PKGBUILDDIR»'
     [exec] cc -o /«PKGBUILDDIR»/build/jni/libjffi-1.0.so  -shared -mimpure-text -static-libgcc -Wl,-soname,libjffi-1.0.so -Wl,-O1  /«PKGBUILDDIR»/build/jni/jffi/Array.o  /«PKGBUILDDIR»/build/jni/jffi/CallContext.o  /«PKGBUILDDIR»/build/jni/jffi/ClosureMagazine.o  /«PKGBUILDDIR»/build/jni/jffi/Exception.o  /«PKGBUILDDIR»/build/jni/jffi/FastIntInvoke.o  /«PKGBUILDDIR»/build/jni/jffi/FastLongInvoke.o  /«PKGBUILDDIR»/build/jni/jffi/FastNumericInvoker.o  /«PKGBUILDDIR»/build/jni/jffi/Foreign.o  /«PKGBUILDDIR»/build/jni/jffi/Function.o  /«PKGBUILDDIR»/build/jni/jffi/Internals.o  /«PKGBUILDDIR»/build/jni/jffi/Invoke.o  /«PKGBUILDDIR»/build/jni/jffi/LastError.o  /«PKGBUILDDIR»/build/jni/jffi/Library.o  /«PKGBUILDDIR»/build/jni/jffi/Memory.o  /«PKGBUILDDIR»/build/jni/jffi/MemoryIO.o  /«PKGBUILDDIR»/build/jni/jffi/MemoryUtil.o  /«PKGBUILDDIR»/build/jni/jffi/Struct.o  /«PKGBUILDDIR»/build/jni/jffi/Type.o  /«PKGBUILDDIR»/build/jni/jffi/deprecated.o -lffi   
     [exec] make[1]: Leaving directory `/«PKGBUILDDIR»'
     [exec] cc: error: unrecognized command line option '-mimpure-text'
     [exec] make[1]: *** [/«PKGBUILDDIR»/build/jni/libjffi-1.0.so] Error 1

BUILD FAILED
/«PKGBUILDDIR»/custom-build.xml:125: exec returned: 2

Total time: 21 seconds
make: *** [debian/stamp-ant-build] Error 1
dpkg-buildpackage: error: debian/rules build-arch gave error exit status 2





More information about the pkg-java-maintainers mailing list