Skip to content

Commit f0d9743

Browse files
committed
backport ruby/prism#3585
https://bugs.ruby-lang.org/issues/21337 Early backport of ruby/prism#3585 due to its bug severity, but missed 3.4.5 release.
1 parent bc8cd3c commit f0d9743

8 files changed

+370
-12
lines changed

debian/patches/Fix-FTBFS-on-x32-misdetected-as-i386-or-amd64.patch

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,10 @@ Updated by John Paul Adrian Glaubitz <[email protected]> on
1212
1 file changed, 3 insertions(+)
1313

1414
diff --git a/configure.ac b/configure.ac
15-
index 5899f2a..5e9b168 100644
15+
index fced42e..b24646e 100644
1616
--- a/configure.ac
1717
+++ b/configure.ac
18-
@@ -2690,6 +2690,9 @@ AS_CASE([$coroutine_type], [yes|''], [
18+
@@ -2688,6 +2688,9 @@ AS_CASE([$coroutine_type], [yes|''], [
1919
[powerpc64-darwin*|ppc64-darwin*], [
2020
coroutine_type=ppc64
2121
],

debian/patches/Make-gemspecs-reproducible.patch

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ index 5719f83..fe76260 100644
6161
6262

6363
diff --git a/lib/rdoc/rdoc.gemspec b/lib/rdoc/rdoc.gemspec
64-
index 3144df5..65c313f 100644
64+
index 47f4802..cf0b5f7 100644
6565
--- a/lib/rdoc/rdoc.gemspec
6666
+++ b/lib/rdoc/rdoc.gemspec
6767
@@ -7,6 +7,7 @@ end

debian/patches/Reject-true-not-true.patch

Lines changed: 357 additions & 0 deletions
Large diffs are not rendered by default.

debian/patches/extract-gems-sequential-Keep-using-RUNRUBY.patch

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,10 +15,10 @@ Subject: extract-gems-sequential: Keep using RUNRUBY
1515
1 file changed, 1 insertion(+), 3 deletions(-)
1616

1717
diff --git a/common.mk b/common.mk
18-
index 594b5da..0b2aa6a 100644
18+
index 193ed12..0879c2b 100644
1919
--- a/common.mk
2020
+++ b/common.mk
21-
@@ -1537,7 +1537,7 @@ update-gems$(gnumake:yes=-sequential): PHONY
21+
@@ -1543,7 +1543,7 @@ update-gems$(gnumake:yes=-sequential): PHONY
2222

2323
extract-gems$(gnumake:yes=-sequential): PHONY
2424
$(ECHO) Extracting bundled gem files...
@@ -27,7 +27,7 @@ index 594b5da..0b2aa6a 100644
2727
-Itool/lib -rfileutils -rbundled_gem -answ \
2828
-e 'BEGIN {d = ".bundle/gems"}' \
2929
-e 'gem, ver, _, rev = *$$F' \
30-
@@ -1551,8 +1551,6 @@ extract-gems$(gnumake:yes=-sequential): PHONY
30+
@@ -1557,8 +1557,6 @@ extract-gems$(gnumake:yes=-sequential): PHONY
3131
-e 'end' \
3232
gems/bundled_gems
3333

debian/patches/lib-mkmf.rb-sort-list-of-object-files-in-generated-Makefi.patch

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ Signed-off-by: Reiner Herrmann <[email protected]>
1414
1 file changed, 1 insertion(+), 1 deletion(-)
1515

1616
diff --git a/lib/mkmf.rb b/lib/mkmf.rb
17-
index 768a152..f16cdd8 100644
17+
index 99f3764..62377b6 100644
1818
--- a/lib/mkmf.rb
1919
+++ b/lib/mkmf.rb
2020
@@ -2480,7 +2480,7 @@ LOCAL_LIBS = #{$LOCAL_LIBS}

debian/patches/rdoc-build-reproducible-documentation.patch

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,10 @@ Signed-off-by: Christian Hofstaedtler <[email protected]>
1212
1 file changed, 2 insertions(+), 2 deletions(-)
1313

1414
diff --git a/lib/rdoc/generator/json_index.rb b/lib/rdoc/generator/json_index.rb
15-
index c454910..24feab0 100644
15+
index 065caa4..cfa1f33 100644
1616
--- a/lib/rdoc/generator/json_index.rb
1717
+++ b/lib/rdoc/generator/json_index.rb
18-
@@ -178,7 +178,7 @@ class RDoc::Generator::JsonIndex
18+
@@ -176,7 +176,7 @@ class RDoc::Generator::JsonIndex
1919
debug_msg "Writing gzipped search index to %s" % outfile
2020

2121
Zlib::GzipWriter.open(outfile) do |gz|
@@ -24,7 +24,7 @@ index c454910..24feab0 100644
2424
gz.orig_name = search_index_file.basename.to_s
2525
gz.write search_index
2626
gz.close
27-
@@ -196,7 +196,7 @@ class RDoc::Generator::JsonIndex
27+
@@ -194,7 +194,7 @@ class RDoc::Generator::JsonIndex
2828
debug_msg "Writing gzipped file to %s" % outfile
2929

3030
Zlib::GzipWriter.open(outfile) do |gz|

debian/patches/series

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,3 +13,4 @@ gc-mmtk-keep-using-std-panic-PanicInfo-for-MSRV-1.74.patch
1313
TestReline-test_tty_amibuous_width-use-test_rubybin.patch
1414
rbinstall-Disable-arch-dependent-file-isolation.patch
1515
gc-mmtk-avoid-fn_addr_eq-for-MSRV-1.74.patch
16+
Reject-true-not-true.patch

debian/patches/sync_default_gems-git-2.32-ignores-no-edit-in-cherry-pick.patch

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,10 @@ https://github.com/git/git/commit/39edfd5cbc4d168db19ec1bc867d78ec7211ec39
88
1 file changed, 1 insertion(+), 1 deletion(-)
99

1010
diff --git a/tool/sync_default_gems.rb b/tool/sync_default_gems.rb
11-
index 9581922..1b27941 100755
11+
index 8330787..b1153f9 100755
1212
--- a/tool/sync_default_gems.rb
1313
+++ b/tool/sync_default_gems.rb
14-
@@ -682,7 +682,7 @@ module SyncDefaultGems
14+
@@ -690,7 +690,7 @@ module SyncDefaultGems
1515
if picked
1616
system(*%w"git commit --amend --no-edit")
1717
else

0 commit comments

Comments
 (0)