Page 1 of 1

deps-release broken on archlinux trunk build

Posted: Sat Jul 19, 2025 11:42 pm
by Lone_Wolf
trunk rev 75e511b319d1e0a58276c358ae96d46399861204

Running

Code: Select all

  source /usr/share/GNUstep/Makefiles/GNUstep.sh
  make -f Makefile deps-release \
    OBJCFLAGS+="-Wno-format-security"
gives

Code: Select all

cd deps/Linux-deps//lib_linker && ./make_so_links.sh && cd ../../../.. 
/bin/sh: line 1: cd: deps/Linux-deps//lib_linker: No such file or directory
make: *** [Makefile:135: deps-release] Error 1
The path there is wrong and should be deps/Linux-deps/x86_64/lib_linker
A possible cause is HOST_ARCH being empty.

Manually performing the steps listed for deps-release hasn't helped to get oolite to use the provided deps.

Re: deps-release broken on archlinux trunk build

Posted: Tue Jul 22, 2025 10:15 pm
by mcarans
The setting of HOST_ARCH in the makefile is broken and can be fixed as follows:

HOST_ARCH := $(shell gnustep-config --variable=GNUSTEP_HOST_CPU)