On 4/27/2013 20:54, Erik van Pienbroek wrote: >>> /usr/i686-w64-mingw32/sys-root/mingw/include/stdio.h:319:5: error: >>> previous declaration of 'int asprintf(char**, const char*, ...)' with 'C >>> ++' linkage >>> int asprintf(char **__ret, const char *__format, ...) >>> ^ >>> In file included >>> from ../../../gettext-runtime/libasprintf/lib-asprintf.h:30:0, >>> >>> from ../../../gettext-runtime/libasprintf/autosprintf.cc:31: >>> ../../../gettext-runtime/libasprintf/vasprintf.h:45:54: error: conflicts >>> with new declaration with 'C' linkage >>> __attribute__ ((__format__ (__printf__, 2, 3))); >>> >>> This looks like a change in mingw-w64 regarding the declaration of >>> asprintf. Could one of the mingw-w64 devs take a look at this and >>> indicate whether this should be fixed in mingw-w64 itself or in gettext? >>> >> >> Hi, >> >> Can you retry? This was fixed very recently, depending on your timezone, >> it may be on the 25th or 26th. > > The mass-rebuild was done against mingw-w64 trunk r5820 (I just verified > this to be absolutely certain). This is still the latest mingw-w64 > commit at the time of writing this mail so I guess the problem is still > there. >
Can you check if gettext is actually checking if asprintf is available or is it just assuming it is going to be missing for mingw?
signature.asc
Description: OpenPGP digital signature
_______________________________________________ mingw mailing list [email protected] https://admin.fedoraproject.org/mailman/listinfo/mingw
