Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 759250 - dev-ruby/eventmachine-1.2.7 USE_RUBY add ruby27
Summary: dev-ruby/eventmachine-1.2.7 USE_RUBY add ruby27
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Ruby Team
URL:
Whiteboard:
Keywords: PullRequest
Depends on:
Blocks:
 
Reported: 2020-12-09 16:57 UTC by Andrea Postiglione
Modified: 2021-09-28 19:34 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andrea Postiglione 2020-12-09 16:57:04 UTC
https://github.com/eventmachine/eventmachine
EventMachine supports Ruby 2.0.0 through 2.7!
Comment 1 Larry the Git Cow gentoo-dev 2021-09-28 19:34:35 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5dd88defd7f4a8482ad22e71e72ebd7740b85fd2

commit 5dd88defd7f4a8482ad22e71e72ebd7740b85fd2
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2021-09-28 19:30:32 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2021-09-28 19:34:24 +0000

    dev-ruby/eventmachine: skip fewer tests, backport OpenSSL 1.1.1 fixes
    
    While I'd prefer to not mess with SSL patches where possible,
    on balance, it's worth using these here:
    - They're upstream patches;
    - They're being used in production by Fedora and Debian (in stable too);
    - This is the lesser evil given that tests fail with latest OpenSSL
    (hence we can't really judge if things are working) and, in the best case,
    at runtime, this will fallback to older SSL/TLS versions.
    
    Bug: https://bugs.gentoo.org/765253
    Closes: https://bugs.gentoo.org/723818
    Closes: https://bugs.gentoo.org/759250
    Fixes: f05cc0db4473e05d408574c23a494ce903173e8d
    Signed-off-by: Sam James <sam@gentoo.org>

 dev-ruby/eventmachine/Manifest                     |  1 +
 ....2.7-r2.ebuild => eventmachine-1.2.7-r3.ebuild} | 30 +++++++++++++---------
 2 files changed, 19 insertions(+), 12 deletions(-)