Bug#321010: busybox: FTBFS on amd64: error: 'sysctl_main' undeclared
Package: busybox
Version: 1:1.00-4
Severity: important
Hi,
Your package is failing to build on amd64 with the following
error:
make[1]: Entering directory `/build/buildd/busybox-1.00'
gcc -I/build/buildd/busybox-1.00/include -I/build/buildd/busybox-1.00/include -I/build/buildd/busybox-1.00/libbb -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Wall -Wstrict-prototypes -Wshadow -Os -fomit-frame-pointer -DNDEBUG -c -o /build/buildd/busybox-1.00/applets/applets.o /build/buildd/busybox-1.00/applets/applets.c
In file included from /build/buildd/busybox-1.00/applets/applets.c:48:
/build/buildd/busybox-1.00/include/applets.h:554: error: 'sysctl_main' undeclared here (not in a function)
make[1]: *** [/build/buildd/busybox-1.00/applets/applets.o] Error
1
make[1]: Leaving directory `/build/buildd/busybox-1.00'
Which are the following lines:
#ifdef CONFIG_SYSCTL
APPLET(sysctl, sysctl_main, _BB_DIR_SBIN, _BB_SUID_NEVER)
#endif
During configure I see the following:
sysctl (CONFIG_SYSCTL) [N/y/?] n
And I can't find any place setting CONFIG_SYSCTL.
./include/config.h:#undef CONFIG_SYSCTL
Kurt
Reply to: