[Pkg-mutt-maintainers] Bug#843351: mutt FTCBFS: compiles build tools with the host architecture compiler

Antonio Radici antonio at debian.org
Fri Dec 2 06:58:14 UTC 2016


Control: tag -1 +pending

On Sun, Nov 06, 2016 at 09:31:42AM +0100, Helmut Grohne wrote:
> Source: mutt
> Version: 1.7.1-2
> Tags: patch
> User: helmutg at debian.org
> Usertags: rebootstrap
> 
> mutt fails to cross build from source, because it compiles build tools
> such as makedoc or mutt_md5 using the host architecture compiler. Beyond
> that, configure misdetect the permission for /var/mail causing
> mutt_dotlock to be skipped.
> 
> Using the build architecture compiler for build tools is not entirely
> trivial, because those tools include config.h. It generally contains
> test results for the host architecture, which may be different for the
> host architecture. Thus config.h must not be included when using the
> build architecture compiler. This may be considered a regression for
> native builds and thus unsuitable for upstream. I don't know a proper
> fix here.
> 
> Still the attached patch makes cross builds work on Debian. Please
> consider applying it.
> 

Thanks for the patch. I'll apply it in the next version.



More information about the Pkg-mutt-maintainers mailing list