The end of the maintenance branch - Page 4

The end of the maintenance branch

Discuss the source code and development of Spring Engine in general from a technical point of view. Patches go here too.

Moderator: Moderators

User avatar
ThinkSome
Posts: 342
Joined: 14 Jun 2015, 13:36

Re: The end of the maintenance branch

Post by ThinkSome »

I was told that maintenance is ending, but the builds keep coming and commits are piling up!
User avatar
ivand
Posts: 165
Joined: 27 Jun 2007, 17:05

Re: The end of the maintenance branch

Post by ivand »

@abma, can you please enable building the transition branch on the buildbot.

Despite my initial skepticism, we have started porting advanced GL primitives and need build artifacts to do stuff on the Lua side.
abma
Spring Developer
Posts: 3622
Joined: 01 Jun 2009, 00:08

Re: The end of the maintenance branch

Post by abma »

i clicked "force build" on https://buildbot.springrts.com/waterfall as gajop, kloot and hokomoko (afaik) can do, too.

is it worth to enable auto build? the disk space is very low on the buildslaves: the more branches are enabled the less the cache can be used: builds will be incredible slow.

there seems to be at lease one compile error:

https://buildbot.springrts.com/builders ... logs/stdio

very likely gcc is a bit old on the buildslave...
User avatar
ivand
Posts: 165
Joined: 27 Jun 2007, 17:05

Re: The end of the maintenance branch

Post by ivand »

Thanks abma!

Force builds are fine by now, no need for automatic builds.

I'll check with gajop and hoko of they can press the same button.

And yeah you likely need to bump up GCC version cause the code successfully passed Travis CI/CD before.
abma
Spring Developer
Posts: 3622
Joined: 01 Jun 2009, 00:08

Re: The end of the maintenance branch

Post by abma »

> And yeah you likely need to bump up GCC version cause the code successfully passed Travis CI/CD before.

Is gcc 8.3.0 (debian buster default) high enough? atm travis seems to use gcc 7.5.
User avatar
ivand
Posts: 165
Joined: 27 Jun 2007, 17:05

Re: The end of the maintenance branch

Post by ivand »

abma wrote: 09 Sep 2020, 22:07 Is gcc 8.3.0 (debian buster default) high enough? atm travis seems to use gcc 7.5.
I guess so. At home I use 8.1.0 (mingw), so 8.3.0 should work.
User avatar
ivand
Posts: 165
Joined: 27 Jun 2007, 17:05

Re: The end of the maintenance branch

Post by ivand »

ivand wrote: 10 Sep 2020, 01:18
abma wrote: 09 Sep 2020, 22:07 Is gcc 8.3.0 (debian buster default) high enough? atm travis seems to use gcc 7.5.
I guess so. At home I use 8.1.0 (mingw), so 8.3.0 should work.
So will you be able to update GCC?
abma
Spring Developer
Posts: 3622
Joined: 01 Jun 2009, 00:08

Re: The end of the maintenance branch

Post by abma »

i try to, but thats a bit time consuming: to do so i want to setup the buildslaves from scratch with debian. the scripts exists and should mostly work... lets see.
User avatar
ivand
Posts: 165
Joined: 27 Jun 2007, 17:05

Re: The end of the maintenance branch

Post by ivand »

abma wrote: 11 Sep 2020, 23:41 i try to, but thats a bit time consuming: to do so i want to setup the buildslaves from scratch with debian. the scripts exists and should mostly work... lets see.
Sure, no rush, thanks!

P.S. Don't want to try github CI/CD for building spring? In-house buildbots are a bit too old-school...
abma
Spring Developer
Posts: 3622
Joined: 01 Jun 2009, 00:08

Re: The end of the maintenance branch

Post by abma »

ivand wrote: 12 Sep 2020, 00:14 P.S. Don't want to try github CI/CD for building spring? In-house buildbots are a bit too old-school...
personally no: i made the experience that external services tend to break in times when it hurts a lot. also the time to configure and maintain it usually is the same as setting up the service yourself.
User avatar
ivand
Posts: 165
Joined: 27 Jun 2007, 17:05

Re: The end of the maintenance branch

Post by ivand »

abma wrote: 13 Sep 2020, 03:23
ivand wrote: 12 Sep 2020, 00:14 P.S. Don't want to try github CI/CD for building spring? In-house buildbots are a bit too old-school...
personally no: i made the experience that external services tend to break in times when it hurts a lot. also the time to configure and maintain it usually is the same as setting up the service yourself.
I tried it once myself, but found that the result I was getting was not the same compared to what official .zip files contain. Looked like some steps were missing.

When you have some spare time, can you post a quick guide what scripts get executed in order to obtain say exact copy of this https://springrts.com/dl/buildbot/defau ... ortable.7z file ?
User avatar
ivand
Posts: 165
Joined: 27 Jun 2007, 17:05

Re: The end of the maintenance branch

Post by ivand »

Wait... is it not built by https://github.com/spring/spring-lxc/tr ... fg/install scripts?

P.S. Thanks, I'll have a look.
abma
Spring Developer
Posts: 3622
Joined: 01 Jun 2009, 00:08

Re: The end of the maintenance branch

Post by abma »

ivand wrote: 14 Sep 2020, 22:23 Wait... is it not built by https://github.com/spring/spring-lxc/tr ... fg/install scripts?
no, these scripts are used to setup a lxc container as buildslave.
User avatar
ivand
Posts: 165
Joined: 27 Jun 2007, 17:05

Re: The end of the maintenance branch

Post by ivand »

Sorry to bother, but is there a chance of getting the build issue resolved?
User avatar
IceXuick
Posts: 512
Joined: 14 Mar 2006, 01:46

Re: The end of the maintenance branch

Post by IceXuick »

Hi.

We've been waiting for over 3 months now (3 months and 1 day :wink: )
I'm just posting here to reinforce the importance for BAR to get/keep this thing rolling.

@Abma: Could you please try and find some time to help us out here?
It will/would be greatly, if not, immensely appreciated! 8)
User avatar
IceXuick
Posts: 512
Joined: 14 Mar 2006, 01:46

Re: The end of the maintenance branch

Post by IceXuick »

PS. it would also be super awesome if you (@Abma) could join our Discord - we have so much amazing talks and progress going on over there. You can easily mute all comms from Discord, so you won't get distracted by it.

You can use this link to join: https://discord.gg/sVkS5JH
abma
Spring Developer
Posts: 3622
Joined: 01 Jun 2009, 00:08

Re: The end of the maintenance branch

Post by abma »

ivand wrote: 23 Sep 2020, 15:29 Sorry to bother, but is there a chance of getting the build issue resolved?
sure, but its again the "i have to few time" problem.
IceXuick wrote: 24 Sep 2020, 15:17 PS. it would also be super awesome if you (@Abma) could join our Discord - we have so much amazing talks and progress going on over there. You can easily mute all comms from Discord, so you won't get distracted by it.
atm this would only make my "to few time problem" just bigger, so thanks for the invitation, but i have to deciline, sorry.
Post Reply

Return to “Engine”

cron