Skip to content

Commit 2ca3bec

Browse files
committed
Update GDAL RELEASE branch to v3.9.2
2 parents 6caa025 + 3aae5b4 commit 2ca3bec

File tree

379 files changed

+8009
-3356
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

379 files changed

+8009
-3356
lines changed

.github/workflows/alpine/Dockerfile.ci

+8-1
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,6 @@ RUN apk add \
6262
sfcgal-dev \
6363
snappy-dev \
6464
sqlite-dev \
65-
swig \
6665
tiledb-dev \
6766
tiff-dev \
6867
unixodbc-dev \
@@ -73,3 +72,11 @@ RUN apk add \
7372

7473
COPY requirements.txt /tmp/
7574
RUN python3 -m pip install --break-system-packages -U -r /tmp/requirements.txt
75+
76+
RUN apk add git autoconf automake libtool bison && \
77+
git clone --branch "${SWIG_GIT_TAG:-master}" --depth 1 https://github.com/swig/swig.git swig-git && \
78+
cd swig-git && \
79+
./autogen.sh && \
80+
./configure --prefix=/usr && \
81+
make -j$(nproc) && \
82+
make install

.github/workflows/alpine/build.sh

+2-1
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,8 @@ cmake ${GDAL_SOURCE_DIR:=..} \
2121
-DIconv_INCLUDE_DIR=/usr/include/gnu-libiconv \
2222
-DIconv_LIBRARY=/usr/lib/libiconv.so \
2323
-DADD_EXTERNAL_DEFERRED_PLUGIN_FOO=/tmp/foo.cpp \
24-
-DCMAKE_C_FLAGS=-Werror -DCMAKE_CXX_FLAGS="-std=c++23 -Werror" -DWERROR_DEV_FLAG="-Werror=dev"
24+
-DCMAKE_CXX_STANDARD=23 \
25+
-DCMAKE_C_FLAGS=-Werror -DCMAKE_CXX_FLAGS="-Werror" -DWERROR_DEV_FLAG="-Werror=dev"
2526
make -j$(nproc)
2627
make -j$(nproc) install DESTDIR=/tmp/install-gdal
2728
<<<<<<< HEAD

.github/workflows/android_cmake.yml

+1
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ on:
66
- 'doc/**'
77
branches-ignore:
88
- 'backport**'
9+
- 'dependabot**'
910
pull_request:
1011
paths-ignore:
1112
- 'doc/**'

.github/workflows/clang_static_analyzer.yml

+1
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ on:
66
- 'doc/**'
77
branches-ignore:
88
- 'backport**'
9+
- 'dependabot**'
910
pull_request:
1011
paths-ignore:
1112
- 'doc/**'

.github/workflows/cmake_builds.yml

