#3895: Mutt fails to cross build from source
----------------------+----------------------
Reporter: kevin8t8 | Owner: mutt-dev
Type: defect | Status: new
Priority: major | Milestone:
Component: build | Version:
Keywords: |
----------------------+----------------------
When cross building, the mutt_md5 and makedoc utilities are compiled using
the host architecture compiler. When the compile process then tries to
run these programs (on the build architecture), they fail and the cross
compile fails.
Helmut Grohne posted a possible patch (attached), but there are a couple
downsides to it. It uses tests not built into autoconf with iffy support,
and removes the "config.h" based tests from the source files for them.
I think a better possibility is to not compile built-time tools.
A script using md5sum or perl's Digest::MD5 could be used in place of
mutt_md5. makedoc could also be rewritten in something like perl.
--
Ticket URL: <https://dev.mutt.org/trac/ticket/3895>
Mutt <http://www.mutt.org/>
The Mutt mail user agent