diff -ru ../../../pkgsrc/devel/nbpatch/files/backupfile.c pkgsrc/devel/nbpatch/files/backupfile.c
--- ../../../pkgsrc/devel/nbpatch/files/backupfile.c	2008-09-10 20:48:01.000000000 +0200
+++ pkgsrc/devel/nbpatch/files/backupfile.c	2015-08-08 13:11:22.781454944 +0200
@@ -21,6 +21,9 @@
  * David MacKenzie <djm@ai.mit.edu>. Some algorithms adapted from GNU Emacs.
  */
 
+/* asprintf() is a GNU extension */
+#define _GNU_SOURCE 
+
 #if HAVE_CONFIG_H
 #include "config.h"
 #endif
diff -ru ../../../pkgsrc/devel/nbpatch/files/patch.c pkgsrc/devel/nbpatch/files/patch.c
--- ../../../pkgsrc/devel/nbpatch/files/patch.c	2009-04-29 15:41:16.000000000 +0200
+++ pkgsrc/devel/nbpatch/files/patch.c	2015-08-08 13:12:59.963702048 +0200
@@ -30,6 +30,9 @@
  * behaviour
  */
 
+/* asprintf() is a GNU extension */
+#define _GNU_SOURCE 
+
 #if HAVE_CONFIG_H
 #include "config.h"
 #endif
