RFC: busybox 1.2.3?

Bernhard Fischer rep.nop at aon.at
Thu Dec 14 00:25:45 PST 2006


On Wed, Dec 13, 2006 at 01:48:47AM +0100, Denis Vlasenko wrote:
>Hi people,
>
>It seems I fixed "make release" to actually work again.
>I am thinking about releasing next version so that
>people will try & break changed stuff.
>
>I think kernel's way of having bugfix releases
>with fourth number (x.y.z.N) will work for us too.
>
>Any thoughts what should be done before releasing 1.2.3?

There is one long-standing bug that would be really nice if it was
finally fixed for good:

- Specifying a path to df doesn't work. There's also a bugreport about
  this (or two):
  $ ./busybox df -k / ; echo $?
  Filesystem           1k-blocks      Used Available Use% Mounted on
  0
  $ df -k / ; echo $?
  Filesystem           1K-blocks      Used Available Use% Mounted on
  /dev/hda1             67282996  58701576   7214292  90% /
  0
  $ grep hda1 /proc/mounts 
  /dev/hda1 / ext3 rw,data=ordered,usrquota,grpquota 0 0
  /dev/hda1 /dev/.static/dev ext3 rw,data=ordered,usrquota,grpquota 0 0

Another one that looks like it will affect several cases where busybox
is used (desktop boot system):
- IIRC readlink -f /nonexisting_file does print the nonexisting file in
  current coreutils as oopposed to our impl. It's used in several sysv
  scripts in distros, i think, so we should match the current coreutils
  impl.
  $ ./busybox readlink -f /nono ; echo $?
  1
  $ readlink -f /nono ; echo $?
  /nono
  0
  $ readlink --version | head -n 1
  readlink (GNU coreutils) 5.97


Some notes concerning the release branch:
1) please don't forget to do a
svn cp ../trunk/busybox .../branches/busybox-1_3-stable
This should be done for any release.
2) Please create a tag for the actual 1.3.0 release (in the -stable
branch, perhaps). This should imo be done for any release.
3) Please do not forget to remove the -Werror from Makefile.flags for
the stable series. It may be nice to have for development, but breaking
to build for users because of it sounds like it will trigger
complaints..



More information about the busybox mailing list