---
 src/C/gtg_decompress.c   |    1 +
 src/C/paje_GTGBasic1_c.c |    5 -----
 2 files changed, 1 insertion(+), 5 deletions(-)

--- a/src/C/paje_GTGBasic1_c.c
+++ b/src/C/paje_GTGBasic1_c.c
@@ -10,11 +10,6 @@
 #include <mpi.h>
 #endif
 
-#ifndef HAVE_ASPRINTF
-extern int asprintf(char **ret, const char *format, ...);
-/* extern int vasprintf(char **ret, const char *format, va_list args); */
-#endif /* HAVE_ASPRINTF */
-
 #include "GTG.h"
 #include "GTGPaje_Basic.h"
 #include "GTGPaje.h"
--- a/src/C/gtg_decompress.c
+++ b/src/C/gtg_decompress.c
@@ -1,4 +1,5 @@
 
+#define _GNU_SOURCE
 #include <stdlib.h>
 #include <stdint.h>
 #include <stdio.h>
