Source: filezilla
Version: 3.12.0.2-1
Severity: important
Tags: patch
Usertags: hurd
User: [email protected]

Hello,

filezilla FTBFS on GNU/Hurd since 3.9.0.5-1. This is due to the usage
of PIPE_BUF in the putty code, not defined on Hurd. The attached patch
fixes this problem by defining it to_POSIX_PIPE_BUF when not defined.

This patch is the same as for putty 0.66-1, see #805505

According to https://packages.qa.debian.org/f/filezilla.html filezilla
has been removed from testing. However, the bugs for
mips/mipsel/powerpc in #797228 have already been back-ported from
upstream, see Message #17 on that bug.

Additionally: a new upstream version is already available: 3.14.1

Thanks!
Index: filezilla-3.12.0.2/src/putty/unix/uxshare.c
===================================================================
--- filezilla-3.12.0.2.orig/src/putty/unix/uxshare.c
+++ filezilla-3.12.0.2/src/putty/unix/uxshare.c
@@ -23,6 +23,9 @@
 #define CONNSHARE_SOCKETDIR_PREFIX "/tmp/putty-connshare"
 #define SALT_FILENAME "salt"
 #define SALT_SIZE 64
+#ifndef PIPE_BUF
+#define PIPE_BUF _POSIX_PIPE_BUF
+#endif
 
 /*
  * Functions provided by uxnet.c to help connection sharing.

Reply via email to