Projects

Ticket #77 (closed defect: fixed)

Opened 4 years ago

Last modified 4 years ago

Abort trap error running make, compiling socket

Reported by: stephen.bannasch@… Owned by: lsansonetti@…
Priority: blocker Milestone: MacRuby 0.3
Component: MacRuby Keywords:
Cc:

Description

I deleted my checkout and re-checked out the testing branch. I get an Abort trap error running make, compiling socket.

rm -rf *
svn co http://svn.macosforge.org/repository/ruby/MacRuby/branches/testing .
autoconf
./configure --enable-framework --enable-fat-binary --program-prefix=mac
make

after a bunch of output:

mkdir -p ../../.ext/common
cp ..//.././ext/ripper/lib/ripper.rb ../../.ext/common
../../miniruby -I'../..' -I'..//.././lib' -I'../../.ext/universal-darwin9.0' -I'../../.ext/common' -I./- -I'..//.././ext' -rpurelib.rb ..//.././ext/ripper/tools/generate.rb --mode=check --ids1src=..//.././parse.y --ids2src=..//.././ext/ripper/eventids2.c
compiling sdbm
gcc -I. -I../../.ext/include/universal-darwin9.0 -I..//.././include -I..//.././ext/sdbm -DRUBY_EXTCONF_H=\"extconf.h\"  -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE   -fno-common  -I/usr/include/libxml2   -arch ppc -arch i386  -fno-common -pipe -fno-common   -arch ppc -arch i386 -o _sdbm.o -c _sdbm.c
gcc -I. -I../../.ext/include/universal-darwin9.0 -I..//.././include -I..//.././ext/sdbm -DRUBY_EXTCONF_H=\"extconf.h\"  -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE   -fno-common  -I/usr/include/libxml2   -arch ppc -arch i386  -fno-common -pipe -fno-common   -arch ppc -arch i386 -o init.o -c init.c
gcc -dynamic -bundle -undefined suppress -flat_namespace  -arch ppc -arch i386 -o ../../.ext/universal-darwin9.0/sdbm.bundle _sdbm.o init.o -L. -L../.. -L.   -arch ppc -arch i386  -lmacruby  -lpthread -ldl -lxml2 -lobjc -framework Foundation -lffi -lauto  
compiling socket
make: *** [all] Abort trap

Change History

Changed 4 years ago by stephen.bannasch@…

fyi: MacOS 10.5.3

Changed 4 years ago by stephen.bannasch@…

This is resolved with the new Rakefile-based build system.

Changed 4 years ago by lsansonetti@…

  • status changed from new to closed
  • resolution set to fixed
  • milestone set to MacRuby 0.3

Mmh, it may be a GC bug, but it's hard to know. I wasn't able to reproduce it. I recently fixed a GC crasher and it might perhaps fix this problem too, indirectly.

Note: See TracTickets for help on using tickets.