Subject: pkgsrc/sysutils/e2fsprogs not building
To: None <tech-pkg@netbsd.org>
From: Jeremy C. Reed <reed@reedmedia.net>
List: tech-pkg
Date: 03/05/2004 18:36:35
This is pkgsrc/sysutils/e2fsprogs direct from pkgsrc under NetBSD 1.6.2:

making all in lib/ss
../../util/subst -f ../../util/subst.conf ./mk_cmds.sh.in mk_cmds
/bin/chmod +x mk_cmds
../et/compile_et ./ss_err.et
gcc  -DENABLE_HTREE=1 -DENABLE_SWAPFS=1 -DPACKAGE=\"e2fsprogs\"
-DVERSION=\"1.32\" -DSTDC_HEADERS=1 -DHAVE_ALLOCA=1 -DHAVE_UNISTD_H=1
-DHAVE_GETPAGESIZE=1 -DHAVE_MMAP=1 -DHAVE_LIMITS_H=1 -DHAVE_LOCALE_H=1
-DHAVE_NL_TYPES_H=1 -DHAVE_MALLOC_H=1 -DHAVE_STRING_H=1 -DHAVE_UNISTD_H=1
-DHAVE_SYS_PARAM_H=1 -DHAVE_GETCWD=1 -DHAVE_MUNMAP=1 -DHAVE_PUTENV=1
-DHAVE_SETENV=1 -DHAVE_SETLOCALE=1 -DHAVE_STRCHR=1 -DHAVE_STRCASECMP=1
-DHAVE_STRDUP=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_PATHS_H=1
-DHAVE_DIRENT_H=1 -DHAVE_GETOPT_H=1 -DHAVE_SETJMP_H=1 -DHAVE_SIGNAL_H=1
-DHAVE_TERMIOS_H=1 -DHAVE_SYS_DISKLABEL_H=1 -DHAVE_SYS_IOCTL_H=1
-DHAVE_SYS_MOUNT_H=1 -DHAVE_SYS_SOCKIO_H=1 -DHAVE_SYS_TIME_H=1
-DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_NET_IF_H=1
-DHAVE_NETINET_IN_H=1 -DHAVE_VPRINTF=1 -DSIZEOF_SHORT=2 -DSIZEOF_INT=4
-DSIZEOF_LONG=4 -DSIZEOF_LONG_LONG=8 -DHAVE_STAT_FLAGS=1 -DHAVE_CHFLAGS=1
-DHAVE_GETRUSAGE=1 -DHAVE_GETMNTINFO=1 -DHAVE_STRCASECMP=1
-DHAVE_SRANDOM=1 -DHAVE_FCHOWN=1 -DHAVE_FDATASYNC=1 -DHAVE_SYSCONF=1
-DHAVE_PATHCONF=1 -DHAVE_OPTRESET=1  -O2 -DPOSIX_SIGNALS -I./../et
-I../../lib -I../../lib -I../../include -c ss_err.c
ss_err.c:38: variable `et_ss_error_table' has initializer but incomplete
type
ss_err.c:38: warning: excess elements in struct initializer
ss_err.c:38: warning: (near initialization for `et_ss_error_table')
ss_err.c:38: warning: excess elements in struct initializer
ss_err.c:38: warning: (near initialization for `et_ss_error_table')
ss_err.c:38: warning: excess elements in struct initializer
ss_err.c:38: warning: (near initialization for `et_ss_error_table')
*** Error code 1

Stop.
make: stopped in
/usr/pkg/tmp/pkgsrc/sysutils/e2fsprogs/work.rainier/e2fsprogs-1.32/lib/ss

I have been using my own custom e2fsprogs for so long that this is the
first time I tried real pkgsrc/sysutils/e2fsprogs in awhile.

   Jeremy C. Reed
   http://www.reedmedia.net/

p.s. I send this to tech-pkg because maintainer doesn't respond always to
my other emails even when I supply patches or ideas.