Re: [GRASS-dev] GRASS in OSGeo4W and upcoming releases

2021-09-16 Thread Stefan Blumentrath
Hi again,

Opened a ticket in OSGeo4W.

Would be great if we could use the switch to OSGeo4W to streamline testing/CI 
and packaging on MS Windows...

I would also be very glad if we could manage to have a GRASS 8 preview version 
in OSGeo4W in advance of FOSS4G...

Cheers
Stefan


From: grass-dev  On Behalf Of Stefan 
Blumentrath
Sent: søndag 22. august 2021 23:02
To: GRASS developers list 
Subject: [GRASS-dev] GRASS in OSGeo4W and upcoming releases

Dear all,

In the light of upcoming releases (7.8.6 rather soon, 8.0 not too far either) I 
have been wondering about the (future) availability of GRASS versions on MS 
Windows.

The Next Generation of OSGeo4W seems to be here, as the download-link on 
trac.osgeo4w.org already points to it. That is great as it allowed to have an 
ever growing amount of packages (let alone the large proj-data package) in a 
comprehensive installer.

Going forward I have ported our github actions on Windows to OSGeo4W-NG (V2) 
(some cleanup and review remains), so we can test PRs against this new 
environment.

But my questions are now: on the website we have for three versions advertised 
for download on Linux (https://grass.osgeo.org/download/linux/): a current, a 
legacy and a preview version.
Personally, I think we should offer the same on MS Windows, where 7.8 would 
become the legacy version, 8 the stable version and 8.x the preview once 8.0 is 
released. For 7.8 and 8.0 we will have release candidates I guess, where we 
need to decide how we want those in OSGeo4W (should e.g. 8.0.1RC be a new 
version in grass-stable). The preview version would probably be something like 
a weekly or nightly build?
Or is there some naming policy in OSGeo4W we should follow, Jürgen?

I would be willing to contribute to packaging additional versions for OSGeo4w 
by adjusting the current packaging recipe to other version, oriented on e.g. 
the different QGIS packages.
Would that be helpful, Jürgen, or would you prefer other ways to help getting 
this stuff into OSGeo4W-NG? BTW, on what system do you run the code here: 
https://github.com/jef-n/OSGeo4W
 (Cygwin? MSYS2?) would be useful to know for testing locally...

Once we have those new versions in OSGeo4W, we should probably also have a look 
at the addon-builds for Windows. If they run on top of the available GRASS 
verions in OSGeo4W, we could make sure that addons for the respective versions 
are available. Builds could be automated in GitHub actions, I guess... I can 
contribute there as well, but we need an agreed-upon plan first, no?

Any thoughts?

Cheers
Stefan
___
grass-dev mailing list
grass-dev@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/grass-dev


Re: [GRASS-dev] [release planning] GRASS GIS 7.8.6

2021-09-16 Thread Stefan Blumentrath
OK, it seems to be probably just a missing entry in the include path.

The header is supposed to be somewhere in an SDK:
https://stackoverflow.com/questions/30365059/sql-h-and-sqlext-h-not-found-in-odbc-program-in-c-c/47135222
as it is seemingly not part of ODBC packages shipped by OSGeo4W.

Cheers
Stefan

-Original Message-
From: grass-dev  On Behalf Of Stefan 
Blumentrath
Sent: torsdag 16. september 2021 23:00
To: Nicklas Larsson 
Cc: GRASS developers list 
Subject: Re: [GRASS-dev] [release planning] GRASS GIS 7.8.6

Hi,

Thanks. I am running tests against OSGeo4W V2 here:
https://eur01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fninsbl%2Fgrass%2Factions%2Fruns%2F1243152783data=04%7C01%7CStefan.Blumentrath%40nina.no%7C8a3fe09b2cca423ddd8708d97954e66e%7C6cef373021314901831055b3abf02c73%7C0%7C0%7C637674227821772096%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000sdata=zYm%2Bt7NvdPlaLuVMh9ilFVhnEN8XL9erBJy3%2B0Boghc%3Dreserved=0

At present ODBC (sql.h in particular) is not found (see here: 
https://eur01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fninsbl%2Fgrass%2Fruns%2F3625717798%3Fcheck_suite_focus%3Dtruedata=04%7C01%7CStefan.Blumentrath%40nina.no%7C8a3fe09b2cca423ddd8708d97954e66e%7C6cef373021314901831055b3abf02c73%7C0%7C0%7C637674227821772096%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000sdata=sXTPRElghOG5RzVjTdTdTdUdXYUv4z%2FhQt7%2BiGHXzSA%3Dreserved=0),
 which was found before. That is no very big issue to deactivate it I guess, 
but I will investigate where that was supposed to be found and if/how we could 
get it back.

Cheers
Stefan


-Original Message-
From: grass-dev  On Behalf Of Nicklas 
Larsson via grass-dev
Sent: torsdag 16. september 2021 22:32
To: GRASS developers list ; Markus Neteler 

Subject: Re: [GRASS-dev] [release planning] GRASS GIS 7.8.6

Hi All again!

(Sorry about previous half-letter. Just went away without notice. It's a real 
pain with the online interface for my email provider, and sending from an email 
application will likely be blocked.)


I have now merged configure update to autoconf-2.69 to 7.8 branch [1, 2].

This seems to work fine everywhere, now including Debian unstable too [3], for 
which this autoconf update was an uttermost urgent issue [4].

What remains to be tested is Windows builds. I urge whoever has the possibility 
to test the daily build of 7.8.6dev for Windows to do so.

Best regards,
Nicklas


[1] 
https://eur01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FOSGeo%2Fgrass%2Fpull%2F1867data=04%7C01%7CStefan.Blumentrath%40nina.no%7C8a3fe09b2cca423ddd8708d97954e66e%7C6cef373021314901831055b3abf02c73%7C0%7C0%7C637674227821772096%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000sdata=oFsfKgw1OIutH4hMOuouPQMYgD2GVeol8%2BoS7X1QTIU%3Dreserved=0
[2] 
https://eur01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FOSGeo%2Fgrass%2Fpull%2F1870data=04%7C01%7CStefan.Blumentrath%40nina.no%7C8a3fe09b2cca423ddd8708d97954e66e%7C6cef373021314901831055b3abf02c73%7C0%7C0%7C637674227821772096%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000sdata=pzxGrWA6RGGmJ8L6YNT19HA4kKXsJvk4wae7ciJsEYY%3Dreserved=0
[3] 
https://eur01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FOSGeo%2Fgrass%2Fissues%2F560data=04%7C01%7CStefan.Blumentrath%40nina.no%7C8a3fe09b2cca423ddd8708d97954e66e%7C6cef373021314901831055b3abf02c73%7C0%7C0%7C637674227821772096%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000sdata=gvYYa8DLGsBXccgw8hKcO09O9Y7oMDrf08%2FqVS9TrLA%3Dreserved=0
[4] 
https://eur01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fbugs.debian.org%2Fcgi-bin%2Fbugreport.cgi%3Fbug%3D992810data=04%7C01%7CStefan.Blumentrath%40nina.no%7C8a3fe09b2cca423ddd8708d97954e66e%7C6cef373021314901831055b3abf02c73%7C0%7C0%7C637674227821772096%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000sdata=lvmYtIxTa9D4hGNN9RuF4GhgdVkSy2%2FLGsGOQrj87d4%3Dreserved=0







On Thursday, 16 September 2021, 22:12:39 CEST, Nicklas Larsson 
 wrote: 







Hi All!


I have now merged configure update [1, 2] to autoconf-2.69 to 7.8 branch

[1]https://eur01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FOSGeo%2Fgrass%2Fpull%2F1867data=04%7C01%7CStefan.Blumentrath%40nina.no%7C8a3fe09b2cca423ddd8708d97954e66e%7C6cef373021314901831055b3abf02c73%7C0%7C0%7C637674227821782084%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000sdata=ilWrlxM28kAZPztsylO4QKmE%2F6W6CWIFkndj5QZgkHM%3Dreserved=0
[2]
[3] 

Re: [GRASS-dev] [release planning] GRASS GIS 7.8.6

2021-09-16 Thread Stefan Blumentrath
Hi,

Thanks. I am running tests against OSGeo4W V2 here:
https://github.com/ninsbl/grass/actions/runs/1243152783

At present ODBC (sql.h in particular) is not found (see here: 
https://github.com/ninsbl/grass/runs/3625717798?check_suite_focus=true), which 
was found before. That is no very big issue to deactivate it I guess, but I 
will investigate where that was supposed to be found and if/how we could get it 
back.

Cheers
Stefan


-Original Message-
From: grass-dev  On Behalf Of Nicklas 
Larsson via grass-dev
Sent: torsdag 16. september 2021 22:32
To: GRASS developers list ; Markus Neteler 

Subject: Re: [GRASS-dev] [release planning] GRASS GIS 7.8.6

Hi All again!

(Sorry about previous half-letter. Just went away without notice. It's a real 
pain with the online interface for my email provider, and sending from an email 
application will likely be blocked.)


I have now merged configure update to autoconf-2.69 to 7.8 branch [1, 2].

This seems to work fine everywhere, now including Debian unstable too [3], for 
which this autoconf update was an uttermost urgent issue [4].

What remains to be tested is Windows builds. I urge whoever has the possibility 
to test the daily build of 7.8.6dev for Windows to do so.

Best regards,
Nicklas


[1] 
https://eur01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FOSGeo%2Fgrass%2Fpull%2F1867data=04%7C01%7CStefan.Blumentrath%40nina.no%7C45ab42f6358b4abd8bb708d979510a17%7C6cef373021314901831055b3abf02c73%7C0%7C0%7C637674212552010394%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000sdata=9gEtET%2FqmmCyfPfQz3SdsPj5lBrQUXl6yx3S5tB9DGQ%3Dreserved=0
[2] 
https://eur01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FOSGeo%2Fgrass%2Fpull%2F1870data=04%7C01%7CStefan.Blumentrath%40nina.no%7C45ab42f6358b4abd8bb708d979510a17%7C6cef373021314901831055b3abf02c73%7C0%7C0%7C637674212552010394%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000sdata=NQnXBHRSkHaJh9Gw1cFV5nXEfM8c7k7sqV05zVxE%2BKg%3Dreserved=0
[3] 
https://eur01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FOSGeo%2Fgrass%2Fissues%2F560data=04%7C01%7CStefan.Blumentrath%40nina.no%7C45ab42f6358b4abd8bb708d979510a17%7C6cef373021314901831055b3abf02c73%7C0%7C0%7C637674212552010394%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000sdata=uMXPmVU363eyt53iJ2YsvMMC9Zr7hu9LRcyCPJ6krzw%3Dreserved=0
[4] 
https://eur01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fbugs.debian.org%2Fcgi-bin%2Fbugreport.cgi%3Fbug%3D992810data=04%7C01%7CStefan.Blumentrath%40nina.no%7C45ab42f6358b4abd8bb708d979510a17%7C6cef373021314901831055b3abf02c73%7C0%7C0%7C637674212552010394%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000sdata=H1lenduOtpRk7jARcAwlmUEJqUYpG0QZG6scL8LXyMk%3Dreserved=0







On Thursday, 16 September 2021, 22:12:39 CEST, Nicklas Larsson 
 wrote: 







Hi All!


I have now merged configure update [1, 2] to autoconf-2.69 to 7.8 branch

[1]https://eur01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FOSGeo%2Fgrass%2Fpull%2F1867data=04%7C01%7CStefan.Blumentrath%40nina.no%7C45ab42f6358b4abd8bb708d979510a17%7C6cef373021314901831055b3abf02c73%7C0%7C0%7C637674212552010394%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000sdata=9gEtET%2FqmmCyfPfQz3SdsPj5lBrQUXl6yx3S5tB9DGQ%3Dreserved=0
[2]
[3] 
https://eur01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fbugs.debian.org%2Fcgi-bin%2Fbugreport.cgi%3Fbug%3D992810data=04%7C01%7CStefan.Blumentrath%40nina.no%7C45ab42f6358b4abd8bb708d979510a17%7C6cef373021314901831055b3abf02c73%7C0%7C0%7C637674212552010394%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000sdata=H1lenduOtpRk7jARcAwlmUEJqUYpG0QZG6scL8LXyMk%3Dreserved=0




On Sunday, 21 March 2021, 09:22:06 CET, Markus Neteler  
wrote: 





Hi devs,

Since the last stable release 7.8.5 almost 70 commits have been accumulated:
https://eur01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FOSGeo%2Fgrass%2Fcompare%2F7.8.5...releasebranch_7_8data=04%7C01%7CStefan.Blumentrath%40nina.no%7C45ab42f6358b4abd8bb708d979510a17%7C6cef373021314901831055b3abf02c73%7C0%7C0%7C637674212552010394%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000sdata=Vl65wFH63u49hlLa2J9%2FRLhulibt9FmqujaNZw9%2FNsY%3Dreserved=0

I suggest the following time schedule:

- Soft freeze of release branch: 26 March 2021
- RC1: 6 Apr 2021
- RC2: 16 Apr 2021, if needed
- Final release: 27 Apr 2021

What's still to be done for 7.8.6? See the 7.8.6 milestone, it is showing the 
remaining open issues:

Re: [GRASS-dev] [release planning] GRASS GIS 7.8.6

2021-09-16 Thread Nicklas Larsson via grass-dev
Hi All again!

(Sorry about previous half-letter. Just went away without notice. It’s a real 
pain with the online interface for my email provider, and sending from an email 
application will likely be blocked.)


I have now merged configure update to autoconf-2.69 to 7.8 branch [1, 2].

This seems to work fine everywhere, now including Debian unstable too [3], for 
which this autoconf update was an uttermost urgent issue [4].

What remains to be tested is Windows builds. I urge whoever has the possibility 
to test the daily build of 7.8.6dev for Windows to do so.

Best regards,
Nicklas


[1] https://github.com/OSGeo/grass/pull/1867
[2] https://github.com/OSGeo/grass/pull/1870
[3] https://github.com/OSGeo/grass/issues/560
[4] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=992810







On Thursday, 16 September 2021, 22:12:39 CEST, Nicklas Larsson 
 wrote: 







Hi All!


I have now merged configure update [1, 2] to autoconf-2.69 to 7.8 branch

[1]https://github.com/OSGeo/grass/pull/1867
[2]
[3] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=992810




On Sunday, 21 March 2021, 09:22:06 CET, Markus Neteler  
wrote: 





Hi devs,

Since the last stable release 7.8.5 almost 70 commits have been accumulated:
https://github.com/OSGeo/grass/compare/7.8.5...releasebranch_7_8

I suggest the following time schedule:

- Soft freeze of release branch: 26 March 2021
- RC1: 6 Apr 2021
- RC2: 16 Apr 2021, if needed
- Final release: 27 Apr 2021

What's still to be done for 7.8.6? See the 7.8.6 milestone, it is
showing the remaining open issues:
https://github.com/OSGeo/grass/milestone/6
--> 78% complete

Please check what really applies to the upcoming 7.8.6 release.

Best,
Markus
___
grass-dev mailing list
grass-dev@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/grass-dev


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


Re: [GRASS-dev] [release planning] GRASS GIS 7.8.6

2021-09-16 Thread Nicklas Larsson via grass-dev
 Hi All!

I have now merged configure update [1, 2] to autoconf-2.69 to 7.8 branch
[1]https://github.com/OSGeo/grass/pull/1867[2][3] 
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=992810
On Sunday, 21 March 2021, 09:22:06 CET, Markus Neteler  
wrote:  
 
 Hi devs,

Since the last stable release 7.8.5 almost 70 commits have been accumulated:
https://github.com/OSGeo/grass/compare/7.8.5...releasebranch_7_8

I suggest the following time schedule:

- Soft freeze of release branch: 26 March 2021
- RC1: 6 Apr 2021
- RC2: 16 Apr 2021, if needed
- Final release: 27 Apr 2021

What's still to be done for 7.8.6? See the 7.8.6 milestone, it is
showing the remaining open issues:
https://github.com/OSGeo/grass/milestone/6
--> 78% complete

Please check what really applies to the upcoming 7.8.6 release.

Best,
Markus
___
grass-dev mailing list
grass-dev@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/grass-dev
  ___
grass-dev mailing list
grass-dev@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/grass-dev