$OpenBSD: patch-extern_libmv_libmv_numeric_numeric_h,v 1.2 2012/05/07 15:45:42 pascal Exp $
--- extern/libmv/libmv/numeric/numeric.h.orig	Thu Apr 26 22:57:02 2012
+++ extern/libmv/libmv/numeric/numeric.h	Mon Apr 30 23:10:49 2012
@@ -33,7 +33,7 @@
 #include <Eigen/QR>
 #include <Eigen/SVD>
 
-#if (defined(_WIN32) || defined(__APPLE__) || defined(__FreeBSD__)) && !defined(__MINGW64__)
+#if (defined(_WIN32) || defined(__APPLE__) || defined(__FreeBSD__) || defined(__OpenBSD__)) && !defined(__MINGW64__)
   void static sincos (double x, double *sinx, double *cosx) {
     *sinx = sin(x);
     *cosx = cos(x);
