1.8/1.9 compiled library binary compatibility

A

Alex Fenton

Hi

I'm wondering whether extension libraries compiled against 1.8 will work
with 1.9, and/or the other way around.

I know the C API is little-changed, but will people offering add-ons
binaries need to offer two versions?

Also - if it should work, should I be worried about a particular library
if it's not currently working - or just be patient and assume it's down
to 1.9 being work in progress?

ta
alex
 
A

Alex Young

Alex said:
Hi

I'm wondering whether extension libraries compiled against 1.8 will work
with 1.9, and/or the other way around.

I know the C API is little-changed, but will people offering add-ons
binaries need to offer two versions?

Also - if it should work, should I be worried about a particular library
if it's not currently working - or just be patient and assume it's down
to 1.9 being work in progress?

I was wondering the same thing. More specifically, I was wondering if
Mongrel was working with YARV yet. That then got me wondering if the IO
patterns Zed Shaw seemed to be frustrated with in MRI had been fixed in
YARV, and whether we'd (fingers crossed) see even more of a speed bump
to serving HTTP at some point in the future. Just call me foolishly
optimistic if you like :)
 
N

Nobuyoshi Nakada

Hi,

At Wed, 26 Sep 2007 21:35:03 +0900,
Alex Fenton wrote in [ruby-talk:271038]:
I'm wondering whether extension libraries compiled against 1.8 will work
with 1.9, and/or the other way around.

No, impossible in both cases. For instance, object type flags
were added/changed in 1.9, and also structs.
 

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

No members online now.

Forum statistics

Threads
474,432
Messages
2,571,680
Members
48,796
Latest member
Greg L.

Latest Threads

Top