Dne 19.12.2011 17:36, KOSAKI Motohiro napsal(a):
> (12/19/11 11:13 AM), Ammar Ali wrote:
>> On Mon, Dec 19, 2011 at 5:54 PM, Vít Ondruch<v.ondruch / gmail.com>  
>> wrote:
>>> Hi everybody,
>>>
>>> I am trying to prepare package of Ruby 1.9.3 for Fedora 17 and 
>>> recently,
>>> there was raised question [1], if Ruby can work with system version of
>>> Oniguruma and what is the relation between Oniguruma and Ruby. Could 
>>> you
>>> please clarify this issue? This might be show stopper for packaging 
>>> Ruby
>>> 1.9.3 for Fedora 17, because our packaging guidelines [2] prohibits 
>>> bundling
>>> of libraries for good reasons.
>>
>> Ruby does not link against Oniguruma as a standalone library. It is
>> directly compiled into the interpreter binary from source code. In
>> other words, installing ruby does not add a library for Oniguruma to
>> the system.
>>
>> Hope that helps,
>
> And, ruby uses regex engine derived from Oniguruma, not just Oniguruma.
> We added some M17N trick and some bugfixes. So, fedora can't use 
> upstream oniguruma instead of our regex.
>
>


I was afraid that you will say that. I hope that Ruby 1.9.3 will not 
have the same destiny as passenger [1], whose review takes already 3 
years because of bundled boost with some modifications. Is there any 
intention to submit Ruby bugfixes or specific modifications to upstream?

Vit


[1] https://bugzilla.redhat.com/show_bug.cgi?id=470696