[pkg-firebird-general] Bug#874517: firebird3.0 FTCBFS: lots of issues in configure.ac

Helmut Grohne helmut at subdivi.de
Wed Sep 6 19:19:11 UTC 2017


Source: firebird3.0
Version: 3.0.2.32703.ds4-9
Tags: patch upstream
User: helmutg at debian.org
Usertags: rebootstrap

firebird3.0 fails to cross build from source, because configure.ac has a
lot of issues. It confuses "build" and "host" and uses AC_RUN_IFELSE in
a number of places. The attached patch addresses and explains these
issues in detail.

debian/rules also confuses build and host when determining whether to
pass --enable-raw-devices. It should be querying DEB_HOST_ARCH_OS here.

After fixing these issues, a cross build of firebird3.0 gets a lot
further and finally fails executing "lockfile". That's a program from
procmail, which is (implicitly) marked Multi-Arch: no. Presumably
procmail needs to become Multi-Arch: foreign or firebird3.0 needs to
stop using procmail for file locking.

Please consider applying the attached patch nonetheless.

Helmut
-------------- next part --------------
A non-text attachment was scrubbed...
Name: cross.patch
Type: text/x-diff
Size: 3815 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-firebird-general/attachments/20170906/9b0f3f56/attachment.patch>


More information about the pkg-firebird-general mailing list