Search

Search found 190 matches

by ivand
24 Oct 2020, 19:58
Forum: Engine
Topic: The end of the maintenance branch
Replies: 106
Views: 7424

Re: The end of the maintenance branch

Thanks @abma, manual compilation of dependencies seems to work, however I didn't manage to make it work in a generic way by means of pkg-config. I'm willing to take a few lessons how to integrate pkg-config & cmake. P.S. Actually it doesn't. I'm getting a lot of linker errors about the libs that are...
by ivand
24 Oct 2020, 00:46
Forum: Engine
Topic: The end of the maintenance branch
Replies: 106
Views: 7424

Re: The end of the maintenance branch

@abma, I noticed my github build of linux-64 engine is built with shared libs only, so I wanted to follow the official build example and set "-DPREFER_STATIC_LIBS:BOOL=1" for cmake to link it mostly statically, unfortunately it didn't go well at all. During the "make all" stage I'm getting tons of l...
by ivand
19 Oct 2020, 11:51
Forum: Engine
Topic: The end of the maintenance branch
Replies: 106
Views: 7424

Re: The end of the maintenance branch

as i have few time and i don't see a future for 32bit builds atm, i guess its time to get rid of them. I think it's a great decision. I discussed it briefly with Kloot once and he was leaning towards doing the same. I hope hoko and gajop don't mind too. this solves some disk space issues / buildbot...
by ivand
18 Oct 2020, 22:44
Forum: Engine
Topic: The end of the maintenance branch
Replies: 106
Views: 7424

Re: The end of the maintenance branch

PicassoCT wrote: 18 Oct 2020, 21:57 So the problem is us gamedevs, who need to rewrite our stack partially?
Yes, modern OpenGL requires that unfortunately. Game-side you can put together a small Lua lib that would abstract common vertex types and attach basic shaders.
by ivand
18 Oct 2020, 04:30
Forum: Balanced Annihilation
Topic: BA beeing banned (split by Abma)
Replies: 15
Views: 657

Re: The end of the maintenance branch

Learn to read, so-called "Balanced Annihilation Developer": 32 bit maintenance can't handle modern games even now.
by ivand
17 Oct 2020, 17:28
Forum: Engine
Topic: The end of the maintenance branch
Replies: 106
Views: 7424

Re: The end of the maintenance branch

@gajop disagrees with me, but I stick to my opinion, that the transition new primitives and the develop engine as a whole is not for every game. In fact it might be for only one or two or three of the existing or new ones. Even though a good API wrapper will soften the experience, the Modern GL is s...
by ivand
17 Oct 2020, 01:02
Forum: Engine
Topic: The end of the maintenance branch
Replies: 106
Views: 7424

Re: The end of the maintenance branch

I meant the maintenance crashes here. Afaik 32 builds are already not used in ZK and BAR. Perhaps some of the less Lua and texture heavy games can still enjoy 32 bit builds, but it is the end of 2020 and I don't think many still run 32 bit OSes. In any case the transition assumes (although not stric...
by ivand
16 Oct 2020, 20:58
Forum: Engine
Topic: The end of the maintenance branch
Replies: 106
Views: 7424

Re: The end of the maintenance branch

You might as well deprecate 32 bit builds.
spring as is is on the edge of 32-bit allocation limits, which causes it to crash after 10-20 minutes of play.

P.S. Github builds are done now.
by ivand
16 Oct 2020, 01:23
Forum: Engine
Topic: The end of the maintenance branch
Replies: 106
Views: 7424

Re: The end of the maintenance branch

After 3 and half sleepless nights I'm finally getting github builds. Something can be rough on the edges, but I consider it a huge progress and see nothing un-fixable. The current draft of action workflow is here: https://github.com/beyond-all-reason/spring/blob/luaVAO/.github/workflows/build.yml Un...
by ivand
14 Oct 2020, 10:14
Forum: Engine
Topic: The end of the maintenance branch
Replies: 106
Views: 7424

Re: The end of the maintenance branch

Ok, I'll do once I am done with Github actions, should be within a few days.
by ivand
14 Oct 2020, 00:29
Forum: Engine
Topic: The end of the maintenance branch
Replies: 106
Views: 7424

