Bug 840681 - Prepare JRuby package in anticipation of 1.7.0 release
Summary: Prepare JRuby package in anticipation of 1.7.0 release
Keywords:
Status: CLOSED NEXTRELEASE
Alias: None
Product: Fedora
Classification: Fedora
Component: jruby
Version: rawhide
Hardware: Unspecified
OS: Linux
unspecified
unspecified
Target Milestone: ---
Assignee: Bohuslav "Slavek" Kabrda
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2012-07-16 21:56 UTC by Dan Allen
Modified: 2014-07-25 03:19 UTC (History)
5 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2013-03-13 07:01:27 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Dan Allen 2012-07-16 21:56:41 UTC
Prepare JRuby package for Fedora 18 in anticipation of 1.7.0 release.

Motivation:

JRuby 1.7.0 offers compatibility with Ruby 1.9.3. Ruby 1.9 is the default run mode in JRuby 1.7.0 (with -1.8 required for 1.8.x support). When running on Java 7, JRuby 1.7.0 offers significant performance gains by leveraging invokedynamic (JVM new support for dynamic languages). Users of highly-concurrent applications will see improvements in throughput and raw parallelism.

Since JRuby 1.7.0 changes the default run mode to Ruby 1.9, it's reasonable for this package to target Fedora 18 rather than Fedora 17. If there is support for making it available in Fedora 17, we could consider swapping the default run mode in the JRuby 1.7.0 package so that it behaves consistently with the JRuby 1.6.x line (existing package).

Comment 1 Vít Ondruch 2012-07-17 06:56:52 UTC
I would love to update JRuby to the latest release, however there are some outstanding bugs in running its test suite etc, so I was not yet able to update them. But it is definitely work in progress.

Comment 2 Bohuslav "Slavek" Kabrda 2013-03-13 07:01:27 UTC
For Fedora 18, this is no longer an option. Hoewever Fedora 19 will ship with JRuby 1.7.2, so I'm closing this bug.


Note You need to log in before you can comment on or make changes to this bug.