Created attachment 190331 [details]
Update grass7 to 7.4.0
We are pleased to announce the GRASS GIS 7.4.0 release
GRASS GIS 7.4.0: Wildfire in Australia, seen by Sentinel-2B
What's new in a nutshell
After a bit more than one year of development the new update release GRASS GIS 7.4.0 is available. It provides more than 480 stability fixes and improvements compared to the previous stable version 7.2. An overview of the new features in the 7.4 release series is available at New Features in GRASS GIS 7.4.
Efforts have concentrated on making the user experience even better, providing many small, but useful additional functionalities to modules and further improving the graphical user interface. Users can now directly download pre-packaged demo data locations in the GUI startup window. Several modules were migrated from addons to the core GRASS GIS package and the suite of tools for ortho-rectification was re-implemented in the new GRASS 7 GUI style. In order to support the treatment of massive datasets, new compression algorithms were introduced and NULL (no-data) raster files are now also compressed by default. For a detailed overview, see the list of new features. As a stable release series, 7.4.x enjoys long-term support.
Poudriere 10, 11 i386/amd64 OK
Porlint OK (false warnings)
Created attachment 190332 [details]
update qgis - grass7.4.0
There are errors during grass7 build:
Status: Parsing /tmp/tmpAQTq27.h
Error: /usr/include/sys/_types.h:104: Syntax error at '__aligned'
Error: /usr/include/sys/_types.h:104: Syntax error at ';'
Error: /usr/include/sys/_types.h:105: Syntax error at '__aligned'
Error: /usr/include/sys/_types.h:105: Syntax error at ';'
Warning: Member "def" of Struct "Option" has been renamed to "_def" because it has the same name as a Python keyword.
Status: Writing to OBJ.amd64-portbld-freebsd11.1/raster.py.
Also please note that you have an error in Makefile. It should be:
> MYSQL_USES= mysql
Another thing is that all options can't be "on" because some of them cause conflicts between dependencies. This isn't a problem of the port, just an observation.
Yes it's a know problem since at least grass 6.x.
IIRC, it's a problem with GCC and our includes or something like.
(In reply to lbartoletti from comment #4)
But how can we commit it with such errors?
Are you sure that this doesn't leave it broken?
I don't like this errors too, but as far as I Know it works (c)
IIRC there's been a discussion about this in the past.
Thank you for the update!
A commit references this bug:
Date: Mon Mar 19 06:36:55 UTC 2018
New revision: 464986
databases/grass7: Update to 7.4.0
Submitted by: firstname.lastname@example.org (maintainer)