From 8e5147aa47233f185a790a9cb076f33c4aeca7e3 Mon Sep 17 00:00:00 2001 From: nobu Date: Fri, 1 Feb 2008 12:42:40 +0000 Subject: * configure.in (darwin): ucontext on PowerPC MacOS X 10.5 is broken. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@15364 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- ChangeLog | 4 +++- configure.in | 5 ++++- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/ChangeLog b/ChangeLog index 4f6de95ff..c3f1c946d 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,9 +1,11 @@ -Fri Feb 1 12:43:41 2008 Nobuyoshi Nakada +Fri Feb 1 21:42:37 2008 Nobuyoshi Nakada * configure.in (darwin): _XOPEN_SOURCE is necessary to make ucontext_t consistent with the library implementation of MacOS X 10.5. [ruby-dev:33461] + * configure.in (darwin): ucontext on PowerPC MacOS X 10.5 is broken. + Fri Feb 1 11:44:22 2008 Tanaka Akira * tool/compile_prelude.rb (C_ESC): use octal escape to avoid diff --git a/configure.in b/configure.in index a5881685b..a8a2f4169 100644 --- a/configure.in +++ b/configure.in @@ -472,7 +472,10 @@ darwin*) LIBS="-lobjc $LIBS" #error pre OS X 10.4 [!<===== pre OS X 10.4 =====>] #endif - ], [], + ], + [ + test "x$target_cpu" = xppc && ac_cv_header_ucontext_h=no + ], [ AC_DEFINE(BROKEN_SETREUID, 1) AC_DEFINE(BROKEN_SETREGID, 1) -- cgit