[Debian-ha-maintainers] Bug#582874: heartbeat: FTBFS: export: 18080: Illegal option -n

Niko Tyni ntyni at debian.org
Mon May 24 10:30:40 UTC 2010


Package: heartbeat
Version: 1:3.0.3-2
Severity: serious

This package fails to build on current sid/amd64:

  checking for getpid() consistency in multi-process/threads program... ok
  checking for byteorder... little-endian
  little-endian
  checking for sigignore... yes
  export: 18080: Illegal option -n
  
  ./bootstrap exiting due to error (sorry!).
  make: *** [build-stamp] Error 2

This seems to be very much like #582098: dash now looks capable enough
that ./configure doesn't exec bash anymore, but configure.in contains
a bashism, in this case 'export -n'.

A workaround should be to explicitly call 'bash ./configure' from debian/rules
or to set CONFIG_SHELL=/bin/bash.
-- 
Niko Tyni   ntyni at debian.org





More information about the Debian-ha-maintainers mailing list