+42-33
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ on:
88
- 'doc/**'
99
branches-ignore:
1010
- 'backport**'
11+
- 'dependabot**'
1112
pull_request:
1213
paths-ignore:
1314
- 'doc/**'
@@ -93,7 +94,7 @@ jobs:
9394
# Workaround bug in ogdi packaging
9495
sudo ln -s /usr/lib/ogdi/libvrf.so /usr/lib
9596
#
96-
python3 -m pip install -U pip wheel setuptools numpy
97+
python3 -m pip install -U pip wheel setuptools numpy importlib_metadata
9798
python3 -m pip install -r $GITHUB_WORKSPACE/autotest/requirements.txt
9899
99100
- name: Build libjxl
@@ -421,7 +422,7 @@ jobs:
421422
- name: Install dependency
422423
shell: bash -l {0}
423424
run: |
424-
conda install --yes --quiet curl libiconv icu python=3.10 swig numpy pytest pytest-env pytest-benchmark filelock zlib lxml jsonschema
425+
conda install --yes --quiet curl libiconv icu python=3.10 swig numpy pytest pytest-env pytest-benchmark filelock zlib lxml jsonschema setuptools
425426
# FIXME: remove libnetcdf=4.9.2=nompi_h5902ca5_107 pinning as soon as https://github.com/conda-forge/libnetcdf-feedstock/issues/182 is resolved
426427
conda install --yes --quiet proj geos hdf4 hdf5 kealib \
427428
libnetcdf=4.9.2=nompi_h5902ca5_107 openjpeg poppler libtiff libpng xerces-c expat libxml2 kealib json-c \
@@ -453,37 +454,43 @@ jobs:
453454
# otherwise interpret /bla has a file relative to the Bash root directory and would replace it by a path like c:\Program Files\git\WX
454455
# BUILD_JAVA_BINDINGS=OFF because we get "Error occurred during initialization of VM. Corrupted ZIP library: C:\Miniconda\envs\gdalenv\Library\bin\zip.dll" when running java. Not reproducible on a standard VM
455456
# Build PDF driver as plugin due to the PDFium build including libopenjp2 symbols which would conflict with external libopenjp2
457+
# /D_DISABLE_CONSTEXPR_MUTEX_CONSTRUCTOR to workaround issue with too old vcruntime140.dll on image 20240603.1.0 (https://github.com/actions/runner-images/issues/10004)
456458
run: |
457459
mkdir -p $GITHUB_WORKSPACE/build
458-
cmake -G "${generator}" -Werror=dev "-DCMAKE_INSTALL_PREFIX=$GITHUB_WORKSPACE/install-gdal" "-DUSE_CCACHE=ON" "-DCMAKE_PREFIX_PATH=${CONDA}/envs/gdalenv" -DCMAKE_UNITY_BUILD=${CMAKE_UNITY_BUILD} -S "$GITHUB_WORKSPACE" -B "$GITHUB_WORKSPACE/build" -DGDAL_ENABLE_PLUGINS:BOOL=ON -DGDAL_ENABLE_PLUGINS_NO_DEPS:BOOL=ON -DGDAL_USE_PUBLICDECOMPWT:BOOL=ON -DPUBLICDECOMPWT_URL=https://github.com/rouault/PublicDecompWT -DBUILD_JAVA_BINDINGS=OFF -DBUILD_CSHARP_BINDINGS=ON -DGDAL_USE_MYSQL:BOOL=OFF -DCMAKE_C_FLAGS=" /WX" -DCMAKE_CXX_FLAGS=" /WX" -DWERROR_DEV_FLAG="-Werror=dev" -DCMAKE_BUILD_TYPE=Release -DPDFIUM_ROOT=$GITHUB_WORKSPACE/install-pdfium -DGDAL_ENABLE_DRIVER_PDF_PLUGIN:BOOL=ON -DCMAKE_UNITY_BUILD=ON
460+
cmake -G "${generator}" -Werror=dev "-DCMAKE_INSTALL_PREFIX=$GITHUB_WORKSPACE/install-gdal" "-DUSE_CCACHE=ON" "-DCMAKE_PREFIX_PATH=${CONDA}/envs/gdalenv" -DCMAKE_UNITY_BUILD=${CMAKE_UNITY_BUILD} -S "$GITHUB_WORKSPACE" -B "$GITHUB_WORKSPACE/build" -DGDAL_ENABLE_PLUGINS:BOOL=ON -DGDAL_ENABLE_PLUGINS_NO_DEPS:BOOL=ON -DGDAL_USE_PUBLICDECOMPWT:BOOL=ON -DPUBLICDECOMPWT_URL=https://github.com/rouault/PublicDecompWT -DBUILD_JAVA_BINDINGS=OFF -DBUILD_CSHARP_BINDINGS=ON -DGDAL_USE_MYSQL:BOOL=OFF -DCMAKE_C_FLAGS=" /WX" -DCMAKE_CXX_FLAGS=" /WX /D_DISABLE_CONSTEXPR_MUTEX_CONSTRUCTOR" -DWERROR_DEV_FLAG="-Werror=dev" -DCMAKE_BUILD_TYPE=Release -DPDFIUM_ROOT=$GITHUB_WORKSPACE/install-pdfium -DGDAL_ENABLE_DRIVER_PDF_PLUGIN:BOOL=ON -DCMAKE_UNITY_BUILD=ON
459461
- name: Build
460462
shell: bash -l {0}
461463
run: cmake --build $GITHUB_WORKSPACE/build --config Release -j 2
462464
env:
463465
GIT_LFS_SKIP_SMUDGE: 1 # for PublicDecompWT github repository clone
464-
- name: test
465-
shell: bash -l {0}
466-
run: |
467-
cmake --build $GITHUB_WORKSPACE/build --config Release --target quicktest
468-
- name: test (with ctest)
469-
shell: bash -l {0}
470-
run: |
471-
ctest --test-dir $GITHUB_WORKSPACE/build -C Release -V -j 3
472-
env:
473-
SKIP_OGR_GMLAS_HUGE_PROCESSING_TIME: YES
474-
SKIP_OGR_GMLAS_HTTP_RELATED: YES
475-
SKIP_GDAL_HTTP_SSL_VERIFYSTATUS: YES
476-
BUILD_NAME: "build-windows-conda"
466+
# FIXME !! Disabled because of actions/runner-images#10004
467+
#- name: test
468+
# shell: bash -l {0}
469+
# run: |
470+
# cmake --build $GITHUB_WORKSPACE/build --config Release --target quicktest
471+
#- name: test (with ctest)
472+
# shell: bash -l {0}
473+
# run: |
474+
# ctest --test-dir $GITHUB_WORKSPACE/build -C Release -V -j 3
475+
# env:
476+
# SKIP_OGR_GMLAS_HUGE_PROCESSING_TIME: YES
477+
# SKIP_OGR_GMLAS_HTTP_RELATED: YES
478+
# SKIP_GDAL_HTTP_SSL_VERIFYSTATUS: YES
479+
# BUILD_NAME: "build-windows-conda"
477480
- name: Install
478481
shell: bash -l {0}
479482
run: |
480483
cmake --build $GITHUB_WORKSPACE/build --config Release --target install
481-
export PATH=$GITHUB_WORKSPACE/install-gdal/bin:$PATH
482-
gdalinfo --version
483-
python -VV
484-
PYTHONPATH=$GITHUB_WORKSPACE/install-gdal/lib/site-packages python -c "from osgeo import gdal;print(gdal.VersionInfo(None))"
485-
export PATH=$GITHUB_WORKSPACE/install-gdal/Scripts:$PATH
486-
PYTHONPATH=$GITHUB_WORKSPACE/install-gdal/lib/site-packages gdal_edit --version
484+
# FIXME !! Disabled because of actions/runner-images#10004
485+
#- name: Test install
486+
# shell: bash -l {0}
487+
# run: |
488+
# export PATH=$GITHUB_WORKSPACE/install-gdal/bin:$PATH
489+
# gdalinfo --version
490+
# python -VV
491+
# PYTHONPATH=$GITHUB_WORKSPACE/install-gdal/lib/site-packages python -c "from osgeo import gdal;print(gdal.VersionInfo(None))"
492+
# export PATH=$GITHUB_WORKSPACE/install-gdal/Scripts:$PATH
493+
# PYTHONPATH=$GITHUB_WORKSPACE/install-gdal/lib/site-packages gdal_edit --version
487494
- name: Show gdal.pc
488495
shell: bash -l {0}
489496
run: cat $GITHUB_WORKSPACE/build/gdal.pc
@@ -518,39 +525,41 @@ jobs:
518525
- name: Install dependency
519526
shell: bash -l {0}
520527
run: |
521-
conda install --yes --quiet proj pytest pytest-env pytest-benchmark filelock lxml cmake
528+
conda install --yes --quiet proj pytest pytest-env pytest-benchmark filelock lxml cmake setuptools
522529
- name: Check CMake version
523530
shell: bash -l {0}
524531
run: |
525532
cmake --version
526533
- name: Configure
527534
shell: bash -l {0}
535+
# /D_DISABLE_CONSTEXPR_MUTEX_CONSTRUCTOR to workaround issue with too old vcruntime140.dll on image 20240603.1.0 (https://github.com/actions/runner-images/issues/10004)
528536
run: |
529537
mkdir -p $GITHUB_WORKSPACE/build
530-
cmake -A ${architecture} -G "${generator}" "-DCMAKE_PREFIX_PATH=${CONDA}/envs/gdalenv" -Werror=dev "-DCMAKE_CXX_COMPILER_LAUNCHER=clcache" -DCMAKE_UNITY_BUILD=${CMAKE_UNITY_BUILD} -S "$GITHUB_WORKSPACE" -B "$GITHUB_WORKSPACE/build" -DCMAKE_C_FLAGS=" /WX" -DCMAKE_CXX_FLAGS=" /WX" -DGDAL_USE_EXTERNAL_LIBS:BOOL=OFF -DWERROR_DEV_FLAG="-Werror=dev"
538+
cmake -A ${architecture} -G "${generator}" "-DCMAKE_PREFIX_PATH=${CONDA}/envs/gdalenv" -Werror=dev "-DCMAKE_CXX_COMPILER_LAUNCHER=clcache" -DCMAKE_UNITY_BUILD=${CMAKE_UNITY_BUILD} -S "$GITHUB_WORKSPACE" -B "$GITHUB_WORKSPACE/build" -DCMAKE_C_FLAGS=" /WX" -DCMAKE_CXX_FLAGS=" /WX /D_DISABLE_CONSTEXPR_MUTEX_CONSTRUCTOR" -DGDAL_USE_EXTERNAL_LIBS:BOOL=OFF -DWERROR_DEV_FLAG="-Werror=dev"
531539
- name: Build
532540
shell: bash -l {0}
533541
run: cmake --build $GITHUB_WORKSPACE/build --config RelWithDebInfo -j 2
534542
- name: Configure with even less dependencies
535543
shell: bash -l {0}
536544
run: |
537545
rm -f build/CMakeCache.txt
538-
cmake -A ${architecture} -G "${generator}" "-DCMAKE_PREFIX_PATH=${CONDA}/envs/gdalenv" -Werror=dev "-DCMAKE_CXX_COMPILER_LAUNCHER=clcache" -DCMAKE_UNITY_BUILD=${CMAKE_UNITY_BUILD} -S "$GITHUB_WORKSPACE" -B "$GITHUB_WORKSPACE/build" -DCMAKE_C_FLAGS=" /WX" -DCMAKE_CXX_FLAGS=" /WX" -DGDAL_USE_EXTERNAL_LIBS:BOOL=OFF -DGDAL_USE_PNG_INTERNAL=OFF -DGDAL_USE_JPEG_INTERNAL=OFF -DGDAL_USE_JPEG12_INTERNAL=OFF -DGDAL_USE_GIF_INTERNAL=OFF -DGDAL_USE_LERC_INTERNAL=OFF -DGDAL_USE_LERCV1_INTERNAL=OFF -DGDAL_USE_QHULL_INTERNAL=OFF -DGDAL_USE_OPENCAD_INTERNAL=OFF -DWERROR_DEV_FLAG="-Werror=dev"
546+
cmake -A ${architecture} -G "${generator}" "-DCMAKE_PREFIX_PATH=${CONDA}/envs/gdalenv" -Werror=dev "-DCMAKE_CXX_COMPILER_LAUNCHER=clcache" -DCMAKE_UNITY_BUILD=${CMAKE_UNITY_BUILD} -S "$GITHUB_WORKSPACE" -B "$GITHUB_WORKSPACE/build" -DCMAKE_C_FLAGS=" /WX" -DCMAKE_CXX_FLAGS=" /WX /D_DISABLE_CONSTEXPR_MUTEX_CONSTRUCTOR" -DGDAL_USE_EXTERNAL_LIBS:BOOL=OFF -DGDAL_USE_PNG_INTERNAL=OFF -DGDAL_USE_JPEG_INTERNAL=OFF -DGDAL_USE_JPEG12_INTERNAL=OFF -DGDAL_USE_GIF_INTERNAL=OFF -DGDAL_USE_LERC_INTERNAL=OFF -DGDAL_USE_LERCV1_INTERNAL=OFF -DGDAL_USE_QHULL_INTERNAL=OFF -DGDAL_USE_OPENCAD_INTERNAL=OFF -DWERROR_DEV_FLAG="-Werror=dev"
539547
- name: Configure with even less dependencies, and disabling all optional drivers
540548
shell: bash -l {0}
541549
run: |
542550
rm -f build/CMakeCache.txt
543-
cmake -A ${architecture} -G "${generator}" "-DCMAKE_PREFIX_PATH=${CONDA}/envs/gdalenv" -Werror=dev "-DCMAKE_CXX_COMPILER_LAUNCHER=clcache" -DCMAKE_UNITY_BUILD=${CMAKE_UNITY_BUILD} -S "$GITHUB_WORKSPACE" -B "$GITHUB_WORKSPACE/build" -DCMAKE_C_FLAGS=" /WX" -DCMAKE_CXX_FLAGS=" /WX" -DGDAL_USE_EXTERNAL_LIBS:BOOL=OFF -DGDAL_USE_PNG_INTERNAL=OFF -DGDAL_USE_JPEG_INTERNAL=OFF -DGDAL_USE_JPEG12_INTERNAL=OFF -DGDAL_USE_GIF_INTERNAL=OFF -DGDAL_USE_LERC_INTERNAL=OFF -DGDAL_USE_LERCV1_INTERNAL=OFF -DGDAL_USE_QHULL_INTERNAL=OFF -DGDAL_USE_OPENCAD_INTERNAL=OFF -DGDAL_BUILD_OPTIONAL_DRIVERS=OFF -DOGR_BUILD_OPTIONAL_DRIVERS=OFF -DWERROR_DEV_FLAG="-Werror=dev"
551+
cmake -A ${architecture} -G "${generator}" "-DCMAKE_PREFIX_PATH=${CONDA}/envs/gdalenv" -Werror=dev "-DCMAKE_CXX_COMPILER_LAUNCHER=clcache" -DCMAKE_UNITY_BUILD=${CMAKE_UNITY_BUILD} -S "$GITHUB_WORKSPACE" -B "$GITHUB_WORKSPACE/build" -DCMAKE_C_FLAGS=" /WX" -DCMAKE_CXX_FLAGS=" /WX /D_DISABLE_CONSTEXPR_MUTEX_CONSTRUCTOR" -DGDAL_USE_EXTERNAL_LIBS:BOOL=OFF -DGDAL_USE_PNG_INTERNAL=OFF -DGDAL_USE_JPEG_INTERNAL=OFF -DGDAL_USE_JPEG12_INTERNAL=OFF -DGDAL_USE_GIF_INTERNAL=OFF -DGDAL_USE_LERC_INTERNAL=OFF -DGDAL_USE_LERCV1_INTERNAL=OFF -DGDAL_USE_QHULL_INTERNAL=OFF -DGDAL_USE_OPENCAD_INTERNAL=OFF -DGDAL_BUILD_OPTIONAL_DRIVERS=OFF -DOGR_BUILD_OPTIONAL_DRIVERS=OFF -DWERROR_DEV_FLAG="-Werror=dev"
544552
- name: Build
545553
shell: bash -l {0}
546554
run: cmake --build $GITHUB_WORKSPACE/build --config RelWithDebInfo -j 2
547-
- name: test (with ctest)
548-
shell: bash -l {0}
549-
run: |
550-
ctest --test-dir $GITHUB_WORKSPACE/build -C RelWithDebInfo -V -j 3
551-
env:
552-
SKIP_GDAL_HTTP_SSL_VERIFYSTATUS: YES
553-
BUILD_NAME: "build-windows-minimum"
555+
# FIXME !! Disable tests because of actions/runner-images#10004
556+
#- name: test (with ctest)
557+
# shell: bash -l {0}
558+
# run: |
559+
# ctest --test-dir $GITHUB_WORKSPACE/build -C RelWithDebInfo -V -j 3
560+
# env:
561+
# SKIP_GDAL_HTTP_SSL_VERIFYSTATUS: YES
562+
# BUILD_NAME: "build-windows-minimum"
554563
- name: Show gdal.pc
555564
shell: bash -l {0}
556565
run: cat $GITHUB_WORKSPACE/build/gdal.pc

