the-mirror-gdp / godot

The Mirror's fork of Godot Engine, used as the base for the Roblox & UEFN alternative. An all-in-one game development platform.
https://themirror.space
MIT License
36 stars 5 forks source link

[Build Bug] Problems building Godot fork using GitHub Actions #2

Open VladimirLevadnij opened 7 months ago

VladimirLevadnij commented 7 months ago

Problems building a Godot fork using GitHub Actions. For Linux and other platforms it produces errors. As I understand it, there are errors with tinfo, imalloc, i_malloc, __libc_malloc, an error in the operation of the linker.

Respected @aaronfranke on Discord commented:

The linker fails with Jolt, we don't know why.

Prior to open sourcing, we only tested Windows, Mac, and Linux builds all without sanitizers. Some work will be required to fix building with sanitizers and on Android, iOS, and web.

The Linux build works fine. It is just sanitizers that don't work.

The problem is with our build system or code in the-mirror-gdp/godot, not with GitHub Actions in the-mirror-gdp/godot. The actions are "supposed to" work but don't.

If you want to try and solve it you are welcome to. I don't really know what to do to fix it.

We need someone who can figure out this problem. Perhaps this person is respected @AndreaCatania who implemented the JoltPhysics functionality in this Godot fork https://github.com/jrouwe/JoltPhysics

image

image

image

Kluskey commented 7 months ago

@VladimirLevadnij Thank you for submitting this; would you open the issue in https://github.com/the-mirror-gdp/godot? That'd be easier to track with having fork-related issues in the fork repo.

I'll close this in the meantime since the new one will be open. Thanks!