=> Bootstrap dependency digest>=20010302: found digest-20190127 ===> Skipping vulnerability checks. WARNING: No /usr/pkg/pkgdb/pkg-vulnerabilities file found. WARNING: To fix run: `/usr/sbin/pkg_admin -K /usr/pkg/pkgdb fetch-pkg-vulnerabilities'. ===> Building for py39-gdal-3.2.2 rm -f setup_vars.ini echo 'GNM_ENABLED=yes' >> setup_vars.ini python setup.py build WARNING: "CXX=/bin/sh /tmp/pkgbuild/geography/py-gdal/work.alpha/gdal-3.2.2/libtool --mode=compile --silent --tag=CXX c++" was defined in the environment and contains more than one word. Unsetting it since that is incompatible of distutils WARNING: "CC=/bin/sh /tmp/pkgbuild/geography/py-gdal/work.alpha/gdal-3.2.2/libtool --mode=compile --silent --tag=CC gcc" was defined in the environment and contains more than one word. Unsetting it since that is incompatible of distutils WARNING: numpy not available! Array support will not be enabled running build running build_py creating build creating build/lib.netbsd-9.0-alpha-3.9 creating build/lib.netbsd-9.0-alpha-3.9/osgeo copying osgeo/osr.py -> build/lib.netbsd-9.0-alpha-3.9/osgeo copying osgeo/gdalnumeric.py -> build/lib.netbsd-9.0-alpha-3.9/osgeo copying osgeo/__init__.py -> build/lib.netbsd-9.0-alpha-3.9/osgeo copying osgeo/gdal_array.py -> build/lib.netbsd-9.0-alpha-3.9/osgeo copying osgeo/gdalconst.py -> build/lib.netbsd-9.0-alpha-3.9/osgeo copying osgeo/gnm.py -> build/lib.netbsd-9.0-alpha-3.9/osgeo copying osgeo/ogr.py -> build/lib.netbsd-9.0-alpha-3.9/osgeo copying osgeo/gdal.py -> build/lib.netbsd-9.0-alpha-3.9/osgeo creating build/lib.netbsd-9.0-alpha-3.9/osgeo/utils copying osgeo/utils/gdal_retile.py -> build/lib.netbsd-9.0-alpha-3.9/osgeo/utils copying osgeo/utils/gdal_edit.py -> build/lib.netbsd-9.0-alpha-3.9/osgeo/utils copying osgeo/utils/gdal2xyz.py -> build/lib.netbsd-9.0-alpha-3.9/osgeo/utils copying osgeo/utils/gdalimport.py -> build/lib.netbsd-9.0-alpha-3.9/osgeo/utils copying osgeo/utils/gdal_fillnodata.py -> build/lib.netbsd-9.0-alpha-3.9/osgeo/utils copying osgeo/utils/gcps2vec.py -> build/lib.netbsd-9.0-alpha-3.9/osgeo/utils copying osgeo/utils/ogrmerge.py -> build/lib.netbsd-9.0-alpha-3.9/osgeo/utils copying osgeo/utils/__init__.py -> build/lib.netbsd-9.0-alpha-3.9/osgeo/utils copying osgeo/utils/gdalident.py -> build/lib.netbsd-9.0-alpha-3.9/osgeo/utils copying osgeo/utils/gcps2wld.py -> build/lib.netbsd-9.0-alpha-3.9/osgeo/utils copying osgeo/utils/gdal_calc.py -> build/lib.netbsd-9.0-alpha-3.9/osgeo/utils copying osgeo/utils/gdal_polygonize.py -> build/lib.netbsd-9.0-alpha-3.9/osgeo/utils copying osgeo/utils/rgb2pct.py -> build/lib.netbsd-9.0-alpha-3.9/osgeo/utils copying osgeo/utils/epsg_tr.py -> build/lib.netbsd-9.0-alpha-3.9/osgeo/utils copying osgeo/utils/gdal_pansharpen.py -> build/lib.netbsd-9.0-alpha-3.9/osgeo/utils copying osgeo/utils/gdalmove.py -> build/lib.netbsd-9.0-alpha-3.9/osgeo/utils copying osgeo/utils/gdal_sieve.py -> build/lib.netbsd-9.0-alpha-3.9/osgeo/utils copying osgeo/utils/gdal_auth.py -> build/lib.netbsd-9.0-alpha-3.9/osgeo/utils copying osgeo/utils/mkgraticule.py -> build/lib.netbsd-9.0-alpha-3.9/osgeo/utils copying osgeo/utils/gdalchksum.py -> build/lib.netbsd-9.0-alpha-3.9/osgeo/utils copying osgeo/utils/gdal_merge.py -> build/lib.netbsd-9.0-alpha-3.9/osgeo/utils copying osgeo/utils/gdal_proximity.py -> build/lib.netbsd-9.0-alpha-3.9/osgeo/utils copying osgeo/utils/esri2wkt.py -> build/lib.netbsd-9.0-alpha-3.9/osgeo/utils copying osgeo/utils/pct2rgb.py -> build/lib.netbsd-9.0-alpha-3.9/osgeo/utils copying osgeo/utils/gdalcompare.py -> build/lib.netbsd-9.0-alpha-3.9/osgeo/utils /usr/pkg/lib/python3.9/site-packages/setuptools/lib2to3_ex.py:36: SetuptoolsDeprecationWarning: 2to3 support is deprecated. If the project still requires Python 2 support, please migrate to a single-codebase solution or employ an independent conversion process. warnings.warn( Fixing build/lib.netbsd-9.0-alpha-3.9/osgeo/osr.py build/lib.netbsd-9.0-alpha-3.9/osgeo/gdalnumeric.py build/lib.netbsd-9.0-alpha-3.9/osgeo/__init__.py build/lib.netbsd-9.0-alpha-3.9/osgeo/gdal_array.py build/lib.netbsd-9.0-alpha-3.9/osgeo/gdalconst.py build/lib.netbsd-9.0-alpha-3.9/osgeo/gnm.py build/lib.netbsd-9.0-alpha-3.9/osgeo/ogr.py build/lib.netbsd-9.0-alpha-3.9/osgeo/gdal.py build/lib.netbsd-9.0-alpha-3.9/osgeo/utils/gdal_retile.py build/lib.netbsd-9.0-alpha-3.9/osgeo/utils/gdal_edit.py build/lib.netbsd-9.0-alpha-3.9/osgeo/utils/gdal2xyz.py build/lib.netbsd-9.0-alpha-3.9/osgeo/utils/gdalimport.py build/lib.netbsd-9.0-alpha-3.9/osgeo/utils/gdal_fillnodata.py build/lib.netbsd-9.0-alpha-3.9/osgeo/utils/gcps2vec.py build/lib.netbsd-9.0-alpha-3.9/osgeo/utils/ogrmerge.py build/lib.netbsd-9.0-alpha-3.9/osgeo/utils/__init__.py build/lib.netbsd-9.0-alpha-3.9/osgeo/utils/gdalident.py build/lib.netbsd-9.0-alpha-3.9/osgeo/utils/gcps2wld.py build/lib.netbsd-9.0-alpha-3.9/osgeo/utils/gdal_calc.py build/lib.netbsd-9.0-alpha-3.9/osgeo/utils/gdal_polygonize.py build/lib.netbsd-9.0-alpha-3.9/osgeo/utils/rgb2pct.py build/lib.netbsd-9.0-alpha-3.9/osgeo/utils/epsg_tr.py build/lib.netbsd-9.0-alpha-3.9/osgeo/utils/gdal_pansharpen.py build/lib.netbsd-9.0-alpha-3.9/osgeo/utils/gdalmove.py build/lib.netbsd-9.0-alpha-3.9/osgeo/utils/gdal_sieve.py build/lib.netbsd-9.0-alpha-3.9/osgeo/utils/gdal_auth.py build/lib.netbsd-9.0-alpha-3.9/osgeo/utils/mkgraticule.py build/lib.netbsd-9.0-alpha-3.9/osgeo/utils/gdalchksum.py build/lib.netbsd-9.0-alpha-3.9/osgeo/utils/gdal_merge.py build/lib.netbsd-9.0-alpha-3.9/osgeo/utils/gdal_proximity.py build/lib.netbsd-9.0-alpha-3.9/osgeo/utils/esri2wkt.py build/lib.netbsd-9.0-alpha-3.9/osgeo/utils/pct2rgb.py build/lib.netbsd-9.0-alpha-3.9/osgeo/utils/gdalcompare.py Skipping optional fixer: ws_comma Fixing build/lib.netbsd-9.0-alpha-3.9/osgeo/osr.py build/lib.netbsd-9.0-alpha-3.9/osgeo/gdalnumeric.py build/lib.netbsd-9.0-alpha-3.9/osgeo/__init__.py build/lib.netbsd-9.0-alpha-3.9/osgeo/gdal_array.py build/lib.netbsd-9.0-alpha-3.9/osgeo/gdalconst.py build/lib.netbsd-9.0-alpha-3.9/osgeo/gnm.py build/lib.netbsd-9.0-alpha-3.9/osgeo/ogr.py build/lib.netbsd-9.0-alpha-3.9/osgeo/gdal.py build/lib.netbsd-9.0-alpha-3.9/osgeo/utils/gdal_retile.py build/lib.netbsd-9.0-alpha-3.9/osgeo/utils/gdal_edit.py build/lib.netbsd-9.0-alpha-3.9/osgeo/utils/gdal2xyz.py build/lib.netbsd-9.0-alpha-3.9/osgeo/utils/gdalimport.py build/lib.netbsd-9.0-alpha-3.9/osgeo/utils/gdal_fillnodata.py build/lib.netbsd-9.0-alpha-3.9/osgeo/utils/gcps2vec.py build/lib.netbsd-9.0-alpha-3.9/osgeo/utils/ogrmerge.py build/lib.netbsd-9.0-alpha-3.9/osgeo/utils/__init__.py build/lib.netbsd-9.0-alpha-3.9/osgeo/utils/gdalident.py build/lib.netbsd-9.0-alpha-3.9/osgeo/utils/gcps2wld.py build/lib.netbsd-9.0-alpha-3.9/osgeo/utils/gdal_calc.py build/lib.netbsd-9.0-alpha-3.9/osgeo/utils/gdal_polygonize.py build/lib.netbsd-9.0-alpha-3.9/osgeo/utils/rgb2pct.py build/lib.netbsd-9.0-alpha-3.9/osgeo/utils/epsg_tr.py build/lib.netbsd-9.0-alpha-3.9/osgeo/utils/gdal_pansharpen.py build/lib.netbsd-9.0-alpha-3.9/osgeo/utils/gdalmove.py build/lib.netbsd-9.0-alpha-3.9/osgeo/utils/gdal_sieve.py build/lib.netbsd-9.0-alpha-3.9/osgeo/utils/gdal_auth.py build/lib.netbsd-9.0-alpha-3.9/osgeo/utils/mkgraticule.py build/lib.netbsd-9.0-alpha-3.9/osgeo/utils/gdalchksum.py build/lib.netbsd-9.0-alpha-3.9/osgeo/utils/gdal_merge.py build/lib.netbsd-9.0-alpha-3.9/osgeo/utils/gdal_proximity.py build/lib.netbsd-9.0-alpha-3.9/osgeo/utils/esri2wkt.py build/lib.netbsd-9.0-alpha-3.9/osgeo/utils/pct2rgb.py build/lib.netbsd-9.0-alpha-3.9/osgeo/utils/gdalcompare.py Skipping optional fixer: ws_comma running build_ext gcc -pthread -Wno-unused-result -Wsign-compare -mieee -DNDEBUG -O2 -mieee -D_FORTIFY_SOURCE=2 -I/usr/include -I/usr/pkg/include -O2 -mieee -D_FORTIFY_SOURCE=2 -I/usr/include -I/usr/pkg/include -O2 -mieee -D_FORTIFY_SOURCE=2 -I/usr/include -I/usr/pkg/include -O2 -mieee -D_FORTIFY_SOURCE=2 -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/include/python3.9 -Wall -Wdeclaration-after-statement -Wextra -Winit-self -Wunused-parameter -Wmissing-prototypes -Wmissing-declarations -Wformat -Werror=format-security -Wno-format-nonliteral -Wlogical-op -Wshadow -Werror=vla -Wdeclaration-after-statement -Wdate-time -Wnull-dereference -Wduplicated-cond -Wfloat-conversion -std=gnu89 -DGNM_ENABLED -DPNG_NO_ASSEMBLER_CODE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/include/python3.9 -I/tmp/pkgbuild/geography/py-gdal/work.alpha/gdal-3.2.2/port -I/usr/pkg/include -I/usr/pkg/include/openjpeg-2.4 -I/usr/pkg/include -I/usr/pkg/include -I/usr/include -I/usr/include/include -DGDAL_COMPILATION -DHAVE_XERCES -I/usr/pkg/include -I/usr/pkg/include/xercesc -DPNG_NO_ASSEMBLER_CODE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/include/python3.9 -I/tmp/pkgbuild/geography/py-gdal/work.alpha/gdal-3.2.2/port -I/usr/pkg/include -I/usr/pkg/include/openjpeg-2.4 -I/usr/pkg/include -I/usr/pkg/include -I/usr/include -I/usr/include/include -DGDAL_COMPILATION -fPIC -I../../port -I../../gcore -I../../alg -I../../ogr/ -I../../ogr/ogrsf_frmts -I../../gnm -I../../apps -I/usr/pkg/include/python3.9 -I. -I/usr/pkg/include -c gdal_python_cxx11_test.cpp -o gdal_python_cxx11_test.o building 'osgeo._gdal' extension creating build/temp.netbsd-9.0-alpha-3.9 creating build/temp.netbsd-9.0-alpha-3.9/extensions gcc -pthread -Wno-unused-result -Wsign-compare -mieee -DNDEBUG -O2 -mieee -D_FORTIFY_SOURCE=2 -I/usr/include -I/usr/pkg/include -O2 -mieee -D_FORTIFY_SOURCE=2 -I/usr/include -I/usr/pkg/include -O2 -mieee -D_FORTIFY_SOURCE=2 -I/usr/include -I/usr/pkg/include -O2 -mieee -D_FORTIFY_SOURCE=2 -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/include/python3.9 -Wall -Wdeclaration-after-statement -Wextra -Winit-self -Wunused-parameter -Wmissing-prototypes -Wmissing-declarations -Wformat -Werror=format-security -Wno-format-nonliteral -Wlogical-op -Wshadow -Werror=vla -Wdeclaration-after-statement -Wdate-time -Wnull-dereference -Wduplicated-cond -Wfloat-conversion -std=gnu89 -DGNM_ENABLED -DPNG_NO_ASSEMBLER_CODE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/include/python3.9 -I/tmp/pkgbuild/geography/py-gdal/work.alpha/gdal-3.2.2/port -I/usr/pkg/include -I/usr/pkg/include/openjpeg-2.4 -I/usr/pkg/include -I/usr/pkg/include -I/usr/include -I/usr/include/include -DGDAL_COMPILATION -DHAVE_XERCES -I/usr/pkg/include -I/usr/pkg/include/xercesc -DPNG_NO_ASSEMBLER_CODE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/include/python3.9 -I/tmp/pkgbuild/geography/py-gdal/work.alpha/gdal-3.2.2/port -I/usr/pkg/include -I/usr/pkg/include/openjpeg-2.4 -I/usr/pkg/include -I/usr/pkg/include -I/usr/include -I/usr/include/include -DGDAL_COMPILATION -fPIC -I../../port -I../../gcore -I../../alg -I../../ogr/ -I../../ogr/ogrsf_frmts -I../../gnm -I../../apps -I/usr/pkg/include/python3.9 -I. -I/usr/pkg/include -c extensions/gdal_wrap.cpp -o build/temp.netbsd-9.0-alpha-3.9/extensions/gdal_wrap.o -I/usr/pkg/include building 'osgeo._gdalconst' extension gcc -pthread -Wno-unused-result -Wsign-compare -mieee -DNDEBUG -O2 -mieee -D_FORTIFY_SOURCE=2 -I/usr/include -I/usr/pkg/include -O2 -mieee -D_FORTIFY_SOURCE=2 -I/usr/include -I/usr/pkg/include -O2 -mieee -D_FORTIFY_SOURCE=2 -I/usr/include -I/usr/pkg/include -O2 -mieee -D_FORTIFY_SOURCE=2 -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/include/python3.9 -Wall -Wdeclaration-after-statement -Wextra -Winit-self -Wunused-parameter -Wmissing-prototypes -Wmissing-declarations -Wformat -Werror=format-security -Wno-format-nonliteral -Wlogical-op -Wshadow -Werror=vla -Wdeclaration-after-statement -Wdate-time -Wnull-dereference -Wduplicated-cond -Wfloat-conversion -std=gnu89 -DGNM_ENABLED -DPNG_NO_ASSEMBLER_CODE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/include/python3.9 -I/tmp/pkgbuild/geography/py-gdal/work.alpha/gdal-3.2.2/port -I/usr/pkg/include -I/usr/pkg/include/openjpeg-2.4 -I/usr/pkg/include -I/usr/pkg/include -I/usr/include -I/usr/include/include -DGDAL_COMPILATION -DHAVE_XERCES -I/usr/pkg/include -I/usr/pkg/include/xercesc -DPNG_NO_ASSEMBLER_CODE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/include/python3.9 -I/tmp/pkgbuild/geography/py-gdal/work.alpha/gdal-3.2.2/port -I/usr/pkg/include -I/usr/pkg/include/openjpeg-2.4 -I/usr/pkg/include -I/usr/pkg/include -I/usr/include -I/usr/include/include -DGDAL_COMPILATION -fPIC -I../../port -I../../gcore -I../../alg -I../../ogr/ -I../../ogr/ogrsf_frmts -I../../gnm -I../../apps -I/usr/pkg/include/python3.9 -I. -I/usr/pkg/include -c extensions/gdalconst_wrap.c -o build/temp.netbsd-9.0-alpha-3.9/extensions/gdalconst_wrap.o -I/usr/pkg/include cc1plus: warning: command line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command line option '-Wdeclaration-after-statement' is valid for C/ObjC but not for C++ cc1plus: warning: command line option '-std=gnu90' is valid for C/ObjC but not for C++ cc1plus: warning: command line option '-std=gnu99' is valid for C/ObjC but not for C++ extensions/gdalconst_wrap.c: In function 'SwigPyObject_TypeOnce': extensions/gdalconst_wrap.c:1984:5: warning: missing initializer for field 'tp_vectorcall' of 'PyTypeObject {aka const struct _typeobject}' [-Wmissing-field-initializers] }; ^ In file included from /tmp/pkgbuild/geography/py-gdal/work.alpha/.buildlink/include/python3.9/object.h:615:0, from /tmp/pkgbuild/geography/py-gdal/work.alpha/.buildlink/include/python3.9/pytime.h:6, from /tmp/pkgbuild/geography/py-gdal/work.alpha/.buildlink/include/python3.9/Python.h:85, from extensions/gdalconst_wrap.c:151: /tmp/pkgbuild/geography/py-gdal/work.alpha/.buildlink/include/python3.9/cpython/object.h:273:20: note: 'tp_vectorcall' declared here vectorcallfunc tp_vectorcall; ^~~~~~~~~~~~~ extensions/gdalconst_wrap.c: In function 'SwigPyPacked_TypeOnce': extensions/gdalconst_wrap.c:2171:5: warning: missing initializer for field 'tp_vectorcall' of 'PyTypeObject {aka const struct _typeobject}' [-Wmissing-field-initializers] }; ^ In file included from /tmp/pkgbuild/geography/py-gdal/work.alpha/.buildlink/include/python3.9/object.h:615:0, from /tmp/pkgbuild/geography/py-gdal/work.alpha/.buildlink/include/python3.9/pytime.h:6, from /tmp/pkgbuild/geography/py-gdal/work.alpha/.buildlink/include/python3.9/Python.h:85, from extensions/gdalconst_wrap.c:151: /tmp/pkgbuild/geography/py-gdal/work.alpha/.buildlink/include/python3.9/cpython/object.h:273:20: note: 'tp_vectorcall' declared here vectorcallfunc tp_vectorcall; ^~~~~~~~~~~~~ extensions/gdalconst_wrap.c: In function 'SWIG_Python_NewShadowInstance': extensions/gdalconst_wrap.c:2485:65: warning: declaration of 'swig_this' shadows a global declaration [-Wshadow] SWIG_Python_NewShadowInstance(SwigPyClientData *data, PyObject *swig_this) ^~~~~~~~~ extensions/gdalconst_wrap.c:2226:18: note: shadowed declaration is here static PyObject *swig_this = NULL; ^~~~~~~~~ extensions/gdalconst_wrap.c: In function 'SWIG_Python_SetSwigThis': extensions/gdalconst_wrap.c:2560:51: warning: declaration of 'swig_this' shadows a global declaration [-Wshadow] SWIG_Python_SetSwigThis(PyObject *inst, PyObject *swig_this) ^~~~~~~~~ extensions/gdalconst_wrap.c:2226:18: note: shadowed declaration is here static PyObject *swig_this = NULL; ^~~~~~~~~ extensions/gdalconst_wrap.c: In function 'swig_varlink_type': extensions/gdalconst_wrap.c:3530:7: warning: missing initializer for field 'tp_vectorcall' of 'PyTypeObject {aka const struct _typeobject}' [-Wmissing-field-initializers] }; ^ In file included from /tmp/pkgbuild/geography/py-gdal/work.alpha/.buildlink/include/python3.9/object.h:615:0, from /tmp/pkgbuild/geography/py-gdal/work.alpha/.buildlink/include/python3.9/pytime.h:6, from /tmp/pkgbuild/geography/py-gdal/work.alpha/.buildlink/include/python3.9/Python.h:85, from extensions/gdalconst_wrap.c:151: /tmp/pkgbuild/geography/py-gdal/work.alpha/.buildlink/include/python3.9/cpython/object.h:273:20: note: 'tp_vectorcall' declared here vectorcallfunc tp_vectorcall; ^~~~~~~~~~~~~ extensions/gdalconst_wrap.c: At top level: extensions/gdalconst_wrap.c:3002:24: warning: no previous prototype for 'PyInit__gdalconst' [-Wmissing-prototypes] # define SWIG_init PyInit__gdalconst ^ extensions/gdalconst_wrap.c:3671:1: note: in expansion of macro 'SWIG_init' SWIG_init(void) { ^~~~~~~~~ extensions/gdalconst_wrap.c: In function 'PyInit__gdalconst': extensions/gdalconst_wrap.c:3954:3: warning: 'PyEval_InitThreads' is deprecated [-Wdeprecated-declarations] SWIG_PYTHON_INITIALIZE_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/pkgbuild/geography/py-gdal/work.alpha/.buildlink/include/python3.9/Python.h:145:0, from extensions/gdalconst_wrap.c:151: /tmp/pkgbuild/geography/py-gdal/work.alpha/.buildlink/include/python3.9/ceval.h:130:37: note: declared here Py_DEPRECATED(3.9) PyAPI_FUNC(void) PyEval_InitThreads(void); ^~~~~~~~~~~~~~~~~~ extensions/gdal_wrap.cpp: In function 'PyTypeObject* SwigPyObject_TypeOnce()': extensions/gdal_wrap.cpp:2008:5: warning: missing initializer for member '_typeobject::tp_vectorcall' [-Wmissing-field-initializers] }; ^ extensions/gdal_wrap.cpp: In function 'PyTypeObject* SwigPyPacked_TypeOnce()': extensions/gdal_wrap.cpp:2195:5: warning: missing initializer for member '_typeobject::tp_vectorcall' [-Wmissing-field-initializers] }; ^ extensions/gdal_wrap.cpp: In function 'PyObject* SWIG_Python_NewShadowInstance(SwigPyClientData*, PyObject*)': extensions/gdal_wrap.cpp:2509:74: warning: declaration of 'swig_this' shadows a global declaration [-Wshadow] SWIG_Python_NewShadowInstance(SwigPyClientData *data, PyObject *swig_this) ^ extensions/gdal_wrap.cpp:2250:18: note: shadowed declaration is here static PyObject *swig_this = NULL; ^~~~~~~~~ extensions/gdal_wrap.cpp: In function 'void SWIG_Python_SetSwigThis(PyObject*, PyObject*)': extensions/gdal_wrap.cpp:2584:60: warning: declaration of 'swig_this' shadows a global declaration [-Wshadow] SWIG_Python_SetSwigThis(PyObject *inst, PyObject *swig_this) ^ extensions/gdal_wrap.cpp:2250:18: note: shadowed declaration is here static PyObject *swig_this = NULL; ^~~~~~~~~ gcc -pthread -shared -L. -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/X11R7/lib -Wl,-R/usr/X11R7/lib -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/X11R7/lib -Wl,-R/usr/X11R7/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -O2 -mieee -D_FORTIFY_SOURCE=2 -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/include/python3.9 -Wall -Wdeclaration-after-statement -Wextra -Winit-self -Wunused-parameter -Wmissing-prototypes -Wmissing-declarations -Wformat -Werror=format-security -Wno-format-nonliteral -Wlogical-op -Wshadow -Werror=vla -Wdeclaration-after-statement -Wdate-time -Wnull-dereference -Wduplicated-cond -Wfloat-conversion -std=gnu89 -DGNM_ENABLED -DPNG_NO_ASSEMBLER_CODE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/include/python3.9 -I/tmp/pkgbuild/geography/py-gdal/work.alpha/gdal-3.2.2/port -I/usr/pkg/include -I/usr/pkg/include/openjpeg-2.4 -I/usr/pkg/include -I/usr/pkg/include -I/usr/include -I/usr/include/include -DGDAL_COMPILATION -DHAVE_XERCES -I/usr/pkg/include -I/usr/pkg/include/xercesc -DPNG_NO_ASSEMBLER_CODE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/include/python3.9 -I/tmp/pkgbuild/geography/py-gdal/work.alpha/gdal-3.2.2/port -I/usr/pkg/include -I/usr/pkg/include/openjpeg-2.4 -I/usr/pkg/include -I/usr/pkg/include -I/usr/include -I/usr/include/include -DGDAL_COMPILATION build/temp.netbsd-9.0-alpha-3.9/extensions/gdalconst_wrap.o -L../../.libs -L../../ -L/usr/pkg/lib -L/usr/pkg/lib -lgdal -o build/lib.netbsd-9.0-alpha-3.9/osgeo/_gdalconst.so extensions/gdal_wrap.cpp: In function 'void NeverCallMePlease()': extensions/gdal_wrap.cpp:3383:6: warning: no previous declaration for 'void NeverCallMePlease()' [-Wmissing-declarations] void NeverCallMePlease() { ^~~~~~~~~~~~~~~~~ extensions/gdal_wrap.cpp: In function 'unsigned int wrapper_VSIFReadL(void**, unsigned int, unsigned int, VSILFILE*)': extensions/gdal_wrap.cpp:3493:14: warning: no previous declaration for 'unsigned int wrapper_VSIFReadL(void**, unsigned int, unsigned int, VSILFILE*)' [-Wmissing-declarations] unsigned int wrapper_VSIFReadL( void **buf, unsigned int nMembSize, unsigned int nMembCount, VSILFILE *fp) ^~~~~~~~~~~~~~~~~ extensions/gdal_wrap.cpp:1087:73: warning: declaration of '_swig_thread_block' shadows a previous local [-Wshadow] # define SWIG_PYTHON_THREAD_BEGIN_BLOCK SWIG_Python_Thread_Block _swig_thread_block ^ extensions/gdal_wrap.cpp:3529:9: note: in expansion of macro 'SWIG_PYTHON_THREAD_BEGIN_BLOCK' SWIG_PYTHON_THREAD_BEGIN_BLOCK; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ extensions/gdal_wrap.cpp:1087:73: note: shadowed declaration is here # define SWIG_PYTHON_THREAD_BEGIN_BLOCK SWIG_Python_Thread_Block _swig_thread_block ^ extensions/gdal_wrap.cpp:3509:5: note: in expansion of macro 'SWIG_PYTHON_THREAD_BEGIN_BLOCK' SWIG_PYTHON_THREAD_BEGIN_BLOCK; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ extensions/gdal_wrap.cpp: In function 'void wrapper_VSIGetMemFileBuffer(const char*, GByte**, vsi_l_offset*)': extensions/gdal_wrap.cpp:3726:6: warning: no previous declaration for 'void wrapper_VSIGetMemFileBuffer(const char*, GByte**, vsi_l_offset*)' [-Wmissing-declarations] void wrapper_VSIGetMemFileBuffer(const char *utf8_path, GByte **out, vsi_l_offset *length) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/pkgbuild/geography/py-gdal/work.alpha/.buildlink/include/python3.9/Python.h:145:0, from extensions/gdal_wrap.cpp:175: extensions/gdal_wrap.cpp: In function 'int PyProgressProxy(double, const char*, void*)': /tmp/pkgbuild/geography/py-gdal/work.alpha/.buildlink/include/python3.9/ceval.h:24:66: warning: 'PyObject* PyEval_CallObjectWithKeywords(PyObject*, PyObject*, PyObject*)' is deprecated [-Wdeprecated-declarations] PyEval_CallObjectWithKeywords(callable, arg, (PyObject *)NULL) ^ extensions/gdal_wrap.cpp:3903:16: note: in expansion of macro 'PyEval_CallObject' psResult = PyEval_CallObject( psInfo->psPyCallback, psArgs); ^~~~~~~~~~~~~~~~~ /tmp/pkgbuild/geography/py-gdal/work.alpha/.buildlink/include/python3.9/ceval.h:17:43: note: declared here Py_DEPRECATED(3.9) PyAPI_FUNC(PyObject *) PyEval_CallObjectWithKeywords( ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ extensions/gdal_wrap.cpp: In function 'void Debug(const char*, const char*)': extensions/gdal_wrap.cpp:3945:8: warning: no previous declaration for 'void Debug(const char*, const char*)' [-Wmissing-declarations] void Debug( const char *msg_class, const char *message ) { ^~~~~ extensions/gdal_wrap.cpp: In function 'CPLErr SetErrorHandler(CPLErrorHandler, void*)': extensions/gdal_wrap.cpp:3950:10: warning: no previous declaration for 'CPLErr SetErrorHandler(CPLErrorHandler, void*)' [-Wmissing-declarations] CPLErr SetErrorHandler( CPLErrorHandler pfnErrorHandler = NULL, void* user_data = NULL ) ^~~~~~~~~~~~~~~ extensions/gdal_wrap.cpp: In function 'void PyCPLErrorHandler(CPLErr, int, const char*)': extensions/gdal_wrap.cpp:4024:18: warning: no previous declaration for 'void PyCPLErrorHandler(CPLErr, int, const char*)' [-Wmissing-declarations] void CPL_STDCALL PyCPLErrorHandler(CPLErr eErrClass, int err_no, const char* pszErrorMsg) ^~~~~~~~~~~~~~~~~ In file included from /tmp/pkgbuild/geography/py-gdal/work.alpha/.buildlink/include/python3.9/Python.h:145:0, from extensions/gdal_wrap.cpp:175: /tmp/pkgbuild/geography/py-gdal/work.alpha/.buildlink/include/python3.9/ceval.h:24:66: warning: 'PyObject* PyEval_CallObjectWithKeywords(PyObject*, PyObject*, PyObject*)' is deprecated [-Wdeprecated-declarations] PyEval_CallObjectWithKeywords(callable, arg, (PyObject *)NULL) ^ extensions/gdal_wrap.cpp:4039:5: note: in expansion of macro 'PyEval_CallObject' PyEval_CallObject( (PyObject*)user_data, psArgs); ^~~~~~~~~~~~~~~~~ /tmp/pkgbuild/geography/py-gdal/work.alpha/.buildlink/include/python3.9/ceval.h:17:43: note: declared here Py_DEPRECATED(3.9) PyAPI_FUNC(PyObject *) PyEval_CallObjectWithKeywords( ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ extensions/gdal_wrap.cpp: In function 'CPLErr PushErrorHandler(CPLErrorHandler, void*)': extensions/gdal_wrap.cpp:4046:10: warning: no previous declaration for 'CPLErr PushErrorHandler(CPLErrorHandler, void*)' [-Wmissing-declarations] CPLErr PushErrorHandler( CPLErrorHandler pfnErrorHandler = NULL, void* user_data = NULL ) ^~~~~~~~~~~~~~~~ extensions/gdal_wrap.cpp: In function 'void PopErrorHandler()': extensions/gdal_wrap.cpp:4056:8: warning: no previous declaration for 'void PopErrorHandler()' [-Wmissing-declarations] void PopErrorHandler() ^~~~~~~~~~~~~~~ extensions/gdal_wrap.cpp: In function 'void Error(CPLErr, int, const char*)': extensions/gdal_wrap.cpp:4067:8: warning: no previous declaration for 'void Error(CPLErr, int, const char*)' [-Wmissing-declarations] void Error( CPLErr msg_class = CE_Failure, int err_code = 0, const char* msg = "error" ) { ^~~~~ extensions/gdal_wrap.cpp: In function 'retStringAndCPLFree* EscapeString(int, char*, int)': extensions/gdal_wrap.cpp:4072:22: warning: no previous declaration for 'retStringAndCPLFree* EscapeString(int, char*, int)' [-Wmissing-declarations] retStringAndCPLFree* EscapeString(int len, char *bin_string , int scheme=CPLES_SQL) { ^~~~~~~~~~~~ extensions/gdal_wrap.cpp: In function 'char** wrapper_VSIReadDirEx(const char*, int)': extensions/gdal_wrap.cpp:4113:8: warning: no previous declaration for 'char** wrapper_VSIReadDirEx(const char*, int)' [-Wmissing-declarations] char **wrapper_VSIReadDirEx( const char * utf8_path, int nMaxFiles = 0 ) ^~~~~~~~~~~~~~~~~~~~ extensions/gdal_wrap.cpp: In function 'VSIDIR* wrapper_VSIOpenDir(const char*, int, char**)': extensions/gdal_wrap.cpp:4119:9: warning: no previous declaration for 'VSIDIR* wrapper_VSIOpenDir(const char*, int, char**)' [-Wmissing-declarations] VSIDIR* wrapper_VSIOpenDir( const char * utf8_path, ^~~~~~~~~~~~~~~~~~ extensions/gdal_wrap.cpp: In function 'DirEntry* wrapper_VSIGetNextDirEntry(VSIDIR*)': extensions/gdal_wrap.cpp:4236:11: warning: no previous declaration for 'DirEntry* wrapper_VSIGetNextDirEntry(VSIDIR*)' [-Wmissing-declarations] DirEntry* wrapper_VSIGetNextDirEntry(VSIDIR* dir) ^~~~~~~~~~~~~~~~~~~~~~~~~~ extensions/gdal_wrap.cpp: In function 'const char* wrapper_CPLGetConfigOption(const char*, const char*)': extensions/gdal_wrap.cpp:4256:13: warning: no previous declaration for 'const char* wrapper_CPLGetConfigOption(const char*, const char*)' [-Wmissing-declarations] const char *wrapper_CPLGetConfigOption( const char * pszKey, const char * pszDefault = NULL ) ^~~~~~~~~~~~~~~~~~~~~~~~~~ extensions/gdal_wrap.cpp: In function 'void wrapper_VSIFileFromMemBuffer(const char*, GIntBig, const GByte*)': extensions/gdal_wrap.cpp:4262:6: warning: no previous declaration for 'void wrapper_VSIFileFromMemBuffer(const char*, GIntBig, const GByte*)' [-Wmissing-declarations] void wrapper_VSIFileFromMemBuffer( const char* utf8_path, GIntBig nBytes, const GByte *pabyData) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ extensions/gdal_wrap.cpp: In function 'bool wrapper_VSIUnlinkBatch(char**)': extensions/gdal_wrap.cpp:4273:6: warning: no previous declaration for 'bool wrapper_VSIUnlinkBatch(char**)' [-Wmissing-declarations] bool wrapper_VSIUnlinkBatch(char** files) ^~~~~~~~~~~~~~~~~~~~~~ extensions/gdal_wrap.cpp: In function 'int wrapper_HasThreadSupport()': extensions/gdal_wrap.cpp:4291:5: warning: no previous declaration for 'int wrapper_HasThreadSupport()' [-Wmissing-declarations] int wrapper_HasThreadSupport() ^~~~~~~~~~~~~~~~~~~~~~~~ extensions/gdal_wrap.cpp: In function 'bool wrapper_VSISync(const char*, const char*, char**, GDALProgressFunc, void*)': extensions/gdal_wrap.cpp:4297:6: warning: no previous declaration for 'bool wrapper_VSISync(const char*, const char*, char**, GDALProgressFunc, void*)' [-Wmissing-declarations] bool wrapper_VSISync(const char* pszSource, ^~~~~~~~~~~~~~~ extensions/gdal_wrap.cpp: In function 'retStringAndCPLFree* wrapper_VSIGetSignedURL(const char*, char**)': extensions/gdal_wrap.cpp:4307:22: warning: no previous declaration for 'retStringAndCPLFree* wrapper_VSIGetSignedURL(const char*, char**)' [-Wmissing-declarations] retStringAndCPLFree* wrapper_VSIGetSignedURL(const char * utf8_path, char** options = NULL ) ^~~~~~~~~~~~~~~~~~~~~~~ extensions/gdal_wrap.cpp: In function 'int wrapper_VSIStatL(const char*, StatBuf*, int)': extensions/gdal_wrap.cpp:4334:5: warning: no previous declaration for 'int wrapper_VSIStatL(const char*, StatBuf*, int)' [-Wmissing-declarations] int wrapper_VSIStatL( const char * utf8_path, StatBuf *psStatBufOut, int nFlags = 0 ) ^~~~~~~~~~~~~~~~ extensions/gdal_wrap.cpp: In function 'VSILFILE* wrapper_VSIFOpenL(const char*, const char*)': extensions/gdal_wrap.cpp:4347:13: warning: no previous declaration for 'VSILFILE* wrapper_VSIFOpenL(const char*, const char*)' [-Wmissing-declarations] VSILFILE *wrapper_VSIFOpenL( const char *utf8_path, const char *pszMode ) ^~~~~~~~~~~~~~~~~ extensions/gdal_wrap.cpp: In function 'VSILFILE* wrapper_VSIFOpenExL(const char*, const char*, int)': extensions/gdal_wrap.cpp:4355:13: warning: no previous declaration for 'VSILFILE* wrapper_VSIFOpenExL(const char*, const char*, int)' [-Wmissing-declarations] VSILFILE *wrapper_VSIFOpenExL( const char *utf8_path, const char *pszMode, int bSetError ) ^~~~~~~~~~~~~~~~~~~ extensions/gdal_wrap.cpp: In function 'int wrapper_VSIFWriteL(int, char*, int, int, VSILFILE*)': extensions/gdal_wrap.cpp:4363:5: warning: no previous declaration for 'int wrapper_VSIFWriteL(int, char*, int, int, VSILFILE*)' [-Wmissing-declarations] int wrapper_VSIFWriteL( int nLen, char *pBuf, int size, int memb, VSILFILE* fp) ^~~~~~~~~~~~~~~~~~ extensions/gdal_wrap.cpp: In function 'const char* GDALDriverShadow_ShortName_get(GDALDriverShadow*)': extensions/gdal_wrap.cpp:4449:13: warning: no previous declaration for 'const char* GDALDriverShadow_ShortName_get(GDALDriverShadow*)' [-Wmissing-declarations] char const *GDALDriverShadow_ShortName_get( GDALDriverShadow *h ) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ extensions/gdal_wrap.cpp: In function 'const char* GDALDriverShadow_LongName_get(GDALDriverShadow*)': extensions/gdal_wrap.cpp:4452:13: warning: no previous declaration for 'const char* GDALDriverShadow_LongName_get(GDALDriverShadow*)' [-Wmissing-declarations] char const *GDALDriverShadow_LongName_get( GDALDriverShadow *h ) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ extensions/gdal_wrap.cpp: In function 'const char* GDALDriverShadow_HelpTopic_get(GDALDriverShadow*)': extensions/gdal_wrap.cpp:4455:13: warning: no previous declaration for 'const char* GDALDriverShadow_HelpTopic_get(GDALDriverShadow*)' [-Wmissing-declarations] char const *GDALDriverShadow_HelpTopic_get( GDALDriverShadow *h ) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ extensions/gdal_wrap.cpp: In function 'double GDAL_GCP_GCPX_get(GDAL_GCP*)': extensions/gdal_wrap.cpp:4509:8: warning: no previous declaration for 'double GDAL_GCP_GCPX_get(GDAL_GCP*)' [-Wmissing-declarations] double GDAL_GCP_GCPX_get( GDAL_GCP *gcp ) { ^~~~~~~~~~~~~~~~~ extensions/gdal_wrap.cpp: In function 'void GDAL_GCP_GCPX_set(GDAL_GCP*, double)': extensions/gdal_wrap.cpp:4512:6: warning: no previous declaration for 'void GDAL_GCP_GCPX_set(GDAL_GCP*, double)' [-Wmissing-declarations] void GDAL_GCP_GCPX_set( GDAL_GCP *gcp, double dfGCPX ) { ^~~~~~~~~~~~~~~~~ extensions/gdal_wrap.cpp: In function 'double GDAL_GCP_GCPY_get(GDAL_GCP*)': extensions/gdal_wrap.cpp:4515:8: warning: no previous declaration for 'double GDAL_GCP_GCPY_get(GDAL_GCP*)' [-Wmissing-declarations] double GDAL_GCP_GCPY_get( GDAL_GCP *gcp ) { ^~~~~~~~~~~~~~~~~ extensions/gdal_wrap.cpp: In function 'void GDAL_GCP_GCPY_set(GDAL_GCP*, double)': extensions/gdal_wrap.cpp:4518:6: warning: no previous declaration for 'void GDAL_GCP_GCPY_set(GDAL_GCP*, double)' [-Wmissing-declarations] void GDAL_GCP_GCPY_set( GDAL_GCP *gcp, double dfGCPY ) { ^~~~~~~~~~~~~~~~~ extensions/gdal_wrap.cpp: In function 'double GDAL_GCP_GCPZ_get(GDAL_GCP*)': extensions/gdal_wrap.cpp:4521:8: warning: no previous declaration for 'double GDAL_GCP_GCPZ_get(GDAL_GCP*)' [-Wmissing-declarations] double GDAL_GCP_GCPZ_get( GDAL_GCP *gcp ) { ^~~~~~~~~~~~~~~~~ extensions/gdal_wrap.cpp: In function 'void GDAL_GCP_GCPZ_set(GDAL_GCP*, double)': extensions/gdal_wrap.cpp:4524:6: warning: no previous declaration for 'void GDAL_GCP_GCPZ_set(GDAL_GCP*, double)' [-Wmissing-declarations] void GDAL_GCP_GCPZ_set( GDAL_GCP *gcp, double dfGCPZ ) { ^~~~~~~~~~~~~~~~~ extensions/gdal_wrap.cpp: In function 'double GDAL_GCP_GCPPixel_get(GDAL_GCP*)': extensions/gdal_wrap.cpp:4527:8: warning: no previous declaration for 'double GDAL_GCP_GCPPixel_get(GDAL_GCP*)' [-Wmissing-declarations] double GDAL_GCP_GCPPixel_get( GDAL_GCP *gcp ) { ^~~~~~~~~~~~~~~~~~~~~ extensions/gdal_wrap.cpp: In function 'void GDAL_GCP_GCPPixel_set(GDAL_GCP*, double)': extensions/gdal_wrap.cpp:4530:6: warning: no previous declaration for 'void GDAL_GCP_GCPPixel_set(GDAL_GCP*, double)' [-Wmissing-declarations] void GDAL_GCP_GCPPixel_set( GDAL_GCP *gcp, double dfGCPPixel ) { ^~~~~~~~~~~~~~~~~~~~~ extensions/gdal_wrap.cpp: In function 'double GDAL_GCP_GCPLine_get(GDAL_GCP*)': extensions/gdal_wrap.cpp:4533:8: warning: no previous declaration for 'double GDAL_GCP_GCPLine_get(GDAL_GCP*)' [-Wmissing-declarations] double GDAL_GCP_GCPLine_get( GDAL_GCP *gcp ) { ^~~~~~~~~~~~~~~~~~~~ extensions/gdal_wrap.cpp: In function 'void GDAL_GCP_GCPLine_set(GDAL_GCP*, double)': extensions/gdal_wrap.cpp:4536:6: warning: no previous declaration for 'void GDAL_GCP_GCPLine_set(GDAL_GCP*, double)' [-Wmissing-declarations] void GDAL_GCP_GCPLine_set( GDAL_GCP *gcp, double dfGCPLine ) { ^~~~~~~~~~~~~~~~~~~~ extensions/gdal_wrap.cpp: In function 'const char* GDAL_GCP_Info_get(GDAL_GCP*)': extensions/gdal_wrap.cpp:4539:14: warning: no previous declaration for 'const char* GDAL_GCP_Info_get(GDAL_GCP*)' [-Wmissing-declarations] const char * GDAL_GCP_Info_get( GDAL_GCP *gcp ) { ^~~~~~~~~~~~~~~~~ extensions/gdal_wrap.cpp: In function 'void GDAL_GCP_Info_set(GDAL_GCP*, const char*)': extensions/gdal_wrap.cpp:4542:6: warning: no previous declaration for 'void GDAL_GCP_Info_set(GDAL_GCP*, const char*)' [-Wmissing-declarations] void GDAL_GCP_Info_set( GDAL_GCP *gcp, const char * pszInfo ) { ^~~~~~~~~~~~~~~~~ extensions/gdal_wrap.cpp: In function 'const char* GDAL_GCP_Id_get(GDAL_GCP*)': extensions/gdal_wrap.cpp:4547:14: warning: no previous declaration for 'const char* GDAL_GCP_Id_get(GDAL_GCP*)' [-Wmissing-declarations] const char * GDAL_GCP_Id_get( GDAL_GCP *gcp ) { ^~~~~~~~~~~~~~~ extensions/gdal_wrap.cpp: In function 'void GDAL_GCP_Id_set(GDAL_GCP*, const char*)': extensions/gdal_wrap.cpp:4550:6: warning: no previous declaration for 'void GDAL_GCP_Id_set(GDAL_GCP*, const char*)' [-Wmissing-declarations] void GDAL_GCP_Id_set( GDAL_GCP *gcp, const char * pszId ) { ^~~~~~~~~~~~~~~ extensions/gdal_wrap.cpp: In function 'OGRFeatureShadow* GDALDatasetShadow_GetNextFeature(GDALDatasetShadow*, bool, bool, OGRLayerShadow**, double*, GDALProgressFunc, void*)': extensions/gdal_wrap.cpp:5270:106: warning: unused parameter 'include_layer' [-Wunused-parameter] SWIGINTERN OGRFeatureShadow *GDALDatasetShadow_GetNextFeature(GDALDatasetShadow *self,bool include_layer=true,bool include_pct=false,OGRLayerShadow **ppoBelongingLayer=NULL,double *pdfProgressPct=NULL,GDALProgressFunc callback=NULL,void *callback_data=NULL){ ^~~~ extensions/gdal_wrap.cpp:5270:128: warning: unused parameter 'include_pct' [-Wunused-parameter] SWIGINTERN OGRFeatureShadow *GDALDatasetShadow_GetNextFeature(GDALDatasetShadow *self,bool include_layer=true,bool include_pct=false,OGRLayerShadow **ppoBelongingLayer=NULL,double *pdfProgressPct=NULL,GDALProgressFunc callback=NULL,void *callback_data=NULL){ ^~~~~ extensions/gdal_wrap.cpp: In function 'CPLErr GDALDatasetShadow_ReadRaster1(GDALDatasetShadow*, double, double, double, double, void**, int*, int*, GDALDataType*, int, int*, GIntBig*, GIntBig*, GIntBig*, GDALRIOResampleAlg, GDALProgressFunc, void*)': extensions/gdal_wrap.cpp:5319:33: warning: conversion to 'int' from 'double' may alter its value [-Wfloat-conversion] int nxsize = (buf_xsize==0) ? xsize : *buf_xsize; ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ extensions/gdal_wrap.cpp:5319:33: warning: conversion to 'int' from 'double' may alter its value [-Wfloat-conversion] extensions/gdal_wrap.cpp:5320:33: warning: conversion to 'int' from 'double' may alter its value [-Wfloat-conversion] int nysize = (buf_ysize==0) ? ysize : *buf_ysize; ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ extensions/gdal_wrap.cpp:5320:33: warning: conversion to 'int' from 'double' may alter its value [-Wfloat-conversion] extensions/gdal_wrap.cpp:1087:73: warning: declaration of '_swig_thread_block' shadows a previous local [-Wshadow] # define SWIG_PYTHON_THREAD_BEGIN_BLOCK SWIG_Python_Thread_Block _swig_thread_block ^ extensions/gdal_wrap.cpp:5424:9: note: in expansion of macro 'SWIG_PYTHON_THREAD_BEGIN_BLOCK' SWIG_PYTHON_THREAD_BEGIN_BLOCK; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ extensions/gdal_wrap.cpp:1087:73: note: shadowed declaration is here # define SWIG_PYTHON_THREAD_BEGIN_BLOCK SWIG_Python_Thread_Block _swig_thread_block ^ extensions/gdal_wrap.cpp:5352:5: note: in expansion of macro 'SWIG_PYTHON_THREAD_BEGIN_BLOCK' SWIG_PYTHON_THREAD_BEGIN_BLOCK; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ extensions/gdal_wrap.cpp: In function 'int GDALDatasetShadow_RasterXSize_get(GDALDatasetShadow*)': extensions/gdal_wrap.cpp:5436:5: warning: no previous declaration for 'int GDALDatasetShadow_RasterXSize_get(GDALDatasetShadow*)' [-Wmissing-declarations] int GDALDatasetShadow_RasterXSize_get( GDALDatasetShadow *h ) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ extensions/gdal_wrap.cpp: In function 'int GDALDatasetShadow_RasterYSize_get(GDALDatasetShadow*)': extensions/gdal_wrap.cpp:5439:5: warning: no previous declaration for 'int GDALDatasetShadow_RasterYSize_get(GDALDatasetShadow*)' [-Wmissing-declarations] int GDALDatasetShadow_RasterYSize_get( GDALDatasetShadow *h ) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ extensions/gdal_wrap.cpp: In function 'int GDALDatasetShadow_RasterCount_get(GDALDatasetShadow*)': extensions/gdal_wrap.cpp:5442:5: warning: no previous declaration for 'int GDALDatasetShadow_RasterCount_get(GDALDatasetShadow*)' [-Wmissing-declarations] int GDALDatasetShadow_RasterCount_get( GDALDatasetShadow *h ) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ extensions/gdal_wrap.cpp: In function 'CPLErr MDArrayReadWriteCheckArguments(GDALMDArrayHS*, bool, int, GUIntBig*, int, GUIntBig*, int, GIntBig*, int, GIntBig*, GDALExtendedDataTypeHS*, size_t*)': extensions/gdal_wrap.cpp:5544:68: warning: unused parameter 'array_start_idx' [-Wunused-parameter] int nDims1, GUIntBig* array_start_idx, ^~~~~~~~~~~~~~~ extensions/gdal_wrap.cpp:5546:67: warning: unused parameter 'array_step' [-Wunused-parameter] int nDims3, GIntBig* array_step, ^~~~~~~~~~ extensions/gdal_wrap.cpp: In function 'CPLErr GDALMDArrayHS_Read(GDALMDArrayHS*, int, GUIntBig*, int, GUIntBig*, int, GIntBig*, int, GIntBig*, GDALExtendedDataTypeHS*, void**)': extensions/gdal_wrap.cpp:1087:73: warning: declaration of '_swig_thread_block' shadows a previous local [-Wshadow] # define SWIG_PYTHON_THREAD_BEGIN_BLOCK SWIG_Python_Thread_Block _swig_thread_block ^ extensions/gdal_wrap.cpp:5872:9: note: in expansion of macro 'SWIG_PYTHON_THREAD_BEGIN_BLOCK' SWIG_PYTHON_THREAD_BEGIN_BLOCK; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ extensions/gdal_wrap.cpp:1087:73: note: shadowed declaration is here # define SWIG_PYTHON_THREAD_BEGIN_BLOCK SWIG_Python_Thread_Block _swig_thread_block ^ extensions/gdal_wrap.cpp:5826:5: note: in expansion of macro 'SWIG_PYTHON_THREAD_BEGIN_BLOCK' SWIG_PYTHON_THREAD_BEGIN_BLOCK; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ extensions/gdal_wrap.cpp: In function 'CPLErr GDALRasterBandShadow_ReadRaster1(GDALRasterBandShadow*, double, double, double, double, void**, int*, int*, int*, GIntBig*, GIntBig*, GDALRIOResampleAlg, GDALProgressFunc, void*)': extensions/gdal_wrap.cpp:1087:73: warning: declaration of '_swig_thread_block' shadows a previous local [-Wshadow] # define SWIG_PYTHON_THREAD_BEGIN_BLOCK SWIG_Python_Thread_Block _swig_thread_block ^ extensions/gdal_wrap.cpp:6788:9: note: in expansion of macro 'SWIG_PYTHON_THREAD_BEGIN_BLOCK' SWIG_PYTHON_THREAD_BEGIN_BLOCK; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ extensions/gdal_wrap.cpp:1087:73: note: shadowed declaration is here # define SWIG_PYTHON_THREAD_BEGIN_BLOCK SWIG_Python_Thread_Block _swig_thread_block ^ extensions/gdal_wrap.cpp:6725:5: note: in expansion of macro 'SWIG_PYTHON_THREAD_BEGIN_BLOCK' SWIG_PYTHON_THREAD_BEGIN_BLOCK; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ extensions/gdal_wrap.cpp: In function 'CPLErr GDALRasterBandShadow_ReadBlock(GDALRasterBandShadow*, int, int, void**)': extensions/gdal_wrap.cpp:1087:73: warning: declaration of '_swig_thread_block' shadows a previous local [-Wshadow] # define SWIG_PYTHON_THREAD_BEGIN_BLOCK SWIG_Python_Thread_Block _swig_thread_block ^ extensions/gdal_wrap.cpp:6850:9: note: in expansion of macro 'SWIG_PYTHON_THREAD_BEGIN_BLOCK' SWIG_PYTHON_THREAD_BEGIN_BLOCK; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ extensions/gdal_wrap.cpp:1087:73: note: shadowed declaration is here # define SWIG_PYTHON_THREAD_BEGIN_BLOCK SWIG_Python_Thread_Block _swig_thread_block ^ extensions/gdal_wrap.cpp:6814:5: note: in expansion of macro 'SWIG_PYTHON_THREAD_BEGIN_BLOCK' SWIG_PYTHON_THREAD_BEGIN_BLOCK; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ extensions/gdal_wrap.cpp: In function 'GDALDataType GDALRasterBandShadow_DataType_get(GDALRasterBandShadow*)': extensions/gdal_wrap.cpp:6863:14: warning: no previous declaration for 'GDALDataType GDALRasterBandShadow_DataType_get(GDALRasterBandShadow*)' [-Wmissing-declarations] GDALDataType GDALRasterBandShadow_DataType_get( GDALRasterBandShadow *h ) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ extensions/gdal_wrap.cpp: In function 'int GDALRasterBandShadow_XSize_get(GDALRasterBandShadow*)': extensions/gdal_wrap.cpp:6866:5: warning: no previous declaration for 'int GDALRasterBandShadow_XSize_get(GDALRasterBandShadow*)' [-Wmissing-declarations] int GDALRasterBandShadow_XSize_get( GDALRasterBandShadow *h ) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ extensions/gdal_wrap.cpp: In function 'int GDALRasterBandShadow_YSize_get(GDALRasterBandShadow*)': extensions/gdal_wrap.cpp:6869:5: warning: no previous declaration for 'int GDALRasterBandShadow_YSize_get(GDALRasterBandShadow*)' [-Wmissing-declarations] int GDALRasterBandShadow_YSize_get( GDALRasterBandShadow *h ) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ extensions/gdal_wrap.cpp: In function 'int ComputeMedianCutPCT(GDALRasterBandShadow*, GDALRasterBandShadow*, GDALRasterBandShadow*, int, GDALColorTableShadow*, GDALProgressFunc, void*)': extensions/gdal_wrap.cpp:6991:6: warning: no previous declaration for 'int ComputeMedianCutPCT(GDALRasterBandShadow*, GDALRasterBandShadow*, GDALRasterBandShadow*, int, GDALColorTableShadow*, GDALProgressFunc, void*)' [-Wmissing-declarations] int ComputeMedianCutPCT ( GDALRasterBandShadow *red, ^~~~~~~~~~~~~~~~~~~ extensions/gdal_wrap.cpp: In function 'int DitherRGB2PCT(GDALRasterBandShadow*, GDALRasterBandShadow*, GDALRasterBandShadow*, GDALRasterBandShadow*, GDALColorTableShadow*, GDALProgressFunc, void*)': extensions/gdal_wrap.cpp:7014:6: warning: no previous declaration for 'int DitherRGB2PCT(GDALRasterBandShadow*, GDALRasterBandShadow*, GDALRasterBandShadow*, GDALRasterBandShadow*, GDALColorTableShadow*, GDALProgressFunc, void*)' [-Wmissing-declarations] int DitherRGB2PCT ( GDALRasterBandShadow *red, ^~~~~~~~~~~~~ extensions/gdal_wrap.cpp: In function 'CPLErr ReprojectImage(GDALDatasetShadow*, GDALDatasetShadow*, const char*, const char*, GDALResampleAlg, double, double, GDALProgressFunc, void*, char**)': extensions/gdal_wrap.cpp:7036:9: warning: no previous declaration for 'CPLErr ReprojectImage(GDALDatasetShadow*, GDALDatasetShadow*, const char*, const char*, GDALResampleAlg, double, double, GDALProgressFunc, void*, char**)' [-Wmissing-declarations] CPLErr ReprojectImage ( GDALDatasetShadow *src_ds, ^~~~~~~~~~~~~~ extensions/gdal_wrap.cpp: In function 'int ComputeProximity(GDALRasterBandShadow*, GDALRasterBandShadow*, char**, GDALProgressFunc, void*)': extensions/gdal_wrap.cpp:7074:6: warning: no previous declaration for 'int ComputeProximity(GDALRasterBandShadow*, GDALRasterBandShadow*, char**, GDALProgressFunc, void*)' [-Wmissing-declarations] int ComputeProximity( GDALRasterBandShadow *srcBand, ^~~~~~~~~~~~~~~~ extensions/gdal_wrap.cpp: In function 'int RasterizeLayer(GDALDatasetShadow*, int, int*, OGRLayerShadow*, void*, void*, int, double*, char**, GDALProgressFunc, void*)': extensions/gdal_wrap.cpp:7087:6: warning: no previous declaration for 'int RasterizeLayer(GDALDatasetShadow*, int, int*, OGRLayerShadow*, void*, void*, int, double*, char**, GDALProgressFunc, void*)' [-Wmissing-declarations] int RasterizeLayer( GDALDatasetShadow *dataset, ^~~~~~~~~~~~~~ extensions/gdal_wrap.cpp: In function 'int Polygonize(GDALRasterBandShadow*, GDALRasterBandShadow*, OGRLayerShadow*, int, char**, GDALProgressFunc, void*)': extensions/gdal_wrap.cpp:7128:6: warning: no previous declaration for 'int Polygonize(GDALRasterBandShadow*, GDALRasterBandShadow*, OGRLayerShadow*, int, char**, GDALProgressFunc, void*)' [-Wmissing-declarations] int Polygonize( GDALRasterBandShadow *srcBand, ^~~~~~~~~~ extensions/gdal_wrap.cpp: In function 'int FPolygonize(GDALRasterBandShadow*, GDALRasterBandShadow*, OGRLayerShadow*, int, char**, GDALProgressFunc, void*)': extensions/gdal_wrap.cpp:7143:6: warning: no previous declaration for 'int FPolygonize(GDALRasterBandShadow*, GDALRasterBandShadow*, OGRLayerShadow*, int, char**, GDALProgressFunc, void*)' [-Wmissing-declarations] int FPolygonize( GDALRasterBandShadow *srcBand, ^~~~~~~~~~~ extensions/gdal_wrap.cpp: In function 'int FillNodata(GDALRasterBandShadow*, GDALRasterBandShadow*, double, int, char**, GDALProgressFunc, void*)': extensions/gdal_wrap.cpp:7158:6: warning: no previous declaration for 'int FillNodata(GDALRasterBandShadow*, GDALRasterBandShadow*, double, int, char**, GDALProgressFunc, void*)' [-Wmissing-declarations] int FillNodata( GDALRasterBandShadow *targetBand, ^~~~~~~~~~ extensions/gdal_wrap.cpp: In function 'int SieveFilter(GDALRasterBandShadow*, GDALRasterBandShadow*, GDALRasterBandShadow*, int, int, char**, GDALProgressFunc, void*)': extensions/gdal_wrap.cpp:7174:6: warning: no previous declaration for 'int SieveFilter(GDALRasterBandShadow*, GDALRasterBandShadow*, GDALRasterBandShadow*, int, int, char**, GDALProgressFunc, void*)' [-Wmissing-declarations] int SieveFilter( GDALRasterBandShadow *srcBand, ^~~~~~~~~~~ extensions/gdal_wrap.cpp: In function 'int RegenerateOverviews(GDALRasterBandShadow*, int, GDALRasterBandShadow**, const char*, GDALProgressFunc, void*)': extensions/gdal_wrap.cpp:7190:6: warning: no previous declaration for 'int RegenerateOverviews(GDALRasterBandShadow*, int, GDALRasterBandShadow**, const char*, GDALProgressFunc, void*)' [-Wmissing-declarations] int RegenerateOverviews( GDALRasterBandShadow *srcBand, ^~~~~~~~~~~~~~~~~~~ extensions/gdal_wrap.cpp: In function 'int RegenerateOverview(GDALRasterBandShadow*, GDALRasterBandShadow*, const char*, GDALProgressFunc, void*)': extensions/gdal_wrap.cpp:7204:6: warning: no previous declaration for 'int RegenerateOverview(GDALRasterBandShadow*, GDALRasterBandShadow*, const char*, GDALProgressFunc, void*)' [-Wmissing-declarations] int RegenerateOverview( GDALRasterBandShadow *srcBand, ^~~~~~~~~~~~~~~~~~ extensions/gdal_wrap.cpp: In function 'int ContourGenerate(GDALRasterBandShadow*, double, double, int, double*, int, double, OGRLayerShadow*, int, int, GDALProgressFunc, void*)': extensions/gdal_wrap.cpp:7217:5: warning: no previous declaration for 'int ContourGenerate(GDALRasterBandShadow*, double, double, int, double*, int, double, OGRLayerShadow*, int, int, GDALProgressFunc, void*)' [-Wmissing-declarations] int ContourGenerate( GDALRasterBandShadow *srcBand, ^~~~~~~~~~~~~~~ extensions/gdal_wrap.cpp: In function 'int ContourGenerateEx(GDALRasterBandShadow*, OGRLayerShadow*, char**, GDALProgressFunc, void*)': extensions/gdal_wrap.cpp:7251:5: warning: no previous declaration for 'int ContourGenerateEx(GDALRasterBandShadow*, OGRLayerShadow*, char**, GDALProgressFunc, void*)' [-Wmissing-declarations] int ContourGenerateEx( GDALRasterBandShadow *srcBand, ^~~~~~~~~~~~~~~~~ extensions/gdal_wrap.cpp: In function 'GDALDatasetShadow* ViewshedGenerate(GDALRasterBandShadow*, const char*, const char*, char**, double, double, double, double, double, double, double, double, double, GDALViewshedMode, double, GDALProgressFunc, void*, GDALViewshedOutputType, char**)': extensions/gdal_wrap.cpp:7271:20: warning: no previous declaration for 'GDALDatasetShadow* ViewshedGenerate(GDALRasterBandShadow*, const char*, const char*, char**, double, double, double, double, double, double, double, double, double, GDALViewshedMode, double, GDALProgressFunc, void*, GDALViewshedOutputType, char**)' [-Wmissing-declarations] GDALDatasetShadow *ViewshedGenerate( GDALRasterBandShadow *srcBand, ^~~~~~~~~~~~~~~~ extensions/gdal_wrap.cpp: In function 'GDALDatasetShadow* AutoCreateWarpedVRT(GDALDatasetShadow*, const char*, const char*, GDALResampleAlg, double)': extensions/gdal_wrap.cpp:7309:20: warning: no previous declaration for 'GDALDatasetShadow* AutoCreateWarpedVRT(GDALDatasetShadow*, const char*, const char*, GDALResampleAlg, double)' [-Wmissing-declarations] GDALDatasetShadow *AutoCreateWarpedVRT( GDALDatasetShadow *src_ds, ^~~~~~~~~~~~~~~~~~~ extensions/gdal_wrap.cpp: In function 'GDALDatasetShadow* CreatePansharpenedVRT(const char*, GDALRasterBandShadow*, int, GDALRasterBandShadow**)': extensions/gdal_wrap.cpp:7327:21: warning: no previous declaration for 'GDALDatasetShadow* CreatePansharpenedVRT(const char*, GDALRasterBandShadow*, int, GDALRasterBandShadow**)' [-Wmissing-declarations] GDALDatasetShadow* CreatePansharpenedVRT( const char* pszXML, ^~~~~~~~~~~~~~~~~~~~~ extensions/gdal_wrap.cpp: In function 'GDALTransformerInfoShadow* Transformer(GDALDatasetShadow*, GDALDatasetShadow*, char**)': extensions/gdal_wrap.cpp:7453:30: warning: no previous declaration for 'GDALTransformerInfoShadow* Transformer(GDALDatasetShadow*, GDALDatasetShadow*, char**)' [-Wmissing-declarations] GDALTransformerInfoShadow* Transformer( GDALDatasetShadow *src, GDALDatasetShadow *dst, ^~~~~~~~~~~ extensions/gdal_wrap.cpp: In function 'GDALDatasetShadow* ApplyVerticalShiftGrid(GDALDatasetShadow*, GDALDatasetShadow*, bool, double, double, char**)': extensions/gdal_wrap.cpp:7462:20: warning: no previous declaration for 'GDALDatasetShadow* ApplyVerticalShiftGrid(GDALDatasetShadow*, GDALDatasetShadow*, bool, double, double, char**)' [-Wmissing-declarations] GDALDatasetShadow* ApplyVerticalShiftGrid( GDALDatasetShadow *src_ds, ^~~~~~~~~~~~~~~~~~~~~~ extensions/gdal_wrap.cpp: In function 'GIntBig wrapper_GDALGetCacheMax()': extensions/gdal_wrap.cpp:7478:9: warning: no previous declaration for 'GIntBig wrapper_GDALGetCacheMax()' [-Wmissing-declarations] GIntBig wrapper_GDALGetCacheMax() ^~~~~~~~~~~~~~~~~~~~~~~ extensions/gdal_wrap.cpp: In function 'GIntBig wrapper_GDALGetCacheUsed()': extensions/gdal_wrap.cpp:7484:9: warning: no previous declaration for 'GIntBig wrapper_GDALGetCacheUsed()' [-Wmissing-declarations] GIntBig wrapper_GDALGetCacheUsed() ^~~~~~~~~~~~~~~~~~~~~~~~ extensions/gdal_wrap.cpp: In function 'void wrapper_GDALSetCacheMax(GIntBig)': extensions/gdal_wrap.cpp:7490:6: warning: no previous declaration for 'void wrapper_GDALSetCacheMax(GIntBig)' [-Wmissing-declarations] void wrapper_GDALSetCacheMax(GIntBig nBytes) ^~~~~~~~~~~~~~~~~~~~~~~ extensions/gdal_wrap.cpp: In function 'retStringAndCPLFree* GetJPEG2000StructureAsString(const char*, char**)': extensions/gdal_wrap.cpp:7588:22: warning: no previous declaration for 'retStringAndCPLFree* GetJPEG2000StructureAsString(const char*, char**)' [-Wmissing-declarations] retStringAndCPLFree *GetJPEG2000StructureAsString( const char* pszFilename, char** options = NULL ) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ extensions/gdal_wrap.cpp: In function 'int GetDriverCount()': extensions/gdal_wrap.cpp:7599:5: warning: no previous declaration for 'int GetDriverCount()' [-Wmissing-declarations] int GetDriverCount() { ^~~~~~~~~~~~~~ extensions/gdal_wrap.cpp: In function 'GDALDriverShadow* GetDriver(int)': extensions/gdal_wrap.cpp:7610:19: warning: no previous declaration for 'GDALDriverShadow* GetDriver(int)' [-Wmissing-declarations] GDALDriverShadow* GetDriver( int i ) { ^~~~~~~~~ extensions/gdal_wrap.cpp: In function 'GDALDatasetShadow* Open(const char*, GDALAccess)': extensions/gdal_wrap.cpp:7615:20: warning: no previous declaration for 'GDALDatasetShadow* Open(const char*, GDALAccess)' [-Wmissing-declarations] GDALDatasetShadow* Open( char const* utf8_path, GDALAccess eAccess = GA_ReadOnly ) { ^~~~ extensions/gdal_wrap.cpp: In function 'GDALDatasetShadow* OpenEx(const char*, unsigned int, char**, char**, char**)': extensions/gdal_wrap.cpp:7630:20: warning: no previous declaration for 'GDALDatasetShadow* OpenEx(const char*, unsigned int, char**, char**, char**)' [-Wmissing-declarations] GDALDatasetShadow* OpenEx( char const* utf8_path, unsigned int nOpenFlags = 0, ^~~~~~ extensions/gdal_wrap.cpp: In function 'GDALDatasetShadow* OpenShared(const char*, GDALAccess)': extensions/gdal_wrap.cpp:7652:20: warning: no previous declaration for 'GDALDatasetShadow* OpenShared(const char*, GDALAccess)' [-Wmissing-declarations] GDALDatasetShadow* OpenShared( char const* utf8_path, GDALAccess eAccess = GA_ReadOnly ) { ^~~~~~~~~~ extensions/gdal_wrap.cpp: In function 'GDALDriverShadow* IdentifyDriver(const char*, char**)': extensions/gdal_wrap.cpp:7667:19: warning: no previous declaration for 'GDALDriverShadow* IdentifyDriver(const char*, char**)' [-Wmissing-declarations] GDALDriverShadow *IdentifyDriver( const char *utf8_path, ^~~~~~~~~~~~~~ extensions/gdal_wrap.cpp: In function 'GDALDriverShadow* IdentifyDriverEx(const char*, unsigned int, char**, char**)': extensions/gdal_wrap.cpp:7674:19: warning: no previous declaration for 'GDALDriverShadow* IdentifyDriverEx(const char*, unsigned int, char**, char**)' [-Wmissing-declarations] GDALDriverShadow *IdentifyDriverEx( const char* utf8_path, ^~~~~~~~~~~~~~~~ extensions/gdal_wrap.cpp: In function 'char** GeneralCmdLineProcessor(char**, int)': extensions/gdal_wrap.cpp:7686:10: warning: no previous declaration for 'char** GeneralCmdLineProcessor(char**, int)' [-Wmissing-declarations] char **GeneralCmdLineProcessor( char **papszArgv, int nOptions = 0 ) { ^~~~~~~~~~~~~~~~~~~~~~~ extensions/gdal_wrap.cpp: In function 'GDALDatasetShadow* wrapper_GDALTranslate(const char*, GDALDatasetShadow*, GDALTranslateOptions*, GDALProgressFunc, void*)': extensions/gdal_wrap.cpp:7795:20: warning: no previous declaration for 'GDALDatasetShadow* wrapper_GDALTranslate(const char*, GDALDatasetShadow*, GDALTranslateOptions*, GDALProgressFunc, void*)' [-Wmissing-declarations] GDALDatasetShadow* wrapper_GDALTranslate( const char* dest, ^~~~~~~~~~~~~~~~~~~~~ extensions/gdal_wrap.cpp: In function 'int wrapper_GDALWarpDestDS(GDALDatasetShadow*, int, GDALDatasetShadow**, GDALWarpAppOptions*, GDALProgressFunc, void*)': extensions/gdal_wrap.cpp:7839:5: warning: no previous declaration for 'int wrapper_GDALWarpDestDS(GDALDatasetShadow*, int, GDALDatasetShadow**, GDALWarpAppOptions*, GDALProgressFunc, void*)' [-Wmissing-declarations] int wrapper_GDALWarpDestDS( GDALDatasetShadow* dstDS, ^~~~~~~~~~~~~~~~~~~~~~ extensions/gdal_wrap.cpp: In function 'GDALDatasetShadow* wrapper_GDALWarpDestName(const char*, int, GDALDatasetShadow**, GDALWarpAppOptions*, GDALProgressFunc, void*)': extensions/gdal_wrap.cpp:7876:20: warning: no previous declaration for 'GDALDatasetShadow* wrapper_GDALWarpDestName(const char*, int, GDALDatasetShadow**, GDALWarpAppOptions*, GDALProgressFunc, void*)' [-Wmissing-declarations] GDALDatasetShadow* wrapper_GDALWarpDestName( const char* dest, ^~~~~~~~~~~~~~~~~~~~~~~~ extensions/gdal_wrap.cpp: In function 'int wrapper_GDALVectorTranslateDestDS(GDALDatasetShadow*, GDALDatasetShadow*, GDALVectorTranslateOptions*, GDALProgressFunc, void*)': extensions/gdal_wrap.cpp:7919:5: warning: no previous declaration for 'int wrapper_GDALVectorTranslateDestDS(GDALDatasetShadow*, GDALDatasetShadow*, GDALVectorTranslateOptions*, GDALProgressFunc, void*)' [-Wmissing-declarations] int wrapper_GDALVectorTranslateDestDS( GDALDatasetShadow* dstDS, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ extensions/gdal_wrap.cpp: In function 'GDALDatasetShadow* wrapper_GDALVectorTranslateDestName(const char*, GDALDatasetShadow*, GDALVectorTranslateOptions*, GDALProgressFunc, void*)': extensions/gdal_wrap.cpp:7956:20: warning: no previous declaration for 'GDALDatasetShadow* wrapper_GDALVectorTranslateDestName(const char*, GDALDatasetShadow*, GDALVectorTranslateOptions*, GDALProgressFunc, void*)' [-Wmissing-declarations] GDALDatasetShadow* wrapper_GDALVectorTranslateDestName( const char* dest, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ extensions/gdal_wrap.cpp: In function 'GDALDatasetShadow* wrapper_GDALDEMProcessing(const char*, GDALDatasetShadow*, const char*, const char*, GDALDEMProcessingOptions*, GDALProgressFunc, void*)': extensions/gdal_wrap.cpp:7999:20: warning: no previous declaration for 'GDALDatasetShadow* wrapper_GDALDEMProcessing(const char*, GDALDatasetShadow*, const char*, const char*, GDALDEMProcessingOptions*, GDALProgressFunc, void*)' [-Wmissing-declarations] GDALDatasetShadow* wrapper_GDALDEMProcessing( const char* dest, ^~~~~~~~~~~~~~~~~~~~~~~~~ extensions/gdal_wrap.cpp: In function 'int wrapper_GDALNearblackDestDS(GDALDatasetShadow*, GDALDatasetShadow*, GDALNearblackOptions*, GDALProgressFunc, void*)': extensions/gdal_wrap.cpp:8044:5: warning: no previous declaration for 'int wrapper_GDALNearblackDestDS(GDALDatasetShadow*, GDALDatasetShadow*, GDALNearblackOptions*, GDALProgressFunc, void*)' [-Wmissing-declarations] int wrapper_GDALNearblackDestDS( GDALDatasetShadow* dstDS, ^~~~~~~~~~~~~~~~~~~~~~~~~~~ extensions/gdal_wrap.cpp: In function 'GDALDatasetShadow* wrapper_GDALNearblackDestName(const char*, GDALDatasetShadow*, GDALNearblackOptions*, GDALProgressFunc, void*)': extensions/gdal_wrap.cpp:8081:20: warning: no previous declaration for 'GDALDatasetShadow* wrapper_GDALNearblackDestName(const char*, GDALDatasetShadow*, GDALNearblackOptions*, GDALProgressFunc, void*)' [-Wmissing-declarations] GDALDatasetShadow* wrapper_GDALNearblackDestName( const char* dest, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ extensions/gdal_wrap.cpp: In function 'GDALDatasetShadow* wrapper_GDALGrid(const char*, GDALDatasetShadow*, GDALGridOptions*, GDALProgressFunc, void*)': extensions/gdal_wrap.cpp:8124:20: warning: no previous declaration for 'GDALDatasetShadow* wrapper_GDALGrid(const char*, GDALDatasetShadow*, GDALGridOptions*, GDALProgressFunc, void*)' [-Wmissing-declarations] GDALDatasetShadow* wrapper_GDALGrid( const char* dest, ^~~~~~~~~~~~~~~~ extensions/gdal_wrap.cpp: In function 'int wrapper_GDALRasterizeDestDS(GDALDatasetShadow*, GDALDatasetShadow*, GDALRasterizeOptions*, GDALProgressFunc, void*)': extensions/gdal_wrap.cpp:8167:5: warning: no previous declaration for 'int wrapper_GDALRasterizeDestDS(GDALDatasetShadow*, GDALDatasetShadow*, GDALRasterizeOptions*, GDALProgressFunc, void*)' [-Wmissing-declarations] int wrapper_GDALRasterizeDestDS( GDALDatasetShadow* dstDS, ^~~~~~~~~~~~~~~~~~~~~~~~~~~ extensions/gdal_wrap.cpp: In function 'GDALDatasetShadow* wrapper_GDALRasterizeDestName(const char*, GDALDatasetShadow*, GDALRasterizeOptions*, GDALProgressFunc, void*)': extensions/gdal_wrap.cpp:8204:20: warning: no previous declaration for 'GDALDatasetShadow* wrapper_GDALRasterizeDestName(const char*, GDALDatasetShadow*, GDALRasterizeOptions*, GDALProgressFunc, void*)' [-Wmissing-declarations] GDALDatasetShadow* wrapper_GDALRasterizeDestName( const char* dest, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ extensions/gdal_wrap.cpp: In function 'GDALDatasetShadow* wrapper_GDALBuildVRT_objects(const char*, int, GDALDatasetShadow**, GDALBuildVRTOptions*, GDALProgressFunc, void*)': extensions/gdal_wrap.cpp:8247:20: warning: no previous declaration for 'GDALDatasetShadow* wrapper_GDALBuildVRT_objects(const char*, int, GDALDatasetShadow**, GDALBuildVRTOptions*, GDALProgressFunc, void*)' [-Wmissing-declarations] GDALDatasetShadow* wrapper_GDALBuildVRT_objects( const char* dest, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ extensions/gdal_wrap.cpp: In function 'GDALDatasetShadow* wrapper_GDALBuildVRT_names(const char*, char**, GDALBuildVRTOptions*, GDALProgressFunc, void*)': extensions/gdal_wrap.cpp:8284:20: warning: no previous declaration for 'GDALDatasetShadow* wrapper_GDALBuildVRT_names(const char*, char**, GDALBuildVRTOptions*, GDALProgressFunc, void*)' [-Wmissing-declarations] GDALDatasetShadow* wrapper_GDALBuildVRT_names( const char* dest, ^~~~~~~~~~~~~~~~~~~~~~~~~~ extensions/gdal_wrap.cpp: In function 'GDALDatasetShadow* wrapper_GDALMultiDimTranslateDestName(const char*, int, GDALDatasetShadow**, GDALMultiDimTranslateOptions*, GDALProgressFunc, void*)': extensions/gdal_wrap.cpp:8327:20: warning: no previous declaration for 'GDALDatasetShadow* wrapper_GDALMultiDimTranslateDestName(const char*, int, GDALDatasetShadow**, GDALMultiDimTranslateOptions*, GDALProgressFunc, void*)' [-Wmissing-declarations] GDALDatasetShadow* wrapper_GDALMultiDimTranslateDestName( const char* dest, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ extensions/gdal_wrap.cpp: In function 'PyObject* _wrap_MajorObject_SetMetadata(PyObject*, PyObject*)': extensions/gdal_wrap.cpp:13873:13: warning: declaration of 'res' shadows a previous local [-Wshadow] int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0); ^~~ extensions/gdal_wrap.cpp:13859:9: note: shadowed declaration is here int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_GDALMajorObjectShadow, 0); ^~~ extensions/gdal_wrap.cpp:13887:11: warning: declaration of 'res' shadows a previous local [-Wshadow] int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0); ^~~ extensions/gdal_wrap.cpp:13884:9: note: shadowed declaration is here int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_GDALMajorObjectShadow, 0); ^~~ extensions/gdal_wrap.cpp:13893:13: warning: declaration of 'res' shadows a previous local [-Wshadow] int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0); ^~~ extensions/gdal_wrap.cpp:13887:11: note: shadowed declaration is here int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0); ^~~ building 'osgeo._osr' extension gcc -pthread -Wno-unused-result -Wsign-compare -mieee -DNDEBUG -O2 -mieee -D_FORTIFY_SOURCE=2 -I/usr/include -I/usr/pkg/include -O2 -mieee -D_FORTIFY_SOURCE=2 -I/usr/include -I/usr/pkg/include -O2 -mieee -D_FORTIFY_SOURCE=2 -I/usr/include -I/usr/pkg/include -O2 -mieee -D_FORTIFY_SOURCE=2 -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/include/python3.9 -Wall -Wdeclaration-after-statement -Wextra -Winit-self -Wunused-parameter -Wmissing-prototypes -Wmissing-declarations -Wformat -Werror=format-security -Wno-format-nonliteral -Wlogical-op -Wshadow -Werror=vla -Wdeclaration-after-statement -Wdate-time -Wnull-dereference -Wduplicated-cond -Wfloat-conversion -std=gnu89 -DGNM_ENABLED -DPNG_NO_ASSEMBLER_CODE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/include/python3.9 -I/tmp/pkgbuild/geography/py-gdal/work.alpha/gdal-3.2.2/port -I/usr/pkg/include -I/usr/pkg/include/openjpeg-2.4 -I/usr/pkg/include -I/usr/pkg/include -I/usr/include -I/usr/include/include -DGDAL_COMPILATION -DHAVE_XERCES -I/usr/pkg/include -I/usr/pkg/include/xercesc -DPNG_NO_ASSEMBLER_CODE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/include/python3.9 -I/tmp/pkgbuild/geography/py-gdal/work.alpha/gdal-3.2.2/port -I/usr/pkg/include -I/usr/pkg/include/openjpeg-2.4 -I/usr/pkg/include -I/usr/pkg/include -I/usr/include -I/usr/include/include -DGDAL_COMPILATION -fPIC -I../../port -I../../gcore -I../../alg -I../../ogr/ -I../../ogr/ogrsf_frmts -I../../gnm -I../../apps -I/usr/pkg/include/python3.9 -I. -I/usr/pkg/include -c extensions/osr_wrap.cpp -o build/temp.netbsd-9.0-alpha-3.9/extensions/osr_wrap.o -I/usr/pkg/include cc1plus: warning: command line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command line option '-Wdeclaration-after-statement' is valid for C/ObjC but not for C++ cc1plus: warning: command line option '-std=gnu90' is valid for C/ObjC but not for C++ cc1plus: warning: command line option '-std=gnu99' is valid for C/ObjC but not for C++ extensions/osr_wrap.cpp: In function 'PyTypeObject* SwigPyObject_TypeOnce()': extensions/osr_wrap.cpp:2008:5: warning: missing initializer for member '_typeobject::tp_vectorcall' [-Wmissing-field-initializers] }; ^ extensions/osr_wrap.cpp: In function 'PyTypeObject* SwigPyPacked_TypeOnce()': extensions/osr_wrap.cpp:2195:5: warning: missing initializer for member '_typeobject::tp_vectorcall' [-Wmissing-field-initializers] }; ^ extensions/osr_wrap.cpp: In function 'PyObject* SWIG_Python_NewShadowInstance(SwigPyClientData*, PyObject*)': extensions/osr_wrap.cpp:2509:74: warning: declaration of 'swig_this' shadows a global declaration [-Wshadow] SWIG_Python_NewShadowInstance(SwigPyClientData *data, PyObject *swig_this) ^ extensions/osr_wrap.cpp:2250:18: note: shadowed declaration is here static PyObject *swig_this = NULL; ^~~~~~~~~ extensions/osr_wrap.cpp: In function 'void SWIG_Python_SetSwigThis(PyObject*, PyObject*)': extensions/osr_wrap.cpp:2584:60: warning: declaration of 'swig_this' shadows a global declaration [-Wshadow] SWIG_Python_SetSwigThis(PyObject *inst, PyObject *swig_this) ^ extensions/osr_wrap.cpp:2250:18: note: shadowed declaration is here static PyObject *swig_this = NULL; ^~~~~~~~~ extensions/gdal_wrap.cpp: In function 'PyObject* _wrap_GDALTransformerInfoShadow_TransformPoint(PyObject*, PyObject*)': extensions/gdal_wrap.cpp:37154:13: warning: declaration of 'res' shadows a previous local [-Wshadow] int res = SWIG_AsVal_int(argv[1], NULL); ^~~ extensions/gdal_wrap.cpp:37150:9: note: shadowed declaration is here int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_GDALTransformerInfoShadow, 0); ^~~ extensions/gdal_wrap.cpp:37158:15: warning: declaration of 'vptr' shadows a previous local [-Wshadow] void *vptr = 0; ^~~~ extensions/gdal_wrap.cpp:37149:11: note: shadowed declaration is here void *vptr = 0; ^~~~ extensions/gdal_wrap.cpp:37159:13: warning: declaration of 'res' shadows a previous local [-Wshadow] int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_double, 0); ^~~ extensions/gdal_wrap.cpp:37150:9: note: shadowed declaration is here int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_GDALTransformerInfoShadow, 0); ^~~ extensions/gdal_wrap.cpp:37174:13: warning: declaration of 'res' shadows a previous local [-Wshadow] int res = SWIG_AsVal_int(argv[1], NULL); ^~~ extensions/gdal_wrap.cpp:37170:9: note: shadowed declaration is here int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_GDALTransformerInfoShadow, 0); ^~~ extensions/gdal_wrap.cpp:37179:15: warning: declaration of 'res' shadows a previous local [-Wshadow] int res = SWIG_AsVal_double(argv[2], NULL); ^~~ extensions/gdal_wrap.cpp:37170:9: note: shadowed declaration is here int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_GDALTransformerInfoShadow, 0); ^~~ extensions/gdal_wrap.cpp:37184:17: warning: declaration of 'res' shadows a previous local [-Wshadow] int res = SWIG_AsVal_double(argv[3], NULL); ^~~ extensions/gdal_wrap.cpp:37170:9: note: shadowed declaration is here int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_GDALTransformerInfoShadow, 0); ^~~ extensions/gdal_wrap.cpp:37192:19: warning: declaration of 'res' shadows a previous local [-Wshadow] int res = SWIG_AsVal_double(argv[4], NULL); ^~~ extensions/gdal_wrap.cpp:37170:9: note: shadowed declaration is here int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_GDALTransformerInfoShadow, 0); ^~~ extensions/gdal_wrap.cpp: In function 'PyTypeObject* swig_varlink_type()': extensions/gdal_wrap.cpp:43976:7: warning: missing initializer for member '_typeobject::tp_vectorcall' [-Wmissing-field-initializers] }; ^ extensions/gdal_wrap.cpp: In function 'PyObject* PyInit__gdal()': extensions/gdal_wrap.cpp:3096:24: warning: no previous declaration for 'PyObject* PyInit__gdal()' [-Wmissing-declarations] # define SWIG_init PyInit__gdal ^ extensions/gdal_wrap.cpp:44117:1: note: in expansion of macro 'SWIG_init' SWIG_init(void) { ^~~~~~~~~ extensions/gdal_wrap.cpp:1068:65: warning: 'void PyEval_InitThreads()' is deprecated [-Wdeprecated-declarations] # define SWIG_PYTHON_INITIALIZE_THREADS PyEval_InitThreads() ^ extensions/gdal_wrap.cpp:44261:3: note: in expansion of macro 'SWIG_PYTHON_INITIALIZE_THREADS' SWIG_PYTHON_INITIALIZE_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/pkgbuild/geography/py-gdal/work.alpha/.buildlink/include/python3.9/Python.h:145:0, from extensions/gdal_wrap.cpp:175: /tmp/pkgbuild/geography/py-gdal/work.alpha/.buildlink/include/python3.9/ceval.h:130:37: note: declared here Py_DEPRECATED(3.9) PyAPI_FUNC(void) PyEval_InitThreads(void); ^~~~~~~~~~~~~~~~~~ extensions/osr_wrap.cpp: In function 'void NeverCallMePlease()': extensions/osr_wrap.cpp:3303:6: warning: no previous declaration for 'void NeverCallMePlease()' [-Wmissing-declarations] void NeverCallMePlease() { ^~~~~~~~~~~~~~~~~ extensions/osr_wrap.cpp: In function 'OGRErr GetWellKnownGeogCSAsWKT(const char*, char**)': extensions/osr_wrap.cpp:3413:8: warning: no previous declaration for 'OGRErr GetWellKnownGeogCSAsWKT(const char*, char**)' [-Wmissing-declarations] OGRErr GetWellKnownGeogCSAsWKT( const char *name, char **argout ) { ^~~~~~~~~~~~~~~~~~~~~~~ extensions/osr_wrap.cpp: In function 'OGRErr GetUserInputAsWKT(const char*, char**)': extensions/osr_wrap.cpp:3573:8: warning: no previous declaration for 'OGRErr GetUserInputAsWKT(const char*, char**)' [-Wmissing-declarations] OGRErr GetUserInputAsWKT( const char *name, char **argout ) { ^~~~~~~~~~~~~~~~~ extensions/osr_wrap.cpp: In function 'double OSRAreaOfUse_west_lon_degree_get(OSRAreaOfUse*)': extensions/osr_wrap.cpp:3653:8: warning: no previous declaration for 'double OSRAreaOfUse_west_lon_degree_get(OSRAreaOfUse*)' [-Wmissing-declarations] double OSRAreaOfUse_west_lon_degree_get( OSRAreaOfUse *area ) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ extensions/osr_wrap.cpp: In function 'double OSRAreaOfUse_south_lat_degree_get(OSRAreaOfUse*)': extensions/osr_wrap.cpp:3657:8: warning: no previous declaration for 'double OSRAreaOfUse_south_lat_degree_get(OSRAreaOfUse*)' [-Wmissing-declarations] double OSRAreaOfUse_south_lat_degree_get( OSRAreaOfUse *area ) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ extensions/osr_wrap.cpp: In function 'double OSRAreaOfUse_east_lon_degree_get(OSRAreaOfUse*)': extensions/osr_wrap.cpp:3661:8: warning: no previous declaration for 'double OSRAreaOfUse_east_lon_degree_get(OSRAreaOfUse*)' [-Wmissing-declarations] double OSRAreaOfUse_east_lon_degree_get( OSRAreaOfUse *area ) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ extensions/osr_wrap.cpp: In function 'double OSRAreaOfUse_north_lat_degree_get(OSRAreaOfUse*)': extensions/osr_wrap.cpp:3665:8: warning: no previous declaration for 'double OSRAreaOfUse_north_lat_degree_get(OSRAreaOfUse*)' [-Wmissing-declarations] double OSRAreaOfUse_north_lat_degree_get( OSRAreaOfUse *area ) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ extensions/osr_wrap.cpp: In function 'const char* OSRAreaOfUse_name_get(OSRAreaOfUse*)': extensions/osr_wrap.cpp:3669:13: warning: no previous declaration for 'const char* OSRAreaOfUse_name_get(OSRAreaOfUse*)' [-Wmissing-declarations] const char* OSRAreaOfUse_name_get( OSRAreaOfUse *area ) { ^~~~~~~~~~~~~~~~~~~~~ extensions/osr_wrap.cpp: In function 'OSRCoordinateTransformationShadow* CreateCoordinateTransformation(OSRSpatialReferenceShadow*, OSRSpatialReferenceShadow*, OGRCoordinateTransformationOptions*)': extensions/osr_wrap.cpp:4540:38: warning: no previous declaration for 'OSRCoordinateTransformationShadow* CreateCoordinateTransformation(OSRSpatialReferenceShadow*, OSRSpatialReferenceShadow*, OGRCoordinateTransformationOptions*)' [-Wmissing-declarations] OSRCoordinateTransformationShadow *CreateCoordinateTransformation( OSRSpatialReferenceShadow *src, OSRSpatialReferenceShadow *dst, OGRCoordinateTransformationOptions* options = NULL ) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ extensions/osr_wrap.cpp: In function 'const char* OSRCRSInfo_auth_name_get(OSRCRSInfo*)': extensions/osr_wrap.cpp:4585:13: warning: no previous declaration for 'const char* OSRCRSInfo_auth_name_get(OSRCRSInfo*)' [-Wmissing-declarations] const char* OSRCRSInfo_auth_name_get( OSRCRSInfo *crsInfo ) { ^~~~~~~~~~~~~~~~~~~~~~~~ extensions/osr_wrap.cpp: In function 'const char* OSRCRSInfo_code_get(OSRCRSInfo*)': extensions/osr_wrap.cpp:4589:13: warning: no previous declaration for 'const char* OSRCRSInfo_code_get(OSRCRSInfo*)' [-Wmissing-declarations] const char* OSRCRSInfo_code_get( OSRCRSInfo *crsInfo ) { ^~~~~~~~~~~~~~~~~~~ extensions/osr_wrap.cpp: In function 'const char* OSRCRSInfo_name_get(OSRCRSInfo*)': extensions/osr_wrap.cpp:4593:13: warning: no previous declaration for 'const char* OSRCRSInfo_name_get(OSRCRSInfo*)' [-Wmissing-declarations] const char* OSRCRSInfo_name_get( OSRCRSInfo *crsInfo ) { ^~~~~~~~~~~~~~~~~~~ extensions/osr_wrap.cpp: In function 'OSRCRSType OSRCRSInfo_type_get(OSRCRSInfo*)': extensions/osr_wrap.cpp:4597:12: warning: no previous declaration for 'OSRCRSType OSRCRSInfo_type_get(OSRCRSInfo*)' [-Wmissing-declarations] OSRCRSType OSRCRSInfo_type_get( OSRCRSInfo *crsInfo ) { ^~~~~~~~~~~~~~~~~~~ extensions/osr_wrap.cpp: In function 'bool OSRCRSInfo_deprecated_get(OSRCRSInfo*)': extensions/osr_wrap.cpp:4601:6: warning: no previous declaration for 'bool OSRCRSInfo_deprecated_get(OSRCRSInfo*)' [-Wmissing-declarations] bool OSRCRSInfo_deprecated_get( OSRCRSInfo *crsInfo ) { ^~~~~~~~~~~~~~~~~~~~~~~~~ extensions/osr_wrap.cpp: In function 'bool OSRCRSInfo_bbox_valid_get(OSRCRSInfo*)': extensions/osr_wrap.cpp:4605:6: warning: no previous declaration for 'bool OSRCRSInfo_bbox_valid_get(OSRCRSInfo*)' [-Wmissing-declarations] bool OSRCRSInfo_bbox_valid_get( OSRCRSInfo *crsInfo ) { ^~~~~~~~~~~~~~~~~~~~~~~~~ extensions/osr_wrap.cpp: In function 'double OSRCRSInfo_west_lon_degree_get(OSRCRSInfo*)': extensions/osr_wrap.cpp:4609:8: warning: no previous declaration for 'double OSRCRSInfo_west_lon_degree_get(OSRCRSInfo*)' [-Wmissing-declarations] double OSRCRSInfo_west_lon_degree_get( OSRCRSInfo *crsInfo ) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ extensions/osr_wrap.cpp: In function 'double OSRCRSInfo_south_lat_degree_get(OSRCRSInfo*)': extensions/osr_wrap.cpp:4613:8: warning: no previous declaration for 'double OSRCRSInfo_south_lat_degree_get(OSRCRSInfo*)' [-Wmissing-declarations] double OSRCRSInfo_south_lat_degree_get( OSRCRSInfo *crsInfo ) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ extensions/osr_wrap.cpp: In function 'double OSRCRSInfo_east_lon_degree_get(OSRCRSInfo*)': extensions/osr_wrap.cpp:4617:8: warning: no previous declaration for 'double OSRCRSInfo_east_lon_degree_get(OSRCRSInfo*)' [-Wmissing-declarations] double OSRCRSInfo_east_lon_degree_get( OSRCRSInfo *crsInfo ) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ extensions/osr_wrap.cpp: In function 'double OSRCRSInfo_north_lat_degree_get(OSRCRSInfo*)': extensions/osr_wrap.cpp:4621:8: warning: no previous declaration for 'double OSRCRSInfo_north_lat_degree_get(OSRCRSInfo*)' [-Wmissing-declarations] double OSRCRSInfo_north_lat_degree_get( OSRCRSInfo *crsInfo ) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ extensions/osr_wrap.cpp: In function 'const char* OSRCRSInfo_area_name_get(OSRCRSInfo*)': extensions/osr_wrap.cpp:4625:13: warning: no previous declaration for 'const char* OSRCRSInfo_area_name_get(OSRCRSInfo*)' [-Wmissing-declarations] const char* OSRCRSInfo_area_name_get( OSRCRSInfo *crsInfo ) { ^~~~~~~~~~~~~~~~~~~~~~~~ extensions/osr_wrap.cpp: In function 'const char* OSRCRSInfo_projection_method_get(OSRCRSInfo*)': extensions/osr_wrap.cpp:4629:13: warning: no previous declaration for 'const char* OSRCRSInfo_projection_method_get(OSRCRSInfo*)' [-Wmissing-declarations] const char* OSRCRSInfo_projection_method_get( OSRCRSInfo *crsInfo ) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ extensions/osr_wrap.cpp: In function 'void GetCRSInfoListFromDatabase(const char*, OSRCRSInfo***, int*)': extensions/osr_wrap.cpp:4635:6: warning: no previous declaration for 'void GetCRSInfoListFromDatabase(const char*, OSRCRSInfo***, int*)' [-Wmissing-declarations] void GetCRSInfoListFromDatabase( const char *authName, ^~~~~~~~~~~~~~~~~~~~~~~~~~ extensions/osr_wrap.cpp: In function 'void SetPROJSearchPath(const char*)': extensions/osr_wrap.cpp:4643:6: warning: no previous declaration for 'void SetPROJSearchPath(const char*)' [-Wmissing-declarations] void SetPROJSearchPath( const char *utf8_path ) ^~~~~~~~~~~~~~~~~ extensions/osr_wrap.cpp: In function 'void SetPROJSearchPaths(char**)': extensions/osr_wrap.cpp:4650:6: warning: no previous declaration for 'void SetPROJSearchPaths(char**)' [-Wmissing-declarations] void SetPROJSearchPaths( char** paths ) ^~~~~~~~~~~~~~~~~~ extensions/osr_wrap.cpp: In function 'char** GetPROJSearchPaths()': extensions/osr_wrap.cpp:4656:8: warning: no previous declaration for 'char** GetPROJSearchPaths()' [-Wmissing-declarations] char** GetPROJSearchPaths() ^~~~~~~~~~~~~~~~~~ extensions/osr_wrap.cpp: In function 'int GetPROJVersionMajor()': extensions/osr_wrap.cpp:4662:5: warning: no previous declaration for 'int GetPROJVersionMajor()' [-Wmissing-declarations] int GetPROJVersionMajor() ^~~~~~~~~~~~~~~~~~~ extensions/osr_wrap.cpp: In function 'int GetPROJVersionMinor()': extensions/osr_wrap.cpp:4669:5: warning: no previous declaration for 'int GetPROJVersionMinor()' [-Wmissing-declarations] int GetPROJVersionMinor() ^~~~~~~~~~~~~~~~~~~ extensions/osr_wrap.cpp: In function 'int GetPROJVersionMicro()': extensions/osr_wrap.cpp:4676:5: warning: no previous declaration for 'int GetPROJVersionMicro()' [-Wmissing-declarations] int GetPROJVersionMicro() ^~~~~~~~~~~~~~~~~~~ extensions/osr_wrap.cpp: In function 'PyObject* _wrap_new_CoordinateTransformation(PyObject*, PyObject*)': extensions/osr_wrap.cpp:15556:13: warning: declaration of 'vptr' shadows a previous local [-Wshadow] void *vptr = 0; ^~~~ extensions/osr_wrap.cpp:15552:11: note: shadowed declaration is here void *vptr = 0; ^~~~ extensions/osr_wrap.cpp:15557:11: warning: declaration of 'res' shadows a previous local [-Wshadow] int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_OSRSpatialReferenceShadow, 0); ^~~ extensions/osr_wrap.cpp:15553:9: note: shadowed declaration is here int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_OSRSpatialReferenceShadow, 0); ^~~ extensions/osr_wrap.cpp:15570:13: warning: declaration of 'vptr' shadows a previous local [-Wshadow] void *vptr = 0; ^~~~ extensions/osr_wrap.cpp:15566:11: note: shadowed declaration is here void *vptr = 0; ^~~~ extensions/osr_wrap.cpp:15571:11: warning: declaration of 'res' shadows a previous local [-Wshadow] int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_OSRSpatialReferenceShadow, 0); ^~~ extensions/osr_wrap.cpp:15567:9: note: shadowed declaration is here int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_OSRSpatialReferenceShadow, 0); ^~~ extensions/osr_wrap.cpp:15574:15: warning: declaration of 'vptr' shadows a previous local [-Wshadow] void *vptr = 0; ^~~~ extensions/osr_wrap.cpp:15570:13: note: shadowed declaration is here void *vptr = 0; ^~~~ extensions/osr_wrap.cpp:15575:13: warning: declaration of 'res' shadows a previous local [-Wshadow] int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_OGRCoordinateTransformationOptions, 0); ^~~ extensions/osr_wrap.cpp:15571:11: note: shadowed declaration is here int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_OSRSpatialReferenceShadow, 0); ^~~ extensions/osr_wrap.cpp: In function 'PyObject* _wrap_CoordinateTransformation_TransformPoint(PyObject*, PyObject*)': extensions/osr_wrap.cpp:15939:13: warning: declaration of 'vptr' shadows a previous local [-Wshadow] void *vptr = 0; ^~~~ extensions/osr_wrap.cpp:15935:11: note: shadowed declaration is here void *vptr = 0; ^~~~ extensions/osr_wrap.cpp:15940:11: warning: declaration of 'res' shadows a previous local [-Wshadow] int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_double, 0); ^~~ extensions/osr_wrap.cpp:15936:9: note: shadowed declaration is here int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_OSRCoordinateTransformationShadow, 0); ^~~ extensions/osr_wrap.cpp:15953:13: warning: declaration of 'vptr' shadows a previous local [-Wshadow] void *vptr = 0; ^~~~ extensions/osr_wrap.cpp:15949:11: note: shadowed declaration is here void *vptr = 0; ^~~~ extensions/osr_wrap.cpp:15954:11: warning: declaration of 'res' shadows a previous local [-Wshadow] int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_double, 0); ^~~ extensions/osr_wrap.cpp:15950:9: note: shadowed declaration is here int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_OSRCoordinateTransformationShadow, 0); ^~~ extensions/osr_wrap.cpp:15968:13: warning: declaration of 'res' shadows a previous local [-Wshadow] int res = SWIG_AsVal_double(argv[1], NULL); ^~~ extensions/osr_wrap.cpp:15964:9: note: shadowed declaration is here int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_OSRCoordinateTransformationShadow, 0); ^~~ extensions/osr_wrap.cpp:15973:15: warning: declaration of 'res' shadows a previous local [-Wshadow] int res = SWIG_AsVal_double(argv[2], NULL); ^~~ extensions/osr_wrap.cpp:15964:9: note: shadowed declaration is here int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_OSRCoordinateTransformationShadow, 0); ^~~ extensions/osr_wrap.cpp:15981:17: warning: declaration of 'res' shadows a previous local [-Wshadow] int res = SWIG_AsVal_double(argv[3], NULL); ^~~ extensions/osr_wrap.cpp:15964:9: note: shadowed declaration is here int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_OSRCoordinateTransformationShadow, 0); ^~~ extensions/osr_wrap.cpp:15998:13: warning: declaration of 'res' shadows a previous local [-Wshadow] int res = SWIG_AsVal_double(argv[1], NULL); ^~~ extensions/osr_wrap.cpp:15994:9: note: shadowed declaration is here int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_OSRCoordinateTransformationShadow, 0); ^~~ extensions/osr_wrap.cpp:16003:15: warning: declaration of 'res' shadows a previous local [-Wshadow] int res = SWIG_AsVal_double(argv[2], NULL); ^~~ extensions/osr_wrap.cpp:15994:9: note: shadowed declaration is here int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_OSRCoordinateTransformationShadow, 0); ^~~ extensions/osr_wrap.cpp:16008:17: warning: declaration of 'res' shadows a previous local [-Wshadow] int res = SWIG_AsVal_double(argv[3], NULL); ^~~ extensions/osr_wrap.cpp:15994:9: note: shadowed declaration is here int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_OSRCoordinateTransformationShadow, 0); ^~~ extensions/osr_wrap.cpp:16013:19: warning: declaration of 'res' shadows a previous local [-Wshadow] int res = SWIG_AsVal_double(argv[4], NULL); ^~~ extensions/osr_wrap.cpp:15994:9: note: shadowed declaration is here int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_OSRCoordinateTransformationShadow, 0); ^~~ extensions/osr_wrap.cpp: In function 'PyTypeObject* swig_varlink_type()': extensions/osr_wrap.cpp:18318:7: warning: missing initializer for member '_typeobject::tp_vectorcall' [-Wmissing-field-initializers] }; ^ extensions/osr_wrap.cpp: In function 'PyObject* PyInit__osr()': extensions/osr_wrap.cpp:3042:24: warning: no previous declaration for 'PyObject* PyInit__osr()' [-Wmissing-declarations] # define SWIG_init PyInit__osr ^ extensions/osr_wrap.cpp:18459:1: note: in expansion of macro 'SWIG_init' SWIG_init(void) { ^~~~~~~~~ extensions/osr_wrap.cpp:1068:65: warning: 'void PyEval_InitThreads()' is deprecated [-Wdeprecated-declarations] # define SWIG_PYTHON_INITIALIZE_THREADS PyEval_InitThreads() ^ extensions/osr_wrap.cpp:18763:3: note: in expansion of macro 'SWIG_PYTHON_INITIALIZE_THREADS' SWIG_PYTHON_INITIALIZE_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/pkgbuild/geography/py-gdal/work.alpha/.buildlink/include/python3.9/Python.h:145:0, from extensions/osr_wrap.cpp:175: /tmp/pkgbuild/geography/py-gdal/work.alpha/.buildlink/include/python3.9/ceval.h:130:37: note: declared here Py_DEPRECATED(3.9) PyAPI_FUNC(void) PyEval_InitThreads(void); ^~~~~~~~~~~~~~~~~~ c++ -pthread -shared -L. -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/X11R7/lib -Wl,-R/usr/X11R7/lib -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/X11R7/lib -Wl,-R/usr/X11R7/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -O2 -mieee -D_FORTIFY_SOURCE=2 -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/include/python3.9 -Wall -Wdeclaration-after-statement -Wextra -Winit-self -Wunused-parameter -Wmissing-prototypes -Wmissing-declarations -Wformat -Werror=format-security -Wno-format-nonliteral -Wlogical-op -Wshadow -Werror=vla -Wdeclaration-after-statement -Wdate-time -Wnull-dereference -Wduplicated-cond -Wfloat-conversion -std=gnu89 -DGNM_ENABLED -DPNG_NO_ASSEMBLER_CODE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/include/python3.9 -I/tmp/pkgbuild/geography/py-gdal/work.alpha/gdal-3.2.2/port -I/usr/pkg/include -I/usr/pkg/include/openjpeg-2.4 -I/usr/pkg/include -I/usr/pkg/include -I/usr/include -I/usr/include/include -DGDAL_COMPILATION -DHAVE_XERCES -I/usr/pkg/include -I/usr/pkg/include/xercesc -DPNG_NO_ASSEMBLER_CODE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/include/python3.9 -I/tmp/pkgbuild/geography/py-gdal/work.alpha/gdal-3.2.2/port -I/usr/pkg/include -I/usr/pkg/include/openjpeg-2.4 -I/usr/pkg/include -I/usr/pkg/include -I/usr/include -I/usr/include/include -DGDAL_COMPILATION build/temp.netbsd-9.0-alpha-3.9/extensions/osr_wrap.o -L../../.libs -L../../ -L/usr/pkg/lib -L/usr/pkg/lib -lgdal -o build/lib.netbsd-9.0-alpha-3.9/osgeo/_osr.so building 'osgeo._ogr' extension gcc -pthread -Wno-unused-result -Wsign-compare -mieee -DNDEBUG -O2 -mieee -D_FORTIFY_SOURCE=2 -I/usr/include -I/usr/pkg/include -O2 -mieee -D_FORTIFY_SOURCE=2 -I/usr/include -I/usr/pkg/include -O2 -mieee -D_FORTIFY_SOURCE=2 -I/usr/include -I/usr/pkg/include -O2 -mieee -D_FORTIFY_SOURCE=2 -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/include/python3.9 -Wall -Wdeclaration-after-statement -Wextra -Winit-self -Wunused-parameter -Wmissing-prototypes -Wmissing-declarations -Wformat -Werror=format-security -Wno-format-nonliteral -Wlogical-op -Wshadow -Werror=vla -Wdeclaration-after-statement -Wdate-time -Wnull-dereference -Wduplicated-cond -Wfloat-conversion -std=gnu89 -DGNM_ENABLED -DPNG_NO_ASSEMBLER_CODE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/include/python3.9 -I/tmp/pkgbuild/geography/py-gdal/work.alpha/gdal-3.2.2/port -I/usr/pkg/include -I/usr/pkg/include/openjpeg-2.4 -I/usr/pkg/include -I/usr/pkg/include -I/usr/include -I/usr/include/include -DGDAL_COMPILATION -DHAVE_XERCES -I/usr/pkg/include -I/usr/pkg/include/xercesc -DPNG_NO_ASSEMBLER_CODE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/include/python3.9 -I/tmp/pkgbuild/geography/py-gdal/work.alpha/gdal-3.2.2/port -I/usr/pkg/include -I/usr/pkg/include/openjpeg-2.4 -I/usr/pkg/include -I/usr/pkg/include -I/usr/include -I/usr/include/include -DGDAL_COMPILATION -fPIC -I../../port -I../../gcore -I../../alg -I../../ogr/ -I../../ogr/ogrsf_frmts -I../../gnm -I../../apps -I/usr/pkg/include/python3.9 -I. -I/usr/pkg/include -c extensions/ogr_wrap.cpp -o build/temp.netbsd-9.0-alpha-3.9/extensions/ogr_wrap.o -I/usr/pkg/include cc1plus: warning: command line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command line option '-Wdeclaration-after-statement' is valid for C/ObjC but not for C++ cc1plus: warning: command line option '-std=gnu90' is valid for C/ObjC but not for C++ cc1plus: warning: command line option '-std=gnu99' is valid for C/ObjC but not for C++ extensions/ogr_wrap.cpp: In function 'PyTypeObject* SwigPyObject_TypeOnce()': extensions/ogr_wrap.cpp:2008:5: warning: missing initializer for member '_typeobject::tp_vectorcall' [-Wmissing-field-initializers] }; ^ extensions/ogr_wrap.cpp: In function 'PyTypeObject* SwigPyPacked_TypeOnce()': extensions/ogr_wrap.cpp:2195:5: warning: missing initializer for member '_typeobject::tp_vectorcall' [-Wmissing-field-initializers] }; ^ extensions/ogr_wrap.cpp: In function 'PyObject* SWIG_Python_NewShadowInstance(SwigPyClientData*, PyObject*)': extensions/ogr_wrap.cpp:2509:74: warning: declaration of 'swig_this' shadows a global declaration [-Wshadow] SWIG_Python_NewShadowInstance(SwigPyClientData *data, PyObject *swig_this) ^ extensions/ogr_wrap.cpp:2250:18: note: shadowed declaration is here static PyObject *swig_this = NULL; ^~~~~~~~~ extensions/ogr_wrap.cpp: In function 'void SWIG_Python_SetSwigThis(PyObject*, PyObject*)': extensions/ogr_wrap.cpp:2584:60: warning: declaration of 'swig_this' shadows a global declaration [-Wshadow] SWIG_Python_SetSwigThis(PyObject *inst, PyObject *swig_this) ^ extensions/ogr_wrap.cpp:2250:18: note: shadowed declaration is here static PyObject *swig_this = NULL; ^~~~~~~~~ extensions/ogr_wrap.cpp: In function 'void NeverCallMePlease()': extensions/ogr_wrap.cpp:3337:6: warning: no previous declaration for 'void NeverCallMePlease()' [-Wmissing-declarations] void NeverCallMePlease() { ^~~~~~~~~~~~~~~~~ In file included from /tmp/pkgbuild/geography/py-gdal/work.alpha/.buildlink/include/python3.9/Python.h:145:0, from extensions/ogr_wrap.cpp:175: extensions/ogr_wrap.cpp: In function 'int PyProgressProxy(double, const char*, void*)': /tmp/pkgbuild/geography/py-gdal/work.alpha/.buildlink/include/python3.9/ceval.h:24:66: warning: 'PyObject* PyEval_CallObjectWithKeywords(PyObject*, PyObject*, PyObject*)' is deprecated [-Wdeprecated-declarations] PyEval_CallObjectWithKeywords(callable, arg, (PyObject *)NULL) ^ extensions/ogr_wrap.cpp:3489:16: note: in expansion of macro 'PyEval_CallObject' psResult = PyEval_CallObject( psInfo->psPyCallback, psArgs); ^~~~~~~~~~~~~~~~~ /tmp/pkgbuild/geography/py-gdal/work.alpha/.buildlink/include/python3.9/ceval.h:17:43: note: declared here Py_DEPRECATED(3.9) PyAPI_FUNC(PyObject *) PyEval_CallObjectWithKeywords( ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ extensions/ogr_wrap.cpp: In function 'const char* OGRFieldDefnShadow_GetFieldTypeName(OGRFieldDefnShadow*, OGRFieldType)': extensions/ogr_wrap.cpp:4970:80: warning: unused parameter 'self' [-Wunused-parameter] SWIGINTERN char const *OGRFieldDefnShadow_GetFieldTypeName(OGRFieldDefnShadow *self,OGRFieldType type){ ^~~~ extensions/ogr_wrap.cpp: In function 'OGRGeometryShadow* CreateGeometryFromWkb(int, char*, OSRSpatialReferenceShadow*)': extensions/ogr_wrap.cpp:5047:22: warning: no previous declaration for 'OGRGeometryShadow* CreateGeometryFromWkb(int, char*, OSRSpatialReferenceShadow*)' [-Wmissing-declarations] OGRGeometryShadow* CreateGeometryFromWkb( int len, char *bin_string, ^~~~~~~~~~~~~~~~~~~~~ extensions/ogr_wrap.cpp: In function 'OGRGeometryShadow* CreateGeometryFromWkt(char**, OSRSpatialReferenceShadow*)': extensions/ogr_wrap.cpp:5063:22: warning: no previous declaration for 'OGRGeometryShadow* CreateGeometryFromWkt(char**, OSRSpatialReferenceShadow*)' [-Wmissing-declarations] OGRGeometryShadow* CreateGeometryFromWkt( char **val, ^~~~~~~~~~~~~~~~~~~~~ extensions/ogr_wrap.cpp: In function 'OGRGeometryShadow* CreateGeometryFromGML(const char*)': extensions/ogr_wrap.cpp:5078:22: warning: no previous declaration for 'OGRGeometryShadow* CreateGeometryFromGML(const char*)' [-Wmissing-declarations] OGRGeometryShadow *CreateGeometryFromGML( const char * input_string ) { ^~~~~~~~~~~~~~~~~~~~~ extensions/ogr_wrap.cpp: In function 'OGRGeometryShadow* CreateGeometryFromJson(const char*)': extensions/ogr_wrap.cpp:5085:22: warning: no previous declaration for 'OGRGeometryShadow* CreateGeometryFromJson(const char*)' [-Wmissing-declarations] OGRGeometryShadow *CreateGeometryFromJson( const char * input_string ) { ^~~~~~~~~~~~~~~~~~~~~~ extensions/ogr_wrap.cpp: In function 'OGRGeometryShadow* CreateGeometryFromEsriJson(const char*)': extensions/ogr_wrap.cpp:5092:22: warning: no previous declaration for 'OGRGeometryShadow* CreateGeometryFromEsriJson(const char*)' [-Wmissing-declarations] OGRGeometryShadow *CreateGeometryFromEsriJson( const char * input_string ) { ^~~~~~~~~~~~~~~~~~~~~~~~~~ extensions/ogr_wrap.cpp: In function 'OGRGeometryShadow* BuildPolygonFromEdges(OGRGeometryShadow*, int, int, double)': extensions/ogr_wrap.cpp:5099:22: warning: no previous declaration for 'OGRGeometryShadow* BuildPolygonFromEdges(OGRGeometryShadow*, int, int, double)' [-Wmissing-declarations] OGRGeometryShadow* BuildPolygonFromEdges( OGRGeometryShadow* hLineCollection, ^~~~~~~~~~~~~~~~~~~~~ extensions/ogr_wrap.cpp: In function 'OGRGeometryShadow* ApproximateArcAngles(double, double, double, double, double, double, double, double, double)': extensions/ogr_wrap.cpp:5120:22: warning: no previous declaration for 'OGRGeometryShadow* ApproximateArcAngles(double, double, double, double, double, double, double, double, double)' [-Wmissing-declarations] OGRGeometryShadow* ApproximateArcAngles( ^~~~~~~~~~~~~~~~~~~~ extensions/ogr_wrap.cpp: In function 'OGRGeometryShadow* ForceToPolygon(OGRGeometryShadow*)': extensions/ogr_wrap.cpp:5133:20: warning: no previous declaration for 'OGRGeometryShadow* ForceToPolygon(OGRGeometryShadow*)' [-Wmissing-declarations] OGRGeometryShadow* ForceToPolygon( OGRGeometryShadow *geom_in ) { ^~~~~~~~~~~~~~ extensions/ogr_wrap.cpp: In function 'OGRGeometryShadow* ForceToLineString(OGRGeometryShadow*)': extensions/ogr_wrap.cpp:5140:20: warning: no previous declaration for 'OGRGeometryShadow* ForceToLineString(OGRGeometryShadow*)' [-Wmissing-declarations] OGRGeometryShadow* ForceToLineString( OGRGeometryShadow *geom_in ) { ^~~~~~~~~~~~~~~~~ extensions/ogr_wrap.cpp: In function 'OGRGeometryShadow* ForceToMultiPolygon(OGRGeometryShadow*)': extensions/ogr_wrap.cpp:5147:20: warning: no previous declaration for 'OGRGeometryShadow* ForceToMultiPolygon(OGRGeometryShadow*)' [-Wmissing-declarations] OGRGeometryShadow* ForceToMultiPolygon( OGRGeometryShadow *geom_in ) { ^~~~~~~~~~~~~~~~~~~ extensions/ogr_wrap.cpp: In function 'OGRGeometryShadow* ForceToMultiPoint(OGRGeometryShadow*)': extensions/ogr_wrap.cpp:5154:20: warning: no previous declaration for 'OGRGeometryShadow* ForceToMultiPoint(OGRGeometryShadow*)' [-Wmissing-declarations] OGRGeometryShadow* ForceToMultiPoint( OGRGeometryShadow *geom_in ) { ^~~~~~~~~~~~~~~~~ extensions/ogr_wrap.cpp: In function 'OGRGeometryShadow* ForceToMultiLineString(OGRGeometryShadow*)': extensions/ogr_wrap.cpp:5161:20: warning: no previous declaration for 'OGRGeometryShadow* ForceToMultiLineString(OGRGeometryShadow*)' [-Wmissing-declarations] OGRGeometryShadow* ForceToMultiLineString( OGRGeometryShadow *geom_in ) { ^~~~~~~~~~~~~~~~~~~~~~ extensions/ogr_wrap.cpp: In function 'OGRGeometryShadow* ForceTo(OGRGeometryShadow*, OGRwkbGeometryType, char**)': extensions/ogr_wrap.cpp:5168:20: warning: no previous declaration for 'OGRGeometryShadow* ForceTo(OGRGeometryShadow*, OGRwkbGeometryType, char**)' [-Wmissing-declarations] OGRGeometryShadow* ForceTo( OGRGeometryShadow *geom_in, OGRwkbGeometryType eTargetType, char** options = NULL ) { ^~~~~~~ extensions/ogr_wrap.cpp: In function 'const char* OGRDriverShadow_get_name(OGRDriverShadow*)': extensions/ogr_wrap.cpp:5535:13: warning: no previous declaration for 'const char* OGRDriverShadow_get_name(OGRDriverShadow*)' [-Wmissing-declarations] char const *OGRDriverShadow_get_name( OGRDriverShadow *h ) { ^~~~~~~~~~~~~~~~~~~~~~~~ extensions/ogr_wrap.cpp: In function 'const char* OGRDataSourceShadow_get_name(OGRDataSourceShadow*)': extensions/ogr_wrap.cpp:5539:13: warning: no previous declaration for 'const char* OGRDataSourceShadow_get_name(OGRDataSourceShadow*)' [-Wmissing-declarations] char const *OGRDataSourceShadow_get_name( OGRDataSourceShadow *h ) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ extensions/ogr_wrap.cpp: In function 'const char* OGRDriverShadow_name_get(OGRDriverShadow*)': extensions/ogr_wrap.cpp:5543:13: warning: no previous declaration for 'const char* OGRDriverShadow_name_get(OGRDriverShadow*)' [-Wmissing-declarations] char const *OGRDriverShadow_name_get( OGRDriverShadow *h ) { ^~~~~~~~~~~~~~~~~~~~~~~~ extensions/ogr_wrap.cpp: In function 'const char* OGRDataSourceShadow_name_get(OGRDataSourceShadow*)': extensions/ogr_wrap.cpp:5547:13: warning: no previous declaration for 'const char* OGRDataSourceShadow_name_get(OGRDataSourceShadow*)' [-Wmissing-declarations] char const *OGRDataSourceShadow_name_get( OGRDataSourceShadow *h ) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ extensions/ogr_wrap.cpp: In function 'OGRwkbGeometryType GT_SetModifier(OGRwkbGeometryType, int, int)': extensions/ogr_wrap.cpp:5552:20: warning: no previous declaration for 'OGRwkbGeometryType GT_SetModifier(OGRwkbGeometryType, int, int)' [-Wmissing-declarations] OGRwkbGeometryType GT_SetModifier( OGRwkbGeometryType eType, int bSetZ, int bSetM = FALSE) ^~~~~~~~~~~~~~ extensions/ogr_wrap.cpp: In function 'OGRDataSourceShadow* GetOpenDS(int)': extensions/ogr_wrap.cpp:5558:24: warning: no previous declaration for 'OGRDataSourceShadow* GetOpenDS(int)' [-Wmissing-declarations] OGRDataSourceShadow* GetOpenDS(int ds_number) { ^~~~~~~~~ extensions/ogr_wrap.cpp: In function 'OGRDataSourceShadow* Open(const char*, int)': extensions/ogr_wrap.cpp:5564:24: warning: no previous declaration for 'OGRDataSourceShadow* Open(const char*, int)' [-Wmissing-declarations] OGRDataSourceShadow* Open( const char *utf8_path, int update =0 ) { ^~~~ extensions/ogr_wrap.cpp: In function 'OGRDataSourceShadow* OpenShared(const char*, int)': extensions/ogr_wrap.cpp:5581:24: warning: no previous declaration for 'OGRDataSourceShadow* OpenShared(const char*, int)' [-Wmissing-declarations] OGRDataSourceShadow* OpenShared( const char *utf8_path, int update =0 ) { ^~~~~~~~~~ extensions/ogr_wrap.cpp: In function 'char** GeneralCmdLineProcessor(char**, int)': extensions/ogr_wrap.cpp:5606:10: warning: no previous declaration for 'char** GeneralCmdLineProcessor(char**, int)' [-Wmissing-declarations] char **GeneralCmdLineProcessor( char **papszArgv, int nOptions = 0 ) { ^~~~~~~~~~~~~~~~~~~~~~~ extensions/ogr_wrap.cpp: In function 'PyObject* _wrap_MajorObject_SetMetadata(PyObject*, PyObject*)': extensions/ogr_wrap.cpp:6204:13: warning: declaration of 'res' shadows a previous local [-Wshadow] int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0); ^~~ extensions/ogr_wrap.cpp:6190:9: note: shadowed declaration is here int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_GDALMajorObjectShadow, 0); ^~~ extensions/ogr_wrap.cpp:6218:11: warning: declaration of 'res' shadows a previous local [-Wshadow] int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0); ^~~ extensions/ogr_wrap.cpp:6215:9: note: shadowed declaration is here int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_GDALMajorObjectShadow, 0); ^~~ extensions/ogr_wrap.cpp:6224:13: warning: declaration of 'res' shadows a previous local [-Wshadow] int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0); ^~~ extensions/ogr_wrap.cpp:6218:11: note: shadowed declaration is here int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0); ^~~ extensions/ogr_wrap.cpp: In function 'PyObject* _wrap_Layer_SetSpatialFilter(PyObject*, PyObject*)': extensions/ogr_wrap.cpp:8853:13: warning: declaration of 'vptr' shadows a previous local [-Wshadow] void *vptr = 0; ^~~~ extensions/ogr_wrap.cpp:8849:11: note: shadowed declaration is here void *vptr = 0; ^~~~ extensions/ogr_wrap.cpp:8854:11: warning: declaration of 'res' shadows a previous local [-Wshadow] int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_OGRGeometryShadow, 0); ^~~ extensions/ogr_wrap.cpp:8850:9: note: shadowed declaration is here int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_OGRLayerShadow, 0); ^~~ extensions/ogr_wrap.cpp:8868:13: warning: declaration of 'res' shadows a previous local [-Wshadow] int res = SWIG_AsVal_int(argv[1], NULL); ^~~ extensions/ogr_wrap.cpp:8864:9: note: shadowed declaration is here int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_OGRLayerShadow, 0); ^~~ extensions/ogr_wrap.cpp:8872:15: warning: declaration of 'vptr' shadows a previous local [-Wshadow] void *vptr = 0; ^~~~ extensions/ogr_wrap.cpp:8863:11: note: shadowed declaration is here void *vptr = 0; ^~~~ extensions/ogr_wrap.cpp:8873:13: warning: declaration of 'res' shadows a previous local [-Wshadow] int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_OGRGeometryShadow, 0); ^~~ extensions/ogr_wrap.cpp:8864:9: note: shadowed declaration is here int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_OGRLayerShadow, 0); ^~~ extensions/ogr_wrap.cpp: In function 'PyObject* _wrap_Layer_SetSpatialFilterRect(PyObject*, PyObject*)': extensions/ogr_wrap.cpp:8994:13: warning: declaration of 'res' shadows a previous local [-Wshadow] int res = SWIG_AsVal_double(argv[1], NULL); ^~~ extensions/ogr_wrap.cpp:8990:9: note: shadowed declaration is here int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_OGRLayerShadow, 0); ^~~ extensions/ogr_wrap.cpp:8999:15: warning: declaration of 'res' shadows a previous local [-Wshadow] int res = SWIG_AsVal_double(argv[2], NULL); ^~~ extensions/ogr_wrap.cpp:8990:9: note: shadowed declaration is here int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_OGRLayerShadow, 0); ^~~ extensions/ogr_wrap.cpp:9004:17: warning: declaration of 'res' shadows a previous local [-Wshadow] int res = SWIG_AsVal_double(argv[3], NULL); ^~~ extensions/ogr_wrap.cpp:8990:9: note: shadowed declaration is here int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_OGRLayerShadow, 0); ^~~ extensions/ogr_wrap.cpp:9009:19: warning: declaration of 'res' shadows a previous local [-Wshadow] int res = SWIG_AsVal_double(argv[4], NULL); ^~~ extensions/ogr_wrap.cpp:8990:9: note: shadowed declaration is here int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_OGRLayerShadow, 0); ^~~ extensions/ogr_wrap.cpp:9027:13: warning: declaration of 'res' shadows a previous local [-Wshadow] int res = SWIG_AsVal_int(argv[1], NULL); ^~~ extensions/ogr_wrap.cpp:9023:9: note: shadowed declaration is here int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_OGRLayerShadow, 0); ^~~ extensions/ogr_wrap.cpp:9032:15: warning: declaration of 'res' shadows a previous local [-Wshadow] int res = SWIG_AsVal_double(argv[2], NULL); ^~~ extensions/ogr_wrap.cpp:9023:9: note: shadowed declaration is here int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_OGRLayerShadow, 0); ^~~ extensions/ogr_wrap.cpp:9037:17: warning: declaration of 'res' shadows a previous local [-Wshadow] int res = SWIG_AsVal_double(argv[3], NULL); ^~~ extensions/ogr_wrap.cpp:9023:9: note: shadowed declaration is here int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_OGRLayerShadow, 0); ^~~ extensions/ogr_wrap.cpp:9042:19: warning: declaration of 'res' shadows a previous local [-Wshadow] int res = SWIG_AsVal_double(argv[4], NULL); ^~~ extensions/ogr_wrap.cpp:9023:9: note: shadowed declaration is here int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_OGRLayerShadow, 0); ^~~ extensions/ogr_wrap.cpp:9047:21: warning: declaration of 'res' shadows a previous local [-Wshadow] int res = SWIG_AsVal_double(argv[5], NULL); ^~~ extensions/ogr_wrap.cpp:9023:9: note: shadowed declaration is here int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_OGRLayerShadow, 0); ^~~ extensions/ogr_wrap.cpp: In function 'PyObject* _wrap_Feature_SetGeomField(PyObject*, PyObject*)': extensions/ogr_wrap.cpp:12633:13: warning: declaration of 'res' shadows a previous local [-Wshadow] int res = SWIG_AsVal_int(argv[1], NULL); ^~~ extensions/ogr_wrap.cpp:12629:9: note: shadowed declaration is here int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_OGRFeatureShadow, 0); ^~~ extensions/ogr_wrap.cpp:12637:15: warning: declaration of 'vptr' shadows a previous local [-Wshadow] void *vptr = 0; ^~~~ extensions/ogr_wrap.cpp:12628:11: note: shadowed declaration is here void *vptr = 0; ^~~~ extensions/ogr_wrap.cpp:12638:13: warning: declaration of 'res' shadows a previous local [-Wshadow] int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_OGRGeometryShadow, 0); ^~~ extensions/ogr_wrap.cpp:12629:9: note: shadowed declaration is here int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_OGRFeatureShadow, 0); ^~~ extensions/ogr_wrap.cpp:12652:11: warning: declaration of 'res' shadows a previous local [-Wshadow] int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0); ^~~ extensions/ogr_wrap.cpp:12649:9: note: shadowed declaration is here int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_OGRFeatureShadow, 0); ^~~ extensions/ogr_wrap.cpp:12655:15: warning: declaration of 'vptr' shadows a previous local [-Wshadow] void *vptr = 0; ^~~~ extensions/ogr_wrap.cpp:12648:11: note: shadowed declaration is here void *vptr = 0; ^~~~ extensions/ogr_wrap.cpp:12656:13: warning: declaration of 'res' shadows a previous local [-Wshadow] int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_OGRGeometryShadow, 0); ^~~ extensions/ogr_wrap.cpp:12652:11: note: shadowed declaration is here int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0); ^~~ extensions/ogr_wrap.cpp: In function 'PyObject* _wrap_Feature_SetGeomFieldDirectly(PyObject*, PyObject*)': extensions/ogr_wrap.cpp:12848:13: warning: declaration of 'res' shadows a previous local [-Wshadow] int res = SWIG_AsVal_int(argv[1], NULL); ^~~ extensions/ogr_wrap.cpp:12844:9: note: shadowed declaration is here int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_OGRFeatureShadow, 0); ^~~ extensions/ogr_wrap.cpp:12852:15: warning: declaration of 'vptr' shadows a previous local [-Wshadow] void *vptr = 0; ^~~~ extensions/ogr_wrap.cpp:12843:11: note: shadowed declaration is here void *vptr = 0; ^~~~ extensions/ogr_wrap.cpp:12853:13: warning: declaration of 'res' shadows a previous local [-Wshadow] int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_OGRGeometryShadow, 0); ^~~ extensions/ogr_wrap.cpp:12844:9: note: shadowed declaration is here int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_OGRFeatureShadow, 0); ^~~ extensions/ogr_wrap.cpp:12867:11: warning: declaration of 'res' shadows a previous local [-Wshadow] int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0); ^~~ extensions/ogr_wrap.cpp:12864:9: note: shadowed declaration is here int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_OGRFeatureShadow, 0); ^~~ extensions/ogr_wrap.cpp:12870:15: warning: declaration of 'vptr' shadows a previous local [-Wshadow] void *vptr = 0; ^~~~ extensions/ogr_wrap.cpp:12863:11: note: shadowed declaration is here void *vptr = 0; ^~~~ extensions/ogr_wrap.cpp:12871:13: warning: declaration of 'res' shadows a previous local [-Wshadow] int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_OGRGeometryShadow, 0); ^~~ extensions/ogr_wrap.cpp:12867:11: note: shadowed declaration is here int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0); ^~~ extensions/ogr_wrap.cpp: In function 'PyObject* _wrap_Feature_GetGeomFieldRef(PyObject*, PyObject*)': extensions/ogr_wrap.cpp:13017:13: warning: declaration of 'res' shadows a previous local [-Wshadow] int res = SWIG_AsVal_int(argv[1], NULL); ^~~ extensions/ogr_wrap.cpp:13013:9: note: shadowed declaration is here int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_OGRFeatureShadow, 0); ^~~ extensions/ogr_wrap.cpp:13031:11: warning: declaration of 'res' shadows a previous local [-Wshadow] int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0); ^~~ extensions/ogr_wrap.cpp:13028:9: note: shadowed declaration is here int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_OGRFeatureShadow, 0); ^~~ extensions/ogr_wrap.cpp: In function 'PyObject* _wrap_Feature_GetFieldDefnRef(PyObject*, PyObject*)': extensions/ogr_wrap.cpp:13310:13: warning: declaration of 'res' shadows a previous local [-Wshadow] int res = SWIG_AsVal_int(argv[1], NULL); ^~~ extensions/ogr_wrap.cpp:13306:9: note: shadowed declaration is here int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_OGRFeatureShadow, 0); ^~~ extensions/ogr_wrap.cpp:13324:11: warning: declaration of 'res' shadows a previous local [-Wshadow] int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0); ^~~ extensions/ogr_wrap.cpp:13321:9: note: shadowed declaration is here int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_OGRFeatureShadow, 0); ^~~ extensions/ogr_wrap.cpp: In function 'PyObject* _wrap_Feature_GetGeomFieldDefnRef(PyObject*, PyObject*)': extensions/ogr_wrap.cpp:13509:13: warning: declaration of 'res' shadows a previous local [-Wshadow] int res = SWIG_AsVal_int(argv[1], NULL); ^~~ extensions/ogr_wrap.cpp:13505:9: note: shadowed declaration is here int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_OGRFeatureShadow, 0); ^~~ extensions/ogr_wrap.cpp:13523:11: warning: declaration of 'res' shadows a previous local [-Wshadow] int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0); ^~~ extensions/ogr_wrap.cpp:13520:9: note: shadowed declaration is here int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_OGRFeatureShadow, 0); ^~~ extensions/ogr_wrap.cpp: In function 'PyObject* _wrap_Feature_GetFieldAsString(PyObject*, PyObject*)': extensions/ogr_wrap.cpp:13668:13: warning: declaration of 'res' shadows a previous local [-Wshadow] int res = SWIG_AsVal_int(argv[1], NULL); ^~~ extensions/ogr_wrap.cpp:13664:9: note: shadowed declaration is here int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_OGRFeatureShadow, 0); ^~~ extensions/ogr_wrap.cpp:13682:11: warning: declaration of 'res' shadows a previous local [-Wshadow] int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0); ^~~ extensions/ogr_wrap.cpp:13679:9: note: shadowed declaration is here int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_OGRFeatureShadow, 0); ^~~ extensions/ogr_wrap.cpp: In function 'PyObject* _wrap_Feature_GetFieldAsInteger(PyObject*, PyObject*)': extensions/ogr_wrap.cpp:13827:13: warning: declaration of 'res' shadows a previous local [-Wshadow] int res = SWIG_AsVal_int(argv[1], NULL); ^~~ extensions/ogr_wrap.cpp:13823:9: note: shadowed declaration is here int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_OGRFeatureShadow, 0); ^~~ extensions/ogr_wrap.cpp:13841:11: warning: declaration of 'res' shadows a previous local [-Wshadow] int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0); ^~~ extensions/ogr_wrap.cpp:13838:9: note: shadowed declaration is here int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_OGRFeatureShadow, 0); ^~~ extensions/ogr_wrap.cpp: In function 'PyObject* _wrap_Feature_GetFieldAsInteger64(PyObject*, PyObject*)': extensions/ogr_wrap.cpp:14002:13: warning: declaration of 'res' shadows a previous local [-Wshadow] int res = SWIG_AsVal_int(argv[1], NULL); ^~~ extensions/ogr_wrap.cpp:13998:9: note: shadowed declaration is here int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_OGRFeatureShadow, 0); ^~~ extensions/ogr_wrap.cpp:14016:11: warning: declaration of 'res' shadows a previous local [-Wshadow] int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0); ^~~ extensions/ogr_wrap.cpp:14013:9: note: shadowed declaration is here int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_OGRFeatureShadow, 0); ^~~ extensions/ogr_wrap.cpp: In function 'PyObject* _wrap_Feature_GetFieldAsDouble(PyObject*, PyObject*)': extensions/ogr_wrap.cpp:14161:13: warning: declaration of 'res' shadows a previous local [-Wshadow] int res = SWIG_AsVal_int(argv[1], NULL); ^~~ extensions/ogr_wrap.cpp:14157:9: note: shadowed declaration is here int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_OGRFeatureShadow, 0); ^~~ extensions/ogr_wrap.cpp:14175:11: warning: declaration of 'res' shadows a previous local [-Wshadow] int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0); ^~~ extensions/ogr_wrap.cpp:14172:9: note: shadowed declaration is here int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_OGRFeatureShadow, 0); ^~~ extensions/ogr_wrap.cpp: In function 'PyObject* _wrap_Feature_GetFieldAsDateTime(PyObject*, PyObject*)': extensions/ogr_wrap.cpp:14458:13: warning: declaration of 'res' shadows a previous local [-Wshadow] int res = SWIG_AsVal_int(argv[1], NULL); ^~~ extensions/ogr_wrap.cpp:14454:9: note: shadowed declaration is here int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_OGRFeatureShadow, 0); ^~~ extensions/ogr_wrap.cpp:14472:11: warning: declaration of 'res' shadows a previous local [-Wshadow] int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0); ^~~ extensions/ogr_wrap.cpp:14469:9: note: shadowed declaration is here int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_OGRFeatureShadow, 0); ^~~ extensions/ogr_wrap.cpp: In function 'PyObject* _wrap_Feature_GetFieldAsIntegerList(PyObject*, PyObject*)': extensions/ogr_wrap.cpp:14653:13: warning: declaration of 'res' shadows a previous local [-Wshadow] int res = SWIG_AsVal_int(argv[1], NULL); ^~~ extensions/ogr_wrap.cpp:14649:9: note: shadowed declaration is here int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_OGRFeatureShadow, 0); ^~~ extensions/ogr_wrap.cpp:14667:11: warning: declaration of 'res' shadows a previous local [-Wshadow] int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0); ^~~ extensions/ogr_wrap.cpp:14664:9: note: shadowed declaration is here int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_OGRFeatureShadow, 0); ^~~ extensions/ogr_wrap.cpp: In function 'PyObject* _wrap_Feature_GetFieldAsDoubleList(PyObject*, PyObject*)': extensions/ogr_wrap.cpp:14922:13: warning: declaration of 'res' shadows a previous local [-Wshadow] int res = SWIG_AsVal_int(argv[1], NULL); ^~~ extensions/ogr_wrap.cpp:14918:9: note: shadowed declaration is here int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_OGRFeatureShadow, 0); ^~~ extensions/ogr_wrap.cpp:14936:11: warning: declaration of 'res' shadows a previous local [-Wshadow] int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0); ^~~ extensions/ogr_wrap.cpp:14933:9: note: shadowed declaration is here int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_OGRFeatureShadow, 0); ^~~ extensions/ogr_wrap.cpp: In function 'PyObject* _wrap_Feature_GetFieldAsBinary(PyObject*, PyObject*)': extensions/ogr_wrap.cpp:15237:13: warning: declaration of 'res' shadows a previous local [-Wshadow] int res = SWIG_AsVal_int(argv[1], NULL); ^~~ extensions/ogr_wrap.cpp:15233:9: note: shadowed declaration is here int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_OGRFeatureShadow, 0); ^~~ extensions/ogr_wrap.cpp:15251:11: warning: declaration of 'res' shadows a previous local [-Wshadow] int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0); ^~~ extensions/ogr_wrap.cpp:15248:9: note: shadowed declaration is here int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_OGRFeatureShadow, 0); ^~~ extensions/ogr_wrap.cpp: In function 'PyObject* _wrap_Feature_IsFieldSet(PyObject*, PyObject*)': extensions/ogr_wrap.cpp:15396:13: warning: declaration of 'res' shadows a previous local [-Wshadow] int res = SWIG_AsVal_int(argv[1], NULL); ^~~ extensions/ogr_wrap.cpp:15392:9: note: shadowed declaration is here int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_OGRFeatureShadow, 0); ^~~ extensions/ogr_wrap.cpp:15410:11: warning: declaration of 'res' shadows a previous local [-Wshadow] int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0); ^~~ extensions/ogr_wrap.cpp:15407:9: note: shadowed declaration is here int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_OGRFeatureShadow, 0); ^~~ extensions/ogr_wrap.cpp: In function 'PyObject* _wrap_Feature_IsFieldNull(PyObject*, PyObject*)': extensions/ogr_wrap.cpp:15555:13: warning: declaration of 'res' shadows a previous local [-Wshadow] int res = SWIG_AsVal_int(argv[1], NULL); ^~~ extensions/ogr_wrap.cpp:15551:9: note: shadowed declaration is here int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_OGRFeatureShadow, 0); ^~~ extensions/ogr_wrap.cpp:15569:11: warning: declaration of 'res' shadows a previous local [-Wshadow] int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0); ^~~ extensions/ogr_wrap.cpp:15566:9: note: shadowed declaration is here int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_OGRFeatureShadow, 0); ^~~ extensions/ogr_wrap.cpp: In function 'PyObject* _wrap_Feature_IsFieldSetAndNotNull(PyObject*, PyObject*)': extensions/ogr_wrap.cpp:15714:13: warning: declaration of 'res' shadows a previous local [-Wshadow] int res = SWIG_AsVal_int(argv[1], NULL); ^~~ extensions/ogr_wrap.cpp:15710:9: note: shadowed declaration is here int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_OGRFeatureShadow, 0); ^~~ extensions/ogr_wrap.cpp:15728:11: warning: declaration of 'res' shadows a previous local [-Wshadow] int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0); ^~~ extensions/ogr_wrap.cpp:15725:9: note: shadowed declaration is here int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_OGRFeatureShadow, 0); ^~~ extensions/ogr_wrap.cpp: In function 'PyObject* _wrap_Feature_UnsetField(PyObject*, PyObject*)': extensions/ogr_wrap.cpp:16144:13: warning: declaration of 'res' shadows a previous local [-Wshadow] int res = SWIG_AsVal_int(argv[1], NULL); ^~~ extensions/ogr_wrap.cpp:16140:9: note: shadowed declaration is here int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_OGRFeatureShadow, 0); ^~~ extensions/ogr_wrap.cpp:16158:11: warning: declaration of 'res' shadows a previous local [-Wshadow] int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0); ^~~ extensions/ogr_wrap.cpp:16155:9: note: shadowed declaration is here int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_OGRFeatureShadow, 0); ^~~ extensions/ogr_wrap.cpp: In function 'PyObject* _wrap_Feature_SetFieldNull(PyObject*, PyObject*)': extensions/ogr_wrap.cpp:16301:13: warning: declaration of 'res' shadows a previous local [-Wshadow] int res = SWIG_AsVal_int(argv[1], NULL); ^~~ extensions/ogr_wrap.cpp:16297:9: note: shadowed declaration is here int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_OGRFeatureShadow, 0); ^~~ extensions/ogr_wrap.cpp:16315:11: warning: declaration of 'res' shadows a previous local [-Wshadow] int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0); ^~~ extensions/ogr_wrap.cpp:16312:9: note: shadowed declaration is here int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_OGRFeatureShadow, 0); ^~~ extensions/ogr_wrap.cpp: In function 'PyObject* _wrap_Feature_SetField(PyObject*, PyObject*)': extensions/ogr_wrap.cpp:16934:13: warning: declaration of 'res' shadows a previous local [-Wshadow] int res = SWIG_AsVal_int(argv[1], NULL); ^~~ extensions/ogr_wrap.cpp:16930:9: note: shadowed declaration is here int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_OGRFeatureShadow, 0); ^~~ extensions/ogr_wrap.cpp:16939:15: warning: declaration of 'res' shadows a previous local [-Wshadow] int res = SWIG_AsVal_double(argv[2], NULL); ^~~ extensions/ogr_wrap.cpp:16930:9: note: shadowed declaration is here int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_OGRFeatureShadow, 0); ^~~ extensions/ogr_wrap.cpp:16955:13: warning: declaration of 'res' shadows a previous local [-Wshadow] int res = SWIG_AsVal_int(argv[1], NULL); ^~~ extensions/ogr_wrap.cpp:16951:9: note: shadowed declaration is here int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_OGRFeatureShadow, 0); ^~~ extensions/ogr_wrap.cpp:16959:13: warning: declaration of 'res' shadows a previous local [-Wshadow] int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0); ^~~ extensions/ogr_wrap.cpp:16951:9: note: shadowed declaration is here int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_OGRFeatureShadow, 0); ^~~ extensions/ogr_wrap.cpp:16973:11: warning: declaration of 'res' shadows a previous local [-Wshadow] int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0); ^~~ extensions/ogr_wrap.cpp:16970:9: note: shadowed declaration is here int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_OGRFeatureShadow, 0); ^~~ extensions/ogr_wrap.cpp:16977:15: warning: declaration of 'res' shadows a previous local [-Wshadow] int res = SWIG_AsVal_double(argv[2], NULL); ^~~ extensions/ogr_wrap.cpp:16973:11: note: shadowed declaration is here int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0); ^~~ extensions/ogr_wrap.cpp:16992:11: warning: declaration of 'res' shadows a previous local [-Wshadow] int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0); ^~~ extensions/ogr_wrap.cpp:16989:9: note: shadowed declaration is here int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_OGRFeatureShadow, 0); ^~~ extensions/ogr_wrap.cpp:16995:13: warning: declaration of 'res' shadows a previous local [-Wshadow] int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0); ^~~ extensions/ogr_wrap.cpp:16992:11: note: shadowed declaration is here int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0); ^~~ extensions/ogr_wrap.cpp:17010:13: warning: declaration of 'res' shadows a previous local [-Wshadow] int res = SWIG_AsVal_int(argv[1], NULL); ^~~ extensions/ogr_wrap.cpp:17006:9: note: shadowed declaration is here int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_OGRFeatureShadow, 0); ^~~ extensions/ogr_wrap.cpp:17015:15: warning: declaration of 'res' shadows a previous local [-Wshadow] int res = SWIG_AsVal_int(argv[2], NULL); ^~~ extensions/ogr_wrap.cpp:17006:9: note: shadowed declaration is here int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_OGRFeatureShadow, 0); ^~~ extensions/ogr_wrap.cpp:17020:17: warning: declaration of 'res' shadows a previous local [-Wshadow] int res = SWIG_AsVal_int(argv[3], NULL); ^~~ extensions/ogr_wrap.cpp:17006:9: note: shadowed declaration is here int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_OGRFeatureShadow, 0); ^~~ extensions/ogr_wrap.cpp:17025:19: warning: declaration of 'res' shadows a previous local [-Wshadow] int res = SWIG_AsVal_int(argv[4], NULL); ^~~ extensions/ogr_wrap.cpp:17006:9: note: shadowed declaration is here int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_OGRFeatureShadow, 0); ^~~ extensions/ogr_wrap.cpp:17030:21: warning: declaration of 'res' shadows a previous local [-Wshadow] int res = SWIG_AsVal_int(argv[5], NULL); ^~~ extensions/ogr_wrap.cpp:17006:9: note: shadowed declaration is here int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_OGRFeatureShadow, 0); ^~~ extensions/ogr_wrap.cpp:17035:23: warning: declaration of 'res' shadows a previous local [-Wshadow] int res = SWIG_AsVal_int(argv[6], NULL); ^~~ extensions/ogr_wrap.cpp:17006:9: note: shadowed declaration is here int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_OGRFeatureShadow, 0); ^~~ extensions/ogr_wrap.cpp:17040:25: warning: declaration of 'res' shadows a previous local [-Wshadow] int res = SWIG_AsVal_float(argv[7], NULL); ^~~ extensions/ogr_wrap.cpp:17006:9: note: shadowed declaration is here int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_OGRFeatureShadow, 0); ^~~ extensions/ogr_wrap.cpp:17045:27: warning: declaration of 'res' shadows a previous local [-Wshadow] int res = SWIG_AsVal_int(argv[8], NULL); ^~~ extensions/ogr_wrap.cpp:17006:9: note: shadowed declaration is here int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_OGRFeatureShadow, 0); ^~~ extensions/ogr_wrap.cpp:17066:11: warning: declaration of 'res' shadows a previous local [-Wshadow] int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0); ^~~ extensions/ogr_wrap.cpp:17063:9: note: shadowed declaration is here int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_OGRFeatureShadow, 0); ^~~ extensions/ogr_wrap.cpp:17070:15: warning: declaration of 'res' shadows a previous local [-Wshadow] int res = SWIG_AsVal_int(argv[2], NULL); ^~~ extensions/ogr_wrap.cpp:17066:11: note: shadowed declaration is here int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0); ^~~ extensions/ogr_wrap.cpp:17075:17: warning: declaration of 'res' shadows a previous local [-Wshadow] int res = SWIG_AsVal_int(argv[3], NULL); ^~~ extensions/ogr_wrap.cpp:17066:11: note: shadowed declaration is here int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0); ^~~ extensions/ogr_wrap.cpp:17080:19: warning: declaration of 'res' shadows a previous local [-Wshadow] int res = SWIG_AsVal_int(argv[4], NULL); ^~~ extensions/ogr_wrap.cpp:17066:11: note: shadowed declaration is here int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0); ^~~ extensions/ogr_wrap.cpp:17085:21: warning: declaration of 'res' shadows a previous local [-Wshadow] int res = SWIG_AsVal_int(argv[5], NULL); ^~~ extensions/ogr_wrap.cpp:17066:11: note: shadowed declaration is here int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0); ^~~ extensions/ogr_wrap.cpp:17090:23: warning: declaration of 'res' shadows a previous local [-Wshadow] int res = SWIG_AsVal_int(argv[6], NULL); ^~~ extensions/ogr_wrap.cpp:17066:11: note: shadowed declaration is here int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0); ^~~ extensions/ogr_wrap.cpp:17095:25: warning: declaration of 'res' shadows a previous local [-Wshadow] int res = SWIG_AsVal_float(argv[7], NULL); ^~~ extensions/ogr_wrap.cpp:17066:11: note: shadowed declaration is here int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0); ^~~ extensions/ogr_wrap.cpp:17100:27: warning: declaration of 'res' shadows a previous local [-Wshadow] int res = SWIG_AsVal_int(argv[8], NULL); ^~~ extensions/ogr_wrap.cpp:17066:11: note: shadowed declaration is here int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0); ^~~ extensions/ogr_wrap.cpp: In function 'PyObject* _wrap_Feature_SetFieldBinaryFromHexString(PyObject*, PyObject*)': extensions/ogr_wrap.cpp:17588:13: warning: declaration of 'res' shadows a previous local [-Wshadow] int res = SWIG_AsVal_int(argv[1], NULL); ^~~ extensions/ogr_wrap.cpp:17584:9: note: shadowed declaration is here int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_OGRFeatureShadow, 0); ^~~ extensions/ogr_wrap.cpp:17592:13: warning: declaration of 'res' shadows a previous local [-Wshadow] int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0); ^~~ extensions/ogr_wrap.cpp:17584:9: note: shadowed declaration is here int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_OGRFeatureShadow, 0); ^~~ extensions/ogr_wrap.cpp:17606:11: warning: declaration of 'res' shadows a previous local [-Wshadow] int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0); ^~~ extensions/ogr_wrap.cpp:17603:9: note: shadowed declaration is here int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_OGRFeatureShadow, 0); ^~~ extensions/ogr_wrap.cpp:17609:13: warning: declaration of 'res' shadows a previous local [-Wshadow] int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0); ^~~ extensions/ogr_wrap.cpp:17606:11: note: shadowed declaration is here int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0); ^~~ extensions/ogr_wrap.cpp: In function 'PyObject* _wrap_Feature_GetFieldType(PyObject*, PyObject*)': extensions/ogr_wrap.cpp:18027:13: warning: declaration of 'res' shadows a previous local [-Wshadow] int res = SWIG_AsVal_int(argv[1], NULL); ^~~ extensions/ogr_wrap.cpp:18023:9: note: shadowed declaration is here int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_OGRFeatureShadow, 0); ^~~ extensions/ogr_wrap.cpp:18041:11: warning: declaration of 'res' shadows a previous local [-Wshadow] int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0); ^~~ extensions/ogr_wrap.cpp:18038:9: note: shadowed declaration is here int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_OGRFeatureShadow, 0); ^~~ extensions/ogr_wrap.cpp: In function 'PyObject* _wrap_Geometry_Transform(PyObject*, PyObject*)': extensions/ogr_wrap.cpp:27422:13: warning: declaration of 'vptr' shadows a previous local [-Wshadow] void *vptr = 0; ^~~~ extensions/ogr_wrap.cpp:27418:11: note: shadowed declaration is here void *vptr = 0; ^~~~ extensions/ogr_wrap.cpp:27423:11: warning: declaration of 'res' shadows a previous local [-Wshadow] int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_OSRCoordinateTransformationShadow, 0); ^~~ extensions/ogr_wrap.cpp:27419:9: note: shadowed declaration is here int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_OGRGeometryShadow, 0); ^~~ extensions/ogr_wrap.cpp:27436:13: warning: declaration of 'vptr' shadows a previous local [-Wshadow] void *vptr = 0; ^~~~ extensions/ogr_wrap.cpp:27432:11: note: shadowed declaration is here void *vptr = 0; ^~~~ extensions/ogr_wrap.cpp:27437:11: warning: declaration of 'res' shadows a previous local [-Wshadow] int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_OGRGeomTransformerShadow, 0); ^~~ extensions/ogr_wrap.cpp:27433:9: note: shadowed declaration is here int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_OGRGeometryShadow, 0); ^~~ extensions/ogr_wrap.cpp: In function 'PyTypeObject* swig_varlink_type()': extensions/ogr_wrap.cpp:35232:7: warning: missing initializer for member '_typeobject::tp_vectorcall' [-Wmissing-field-initializers] }; ^ extensions/ogr_wrap.cpp: In function 'PyObject* PyInit__ogr()': extensions/ogr_wrap.cpp:3052:24: warning: no previous declaration for 'PyObject* PyInit__ogr()' [-Wmissing-declarations] # define SWIG_init PyInit__ogr ^ extensions/ogr_wrap.cpp:35373:1: note: in expansion of macro 'SWIG_init' SWIG_init(void) { ^~~~~~~~~ extensions/ogr_wrap.cpp:1068:65: warning: 'void PyEval_InitThreads()' is deprecated [-Wdeprecated-declarations] # define SWIG_PYTHON_INITIALIZE_THREADS PyEval_InitThreads() ^ extensions/ogr_wrap.cpp:35653:3: note: in expansion of macro 'SWIG_PYTHON_INITIALIZE_THREADS' SWIG_PYTHON_INITIALIZE_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/pkgbuild/geography/py-gdal/work.alpha/.buildlink/include/python3.9/Python.h:145:0, from extensions/ogr_wrap.cpp:175: /tmp/pkgbuild/geography/py-gdal/work.alpha/.buildlink/include/python3.9/ceval.h:130:37: note: declared here Py_DEPRECATED(3.9) PyAPI_FUNC(void) PyEval_InitThreads(void); ^~~~~~~~~~~~~~~~~~ c++ -pthread -shared -L. -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/X11R7/lib -Wl,-R/usr/X11R7/lib -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/X11R7/lib -Wl,-R/usr/X11R7/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -O2 -mieee -D_FORTIFY_SOURCE=2 -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/include/python3.9 -Wall -Wdeclaration-after-statement -Wextra -Winit-self -Wunused-parameter -Wmissing-prototypes -Wmissing-declarations -Wformat -Werror=format-security -Wno-format-nonliteral -Wlogical-op -Wshadow -Werror=vla -Wdeclaration-after-statement -Wdate-time -Wnull-dereference -Wduplicated-cond -Wfloat-conversion -std=gnu89 -DGNM_ENABLED -DPNG_NO_ASSEMBLER_CODE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/include/python3.9 -I/tmp/pkgbuild/geography/py-gdal/work.alpha/gdal-3.2.2/port -I/usr/pkg/include -I/usr/pkg/include/openjpeg-2.4 -I/usr/pkg/include -I/usr/pkg/include -I/usr/include -I/usr/include/include -DGDAL_COMPILATION -DHAVE_XERCES -I/usr/pkg/include -I/usr/pkg/include/xercesc -DPNG_NO_ASSEMBLER_CODE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/include/python3.9 -I/tmp/pkgbuild/geography/py-gdal/work.alpha/gdal-3.2.2/port -I/usr/pkg/include -I/usr/pkg/include/openjpeg-2.4 -I/usr/pkg/include -I/usr/pkg/include -I/usr/include -I/usr/include/include -DGDAL_COMPILATION build/temp.netbsd-9.0-alpha-3.9/extensions/gdal_wrap.o -L../../.libs -L../../ -L/usr/pkg/lib -L/usr/pkg/lib -lgdal -o build/lib.netbsd-9.0-alpha-3.9/osgeo/_gdal.so building 'osgeo._gnm' extension gcc -pthread -Wno-unused-result -Wsign-compare -mieee -DNDEBUG -O2 -mieee -D_FORTIFY_SOURCE=2 -I/usr/include -I/usr/pkg/include -O2 -mieee -D_FORTIFY_SOURCE=2 -I/usr/include -I/usr/pkg/include -O2 -mieee -D_FORTIFY_SOURCE=2 -I/usr/include -I/usr/pkg/include -O2 -mieee -D_FORTIFY_SOURCE=2 -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/include/python3.9 -Wall -Wdeclaration-after-statement -Wextra -Winit-self -Wunused-parameter -Wmissing-prototypes -Wmissing-declarations -Wformat -Werror=format-security -Wno-format-nonliteral -Wlogical-op -Wshadow -Werror=vla -Wdeclaration-after-statement -Wdate-time -Wnull-dereference -Wduplicated-cond -Wfloat-conversion -std=gnu89 -DGNM_ENABLED -DPNG_NO_ASSEMBLER_CODE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/include/python3.9 -I/tmp/pkgbuild/geography/py-gdal/work.alpha/gdal-3.2.2/port -I/usr/pkg/include -I/usr/pkg/include/openjpeg-2.4 -I/usr/pkg/include -I/usr/pkg/include -I/usr/include -I/usr/include/include -DGDAL_COMPILATION -DHAVE_XERCES -I/usr/pkg/include -I/usr/pkg/include/xercesc -DPNG_NO_ASSEMBLER_CODE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/include/python3.9 -I/tmp/pkgbuild/geography/py-gdal/work.alpha/gdal-3.2.2/port -I/usr/pkg/include -I/usr/pkg/include/openjpeg-2.4 -I/usr/pkg/include -I/usr/pkg/include -I/usr/include -I/usr/include/include -DGDAL_COMPILATION -fPIC -I../../port -I../../gcore -I../../alg -I../../ogr/ -I../../ogr/ogrsf_frmts -I../../gnm -I../../apps -I/usr/pkg/include/python3.9 -I. -I/usr/pkg/include -c extensions/gnm_wrap.cpp -o build/temp.netbsd-9.0-alpha-3.9/extensions/gnm_wrap.o -I/usr/pkg/include cc1plus: warning: command line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command line option '-Wdeclaration-after-statement' is valid for C/ObjC but not for C++ cc1plus: warning: command line option '-std=gnu90' is valid for C/ObjC but not for C++ cc1plus: warning: command line option '-std=gnu99' is valid for C/ObjC but not for C++ extensions/gnm_wrap.cpp: In function 'PyTypeObject* SwigPyObject_TypeOnce()': extensions/gnm_wrap.cpp:2008:5: warning: missing initializer for member '_typeobject::tp_vectorcall' [-Wmissing-field-initializers] }; ^ extensions/gnm_wrap.cpp: In function 'PyTypeObject* SwigPyPacked_TypeOnce()': extensions/gnm_wrap.cpp:2195:5: warning: missing initializer for member '_typeobject::tp_vectorcall' [-Wmissing-field-initializers] }; ^ extensions/gnm_wrap.cpp: In function 'PyObject* SWIG_Python_NewShadowInstance(SwigPyClientData*, PyObject*)': extensions/gnm_wrap.cpp:2509:74: warning: declaration of 'swig_this' shadows a global declaration [-Wshadow] SWIG_Python_NewShadowInstance(SwigPyClientData *data, PyObject *swig_this) ^ extensions/gnm_wrap.cpp:2250:18: note: shadowed declaration is here static PyObject *swig_this = NULL; ^~~~~~~~~ extensions/gnm_wrap.cpp: In function 'void SWIG_Python_SetSwigThis(PyObject*, PyObject*)': extensions/gnm_wrap.cpp:2584:60: warning: declaration of 'swig_this' shadows a global declaration [-Wshadow] SWIG_Python_SetSwigThis(PyObject *inst, PyObject *swig_this) ^ extensions/gnm_wrap.cpp:2250:18: note: shadowed declaration is here static PyObject *swig_this = NULL; ^~~~~~~~~ extensions/gnm_wrap.cpp: In function 'void NeverCallMePlease()': extensions/gnm_wrap.cpp:3274:6: warning: no previous declaration for 'void NeverCallMePlease()' [-Wmissing-declarations] void NeverCallMePlease() { ^~~~~~~~~~~~~~~~~ In file included from /tmp/pkgbuild/geography/py-gdal/work.alpha/.buildlink/include/python3.9/Python.h:145:0, from extensions/gnm_wrap.cpp:175: extensions/gnm_wrap.cpp: In function 'int PyProgressProxy(double, const char*, void*)': /tmp/pkgbuild/geography/py-gdal/work.alpha/.buildlink/include/python3.9/ceval.h:24:66: warning: 'PyObject* PyEval_CallObjectWithKeywords(PyObject*, PyObject*, PyObject*)' is deprecated [-Wdeprecated-declarations] PyEval_CallObjectWithKeywords(callable, arg, (PyObject *)NULL) ^ extensions/gnm_wrap.cpp:3426:16: note: in expansion of macro 'PyEval_CallObject' psResult = PyEval_CallObject( psInfo->psPyCallback, psArgs); ^~~~~~~~~~~~~~~~~ /tmp/pkgbuild/geography/py-gdal/work.alpha/.buildlink/include/python3.9/ceval.h:17:43: note: declared here Py_DEPRECATED(3.9) PyAPI_FUNC(PyObject *) PyEval_CallObjectWithKeywords( ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ extensions/gnm_wrap.cpp: In function 'GNMNetworkShadow* CastToNetwork(GDALMajorObjectShadow*)': extensions/gnm_wrap.cpp:3468:21: warning: no previous declaration for 'GNMNetworkShadow* CastToNetwork(GDALMajorObjectShadow*)' [-Wmissing-declarations] GNMNetworkShadow* CastToNetwork(GDALMajorObjectShadow* base) { ^~~~~~~~~~~~~ extensions/gnm_wrap.cpp: In function 'GNMGenericNetworkShadow* CastToGenericNetwork(GDALMajorObjectShadow*)': extensions/gnm_wrap.cpp:3473:28: warning: no previous declaration for 'GNMGenericNetworkShadow* CastToGenericNetwork(GDALMajorObjectShadow*)' [-Wmissing-declarations] GNMGenericNetworkShadow* CastToGenericNetwork(GDALMajorObjectShadow* base) { ^~~~~~~~~~~~~~~~~~~~ extensions/gnm_wrap.cpp: In function 'PyTypeObject* swig_varlink_type()': extensions/gnm_wrap.cpp:6627:7: warning: missing initializer for member '_typeobject::tp_vectorcall' [-Wmissing-field-initializers] }; ^ extensions/gnm_wrap.cpp: In function 'PyObject* PyInit__gnm()': extensions/gnm_wrap.cpp:3041:24: warning: no previous declaration for 'PyObject* PyInit__gnm()' [-Wmissing-declarations] # define SWIG_init PyInit__gnm ^ extensions/gnm_wrap.cpp:6768:1: note: in expansion of macro 'SWIG_init' SWIG_init(void) { ^~~~~~~~~ extensions/gnm_wrap.cpp:1068:65: warning: 'void PyEval_InitThreads()' is deprecated [-Wdeprecated-declarations] # define SWIG_PYTHON_INITIALIZE_THREADS PyEval_InitThreads() ^ extensions/gnm_wrap.cpp:6902:3: note: in expansion of macro 'SWIG_PYTHON_INITIALIZE_THREADS' SWIG_PYTHON_INITIALIZE_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/pkgbuild/geography/py-gdal/work.alpha/.buildlink/include/python3.9/Python.h:145:0, from extensions/gnm_wrap.cpp:175: /tmp/pkgbuild/geography/py-gdal/work.alpha/.buildlink/include/python3.9/ceval.h:130:37: note: declared here Py_DEPRECATED(3.9) PyAPI_FUNC(void) PyEval_InitThreads(void); ^~~~~~~~~~~~~~~~~~ c++ -pthread -shared -L. -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/X11R7/lib -Wl,-R/usr/X11R7/lib -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/X11R7/lib -Wl,-R/usr/X11R7/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -O2 -mieee -D_FORTIFY_SOURCE=2 -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/include/python3.9 -Wall -Wdeclaration-after-statement -Wextra -Winit-self -Wunused-parameter -Wmissing-prototypes -Wmissing-declarations -Wformat -Werror=format-security -Wno-format-nonliteral -Wlogical-op -Wshadow -Werror=vla -Wdeclaration-after-statement -Wdate-time -Wnull-dereference -Wduplicated-cond -Wfloat-conversion -std=gnu89 -DGNM_ENABLED -DPNG_NO_ASSEMBLER_CODE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/include/python3.9 -I/tmp/pkgbuild/geography/py-gdal/work.alpha/gdal-3.2.2/port -I/usr/pkg/include -I/usr/pkg/include/openjpeg-2.4 -I/usr/pkg/include -I/usr/pkg/include -I/usr/include -I/usr/include/include -DGDAL_COMPILATION -DHAVE_XERCES -I/usr/pkg/include -I/usr/pkg/include/xercesc -DPNG_NO_ASSEMBLER_CODE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/include/python3.9 -I/tmp/pkgbuild/geography/py-gdal/work.alpha/gdal-3.2.2/port -I/usr/pkg/include -I/usr/pkg/include/openjpeg-2.4 -I/usr/pkg/include -I/usr/pkg/include -I/usr/include -I/usr/include/include -DGDAL_COMPILATION build/temp.netbsd-9.0-alpha-3.9/extensions/ogr_wrap.o -L../../.libs -L../../ -L/usr/pkg/lib -L/usr/pkg/lib -lgdal -o build/lib.netbsd-9.0-alpha-3.9/osgeo/_ogr.so c++ -pthread -shared -L. -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/X11R7/lib -Wl,-R/usr/X11R7/lib -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/X11R7/lib -Wl,-R/usr/X11R7/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -O2 -mieee -D_FORTIFY_SOURCE=2 -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/include/python3.9 -Wall -Wdeclaration-after-statement -Wextra -Winit-self -Wunused-parameter -Wmissing-prototypes -Wmissing-declarations -Wformat -Werror=format-security -Wno-format-nonliteral -Wlogical-op -Wshadow -Werror=vla -Wdeclaration-after-statement -Wdate-time -Wnull-dereference -Wduplicated-cond -Wfloat-conversion -std=gnu89 -DGNM_ENABLED -DPNG_NO_ASSEMBLER_CODE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/include/python3.9 -I/tmp/pkgbuild/geography/py-gdal/work.alpha/gdal-3.2.2/port -I/usr/pkg/include -I/usr/pkg/include/openjpeg-2.4 -I/usr/pkg/include -I/usr/pkg/include -I/usr/include -I/usr/include/include -DGDAL_COMPILATION -DHAVE_XERCES -I/usr/pkg/include -I/usr/pkg/include/xercesc -DPNG_NO_ASSEMBLER_CODE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/include/python3.9 -I/tmp/pkgbuild/geography/py-gdal/work.alpha/gdal-3.2.2/port -I/usr/pkg/include -I/usr/pkg/include/openjpeg-2.4 -I/usr/pkg/include -I/usr/pkg/include -I/usr/include -I/usr/include/include -DGDAL_COMPILATION build/temp.netbsd-9.0-alpha-3.9/extensions/gnm_wrap.o -L../../.libs -L../../ -L/usr/pkg/lib -L/usr/pkg/lib -lgdal -o build/lib.netbsd-9.0-alpha-3.9/osgeo/_gnm.so running build_scripts creating build/scripts-3.9 copying and adjusting scripts/gdal_retile.py -> build/scripts-3.9 copying and adjusting scripts/gdal_edit.py -> build/scripts-3.9 copying and adjusting scripts/gdal2xyz.py -> build/scripts-3.9 copying and adjusting scripts/gdalimport.py -> build/scripts-3.9 copying and adjusting scripts/gdal_fillnodata.py -> build/scripts-3.9 copying and adjusting scripts/gcps2vec.py -> build/scripts-3.9 copying and adjusting scripts/ogrmerge.py -> build/scripts-3.9 copying and adjusting scripts/gdalident.py -> build/scripts-3.9 copying and adjusting scripts/gcps2wld.py -> build/scripts-3.9 copying and adjusting scripts/gdal_calc.py -> build/scripts-3.9 copying and adjusting scripts/gdal_polygonize.py -> build/scripts-3.9 copying and adjusting scripts/rgb2pct.py -> build/scripts-3.9 copying and adjusting scripts/epsg_tr.py -> build/scripts-3.9 copying and adjusting scripts/gdal_pansharpen.py -> build/scripts-3.9 copying and adjusting scripts/gdalmove.py -> build/scripts-3.9 copying and adjusting scripts/gdal_sieve.py -> build/scripts-3.9 copying and adjusting scripts/gdal_auth.py -> build/scripts-3.9 copying and adjusting scripts/mkgraticule.py -> build/scripts-3.9 copying and adjusting scripts/gdalchksum.py -> build/scripts-3.9 copying and adjusting scripts/gdal_merge.py -> build/scripts-3.9 copying and adjusting scripts/esri2wkt.py -> build/scripts-3.9 copying and adjusting scripts/gdal_proximity.py -> build/scripts-3.9 copying and adjusting scripts/pct2rgb.py -> build/scripts-3.9 copying and adjusting scripts/gdalcompare.py -> build/scripts-3.9 copying and adjusting scripts/gdal2tiles.py -> build/scripts-3.9 changing mode of build/scripts-3.9/gdal_retile.py from 644 to 755 changing mode of build/scripts-3.9/gdal_edit.py from 644 to 755 changing mode of build/scripts-3.9/gdal2xyz.py from 644 to 755 changing mode of build/scripts-3.9/gdalimport.py from 644 to 755 changing mode of build/scripts-3.9/gdal_fillnodata.py from 644 to 755 changing mode of build/scripts-3.9/gcps2vec.py from 644 to 755 changing mode of build/scripts-3.9/ogrmerge.py from 644 to 755 changing mode of build/scripts-3.9/gdalident.py from 644 to 755 changing mode of build/scripts-3.9/gcps2wld.py from 644 to 755 changing mode of build/scripts-3.9/gdal_calc.py from 644 to 755 changing mode of build/scripts-3.9/gdal_polygonize.py from 644 to 755 changing mode of build/scripts-3.9/rgb2pct.py from 644 to 755 changing mode of build/scripts-3.9/epsg_tr.py from 644 to 755 changing mode of build/scripts-3.9/gdal_pansharpen.py from 644 to 755 changing mode of build/scripts-3.9/gdalmove.py from 644 to 755 changing mode of build/scripts-3.9/gdal_sieve.py from 644 to 755 changing mode of build/scripts-3.9/gdal_auth.py from 644 to 755 changing mode of build/scripts-3.9/mkgraticule.py from 644 to 755 changing mode of build/scripts-3.9/gdalchksum.py from 644 to 755 changing mode of build/scripts-3.9/gdal_merge.py from 644 to 755 changing mode of build/scripts-3.9/esri2wkt.py from 644 to 755 changing mode of build/scripts-3.9/gdal_proximity.py from 644 to 755 changing mode of build/scripts-3.9/pct2rgb.py from 644 to 755 changing mode of build/scripts-3.9/gdalcompare.py from 644 to 755 changing mode of build/scripts-3.9/gdal2tiles.py from 644 to 755