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