Skip to content
Commits on Source (3)
abyss (2.1.5-4) unstable; urgency=medium
* Fix build on hurd due to missing header file (thanks for the patch
to Samuel Thibault <sthibault@debian.org>)
Closes: #920240
* debhelper 12
-- Andreas Tille <tille@debian.org> Wed, 23 Jan 2019 15:49:21 +0100
abyss (2.1.5-3) unstable; urgency=medium
* Re-add armel architecture
......
......@@ -3,7 +3,7 @@ Maintainer: Debian Med Packaging Team <debian-med-packaging@lists.alioth.debian.
Uploaders: Andreas Tille <tille@debian.org>
Section: science
Priority: optional
Build-Depends: debhelper (>= 11~),
Build-Depends: debhelper (>= 12~),
python-markdown,
libboost-graph-dev,
libopenmpi-dev,
......
From: Samuel Thibault <sthibault@debian.org>
Date: Wed, 23 Jan 2019 09:45:27 +0100
Bug-Debian: https://bugs.debian.org/920240
Description: Fix build on hurd due to missing header file
--- a/Common/MemoryUtil.h
+++ b/Common/MemoryUtil.h
@@ -7,8 +7,14 @@
#include <unistd.h> // for sbrk
#if __MACH__
-# include <mach/mach.h> // for mach_task_self
-# include <mach/task.h> // for task_info
+# ifdef __APPLE__
+# include <mach/mach.h> // for mach_task_self
+# include <mach/task.h> // for task_info
+# else
+extern "C" {
+# include <mach/mach.h> // for mach_task_self and task_info
+}
+# endif
#endif
/** Return the number of bytes used by the data and stack segments.
......@@ -4,3 +4,4 @@ abyss-32-bit.patch
fix_bash_script.patch
big_endian.patch
strict_alignment.patch
hurd.patch