Hi Ted, Commit fddc423dc6353 (Fix compile error and warnings for old gcc versions) introduced usage of __GNUC_PREREQ. musl libc does not provide this macro. So build with musl is broken: In file included from ../../lib/ext2fs/ext2fs.h:97:0, from feature.c:20: ../../lib/ext2fs/hashmap.h:20:19: error: missing binary operator before token "(" #if __GNUC_PREREQ (4, 8) ^ ../../lib/ext2fs/hashmap.h:25:19: error: missing binary operator before token "(" #if __GNUC_PREREQ (4, 8) ^ Not sure what is the right fix. I could not find a suitable place for a local __GNUC_PREREQ definition. Open coding __GNUC_PREREQ everywhere is quite ugly. Any other idea? Thanks, baruch -- http://baruch.siach.name/blog/ ~. .~ Tk Open Systems =}------------------------------------------------ooO--U--Ooo------------{= - baruch@xxxxxxxxxx - tel: +972.52.368.4656, http://www.tkos.co.il -