Your message dated Fri, 08 Sep 2006 16:47:11 -0700 with message-id <[EMAIL PROTECTED]> and subject line Bug#386438: fixed in remctl 2.2-1 has caused the attached Bug report 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 I am talking about this indicates a serious mail system misconfiguration somewhere. Please contact me immediately.) Debian bug tracking system administrator (administrator, Debian Bugs database)
--- Begin Message ---Package: remctl Version: 2.1-1 Severity: serious This package no longer builds in unstable. Below is a patch that addresses the error but it's probably not optimal since it introduces some warnings. > Automatic build of remctl_2.1-1 on em64t by sbuild/amd64 0.49 ... > if gcc -DHAVE_CONFIG_H -I. -I. -I. -Wall -g -O2 -MT > tests/runtests.o -MD -MP -MF "$depbase.Tpo" -c -o tests/runtests.o > tests/runtests.c; \ > then mv -f "$depbase.Tpo" "$depbase.Po"; else rm -f "$depbase.Tpo"; > exit 1; fi > tests/runtests.c: In function 'test_summarize': > tests/runtests.c:472: error: assignment of read-only member '__in' > tests/runtests.c: In function 'test_analyze': > tests/runtests.c:485: error: assignment of read-only member '__in' > tests/runtests.c:485: error: assignment of read-only member '__in' > tests/runtests.c:486: error: assignment of read-only member '__in' > tests/runtests.c:500: error: assignment of read-only member '__in' > tests/runtests.c:504: error: assignment of read-only member '__in' > tests/runtests.c:505: error: assignment of read-only member '__in' > tests/runtests.c: In function 'test_fail_summary': > tests/runtests.c:594: error: assignment of read-only member '__in' > tests/runtests.c:595: error: assignment of read-only member '__in' > make[2]: *** [tests/runtests.o] Error 1 > make[2]: Leaving directory `/build/tbm/remctl-2.1' --- tests/runtests.c~ 2006-09-07 12:27:10.223337750 +0200 +++ tests/runtests.c 2006-09-07 12:30:20.123205750 +0200 @@ -469,7 +469,7 @@ printf(" (exit status %d)", status); else if (status < 0) printf(" (killed by signal %d%s)", -status, - WCOREDUMP(ts->status) ? ", core dumped" : ""); + WCOREDUMP((struct testset *)ts->status) ? ", core dumped" : ""); putchar('\n'); } @@ -482,8 +482,8 @@ { if (ts->reported) return 0; - if (WIFEXITED(ts->status) && WEXITSTATUS(ts->status) != 0) { - switch (WEXITSTATUS(ts->status)) { + if (WIFEXITED((struct testset *)ts->status) && WEXITSTATUS((struct testset *)ts->status) != 0) { + switch (WEXITSTATUS((struct testset *)ts->status)) { case CHILDERR_DUP: if (!ts->reported) puts("can't dup file descriptors"); @@ -497,12 +497,12 @@ puts("can't open /dev/null"); break; default: - test_summarize(ts, WEXITSTATUS(ts->status)); + test_summarize(ts, WEXITSTATUS((struct testset *)ts->status)); break; } return 0; - } else if (WIFSIGNALED(ts->status)) { - test_summarize(ts, -WTERMSIG(ts->status)); + } else if (WIFSIGNALED((struct testset *)ts->status)) { + test_summarize(ts, -WTERMSIG((struct testset *)ts->status)); return 0; } else { test_summarize(ts, 0); @@ -591,8 +591,8 @@ printf("%-26.26s %4d/%-4d %3.0f%% %4d ", ts->file, ts->failed, total, total ? (ts->failed * 100.0) / total : 0, ts->skipped); - if (WIFEXITED(ts->status)) - printf("%4d ", WEXITSTATUS(ts->status)); + if (WIFEXITED((struct testset *)ts->status)) + printf("%4d ", WEXITSTATUS((struct testset *)ts->status)); else printf(" -- "); if (ts->aborted) { -- Martin Michlmayr http://www.cyrius.com/
--- End Message ---
--- Begin Message ---Source: remctl Source-Version: 2.2-1 We believe that the bug you reported is fixed in the latest version of remctl, which is due to be installed in the Debian FTP archive: libremctl-dev_2.2-1_i386.deb to pool/main/r/remctl/libremctl-dev_2.2-1_i386.deb libremctl1_2.2-1_i386.deb to pool/main/r/remctl/libremctl1_2.2-1_i386.deb remctl-client_2.2-1_i386.deb to pool/main/r/remctl/remctl-client_2.2-1_i386.deb remctl-server_2.2-1_i386.deb to pool/main/r/remctl/remctl-server_2.2-1_i386.deb remctl_2.2-1.diff.gz to pool/main/r/remctl/remctl_2.2-1.diff.gz remctl_2.2-1.dsc to pool/main/r/remctl/remctl_2.2-1.dsc remctl_2.2-1_all.deb to pool/main/r/remctl/remctl_2.2-1_all.deb remctl_2.2.orig.tar.gz to pool/main/r/remctl/remctl_2.2.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. Russ Allbery <[EMAIL PROTECTED]> (supplier of updated remctl 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.7 Date: Fri, 8 Sep 2006 14:18:05 -0700 Source: remctl Binary: remctl-server libremctl1 remctl-client libremctl-dev remctl Architecture: source i386 all Version: 2.2-1 Distribution: unstable Urgency: low Maintainer: Russ Allbery <[EMAIL PROTECTED]> Changed-By: Russ Allbery <[EMAIL PROTECTED]> Description: libremctl-dev - Development files for Kerberos-authenticated command execution libremctl1 - Library for Kerberos-authenticated command execution remctl - Kerberos-authenticated command execution (transitional package) remctl-client - Client for Kerberos-authenticated command execution remctl-server - Server for Kerberos-authenticated command execution Closes: 386438 Changes: remctl (2.2-1) unstable; urgency=low . * New upstream release. - Work around an interaction between glibc headers and gcc 4.1 that produces compilation errors when calling wait W* macros on int members of const structs. Thanks to Martin Michlmayr for the report and analysis. (Closes: #386438) - Better type safety in printf on 64-bit systems. Files: 09ae30a9cc93dcec53ae253eb0f15b8a 617 net optional remctl_2.2-1.dsc 053a0808d93b2dd2a99cbfc6c6536d46 438171 net optional remctl_2.2.orig.tar.gz cc8cb06342e622d4166970bfbf77d26d 5633 net optional remctl_2.2-1.diff.gz 7dd175e5d5b00549f9a4b3b8f3876808 20632 libs optional libremctl1_2.2-1_i386.deb c494a6e84c8909397bd363fc84c3a6f0 23538 libdevel extra libremctl-dev_2.2-1_i386.deb c9fe3dc795ca2ef1c6253a76235b6b1b 48566 net optional remctl-client_2.2-1_i386.deb 892a6da1da9ea156aadec8cb11915950 55996 net optional remctl-server_2.2-1_i386.deb 25226f1de28f6283540c77d17776f609 4016 net extra remctl_2.2-1_all.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) iD8DBQFFAfwj+YXjQAr8dHYRAkoOAJkBxrTeAzwcyg+zEtzPxHr+/NQ5/ACgm4rK mF2yfAQcpusC2JW/vAbet9E= =b1wD -----END PGP SIGNATURE-----
--- End Message ---

