Your message dated Mon, 18 Aug 2014 13:18:41 +0000 with message-id <[email protected]> and subject line Bug#758406: fixed in fakeroot 1.20.1-1.1 has caused the Debian Bug report #758406, regarding fakeroot: FTBFS: ../libfakeroot.c:1646:9: error: conflicting types for 'setxattr' to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact [email protected] immediately.) -- 758406: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=758406 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---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
--- End Message ---
--- Begin Message ---Source: fakeroot Source-Version: 1.20.1-1.1 We believe that the bug you reported is fixed in the latest version of fakeroot, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to [email protected], and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Aurelien Jarno <[email protected]> (supplier of updated fakeroot package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing [email protected]) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Mon, 18 Aug 2014 14:58:00 +0200 Source: fakeroot Binary: fakeroot libfakeroot Architecture: source Version: 1.20.1-1.1 Distribution: unstable Urgency: medium Maintainer: Clint Adams <[email protected]> Changed-By: Aurelien Jarno <[email protected]> Description: fakeroot - tool for simulating superuser privileges libfakeroot - tool for simulating superuser privileges - shared libraries Closes: 758406 Changes: fakeroot (1.20.1-1.1) unstable; urgency=medium . * Non-maintainer upload with maintainer permission. * Add patch glibc-xattr-types to fix the type of xattr functions. closes: #758406. Checksums-Sha1: 5090e6d7c00bbcfb4ee7444270826046b0d9b6fc 1899 fakeroot_1.20.1-1.1.dsc 36bd6dd165bc00e792118d6e83102775c4012848 43140 fakeroot_1.20.1-1.1.debian.tar.xz Checksums-Sha256: 9344c208725d631c8d07297a37f14dba0bc3436012a02065959b840ddc710193 1899 fakeroot_1.20.1-1.1.dsc 2000e7ea766b2c8c5e7d81742346abf09303fab3042cf159242a74dfbdb19150 43140 fakeroot_1.20.1-1.1.debian.tar.xz Files: 6c780ebab12f5cb4f366e32378451517 1899 utils optional fakeroot_1.20.1-1.1.dsc 253c2a915ccc426b5a956855c0181515 43140 utils optional fakeroot_1.20.1-1.1.debian.tar.xz -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIVAwUBU/H6FLqceAYd3YybAQjbNg//Z0kWFlRRMm23+CQSbrSMQCOVAHK7NeER pYNWUOucx/E3XDMzqziQmJdBKOzTNHHpZZPGPAYlnGgr4UOvVSlX0VGZAWv8NxId PSi5Nnc6Hcwfp+5bl8U9V/KP89YE6WFWumfRtA9iEhXOIWPTMeGxLgpR+7hNN8Nm zXFnaD12ZVgcLwwUVwOuHcQDlUZbu0ADaFjI1jbhL1tlcqcmvxXE8D86YpRYeIHw XIiTjwKtjEARkxbv1PyDcOELYeQQltVAd/MIGcRjTrmqMV+qqVOoHOiHxESCJqFt E4ya38gn6Jb+yMFn7/C8RMwsr6ODRam5vOHl6tFSs0rwXxHJ8Zx8Y8Yz98JgYF8E 8yGn1tbNPlZzqzZACLq0vPAfDQELCGxBaJjq9oac+iJV1VadOlhU+AO1REAG+b/F YMIPRSET4UdFnMJDnB2KnTQgyeEsYCte8DbOOS327qAkq3yypdJgizrc4hslMGrO 6bGXBVKV2pI3qKayZRwC78OVH6cIP+AzXUGWGBHrxLwObNQvLuLW7rJtyvrEXSR6 kOlIqYJn1Xbi+PkZLEEVAi6gsp78LUKmXHBCzEvPhYNyvUmbMkklQBIh7HtJBZT3 8QQkTgME8R4GQ9ldZ7+6vtupDzU2+vR7Lke3PZIcGEs1b1dUxUAfAI9wysWD2Gdm fnM8aRdRJpY= =cJep -----END PGP SIGNATURE-----
--- End Message ---

