Re: Detecting Compilation Errors in Busybox Configurations

2016-12-21 Thread Christian Kästner
Hi, seems all fixed, except for the append_ex and bbunpack issue with (only) CONFIG_GZIP Best regards, Christian On 12/08/2016 06:26 AM, Denys Vlasenko wrote: Tank for reporting it. I committed a fix just now, please try it. On Thu, Dec 1, 2016 at 11:40 PM, Christian Kästner

Re: Detecting Compilation Errors in Busybox Configurations

2016-12-08 Thread Denys Vlasenko
Tank for reporting it. I committed a fix just now, please try it. On Thu, Dec 1, 2016 at 11:40 PM, Christian Kästner wrote: > Hi, > > Recent configuration-related compilation issues: > > ping.c will not find a link target for reference inet_cksum if CONFIG_PING6 > but none

Re: Detecting Compilation Errors in Busybox Configurations

2016-12-01 Thread Christian Kästner
Hi, Recent configuration-related compilation issues: ping.c will not find a link target for reference inet_cksum if CONFIG_PING6 but none of CONFIG_PING, CONFIG_UDHCPC, CONFIG_UDHCPD, CONFIG_TRACEROUTE6, CONFIG_UDHCPC6, CONFIG_TRACEROUTE are selected traceroute.c will not find a link target

Re: Detecting Compilation Errors in Busybox Configurations

