Bug#888997: openfortivpn: FTBFS on non-Linux

2018-01-31 Thread Aaron M. Ucko
Source: openfortivpn
Version: 1.6.0-1
Severity: important
Justification: fails to build from source
User: debian-hurd@lists.debian.org
Usertags: hurd

Builds of openfortivpn for hurd-i386 (admittedly not a release
architecture) have been failing.  Per [1], the immediate problem
appears to be the lack of ERESTART; however, [2] suggests that there
are deeper issues.

Please limit the package's architecture to linux-any until such time
as it supports other kernels.

Thanks!

[1] 
https://buildd.debian.org/status/fetch.php?pkg=openfortivpn&arch=hurd-i386&ver=1.6.0-1&stamp=1516930196&raw=0
[2] https://github.com/adrienverge/openfortivpn/issues/241

-- 
Aaron M. Ucko, KB1CJC (amu at alum.mit.edu, ucko at debian.org)
http://www.mit.edu/~amu/ | http://stuff.mit.edu/cgi/finger/?a...@monk.mit.edu



Bug#888998: cysignals: FTBFS on hurd-i386, m68k, and sh4: doctests silently fail

2018-01-31 Thread Aaron M. Ucko
Source: cysignals
Version: 1.6.5+ds-2
Severity: important
Tags: upstream
Justification: fails to build from source
User: debian-hurd@lists.debian.org
Usertags: hurd

Builds of cysignals for hurd-i386, m68k, and sh4 (admittedly not
release architectures) all failed with silent doctest errors:

  Doctesting 4 files.
  src/cysignals/alarm.pyx
  src/cysignals/pselect.pyx
  src/cysignals/pysignals.pyx
  src/cysignals/signals.pyx
  debian/rules:36: recipe for target 'override_dh_auto_test-arch' failed
  make[1]: *** [override_dh_auto_test-arch] Error 1

Perhaps you can obtain more details by reproducing the problem on a
porter box.  Could you please take a look?

Thanks!

-- 
Aaron M. Ucko, KB1CJC (amu at alum.mit.edu, ucko at debian.org)
http://www.mit.edu/~amu/ | http://stuff.mit.edu/cgi/finger/?a...@monk.mit.edu



Bug#889000: process-cpp: FTBFS on non-Linux: no sys/eventfd.h

2018-01-31 Thread Aaron M. Ucko
Source: process-cpp
Version: 3.0.1-2
Severity: important
Justification: fails to build from source
User: debian-hurd@lists.debian.org
Usertags: hurd

Hi, Chris.

Builds of process-cpp for (non-release) non-Linux architectures
(hurd-i386 so far) have been failing:

  /<>/src/core/posix/child_process.cpp:33:10: fatal error: 
sys/eventfd.h: No such file or directory

Could you please either arrange to support these architectures
(perhaps with somewhat reduced functionality) or formally restrict the
package to linux-any until such time as support for them materializes?

Thanks!

-- 
Aaron M. Ucko, KB1CJC (amu at alum.mit.edu, ucko at debian.org)
http://www.mit.edu/~amu/ | http://stuff.mit.edu/cgi/finger/?a...@monk.mit.edu