Source: gnustep-base Version: 1.30.0-9 Control: block -1 with 1093948 Tags: pending User: debian-cr...@lists.debian.org Usertags: cross-satisfiability ftcbfs
gnustep-base cannot be cross built because: * It build-depends on gobjc which is uninstallable. * Its configure script sources cross.config by default to replace the results of AC_TRY_RUN/AC_RUN_IFELSE macros when cross-compiling but the values of the variables there lead to configure failure. * The configure script hard codes the build architecture pkg-config for libffi and gnutls checks (and for curl, although that's irrelevant for the Debian build). * Even when all of the issues above are fixed, the build fails with (when bulding on amd64 for armhf): dh_shlibdeps dpkg-shlibdeps: error: cannot find library libobjc.so.4 needed by debian/gnustep-base-runtime/usr/bin/plmerge (ELF format: 'elf32-littlearm' abi: 'ELF:32:l:arm:0'; RPATH: '') [...] (Error repeated for all tools.)