Closed Void-Seeker closed 2 months ago
I assume you mean June, not July, as that date hasn't been reached yet...
Yeah, of course it's June. Sorry for a typo.
/confirmed Include order changed for some reason so the SDL library we need isn't picked up anymore. Maybe this can fix it
diff --git a/Makefile b/Makefile
index 0dd15eb9fb..fbcaff729b 100644
--- a/Makefile
+++ b/Makefile
@@ -778,7 +778,8 @@ ifeq ($(TILES), 1)
endif
endif
else ifneq ($(NATIVE),emscripten)
- CXXFLAGS += $(shell $(PKG_CONFIG) --cflags sdl2 SDL2_image SDL2_ttf)
+ CXXFLAGS += $(shell $(PKG_CONFIG) --cflags sdl2)
+ CXXFLAGS += $(shell $(PKG_CONFIG) --cflags SDL2_image SDL2_ttf)
ifeq ($(STATIC), 1)
LDFLAGS += $(shell $(PKG_CONFIG) sdl2 --static --libs)
EDIT: it needs a bit more (workflow run)
Same with Android builds, #74841 didn't help.
Tested andrei8l's proposed solution, didn't work. I looked into this for a bit but couldn't figure out what has changed to break this. First I thought it was related to ubuntu-latest build image moving to a new release but we specifically use 20.4 for the release build, so not that either.
It worked for me here; it just needed a bit more work. If that's too invasive, you can try overwriting the system SDL lib with the one we want
Does anyone have a fork with working Linux x64 builds?
EDIT: I just realized that in-between i was playing CDDA and sleeping this was already fixed and successfully merged. I had this issue open in a tab since yesterday and didn't see it was already closed.
If builds are broken again, you can always compile it yourself, although it takes quite a long time (which I experienced just yesterday). Even if you are not on Arch, you have working build instructions with this PKGBUILD: https://aur.archlinux.org/packages/cataclysm-dda-git
Describe the bug
No linux-tiles experimental builds since 06-27-2024
Attach save file
N/A
Steps to reproduce
Expected behavior
Build should be present.
Screenshots
No response
Versions and configuration
N/A
Additional context
No response