Skip to content

Commit 516e10a

Browse files
committed
Prepare for GDAL 3.6.2
1 parent b6d958f commit 516e10a

6 files changed

Lines changed: 112 additions & 8 deletions

File tree

CITATION.cff

Lines changed: 2 additions & 2 deletions
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.6.1
6-
date-released: 2022-12-14
5+
version: 3.6.2
6+
date-released: 2023-01-02
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

NEWS.md

Lines changed: 104 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,107 @@
1+
# GDAL/OGR 3.6.2 Release Notes
2+
3+
GDAL 3.6.2 is a bugfix release.
4+
5+
## General
6+
7+
[RFC69](https://gdal.org/development/rfc/rfc69_cplusplus_formatting.html):
8+
Whole code base C/C++ reformatting
9+
10+
## Build
11+
12+
* Avoid warning with curl >= 7.55 about CURLINFO_CONTENT_LENGTH_DOWNLOAD being
13+
deprecated
14+
* Avoid warning with curl >= 7.87 about CURLOPT_PROGRESSFUNCTION being
15+
deprecated
16+
* fix nitfdump build against external libtiff (#6968)
17+
* fix compilation with gcc 4.8.5 of Centos 7.9 (#6991)
18+
19+
## Data files
20+
21+
* tms_MapML_CBMTILE.json: fix wrong matrixWidth value (#6922)
22+
23+
## GDAL 3.6.2
24+
25+
### Port
26+
27+
* CPLGetUsablePhysicalRAM(): take into account RSS limit (ulimit -m) (#6669)
28+
* CPLGetNumCPUs(): take into sched_getaffinity() (#6669)
29+
30+
### Algorithms
31+
32+
* Warp: fix crash in multi-threaded mode when doing several warping runs with
33+
the same WarpOperation
34+
* RasterizeLayer: prevent out-of-bounds index/crash on some input data (#6981)
35+
36+
### Core
37+
38+
* gdal_pam.h: workaround for code including it after windows.h
39+
40+
### Raster drivers
41+
42+
AAIGRID driver:
43+
* fix CreateCopy() of source raster with south-up orientation (#6946)
44+
45+
BAG driver:
46+
* conform to the final BAG georeferenced metadata layer specification (#6933)
47+
48+
ESRIC driver:
49+
* Fix DCAP_VECTOR metadata
50+
51+
JPEGXL driver:
52+
* advertise COMPRESSION_REVERSIBILITY=LOSSY when there is a JPEG
53+
reconstruction box
54+
55+
netCDF driver:
56+
* deal with files with decreasing latitudes/north-up orientation and presence
57+
of actual_range attribute (#6909)
58+
59+
VRT driver:
60+
* VRTSourcedRasterBand: replace potentially unsafe cpl::down_cast<> by
61+
dynamic_cast<>
62+
63+
## OGR 3.6.2
64+
65+
### Core
66+
67+
* OGRGenSQLResultsLayer::GetFeatureCount(): fix it to return -1 when base layer
68+
also returns -1 (#6925)
69+
* OGRXercesInstrumentedMemoryManager::deallocate(): avoid (likely harmless)
70+
unsigned integer overflow in error code path.
71+
* GPKG/SQLite dialect: fix issues when SQL statement provided to ExecuteSQL()
72+
starts with space/tabulation/newline (#6976)
73+
* ArrowArray generic: FillBoolArray(): avoid out-of-bounds write access
74+
75+
### Utilities
76+
77+
* ogr2ogr: make -nln flag with GeoJSON output even if a name exists in input
78+
GeoJSON (#6920)
79+
* ogr2ogr: silent reprojection errors related to IsPolarToWGS84() in
80+
OGRGeometryFactory::transformWithOptions()
81+
82+
### Drivers
83+
84+
GML driver:
85+
* fix recognizing WFS GetFeature response with a very long initial XML element
86+
(#6940)
87+
* default srsDimension to 3 for CityGML files (#6989)
88+
* fix incorrect behavior when using GFS_TEMPLATE open option with a .gfs that
89+
refers to FeatureProperty/FeaturePropertyList fields (#6932)
90+
91+
GeoPackage driver:
92+
* fix threaded RTree building when creating several layers (3.6.0 regression),
93+
by disabling async RTree building
94+
* avoid SQLite3 locking in CreateLayer() due to RemoveOGREmptyTable()
95+
96+
NGW driver:
97+
* remove DCAP_ items set to NO (#6994)
98+
99+
Parquet driver:
100+
* update to read and write GeoParquet 1.0.0-beta.1 specification (#6646)
101+
102+
Selafin driver:
103+
* Fix DCAP_VECTOR metadata
104+
1105
# GDAL/OGR 3.6.1 Release Notes
2106

3107
GDAL 3.6.1 is a bugfix release. It officially retracts GDAL 3.6.0 which

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
3.6.1
1+
3.6.2

gcore/gdal_version.h.in

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
#ifndef GDAL_VERSION_MAJOR
88
# define GDAL_VERSION_MAJOR 3
99
# define GDAL_VERSION_MINOR 6
10-
# define GDAL_VERSION_REV 1
10+
# define GDAL_VERSION_REV 2
1111
# define GDAL_VERSION_BUILD 0
1212
#endif
1313

@@ -24,9 +24,9 @@
2424

2525
#if !defined(DO_NOT_DEFINE_GDAL_DATE_NAME)
2626
#ifndef GDAL_RELEASE_DATE
27-
# define GDAL_RELEASE_DATE 20221214
27+
# define GDAL_RELEASE_DATE 20230102
2828
#endif
2929
#ifndef GDAL_RELEASE_NAME
30-
# define GDAL_RELEASE_NAME "3.6.1"
30+
# define GDAL_RELEASE_NAME "3.6.2"
3131
#endif
3232
#endif

swig/python/README.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ reference documentation, but the `GDAL API Tutorial`_ includes Python examples.
1616
Dependencies
1717
------------
1818

19-
* libgdal (3.6.1 or greater) and header files (gdal-devel)
19+
* libgdal (3.6.2 or greater) and header files (gdal-devel)
2020
* numpy (1.0.0 or greater) and header files (numpy-devel) (not explicitly
2121
required, but many examples and utilities will not work without it)
2222

swig/python/gdal-utils/osgeo_utils/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
__package_name__ = "gdal-utils"
2-
gdal_utils_version = (3, 6, 1, 0)
2+
gdal_utils_version = (3, 6, 2, 0)
33
__version__ = ".".join(str(i) for i in gdal_utils_version)
44
__author__ = "Frank Warmerdam"
55
__author_email__ = "warmerdam@pobox.com"

0 commit comments

Comments
 (0)