Bug#754611: nqp: FTBFS everywhere but *amd64: no previous prototype for 'dc_callvm_call_x86*
Cyril Brulebois
kibi at debian.org
Sun Jul 13 00:43:10 UTC 2014
Source: nqp
Version: 2014.04-1
Severity: serious
Justification: FTBFS
Hi,
your package only builds on *amd64. Here's a log excerpt from i386:
| gcc -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -DHASATTRIBUTE_CONST -DHASATTRIBUTE_DEPRECATED -DHASATTRIBUTE_MALLOC -DHASATTRIBUTE_NONNULL -DHASATTRIBUTE_NORETURN -DHASATTRIBUTE_PURE -DHASATTRIBUTE_UNUSED -DHASATTRIBUTE_WARN_UNUSED_RESULT -DHASATTRIBUTE_HOT -DHASATTRIBUTE_COLD -DHAS_GETTEXT -fPIC -g -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -maccumulate-outgoing-args -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wformat-extra-args -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Wno-strict-prototypes -O3 -O3 -D_FORTIFY_SOURCE=2 -c dyncall_callvm.c -o dyncall_callvm.o
| In file included from dyncall_callvm.c:30:0:
| dyncall_callvm_x86.c:199:6: error: no previous prototype for 'dc_callvm_call_x86_cdecl' [-Werror=missing-prototypes]
| void dc_callvm_call_x86_cdecl(DCCallVM* in_self, DCpointer target)
| ^
| dyncall_callvm_x86.c:244:6: error: no previous prototype for 'dc_callvm_call_x86_win32_std' [-Werror=missing-prototypes]
| void dc_callvm_call_x86_win32_std(DCCallVM* in_self, DCpointer target)
| ^
| dyncall_callvm_x86.c:498:6: error: no previous prototype for 'dc_callvm_call_x86_win32_this_ms' [-Werror=missing-prototypes]
| void dc_callvm_call_x86_win32_this_ms(DCCallVM* in_self, DCpointer target)
| ^
| dyncall_callvm_x86.c:538:6: error: no previous prototype for 'dc_callvm_call_x86_sys_int80h_linux' [-Werror=missing-prototypes]
| void dc_callvm_call_x86_sys_int80h_linux(DCCallVM* in_self, DCpointer target)
| ^
| dyncall_callvm_x86.c:544:6: error: no previous prototype for 'dc_callvm_call_x86_sys_int80h_bsd' [-Werror=missing-prototypes]
| void dc_callvm_call_x86_sys_int80h_bsd(DCCallVM* in_self, DCpointer target)
| ^
| cc1: some warnings being treated as errors
| ../buildsys/gmake/tool/gcc.gmake:95: recipe for target 'dyncall_callvm.o' failed
Full build log:
https://buildd.debian.org/status/fetch.php?pkg=nqp&arch=i386&ver=2014.04-1&stamp=1404822894
Other build logs are linked from:
https://buildd.debian.org/status/package.php?p=nqp&suite=sid
Mraw,
KiBi.
More information about the Pkg-rakudo-devel
mailing list