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