On 25/04/19 07:56, Markus Metz wrote:
On Thu, Apr 25, 2019 at 7:42 AM Martin Landa <[email protected]
<mailto:[email protected]>> wrote:
>
> Hi,
>
> st 24. 4. 2019 v 16:28 odesÃlatel Markus Neteler <[email protected]
<mailto:[email protected]>> napsal:
> > Could you please verify?
>
> yes, the reason is that G76 is not compiled on server due to a new
> required dependency:
>
> configure: error: *** Unable to locate zstd includes.
zstd is not a required dependency, you can disable it with --with-zstd=no
This is the issue I raised with #3815. I don't think it is a good idea
to use something as default if it is not a required dependency. As I
described this can lead to the issue that without the user knowing it
(e.g. using GRASS GIS that was compiled by someone (package manager,
etc) with --with-zstd=yes) she creates raster maps that are compressed
with zstd. If these maps are then moved to a machine that doesn't have
zstd, the data is unusable.
That is why I proposed to make it a requirement. The other alternative,
IMHO, would be to make ZLIB the default compression again and leave the
use of ZSTD to power users.
Moritz
_______________________________________________
grass-dev mailing list
[email protected]
https://lists.osgeo.org/mailman/listinfo/grass-dev