Your message dated Sat, 21 Jan 2012 10:03:50 +0000
with message-id <[email protected]>
and subject line Bug#656182: fixed in vsftpd 2.3.5-2
has caused the Debian Bug report #656182,
regarding vsftpd FTBFS on alpha: No getpid syscall on Alpha Linux!
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.)


-- 
656182: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=656182
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: vsftpd
Version: 2.3.5-1
Severity: important
Tags: patch
User: [email protected]
Usertags: alpha
X-Debbugs-CC: [email protected]
Justification: Fails to build from source (but built in the past)

vsftpd FTBFS on Alpha.  From the build log:

gcc -c sysdeputil.c -g -O2 -Wformat -Wformat-security
-Werror=format-security -W -Wshadow -idirafter dummyinc
sysdeputil.c: In function 'vsf_sysutil_getpid_nocache':
sysdeputil.c:1371:18: error: '__NR_getpid' undeclared (first use in this
function)

This occurs because the syscall is getxpid, not getpid, on Alpha Linux.

The fix is:

--- vsftpd-2.3.5.orig/sysdeputil.c      2012-01-17 20:48:20.000000000 +1300
+++ vsftpd-2.3.5/sysdeputil.c   2012-01-17 21:17:38.000000000 +1300
@@ -86,6 +86,9 @@
   #include <linux/unistd.h>
   #include <errno.h>
   #include <syscall.h>
+  #if defined(__alpha__)
+    #define __NR_getpid  __NR_getxpid
+  #endif
 #endif

 #if defined(__linux__) && !defined(__ia64__) && !defined(__s390__)

Cheers
Michael



--- End Message ---
--- Begin Message ---
Source: vsftpd
Source-Version: 2.3.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.3.5-2.debian.tar.gz
  to main/v/vsftpd/vsftpd_2.3.5-2.debian.tar.gz
vsftpd_2.3.5-2.dsc
  to main/v/vsftpd/vsftpd_2.3.5-2.dsc
vsftpd_2.3.5-2_i386.deb
  to main/v/vsftpd/vsftpd_2.3.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.
Daniel Baumann <[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.8
Date: Sat, 21 Jan 2012 10:56:03 +0100
Source: vsftpd
Binary: vsftpd
Architecture: source i386
Version: 2.3.5-2
Distribution: unstable
Urgency: low
Maintainer: Daniel Baumann <[email protected]>
Changed-By: Daniel Baumann <[email protected]>
Description: 
 vsftpd     - lightweight, efficient FTP server written for security
Closes: 655103 656182
Changes: 
 vsftpd (2.3.5-2) unstable; urgency=low
 .
   * Updating build target in rules to actually take up the hardening
     flags, thanks to Moritz Muehlenhoff <[email protected]> (Closes:
     #655103).
   * Updating to debhelper version 9.
   * Simplifying hardening in rules.
   * Adding patch from Michael Cree <[email protected]> to fix FTBFS on
     alpha (Closes: #656182).
Checksums-Sha1: 
 ff6f340d7e0cce83662b6618bb1bf4c50d3ba7da 1125 vsftpd_2.3.5-2.dsc
 b0e7bece6418d8da764e796424b4ef75140024a2 26455 vsftpd_2.3.5-2.debian.tar.gz
 a806c1bde2b5fa25524872e6248cf184236cc194 158788 vsftpd_2.3.5-2_i386.deb
Checksums-Sha256: 
 093b84194468a2b4ff5111947b980b8c004abbfb938038b40461527ba526d09f 1125 
vsftpd_2.3.5-2.dsc
 11ef9b8588d89b5ccdc5e1408ea65e8977a3d0c787ce44d38e3e914be4b84624 26455 
vsftpd_2.3.5-2.debian.tar.gz
 480f745c9f346ae1fa672b949043d3ca2f87217c0cc5a564a77d0777c22d4a21 158788 
vsftpd_2.3.5-2_i386.deb
Files: 
 586dc630eb114b23e0d77955c22a9ef0 1125 net extra vsftpd_2.3.5-2.dsc
 d886565b403d1eb03b90eb422497b505 26455 net extra vsftpd_2.3.5-2.debian.tar.gz
 b69d66b45934b7add84548eb43e1cf27 158788 net extra vsftpd_2.3.5-2_i386.deb

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

iEYEARECAAYFAk8ajPkACgkQ+C5cwEsrK55vEwCcDPlUz33l9Nr0WpZH3lyIn+xD
zmYAn2iALyWH9BijGjKnkN4eNCgGqJ2N
=KcBj
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to