Re: The end of the maintenance branch

That sucks... headless windows build fails for no apparent reason. I reproduced the issue locally, inside container and on github builder. Will be looking what magic brought build down... Added later: OK, I think I found it, quite unexpected reason, but whatever... I'll see if I submit a small PR or...
by ivand
12 Oct 2020, 22:47
Forum: Engine
Topic: The end of the maintenance branch
Replies: 106
Views: 7424

Re: The end of the maintenance branch

Great, thanks.
Looks like though that your build-slave is out of disk space: https://buildbot.springrts.com/#/builders/5/builds/5

Also, FYI, we are setting "github actions" build of spring for BAR purposes. If it goes well, I'll share the action def file.
by ivand
12 Oct 2020, 20:39
Forum: Engine
Topic: The end of the maintenance branch
Replies: 106
Views: 7424

Re: The end of the maintenance branch

Is setting build-slaves GCC to 8.x - 9.x possible? as updating the buildslaves is a lot of work, if you can't name a good reason (like unfixable syncerrors) why it shouldn't be gcc 10, i prefer gcc 10. we always had a mix of different gcc versions for release / CI. this change will bump the min gcc...
by ivand
12 Oct 2020, 20:00
Forum: Engine
Topic: The end of the maintenance branch
Replies: 106
Views: 7424

Re: The end of the maintenance branch

some of the fixes are already in the development branch, i.e. https://github.com/spring/spring/commit ... f8ee913d24 + https://github.com/spring/CircuitAI/com ... ae743b94bd Good catch, but since I don't have commit rights to cherry-pick those into two :? other branches, one of the engine devs shou...
by ivand
12 Oct 2020, 19:57
Forum: Engine
Topic: The end of the maintenance branch
Replies: 106
Views: 7424

Re: The end of the maintenance branch

I don't use mxe, locally (on Windows) I use mingw with GCC 8.1.0. I don't remember why, but I had some issues with less ancient versions of GCC/MinGW, so upgrading here is not an easy option. We also experimented with containerized build and the GCC in use there is 9.3-posix (ubuntu:latest-based). P...
by ivand
12 Oct 2020, 18:29
Forum: Engine
Topic: The end of the maintenance branch
Replies: 106
Views: 7424

Re: The end of the maintenance branch

Wow, that's a lot of errors in the log. Especially weird is the fact that errors pop up in the files, that were not touched by any changes happened in `transition`. As I don't see these errors locally, will it be possible to sync up Travis CI/CD GCC version with one used by build-slaves? Otherwise I...
by ivand
09 Oct 2020, 15:30
Forum: News
Topic: Happy 14 years of Spring!
Replies: 2
Views: 10638

Re: Happy 14 years of Spring!

Happy Birthday spring!
bobthedinosaur wrote: 09 Oct 2020, 03:22 where is everybody?
viewtopic.php?f=71&t=41936
by ivand
07 Oct 2020, 22:43
Forum: Engine
Topic: The end of the maintenance branch
Replies: 106
Views: 7424

Re: The end of the maintenance branch

By-weekly reminder that the transition branch has stuck because of no builds are available for testing.
by ivand
07 Oct 2020, 21:12
Forum: Infrastructure Development
Topic: Pro and anti Discord
Replies: 19
Views: 716

Re: The end of the maintenance branch

If everyone had/has this attitude, Matrix would/will never gain traction. It's there. It works. Stop the excuses. It's not an excuse, it's a fact. Matrix is a barren land as far as spring community. Who would I talk to there? To you and to Sanguinario_Joe? I'm sorry but that is not enough. The BAR ...
by ivand
05 Oct 2020, 00:08
Forum: Infrastructure Development
Topic: Pro and anti Discord
Replies: 19
Views: 716

Re: The end of the maintenance branch

There are convenient, modern communications means out there that are FOSS, such as Matrix. Sure we could, but for now only a tiny minority use it. Once it gets its (probably well deserved) traction we may well switch over. Although I can't speak for the others, still for now we can probably agree t...

Go to advanced search