summaryrefslogtreecommitdiffstats
path: root/src/vtk-6-kfreebsd.patch
diff options
context:
space:
mode:
authorTony Theodore <tonyt@logyst.com>2011-11-27 13:24:59 (GMT)
committerTony Theodore <tonyt@logyst.com>2011-11-27 13:24:59 (GMT)
commit69c57d9d95084202e286ec5015f1a315fb379326 (patch)
treeb7380680426f8df06ffd02ec7c54a26555cc3162 /src/vtk-6-kfreebsd.patch
parentf5dea9a05167aa48312788e22c8881000fcc2985 (diff)
downloadmxe-69c57d9d95084202e286ec5015f1a315fb379326.zip
mxe-69c57d9d95084202e286ec5015f1a315fb379326.tar.gz
mxe-69c57d9d95084202e286ec5015f1a315fb379326.tar.bz2
package vtk:portability fix for Debian kFreeBSD
Diffstat (limited to 'src/vtk-6-kfreebsd.patch')
-rw-r--r--src/vtk-6-kfreebsd.patch15
1 files changed, 15 insertions, 0 deletions
diff --git a/src/vtk-6-kfreebsd.patch b/src/vtk-6-kfreebsd.patch
new file mode 100644
index 0000000..af95fd0
--- /dev/null
+++ b/src/vtk-6-kfreebsd.patch
@@ -0,0 +1,15 @@
+This file is part of mingw-cross-env.
+See doc/index.html for further information.
+
+diff -ur VTK.orig/Utilities/vtkhdf5/src/H5private.h VTK/Utilities/vtkhdf5/src/H5private.h
+--- VTK.orig/Utilities/vtkhdf5/src/H5private.h 2011-11-28 00:12:17.000000000 +1100
++++ VTK/Utilities/vtkhdf5/src/H5private.h 2011-11-28 00:16:22.000000000 +1100
+@@ -141,7 +141,7 @@
+ # include <sys/sysinfo.h>
+ #endif
+ /* Prevent compile errors with GCC 4.3 on Solaris 2.10 */
+-#if defined (__SVR4) && defined (__sun)
++#if defined (__SVR4) && defined (__sun) || defined(__FreeBSD_kernel__) && defined(__GLIBC__)
+ /* In file included from /usr/include/sys/klwp.h:19,
+ * from /usr/include/sys/thread.h:13,
+ * from /usr/include/sys/proc.h:20,