DEV: Drop fast_xs gem (#26442)

Why this gem?

This gem was added close to 10 years ago to speed up the generation of
RSS feeds. However, RSS feeds generation do not even call `String#to_xs`
anymore and the `fast_xs` gem does not install on macOS without using
the following workaround:

`bundle config build.fast_xs
--with-cflags=\"-Wno-incompatible-pointer-types\"`

Therefore, we have decided to drop the gem.
This commit is contained in:
Alan Guo Xiang Tan 2024-04-01 07:54:27 +08:00 committed by GitHub
parent 5c6b5612e7
commit 6cfeb62c29
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 0 additions and 4 deletions

View File

@ -55,8 +55,6 @@ gem "message_bus"
gem "rails_multisite"
gem "fast_xs", platform: :ruby
gem "fastimage"
gem "aws-sdk-s3", require: false

View File

@ -146,7 +146,6 @@ GEM
faraday-retry (2.2.0)
faraday (~> 2.0)
fast_blank (1.0.1)
fast_xs (0.8.0)
fastimage (2.3.0)
ffi (1.16.3)
fspath (3.1.2)
@ -581,7 +580,6 @@ DEPENDENCIES
faraday
faraday-retry
fast_blank
fast_xs
fastimage
highline
htmlentities