This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. Send mail to mime / docserver.cac.washington.edu for more info. --Boundary_(ID_IOc+sbnVzCrwgL595t7TIg) Content-type: TEXT/PLAIN; charset=US-ASCII Content-transfer-encoding: 7BIT Removing the --enable-shared stops the following crash... /usr/src/RPM/BUILD/ruby-1.8.0/lib/mkmf.rb:367: [BUG] Segmentation fault ruby 1.8.0 (2003-06-23) [i586-linux-gnu] rbconfig.rb does exist, (a bizp2 compress version of it is attached) and seems to have reasonable things in it, "miniruby -c rbconfig.rb" reports "Syntax OK" Trying to run mkmf.rb reports a BUG... cd /usr/src/RPM/BUILD/ruby-1.8.0/lib/ ../miniruby -I.. mkmf.rb : [BUG] unknown node type 0 ruby 1.8.0 (2003-06-23) [i586-linux-gnu] Running... valgrind ../miniruby -I.. mkmf.rb I get a lot of... (in addition to usual gc stuff) 840 Conditional jump or move depends on uninitialised value(s) 840 at 0x806D918: mark_locations_array (in /usr/src/RPM/BUILD/ruby-1.8.0/miniruby) 840 by 0x808D25A: yycompile (in /usr/src/RPM/BUILD/ruby-1.8.0/miniruby) On Thu, 26 Jun 2003 nobu.nokada / softhome.net wrote: > Hi, > > At Thu, 26 Jun 2003 11:44:00 +0900, > John Carter wrote: > > Aredridel's .spec file was a good start. It seems to be a RedHat rather > > than Mandrake .spec, but using > > %configure > > instead of > > %configure2_13 > > solved the first problem. > > What does %configure2_13? 1.8.0 needs autoconf 2.50 or later. > > > And removing the --enable-shared solved the > > next. > > What problem? > > > Although I can build 1.8.0 Preview3 straight out the box, no problem, as > > part of the > > rpm -bb > > I now get... > > /usr/src/RPM/BUILD/ruby-1.8.0/lib/mkmf.rb:785:in `init_mkmf': > > uninitialized constant CONFIG (NameError) > > from /usr/src/RPM/BUILD/ruby-1.8.0/lib/mkmf.rb:816 > > from ./ext/extmk.rb:28:in `require' > > from ./ext/extmk.rb:28 > > Has rbconfig.rb been made properly? Maybe empty? > > -- > Nobu Nakada > John Carter Phone : (64)(3) 358 6639 Tait Electronics Fax : (64)(3) 359 4632 PO Box 1645 Christchurch Email : john.carter / tait.co.nz New Zealand A Million Monkeys can inflict worse things than just Shakespeare on your system. --Boundary_(ID_IOc+sbnVzCrwgL595t7TIg) Content-id: <Pine.LNX.4.56.0306261742230.21011 / parore.tait.co.nz> Content-type: APPLICATION/octet-stream; name=rbconfig.rb.bz2 Content-transfer-encoding: BASE64 Content-disposition: attachment; filename=rbconfig.rb.bz2 Content-description: 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 BTrjJRR7UwDHF3uJ/i7kinChIfOGlog-Boundary_(ID_IOc+sbnVzCrwgL595t7TIg)--