summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--dev-lang/ruby/ruby-2.7.3-r1.ebuild4
1 files changed, 4 insertions, 0 deletions
diff --git a/dev-lang/ruby/ruby-2.7.3-r1.ebuild b/dev-lang/ruby/ruby-2.7.3-r1.ebuild
index 682230b1d99e..26d8593d705b 100644
--- a/dev-lang/ruby/ruby-2.7.3-r1.ebuild
+++ b/dev-lang/ruby/ruby-2.7.3-r1.ebuild
@@ -67,6 +67,10 @@ src_prepare() {
# compiles ruby in a non-standard way, may be dropped
eapply "${FILESDIR}"/2.7/{002,003,010}*.patch
+ # Reset time on patched gem_prelude.rb to avoid the need for a base
+ # ruby during bootstrapping, bug 787137
+ touch -t 202001010000 gem_prelude.rb || die
+
einfo "Unbundling gems..."
cd "$S"
# Remove bundled gems that we will install via PDEPEND, bug