svn is broken [was: Re: [PATCH] store --help messages in compressed form. saves 35k]

Bernhard Fischer rep.nop at aon.at
Fri May 5 16:33:56 UTC 2006


On Fri, Apr 28, 2006 at 03:23:36PM -0400, Rob Landley wrote:
>On Friday 28 April 2006 11:08 am, Bernhard Fischer wrote:
>> On Thu, Apr 27, 2006 at 07:36:08PM -0400, Rob Landley wrote:
>> >On Wednesday 26 April 2006 5:46 am, Denis Vlasenko wrote:
>> >> On Wednesday 05 April 2006 22:33, Rob Landley wrote:
>> >> > So if I build a really small busybox with only one or two applets, it
>> >> > has to suck in the decompression code in order to give me any help
>> >> > text?  Can this be a config option please?  (It's also nice to have it
>> >> > as a config option if they're running from squashfs or cramfs, since
>> >> > compressing it twice gives little benefit.)
>> >> >
>> >> > Your patch includes archival/libunarchive/Makefile.in.orig and
>> >> > probably shouldn't.
>> >> >
>> >> > Regarding hexdump.c, this works for me back on Red Hat 9:
>> >> > cat data | od -t x1 | sed -e 's/^[^ ]*//' -e 's/ \(..\)/"\\0x\1",/g'
>> >>
>> >> All your concerns are addressed in the updated patch.
>> >> --help text packing is now a separate config option.
>> >>
>> >> Please apply.
>> >
>> >Very nice.
>> >
>> >Applied.
>>
>> Rob, I ment to test his patch before applying it, but you beat me to it..
>>
>> Any reason why you didn't apply the cleaned-up version vda sent later in
>> this thread?
>
>Between CELF and Penguicon, I fell about a week behind on the busybox mailing 
>list.  I'm catching up, and simply haven't gotten to the later version yet...

trunk is broken for more than a week now.
When will this be fixed?


$ svn up $src
At revision 15006.
$ mkdir /tmp/obj ; cd /tmp/obj
$ make -f $src/Makefile top_srcdir=$src/ defconfig > /dev/null && make
busybox > /dev/null
  HOSTLINK scripts/bb_mkdep
  GEN include/bbconfigopts.h
  HOSTLINK scripts/usage
In file included from $src//scripts/usage.c:2:
$src//include/busybox.h:10:23: error: bb_config.h: No such file or
directory 
In file included from $src//include/busybox.h:62,
from $src//scripts/usage.c:2:
$src//include/applets.h:49: error: storage class specified for parameter
'test_main'
$src//include/applets.h:50: error: syntax error before 'USE_TEST'
$src//include/applets.h:50: error: storage class specified for parameter
'test_main'
$src//include/applets.h:51: error: syntax error before 'USE_ADDGROUP'
$src//include/applets.h:51: error: storage class specified for parameter
'addgroup_main'
$src//include/applets.h:52: error: syntax error before 'USE_ADDUSER'
$src//include/applets.h:52: error: storage class specified for parameter
'adduser_main'
$src//include/applets.h:53: error: syntax error before 'USE_ADJTIMEX'
$src//include/applets.h:53: error: storage class specified for parameter
'adjtimex_main'
$src//include/applets.h:54: error: syntax error before 'USE_AR'
$src//include/applets.h:54: error: storage class specified for parameter
'ar_main'
$src//include/applets.h:55: error: syntax error before 'USE_ARPING' 
$src//include/applets.h:55: error: storage class specified for parameter
'arping_main'
$src//include/applets.h:56: error: syntax error before 'USE_ASH'
$src//include/applets.h:56: error: storage class specified for parameter
'ash_main'
$src//include/applets.h:57: error: syntax error before 'USE_AWK'
$src//include/applets.h:57: error: storage class specified for parameter
'awk_main'
$src//include/applets.h:58: error: syntax error before 'USE_BASENAME'
$src//include/applets.h:58: error: storage class specified for parameter
'basename_main'
$src//include/applets.h:59: error: syntax error before 'USE_BBCONFIG'
$src//include/applets.h:59: error: storage class specified for parameter
'bbconfig_main'
$src//include/applets.h:60: error: syntax error before 'USE_BUNZIP2'
$src//include/applets.h:60: error: storage class specified for parameter
'bunzip2_main'
$src//include/applets.h:62: warning: return type defaults to 'int'
$src//include/applets.h:62: warning: function declaration isn't a
prototype
$src//include/applets.h: In function 'USE_BUNZIP2':
$src//include/applets.h:62: error: storage class specified for parameter
'busybox_main'
$src//include/applets.h:63: error: syntax error before 'USE_BUNZIP2'
$src//scripts/usage.c:11: warning: 'main' is usually a function
$src//scripts/usage.c:11: error: syntax error before '{' token
make: *** [scripts/usage] Error 1


>
>Rob
>-- 
>Never bet against the cheap plastic solution.
>_______________________________________________
>busybox mailing list
>busybox at busybox.net
>http://busybox.net/cgi-bin/mailman/listinfo/busybox
>



More information about the busybox mailing list