.github/workflows/code_checks.yml

+1
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ on:
66
- 'doc/**'
77
branches-ignore:
88
- 'backport**'
9+
- 'dependabot**'
910
pull_request:
1011
paths-ignore:
1112
- 'doc/**'

.github/workflows/codeql.yml

+3
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,9 @@ on:
44
push:
55
paths-ignore:
66
- 'doc/**'
7+
branches-ignore:
8+
- 'backport**'
9+
- 'dependabot**'
710
pull_request:
811
paths-ignore:
912
- 'doc/**'

.github/workflows/conda.yml

+1
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ on:
66
- 'doc/**'
77
branches-ignore:
88
- 'backport**'
9+
- 'dependabot**'
910

1011
# Disabled because run is quite slow, especially for Mac
1112
#pull_request:

.github/workflows/delete_untagged_containers.yml

+1
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ on:
66
- 'doc/**'
77
branches-ignore:
88
- 'backport**'
9+
- 'dependabot**'
910

1011
permissions:
1112
contents: read

.github/workflows/doc_build.yml

+1
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ on:
44
push:
55
branches-ignore:
66
- 'backport**'
7+
- 'dependabot**'
78
pull_request:
89

910
concurrency:

.github/workflows/fedora_rawhide/Dockerfile.ci

+4-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
FROM fedora:rawhide
22

