make oldconfig produces a lot of "No such file or directory" messages

Douglas Mencken dougmencken at gmail.com
Thu Nov 25 17:11:07 UTC 2010


I tried to build the fresh busybox git (v1.19.0-4-gb271ad4 a.k.a
1_12_0-2668-gb271ad4), and got on 'make oldconfig' stage a lot of
complaining:

----------------------------------------
  HOSTCC  scripts/basic/fixdep
  HOSTCC  scripts/basic/split-include
  HOSTCC  scripts/basic/docproc
cmp: include/applets.h: No such file or directory
  GEN     include/applets.h
cmp: include/usage.h: No such file or directory
  GEN     include/usage.h
cmp: miscutils/Kbuild: No such file or directory
  GEN     miscutils/Kbuild
cmp: miscutils/Config.in: No such file or directory
  GEN     miscutils/Config.in
cmp: sysklogd/Kbuild: No such file or directory
  GEN     sysklogd/Kbuild
cmp: sysklogd/Config.in: No such file or directory
  GEN     sysklogd/Config.in
cmp: networking/Kbuild: No such file or directory
  GEN     networking/Kbuild
cmp: networking/Config.in: No such file or directory
  GEN     networking/Config.in
cmp: networking/libiproute/Kbuild: No such file or directory
  GEN     networking/libiproute/Kbuild
cmp: networking/udhcp/Kbuild: No such file or directory
  GEN     networking/udhcp/Kbuild
cmp: networking/udhcp/Config.in: No such file or directory
  GEN     networking/udhcp/Config.in
cmp: e2fsprogs/Kbuild: No such file or directory
  GEN     e2fsprogs/Kbuild
cmp: e2fsprogs/Config.in: No such file or directory
  GEN     e2fsprogs/Config.in
cmp: e2fsprogs/old_e2fsprogs/Kbuild: No such file or directory
  GEN     e2fsprogs/old_e2fsprogs/Kbuild
cmp: e2fsprogs/old_e2fsprogs/Config.in: No such file or directory
  GEN     e2fsprogs/old_e2fsprogs/Config.in
cmp: e2fsprogs/old_e2fsprogs/blkid/Kbuild: No such file or directory
  GEN     e2fsprogs/old_e2fsprogs/blkid/Kbuild
cmp: e2fsprogs/old_e2fsprogs/ext2fs/Kbuild: No such file or directory
  GEN     e2fsprogs/old_e2fsprogs/ext2fs/Kbuild
cmp: e2fsprogs/old_e2fsprogs/uuid/Kbuild: No such file or directory
  GEN     e2fsprogs/old_e2fsprogs/uuid/Kbuild
cmp: e2fsprogs/old_e2fsprogs/e2p/Kbuild: No such file or directory
  GEN     e2fsprogs/old_e2fsprogs/e2p/Kbuild
cmp: util-linux/Kbuild: No such file or directory
  GEN     util-linux/Kbuild
cmp: util-linux/Config.in: No such file or directory
  GEN     util-linux/Config.in
cmp: util-linux/volume_id/Kbuild: No such file or directory
  GEN     util-linux/volume_id/Kbuild
cmp: libbb/Kbuild: No such file or directory
  GEN     libbb/Kbuild
cmp: libbb/Config.in: No such file or directory
  GEN     libbb/Config.in
cmp: procps/Kbuild: No such file or directory
  GEN     procps/Kbuild
cmp: procps/Config.in: No such file or directory
  GEN     procps/Config.in
cmp: debianutils/Kbuild: No such file or directory
  GEN     debianutils/Kbuild
cmp: debianutils/Config.in: No such file or directory
  GEN     debianutils/Config.in
cmp: modutils/Kbuild: No such file or directory
  GEN     modutils/Kbuild
cmp: modutils/Config.in: No such file or directory
  GEN     modutils/Config.in
cmp: editors/Kbuild: No such file or directory
  GEN     editors/Kbuild
cmp: editors/Config.in: No such file or directory
  GEN     editors/Config.in
cmp: scripts/Kbuild: No such file or directory
  GEN     scripts/Kbuild
cmp: mailutils/Kbuild: No such file or directory
  GEN     mailutils/Kbuild
cmp: mailutils/Config.in: No such file or directory
  GEN     mailutils/Config.in
cmp: archival/Kbuild: No such file or directory
  GEN     archival/Kbuild
cmp: archival/Config.in: No such file or directory
  GEN     archival/Config.in
cmp: archival/libarchive/Kbuild: No such file or directory
  GEN     archival/libarchive/Kbuild
cmp: selinux/Kbuild: No such file or directory
  GEN     selinux/Kbuild
cmp: selinux/Config.in: No such file or directory
  GEN     selinux/Config.in
cmp: applets/Kbuild: No such file or directory
  GEN     applets/Kbuild
cmp: loginutils/Kbuild: No such file or directory
  GEN     loginutils/Kbuild
cmp: loginutils/Config.in: No such file or directory
  GEN     loginutils/Config.in
cmp: findutils/Kbuild: No such file or directory
  GEN     findutils/Kbuild
cmp: findutils/Config.in: No such file or directory
  GEN     findutils/Config.in
cmp: shell/Kbuild: No such file or directory
  GEN     shell/Kbuild
cmp: shell/Config.in: No such file or directory
  GEN     shell/Config.in
cmp: init/Kbuild: No such file or directory
  GEN     init/Kbuild
cmp: init/Config.in: No such file or directory
  GEN     init/Config.in
cmp: printutils/Kbuild: No such file or directory
  GEN     printutils/Kbuild
cmp: printutils/Config.in: No such file or directory
  GEN     printutils/Config.in
cmp: libpwdgrp/Kbuild: No such file or directory
  GEN     libpwdgrp/Kbuild
cmp: runit/Kbuild: No such file or directory
  GEN     runit/Kbuild
cmp: runit/Config.in: No such file or directory
  GEN     runit/Config.in
cmp: coreutils/Kbuild: No such file or directory
  GEN     coreutils/Kbuild
cmp: coreutils/Config.in: No such file or directory
  GEN     coreutils/Config.in
cmp: coreutils/libcoreutils/Kbuild: No such file or directory
  GEN     coreutils/libcoreutils/Kbuild
...
...
----------------------------------------

Despite these errors, BB builds successfully.
Previous version I tried (v1.18.0-429-g0ebafcc) didn't printed single
"no such file".
Is it a bug or a feature?

Also, attached 'history' shell script, I really miss its functionality
in ash shell. Maybe it can be included in busybox at least in that
form ;)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: history
Type: application/octet-stream
Size: 389 bytes
Desc: not available
URL: <http://lists.busybox.net/pipermail/busybox/attachments/20101125/b03c8d95/attachment.obj>


More information about the busybox mailing list