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 wrote: Hi, R

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 of CONFIG_PING, CONFIG_

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 Denys Vlasenko
On Thu, Aug 7, 2014 at 7:12 PM, Baruch Siach 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 > > Thanks fo

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 ((!def(CONFIG_FEATURE_SEAMLESS_GZ)&!def(CONFIG_FEATURE_SEAMLESS_Z)&def(CONFIG_LONG_OPTS)&!def(CONFIG_FEATURE_SEAMLES

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: http://lists.busy

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 CONFIG_FEATURE_FTP_AUTHENTICATIO

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: > > H

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 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 (sc

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 http:/

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 o

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-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-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, > che

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_

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 ar

Re: Detecting Compilation Errors in Busybox Configurations

2012-04-20 Thread Denys Vlasenko
2012/4/19 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