Re: [gdal-dev] libgeotiff 1.7.4rc1 available for testing

2025-02-18 Thread Marco Atzeri via gdal-dev

On 18/02/2025 15:58, Even Rouault via gdal-dev wrote:

Hi,

Main reason: doesn't build with GCC 15

Download links:

- https://download.osgeo.org/geotiff/libgeotiff/libgeotiff-1.7.4rc1.tar.gz



built on cygwin with both cmake and autoconf using
gcc (GCC) 15.0.0 20250105

I noticed few discrepancies

cmake
-  there is no enabled test ?   
- /usr/bin/makegeo.exe is built but there is no manual
- /usr/share/doc/GeoTIFF/* docs are installed

autoconf
- "make check" passes
- /usr/bin/makegeo.exe is not present
- /usr/share/doc/GeoTIFF/* docs are NOT installed


Regards
Marco





___
gdal-dev mailing list
gdal-dev@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/gdal-dev


Re: [gdal-dev] unsetting configs vs empty values

2025-02-18 Thread Laurențiu Nicola via gdal-dev
Hi,

To me, that's a bit unexpected and possibly a bug, but not a problem I've ever 
run into in practice. You're probably aware of this already, but instead of:

> export AWS_S3_ENDPOINT=...
> gdalmdiminfo ...
> unset AWS_S3_ENDPOINT
> gdalmdiminfo ...

you can do:

> AWS_S3_ENDPOINT=... gdalmdiminfo ...
> gdalmdiminfo ...

Laurentiu

On Wed, Feb 19, 2025, at 02:50, Michael Sumner via gdal-dev wrote:
> This may well just be a hapless user-question, can we set configs to empty 
> and expect that to mean "unset"?
> 
> In a fresh session all is well (standard public bucket): 
> 
> gdalmdiminfo /vsis3/mur-sst/zarr
> 
> Our non-standard public bucket can't be found of course, so set the endpoint: 
> 
> export AWS_S3_ENDPOINT=projects.pawsey.org.au
> gdalmdiminfo 
> /vsis3/idea-10.7289-v5sq8xb5/www.ncei.noaa.gov/data/sea-surface-temperature-optimum-interpolation/v2.1/access/avhrr/198109/oisst-avhrr-v02r01.19810901.nc
> 
> but now 
> 
> gdalmdiminfo /vsis3/mur-sst/zarr
> ERROR 4: `/vsis3/mur-sst/zarr' not recognized as being in a supported file 
> format.
> 
> this fails, but I expected it to work: 
> 
> export AWS_S3_ENDPOINT=
> gdalmdiminfo /vsis3/mur-sst/zarr
> 
> this succeeds: 
> 
> unset AWS_S3_ENDPOINT
> gdalmdiminfo /vsis3/mur-sst/zarr
> 
> My question is what is the right way to revert the non-standard endpoint?   
> We have to unset the option?   Or, is an empty value a desirable way to mean 
> "default"?
> 
> Thanks for your help. 
> 
> Cheers, Mike
> 
> 
> 
> --
> Michael Sumner
> Research Software Engineer
> Australian Antarctic Division
> Hobart, Australia
> e-mail: mdsum...@gmail.com
> ___
> gdal-dev mailing list
> gdal-dev@lists.osgeo.org
> https://lists.osgeo.org/mailman/listinfo/gdal-dev
> 
___
gdal-dev mailing list
gdal-dev@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/gdal-dev


[gdal-dev] unsetting configs vs empty values

2025-02-18 Thread Michael Sumner via gdal-dev
This may well just be a hapless user-question, can we set configs to empty
and expect that to mean "unset"?

In a fresh session all is well (standard public bucket):

gdalmdiminfo /vsis3/mur-sst/zarr

Our non-standard public bucket can't be found of course, so set the
endpoint:

export AWS_S3_ENDPOINT=projects.pawsey.org.au
gdalmdiminfo /vsis3/idea-10.7289-v5sq8xb5/
www.ncei.noaa.gov/data/sea-surface-temperature-optimum-interpolation/v2.1/access/avhrr/198109/oisst-avhrr-v02r01.19810901.nc

but now

gdalmdiminfo /vsis3/mur-sst/zarr
ERROR 4: `/vsis3/mur-sst/zarr' not recognized as being in a supported file
format.

this fails, but I expected it to work:

export AWS_S3_ENDPOINT=
gdalmdiminfo /vsis3/mur-sst/zarr

this succeeds:

unset AWS_S3_ENDPOINT
gdalmdiminfo /vsis3/mur-sst/zarr

My question is what is the right way to revert the non-standard endpoint?
 We have to unset the option?   Or, is an empty value a desirable way to
mean "default"?

Thanks for your help.

Cheers, Mike




-- 
Michael Sumner
Research Software Engineer
Australian Antarctic Division
Hobart, Australia
e-mail: mdsum...@gmail.com
___
gdal-dev mailing list
gdal-dev@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/gdal-dev


[gdal-dev] RFC 108 text: driver removals for GDAL 3.11

2025-02-18 Thread Even Rouault via gdal-dev

"Formalizing" recent discussions: https://github.com/OSGeo/gdal/pull/11862

--
http://www.spatialys.com
My software is free, but my time generally not.

___
gdal-dev mailing list
gdal-dev@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/gdal-dev


[gdal-dev] libgeotiff 1.7.4rc1 available for testing

2025-02-18 Thread Even Rouault via gdal-dev

Hi,

Main reason: doesn't build with GCC 15

Download links:

- https://download.osgeo.org/geotiff/libgeotiff/libgeotiff-1.7.4rc1.tar.gz

- https://download.osgeo.org/geotiff/libgeotiff/libgeotiff-1.7.4rc1.zip

Changelog:

* CMake modernization, automate release generation from tags and 
refactor CI (#115)

  - CMake: Bumps the minimum CMake version to 3.13
  - CMake: Add BUILD_SHARED_LIBS matrix for ON and OFF using similar 
config for macos-latest, windows-latest, and ubuntu-latest

  - CMake: Modernize CMake configuration to prevent flag/feature leaking
  - CMake: Adds CPack configuration so `package_source` target is 
available for dist generation

  - CMake: Updates FindPROJ.cmake with GDAL's recent version
  - CMake: add BUILD_MAN and BUILD_DOC options
  - CMake: Windows PDB install with BUILD_SHARED_LIBS
  - CMake: Remove FindGeoTIFF.cmake
  - Removes 16 year old dead `makefile.mpw`
  - Removes 6 year old dead `makefile.vc`
  - CI: Generates release artifacts and attaches them to every build
  - CI: Creates a release and attaches release artifacts for every tag 
of the OSGeo/libgeotiff repository
  - CI: [Attests](https://github.com/actions/attest-build-provenance) 
the release artifacts if the `github.repository_owner == OSGeo`

  - CI: Remove Appveyor config

* GTIFGetDefn(): add missing normalization of angular units to degree

  Contrary to what the documentation of GTIFDefn::ProjParm[] mentionned,
  we failed to normalize angular measures to degrees when reading them
  from projection parameters (ProjXGeoKey's) when ProjCoordTransGeoKey
  was present (but we did normalize them when reading them from the PROJ
  database when there were was only a EPSG PCS code)

  Relates to https://github.com/OSGeo/gdal/issues/10154 and 
https://github.com/OSGeo/gdal/pull/10158


* Fix build with GCC 15 (#131)

Even


--
http://www.spatialys.com
My software is free, but my time generally not.

___
gdal-dev mailing list
gdal-dev@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/gdal-dev