I'm seeing the following compiler warnings from hstore on x86_64:
hstore_io.c: In function 'get_val':
hstore_io.c:51: warning: format '%d' expects type 'int', but argument 4 has type 'long int'
hstore_io.c: In function 'parse_hstore':
hstore_io.c:150: warning: format '%d' expects type 'int', but argument 4 has type 'long int'
hstore_io.c:158: warning: format '%d' expects type 'int', but argument 4 has type 'long int'
hstore_io.c:181: warning: format '%d' expects type 'int', but argument 4 has type 'long int'
It passes its regression test anyway, but these need to be fixed.
regards, tom lane