Matthew Zimmerman (via RT) wrote:

# New Ticket Created by Matthew Zimmerman # Please include the string: [perl #19870]
# in the subject line of all future correspondence about this issue. # <URL: http://rt.perl.org/rt2/Ticket/Display.html?id=19870 >


A CVS update from about 30 minutes ago is failing to compile
on my Red Hat Linux 7.2/i386 system, with this error:

---
$ make realclean
$ perl Configure.pl && make
[...]
perl ops2pm.pl core.ops debug.ops dotgnu.ops io.ops math.ops pmc.ops rx.ops perl jit2h.pl i386 jit_cpu.c
jit2h: 171 (+ 150 vtable) of 991 ops are JITed.
gcc -I/usr/local/include -Wall -Wstrict-prototypes -Wmissing-prototypes -Winline -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Waggregate-return -Winline -W -Wno-unused -Wsign-compare -I./include -DHAS_JIT -DI386 -DHAVE_COMPUTED_GOTO -o jit_cpu.o -c jit_cpu.c
In file included from jit_cpu.c:33:
include/parrot/jit_emit.h:2027: conflicting types for `Parrot_jit_build_call_func'
include/parrot/jit.h:238: previous declaration of `Parrot_jit_build_call_func'
I don't know, what's going on here. Fresh checkout, make clean, and then this error. The prototypes do match (Interp*, PMC*, String*).
Dubious is also the line number from jit_emit.h, mine is at 2064-2066.

leo, puzzled.



Reply via email to