There where a couple of changes to libio/fmemopen.c:fmemopen() (between revision 1.10 and 1.9) that weren't noted in the ChangeLog on 2005-01-05, was that accidently commited or something? Might note that <stdint.h> is needed for uintptr_t. Cheers.