2014-12-17 Thread Christian Kästner
Hi, one more issue recently introduced in archival/tar.c regarding variable zipMode: undeclared identify if compiled without SEAMLESS_COMPRESSION (my tool reports the condition

Re: Detecting Compilation Errors in Busybox Configurations

2014-12-17 Thread Denys Vlasenko
On Thu, Aug 7, 2014 at 7:12 PM, Baruch Siach bar...@tkos.co.il wrote: Hi Christian, On Thu, Aug 07, 2014 at 09:24:07AM -0400, Christian Kästner wrote: Minor issue: miscutils/nandwrite.c is syntactically incorrect if neither CONFIG_LONG_OPTS nor CONFIG_FEATURE_GETOPT_LONG are selected

Re: Detecting Compilation Errors in Busybox Configurations

2014-08-07 Thread Christian Kästner
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

Re: Detecting Compilation Errors in Busybox Configurations

2014-08-07 Thread Baruch Siach
Hi Christian, On Thu, Aug 07, 2014 at 09:24:07AM -0400, Christian Kästner wrote: Minor issue: miscutils/nandwrite.c is syntactically incorrect if neither CONFIG_LONG_OPTS nor CONFIG_FEATURE_GETOPT_LONG are selected Thanks for reporting. I sent a patch fixing this issue:

Re: Detecting Compilation Errors in Busybox Configurations

2014-05-01 Thread Christian Kästner
Minor issue: Since commit 3dfe0ae5a busybox does not compile without CONFIG_FEATURE_SYSLOG, because LOG_ERR in line 14 is undefined then. Best regards, Christian On Mon, Apr 14, 2014, at 09:24 AM, Christian Kästner wrote: Hi, minor issue: commit 69b114 introduced a compile-time error

Re: Detecting Compilation Errors in Busybox Configurations

2014-05-01 Thread Denys Vlasenko
On Monday 14 April 2014 15:24, Christian Kästner wrote: Hi, minor issue: commit 69b114 introduced a compile-time error (scoping issue of variable had_progress) when CONFIG_LESS is activated but CONFIG_FEATURE_LESS_REGEXP is not. Fixed. Thanks!

Re: Detecting Compilation Errors in Busybox Configurations

2014-05-01 Thread Denys Vlasenko
On Thursday 01 May 2014 15:27, Christian Kästner wrote: Minor issue: Since commit 3dfe0ae5a busybox does not compile without CONFIG_FEATURE_SYSLOG, because LOG_ERR in line 14 is undefined then. Best regards, Christian On Mon, Apr 14, 2014, at 09:24 AM, Christian Kästner wrote: Hi,

Re: Detecting Compilation Errors in Busybox Configurations

2014-04-14 Thread Christian Kästner
Hi, minor issue: commit 69b114 introduced a compile-time error (scoping issue of variable had_progress) when CONFIG_LESS is activated but CONFIG_FEATURE_LESS_REGEXP is not. Best regards, Christian ___ busybox mailing list busybox@busybox.net

Re: Detecting Compilation Errors in Busybox Configurations

2013-05-14 Thread Christian Kästner
Hi, mostly fixed, but I still get problems for init_transformer_aux_data and check_errors_in_children through archival/lib.c. To reproduce make allnoconfig and activate CONFIG_GZIP, CONFIG_BZIP2, or CONFIG_LZOP. (This one actually depends on deactivating 25 other options). Best regards,

Re: Detecting Compilation Errors in Busybox Configurations

2013-05-14 Thread Denys Vlasenko
On Tuesday 14 May 2013 19:45, Christian Kästner wrote: Hi, mostly fixed, but I still get problems for init_transformer_aux_data and check_errors_in_children through archival/lib.c. To reproduce make allnoconfig and activate CONFIG_GZIP, CONFIG_BZIP2, or CONFIG_LZOP. (This one

Re: Detecting Compilation Errors in Busybox Configurations

2013-05-11 Thread Denys Vlasenko
On Thursday 09 May 2013 22:57, Christian Kästner wrote: Hi, we just stumbled upon a configuration-related linker problem with open_transformer.c that we previously accidentally as discarded false positives. Functions check_errors_in_children, xmalloc_open_zipped_read_close,

Re: Detecting Compilation Errors in Busybox Configurations

2013-05-11 Thread Denys Vlasenko
On Monday 22 April 2013 23:13, Christian Kästner wrote: Hi, a similar one for hush.c if CONFIG_FEATURE_EDITING and not CONFIG_HUSH_INTERACTIVE: CC shell/hush.o shell/hush.c: In function ‘builtin_history’: shell/hush.c:8639: error: ‘struct globals’ has no member named

Re: Detecting Compilation Errors in Busybox Configurations

2013-05-09 Thread Christian Kästner
Hi, we just stumbled upon a configuration-related linker problem with open_transformer.c that we previously accidentally as discarded false positives. Functions check_errors_in_children, xmalloc_open_zipped_read_close, check_signature16, init_transformer_aux_data, and open_transformer are

Re: Detecting Compilation Errors in Busybox Configurations

2013-04-22 Thread Christian Kästner
Hi, a similar one for hush.c if CONFIG_FEATURE_EDITING and not CONFIG_HUSH_INTERACTIVE: CC shell/hush.o shell/hush.c: In function ‘builtin_history’: shell/hush.c:8639: error: ‘struct globals’ has no member named ‘line_input_state’ Best regards, Christian

Re: Detecting Compilation Errors in Busybox Configurations

2013-03-17 Thread Denys Vlasenko
On Tuesday 05 March 2013 21:17, Christian Kästner wrote: our tool reports two recently introduced configuration-related problems: Configurations with CONFIG_NC but without CONFIG_NC_110_COMPAT and without CONFIG_NC_EXTRA: CC networking/nc.o networking/nc.c: In function ‘nc_main’:

Re: Detecting Compilation Errors in Busybox Configurations

2013-03-05 Thread Christian Kästner
Hi, our tool reports two recently introduced configuration-related problems: Configurations with CONFIG_NC but without CONFIG_NC_110_COMPAT and without CONFIG_NC_EXTRA: CC networking/nc.o networking/nc.c: In function ‘nc_main’: networking/nc.c:232: error: subscripted value is neither

Re: Detecting Compilation Errors in Busybox Configurations

2012-04-20 Thread Denys Vlasenko
2012/4/19 Christian Kästner christian.kaest...@uni-marburg.de: Hi, In a research setting, I've been working on a tool TypeChef that can detect compilation errors over all compile-time configurations of a software. The tool is intended as a lint-like of tool that reports compilation errors and

Detecting Compilation Errors in Busybox Configurations

2012-04-19 Thread Christian Kästner
Hi, In a research setting, I've been working on a tool TypeChef that can detect compilation errors over all compile-time configurations of a software. The tool is intended as a lint-like of tool that reports compilation errors and the configurations in occurs in. Essentially it predicts with