e$B?9ED$H?=$7$^$9!#e(B
Mac OS X Leopard (10.5.1) e$B4D6-$Ge(B ruby-1.8.6-p111 e$B$r%S%ke(B
e$B%I$7$?$H$3$m!"e(B
make e$B;~$K0J2<$N%(%i!<$G=*N;$7$^$7$?!#e(B
===== e$B$3$3$+$ie(B =====
./configure --enable-shared --enable-pthread
make
…
gcc -g -O2 -fno-common -pipe -fno-common -DRUBY_EXPORT -L.
main.o dmydln.o libruby-static.a -lpthread -ldl -lobjc -o miniruby
ruby: [BUG] Segmentation fault
ruby 1.8.6 (2007-09-24) [i686-darwin9.1.0]
make: *** [.rbconfig.time] Abort trap
===== e$B$3$3$^$Ge(B =====
http://chopine.be/lrz/ruby-osx-patches/ignore-gsetcontext.diff
e$B>e5-$GG[I[$5$l$F$$$k%Q%C%A$G2r7h$5$l$k$N$G$9e(B
e$B$,!"e(B<ucontext.h>e$B$Ne(B
e$BFI$9~$$r;&$7$F$NBP1~$K5?Ld$r;}$C$?$?$a!"e(Be$B$b$&>/$7D4$Ye(B
e$B$?$H$3$m!“e(B
Leopard e$B$Ne(B ucontext_t e$B<BAu$NLdBj$G$”$k2DG=@-$r<(:6$7$?e(B
e$B%Z!<%8$re(B
e$B$_$D$1$^$7$?!#e(B
http://d.hatena.ne.jp/nyaxt/20080105#1199506818
e$B$3$3$N>pJs$r$b$H$K!"e(BLeopard e$B0J>e$N%P!<%8%g%s$Ge(B ucontext_t
e$B0J9_$Ne(B
e$BNN0h$K%Q%G%#%s%0$r9T$&%Q%C%A$r:n@.$$$?$7$^$7$?!#e(B
===== e$B$3$3$+$ie(B =====
*** node.h.org 2008-01-28 18:27:55.000000000 +0900
— node.h 2008-01-28 19:23:10.000000000 +0900
*** 384,389 ****
— 384,395 ----
#ifdef USE_CONTEXT
typedef struct {
ucontext_t context;
e$B>e5-$N%Q%C%A$Ge(B make e$BDL2a5Z$S!"e(Bmake test e$B$Oe(B succeeded
e$B$^$G3NG’e(B
e$B$$$?$7$^$7$?!#e(B
Leopard e$B0J9_$N%P!<%8%g%s$G>o$K%Q%G%#%s%0$r9T$&$?$a!"915WE*e(B
e$B2r7h$K$O$J$j$^$;$s$,!"0l1~Js9p$r$+$M$F$*Aw$j$7$^$9!#e(B
e$B?9EDe(B e$B=(9,e(B
[email protected]
e$B$J$+$@$G$9!#e(B
At Mon, 28 Jan 2008 19:41:04 +0900,
MORITA Hideyuki wrote in [ruby-dev:33461]:
http://d.hatena.ne.jp/nyaxt/20080105#1199506818
e$B$3$3$N>pJs$r$b$H$K!"e(BLeopard e$B0J>e$N%P!<%8%g%s$Ge(B ucontext_t
e$B0J9_$Ne(B
e$BNN0h$K%Q%G%#%s%0$r9T$&%Q%C%A$r:n@.$$$?$7$^$7$?!#e(B
e$B4*0c$$$7$F$$$^$7$?$,!"e(Bucontexte$B$,2u$l$F$$$k$N$Oe(B10.5e$B0J>e$G!"e(B10.4e$B$^e(B
e$B$G$O$A$c$s$HF0$/$s$G$9$M!#e(B
e$B$=$N%Z!<%8$r$_$k$H!“e(B_XOPEN_SOURCEe$B$rDj5A$9$l$P$h$5$=$&$K;W$($^$9e(B
e$B$,!”$I$&$J$s$G$7$g$&$+!#e(B
e$B$J$+$@$G$9!#e(B
At Tue, 29 Jan 2008 20:17:22 +0900,
MORITA Hideyuki wrote in [ruby-dev:33503]:
e$B$=$N%Z!<%8$r$_$k$H!“e(B_XOPEN_SOURCEe$B$rDj5A$9$l$P$h$5$=$&$K;W$($^$9e(B
e$B$,!”$I$&$J$s$G$7$g$&$+!#e(B
ucontext.h e$B$re(B include e$B$9$kA0$Ke(B XOPEN_SOURCE e$B$rDj5A$7$F$$?$N$G$9$,!"e(B
e$B$@$a$G$7$?!#e(B
e$BF1%]%$%s%H$G%$%s%/%k!<%I%,!<%I$N%7%s%%k$,4{$KDj5A$5$l$F$$$?$N$G!"e(B
e$B>e5-$Ne(B include e$B;~E@$G$9$G$Ke(B sys/_structs.h e$B$OFI$^$l$F$$$k$h$&$G$9!#e(B
e$BE,@Z$J>l=j$Ke(B _XOPEN_SOURCE e$B$rDj5A$G$-$l$P2r7h$G$-$=$&$J$N$G$9$,!#e(B
e$B%3%^%s%I%i%$%s$G;XDj$9$k$H$I$&$G$7$g$&$+!#e(B
make DEFS=-D_XOPEN_SOURCE=1
e$B$H$+!#e(B
e$B?9ED$G$9!#e(B
On 2008/01/28, at 22:34, Nobuyoshi N. wrote:
e$B$=$N%Z!<%8$r$_$k$H!“e(B_XOPEN_SOURCEe$B$rDj5A$9$l$P$h$5$=$&e(B
e$B$K;W$($^$9e(B
e$B$,!”$I$&$J$s$G$7$g$&$+!#e(B
ucontext.h e$B$re(B include e$B$9$kA0$Ke(B XOPEN_SOURCE e$B$rDje(B
e$B5A$7$F$$?$N$G$9$,!"e(B
e$B$@$a$G$7$?!#e(B
e$BF1%]%$%s%H$G%$%s%/%k!<%I%,!<%I$N%7%s%%k$,4{$KDj5A$5$l$F$$$?$N$G!"e(B
e$B>e5-$Ne(B include e$B;~E@$G$9$G$Ke(B sys/_structs.h e$B$OFI$^e(B
e$B$l$F$$$k$h$&$G$9!#e(B
e$BE,@Z$J>l=j$Ke(B _XOPEN_SOURCE e$B$rDj5A$G$-$l$P2r7h$G$-$=$&$Je(B
e$B$N$G$9$,!#e(B
e$B?9EDe(B e$B=(9,e(B
[email protected]
e$BE7LnN5B@O:$H?=$7$^$9!#e(B
e$BOC$NFbMF$OM}2r$G$-$J$$$N$G$9$,!"$&$A$Ne(BPowerPCMac+10.5.1
e$B$N4D6-$G$O!"e(B
ruby-dev:33461e$B$Ne(Bpatche$B$rEv$F$F$be(Bmakee$B$G%(%i!<$G$9!#e(B
./configure --enable-shared --enable-pthread CFLAGS=-D_XOPEN_SOURCE=1
e$B$G$9$H!"e(B
make
make teste$B$ODL$j$^$9$,!"e(B
make test-alle$B$G!"e(B
./miniruby ./runruby.rb --extout=.ext – “./test/runner.rb” –
basedir="./test" --runner=console
e$B$h$j@h$K?J$_$^$;$s!#e(B
IntelMace$B$@$He(Btest-alle$B$O?J9T$9$k$N$G$7$g$&$+!)e(B
test-alle$B$r%9%-%C%W$7$F%$%s%9%H!<%k$7$?e(Brubye$B$OF0$$$F$$$ke(B
e$B$h$&$K8+$($^$9!#e(B
Ryutaro Amano
[email protected]
e$B?9ED$G$9!#e(B
On 2008/01/30, at 1:34, Nobuyoshi N. wrote:
e$BE,@Z$J>l=j$Ke(B _XOPEN_SOURCE e$B$rDj5A$G$-$l$P2r7h$G$-$=e(B
e$B$&$J$N$G$9$,!#e(B
e$B%3%^%s%I%i%$%s$G;XDj$9$k$H$I$&$G$7$g$&$+!#e(B
make DEFS=-D_XOPEN_SOURCE=1
e$B$H$+!#e(B
make DEFS=-D_XOPEN_SOURCE=1 e$B$r;n$7$F$_$^$7$?$,$@$a$G$7$?!#e(B
e$B%3%^%s%I$N=PNO$r8+$k$H!“e(Bgcc e$B$KBP$7$F%*%W%7%g%s$rEO$7$Fe(B
e$B$$$k46$8$be(B
e$B$J$$$N$G!”$I$&$be(B DEFS e$B$,e(B MacOSX e$B$N%3%s%Q%$%k4D6-e(B
e$B$G$OL5;k$5$l$ke(B
e$B$h$&$G$9!#e(B
e$BBe$o$j$K!"e(Bconfigure e$B;~$Ke(B CFLAGS e$B%*%W%7%g%s$H$7$Fe(B
e$B;XDj$7$?$H$3$m!"e(B
e$B$A$c$s$H%3%s%Q%$%k$G$-$^$7$?!#e(B
./configure --enable-shared --enable-pthread CFLAGS=-D_XOPEN_SOURCE=1
e$B$H$$$&$3$H$G!"e(BLeopard e$B$N>l9g$Ke(B CFLAGS e$B$Ge(B
XOPEN_SOURCE e$B$re(B
e$BDj5A$9$ke(B configure.in e$B%Q%C%A$r0l1~:n$C$F$$^$7$?!#e(B
— configure.in.orig 2008-01-30 11:22:45.000000000 +0900
+++ configure.in 2008-01-30 11:34:56.000000000 +0900
@@ -1422,7 +1422,15 @@
CFLAGS="$CFLAGS -pipe -no-precomp -fno-common"
;;
darwin*)
-
for ‘ucontext_t’ struct implemented with _XOPEN_SOURCE symbol on
Leopard.
e$B?9EDe(B e$B=(9,e(B
[email protected]
e$BE7Ln$G$9!#e(B
–prefix=$HOME/mylocal
e$B$Ge(B
$ make
$ make test
test succeeded
$ make install
$ make test-all
./miniruby ./runruby.rb --extout=.ext – “./test/runner.rb” –
basedir="./test" --runner=console
e$B$G!"H?1~$J$7$G$9!#e(B20e$BJ,$0$i$$$?$C$F$b2?$b$J$7!#e(B
e$B$I$3$+0c$&$s$G$7$g$&$+$M!#e(BPowerPCe$B$He(BIntel
e$BB>$Ne(BPowerPCMace$B$NJ}$O$I$&$J$s$G$7$g$&$+!#e(B
Ryutaro Amano
[email protected]
e$B?9ED$G$9!#e(B
On 2008/01/31, at 13:17, Ryutaro Amano wrote:
IntelMace$B$@$He(Btest-alle$B$O?J9T$9$k$N$G$7$g$&$+!)e(B
test-alle$B$r%9%-%C%W$7$F%$%s%9%H!<%k$7$?e(Brubye$B$OF0$$$F$$e(B
e$B$k$h$&$K8+$($^$9!#e(B
e$B;d$Ne(B Mac e$B$Oe(B IntelMac e$B$J$N$G$9$,!“0J2<$N<j=g$N$h$&$Ke(B
make install e$B8e$G$”$l$P!"e(Bmake test-all e$B$OA4$FDL$j$^$9!#e(B
make
sudo make install
make test-all
make test-all e$B$rA4$F%Q%9$5$;$k$K$Oe(B make install e$B$,I,?\e(B
e$B$@$C$?$h$&$K;W$C$?$N$G$9$,!#;d$N4*0c$$$+$b$7$l$^$;$s!#e(B
e$B?9EDe(B e$B=(9,e(B
[email protected]
e$B?9ED$G$9!#e(B
e$B0J2<$Ke(B --prefix e$B;XDj$7$?>l9g$O$I$&$G$7$g$&$+e(B?
./configure --enable-shared --enable-pthread CFLAGS=’-
D_XOPEN_SOURCE=600 -D_DARWIN_C_SOURCE’
e$B0JA0$Ne(B configure e$B$H$N0c$$$O!“e(B_XOPEN_SOURCEe$B$Ke(B
SUSv3 e$B=5r$NCM$r;XDj$7$Fe(B( Leopard e$B$Oe(B SUSv3 e$B=
5r$Ne(B
e$B0Y!K!”$$$/$D$+$N%l%,%7!<5!G=$bJ;MQ$9$k%^%/%m$be(B
e$BDI2C$7$F$$$^$9!#e(B
e$BA02s$N;XDj$h$j$b$$$/$i$+873J$J;XDj$K$J$C$F$$$k$He(B
e$B;W$o$l$^$9!#e(B
Intel Mac e$B$G$O!"e(Bmake test-all e$BA4$F%Q%9$7$^$7$?!#e(B
On 2008/01/31, at 14:27, Ryutaro Amano wrote:
basedir="./test" --runner=console
e$B$G!"H?1~$J$7$G$9!#e(B20e$BJ,$0$i$$$?$C$F$b2?$b$J$7!#e(B
e$B$I$3$+0c$&$s$G$7$g$&$+$M!#e(BPowerPCe$B$He(BIntel
e$BB>$Ne(BPowerPCMace$B$NJ}$O$I$&$J$s$G$7$g$&$+!#e(B
Ryutaro Amano
[email protected]
e$B?9EDe(B e$B=(9,e(B
[email protected]
e$BE7Ln$G$9!#e(B
e$B0J2<$Ke(B --prefix e$B;XDj$7$?>l9g$O$I$&$G$7$g$&$+e(B?
./configure --enable-shared --enable-pthread CFLAGS=’-
D_XOPEN_SOURCE=600 -D_DARWIN_C_SOURCE’
e$BA4$/F1$8$G!"e(Bmake installe$B8ee(B
make test-alle$B$KBP$7$FH?1~$,JV$C$F$-$^$;$s!#e(B
Ryutaro Amano
[email protected]
e$B?9ED$G$9!#e(B
On 2008/01/31, at 23:10, Ryutaro Amano wrote:
e$BA4$/F1$8$G!"e(Bmake installe$B8ee(B
make test-alle$B$KBP$7$FH?1~$,JV$C$F$-$^$;$s!#e(B
e$B$@$a$G$7$?$+!#e(B
e$B$H$3$m$G!“e(B./configure e$B$Ke(B e$B:#2s$N%^%/%m$r;XDj$7$?e(B
e$B$j!”%Q%C%A$rEv$F$J$$e(B
e$B>l9g$G$O!"e(BPowerPC MacOSX 10.5 e$B$Ge(B make e$B5Z$Se(B make test-
all e$B$ODL$C$Fe(B
e$B$$$^$9$+e(B?
e$B$"$H!"0J2<$GG[I[$5$l$F$$$ke(B ucontext e$B$rMxMQ$7$J$$%P!<%8%g%s$Ne(B
10.5 e$BBP1~%Q%C%A$rEv$F$?>l9g$K$bF1MM$N8=>]$G$7$g$&$+e(B?
http://chopine.be/lrz/ruby-osx-patches/ignore-gsetcontext.diff
e$B?9EDe(B e$B=(9,e(B
[email protected]
e$B?9ED$G$9!#e(B
On 2008/02/01, at 14:22, Ryutaro Amano wrote:
e$BE7Ln$G$9!#e(B
e$B$3$3$^$G$N7k2L$r$^$H$a$F$*$-$^$9!#e(B
e$BAm3g$9$k$H!"e(Bucontext e$B$rMxMQ$7$J$$%Q%C%A$@$1$&$^$/F0$$$Fe(B
e$B$$$k$He(B
e$B$$$C$?46$8$G$7$g$&$+!#e(B
ppc e$B$G$Oe(B ucontext e$B$O;H$($J$$$s$G$9$+$M!#e(B
e$B?9EDe(B e$B=(9,e(B
[email protected]
e$BE7Ln$G$9!#e(B
e$B$3$3$^$G$N7k2L$r$^$H$a$F$*$-$^$9!#e(B
e$B4D6-e(B
PowerPCMac + 10.5.1 + XCode3.0
10.5e$B$r%/%j!<%s%$%s%9%H!<%k8e!“e(BXCode3.0e$B$r%$%s%9%H!<%k$7e(B
e$B$F$+$i%=%U%H%&%'%”%"%C%W%G!<%H$K=P$F$/$k$b$N$r$9$Y$FEv$F$?>uBVe(B
e$B$3$N>uBV$G!"e(Bpatche$B$bEv$F$:0J2<$Ne(Bconfigure
./configure --prefix=$HOME/mylocal --enable-shared --enable-pthread
make
ar rcu libruby-static.a array.o bignum.o class.o compar.o dir.o dln.o
enum.o error.o eval.o file.o gc.o hash.o inits.o io.o marshal.o math.o
numeric.o object.o pack.o parse.o process.o prec.o random.o range.o
re.o regex.o ruby.o signal.o sprintf.o st.o string.o struct.o time.o
util.o variable.o version.o alloca.o dmyext.o
gcc -g -O2 -fno-common -pipe -fno-common -DRUBY_EXPORT -I. -I. -c
main.c
gcc -g -O2 -fno-common -pipe -fno-common -DRUBY_EXPORT -I. -I. -c
dmydln.c
gcc -g -O2 -fno-common -pipe -fno-common -DRUBY_EXPORT -L.
main.o dmydln.o libruby-static.a -lpthread -ldl -lobjc -o miniruby
./mkconfig.rb:191: [BUG] Bus Error
ruby 1.8.6 (2007-09-24) [powerpc-darwin9.1.0]
make: *** [.rbconfig.time] Abort trap
e$B<!$Ke(B
http://chopine.be/lrz/ruby-osx-patches/ignore-gsetcontext.diff
e$B$rEv$F$ke(B
./configure --prefix=$HOME/mylocal --enable-shared --enable-pthread
make
make test
succeeded
make install
make test-all
./miniruby ./runruby.rb --extout=.ext – “./test/runner.rb” –
basedir=“./test” --runner=console
Loaded suite .
Started
…
…
Finished in 155.327639 seconds.
1617 tests, 15940 assertions, 0 failures, 0 errors
e$B<!$Ke(Bruby-dev:33461e$B$N?9ED$5$s$Ne(Bpatche$B!!$d$O$je(B
makee$B$G%(%i!<e(B
./configure --prefix=$HOME/mylocal --enable-shared --enable-pthread
make
rbconfig.rb updated
cc -dynamiclib -undefined suppress -flat_namespace -install_name /usr/
local/lib/libruby.dylib -current_version 1.8.6 -compatibility_version
1.8 array.o bignum.o class.o compar.o dir.o dln.o enum.o error.o
eval.o file.o gc.o hash.o inits.o io.o marshal.o math.o numeric.o
object.o pack.o parse.o process.o prec.o random.o range.o re.o regex.o
ruby.o signal.o sprintf.o st.o string.o struct.o time.o util.o
variable.o version.o alloca.o dmyext.o -o libruby.1.8.6.dylib
/Users/ryutaro/mytemp/ruby-1.8.6-p111/lib/shellwords.rb:50: [BUG] Bus
Error
ruby 1.8.6 (2007-09-24) [powerpc-darwin9.1.0]
make: *** [all] Abort trap
patche$B$rEv$F$:$Ke(B
./configure --prefix=$HOME/mylocal --enable-shared --enable-pthread
CFLAGS=-D_XOPEN_SOURCE=1
make
make test
test succeeded
make test-all
./miniruby ./runruby.rb --extout=.ext – “./test/runner.rb” –
basedir=“./test” --runner=console
e$B$3$3$+$iH?1~$J$7e(B
e$BF1$8$/e(Bpatche$B$J$7$G!“e(B
./configure --prefix=$HOME/mylocal --enable-shared --enable-pthread
CFLAGS=‘-D_XOPEN_SOURCE=600 -D_DARWIN_C_SOURCE’
make
make test
test succeeded
make test-all
./miniruby ./runruby.rb --extout=.ext – “./test/runner.rb” –
basedir=”./test" --runner=console
e$B$3$3$+$iH?1~$J$7e(B
Ryutaro Amano
[email protected]
e$BLZB<e(B(e$B$oe(B)e$B$H$$$$$^$9!#e(B
ppc
Mac(10.5.1)e$B$G%F%9%H$,;$^$C$F$$$k$H$3$m$K$D$$$FD4$Y$F$$?$H$3$m!"e(B
openssl, drbe$B$N%F%9%H$G;$^$C$F$$$F!"e(B
drb/ssl.rbe$B$Ne(BDRb::DRbSSLSocket::SSLConfig#setup_certificatee$BFb$Ne(B
nexte$B$,;$^$C$F$$$k>l=j$N$h$&$G$9!#e(B
e$B$3$N%V%m%C%/A4BN$b$7$/$Oe(Bnexte$B$r:o=|$7$?$H$3$m!"A4$F$N%F%9%H$r%Q%9$7$^$7$?!#e(B
e$BM}M3$O$5$C$Q$j$o$+$i$J$$$N$G$9$,e(B…
http://svn.ruby-lang.org/repos/ruby/tags/v1_8_6_111/lib/drb/ssl.rb
57 rsa = OpenSSL::PKey::RSA.new(512){|p, n|
58 next unless self[:verbose]
59 case p
:
68 end
69 }
e$BC;$/$7$F$$$/$H$3$&$J$j$^$7$?!#e(B
% ruby -ropenssl -e “OpenSSL::PKey::RSA.new(512){next}”
e$B$H$j$($:Js9p$@$1!#e(B
e$B$b$&0l?M!"Fs?M!"e(BPowerPCMace$B$NJ}$N7k2L$r8+$?$$$G$9!#e(B
e$B$H8@$&;v$G$7$?$N$G!“K\Bj$H$O$”$s$^$j4X78$J$$$J$H;W$$$D$D!“e(BPowerPC
G4 10.4.11
e$B>e$G;n$7$F$_$h$&$H$7$?$H$3$m!”:#D+$N%P!<%8%g%se(B(1537)e$B$G%3%s%Qe(B
e$B%$%k$,DL$i$J$/$J$j$^$7$?!#e(B
e$B860x$rD4$Y$F8+$?$H$3$m!"!Ve(B_XOPEN_SOURCEe$B!We(B(>500L)e$B$,Dj5A$5$l$k$H!"e(B
_POSIX_C_SOURCEe$B$,Dj5A$5$l$Fe(B NSIGe$B$,L$Dj5A$K$J$k$h$&$G$9!#e(B
(miniprelude.c -> vm_core.h -> signal.h -> sys/signal.h)
---- M.Suzuki ----
e$BE7Ln$G$9!#e(B
e$BAm3g$9$k$H!"e(Bucontext e$B$rMxMQ$7$J$$%Q%C%A$@$1$&$^$/F0$$e(B
e$B$F$$$k$He(B
e$B$$$C$?46$8$G$7$g$&$+!#e(B
e$B$=$s$J46$8$G$9!#e(B
e$B$b$&0l?M!"Fs?M!"e(BPowerPCMace$B$NJ}$N7k2L$r8+$?$$$G$9!#e(B
Ryutaro Amano
[email protected]
e$B$J$+$@$G$9!#e(B
At Mon, 4 Feb 2008 09:55:04 +0900,
M.Suzuki wrote in [ruby-dev:33584]:
e$B$H8@$&;v$G$7$?$N$G!“K\Bj$H$O$”$s$^$j4X78$J$$$J$H;W$$$D$D!“e(BPowerPC
G4 10.4.11 e$B>e$G;n$7$F$_$h$&$H$7$?$H$3$m!”:#D+$N%P!<%8%g%se(B(1537)e$B$G%3%s%Qe(B
e$B%$%k$,DL$i$J$/$J$j$^$7$?!#e(B
e$B860x$rD4$Y$F8+$?$H$3$m!"!Ve(B_XOPEN_SOURCEe$B!We(B(>500L)e$B$,Dj5A$5$l$k$H!"e(B
_POSIX_C_SOURCEe$B$,Dj5A$5$l$Fe(B NSIGe$B$,L$Dj5A$K$J$k$h$&$G$9!#e(B
(miniprelude.c -> vm_core.h -> signal.h -> sys/signal.h)
-D_XOPEN_SOURCEe$B$@$1$K$9$k$HDL$k$G$7$g$&$+!#$"$k$$$O!"e(BNSIGe$B$NBe$oe(B
e$B$j$K$J$K$+Dj5A$5$l$F$$$J$$$G$7$g$&$+!#e(BSIGMAXe$B$H$+!#e(B
M.Suzuki e$B$G$9!#e(B
-D_XOPEN_SOURCEe$B$@$1$K$9$k$HDL$k$G$7$g$&$+!#$"$k$$$O!"e(BNSIGe$B$NBe$oe(B
e$B$j$K$J$K$+Dj5A$5$l$F$$$J$$$G$7$g$&$+!#e(BSIGMAXe$B$H$+!#e(B
e$BLdBj$J$/%3%s%Q%$%k$G$-$^$7$?!#e(B
e$B$A$J$_$Ke(BOSX(10.4.11)e$B$G$O!“e(BNSIGe$B$O$”$j$^$9$,!"e(BSIGMAXe$B$ODj5A$5$l$F$J$$$h$&$G$9!#e(B
make test e$B$Ge(B
FAIL 6/803 tests failed
e$B$J$N$O!"$^$?JL$NOC!#!#!#e(B
test_knownbug.rb e$B$P$+$j$@$+$ie(B
e$B$=$N$&$A=$@5$5$l$k$H;W$C$F$^$9e(B(^^;
---- M.Suzuki ----
e$BE7Ln$G$9!#e(B
e$B3:Ev2U=j$N%V%m%C%/A4BN$r:o=|$7$Fe(B
./configure --prefix=$HOME/mylocal --enable-shared --enable-pthread
CFLAGS=-D_XOPEN_SOURCE=1
e$B$G!"e(Bmake test-alle$B$^$GLdBj$J$/DL$k$3$H!Je(B0 failures, 0
errorse$B!K$r3NG’$7$^$7$?!#e(B
Ryutaro Amano
[email protected]