On Friday 03 August 2007, dann frazier wrote: > Our automated buildd log filter[1] detected a problem that is likely to > cause your package to segfault on architectures where the size of a > pointer is greater than the size of an integer, such as ia64 and amd64. > > This is often due to a missing function prototype definition. > > [1]http://people.debian.org/~dannf/check-implicit-pointer-functions
Strangely, it builds and works fine on amd64. > [snip] > > Function `realloc' implicitly converted to pointer at emitter.c:206 > Function `realloc' implicitly converted to pointer at node.c:211 > Function `realloc' implicitly converted to pointer at syck.c:366 > Function `realloc' implicitly converted to pointer at bytecode.re:469 > Function `realloc' implicitly converted to pointer at yaml2byte.c:66 > Function `realloc' implicitly converted to pointer at token.re:570 > Function `realloc' implicitly converted to pointer at YTS.c:164 It appears to me this was caused by not including "config.h" and thus not including <stdlib.h> with malloc and friends. I'll try to have that uploaded in due course. -- Regards, Thomas Jollans GPG key: 0xF421434B may be found on various keyservers, eg pgp.mit.edu Hacker key <http://hackerkey.com/>: v4sw6+8Yhw4/5ln3pr5Ock2ma2u7Lw2Nl7Di2e2t3/4TMb6HOPTen5/6g5OPa1XsMr9p-7/-6
signature.asc
Description: This is a digitally signed message part.