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

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to