found 7zip in C:\Program Files\7-Zip\7z.exe set PATH=E:\buildsystem\release-1930\bin;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\\Extensions\Microsoft\IntelliCode\CLI;C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.30.30705\bin\HostX86\x86;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\VC\VCPackages;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\TestWindow;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\TeamFoundation\Team Explorer;C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Current\bin\Roslyn;C:\Program Files\Microsoft Visual Studio\2022\Community\Team Tools\Performance Tools;C:\Program Files (x86)\Microsoft Visual Studio\Shared\Common\VSPerfCollectionTools\vs2019\;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8 Tools\;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\FSharp\Tools;C:\Program Files (x86)\Windows Kits\10\bin\10.0.19041.0\\x86;C:\Program Files (x86)\Windows Kits\10\bin\\x86;C:\Program Files\Microsoft Visual Studio\2022\Community\\MSBuild\Current\Bin\amd64;C:\Windows\Microsoft.NET\Framework\v4.0.30319;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\;C:\Program Files\Microsoft Visual Studio\2022\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\;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:\Users\szekeres\.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\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\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\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\Microsoft SQL Server\Client SDK\ODBC\170\Tools\Binn\;C:\Program Files\TortoiseGit\bin;C:\Program Files\Git\cmd;C:\Program Files\Microsoft SQL Server\150\Tools\Binn\;C:\Program Files (x86)\Microsoft SQL Server\150\DTS\Binn\;C:\Program Files\Azure Data Studio\bin;C:\Program Files (x86)\dotnet\;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:\Users\szekeres\.dotnet\tools;;C:\Program Files\Azure Data Studio\bin;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\Ninja;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\VC\Linux\bin\ConnectionManagerExe if not exist src\mapserver-vc17 git clone -b main https://github.com/mapserver/mapserver.git src\mapserver-vc17 cd src\mapserver-vc17 git reset --hard HEAD HEAD is now at 977b4a187 Merge pull request #6525 from szekerest/fix_6524 git fetch git checkout main Your branch is behind 'origin/main' by 9 commits, and can be fast-forwarded. (use "git pull" to update your local branch) git pull origin main Updating 977b4a187..91c550c78 Fast-forward CMakeLists.txt | 19 ++++++------------- cmake/FindExempi.cmake | 2 +- cmake/{FindOracle.cmake => FindORACLE.cmake} | 0 cmake/{FindPixman.cmake => FindPIXMAN.cmake} | 0 cmake/FindSVGCairo.cmake | 2 ++ mapscript/python/CMakeLists.txt | 10 ++++++++-- 6 files changed, 17 insertions(+), 16 deletions(-) rename cmake/{FindOracle.cmake => FindORACLE.cmake} (100%) rename cmake/{FindPixman.cmake => FindPIXMAN.cmake} (100%) git reset --hard HEAD HEAD is now at 91c550c78 Merge pull request #6517 from jmckenna/cmake-policy-warnings git log --pretty=format:%H -n 1 > E:\buildsystem\release-1930\doc\ms_revision.txt type E:\buildsystem\release-1930\doc\ms_revision.txt 91c550c780e35a2484ae418058b661f0bdc69f86 cd E:\buildsystem if not exist src\gdal-vc17 git clone -b master https://github.com/OSGeo/gdal.git src\gdal-vc17 cd src\gdal-vc17 git reset --hard HEAD HEAD is now at 6cf7278267 Update version numbers to 3.6.0dev git fetch git checkout master Your branch is behind 'origin/master' by 47 commits, and can be fast-forwarded. (use "git pull" to update your local branch) git pull origin master Updating 6cf7278267..fea1523496 Fast-forward .github/workflows/ubuntu_20.04.yml | 2 +- BUILDING.md | 15 + README.md | 4 + alg/gdalgeolocquadtree.cpp | 5 +- apps/CMakeLists.txt | 13 +- apps/ogr2ogr_lib.cpp | 2 +- autotest/gdrivers/netcdf.py | 94 + autotest/gdrivers/zarr_driver.py | 53 +- autotest/postinstall/test_cmake.sh | 4 +- autotest/postinstall/test_gdal-config.sh | 4 +- autotest/postinstall/test_pkg-config.sh | 4 +- ci/travis/ubuntu_1804/script.sh | 2 +- doc/source/about_no_title.rst | 4 +- doc/source/download.rst | 12 +- doc/source/drivers/vector/vdv.rst | 4 +- docker/README.md | 10 +- frmts/envisat/EnvisatFile.c | 7 +- frmts/gtiff/geotiff.cpp | 5 + frmts/gtiff/libtiff/tif_close.c | 5 +- frmts/gtiff/libtiff/tif_dir.h | 4 +- frmts/gtiff/libtiff/tif_dirinfo.c | 17 +- frmts/gtiff/libtiff/tif_dirread.c | 647 ++++- frmts/gtiff/libtiff/tif_open.c | 9 + frmts/gtiff/libtiff/tif_print.c | 4 +- frmts/gtiff/libtiff/tiffio.h | 4 +- frmts/kea/keadataset.cpp | 12 + frmts/netcdf/netcdfdataset.cpp | 230 +- frmts/nitf/CMakeLists.txt | 21 +- frmts/pcidsk/sdk/blockdir/asciitiledir.cpp | 1 + frmts/pcidsk/sdk/blockdir/asciitilelayer.cpp | 1 + frmts/pcidsk/sdk/blockdir/binarytiledir.cpp | 1 + frmts/pcidsk/sdk/blockdir/binarytilelayer.cpp | 1 + frmts/png/pngdataset.cpp | 8 +- frmts/tiledb/tiledbdataset.cpp | 3 +- frmts/zarr/zarrdriver.cpp | 68 +- gdal.cmake | 4 +- ogr/ogr_feature.h | 6 +- ogr/ogrsf_frmts/arrow/ogrfeatherlayer.cpp | 2 +- ogr/ogrsf_frmts/arrow_common/ograrrowlayer.hpp | 2 +- ogr/ogrsf_frmts/flatgeobuf/feature_generated.h | 9 +- ogr/ogrsf_frmts/flatgeobuf/flatbuffers/allocator.h | 68 + ogr/ogrsf_frmts/flatgeobuf/flatbuffers/array.h | 243 ++ ogr/ogrsf_frmts/flatgeobuf/flatbuffers/base.h | 53 +- .../flatgeobuf/flatbuffers/bfbs_generator.h | 43 + ogr/ogrsf_frmts/flatgeobuf/flatbuffers/buffer.h | 142 + .../flatgeobuf/flatbuffers/buffer_ref.h | 53 + .../flatgeobuf/flatbuffers/code_generators.h | 2 - .../flatgeobuf/flatbuffers/default_allocator.h | 64 + .../flatgeobuf/flatbuffers/detached_buffer.h | 114 + .../flatgeobuf/flatbuffers/flatbuffer_builder.h | 1214 +++++++++ .../flatgeobuf/flatbuffers/flatbuffers.h | 2730 +------------------- ogr/ogrsf_frmts/flatgeobuf/flatbuffers/flatc.h | 22 +- .../flatgeobuf/flatbuffers/flex_flat_util.h | 36 + .../flatgeobuf/flatbuffers/flexbuffers.h | 340 ++- ogr/ogrsf_frmts/flatgeobuf/flatbuffers/grpc.h | 125 +- ogr/ogrsf_frmts/flatgeobuf/flatbuffers/idl.h | 92 +- .../flatgeobuf/flatbuffers/reflection.h | 34 +- .../flatgeobuf/flatbuffers/reflection_generated.h | 312 ++- ogr/ogrsf_frmts/flatgeobuf/flatbuffers/registry.h | 7 +- .../flatgeobuf/flatbuffers/stl_emulation.h | 408 +-- ogr/ogrsf_frmts/flatgeobuf/flatbuffers/string.h | 64 + ogr/ogrsf_frmts/flatgeobuf/flatbuffers/struct.h | 53 + ogr/ogrsf_frmts/flatgeobuf/flatbuffers/table.h | 168 ++ ogr/ogrsf_frmts/flatgeobuf/flatbuffers/util.h | 50 +- ogr/ogrsf_frmts/flatgeobuf/flatbuffers/vector.h | 371 +++ .../flatgeobuf/flatbuffers/vector_downward.h | 271 ++ ogr/ogrsf_frmts/flatgeobuf/flatbuffers/verifier.h | 283 ++ ogr/ogrsf_frmts/flatgeobuf/header_generated.h | 37 +- ogr/ogrsf_frmts/flatgeobuf/ogrflatgeobuflayer.cpp | 2 +- ogr/ogrsf_frmts/mvt/GNUmakefile | 2 +- ogr/ogrsf_frmts/parquet/ogrparquetlayer.cpp | 2 +- port/cpl_http.cpp | 16 +- port/cpl_recode_iconv.cpp | 20 +- port/cpl_vsil_s3.cpp | 27 +- 74 files changed, 5336 insertions(+), 3435 deletions(-) create mode 100644 BUILDING.md create mode 100644 ogr/ogrsf_frmts/flatgeobuf/flatbuffers/allocator.h create mode 100644 ogr/ogrsf_frmts/flatgeobuf/flatbuffers/array.h create mode 100644 ogr/ogrsf_frmts/flatgeobuf/flatbuffers/bfbs_generator.h create mode 100644 ogr/ogrsf_frmts/flatgeobuf/flatbuffers/buffer.h create mode 100644 ogr/ogrsf_frmts/flatgeobuf/flatbuffers/buffer_ref.h create mode 100644 ogr/ogrsf_frmts/flatgeobuf/flatbuffers/default_allocator.h create mode 100644 ogr/ogrsf_frmts/flatgeobuf/flatbuffers/detached_buffer.h create mode 100644 ogr/ogrsf_frmts/flatgeobuf/flatbuffers/flatbuffer_builder.h create mode 100644 ogr/ogrsf_frmts/flatgeobuf/flatbuffers/flex_flat_util.h create mode 100644 ogr/ogrsf_frmts/flatgeobuf/flatbuffers/string.h create mode 100644 ogr/ogrsf_frmts/flatgeobuf/flatbuffers/struct.h create mode 100644 ogr/ogrsf_frmts/flatgeobuf/flatbuffers/table.h create mode 100644 ogr/ogrsf_frmts/flatgeobuf/flatbuffers/vector.h create mode 100644 ogr/ogrsf_frmts/flatgeobuf/flatbuffers/vector_downward.h create mode 100644 ogr/ogrsf_frmts/flatgeobuf/flatbuffers/verifier.h git reset --hard HEAD HEAD is now at fea1523496 Merge pull request #5726 from bjornharrtell/fgb-up-deps2 git log --pretty=format:%H -n 1 > E:\buildsystem\release-1930\doc\gdal_revision.txt type E:\buildsystem\release-1930\doc\gdal_revision.txt fea152349671413ec7d1e4b93cdd6505329744ad cd E:\buildsystem set PATH=E:\buildsystem\release-1930\bin;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\\Extensions\Microsoft\IntelliCode\CLI;C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.30.30705\bin\HostX86\x86;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\VC\VCPackages;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\TestWindow;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\TeamFoundation\Team Explorer;C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Current\bin\Roslyn;C:\Program Files\Microsoft Visual Studio\2022\Community\Team Tools\Performance Tools;C:\Program Files (x86)\Microsoft Visual Studio\Shared\Common\VSPerfCollectionTools\vs2019\;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8 Tools\;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\FSharp\Tools;C:\Program Files (x86)\Windows Kits\10\bin\10.0.19041.0\\x86;C:\Program Files (x86)\Windows Kits\10\bin\\x86;C:\Program Files\Microsoft Visual Studio\2022\Community\\MSBuild\Current\Bin\amd64;C:\Windows\Microsoft.NET\Framework\v4.0.30319;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\;C:\Program Files\Microsoft Visual Studio\2022\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\;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:\Users\szekeres\.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\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\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\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\Microsoft SQL Server\Client SDK\ODBC\170\Tools\Binn\;C:\Program Files\TortoiseGit\bin;C:\Program Files\Git\cmd;C:\Program Files\Microsoft SQL Server\150\Tools\Binn\;C:\Program Files (x86)\Microsoft SQL Server\150\DTS\Binn\;C:\Program Files\Azure Data Studio\bin;C:\Program Files (x86)\dotnet\;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:\Users\szekeres\.dotnet\tools;;C:\Program Files\Azure Data Studio\bin;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\Ninja;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\VC\Linux\bin\ConnectionManagerExe if not exist src\mapcache-vc17 git clone -b main https://github.com/MapServer/mapcache.git src\mapcache-vc17 cd src\mapcache-vc17 git reset --hard HEAD HEAD is now at 593314a Fix check failure caused by wrong HTTP header removal on Windows (#285) git fetch git checkout main Your branch is up to date with 'origin/main'. git pull origin main Already up to date. git log --pretty=format:%H -n 1 > E:\buildsystem\release-1930\doc\mapcache_revision.txt type E:\buildsystem\release-1930\doc\mapcache_revision.txt 593314a0a10c40cb69d9bf57cdee4826626d0c78 cd E:\buildsystem