Package: fakeroot
Version: 1.20-1.1
Severity: serious
Justification: fails to build from source (but built successfully in the past)

fakeroot fails to build from source in a recent sid chroot. From my
pbuilder log:

| Making all in test
| make[3]: Entering directory '/tmp/buildd/fakeroot-1.20.1/obj-sysv/test'
| make[3]: Nothing to be done for 'all'.
| make[3]: Leaving directory '/tmp/buildd/fakeroot-1.20.1/obj-sysv/test'
| make[3]: Entering directory '/tmp/buildd/fakeroot-1.20.1/obj-sysv'
| awk -f ../wrapawk < ../wrapfunc.inp
| /bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..   
  -W -Wall -g -O2 -MT libfakeroot.lo -MD -MP -MF .deps/libfakeroot.Tpo -c -o 
libfakeroot.lo ../libfakeroot.c
| libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -W -Wall -g -O2 -MT 
libfakeroot.lo -MD -MP -MF .deps/libfakeroot.Tpo -c ../libfakeroot.c  -fPIC 
-DPIC -o .libs/libfakeroot.o
| ../libfakeroot.c:1646:9: error: conflicting types for 'setxattr'
|  ssize_t setxattr(const char *path, const char *name, void *value, size_t 
size, int flags)
|          ^
| In file included from /usr/include/sys/capability.h:30:0,
|                  from ../libfakeroot.c:131:
| /usr/include/x86_64-linux-gnu/sys/xattr.h:41:12: note: previous declaration 
of 'setxattr' was here
|  extern int setxattr (const char *__path, const char *__name,
|             ^
| ../libfakeroot.c:1667:9: error: conflicting types for 'lsetxattr'
|  ssize_t lsetxattr(const char *path, const char *name, void *value, size_t 
size, int flags)
|          ^
| In file included from /usr/include/sys/capability.h:30:0,
|                  from ../libfakeroot.c:131:
| /usr/include/x86_64-linux-gnu/sys/xattr.h:48:12: note: previous declaration 
of 'lsetxattr' was here
|  extern int lsetxattr (const char *__path, const char *__name,
|             ^
| ../libfakeroot.c:1688:9: error: conflicting types for 'fsetxattr'
|  ssize_t fsetxattr(int fd, const char *name, void *value, size_t size, int 
flags)
|          ^
| In file included from /usr/include/sys/capability.h:30:0,
|                  from ../libfakeroot.c:131:
| /usr/include/x86_64-linux-gnu/sys/xattr.h:54:12: note: previous declaration 
of 'fsetxattr' was here
|  extern int fsetxattr (int __fd, const char *__name, const void *__value,
|             ^
| ../libfakeroot.c:1835:9: error: conflicting types for 'removexattr'
|  ssize_t removexattr(const char *path, const char *name)
|          ^
| In file included from /usr/include/sys/capability.h:30:0,
|                  from ../libfakeroot.c:131:
| /usr/include/x86_64-linux-gnu/sys/xattr.h:92:12: note: previous declaration 
of 'removexattr' was here
|  extern int removexattr (const char *__path, const char *__name) __THROW;
|             ^
| ../libfakeroot.c:1856:9: error: conflicting types for 'lremovexattr'
|  ssize_t lremovexattr(const char *path, const char *name)
|          ^
| In file included from /usr/include/sys/capability.h:30:0,
|                  from ../libfakeroot.c:131:
| /usr/include/x86_64-linux-gnu/sys/xattr.h:97:12: note: previous declaration 
of 'lremovexattr' was here
|  extern int lremovexattr (const char *__path, const char *__name) __THROW;
|             ^
| ../libfakeroot.c:1877:9: error: conflicting types for 'fremovexattr'
|  ssize_t fremovexattr(int fd, const char *name)
|          ^
| In file included from /usr/include/sys/capability.h:30:0,
|                  from ../libfakeroot.c:131:
| /usr/include/x86_64-linux-gnu/sys/xattr.h:101:12: note: previous declaration 
of 'fremovexattr' was here
|  extern int fremovexattr (int __fd, const char *__name) __THROW;
|             ^
| ../libfakeroot.c: In function 'acl_get_fd':
| ../libfakeroot.c:1919:22: warning: unused parameter 'fd' [-Wunused-parameter]
|  acl_t acl_get_fd(int fd) {
|                       ^
| ../libfakeroot.c: In function 'acl_get_file':
| ../libfakeroot.c:1923:32: warning: unused parameter 'path_p' 
[-Wunused-parameter]
|  acl_t acl_get_file(const char *path_p, acl_type_t type) {
|                                 ^
| ../libfakeroot.c:1923:51: warning: unused parameter 'type' 
[-Wunused-parameter]
|  acl_t acl_get_file(const char *path_p, acl_type_t type) {
|                                                    ^
| ../libfakeroot.c: In function 'acl_set_fd':
| ../libfakeroot.c:1927:20: warning: unused parameter 'fd' [-Wunused-parameter]
|  int acl_set_fd(int fd, acl_t acl) {
|                     ^
| ../libfakeroot.c:1927:30: warning: unused parameter 'acl' [-Wunused-parameter]
|  int acl_set_fd(int fd, acl_t acl) {
|                               ^
| ../libfakeroot.c: In function 'acl_set_file':
| ../libfakeroot.c:1932:30: warning: unused parameter 'path_p' 
[-Wunused-parameter]
|  int acl_set_file(const char *path_p, acl_type_t type, acl_t acl) {
|                               ^
| ../libfakeroot.c:1932:49: warning: unused parameter 'type' 
[-Wunused-parameter]
|  int acl_set_file(const char *path_p, acl_type_t type, acl_t acl) {
|                                                  ^
| ../libfakeroot.c:1932:61: warning: unused parameter 'acl' [-Wunused-parameter]
|  int acl_set_file(const char *path_p, acl_type_t type, acl_t acl) {
|                                                              ^
| Makefile:638: recipe for target 'libfakeroot.lo' failed
| make[3]: *** [libfakeroot.lo] Error 1
| make[3]: Leaving directory '/tmp/buildd/fakeroot-1.20.1/obj-sysv'
| Makefile:660: recipe for target 'all-recursive' failed
| make[2]: *** [all-recursive] Error 1
| make[2]: Leaving directory '/tmp/buildd/fakeroot-1.20.1/obj-sysv'
| Makefile:434: recipe for target 'all' failed
| make[1]: *** [all] Error 2
| make[1]: Leaving directory '/tmp/buildd/fakeroot-1.20.1/obj-sysv'
| debian/rules:44: recipe for target 'build-stamp' failed
| make: *** [build-stamp] Error 2
| dpkg-buildpackage: error: debian/rules build gave error exit status 2
| E: Failed autobuilding of package

-- System Information:
Debian Release: jessie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.14-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages fakeroot depends on:
ii  libc6        2.19-9
ii  libfakeroot  1.20-1.1

fakeroot recommends no packages.

fakeroot suggests no packages.

-- no debconf information


-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to