From fbd70c1a116f2b80bc6e6928e234eec4becb30cb Mon Sep 17 00:00:00 2001 From: Even Rouault Date: Wed, 4 Dec 2024 00:50:22 +0100 Subject: [PATCH 1/4] autotest: put autotest/gdrivers/data/esric/Layers/ in a .tar to avoid OpenSSF Score Card binary false positive on R0000C0000.bundle --- .../L01/R0000C0000.bundle => Layers.tar} | Bin 393950 -> 409600 bytes autotest/gdrivers/data/esric/Layers/conf.cdi | 7 -- autotest/gdrivers/data/esric/Layers/conf.xml | 62 ------------------ autotest/gdrivers/esric.py | 2 +- 4 files changed, 1 insertion(+), 70 deletions(-) rename autotest/gdrivers/data/esric/{Layers/_alllayers/L01/R0000C0000.bundle => Layers.tar} (96%) delete mode 100644 autotest/gdrivers/data/esric/Layers/conf.cdi delete mode 100644 autotest/gdrivers/data/esric/Layers/conf.xml diff --git a/autotest/gdrivers/data/esric/Layers/_alllayers/L01/R0000C0000.bundle b/autotest/gdrivers/data/esric/Layers.tar similarity index 96% rename from autotest/gdrivers/data/esric/Layers/_alllayers/L01/R0000C0000.bundle rename to autotest/gdrivers/data/esric/Layers.tar index b6faba1597b4443fc5abe5fa9d76a5ba131bb333..625d080cf715df62dd4bdc5390a92203b07628ee 100644 GIT binary patch delta 4227 zcmd5Vp&huk_|y%q_xeKA_bC) z?OvFJ`vd$_g7$ax(tCbOXZaARhaCa!p*%?ByuaC<*`1HSfB*jd4__WyH`EV=yUs`# z;UPrXgFi$RvG~te?Ab%IN>oV(0eMeENEFq*l5*FXe!U1n%P*Do=sW7(b$)!3{Qvz; zYJcLn=lu1|x$7LqepD6oxBF2=Ra)~S$tv0_i4XXRj2B?N^bWAtp1aQ>UgS#Dop@8* zz1Zg#;rTO-E4?tE8dYm@NgM9DSGo@D=i$wq?sM$d4W2JqTnUT;0VMXh%P^cj7lf;; zEB*@eo_`@o5V$aC9`?Y}%z9?KK^R%?gyw3W*2-iP*DLZg@NItL&4eJf9|#qHa?t1r zNCZ&k(-J&J-*)ISTtE`7L0RFaO0i;ZZiTkxbm=+uAwP683vJ)~g-${`t$Lmh>9a!G zy9q)%E0~E*oxJIr?QZLJwRgrvCkMST(lvQ}Lf?*?)Sp-r-*Q-@?5SqOyYwmdpg zks)Nvq7HZ&_9m7?O(aWTTT&6ID2hll8N8&tRgKfk3A7$~3?U^%Yw@3^hEt*BYt>Y9 z-Bd_?tMebxg^*mWWR2HKLeYVb5?Fj-Lo5IJd8wwW_B*#fB`8^M~r zvM(;%KAqUC1)8D1poXwYD=2{c$(u&aWLto30C-(;4Pm`Y6nLz&B$+F=jwtD%ZO?YY zqxD8HfNdm-7|s-p$Ff8;lB6iN8t=KGxlL-AOBq7$yg+5dsP0aS@jM*PHa~;hVj9iX zpf|z+$Dj%MkDsJ5drn|Vikie*WnX!2S+rg6svr=5pYcMPku_?)Y~o}V?Tt`+kqVc^_9IYBT0dljHD7+eJezXB*Me1qA0L=;+o!6 z=+eM*79rc5NKq9T^CHH&q(KcJDEI<~37 z=LX7}!;)R7ZhiNnTbC#TOchfY>E6iYZCsAk_yV8Yya+Ev zaH6r12O3+ - - -20037507.229594339 - -20037507.229594339 - 20037507.229594339 - 20037507.229594339 - diff --git a/autotest/gdrivers/data/esric/Layers/conf.xml b/autotest/gdrivers/data/esric/Layers/conf.xml deleted file mode 100644 index dd1cbd9f11d6..000000000000 --- a/autotest/gdrivers/data/esric/Layers/conf.xml +++ /dev/null @@ -1,62 +0,0 @@ - - - - - PROJCS["WGS_1984_Web_Mercator_Auxiliary_Sphere",GEOGCS["GCS_WGS_1984",DATUM["D_WGS_1984",SPHEROID["WGS_1984",6378137.0,298.257223563]],PRIMEM["Greenwich",0.0],UNIT["Degree",0.0174532925199433]],PROJECTION["Mercator_Auxiliary_Sphere"],PARAMETER["False_Easting",0.0],PARAMETER["False_Northing",0.0],PARAMETER["Central_Meridian",0.0],PARAMETER["Standard_Parallel_1",0.0],PARAMETER["Auxiliary_Sphere_Type",0.0],UNIT["Meter",1.0],AUTHORITY["EPSG",3857]] - -22041257.77387803 - -32799975.422359161 - 142878261.42550784 - -100000 - 10000 - -100000 - 10000 - 0.001 - 0.0002 - 0.0002 - true - 3857 - - - -20037508.342787001 - 20037508.342787001 - - - 20037508.342787001 - -20037508.342787001 - - 256 - 256 - 96 - - - 0 - 591657527.591555 - 156543.03392800014 - - - 1 - 295828763.79577702 - 78271.516963999937 - - - 2 - 147914381.89788899 - 39135.758482000092 - - - 3 - 73957190.948944002 - 19567.879240999919 - - - - - MIXED - 75 - false - - - esriMapCacheStorageModeCompactV2 - 128 - - diff --git a/autotest/gdrivers/esric.py b/autotest/gdrivers/esric.py index 32f075e8f81a..7f43994d7ddc 100755 --- a/autotest/gdrivers/esric.py +++ b/autotest/gdrivers/esric.py @@ -24,7 +24,7 @@ @pytest.fixture() def esric_ds(): - ds = gdal.Open("data/esric/Layers/conf.xml") + ds = gdal.Open("/vsitar/data/esric/Layers.tar/Layers/conf.xml") assert ds is not None, "open failed" return ds From 93983c11aa4e74301a064e2cd94ed6ac498e0541 Mon Sep 17 00:00:00 2001 From: Even Rouault Date: Wed, 4 Dec 2024 01:53:16 +0100 Subject: [PATCH 2/4] CI s390x: Try to avoid annoying warnings of OSSF ScoreCard about unpinned pip install --- .github/workflows/s390x/Dockerfile.ci | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/s390x/Dockerfile.ci b/.github/workflows/s390x/Dockerfile.ci index ec5b2ce7c0aa..749592813678 100644 --- a/.github/workflows/s390x/Dockerfile.ci +++ b/.github/workflows/s390x/Dockerfile.ci @@ -80,4 +80,4 @@ RUN apt-get update && \ zip COPY requirements.txt /tmp/ -RUN python3 -m pip install -U --break-system-packages -r /tmp/requirements.txt +RUN PIP_CMD="python3 -m pip" $PIP_CMD install -U --break-system-packages -r /tmp/requirements.txt From a5d0388b023d1ebb5117e0bdafb77af3288c036d Mon Sep 17 00:00:00 2001 From: Even Rouault Date: Wed, 4 Dec 2024 02:19:33 +0100 Subject: [PATCH 3/4] .github/workflows/s390x/Dockerfile.ci: unbreak --- .github/workflows/s390x/Dockerfile.ci | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/s390x/Dockerfile.ci b/.github/workflows/s390x/Dockerfile.ci index 749592813678..0450e8c517f8 100644 --- a/.github/workflows/s390x/Dockerfile.ci +++ b/.github/workflows/s390x/Dockerfile.ci @@ -80,4 +80,4 @@ RUN apt-get update && \ zip COPY requirements.txt /tmp/ -RUN PIP_CMD="python3 -m pip" $PIP_CMD install -U --break-system-packages -r /tmp/requirements.txt +RUN PYTHON_CMD=python3 $PYTHON_CMD -m pip install -U --break-system-packages -r /tmp/requirements.txt From 7807597df5ba4567ec3bed2e0b0a0afbe14952dc Mon Sep 17 00:00:00 2001 From: Even Rouault Date: Wed, 4 Dec 2024 02:33:57 +0100 Subject: [PATCH 4/4] fix previous commit --- .github/workflows/s390x/Dockerfile.ci | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/s390x/Dockerfile.ci b/.github/workflows/s390x/Dockerfile.ci index 0450e8c517f8..7e60290072fa 100644 --- a/.github/workflows/s390x/Dockerfile.ci +++ b/.github/workflows/s390x/Dockerfile.ci @@ -80,4 +80,4 @@ RUN apt-get update && \ zip COPY requirements.txt /tmp/ -RUN PYTHON_CMD=python3 $PYTHON_CMD -m pip install -U --break-system-packages -r /tmp/requirements.txt +RUN PYTHON_CMD=python3 && $PYTHON_CMD -m pip install -U --break-system-packages -r /tmp/requirements.txt