Bug#337455: systemimager: FTBFS: Confuses unistd.h

2005-11-04 Thread Daniel Schepler
Package: systemimager
Severity: serious
Version: 3.4.1-1

>From my pbuilder build log:

...
cd ./util ; /usr/bin/make subst
make[4]: Entering directory 
`/tmp/buildd/systemimager-3.4.1/systemimager-3.4.1/src/e2fsprogs-1.35/util'
cc -c  -DLOCALEDIR=\"/usr/share/locale\"  -DENABLE_HTREE=1 -DENABLE_SWAPFS=1 
-DPACKAGE=\"e2fsprogs\" -DVERSION=\"1.35-WIP\" -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 
-DHAVE_MMAP=1 -DINTDIV0_RAISES_SIGFPE=1 -DHAVE_INTTYPES_H=1 -DHAVE_ARGZ_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___ARGZ_COUNT=1 -DHAVE___ARGZ_STRINGIFY=1 -DHAVE___ARGZ_NEXT=1 
-DHAVE_ICONV=1 -DICONV_CONST= -DHAVE_LANGINFO_CODE
 SET=1 -DHAVE_LC_MESSAGES=1 -DENABLE_NLS=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=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 -DHAVE_LSEEK64_PROTOTYPE=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_OPEN64=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_POSIX_MEMALIGN=1 -DHAVE_MEMALIGN=1 -DHAVE_VALLOC=1 
-DHAVE_DLOPEN=1 -DHAVE_EXT2_IOCTLS=1   -g -O2   -I../lib -I../lib   subst.c -o 
subst.o
In file included from subst.c:11:
/usr/include/unistd.h:236: error: two or more data types in declaration 
specifiers
make[4]: *** [subst.o] Error 1
make[4]: Leaving directory 
`/tmp/buildd/systemimager-3.4.1/systemimager-3.4.1/src/e2fsprogs-1.35/util'
...
In file included from subst.c:11:
/usr/include/unistd.h:236: error: two or more data types in declaration 
specifiers
make[4]: *** [subst.o] Error 1
make[4]: Leaving directory 
`/tmp/buildd/systemimager-3.4.1/systemimager-3.4.1/src/e2fsprogs-1.35/util'
make[3]: *** [util/subst] Error 2
make[3]: Leaving directory 
`/tmp/buildd/systemimager-3.4.1/systemimager-3.4.1/src/e2fsprogs-1.35'
make[2]: *** [subs] Error 2
make[2]: Leaving directory 
`/tmp/buildd/systemimager-3.4.1/systemimager-3.4.1/src/e2fsprogs-1.35'
make[1]: *** 
[/tmp/buildd/systemimager-3.4.1/systemimager-3.4.1/src/e2fsprogs-1.35/misc/mke2fs]
 Error 2
make[1]: Leaving directory `/tmp/buildd/systemimager-3.4.1/systemimager-3.4.1'
make: *** [build-arch-stamp] Error 2

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.14-1-686
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#337455: systemimager: FTBFS: Confuses unistd.h

2005-11-04 Thread dann frazier
On Fri, 2005-11-04 at 14:05 +0100, Daniel Schepler wrote:
> Package: systemimager
> Severity: serious
> Version: 3.4.1-1
> 
> From my pbuilder build log:
> 
> ...
> cd ./util ; /usr/bin/make subst
> make[4]: Entering directory 
> `/tmp/buildd/systemimager-3.4.1/systemimager-3.4.1/src/e2fsprogs-1.35/util'
> cc -c  -DLOCALEDIR=\"/usr/share/locale\"  -DENABLE_HTREE=1 -DENABLE_SWAPFS=1 
> -DPACKAGE=\"e2fsprogs\" -DVERSION=\"1.35-WIP\" 
> -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 -DHAVE_MMAP=1 
> -DINTDIV0_RAISES_SIGFPE=1 -DHAVE_INTTYPES_H=1 -DHAVE_ARGZ_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___ARGZ_COUNT=1 -DHAVE___ARGZ_STRINGIFY=1 -DHAVE___ARGZ_NEXT=1 
> -DHAVE_ICONV=1 -DICONV_CONST= -DHAVE_LANGINFO_CODE
>  SET=1 -DHAVE_LC_MESSAGES=1 -DENABLE_NLS=1 -DHAVE_GETTEXT=1 
> -DHAVE_DCGETTEXT=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 -DHAVE_LSEEK64_PROTOTYPE=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_OPEN64=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_POSIX_MEMALIGN=1 -DHAVE_MEMALIGN=1 
> -DHAVE_VALLOC=1 -DHAVE_DLOPEN=1 -DHAVE_EXT2_IOCTLS=1   -g -O2   -I../lib 
> -I../lib   subst.c -o subst.o
> In file included from subst.c:11:
> /usr/include/unistd.h:236: error: two or more data types in declaration 
> specifiers
> make[4]: *** [subst.o] Error 1
> make[4]: Leaving directory 
> `/tmp/buildd/systemimager-3.4.1/systemimager-3.4.1/src/e2fsprogs-1.35/util'
> ...
> In file included from subst.c:11:
> /usr/include/unistd.h:236: error: two or more data types in declaration 
> specifiers
> make[4]: *** [subst.o] Error 1
> make[4]: Leaving directory 
> `/tmp/buildd/systemimager-3.4.1/systemimager-3.4.1/src/e2fsprogs-1.35/util'
> make[3]: *** [util/subst] Error 2
> make[3]: Leaving directory 
> `/tmp/buildd/systemimager-3.4.1/systemimager-3.4.1/src/e2fsprogs-1.35'
> make[2]: *** [subs] Error 2
> make[2]: Leaving directory 
> `/tmp/buildd/systemimager-3.4.1/systemimager-3.4.1/src/e2fsprogs-1.35'
> make[1]: *** 
> [/tmp/buildd/systemimager-3.4.1/systemimager-3.4.1/src/e2fsprogs-1.35/misc/mke2fs]
>  Error 2
> make[1]: Leaving directory `/tmp/buildd/systemimager-3.4.1/systemimager-3.4.1'
> make: *** [build-arch-stamp] Error 2

Yeah, I've been slowly working on this - lots of gcc-4 bugs I need to
fix.  I think I've got everything but the kernel going now.

Sorry - should've thought to file this bug myself.




-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]