[Debian GNUstep maintainers] Bug#1093949: gnustep-base: FTCBFS: multiple reasons
Yavor Doganov
yavor at gnu.org
Fri Jan 24 03:43:05 GMT 2025
Source: gnustep-base
Version: 1.30.0-9
Control: block -1 with 1093948
Tags: pending
User: debian-cross at 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.)
More information about the pkg-GNUstep-maintainers
mailing list