Your message dated Thu, 26 Oct 2006 02:17:24 -0700
with message-id <[EMAIL PROTECTED]>
and subject line Bug#386267: fixed in vsftpd 2.0.5-2
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: vsftpd
Version: 2.0.5-1
Severity: serious
Tags: patch

The problem here is that __typeof inherits the const.  Patch below,
although I don't know if there's a better way.

> Automatic build of vsftpd_2.0.5-1 on em64t by sbuild/amd64 0.49
...
> gcc -c sysutil.c -g -O2 -Wall -W -Wshadow  -idirafter dummyinc
> sysutil.c: In function 'vsf_sysutil_wait_exited_normally':
> sysutil.c:604: error: assignment of read-only member '__in'
> sysutil.c: In function 'vsf_sysutil_wait_get_exitcode':
> sysutil.c:614: error: assignment of read-only member '__in'
> make[1]: *** [sysutil.o] Error 1

--- sysutil.c~  2006-09-06 13:29:46.677233758 +0200
+++ sysutil.c   2006-09-06 13:30:43.824611192 +0200
@@ -601,7 +601,7 @@
 vsf_sysutil_wait_exited_normally(
   const struct vsf_sysutil_wait_retval* p_waitret)
 {
-  return WIFEXITED(p_waitret->exit_status);
+  return WIFEXITED((struct vsf_sysutil_wait_retval *)p_waitret->exit_status);
 }
 
 int
@@ -611,7 +611,7 @@
   {
     bug("not a normal exit in vsf_sysutil_wait_get_exitcode");
   }
-  return WEXITSTATUS(p_waitret->exit_status);
+  return WEXITSTATUS((struct vsf_sysutil_wait_retval *)p_waitret->exit_status);
 }
 
 void

-- 
Martin Michlmayr
http://www.cyrius.com/


--- End Message ---
--- Begin Message ---
Source: vsftpd
Source-Version: 2.0.5-2

We believe that the bug you reported is fixed in the latest version of
vsftpd, which is due to be installed in the Debian FTP archive:

vsftpd_2.0.5-2.diff.gz
  to pool/main/v/vsftpd/vsftpd_2.0.5-2.diff.gz
vsftpd_2.0.5-2.dsc
  to pool/main/v/vsftpd/vsftpd_2.0.5-2.dsc
vsftpd_2.0.5-2_i386.deb
  to pool/main/v/vsftpd/vsftpd_2.0.5-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.
Matej Vela <[EMAIL PROTECTED]> (supplier of updated vsftpd 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: Thu, 26 Oct 2006 10:55:25 +0200
Source: vsftpd
Binary: vsftpd
Architecture: source i386
Version: 2.0.5-2
Distribution: unstable
Urgency: medium
Maintainer: Matej Vela <[EMAIL PROTECTED]>
Changed-By: Matej Vela <[EMAIL PROTECTED]>
Description: 
 vsftpd     - The Very Secure FTP Daemon
Closes: 382154 385929 386267 386719
Changes: 
 vsftpd (2.0.5-2) unstable; urgency=low
 .
   * New maintainer.  Closes: #385929.
   * Acknowledge NMU.  Thanks, Martin!
   * vsftpd-debian.patch: Split into individual patches.
   * wifexited-const.patch: Quiltify fix from 2.0.5-1.1.
   * man-typo.patch: Remove trailing `s' from `delay_failed_login' and
     `delay_successful_login' in vsftpd.conf.5.  Closes: #382154.
   * Switch to cdbs.
   * Remove dependency on libpam-runtime (>= 0.76-13.1) since we have
     0.76-22 in sarge (and an unversioned dependency is already provided
     by libpam0g).
   * debian/copyright: Update upstream URL.
   * debian/vsftpd.files: Remove cruft.
   * debian/vsftpd.init.d: Remove pidfile on stop.
   * debian/vsftpd.postinst, debian/vsftpd.postrm: Use `set -e'.
   * debian/watch: Add.
   * Conforms to Standards version 3.7.2.
 .
 vsftpd (2.0.5-1.1) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Applied patch by Martin Michlmayr to fix compilation problem on 64bit
     architectures (closes: #386267).
   * Added dependency on netbase because of update-inetd call (closes: #386719)
Files: 
 07535c98e42e38da7d5b9e257a19de30 673 net extra vsftpd_2.0.5-2.dsc
 208e79cb2aad50a6c3a8009677c4dd0a 8068 net extra vsftpd_2.0.5-2.diff.gz
 76ab59dc19093e7ba14f18f12c45da4e 114034 net extra vsftpd_2.0.5-2_i386.deb

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

iD8DBQFFQHizxBYivKllgY8RAgPlAJ4/jiNDIo2OKp6vnog08K7fNDijKgCffLtw
MUrrZjkQJCeS8r9mGOU0yf8=
=gUZR
-----END PGP SIGNATURE-----


--- End Message ---

Reply via email to