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)

840Conditional 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)--