Fix warning redefinition of macro '_GNU_SOURCE' in err.c and mac.c
aio progress