[Pkg-gauche-devel] Bug#882328: gauche-c-wrapper FTBFS with glibc 2.25
Adrian Bunk
bunk at debian.org
Tue Nov 21 14:38:11 UTC 2017
Source: gauche-c-wrapper
Version: 0.6.1-8
Severity: serious
Tags: buster sid
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/gauche-c-wrapper.html
...
Testing c-wrapper ... <stdin>:444:13: error: invalid "#pragma GCC warning" directive
<stdin>:817:13: warning: In the GNU C Library, "symbol" is defined
by <sys/sysmacros.h>. For historical compatibility, it is
currently defined by <sys/types.h> as well, but we plan to
remove this soon. To use "symbol", include <sys/sysmacros.h>
directly. If you did not intend to use a system-defined macro
"symbol", you should undefine it after including <sys/types.h>.
<stdin>:820:13: warning: In the GNU C Library, "major" is defined
by <sys/sysmacros.h>. For historical compatibility, it is
currently defined by <sys/types.h> as well, but we plan to
remove this soon. To use "major", include <sys/sysmacros.h>
directly. If you did not intend to use a system-defined macro
"major", you should undefine it after including <sys/types.h>.
<stdin>:821:13: warning: In the GNU C Library, "minor" is defined
by <sys/sysmacros.h>. For historical compatibility, it is
currently defined by <sys/types.h> as well, but we plan to
remove this soon. To use "minor", include <sys/sysmacros.h>
directly. If you did not intend to use a system-defined macro
"minor", you should undefine it after including <sys/types.h>.
<stdin>:822:13: warning: In the GNU C Library, "makedev" is defined
by <sys/sysmacros.h>. For historical compatibility, it is
currently defined by <sys/types.h> as well, but we plan to
remove this soon. To use "makedev", include <sys/sysmacros.h>
directly. If you did not intend to use a system-defined macro
"makedev", you should undefine it after including <sys/types.h>.
././ffitest.h:828: GCC exitted abnormally (at token: *eoi*)
././ffitest.h:828: #f
././ffitest.h:828: process 44299 exitted abnormally with exit code 256 (at token: *eoi*)
*** ERROR: process 44299 exitted abnormally with exit code 256
While loading "./cwrappertest.scm" at line 13
Stack Trace:
_______________________________________
0 (with-error-handler (lambda (e) (let ((e e)) (%guard-rec e e ...
expanded from (guard (e ((<message-condition> e) (let ((errmsg (make-error
at "../lib/c-wrapper/c-parser.scm":1104
1 (parse-macro include-dirs headers options)
at "../lib/c-wrapper/c-parser.scm":1159
2 (trunk)
at "../lib/c-wrapper/c-parser.scm":67
3 (c-parse (if (list? include-dirs) include-dirs (list include- ...
at "../lib/c-wrapper.scm":105
Makefile:69: recipe for target 'check-c' failed
make[2]: *** [check-c] Error 70
More information about the Pkg-gauche-devel
mailing list