Control: tags 822214 + patch Control: tags 822214 + pending Dear maintainer,
I've prepared an NMU for petsc (versioned as 3.6.3.dfsg2-4.1) and uploaded it to DELAYED/5. Please feel free to tell me if I should delay it longer. Regards. diff -Nru petsc-3.6.3.dfsg2/debian/changelog petsc-3.6.3.dfsg2/debian/changelog --- petsc-3.6.3.dfsg2/debian/changelog 2016-04-10 07:09:15.000000000 +0200 +++ petsc-3.6.3.dfsg2/debian/changelog 2016-04-22 07:28:02.000000000 +0200 @@ -1,3 +1,10 @@ +petsc (3.6.3.dfsg2-4.1) unstable; urgency=medium + + * Non-maintainer upload. + * Fix FTBS on hurd by conditionally include mach/std_types.h (Closes: #822214) + + -- Tobias Frost <t...@debian.org> Fri, 22 Apr 2016 07:18:20 +0200 + petsc (3.6.3.dfsg2-4) unstable; urgency=medium * Update debug alternatives at configure stage. diff -Nru petsc-3.6.3.dfsg2/debian/patches/hurd.patch petsc-3.6.3.dfsg2/debian/patches/hurd.patch --- petsc-3.6.3.dfsg2/debian/patches/hurd.patch 1970-01-01 01:00:00.000000000 +0100 +++ petsc-3.6.3.dfsg2/debian/patches/hurd.patch 2016-04-22 07:02:42.000000000 +0200 @@ -0,0 +1,13 @@ +--- a/src/sys/memory/mem.c ++++ b/src/sys/memory/mem.c +@@ -21,6 +21,9 @@ + #include <sys/resource.h> + #endif + #if defined(PETSC_HAVE_SYS_PROCFS_H) ++#if defined __gnu_hurd__ ++#include <mach/std_types.h> ++#endif + /* #include <sys/int_types.h> Required if using gcc on solaris 2.6 */ + #include <sys/procfs.h> + #endif + diff -Nru petsc-3.6.3.dfsg2/debian/patches/series petsc-3.6.3.dfsg2/debian/patches/series --- petsc-3.6.3.dfsg2/debian/patches/series 2016-04-10 07:09:15.000000000 +0200 +++ petsc-3.6.3.dfsg2/debian/patches/series 2016-04-22 07:02:12.000000000 +0200 @@ -14,3 +14,4 @@ python_header soname_extension install_python_RDict_upstream_5a4feeed41cb1af9234d439bb06ea004d3cfa5c6 +hurd.patch