[uClibc] [buildroot] Today's CVS is problematic

Ed Stafford ed.stafford at gmail.com
Wed Mar 30 19:12:52 UTC 2005


I've been trying to use buildroot for a couple of weeks now.  I had
problems with the version from 3/18/05 not wanting to build libc++
stuff.  Today's problem lies within e2fsprogs.  Here's the copy of the
compilation error:

/bin/ln -f /var/www/html/downloads/buildroot/build_i386/root/usr/man/man8/e2fsck.8
/var/www/html/downloads/buildroot/build_i386/root/usr/man/man8/fsck.ext2.8/bin/ln
-f /var/www/html/downloads/buildroot/build_i386/root/usr/man/man8/e2fsck.8
/var/www/html/downloads/buildroot/build_i386/root/usr/man/man8/fsck.ext3.8make[2]:
Leaving directory
`/var/www/html/downloads/buildroot/build_i386/e2fsprogs-1.35/e2fsck'
making install in misc
make[2]: Entering directory
`/var/www/html/downloads/buildroot/build_i386/e2fsprogs-1.35/misc'
/var/www/html/downloads/buildroot/build_i386/staging_dir/bin/i386-linux-uclibc-gcc
-c  -DLOCALEDIR=\"/usr/share/locale\"  -DENABLE_HTREE=1
-DPACKAGE=\"e2fsprogs\" -DVERSION=\"1.35\"
-DHAVE_INTTYPES_H_WITH_UINTMAX=1 -DHAVE_STDINT_H_WITH_UINTMAX=1
-DHAVE_UNSIGNED_LONG_LONG=1 -DSTDC_HEADERS=1 -DHAVE_ALLOCA_H=1
-DHAVE_ALLOCA=1 -DHAVE_UNISTD_H=1 -DHAVE_GETPAGESIZE=1
-DINTDIV0_RAISES_SIGFPE=0 -DHAVE_INTTYPES_H=1 -DHAVE_LIMITS_H=1
-DHAVE_LOCALE_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_MALLOC_H=1
-DHAVE_STDDEF_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1
-DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_FEOF_UNLOCKED=1
-DHAVE_FGETS_UNLOCKED=1 -DHAVE_GETC_UNLOCKED=1 -DHAVE_GETCWD=1
-DHAVE_GETEGID=1 -DHAVE_GETEUID=1 -DHAVE_GETGID=1 -DHAVE_GETUID=1
-DHAVE_MEMPCPY=1 -DHAVE_MUNMAP=1 -DHAVE_PUTENV=1 -DHAVE_SETENV=1
-DHAVE_SETLOCALE=1 -DHAVE_STPCPY=1 -DHAVE_STRCASECMP=1 -DHAVE_STRDUP=1
-DHAVE_STRTOUL=1 -DHAVE_TSEARCH=1 -DHAVE_ICONV=1 -DICONV_CONST=
-DHAVE_LANGINFO_CODESET=1 -DHAVE_LC_MESSAGES=1 -DHAVE_STDLIB_H=1
-DHAVE_UNISTD_H=1 -DHAVE_STDARG_H=1 -DHAVE_ERRNO_H=1 -DHAVE_MALLOC_H=1
-DHAVE_MNTENT_H=1 -DHAVE_PATHS_H=1 -DHAVE_DIRENT_H=1 -DHAVE_GETOPT_H=1
-DHAVE_SETJMP_H=1 -DHAVE_SIGNAL_H=1 -DHAVE_TERMIOS_H=1
-DHAVE_LINUX_FD_H=1 -DHAVE_LINUX_MAJOR_H=1 -DHAVE_SYS_IOCTL_H=1
-DHAVE_SYS_MOUNT_H=1 -DHAVE_SYS_SOCKET_H=1 -DHAVE_SYS_SYSMACROS_H=1
-DHAVE_SYS_TIME_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1
-DHAVE_SYS_WAIT_H=1 -DHAVE_SYS_RESOURCE_H=1 -DHAVE_NET_IF_H=1
-DHAVE_NETINET_IN_H=1 -DHAVE_VPRINTF=1 -DHAVE_RECLEN_DIRENT=1
-DHAVE_TYPE_SSIZE_T=1 -DSIZEOF_SHORT=2 -DSIZEOF_INT=4 -DSIZEOF_LONG=4
-DSIZEOF_LONG_LONG=8 -DHAVE_INTTYPES_H=1 -Dintptr_t=long
-DHAVE_GETRUSAGE=1 -DHAVE_LLSEEK=1 -DHAVE_LSEEK64=1 -DHAVE_STRTOULL=1
-DHAVE_STRCASECMP=1 -DHAVE_SRANDOM=1 -DHAVE_FCHOWN=1 -DHAVE_MALLINFO=1
-DHAVE_FDATASYNC=1 -DHAVE_STRNLEN=1 -DHAVE_STRPTIME=1 -DHAVE_SYSCONF=1
-DHAVE_PATHCONF=1 -DHAVE_MEMALIGN=1 -DHAVE_VALLOC=1 -DHAVE_DLOPEN=1
-DHAVE_EXT2_IOCTLS=1   -Os -pipe    -I../lib -I../lib   filefrag.c -o
filefrag.o
filefrag.c:41:23: sys/fnctl.h: No such file or directory
filefrag.c: In function `frag_report':
filefrag.c:69: error: storage size of 'fileinfo' isn't known
filefrag.c:99: error: `O_LARGEFILE' undeclared (first use in this function)
filefrag.c:99: error: (Each undeclared identifier is reported only once
filefrag.c:99: error: for each function it appears in.)
make[2]: *** [filefrag.o] Error 1
make[2]: Leaving directory
`/var/www/html/downloads/buildroot/build_i386/e2fsprogs-1.35/misc'
make[1]: *** [install-progs-recursive] Error 1
make[1]: Leaving directory
`/var/www/html/downloads/buildroot/build_i386/e2fsprogs-1.35'
make: *** [/var/www/html/downloads/buildroot/build_i386/root/sbin/mke2fs]
Error 2

-- 
Ed Stafford



More information about the uClibc mailing list