Oniguruma 1.1.0 ruby gem bug

J

Jeremy Hinegardner

Yes, there is, indeed, a bug report, about oniguruma (which I administer)
crashing in 64 bit machines. Unfortunately, since I do not have access to a
64 bit computer, I have not been able to verify the problem. At the same
time, the report is quite old (I believe it was issued for version 0.9.0 or
so) and the code base has changed a lot since then.

Could anybody confirm that the problem is still happening? If that is the
case, a detailed description of the error in the project's tracker will be
welcome. If everything is o.k. now I will close the report.

I was able to confirm that that wasn't happening on my AMD64.

% ruby -v
ruby 1.8.5 (2006-12-25 patchlevel 12) [x86_64-openbsd4.0]

% ruby -rrubygems test_oniguruma.rb
5.7.0
Loaded suite test_oniguruma
Started
.................................................
Finished in 0.01627 seconds.

49 tests, 110 assertions, 0 failures, 0 errors

Although to get this to work I had to patch the extconf.rb that you have
in your gem.

Here's what I replaced it with:

require 'mkmf'
find_library("onig","onig_new")
find_header("oniguruma.h", *%w(/usr/local/include /opt/local/include))
$CFLAGS='-Wall'
create_makefile( "oregexp" )

enjoy,

-jeremy
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

Forum statistics

Threads
473,755
Messages
2,569,536
Members
45,020
Latest member
GenesisGai

Latest Threads

Top