SET PATH=E:\builds\release-1911-x64\bin;E:\builds\release-1911-x64\bin\curl;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\bin\HostX64\x64;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\VC\VCPackages;C:\Program Files (x86)\Microsoft SDKs\TypeScript\3.1;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\CommonExtensions\Microsoft\TestWindow;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\CommonExtensions\Microsoft\TeamFoundation\Team Explorer;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\15.0\bin\Roslyn;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Team Tools\Performance Tools\x64;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Team Tools\Performance Tools;C:\Program Files (x86)\Microsoft Visual Studio\Shared\Common\VSPerfCollectionTools\\x64;C:\Program Files (x86)\Microsoft Visual Studio\Shared\Common\VSPerfCollectionTools\;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.6.1 Tools\x64\;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\CommonExtensions\Microsoft\FSharp\;C:\Program Files (x86)\Windows Kits\10\bin\10.0.17763.0\x64;C:\Program Files (x86)\Windows Kits\10\bin\x64;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\\MSBuild\15.0\bin;C:\WINDOWS\Microsoft.NET\Framework64\v4.0.30319;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\Tools\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\ActiveTcl\bin;C:\Perl64\site\bin;C:\Perl64\bin;C:\Program Files\Microsoft MPI\Bin\;E:\app\szekeres\product\11.2.0\dbhome_1\bin;C:\ProgramData\Oracle\Java\javapath;C:\Program Files (x86)\Intel\iCLS Client\;C:\Program Files\Intel\iCLS Client\;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\PrivateAssemblies\;C:\Program Files (x86)\Microsoft ASP.NET\ASP.NET Web Pages\v1.0\;C:\WINDOWS\system32\config\systemprofile\.dnx\bin;C:\Program Files\Microsoft DNX\Dnvm\;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Microsoft SDKs\TypeScript\1.0\;C:\Program Files\nodejs\;C:\Program Files (x86)\Microsoft Team Foundation Server 2015 Power Tools\;C:\Program Files\TortoiseSVN\bin;C:\Program Files\Microsoft Network Monitor 3\;C:\Program Files\dotnet\;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\TortoiseGit\bin;C:\Program Files\Microsoft SQL Server\110\DTS\Binn\;C:\Program Files (x86)\Microsoft SQL Server\110\Tools\Binn\;C:\Program Files\Microsoft SQL Server\110\Tools\Binn\;C:\Program Files (x86)\Microsoft SQL Server\110\Tools\Binn\ManagementStudio\;C:\Program Files (x86)\Microsoft SQL Server\110\DTS\Binn\;C:\Program Files\Microsoft SQL Server\120\Tools\Binn\;C:\Program Files (x86)\Microsoft SQL Server\130\DTS\Binn\;C:\Program Files\Microsoft SQL Server\130\DTS\Binn\;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\130\Tools\Binn\;C:\Program Files (x86)\Microsoft SQL Server\130\Tools\Binn\;C:\Program Files\Microsoft SQL Server\130\Tools\Binn\;C:\Program Files (x86)\Microsoft SQL Server\Client SDK\ODBC\130\Tools\Binn\;C:\Program Files (x86)\Microsoft SQL Server\130\Tools\Binn\ManagementStudio\;C:\Program Files (x86)\Microsoft SQL Server\120\DTS\Binn\;C:\Program Files (x86)\Microsoft SQL Server\140\DTS\Binn\;C:\Program Files (x86)\Microsoft SQL Server\140\Tools\Binn\;C:\Program Files\Microsoft SQL Server\140\Tools\Binn\;C:\Program Files\Microsoft SQL Server\140\DTS\Binn\;;C:\Program Files\7-Zip;C:\Program Files (x86)\Certum\proCertum CardManager;C:\Program Files (x86)\Microsoft SQL Server\Client SDK\ODBC\130\Tools\Binn\;C:\Program Files (x86)\Microsoft SQL Server\140\Tools\Binn\;C:\Program Files (x86)\Microsoft SQL Server\140\DTS\Binn\;C:\Program Files (x86)\Microsoft SQL Server\140\Tools\Binn\ManagementStudio\;C:\Program Files (x86)\dotnet\;C:\Program Files\Microsoft\Web Platform Installer\;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\130\Tools\Binn\;C:\Program Files\Microsoft SQL Server\140\DTS\Binn\;C:\Strawberry\c\bin;C:\Strawberry\perl\site\bin;C:\Strawberry\perl\bin;C:\Program Files\Microsoft SQL Server\130\Tools\Binn\;C:\Program Files (x86)\Microsoft SQL Server\130\DTS\Binn\;C:\Program Files\Microsoft SQL Server\130\DTS\Binn\;C:\Program Files\Git\cmd;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\170\Tools\Binn\;C:\Users\szekeres\AppData\Roaming\npm;C:\Users\szekeres\AppData\Local\Microsoft\WindowsApps;C:\Users\szekeres\AppData\Local\Programs\Fiddler;C:\Users\szekeres\.dotnet\tools;;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\Ninja if exist E:\builds\release-1911-x64\bin\curl\curl.exe E:\builds\release-1911-x64\bin\curl\curl.exe -o E:\builds\release-1911-x64\bin\curl\curl-ca-bundle.crt "https://curl.haxx.se/ca/cacert.pem" set TERM=msys set "PATH=E:\Git\bin;%PATH%" cd ..\sdk\vc15x64\mapserver git reset --hard HEAD HEAD is now at 1e6ba99d Merge pull request #6069 from geographika/mapscript-module-name git pull origin Already up to date. git reset --hard HEAD HEAD is now at 1e6ba99d Merge pull request #6069 from geographika/mapscript-module-name git log --pretty=format:%H -n 1 > E:\builds\release-1911-x64\doc\ms_revision.txt type E:\builds\release-1911-x64\doc\ms_revision.txt 1e6ba99d9905f4cba2386e753062a931b9fa0ecd cd E:\builds cd ..\sdk\vc15x64\gdal\gdal git reset --hard HEAD HEAD is now at 4b9374b4d8 Doc: change PDF title to 'GDAL Documentation' (fixes #2572) [skip travis] [skip appveyor] git pull origin Updating 4b9374b4d8..a37f77bb82 Fast-forward .travis.yml | 2 +- autotest/cpp/test_ogr.cpp | 13 ++ autotest/ogr/ogr_sql_test.py | 32 +++- gdal/alg/gdal_crs.cpp | 102 +++++------ gdal/alg/gdal_octave.cpp | 11 +- gdal/alg/gdal_rpc.cpp | 3 +- gdal/alg/gdalpansharpen.cpp | 2 + gdal/alg/gdalpansharpen.h | 1 + gdal/alg/gdaltransformer.cpp | 9 +- gdal/alg/gdalwarpkernel.cpp | 11 +- gdal/apps/gdalsrsinfo.cpp | 6 +- gdal/apps/gdalwarp_lib.cpp | 3 +- gdal/ci/travis/ubuntu_1804/before_install.sh | 49 ++---- gdal/ci/travis/ubuntu_1804/install.sh | 55 +++--- gdal/ci/travis/ubuntu_1804/script.sh | 29 ++- gdal/doc/source/drivers/raster/wms.rst | 16 +- gdal/frmts/adrg/srpdataset.cpp | 2 - gdal/frmts/bmp/bmpdataset.cpp | 5 +- gdal/frmts/ctg/ctgdataset.cpp | 2 +- gdal/frmts/dods/dodsdataset2.cpp | 2 +- gdal/frmts/georaster/georaster_dataset.cpp | 83 ++++----- gdal/frmts/georaster/georaster_rasterband.cpp | 18 +- gdal/frmts/georaster/georaster_wrapper.cpp | 4 +- gdal/frmts/grass/grass57dataset.cpp | 1 - gdal/frmts/grib/degrib/degrib/inventory.cpp | 4 +- gdal/frmts/grib/degrib/degrib/metaname.cpp | 3 - gdal/frmts/grib/degrib/degrib/metaparse.cpp | 4 +- gdal/frmts/hdf5/bagdataset.cpp | 2 +- gdal/frmts/hdf5/hdf5dataset.cpp | 3 +- gdal/frmts/hf2/hf2dataset.cpp | 2 +- gdal/frmts/idrisi/IdrisiDataset.cpp | 20 +-- gdal/frmts/ingr/IngrTypes.cpp | 93 +--------- gdal/frmts/iso8211/8211view.cpp | 20 +-- gdal/frmts/iso8211/ddffielddefn.cpp | 3 +- gdal/frmts/jp2kak/jp2kakdataset.cpp | 2 + gdal/frmts/jp2lura/jp2luradataset.cpp | 2 +- gdal/frmts/jpeg/vsidataio.cpp | 16 +- gdal/frmts/jpipkak/jpipkakdataset.cpp | 2 + .../kmlsuperoverlay/kmlsuperoverlaydataset.cpp | 2 + gdal/frmts/mrf/libLERC/BitMaskV1.cpp | 4 + gdal/frmts/mrf/marfa.h | 2 +- gdal/frmts/mrf/marfa_dataset.cpp | 6 +- gdal/frmts/mrf/mrf_util.cpp | 2 +- gdal/frmts/mrsid/mrsiddataset.cpp | 5 +- gdal/frmts/mrsid/mrsidstream.cpp | 2 +- gdal/frmts/mrsid/mrsidstream.h | 2 +- gdal/frmts/msgn/msgndataset.cpp | 5 +- gdal/frmts/netcdf/netcdfdataset.cpp | 195 ++++++++++----------- gdal/frmts/netcdf/netcdfsg.cpp | 7 +- gdal/frmts/nitf/nitfdataset.cpp | 1 + gdal/frmts/openjpeg/openjpegdataset.cpp | 9 +- gdal/frmts/postgisraster/postgisrasterdataset.cpp | 11 +- gdal/frmts/raw/btdataset.cpp | 6 +- gdal/frmts/raw/eirdataset.cpp | 3 - gdal/frmts/raw/lcpdataset.cpp | 5 +- gdal/frmts/sentinel2/sentinel2dataset.cpp | 2 - gdal/gcore/gdalmultidim.cpp | 1 + gdal/gcore/gdalrasterband.cpp | 7 +- gdal/gcore/overview.cpp | 2 +- gdal/gcore/rasterio.cpp | 52 +++--- gdal/ogr/ogr_geometry.h | 2 +- gdal/ogr/ogrlinestring.cpp | 14 +- gdal/ogr/ogrsf_frmts/avc/avc_e00read.cpp | 32 ++-- gdal/ogr/ogrsf_frmts/cad/libopencad/dwg/r2000.cpp | 5 +- gdal/ogr/ogrsf_frmts/carto/ogrcartotablelayer.cpp | 1 - gdal/ogr/ogrsf_frmts/db2/ogrdb2datasource.cpp | 11 +- gdal/ogr/ogrsf_frmts/db2/ogrdb2tablelayer.cpp | 3 +- gdal/ogr/ogrsf_frmts/dgn/dgnread.cpp | 19 +- gdal/ogr/ogrsf_frmts/dgn/dgnwrite.cpp | 27 +-- gdal/ogr/ogrsf_frmts/dwg/ogrdgnv8layer.cpp | 1 + gdal/ogr/ogrsf_frmts/dxf/ogrdxf_dimension.cpp | 12 +- gdal/ogr/ogrsf_frmts/geojson/ogrgeojsonutils.cpp | 2 + gdal/ogr/ogrsf_frmts/gml/gmlhandler.cpp | 2 +- gdal/ogr/ogrsf_frmts/gml/hugefileresolver.cpp | 6 +- gdal/ogr/ogrsf_frmts/gmlas/ogrgmlasconf.cpp | 1 + gdal/ogr/ogrsf_frmts/gmlas/ogrgmlasreader.cpp | 4 +- .../ogrsf_frmts/gpkg/gdalgeopackagerasterband.cpp | 9 +- gdal/ogr/ogrsf_frmts/ingres/ogringreslayer.cpp | 3 +- gdal/ogr/ogrsf_frmts/kml/kmlnode.cpp | 9 +- gdal/ogr/ogrsf_frmts/libkml/ogrlibkmlfeature.cpp | 13 +- gdal/ogr/ogrsf_frmts/libkml/ogrlibkmlfield.cpp | 6 +- gdal/ogr/ogrsf_frmts/mitab/mitab_feature.cpp | 5 +- gdal/ogr/ogrsf_frmts/mitab/mitab_tabfile.cpp | 9 +- gdal/ogr/ogrsf_frmts/mitab/mitab_tabview.cpp | 2 +- gdal/ogr/ogrsf_frmts/mongodb/ogrmongodbdriver.cpp | 4 +- .../mssqlspatial/ogrmssqlspatialtablelayer.cpp | 3 +- gdal/ogr/ogrsf_frmts/mvt/ogrmvtdataset.cpp | 4 +- gdal/ogr/ogrsf_frmts/mysql/ogrmysqldatasource.cpp | 3 +- gdal/ogr/ogrsf_frmts/ngw/ngw_api.cpp | 3 +- gdal/ogr/ogrsf_frmts/osm/osm_parser.cpp | 9 +- gdal/ogr/ogrsf_frmts/pgeo/ogrpgeodatasource.cpp | 4 +- gdal/ogr/ogrsf_frmts/pgeo/ogrpgeodriver.cpp | 4 +- gdal/ogr/ogrsf_frmts/s57/s57reader.cpp | 20 +-- .../ogrsf_frmts/selafin/ogrselafindatasource.cpp | 14 +- gdal/ogr/ogrsf_frmts/shape/shape2ogr.cpp | 4 +- gdal/ogr/ogrsf_frmts/shape/shpopen.c | 2 - gdal/ogr/ogrsf_frmts/sosi/ogrsosidatasource.cpp | 9 +- gdal/ogr/ogrsf_frmts/sqlite/ogrsqlitelayer.cpp | 3 +- .../ogrsf_frmts/sqlite/ogrsqlitesqlfunctions.cpp | 2 +- gdal/ogr/ogrsf_frmts/svg/ogrsvgdatasource.cpp | 2 +- gdal/ogr/ogrsf_frmts/sxf/ogrsxflayer.cpp | 10 +- gdal/ogr/ogrsf_frmts/vfk/vfkreadersqlite.cpp | 9 +- gdal/ogr/ogrsf_frmts/wfs/ogroapifdriver.cpp | 1 + gdal/ogr/ogrsf_frmts/wfs/ogrwfsdatasource.cpp | 2 - gdal/ogr/ogrsf_frmts/wfs/ogrwfsfilter.cpp | 3 +- gdal/ogr/ogrsf_frmts/wfs/ogrwfslayer.cpp | 4 +- gdal/ogr/swq_op_general.cpp | 8 +- gdal/port/cpl_http.cpp | 19 +- gdal/port/cpl_minixml.cpp | 3 +- gdal/port/cpl_odbc.cpp | 4 +- gdal/port/cpl_port.h | 2 +- gdal/port/cpl_sha256.cpp | 6 +- gdal/port/cpl_time.cpp | 5 +- gdal/port/cpl_virtualmem.cpp | 5 + gdal/port/cpl_vsil_az.cpp | 2 +- gdal/port/cpl_vsil_curl.cpp | 4 +- gdal/port/cpl_vsil_curl_class.h | 2 +- gdal/port/cpl_vsil_curl_streaming.cpp | 11 +- gdal/port/cpl_vsil_gzip.cpp | 3 +- gdal/port/cpl_vsil_s3.cpp | 20 +-- gdal/port/cpl_vsil_swift.cpp | 3 +- gdal/port/cpl_vsil_webhdfs.cpp | 10 +- gdal/scripts/cppcheck.sh | 5 + 123 files changed, 587 insertions(+), 810 deletions(-) git reset --hard HEAD HEAD is now at a37f77bb82 ogr_geometry.h: export OGRWktOptions class (#2576) git log --pretty=format:%H -n 1 > E:\builds\release-1911-x64\doc\gdal_revision.txt type E:\builds\release-1911-x64\doc\gdal_revision.txt a37f77bb82eb32f5afa3b02f5e149d45b1d98fdb cd E:\builds