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