package/mutt: do not run compiled programs from ./configure
PATCH 1/1 package/mutt: do not run compiled programs from ./configure
mutt's ./configure is broken for cross-compilation, because it runs programs to check for some features or behaviours.
So, we have to feed it some variables to force the checks the way they are supposed to be resolved for our use-case.
Fixes:
http://autobuild.buildroot.net/results/58c/58c73e72e1387c7f490ad97a86666b12393917cf/ http://autobuild.buildroot.net/results/73b/73b8c54ca41cc475594c24a8d6176d511dcb85e6/
Signed-off-by "Yann E. MORIN" <[email protected]>
--- package/mutt/mutt.mk | 16 ++++++++++++++++ 1 file changed, 16 insertions(+)
package/mutt/mutt.mk +16 -0
@@ -41,4 +41,20 @@ else MUTT_CONF_OPTS += --without-ssl endif +# Avoid running tests to check for: +# - target system is *BSD +# - C99 conformance (snprintf, vsnprintf) +# - behaviour of the regex library +# - if mail spool directory is world/group writable +# - we have a working libiconv +MUTT_CONF_ENV += \ + mutt_cv_bsdish=no \ + mutt_cv_c99_snprintf=yes \ + mutt_cv_c99_vsnprintf=yes \ + mutt_cv_regex_broken=no \ + mutt_cv_worldwrite=yes \ + mutt_cv_groupwrite=yes \ + mutt_cv_iconv_good=yes \ + mutt_cv_iconv_nontrans=no + $(eval $(autotools-package))
Signature · 1 line
1.9.1
PATCH 1/1 package/mutt: do not run compiled programs from ./configure
Quoted 5 lines
Quoted 1 line
Quoted 1 line
Quoted 1 line
Quoted 1 line
"Yann" == Yann E MORIN <[email protected]> writes:
mutt's ./configure is broken for cross-compilation, because it runs programs to check for some features or behaviours.
Quoted 8 lines
So, we have to feed it some variables to force the checks the way they are supposed to be resolved for our use-case.
Fixes:
http://autobuild.buildroot.net/results/58c/58c73e72e1387c7f490ad97a86666b12393917cf/ http://autobuild.buildroot.net/results/73b/73b8c54ca41cc475594c24a8d6176d511dcb85e6/Signed-off-by "Yann E. MORIN" <[email protected]>
Committed, thanks.
Signature · 1 line
Bye, Peter Korsgaard