Your message dated Mon, 15 Oct 2018 14:09:23 +0900
with message-id <87o9bvhk3g....@iwagami.gniibe.org>
and subject line Re: [Pkg-gauche-devel] Bug#882328: gauche-c-wrapper FTBFS with
glibc 2.25
has caused the Debian Bug report #882328,
regarding gauche-c-wrapper FTBFS with glibc 2.25
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)
--
882328: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=882328
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
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
--- End Message ---
--- Begin Message ---
In gauche-c-wrapper 0.6.1-9, this problem fixed.
It is fixed by debian/patches/06___glibc_macro_warning.patch.
It is:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=882328#10
It is not:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=882328#15
I chose #10 because it's smaller.
--
--- End Message ---