found 7zip in C:\Program Files\7-Zip\7z.exe set PATH=E:\buildsystem\release-1928-x64\bin;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE\\Extensions\Microsoft\IntelliCode\CLI;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.28.29333\bin\HostX64\x64;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE\VC\VCPackages;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE\CommonExtensions\Microsoft\TestWindow;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE\CommonExtensions\Microsoft\TeamFoundation\Team Explorer;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Current\bin\Roslyn;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Team Tools\Performance Tools\x64;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Team Tools\Performance Tools;C:\Program Files (x86)\Microsoft Visual Studio\Shared\Common\VSPerfCollectionTools\vs2019\\x64;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\x64\;C:\Program Files (x86)\Microsoft Visual Studio\2019\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\2019\Community\\MSBuild\Current\Bin;C:\WINDOWS\Microsoft.NET\Framework64\v4.0.30319;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE\;C:\Program Files (x86)\Microsoft Visual Studio\2019\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:\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\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:\Users\szekeres\.dotnet\tools;;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\Ninja;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE\VC\Linux\bin\ConnectionManagerExe if not exist src\mapserver-vc16x64 git clone -b main https://github.com/mapserver/mapserver.git src\mapserver-vc16x64 cd src\mapserver-vc16x64 git reset --hard HEAD HEAD is now at 8e582ad7b Merge pull request #6384 from rouault/fix_kml_output_label git fetch git checkout main Your branch is behind 'origin/main' by 8 commits, and can be fast-forwarded. (use "git pull" to update your local branch) git pull origin main Updating 8e582ad7b..eef595475 Fast-forward mapmetadata.c | 2 +- mapmvt.c | 2 +- mapows.c | 28 +- mapowscommon.c | 4 +- mapproject.c | 2 +- msautotest/misc/expected/encodings.xml | 6 +- msautotest/misc/expected/runtime_sub_test_caps.xml | 48 +- msautotest/pymod/mstestlib.py | 33 -- .../wxs/expected/ows_all_wms_capabilities.xml | 26 +- .../wxs/expected/ows_all_wms_capabilities_post.xml | 26 +- .../wxs/expected/ows_all_wms_getfeatureinfo.xml | 10 +- .../wxs/expected/ows_metadata_layer_raster.xml | 12 +- .../wxs/expected/ows_metadata_layer_vector.xml | 12 +- .../expected/ows_metadata_wcs_capabilities100.xml | 4 +- .../expected/ows_metadata_wcs_capabilities110.xml | 4 +- .../expected/ows_metadata_wfs_capabilities100.xml | 4 +- .../expected/ows_metadata_wfs_capabilities110.xml | 8 +- .../expected/ows_metadata_wfs_capabilities200.xml | 8 +- .../expected/ows_metadata_wms_capabilities111.xml | 10 +- .../expected/ows_metadata_wms_capabilities130.xml | 34 +- msautotest/wxs/expected/ows_sos_getobservation.xml | 34 +- msautotest/wxs/expected/ows_wcs_capabilities.xml | 4 +- .../wxs/expected/ows_wcs_describecoverage.xml | 8 +- msautotest/wxs/expected/ows_wfs_getfeature.xml | 86 +-- msautotest/wxs/expected/ows_wms_capabilities.xml | 18 +- .../wxs/expected/ows_wms_getfeatureinfo_gml.xml | 10 +- .../expected/ows_wms_getfeatureinfo_gml_alias.xml | 10 +- .../ows_wms_rootlayer_name_capabilities.xml | 18 +- .../ows_wms_rootlayer_name_empty_capabilities.xml | 18 +- msautotest/wxs/expected/sos_cap.xml | 4 +- msautotest/wxs/expected/sos_cap0.xml | 4 +- msautotest/wxs/expected/sos_cap1.xml | 4 +- .../wxs/expected/sos_caps_updatesequence.xml | 4 +- msautotest/wxs/expected/wcs11_cap.txt | 4 +- msautotest/wxs/expected/wcs11_cap.xml | 4 +- msautotest/wxs/expected/wcs11_caps_section1.xml | 4 +- msautotest/wxs/expected/wcs11_caps_section3.xml | 4 +- .../wxs/expected/wcs11_caps_updatesequence.xml | 4 +- msautotest/wxs/expected/wcs11_describe.xml | 4 +- msautotest/wxs/expected/wcs11_post_cap.xml | 4 +- .../wxs/expected/wcs11_post_caps_section1.xml | 4 +- .../wxs/expected/wcs11_post_caps_section3.xml | 4 +- .../expected/wcs11_post_caps_updatesequence.xml | 4 +- msautotest/wxs/expected/wcs11_post_describe.xml | 4 +- msautotest/wxs/expected/wcs_cap.txt | 4 +- msautotest/wxs/expected/wcs_cap.xml | 4 +- ...s_describe_coverage_tileindexmixedsrs_26711.xml | 8 +- ...cs_get_capabilities_tileindexmixedsrs_26711.xml | 4 +- msautotest/wxs/expected/wcs_get_caps.xml | 8 +- .../wxs/expected/wcs_get_caps.xml.alternative | 8 +- .../expected/wcs_multiple_metadatalink_110_cap.xml | 4 +- .../wxs/expected/wfs10_test_xml_escaping.xml | 2 +- msautotest/wxs/expected/wfs11_cap.xml | 4 +- msautotest/wxs/expected/wfs11_cap.xml.alternative | 152 ----- msautotest/wxs/expected/wfs11_cap_ogr.xml | 4 +- .../wxs/expected/wfs11_cap_ogr.xml.alternative | 152 ----- .../wxs/expected/wfs11_caps_updatesequence.xml | 4 +- .../wfs11_caps_updatesequence.xml.alternative | 152 ----- .../wxs/expected/wfs11_caps_updatesequence_ogr.xml | 4 +- .../wfs11_caps_updatesequence_ogr.xml.alternative | 152 ----- .../wxs/expected/wfs11_test_xml_escaping.xml | 4 +- .../wfs11_test_xml_escaping.xml.alternative | 148 ----- msautotest/wxs/expected/wfs20_cap.xml | 4 +- msautotest/wxs/expected/wfs20_cap.xml.alternative | 350 ------------ .../wxs/expected/wfs20_test_xml_escaping.xml | 4 +- .../wfs20_test_xml_escaping.xml.alternative | 346 ------------ .../wxs/expected/wfs_200_allgeoms_getfeature.xml | 74 +-- .../expected/wfs_200_allgeoms_getfeature_3857.xml | 74 +-- .../wfs_200_allgeoms_getfeature_3857_bbox.xml | 74 +-- .../wfs_200_allgeoms_getfeature_all_filters.xml | 26 +- .../expected/wfs_200_allgeoms_getfeature_gml2.xml | 48 +- .../expected/wfs_200_allgeoms_getfeature_gml3.xml | 74 +-- ...allgeoms_getfeature_multilayer_filter_count.xml | 10 +- ...00_allgeoms_getfeature_multilayer_rid_count.xml | 10 +- .../wfs_200_allgeoms_getfeature_start_index.xml | 10 +- .../expected/wfs_200_allgeoms_getfeaturebyid.xml | 6 +- .../wxs/expected/wfs_200_allgeoms_myquery.xml | 26 +- .../expected/wfs_200_allgeoms_post_getfeature.xml | 26 +- ...fs_200_allgeoms_post_getfeature_all_filters.xml | 26 +- .../wfs_200_allgeoms_post_getfeature_count_1.xml | 10 +- ...allgeoms_post_getfeature_filter_first_layer.xml | 26 +- ...ms_post_getfeature_filter_first_layer_count.xml | 10 +- ...llgeoms_post_getfeature_filter_second_layer.xml | 26 +- ...s_post_getfeature_filter_second_layer_count.xml | 10 +- ...fs_200_allgeoms_post_several_getfeaturebyid.xml | 26 +- msautotest/wxs/expected/wfs_200_caps.xml | 4 +- .../wxs/expected/wfs_200_caps.xml.alternative | 354 ------------ msautotest/wxs/expected/wfs_200_caps_post_kvp.xml | 4 +- .../expected/wfs_200_caps_post_kvp.xml.alternative | 354 ------------ .../wxs/expected/wfs_200_caps_sections_all.xml | 4 +- .../wfs_200_caps_sections_all.xml.alternative | 354 ------------ .../wfs_200_caps_sections_feature_type_list.xml | 4 +- ...caps_sections_feature_type_list.xml.alternative | 24 - .../wxs/expected/wfs_200_cite_filter_like.xml | 22 +- .../expected/wfs_200_cite_postgis_filter_like.xml | 22 +- msautotest/wxs/expected/wfs_200_getfeature.xml | 130 ++--- .../wxs/expected/wfs_200_getfeature_bbox.xml | 130 ++--- .../wfs_200_getfeature_bbox_with_crs84_srs.xml | 130 ++--- .../expected/wfs_200_getfeature_bbox_with_srs.xml | 130 ++--- .../wfs_200_getfeature_bbox_with_urn_srs.xml | 130 ++--- .../wxs/expected/wfs_200_getfeature_count_1.xml | 10 +- .../wxs/expected/wfs_200_getfeature_count_100.xml | 130 ++--- .../wfs_200_getfeature_filter_full_bbox.xml | 130 ++--- .../wfs_200_getfeature_outputformat_gml212.xml | 86 +-- .../wfs_200_getfeature_outputformat_gml311.xml | 130 ++--- .../wfs_200_getfeature_outputformat_gml321.xml | 130 ++--- .../wfs_200_getfeature_outputformat_gmlxml321.xml | 130 ++--- .../wxs/expected/wfs_200_getfeature_resourceid.xml | 10 +- .../wfs_200_getfeature_resourceid_notypenames.xml | 10 +- .../wfs_200_getfeature_several_resourceid.xml | 16 +- .../wxs/expected/wfs_200_getfeature_srsname.xml | 130 ++--- .../wfs_200_getfeature_startindex_0_count2.xml | 16 +- .../wfs_200_getfeature_startindex_19_count2.xml | 16 +- .../wfs_200_getfeature_startindex_1_count2.xml | 16 +- .../wfs_200_getfeature_startindex_20_count2.xml | 10 +- .../wfs_200_getfeature_startindex_2_count2.xml | 16 +- .../wfs_200_getfeature_startindex_4_count2.xml | 16 +- ...wfs_200_getfeature_startindex_minus1_count2.xml | 16 +- .../expected/wfs_200_getfeature_urn_srsname.xml | 130 ++--- msautotest/wxs/expected/wfs_200_getfeaturebyid.xml | 6 +- .../expected/wfs_200_getpropertyvalue_geometry.xml | 42 +- .../wfs_200_getpropertyvalue_getfeaturebyid.xml | 2 +- msautotest/wxs/expected/wfs_200_insipire_caps.xml | 4 +- .../expected/wfs_200_insipire_caps.xml.alternative | 409 -------------- .../wxs/expected/wfs_200_insipire_caps_eng.xml | 4 +- .../wfs_200_insipire_caps_eng.xml.alternative | 409 -------------- .../wxs/expected/wfs_200_insipire_caps_fre.xml | 4 +- .../wfs_200_insipire_caps_fre.xml.alternative | 410 -------------- .../wxs/expected/wfs_200_insipire_caps_unk.xml | 4 +- .../wfs_200_insipire_caps_unk.xml.alternative | 409 -------------- .../expected/wfs_200_insipire_missing_md_caps.xml | 4 +- ...fs_200_insipire_missing_md_caps.xml.alternative | 399 -------------- .../expected/wfs_200_insipire_scenario1_caps.xml | 4 +- ...wfs_200_insipire_scenario1_caps.xml.alternative | 376 ------------- ...ow_wfsmaxfeatures_no_compute_number_matched.xml | 10 +- .../wxs/expected/wfs_200_post_getfeature.xml | 130 ++--- .../expected/wfs_200_post_getfeature_count_1.xml | 10 +- .../wfs_200_post_getfeature_filter_full_bbox.xml | 130 ++--- ...200_post_getfeature_filter_full_bbox_gml212.xml | 130 ++--- ...200_post_getfeature_filter_full_bbox_gml311.xml | 130 ++--- ...200_post_getfeature_filter_full_bbox_no_srs.xml | 130 ++--- ...wfs_200_post_getfeature_outputformat_gml311.xml | 130 ++--- .../wfs_200_post_getfeature_resourceid.xml | 10 +- .../wfs_200_post_getfeature_several_resourceid.xml | 16 +- .../expected/wfs_200_post_getfeature_srsname.xml | 130 ++--- ...wfs_200_post_getfeature_startindex_1_count2.xml | 16 +- .../wxs/expected/wfs_200_post_getfeaturebyid.xml | 6 +- .../wfs_200_post_getpropertyvalue_all_options.xml | 10 +- ...fs_200_post_getpropertyvalue_getfeaturebyid.xml | 2 +- msautotest/wxs/expected/wfs_cap.xml | 2 +- msautotest/wxs/expected/wfs_cap_ogr.xml | 2 +- .../wxs/expected/wfs_caps_updatesequence.xml | 2 +- .../wxs/expected/wfs_caps_updatesequence_ogr.xml | 2 +- msautotest/wxs/expected/wfs_filter_200_dwithin.xml | 10 +- .../wxs/expected/wfs_filter_200_intersects.xml | 16 +- .../wfs_filter_200_intersects_envelope.xml | 10 +- msautotest/wxs/expected/wfs_filter_200_islike.xml | 16 +- .../expected/wfs_filter_200_property_is_equal.xml | 10 +- ...lter_200_property_is_equal_case_insensitive.xml | 10 +- .../expected/wfs_filter_200_property_isbetween.xml | 22 +- msautotest/wxs/expected/wfs_filter_200_within.xml | 22 +- .../wfs_filter_200_within_explicit_SRS.xml | 22 +- .../wfs_filter_greater_than_or_equalto.xml | 14 +- msautotest/wxs/expected/wfs_filter_isbetween.xml | 14 +- .../wfs_filter_isbetween_and_not_isequalto.xml | 10 +- .../expected/wfs_filter_isbetween_with_literal.xml | 14 +- .../wxs/expected/wfs_filter_iseq_or_iseq_str1.xml | 10 +- .../wxs/expected/wfs_filter_iseq_or_iseq_str2.xml | 10 +- .../wxs/expected/wfs_filter_iseq_or_iseq_str3.xml | 10 +- .../wxs/expected/wfs_filter_iseq_or_iseq_str4.xml | 10 +- .../wxs/expected/wfs_filter_iseq_or_iseq_str5.xml | 10 +- .../expected/wfs_filter_isequalto_or_isequalto.xml | 10 +- .../wfs_filter_isequalto_or_isequalto_reverse.xml | 10 +- .../wxs/expected/wfs_filter_isgreater_than.xml | 14 +- .../wfs_filter_postgis_greater_than_or_equalto.xml | 14 +- .../wxs/expected/wfs_filter_postgis_isbetween.xml | 14 +- ..._filter_postgis_isbetween_and_not_isequalto.xml | 10 +- .../wfs_filter_postgis_iseq_or_iseq_str1.xml | 10 +- .../wfs_filter_postgis_iseq_or_iseq_str2.xml | 10 +- .../wfs_filter_postgis_iseq_or_iseq_str3.xml | 10 +- .../wfs_filter_postgis_iseq_or_iseq_str4.xml | 10 +- .../wfs_filter_postgis_iseq_or_iseq_str5.xml | 10 +- .../wfs_filter_postgis_isequalto_or_isequalto.xml | 10 +- ...lter_postgis_isequalto_or_isequalto_reverse.xml | 10 +- .../expected/wfs_filter_postgis_isgreater_than.xml | 14 +- msautotest/wxs/expected/wfs_get_caps.xml | 2 +- msautotest/wxs/expected/wfs_group_get_feature.xml | 130 ++--- .../wxs/expected/wfs_group_get_feature_alias.xml | 4 +- .../wxs/expected/wfs_group_get_feature_area.xml | 4 +- .../expected/wfs_group_get_feature_namegroup.xml | 4 +- .../wfs_group_get_feature_two_in_group.xml | 4 +- .../wfs_group_get_feature_two_in_group_with_ns.xml | 4 +- .../expected/wfs_multi_geom_elements_feature.xml | 16 +- .../expected/wfs_multiple_metadataurl_100_cap.xml | 2 +- .../expected/wfs_multiple_metadataurl_110_cap.xml | 4 +- ...fs_multiple_metadataurl_110_cap.xml.alternative | 153 ------ .../expected/wfs_multiple_metadataurl_200_cap.xml | 4 +- ...fs_multiple_metadataurl_200_cap.xml.alternative | 351 ------------ .../wxs/expected/wfs_ogr_gpkg_issue_6325.xml | 10 +- msautotest/wxs/expected/wfs_ogr_native_sql_37.xml | 10 +- msautotest/wxs/expected/wfs_ogr_native_sql_38.xml | 10 +- msautotest/wxs/expected/wfs_ogr_native_sql_41.xml | 166 +++--- msautotest/wxs/expected/wfs_ogr_native_sql_42.xml | 6 +- msautotest/wxs/expected/wfs_ogr_native_sql_43.xml | 6 +- .../wfs_ogr_tileindex_of_shp_bbox_filter.xml | 10 +- .../wfs_ogr_tileindexmixedsrs_get_feature.xml | 10 +- .../expected/wfs_optional_items_get_feature.xml | 130 ++--- .../wfs_optional_items_get_feature_alias.xml | 4 +- .../wfs_optional_items_get_feature_all.xml | 130 ++--- .../wfs_optional_items_get_feature_area.xml | 4 +- ...fs_optional_items_get_feature_area_geometry.xml | 130 ++--- .../wfs_optional_items_get_feature_area_name.xml | 4 +- ...wfs_optional_items_get_feature_filter_alias.xml | 4 +- .../wfs_optional_items_get_feature_geometry.xml | 130 ++--- msautotest/wxs/expected/wfs_postgis_issue_6181.xml | 10 +- .../wfs_postgis_issue_6181_startindex_1.xml | 10 +- .../wfs_shape_tileindex_of_shp_bbox_filter.xml | 10 +- .../wfs_shape_tileindexmixedsrs_get_feature.xml | 10 +- msautotest/wxs/expected/wfs_time_getfeature.xml | 154 +++--- .../wxs/expected/wfs_time_ogr_getfeature.xml | 154 +++--- .../expected/wfs_time_postgis_date_getfeature.xml | 10 +- .../wfs_time_postgis_datetime_getfeature.xml | 154 +++--- .../expected/wfs_time_postgis_datetime_sortby.xml | 10 +- .../expected/wfs_time_postgis_time_getfeature.xml | 10 +- msautotest/wxs/expected/wfsogr10_caps.xml | 12 +- msautotest/wxs/expected/wfsogr10_gpx.xml | 2 +- msautotest/wxs/expected/wfsogr11_caps.xml | 24 +- .../wxs/expected/wfsogr11_caps.xml.alternative | 264 --------- msautotest/wxs/expected/wfsogr11_post_sortby.xml | 22 +- msautotest/wxs/expected/wfsogr11_sortby.xml | 22 +- .../wxs/expected/wfsogr_200_multiplelayers.xml | 612 ++++++++++----------- .../wfsogr_200_multiplelayers_with_count.xml | 492 ++++++++--------- .../expected/wfsogr_getpropertyvalue_sortby.xml | 22 +- msautotest/wxs/expected/wfsogr_post_sortby.xml | 22 +- msautotest/wxs/expected/wfsogr_sortby.xml | 22 +- msautotest/wxs/expected/wfsogr_sortby_asc.xml | 22 +- .../wxs/expected/wms111_test_xml_escaping.xml | 6 +- .../wxs/expected/wms130_test_xml_escaping.xml | 18 +- msautotest/wxs/expected/wms_cap.xml | 6 +- msautotest/wxs/expected/wms_cap130.xml | 18 +- msautotest/wxs/expected/wms_cap130_postgis.xml | 18 +- msautotest/wxs/expected/wms_cap_latestversion.xml | 18 +- .../wxs/expected/wms_cap_latestversion_postgis.xml | 18 +- msautotest/wxs/expected/wms_cap_postgis.xml | 6 +- .../wxs/expected/wms_caps_updatesequence.xml | 6 +- .../expected/wms_caps_updatesequence_postgis.xml | 6 +- msautotest/wxs/expected/wms_dimension_cap.xml | 16 +- msautotest/wxs/expected/wms_dimension_cap130.xml | 34 +- .../wms_get_capabilities_tileindexmixedsrs.xml | 4 +- msautotest/wxs/expected/wms_get_caps.xml | 16 +- msautotest/wxs/expected/wms_inspire_cap.xml | 210 +++---- msautotest/wxs/expected/wms_inspire_cap_111.xml | 122 ++-- .../wxs/expected/wms_inspire_cap_111_eng.xml | 122 ++-- .../wxs/expected/wms_inspire_cap_111_ger.xml | 122 ++-- msautotest/wxs/expected/wms_inspire_cap_eng.xml | 210 +++---- msautotest/wxs/expected/wms_inspire_cap_ger.xml | 210 +++---- .../wxs/expected/wms_inspire_scenario1_cap130.xml | 48 +- .../expected/wms_inspire_scenario1_cap130_eng.xml | 48 +- .../expected/wms_inspire_scenario1_cap130_ger.xml | 48 +- .../wxs/expected/wms_inspire_scenario2_cap111.xml | 24 +- .../expected/wms_inspire_scenario2_cap111_eng.xml | 24 +- .../expected/wms_inspire_scenario2_cap111_ger.xml | 24 +- .../wxs/expected/wms_inspire_scenario2_cap130.xml | 48 +- .../expected/wms_inspire_scenario2_cap130_eng.xml | 48 +- .../expected/wms_inspire_scenario2_cap130_ger.xml | 48 +- .../wxs/expected/wms_layer_groups_caps111.xml | 4 +- .../wxs/expected/wms_multiple_metadataurl_cap.xml | 6 +- .../wxs/expected/wms_north_polar_stereo_extent.xml | 18 +- msautotest/wxs/expected/wms_nosld_cap.xml | 10 +- msautotest/wxs/expected/wms_nosld_cap_postgis.xml | 10 +- msautotest/wxs/expected/wms_rast_cap.xml | 8 +- msautotest/wxs/expected/wms_rast_featureinfo.xml | 2 +- .../wxs/expected/wms_rast_featureinfo_reproj.xml | 2 +- msautotest/wxs/expected/wms_time_cap.xml | 10 +- msautotest/wxs/expected/wms_time_cap130.xml | 20 +- .../expected/wms_time_cap130_postgis_postgis.xml | 20 +- .../wxs/expected/wms_time_cap_postgis_postgis.xml | 10 +- 277 files changed, 4461 insertions(+), 10208 deletions(-) delete mode 100644 msautotest/wxs/expected/wfs11_cap.xml.alternative delete mode 100644 msautotest/wxs/expected/wfs11_cap_ogr.xml.alternative delete mode 100644 msautotest/wxs/expected/wfs11_caps_updatesequence.xml.alternative delete mode 100644 msautotest/wxs/expected/wfs11_caps_updatesequence_ogr.xml.alternative delete mode 100644 msautotest/wxs/expected/wfs11_test_xml_escaping.xml.alternative delete mode 100644 msautotest/wxs/expected/wfs20_cap.xml.alternative delete mode 100644 msautotest/wxs/expected/wfs20_test_xml_escaping.xml.alternative delete mode 100644 msautotest/wxs/expected/wfs_200_caps.xml.alternative delete mode 100644 msautotest/wxs/expected/wfs_200_caps_post_kvp.xml.alternative delete mode 100644 msautotest/wxs/expected/wfs_200_caps_sections_all.xml.alternative delete mode 100644 msautotest/wxs/expected/wfs_200_caps_sections_feature_type_list.xml.alternative delete mode 100644 msautotest/wxs/expected/wfs_200_insipire_caps.xml.alternative delete mode 100644 msautotest/wxs/expected/wfs_200_insipire_caps_eng.xml.alternative delete mode 100644 msautotest/wxs/expected/wfs_200_insipire_caps_fre.xml.alternative delete mode 100644 msautotest/wxs/expected/wfs_200_insipire_caps_unk.xml.alternative delete mode 100644 msautotest/wxs/expected/wfs_200_insipire_missing_md_caps.xml.alternative delete mode 100644 msautotest/wxs/expected/wfs_200_insipire_scenario1_caps.xml.alternative delete mode 100644 msautotest/wxs/expected/wfs_multiple_metadataurl_110_cap.xml.alternative delete mode 100644 msautotest/wxs/expected/wfs_multiple_metadataurl_200_cap.xml.alternative delete mode 100644 msautotest/wxs/expected/wfsogr11_caps.xml.alternative git reset --hard HEAD HEAD is now at eef595475 Merge pull request #6388 from rouault/fix_6387 git log --pretty=format:%H -n 1 > E:\buildsystem\release-1928-x64\doc\ms_revision.txt type E:\buildsystem\release-1928-x64\doc\ms_revision.txt eef595475515fdeabf6e856c57514af164250eb0 cd E:\buildsystem if not exist src\gdal-vc16x64 git clone -b master https://github.com/OSGeo/gdal.git src\gdal-vc16x64 cd src\gdal-vc16x64 git reset --hard HEAD HEAD is now at 3bc2ad6c42 Merge pull request #4280 from rouault/fix_fedora_gcc_warning git fetch git checkout master Your branch is behind 'origin/master' by 136 commits, and can be fast-forwarded. (use "git pull" to update your local branch) git pull origin master Updating 3bc2ad6c42..2b6f64b1a0 Fast-forward .github/workflows/asan/start.sh | 4 + .github/workflows/fedora_rawhide/start.sh | 2 +- .github/workflows/windows_build.yml | 1 + README.md | 2 +- autotest/gcore/basic_test.py | 93 ++- autotest/gcore/hfa_srs.py | 4 +- autotest/gcore/pam.py | 22 +- autotest/gcore/pamproxydb.py | 4 +- autotest/gcore/vsiadls.py | 25 + autotest/gcore/vsiaz.py | 62 ++ autotest/gcore/vsifile.py | 145 +++- autotest/gcore/vsis3.py | 58 ++ autotest/gdrivers/aigrid.py | 24 + autotest/gdrivers/envi.py | 79 +- autotest/gdrivers/ida.py | 4 +- autotest/gdrivers/jpeg.py | 25 +- autotest/gdrivers/netcdf_multidim.py | 48 ++ autotest/gdrivers/netcdf_multidim_pamproxydb.py | 109 +++ autotest/gdrivers/nitf.py | 263 ++++++- autotest/gdrivers/zarr_driver.py | 169 ++++ autotest/ogr/data/lvbag/opr.xml | 31 + autotest/ogr/data/pgeo/domains.mdb | Bin 0 -> 471040 bytes autotest/ogr/data/pgeo/metadata.mdb | Bin 0 -> 409600 bytes autotest/ogr/ogr_lvbag.py | 29 +- autotest/ogr/ogr_mdb.py | 214 +++++ autotest/ogr/ogr_odbc.py | 162 ++-- autotest/ogr/ogr_pgeo.py | 548 +++++++++---- autotest/ogr/ogr_sqlite.py | 55 ++ autotest/pyscripts/test_gdal_utils.py | 43 +- autotest/pytest.ini | 1 + autotest/utilities/test_gdalmdiminfo_lib.py | 10 + gdal/MIGRATION_GUIDE.TXT | 10 + gdal/alg/gdalwarpoperation.cpp | 12 +- gdal/apps/GNUmakefile | 2 +- gdal/apps/gdal_utils_priv.h | 3 + gdal/apps/gdalmdiminfo_lib.cpp | 28 + gdal/apps/gdalmdimtranslate_bin.cpp | 6 +- gdal/apps/gdalmdimtranslate_lib.cpp | 7 + gdal/apps/ogrinfo.cpp | 9 +- gdal/data/gdalmdiminfo_output.schema.json | 4 +- gdal/data/nitf_spec.xml | 117 ++- gdal/data/nitf_spec.xsd | 33 +- gdal/doc/.azure-pipelines.yml | 6 +- gdal/doc/generate-sponsor-logos.sh | 2 +- gdal/doc/images/sponsors/logo-esri.png | Bin 12399 -> 16678 bytes gdal/doc/source/drivers/raster/nitf.rst | 14 +- gdal/doc/source/drivers/raster/nitf_advanced.rst | 30 + gdal/doc/source/drivers/raster/zarr.rst | 39 + gdal/doc/source/drivers/vector/odbc.rst | 12 +- gdal/doc/source/drivers/vector/pgeo.rst | 23 +- gdal/doc/source/programs/gdal_calc.rst | 16 +- gdal/doc/source/programs/gdalmdimtranslate.rst | 13 +- gdal/doc/source/sponsors/index.rst | 14 +- gdal/frmts/aigrid/aigopen.c | 5 +- gdal/frmts/jpeg/jpgdataset.cpp | 2 +- gdal/frmts/netcdf/netcdfmultidim.cpp | 6 +- gdal/frmts/nitf/nitfdataset.cpp | 456 +++++++---- gdal/frmts/nitf/nitfdataset.h | 12 +- gdal/frmts/nitf/nitfdes.c | 147 ++-- gdal/frmts/nitf/nitfdump.c | 12 +- gdal/frmts/nitf/nitffile.c | 432 ++++++----- gdal/frmts/nitf/nitflib.h | 13 +- gdal/frmts/raw/envidataset.cpp | 42 +- gdal/frmts/raw/envidataset.h | 2 +- gdal/frmts/vrt/vrtdataset.cpp | 15 - gdal/frmts/vrt/vrtdataset.h | 3 - gdal/frmts/vrt/vrtrasterband.cpp | 25 +- gdal/frmts/vrt/vrtsourcedrasterband.cpp | 156 ++-- gdal/frmts/vrt/vrtsources.cpp | 4 +- gdal/frmts/zarr/zarr.h | 44 +- gdal/frmts/zarr/zarr_array.cpp | 863 +++++++++++++++++++-- gdal/frmts/zarr/zarr_group.cpp | 4 +- gdal/frmts/zarr/zarrdriver.cpp | 3 + gdal/fuzzers/GNUmakefile | 4 + gdal/fuzzers/gdal_fuzzer.cpp | 11 +- gdal/fuzzers/ogr_fuzzer.cpp | 11 +- gdal/gcore/gdal.h | 5 + gdal/gcore/gdal_priv.h | 36 +- gdal/gcore/gdaldataset.cpp | 110 ++- gdal/gcore/gdalmultidim.cpp | 261 +++++-- gdal/gcore/gdalpamproxydb.cpp | 11 +- gdal/gcore/overview.cpp | 12 +- gdal/ogr/ogr_api.h | 2 +- gdal/ogr/ogr_feature.h | 25 +- gdal/ogr/ogr_p.h | 2 +- gdal/ogr/ogrfeaturedefn.cpp | 178 ++--- .../ogrsf_frmts/amigocloud/ogramigocloudlayer.cpp | 12 +- .../amigocloud/ogramigocloudtablelayer.cpp | 9 +- gdal/ogr/ogrsf_frmts/carto/ogrcartolayer.cpp | 18 +- gdal/ogr/ogrsf_frmts/carto/ogrcartotablelayer.cpp | 78 +- gdal/ogr/ogrsf_frmts/csv/ogrcsvlayer.cpp | 66 +- .../ogrsf_frmts/flatgeobuf/ogrflatgeobuflayer.cpp | 4 +- gdal/ogr/ogrsf_frmts/generic/ogr_gensql.cpp | 10 +- gdal/ogr/ogrsf_frmts/generic/ogrunionlayer.cpp | 14 +- gdal/ogr/ogrsf_frmts/generic/ogrunionlayer.h | 4 +- gdal/ogr/ogrsf_frmts/geomedia/ogr_geomedia.h | 18 +- .../ogrsf_frmts/geomedia/ogrgeomediadatasource.cpp | 29 +- .../ogr/ogrsf_frmts/geomedia/ogrgeomediadriver.cpp | 73 +- gdal/ogr/ogrsf_frmts/gmlas/ogrgmlasreader.cpp | 19 +- .../ogrsf_frmts/gmlas/ogrgmlasschemaanalyzer.cpp | 70 +- gdal/ogr/ogrsf_frmts/gmlas/xercesc_headers.h | 1 + gdal/ogr/ogrsf_frmts/lvbag/ogrlvbaglayer.cpp | 2 + gdal/ogr/ogrsf_frmts/mdb/ogrmdbdriver.cpp | 10 +- gdal/ogr/ogrsf_frmts/mvt/ogrmvtdataset.cpp | 16 + gdal/ogr/ogrsf_frmts/odbc/ogr_odbc.h | 28 +- gdal/ogr/ogrsf_frmts/odbc/ogrodbcdatasource.cpp | 113 ++- gdal/ogr/ogrsf_frmts/odbc/ogrodbcdriver.cpp | 87 +-- gdal/ogr/ogrsf_frmts/odbc/ogrodbclayer.cpp | 4 +- gdal/ogr/ogrsf_frmts/openfilegdb/filegdbtable.cpp | 93 ++- gdal/ogr/ogrsf_frmts/openfilegdb/filegdbtable.h | 4 + gdal/ogr/ogrsf_frmts/openfilegdb/ogr_openfilegdb.h | 22 + .../openfilegdb/ogropenfilegdbdatasource.cpp | 21 - .../openfilegdb/ogropenfilegdblayer.cpp | 41 +- gdal/ogr/ogrsf_frmts/pg/ogr_pg.h | 7 +- gdal/ogr/ogrsf_frmts/pg/ogrpglayer.cpp | 12 +- gdal/ogr/ogrsf_frmts/pg/ogrpgtablelayer.cpp | 68 +- .../ogr/ogrsf_frmts/pgdump/ogrpgdumpdatasource.cpp | 5 +- gdal/ogr/ogrsf_frmts/pgdump/ogrpgdumplayer.cpp | 5 +- gdal/ogr/ogrsf_frmts/pgeo/GNUmakefile | 2 +- gdal/ogr/ogrsf_frmts/pgeo/makefile.vc | 2 +- gdal/ogr/ogrsf_frmts/pgeo/ogr_pgeo.h | 47 +- gdal/ogr/ogrsf_frmts/pgeo/ogrpgeodatasource.cpp | 201 +++-- gdal/ogr/ogrsf_frmts/pgeo/ogrpgeodriver.cpp | 220 +----- gdal/ogr/ogrsf_frmts/pgeo/ogrpgeolayer.cpp | 12 +- gdal/ogr/ogrsf_frmts/pgeo/ogrpgeotablelayer.cpp | 52 ++ .../plscenes/ogrplscenesdatav1layer.cpp | 4 +- gdal/ogr/ogrsf_frmts/shape/ogrshapelayer.cpp | 6 +- gdal/ogr/ogrsf_frmts/sqlite/ogr_sqlite.h | 3 +- .../ogr/ogrsf_frmts/sqlite/ogrsqlitedatasource.cpp | 60 ++ gdal/ogr/ogrsf_frmts/sqlite/ogrsqlitelayer.cpp | 47 +- .../ogr/ogrsf_frmts/sqlite/ogrsqlitetablelayer.cpp | 18 +- gdal/ogr/ogrsf_frmts/walk/ogrwalk.h | 19 +- gdal/ogr/ogrsf_frmts/walk/ogrwalkdatasource.cpp | 23 +- gdal/ogr/ogrsf_frmts/walk/ogrwalkdriver.cpp | 96 +-- gdal/ogr/ogrsf_frmts/wasp/ogrwasplayer.cpp | 2 +- gdal/ogr/ogrutils.cpp | 2 +- gdal/port/cpl_odbc.cpp | 160 ++++ gdal/port/cpl_odbc.h | 12 + gdal/port/cpl_vsi_virtual.h | 2 + gdal/port/cpl_vsil.cpp | 250 +++--- gdal/port/cpl_vsil_adls.cpp | 33 +- gdal/port/cpl_vsil_az.cpp | 32 +- gdal/port/cpl_vsil_curl.cpp | 111 +-- gdal/port/cpl_vsil_curl_class.h | 46 +- gdal/port/cpl_vsil_gs.cpp | 25 +- gdal/port/cpl_vsil_oss.cpp | 8 +- gdal/port/cpl_vsil_s3.cpp | 58 +- gdal/port/cpl_vsil_swift.cpp | 14 +- gdal/port/cpl_vsil_unix_stdio_64.cpp | 192 +++++ gdal/port/cpl_vsil_webhdfs.cpp | 10 +- gdal/swig/include/Dataset.i | 4 + gdal/swig/include/MultiDimensional.i | 4 +- gdal/swig/include/cpl.i | 25 +- gdal/swig/include/python/gdal_python.i | 12 +- gdal/swig/include/python/python_strings.i | 27 +- gdal/swig/include/python/typemaps_python.i | 29 +- gdal/swig/python/extensions/gdal_array_wrap.cpp | 27 +- gdal/swig/python/extensions/gdal_wrap.cpp | 318 +++++++- gdal/swig/python/extensions/gnm_wrap.cpp | 27 +- gdal/swig/python/extensions/ogr_wrap.cpp | 64 +- gdal/swig/python/extensions/osr_wrap.cpp | 27 +- .../osgeo_utils/auxiliary/color_palette.py | 4 +- .../osgeo_utils/auxiliary/color_table.py | 10 +- .../gdal-utils/osgeo_utils/auxiliary/util.py | 2 +- .../swig/python/gdal-utils/osgeo_utils/ogrmerge.py | 2 +- gdal/swig/python/osgeo/gdal.py | 29 +- gdal/swig/python/setup.py | 47 +- 167 files changed, 6400 insertions(+), 2540 deletions(-) create mode 100755 autotest/gdrivers/netcdf_multidim_pamproxydb.py create mode 100644 autotest/ogr/data/pgeo/domains.mdb create mode 100644 autotest/ogr/data/pgeo/metadata.mdb create mode 100755 autotest/ogr/ogr_mdb.py git reset --hard HEAD HEAD is now at 2b6f64b1a0 Merge pull request #4366 from rouault/doc_migrate_vm git log --pretty=format:%H -n 1 > E:\buildsystem\release-1928-x64\doc\gdal_revision.txt type E:\buildsystem\release-1928-x64\doc\gdal_revision.txt 2b6f64b1a014f0b41b513b8c41c153d88d242df3 cd E:\buildsystem set PATH=E:\buildsystem\release-1928-x64\bin;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE\\Extensions\Microsoft\IntelliCode\CLI;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.28.29333\bin\HostX64\x64;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE\VC\VCPackages;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE\CommonExtensions\Microsoft\TestWindow;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE\CommonExtensions\Microsoft\TeamFoundation\Team Explorer;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Current\bin\Roslyn;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Team Tools\Performance Tools\x64;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Team Tools\Performance Tools;C:\Program Files (x86)\Microsoft Visual Studio\Shared\Common\VSPerfCollectionTools\vs2019\\x64;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\x64\;C:\Program Files (x86)\Microsoft Visual Studio\2019\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\2019\Community\\MSBuild\Current\Bin;C:\WINDOWS\Microsoft.NET\Framework64\v4.0.30319;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE\;C:\Program Files (x86)\Microsoft Visual Studio\2019\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:\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\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:\Users\szekeres\.dotnet\tools;;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\Ninja;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE\VC\Linux\bin\ConnectionManagerExe if not exist src\mapcache-vc16x64 git clone -b main https://github.com/MapServer/mapcache.git src\mapcache-vc16x64 cd src\mapcache-vc16x64 git reset --hard HEAD HEAD is now at 447c0c6 Merge pull request #249 from constantinius/fix-issue-246 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-1928-x64\doc\mapcache_revision.txt type E:\buildsystem\release-1928-x64\doc\mapcache_revision.txt 447c0c6848fd101c11e6d54e451037e571117ef1 cd E:\buildsystem