# \[Bug #989\] \[1.8.6\] Crash during build on Mac OS 10.5.3/PPC when configured with --enable-pthread

**URL:** <https://www.ruby-forum.com/t/bug-989-1-8-6-crash-during-build-on-mac-os-10-5-3-ppc-when-configured-with-enable-pthread/157106>\
**Category:** Development\
**Created:** [January 7, 2009, 12:30pm UTC](https://www.ruby-forum.com/t/bug-989-1-8-6-crash-during-build-on-mac-os-10-5-3-ppc-when-configured-with-enable-pthread/157106 "2009-01-07T12:30:49Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Kazuhiro\_NISHIYAMA](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/k/77aa72/32.png) [@Kazuhiro\_NISHIYAMA](https://www.ruby-forum.com/u/Kazuhiro_NISHIYAMA)\
**Post date:** [January 7, 2009, 12:30pm UTC](https://www.ruby-forum.com/t/bug-989-1-8-6-crash-during-build-on-mac-os-10-5-3-ppc-when-configured-with-enable-pthread/157106/1 "2009-01-07T12:30:49Z")

</div>

Bug #989: [1.8.6] Crash during build on Mac OS 10.5.3/PPC when  
configured with --enable-pthread  
[http://redmine.ruby-lang.org/issues/show/989](http://redmine.ruby-lang.org/issues/show/989)

e$B5/I\<\<Te(B: Kazuhiro NISHIYAMA  
e$B%9%F!\<%?%9e(B: Open, e$BM%@hEYe(B: Normal  
e$BC4Ev\<Te(B: Shyouhei U.

#193 [ruby-core:17333] e$B$N7o$,0JA03NG’$7$?$H$-$Oe(B ruby\_1\_8\_7  
e$B$@$1$@$C$?5$$,$7$?$N$G$9$,!"e(B  
ruby\_1\_8 e$B$He(B ruby\_1\_8\_6 e$B$G$b5/$-$F$$$?$N$G!"e(Bruby\_1\_8  
e$B$K$Oe(B ruby\_1\_8\_7 e$B$HF1$8=$@5$rF~$l$^$7$?!#e(B

ruby\_1\_8\_6 e$B$K$Oe(B  
CPPFLAGS=“$CPPFLAGS -D\_XOPEN\_SOURCE -D\_DARWIN\_C\_SOURCE”  
AC\_TRY\_CPP([#include \<AvailabilityMacros.h\>  
#if MAC\_OS\_X\_VERSION\_MAX\_ALLOWED \<= 1040  
#error pre OS X 10.4  
[!\<===== pre OS X 10.4 =====\>]  
#endif  
],  
[  
test “x$target\_cpu” = xpowerpc &&  
ac\_cv\_header\_ucontext\_h=no  
],  
[  
AC\_DEFINE(BROKEN\_SETREUID, 1)  
AC\_DEFINE(BROKEN\_SETREGID, 1)  
])  
e$B$NItJ,\<+BN$,$J$+$C$?$N$G!"$^$@=$@5$G$-$F$$$^$;$s!#e(B

---

<div class="post-metadata">

**Author:** ![Kazuhiro\_NISHIYAMA](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/k/77aa72/32.png) [@Kazuhiro\_NISHIYAMA](https://www.ruby-forum.com/u/Kazuhiro_NISHIYAMA)\
**Post date:** [January 8, 2009, 7:16am UTC](https://www.ruby-forum.com/t/bug-989-1-8-6-crash-during-build-on-mac-os-10-5-3-ppc-when-configured-with-enable-pthread/157106/2 "2009-01-08T07:16:45Z")

</div>

e$B%A%1%C%He(B #989 e$B$,99?7$5$l$^$7$?!#e(B (by Shyouhei U.)

e$B%9%F!\<%?%9e(B Opene$B$+$ie(BRejectede$B$KJQ99e(B  
Target version Ruby 1.8.6e$B$K%;%C%He(B

## 1.8.6e$B$Oe(BMac OS X 10.5e$B$K$OBP1~$7$F$$$^$;$se(B(1.8.6e$B$N%j%j!\<%9$Oe(B2007e$BG/e(B3e$B7n!"e(BLeoparde$B$Oe(B2007e$BG/e(B10e$B7ne(B)e$B!#e(B

[http://redmine.ruby-lang.org/issues/show/989](http://redmine.ruby-lang.org/issues/show/989)

---

<div class="post-metadata">

**Author:** ![Kazuhiro\_NISHIYAMA](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/k/77aa72/32.png) [@Kazuhiro\_NISHIYAMA](https://www.ruby-forum.com/u/Kazuhiro_NISHIYAMA)\
**Post date:** [January 8, 2009, 7:39am UTC](https://www.ruby-forum.com/t/bug-989-1-8-6-crash-during-build-on-mac-os-10-5-3-ppc-when-configured-with-enable-pthread/157106/3 "2009-01-08T07:39:00Z")

</div>

e$B%A%1%C%He(B #989 e$B$,99?7$5$l$^$7$?!#e(B (by Akinori MUSHA)

Rejectede$B$H$$$&$N$O$?$H$(=$@5$,=P$F$bE,MQ$7$J$$$H$$$&0UL#$G$7$g$&$+!)e(B

* * *

[http://redmine.ruby-lang.org/issues/show/989](http://redmine.ruby-lang.org/issues/show/989)
