Hi, Guile updated its Gnulib checkout to v0.0-7509-g98a2286 before releasing. We use the "libunistring" module to check for installed libunistring. However, this revision of Gnulib does not compile against installed libunistring 0.9.1. Users are reporting errors like:
In file included from ../../lib/striconveh.c:30: ./unistr.h: In function 'u8_check': ./unistr.h:71: error: expected declaration specifiers before '_UC_ATTRIBUTE_PURE' ./unistr.h:77: error: expected '=', ',', ';', 'asm' or '__attribute__' before '_UC_ATTRIBUTE_PURE' ./unistr.h:83: error: expected '=', ',', ';', 'asm' or '__attribute__' before '_UC_ATTRIBUTE_PURE' ./unistr.h:91: error: storage class specified for parameter 'u8_to_u16' ./unistr.h:96: error: storage class specified for parameter 'u8_to_u32' It's interesting, because I have 0.9.3 installed, and I don't get unistr.h headers generated in lib/ (there is only the unistr.in.h and unitypes.in.h). Is it possible that with 0.9.1 installed, lib/unistr.h is picking up unitypes.h from the installed unitypes.h? Andy -- http://wingolog.org/