Source: libcurses-perl
Version: 1.31-1
Severity: important
Tags: patch
User: debian-h...@lists.debian.org
Usertags: hurd

Hi,

libcurses-perl 1.31-1 fails to compile on GNU/Hurd [1].

The problem is that the "hints" header c-gnu.h, provided by the Debian
patch libcurses-perl_hurd1.debdiff, is not up-to-date w.r.t. the
changes done upstream between 1.28 and 1.31 to the "hints" headers.

Attached there is an updated version of the hurd patch, which allows
libcurses-perl to build again. Would it be possible to forward it
upstream, so this header will need less Debian-specific handling?

[1] 
https://buildd.debian.org/status/fetch.php?pkg=libcurses-perl&arch=hurd-i386&ver=1.31-1&stamp=1401458475

Thanks,
-- 
Pino
From: Barry deFreese <bdefre...@debian.org>
From: Pino Toscano <p...@debian.org>
Origin: vendor
Bug-Debian: http://bugs.debian.org/533698
Subject: Fix build failure on Debian GNU/Hurd
 This fixes a FTBFS on Debian GNU/Hurd because it is missing a hints file.
Last-Update: 2014-05-30

--- /dev/null
+++ b/hints/c-gnu.h
@@ -0,0 +1,27 @@
+/*  Hint file for the GNU platform.
+ *
+ *  If this configuration doesn't work, look at the file "c-none.h"
+ *  for how to set the configuration options.
+ */
+
+#include <ncurses.h>
+
+#ifdef C_PANELFUNCTION
+#include <panel.h>
+#endif
+
+#ifdef C_MENUFUNCTION
+#include <menu.h>
+#endif
+
+#ifdef C_FORMFUNCTION
+#include <form.h>
+#endif
+
+#define C_LONGNAME
+#define C_LONG0ARGS
+#undef  C_LONG2ARGS
+
+#define C_TOUCHLINE
+#define C_TOUCH3ARGS
+#undef  C_TOUCH4ARGS

Reply via email to