From 1c4ab4ddb2f420fd5b7f6b38941bf31b0c1b4c20 Mon Sep 17 00:00:00 2001 From: fhajny Date: Mon, 27 Mar 2017 13:52:27 +0000 Subject: Fix build on SunOS. --- geography/gdal-lib/distinfo | 3 ++- .../patch-ogr_ogrsf__frmts_geojson_libjson_GNUmakefile | 15 +++++++++++++++ 2 files changed, 17 insertions(+), 1 deletion(-) create mode 100644 geography/gdal-lib/patches/patch-ogr_ogrsf__frmts_geojson_libjson_GNUmakefile (limited to 'geography/gdal-lib') diff --git a/geography/gdal-lib/distinfo b/geography/gdal-lib/distinfo index 0908d7e47f9..3816ff99a1b 100644 --- a/geography/gdal-lib/distinfo +++ b/geography/gdal-lib/distinfo @@ -1,4 +1,4 @@ -$NetBSD: distinfo,v 1.31 2017/01/13 14:48:26 gdt Exp $ +$NetBSD: distinfo,v 1.32 2017/03/27 13:52:27 fhajny Exp $ SHA1 (gdal-2.0.3.tar.gz) = e2d8612c341d5be1229dd966d5c43d4bb1afe834 RMD160 (gdal-2.0.3.tar.gz) = 7795300853c7f0880c6418f5b067e3ab3b06c28a @@ -8,3 +8,4 @@ SHA1 (patch-GDALmake.opt.in) = ed84a6553772f07d4d2935311b85a01b156de6f7 SHA1 (patch-dist__docs_install__unx.sh) = 359b90c592e002b4b9a8dc0fe6b07300c39c9bf6 SHA1 (patch-frmts_grib_degrib18_degrib_myutil.c) = 6179ba75d77607cefa6f2413c50443054308cdd3 SHA1 (patch-frmts_jpeg2000_jpeg2000__vsil__io.cpp) = 89d5d3d8e1604c76cc22ed931a170dfe61ad6880 +SHA1 (patch-ogr_ogrsf__frmts_geojson_libjson_GNUmakefile) = c6e03fd56d2f47c56de8929186c41839b7cfa416 diff --git a/geography/gdal-lib/patches/patch-ogr_ogrsf__frmts_geojson_libjson_GNUmakefile b/geography/gdal-lib/patches/patch-ogr_ogrsf__frmts_geojson_libjson_GNUmakefile new file mode 100644 index 00000000000..51490695ab1 --- /dev/null +++ b/geography/gdal-lib/patches/patch-ogr_ogrsf__frmts_geojson_libjson_GNUmakefile @@ -0,0 +1,15 @@ +$NetBSD: patch-ogr_ogrsf__frmts_geojson_libjson_GNUmakefile,v 1.1 2017/03/27 13:52:27 fhajny Exp $ + +Raise _XOPEN_SOURCE to 600 (for SunOS). + +--- ogr/ogrsf_frmts/geojson/libjson/GNUmakefile.orig 2016-07-01 10:22:06.000000000 +0000 ++++ ogr/ogrsf_frmts/geojson/libjson/GNUmakefile +@@ -23,7 +23,7 @@ default: $(O_OBJ:.o=.$(OBJ_EXT)) + + # -D_XOPEN_SOURCE=500 to enable strdup() definition in C11 mode + ../../o/%.$(OBJ_EXT): %.c +- $(CC) $(CFLAGS) $(CPPFLAGS) -D_XOPEN_SOURCE=500 -c -o $@ $< ++ $(CC) $(CFLAGS) $(CPPFLAGS) -D_XOPEN_SOURCE=600 -c -o $@ $< + + clean: + rm -f *.o $(O_OBJ) -- cgit v1.2.3