Skip to content

Commit 528ce12

Browse files
parloughTony Sansone
authored and
Tony Sansone
committed
Fix site build on ARM devices (dart-lang#5493)
Mirrors flutter/website@b2dbf1a to downgrade to Ruby 3.2.2 as https://bugs.ruby-lang.org/issues/20085 (affecting 3.3.0) breaks a dependency of ours when running on ARM64 devices (such as Apple Silicon).
1 parent 06a4098 commit 528ce12

File tree

2 files changed

+9
-7
lines changed

2 files changed

+9
-7
lines changed

Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM ruby:3.3-slim-bookworm@sha256:540e94266a7509bba7b50d5194eb63f51197ffbe5c203c5c81aa956c377ec4e8 as base
1+
FROM ruby:3.2.3-slim-bookworm@sha256:97fccffe954d1e0c7fa6634020379417d67435a7f9a7c10b6ef3f49e498307e6 as base
22

33
ENV DEBIAN_FRONTEND=noninteractive
44
ENV TZ=US/Pacific

Gemfile.lock

+8-6
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ GEM
1414
addressable (2.8.6)
1515
public_suffix (>= 2.0.2, < 6.0)
1616
base64 (0.2.0)
17-
bigdecimal (3.1.5)
17+
bigdecimal (3.1.6)
1818
colorator (1.1.0)
1919
concurrent-ruby (1.2.3)
2020
connection_pool (2.4.1)
@@ -29,6 +29,8 @@ GEM
2929
ffi (1.16.3)
3030
forwardable-extended (2.6.0)
3131
google-protobuf (3.25.2)
32+
google-protobuf (3.25.2-aarch64-linux)
33+
google-protobuf (3.25.2-x86_64-linux)
3234
http_parser.rb (0.8.0)
3335
i18n (1.14.1)
3436
concurrent-ruby (~> 1.0)
@@ -68,7 +70,7 @@ GEM
6870
rb-inotify (~> 0.9, >= 0.9.10)
6971
mercenary (0.4.0)
7072
mini_portile2 (2.8.5)
71-
minitest (5.21.1)
73+
minitest (5.21.2)
7274
mutex_m (0.2.0)
7375
nokogiri (1.16.0)
7476
mini_portile2 (~> 2.8.2)
@@ -89,12 +91,12 @@ GEM
8991
rouge (4.2.0)
9092
ruby2_keywords (0.0.5)
9193
safe_yaml (1.0.5)
92-
sass-embedded (1.69.7)
94+
sass-embedded (1.70.0)
9395
google-protobuf (~> 3.25)
9496
rake (>= 13.0.0)
95-
sass-embedded (1.69.7-aarch64-linux-gnu)
97+
sass-embedded (1.70.0-aarch64-linux-gnu)
9698
google-protobuf (~> 3.25)
97-
sass-embedded (1.69.7-x86_64-linux-gnu)
99+
sass-embedded (1.70.0-x86_64-linux-gnu)
98100
google-protobuf (~> 3.25)
99101
terminal-table (3.0.2)
100102
unicode-display_width (>= 1.1.1, < 3)
@@ -118,4 +120,4 @@ DEPENDENCIES
118120
webrick
119121

120122
BUNDLED WITH
121-
2.5.4
123+
2.5.5

0 commit comments

Comments
 (0)