gnustep / tools-android

Objective-C on Android with Foundation, CoreFoundation, and libdispatch.
MIT License
48 stars 12 forks source link

CI macOS build failure in libffi #20

Open triplef opened 1 month ago

triplef commented 1 month ago

The latest CI run failed on macOS while building libffi for armeabi-v7a.

libtool: link: ( cd ".libs" && rm -f "libffi_convenience.la" && ln -s "../libffi_convenience.la" "libffi_convenience.la" )
libtool: link: ( cd ".libs" && rm -f "libffi.la" && ln -s "../libffi.la" "libffi.la" )
MAKE aarch64-apple-darwin23.5.0 :        0 * all-configured
make[1]: *** No rule to make target `all-configured'.  Stop.
make: *** [all-configured] Error 2

I was unable to reproduce this locally so far.

hmelder commented 3 weeks ago

Homebrew recently bumped automake to a new major release. This results in a malformed Makefile.

Here is a small hack until this is fixed https://github.com/gnustep/tools-android/commit/1b69555f05bf466870efb39dc445e4f83cbbe659