3-
RUN dnf upgrade -y
3+
# FIXME: Exclude update of dnf&rpm themselves as this results in a no longer working dnf
4+
# cf https://github.com/OSGeo/gdal/actions/runs/9448190401/job/26021669415?pr=10173
5+
# Likely a transient issue with Fedora 41 dev cycle
6+
RUN dnf upgrade -y -x dnf -x rpm
47
RUN dnf install -y --setopt=install_weak_deps=False proj-devel
58
RUN dnf install -y clang make diffutils ccache cmake \
69
libxml2-devel libxslt-devel expat-devel xerces-c-devel \

.github/workflows/freebsd.yml.disabled

+1
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ on:
66
- 'doc/**'
77
branches:
88
- '!backport**'
9+
- '!dependabot**'
910
pull_request:
1011
paths-ignore:
1112
- 'doc/**'

.github/workflows/linux_build.yml

+7-2
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ on:
66
- 'doc/**'
77
branches-ignore:
88
- 'backport**'
9+
- 'dependabot**'
910
pull_request:
1011
paths-ignore:
1112
- 'doc/**'
@@ -75,7 +76,7 @@ jobs:
7576

7677
- name: Fedora Rawhide, clang++
7778
id: fedora_rawhide
78-
travis_branch: sanitize
79+
travis_branch: fedora_rawhide
7980
container: fedora_rawhide
8081
build_script: build.sh
8182
os: ubuntu-22.04
@@ -283,6 +284,7 @@ jobs:
283284
env:
284285
TRAVIS: yes
285286
TRAVIS_BRANCH: ${{ matrix.travis_branch }}
287+
BUILD_NAME: ${{ matrix.travis_branch }}
286288
run: |
287289
if test -f ".github/workflows/${{ matrix.id }}/${{ matrix.test_script }}"; then
288290
TEST_CMD="$(pwd)/.github/workflows/${{ matrix.id }}/${{ matrix.test_script }}"
@@ -305,6 +307,7 @@ jobs:
305307
-e GITHUB_WORKFLOW \
306308
-e TRAVIS \
307309
-e TRAVIS_BRANCH \
310+
-e BUILD_NAME \
308311
-e "GDAL_SOURCE_DIR=$(pwd)" \
309312
-u $(id -u ${USER}):$(id -g ${USER}) \
310313
--security-opt seccomp=unconfined \
@@ -317,11 +320,13 @@ jobs:
317320
${TEST_CMD}
318321
319322
- name: Coveralls
320-
uses: coverallsapp/github-action@3dfc5567390f6fa9267c0ee9c251e4c8c3f18949 # v2.2.3
323+
uses: coverallsapp/github-action@643bc377ffa44ace6394b2b5d0d3950076de9f63 # v2.3.0
321324
if: ${{ matrix.id == 'coverage' }}
322325
with:
323326
format: lcov
324327
file: build-coverage/gdal_filtered.info
328+
# Pin to v0.6.10 because of issue with v0.6.11 (https://github.com/coverallsapp/coverage-reporter/issues/127)
329+
coverage-reporter-version: v0.6.10
325330

