Your message dated Mon, 09 Jun 2008 16:47:05 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#472564: fixed in fakeroot-ng 0.10-1
has caused the Debian Bug report #472564,
regarding fakeroot-ng: FTBFS: arch/platform.h:17: error: 'pid_t' has not been
declared
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.)
--
472564: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=472564
Debian Bug Tracking System
Contact [EMAIL PROTECTED] with problems
--- Begin Message ---
Package: fakeroot-ng
Version: 0.09-1.1
Severity: serious
User: [EMAIL PROTECTED]
Usertags: qa-ftbfs-20080407 qa-ftbfs
Justification: FTBFS on i386
Hi,
During a rebuild of all packages in sid, your package failed to build on i386.
This rebuild was done with gcc 4.3 instead of gcc 4.2, because gcc 4.3 is now
the default on most architectures (even if it's not the case on i386 yet).
Feel free to downgrade this bug to 'important' if your package is only built
on i386, and this bug is specific to gcc 4.3 (i.e the package builds fine with
gcc 4.2).
Relevant part:
> i486-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I./arch/linux/i386 -g -O2 -MT
> fakeroot_ng-ptrace.o -MD -MP -MF .deps/fakeroot_ng-ptrace.Tpo -c -o
> fakeroot_ng-ptrace.o `test -f 'ptrace.cpp' || echo './'`ptrace.cpp
> In file included from parent.h:11,
> from syscalls.h:4,
> from ptrace.cpp:26:
> arch/platform.h:17: error: 'pid_t' has not been declared
> arch/platform.h:20: error: variable or field 'ptlib_prepare' declared void
> arch/platform.h:20: error: 'pid_t' was not declared in this scope
> arch/platform.h:33: error: 'pid_t' was not declared in this scope
> arch/platform.h:33: error: 'pid' was not declared in this scope
> arch/platform.h:33: error: expected primary-expression before 'int'
> arch/platform.h:33: error: expected primary-expression before '*' token
> arch/platform.h:33: error: 'data' was not declared in this scope
> arch/platform.h:33: error: initializer expression list treated as compound
> expression
> arch/platform.h:34: error: 'pid_t' was not declared in this scope
> arch/platform.h:34: error: expected primary-expression before 'int'
> arch/platform.h:34: error: expected primary-expression before 'enum'
> arch/platform.h:34: error: initializer expression list treated as compound
> expression
> arch/platform.h:37: error: 'pid_t' has not been declared
> arch/platform.h:40: error: 'pid_t' was not declared in this scope
> arch/platform.h:41: error: 'pid_t' was not declared in this scope
> arch/platform.h:41: error: expected primary-expression before 'void'
> arch/platform.h:41: error: initializer expression list treated as compound
> expression
> arch/platform.h:46: error: 'pid_t' was not declared in this scope
> arch/platform.h:47: error: 'pid_t' was not declared in this scope
> arch/platform.h:47: error: expected primary-expression before 'int'
> arch/platform.h:47: error: initializer expression list treated as compound
> expression
> arch/platform.h:48: error: 'pid_t' was not declared in this scope
> arch/platform.h:48: error: expected primary-expression before 'int'
> arch/platform.h:48: error: expected primary-expression before 'void'
> arch/platform.h:48: error: initializer expression list treated as compound
> expression
> arch/platform.h:51: error: 'pid_t' was not declared in this scope
> arch/platform.h:51: error: expected primary-expression before 'int'
> arch/platform.h:51: error: initializer expression list treated as compound
> expression
> arch/platform.h:52: error: 'pid_t' was not declared in this scope
> arch/platform.h:52: error: expected primary-expression before 'int'
> arch/platform.h:52: error: expected primary-expression before 'value'
> arch/platform.h:52: error: initializer expression list treated as compound
> expression
> arch/platform.h:54: error: 'pid_t' was not declared in this scope
> arch/platform.h:55: error: 'pid_t' was not declared in this scope
> arch/platform.h:55: error: expected primary-expression before 'int'
> arch/platform.h:55: error: initializer expression list treated as compound
> expression
> arch/platform.h:56: error: variable or field 'ptlib_set_retval' declared void
> arch/platform.h:56: error: 'pid_t' was not declared in this scope
> arch/platform.h:56: error: expected primary-expression before 'val'
> arch/platform.h:57: error: variable or field 'ptlib_set_error' declared void
> arch/platform.h:57: error: 'pid_t' was not declared in this scope
> arch/platform.h:57: error: expected primary-expression before 'int'
> arch/platform.h:57: error: expected primary-expression before 'int'
> arch/platform.h:58: error: 'pid_t' was not declared in this scope
> arch/platform.h:58: error: expected primary-expression before 'int'
> arch/platform.h:58: error: initializer expression list treated as compound
> expression
> arch/platform.h:62: error: 'pid_t' was not declared in this scope
> arch/platform.h:62: error: expected primary-expression before 'void'
> arch/platform.h:62: error: expected primary-expression before 'void'
> arch/platform.h:62: error: expected primary-expression before 'len'
> arch/platform.h:62: error: initializer expression list treated as compound
> expression
> arch/platform.h:63: error: 'pid_t' was not declared in this scope
> arch/platform.h:63: error: expected primary-expression before 'const'
> arch/platform.h:63: error: expected primary-expression before 'void'
> arch/platform.h:63: error: expected primary-expression before 'len'
> arch/platform.h:63: error: initializer expression list treated as compound
> expression
> arch/platform.h:66: error: 'pid_t' was not declared in this scope
> arch/platform.h:66: error: expected primary-expression before 'void'
> arch/platform.h:66: error: expected primary-expression before 'char'
> arch/platform.h:66: error: expected primary-expression before 'maxlen'
> arch/platform.h:66: error: initializer expression list treated as compound
> expression
> arch/platform.h:67: error: 'pid_t' was not declared in this scope
> arch/platform.h:67: error: expected primary-expression before 'const'
> arch/platform.h:67: error: expected primary-expression before 'void'
> arch/platform.h:67: error: initializer expression list treated as compound
> expression
> arch/platform.h:70: error: variable or field 'ptlib_save_state' declared void
> arch/platform.h:70: error: 'pid_t' was not declared in this scope
> arch/platform.h:70: error: expected primary-expression before 'void'
> arch/platform.h:71: error: variable or field 'ptlib_restore_state' declared
> void
> arch/platform.h:71: error: 'pid_t' was not declared in this scope
> arch/platform.h:71: error: expected primary-expression before 'const'
> arch/platform.h:74: error: variable or field 'ptlib_prepare_memory' declared
> void
> arch/platform.h:74: error: 'pid_t' was not declared in this scope
> arch/platform.h:74: error: expected primary-expression before 'void'
> arch/platform.h:74: error: expected primary-expression before '*' token
> arch/platform.h:74: error: 'size' was not declared in this scope
> In file included from syscalls.h:4,
> from ptrace.cpp:26:
> parent.h:14: error: 'pid_t' was not declared in this scope
> parent.h:14: error: expected primary-expression before 'int'
> parent.h:14: error: 'pid_t' was not declared in this scope
> parent.h:14: error: initializer expression list treated as compound expression
> parent.h:15: error: 'pid_t' was not declared in this scope
> parent.h:15: error: expected primary-expression before 'enum'
> parent.h:15: error: expected primary-expression before 'int'
> parent.h:15: error: expected primary-expression before 'long'
> parent.h:15: error: initializer expression list treated as compound expression
> parent.h:28: error: 'pid_t' does not name a type
> parent.h:31: error: 'pid_t' does not name a type
> parent.h:47: error: 'pid_t' does not name a type
> parent.h:47: error: ISO C++ forbids declaration of 'pid_t' with no type
> parent.h:47: error: expected ';' before '&' token
> parent.h:47: error: expected `;' before 'const'
> parent.h:47: error: ISO C++ forbids declaration of 'pid_t' with no type
> parent.h:47: error: expected ';' before '&' token
> parent.h:48: error: expected `;' before 'private'
> parent.h:56: error: expected `)' before 'pid'
> parent.h: In constructor 'pid_state::wait_state::wait_state()':
> parent.h:52: error: class 'pid_state::wait_state' does not have any field
> named '_pid'
> parent.h: In constructor 'pid_state::pid_state()':
> parent.h:64: error: class 'pid_state' does not have any field named 'debugger'
> parent.h:64: error: class 'pid_state' does not have any field named 'parent'
> parent.h:65: error: class 'pid_state' does not have any field named
> 'session_id'
> parent.h: At global scope:
> parent.h:70: error: 'pid_t' was not declared in this scope
> parent.h:72: error: 'pid_t' has not been declared
> parent.h:85: error: 'pid_t' was not declared in this scope
> parent.h:85: error: expected primary-expression before '*' token
> parent.h:85: error: 'state' was not declared in this scope
> parent.h:85: error: expected primary-expression before 'int'
> parent.h:85: error: initializer expression list treated as compound expression
> parent.h:87: error: variable or field 'dump_registers' declared void
> parent.h:87: error: 'pid_t' was not declared in this scope
> In file included from ptrace.cpp:26:
> syscalls.h:9: error: 'pid_t' has not been declared
> syscalls.h:10: error: 'pid_t' has not been declared
> syscalls.h:13: error: 'pid_t' has not been declared
> syscalls.h:14: error: 'pid_t' has not been declared
> syscalls.h:15: error: 'pid_t' has not been declared
> syscalls.h:16: error: 'pid_t' has not been declared
> syscalls.h:17: error: 'pid_t' has not been declared
> syscalls.h:19: error: 'pid_t' has not been declared
> syscalls.h:20: error: 'pid_t' has not been declared
> syscalls.h:21: error: 'pid_t' has not been declared
> syscalls.h:22: error: 'pid_t' has not been declared
> syscalls.h:25: error: 'pid_t' has not been declared
> syscalls.h:27: error: 'pid_t' has not been declared
> syscalls.h:29: error: 'pid_t' has not been declared
> syscalls.h:30: error: 'pid_t' has not been declared
> syscalls.h:31: error: 'pid_t' has not been declared
> syscalls.h:32: error: 'pid_t' has not been declared
> syscalls.h:33: error: 'pid_t' has not been declared
> syscalls.h:34: error: 'pid_t' has not been declared
> syscalls.h:35: error: 'pid_t' has not been declared
> syscalls.h:36: error: 'pid_t' has not been declared
> syscalls.h:37: error: 'pid_t' has not been declared
> syscalls.h:38: error: 'pid_t' has not been declared
> syscalls.h:39: error: 'pid_t' has not been declared
> syscalls.h:40: error: 'pid_t' has not been declared
> syscalls.h:41: error: 'pid_t' has not been declared
> syscalls.h:42: error: 'pid_t' has not been declared
> syscalls.h:43: error: 'pid_t' has not been declared
> syscalls.h:46: error: 'pid_t' has not been declared
> ptrace.cpp:30: error: 'pid_t' was not declared in this scope
> ptrace.cpp:30: error: expected primary-expression before '*' token
> ptrace.cpp:30: error: 'state' was not declared in this scope
> ptrace.cpp:30: error: initializer expression list treated as compound
> expression
> ptrace.cpp:31: error: expected ',' or ';' before '{' token
> make[3]: *** [fakeroot_ng-ptrace.o] Error 1
The full build log is available from:
http://people.debian.org/~lucas/logs/2008/04/07
A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!
About the archive rebuild: The rebuild was done on about 50 AMD64 nodes
of the Grid'5000 platform, using a clean chroot containing a sid i386
environment. Internet was not accessible from the build systems.
--
| Lucas Nussbaum
| [EMAIL PROTECTED] http://www.lucas-nussbaum.net/ |
| jabber: [EMAIL PROTECTED] GPG: 1024D/023B3F4F |
--- End Message ---
--- Begin Message ---
Source: fakeroot-ng
Source-Version: 0.10-1
We believe that the bug you reported is fixed in the latest version of
fakeroot-ng, which is due to be installed in the Debian FTP archive:
fakeroot-ng_0.10-1.diff.gz
to pool/main/f/fakeroot-ng/fakeroot-ng_0.10-1.diff.gz
fakeroot-ng_0.10-1.dsc
to pool/main/f/fakeroot-ng/fakeroot-ng_0.10-1.dsc
fakeroot-ng_0.10-1_i386.deb
to pool/main/f/fakeroot-ng/fakeroot-ng_0.10-1_i386.deb
fakeroot-ng_0.10.orig.tar.gz
to pool/main/f/fakeroot-ng/fakeroot-ng_0.10.orig.tar.gz
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.
Shachar Shemesh <[EMAIL PROTECTED]> (supplier of updated fakeroot-ng 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: SHA1
Format: 1.8
Date: Mon, 09 Jun 2008 16:02:31 +0000
Source: fakeroot-ng
Binary: fakeroot-ng
Architecture: source i386
Version: 0.10-1
Distribution: unstable
Urgency: low
Maintainer: Shachar Shemesh <[EMAIL PROTECTED]>
Changed-By: Shachar Shemesh <[EMAIL PROTECTED]>
Description:
fakeroot-ng - Gives a fake root environment
Closes: 472564
Changes:
fakeroot-ng (0.10-1) unstable; urgency=low
.
* New upstream version
* FTBFS with g++-4.3: Missing includes (Closes: #472564)
* Now has (limited) support for chroot
Checksums-Sha1:
95332cea790391d57a01eba01ae4a2a4f9c44b9d 1023 fakeroot-ng_0.10-1.dsc
ed832f6501d0ac5bc58e4a4e139ea09fc37ebb6c 387668 fakeroot-ng_0.10.orig.tar.gz
e090684859e40f67d6d38d12a7d7e7ea6b287e47 3989 fakeroot-ng_0.10-1.diff.gz
72df590bce20d50f90dc4803fd93c15e42ae3f4f 44994 fakeroot-ng_0.10-1_i386.deb
Checksums-Sha256:
4b2d0269b32a619c330514661cde07604e9e484d6d3f0cf293e871fb7e78eed7 1023
fakeroot-ng_0.10-1.dsc
c1dbeecc2c26115aacec275a336da64fe13f069f76864098f6fcb410374da7df 387668
fakeroot-ng_0.10.orig.tar.gz
255cfe7812561379dffad2e367e5da7c710608711514dd258787b8a8f179d9ff 3989
fakeroot-ng_0.10-1.diff.gz
854c2d6cb9105d0bc0dc369d2863f534e20e9973c97cb9db303b0677cfadd700 44994
fakeroot-ng_0.10-1_i386.deb
Files:
704e1b4ac9c3b01ea1127444272d14c6 1023 utils extra fakeroot-ng_0.10-1.dsc
f9fe2c9406a1d85213c8ee475721c43b 387668 utils extra
fakeroot-ng_0.10.orig.tar.gz
664e52347ed893c91952a85d507cd6fe 3989 utils extra fakeroot-ng_0.10-1.diff.gz
3707c61daaebf590934a8c7d52ab85f0 44994 utils extra fakeroot-ng_0.10-1_i386.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iEYEARECAAYFAkhNW3gACgkQg8ByFc29vOLwxwCeJVxa/npQU+KmUGRzfXzfaQGs
wrgAnRiovSdRxZY0Jl8pIGZesgcOgwBc
=iIWf
-----END PGP SIGNATURE-----
--- End Message ---