Hello,

Could we perhaps use the attached patch in the meanwhile?  It'll revert
to less support, but at least we'll have ilm, and thus openexr, and thus
a lot of packages.

Samuel
--- IexMath/IexMathFpu.cpp.original     2016-02-22 13:43:36.000000000 +0100
+++ IexMath/IexMathFpu.cpp      2016-02-22 13:44:10.000000000 +0100
@@ -52,7 +52,7 @@
     #define debug(x)
 #endif
 
-#if defined(HAVE_UCONTEXT_H) && (defined(__x86_64__) || defined(_M_X64) || 
defined(__i386__) || defined(_M_IX86))
+#if defined(HAVE_UCONTEXT_H) && (defined(__x86_64__) || defined(_M_X64) || 
defined(__i386__) || defined(_M_IX86)) && 
(defined(ILMBASE_HAVE_CONTROL_REGISTER_SUPPORT) || 
defined(HAVE_ASM_SIGCONTEXT_H))
 
 #include <ucontext.h>
 #include <signal.h>
--- configure.ac.original       2016-02-22 13:43:29.000000000 +0100
+++ configure.ac        2016-02-22 13:43:38.000000000 +0100
@@ -66,7 +66,7 @@
 dnl Checks for header files.
 dnl
 AC_HEADER_STDC
-AC_CHECK_HEADERS(limits.h unistd.h ucontext.h)
+AC_CHECK_HEADERS(limits.h unistd.h ucontext.h asm/sigcontext.h)
 
 dnl Checks for typedefs, structures, and compiler characteristics.
 AC_C_CONST

Reply via email to