Your message dated Sat, 12 Apr 2008 12:47:03 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#474793: fixed in fakeroot-ng 0.09-2
has caused the Debian Bug report #474793,
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.)


-- 
474793: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=474793
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.09-2

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.09-2.diff.gz
  to pool/main/f/fakeroot-ng/fakeroot-ng_0.09-2.diff.gz
fakeroot-ng_0.09-2.dsc
  to pool/main/f/fakeroot-ng/fakeroot-ng_0.09-2.dsc
fakeroot-ng_0.09-2_i386.deb
  to pool/main/f/fakeroot-ng/fakeroot-ng_0.09-2_i386.deb



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: Sat, 12 Apr 2008 12:28:35 +0000
Source: fakeroot-ng
Binary: fakeroot-ng
Architecture: source i386
Version: 0.09-2
Distribution: unstable
Urgency: low
Maintainer: Shachar Shemesh <[EMAIL PROTECTED]>
Changed-By: Shachar Shemesh <[EMAIL PROTECTED]>
Description: 
 fakeroot-ng - Gives a fake root environment
Closes: 474793
Changes: 
 fakeroot-ng (0.09-2) unstable; urgency=low
 .
   * FTBFS: arch/platform.h:17: error: 'pid_t' has not been declared
     (Closes: #474793)
   * Merge support for gcc 4.3 from upstream SVN
Checksums-Sha1: 
 cac23a055533ac5957bbb10e73e74ca3e3affe4c 1013 fakeroot-ng_0.09-2.dsc
 cbdf820f3cbdfdbc500b7756e3f44430388dd9e9 3822 fakeroot-ng_0.09-2.diff.gz
 a9ba1c30e28c42756262e1f79e1017ce7182b51f 38920 fakeroot-ng_0.09-2_i386.deb
Checksums-Sha256: 
 84ba33730a50060ae6216a12c171089fb86caf9c3ca74fb478cf61c2190a4f20 1013 
fakeroot-ng_0.09-2.dsc
 fc5ac8147aabe631eb73cceee6310593bcc8187e9840994dd711ffc431288117 3822 
fakeroot-ng_0.09-2.diff.gz
 d8c0957e125b1105e967ba56aa265884c4fbf19efe84bbf7d896429fd4b38340 38920 
fakeroot-ng_0.09-2_i386.deb
Files: 
 5bbec1775661f25ede2561594414cc6a 1013 utils extra fakeroot-ng_0.09-2.dsc
 23b295d1fb5111dc2547b6e34f133ccd 3822 utils extra fakeroot-ng_0.09-2.diff.gz
 cbf80cb76f62b21b6b25a68ce399d918 38920 utils extra fakeroot-ng_0.09-2_i386.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFIAK3sg8ByFc29vOIRAltYAKCGee7eCdX/Zn7dE0yMx5HzxgrlXwCfQcBi
o2B89sDt3Q2KEIfn4ljaOIo=
=j/NF
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to