326331
- name: Push build environment
327332
if: github.event_name == 'push'

.github/workflows/macos.yml

+1
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ on:
66
- 'doc/**'
77
branches-ignore:
88
- 'backport**'
9+
- 'dependabot**'
910
pull_request:
1011
paths-ignore:
1112
- 'doc/**'

.github/workflows/ubuntu_20.04/Dockerfile.ci

-1
Original file line numberDiff line numberDiff line change
@@ -262,4 +262,3 @@ RUN ldconfig
262262

263263
COPY requirements.txt /tmp/
264264
RUN python3 -m pip install -U -r /tmp/requirements.txt
265-
RUN python3 -m pip install cfchecker

.github/workflows/windows_build.yml

+1
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ on:
66
- 'doc/**'
77
branches-ignore:
88
- 'backport**'
9+
- 'dependabot**'
910
pull_request:
1011
paths-ignore:
1112
- 'doc/**'

.travis.yml

+18-18
Original file line numberDiff line numberDiff line change
@@ -26,24 +26,24 @@ matrix:
2626
- BUILD_NAME=s390x
2727
- DETAILS=""
2828

29-
- os: linux
30-
arch: arm64-graviton2
31-
virt: lxd
32-
group: edge
33-
compiler: gcc
34-
language: cpp
35-
sudo: false
36-
dist: jammy
37-
cache:
38-
apt: true
39-
directories:
40-
- $HOME/.ccache
41-
apt:
42-
packages:
43-
- ccache
44-
env:
45-
- BUILD_NAME=graviton2
46-
- DETAILS=
29+
#- os: linux
30+
# arch: arm64-graviton2
31+
# virt: lxd
32+
# group: edge
33+
# compiler: gcc
34+
# language: cpp
35+
# sudo: false
36+
# dist: jammy
37+
# cache:
38+
# apt: true
39+
# directories:
40+
# - $HOME/.ccache
41+
# apt:
42+
# packages:
43+
# - ccache
44+
# env:
45+
# - BUILD_NAME=graviton2
46+
# - DETAILS=
4747

4848
before_install:
4949
- if ! git diff --name-only $TRAVIS_COMMIT_RANGE | grep -qvE '(.rst)$'; then travis_terminate 0; fi

CITATION.cff

+2-2
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@ cff-version: 1.2.0
22
message: Please cite this software using these metadata or in the CITATION file.
33
type: software
44
title: GDAL
5-
version: 3.9.0
6-
date-released: 2024-05-06
5+
version: 3.9.2
6+
date-released: 2024-08-13
77
doi: 10.5281/zenodo.5884351
88
abstract: GDAL is a translator library for raster and vector geospatial data
99
formats that is released under an MIT style Open Source License by the Open

0 commit comments

Comments
 (0)