Detecting Compilation Errors in Busybox Configurations

Christian Kästner kaestner at cs.cmu.edu
Thu Aug 7 13:24:07 UTC 2014


Hi,

two more recent configuration issues:



Minor issue:

miscutils/nandwrite.c is syntactically incorrect if neither 
CONFIG_LONG_OPTS nor CONFIG_FEATURE_GETOPT_LONG are selected


Linker issue:

symbol check_password is missing in ftpd_main if

CONFIG_FTPD and CONFIG_FEATURE_FTP_AUTHENTICATION
but none of CONFIG_SU, CONFIG_VLOCK, CONFIG_LOGIN, CONFIG_SULOGIN

(e.g. allnoconfig with CONFIG_FEATURE_FTP_AUTHENTICATION enabled)

An easy fix is probably to add correct_password.o to libbb/Kbuild for 
CONFIG_FEATURE_FTP_AUTHENTICATION


Best regards,
Christian


More information about the busybox mailing list