From 6cfeb62c2949fa1316232907e31dbbd5b4611b83 Mon Sep 17 00:00:00 2001 From: Alan Guo Xiang Tan Date: Mon, 1 Apr 2024 07:54:27 +0800 Subject: [PATCH] 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. --- Gemfile | 2 -- Gemfile.lock | 2 -- 2 files changed, 4 deletions(-) diff --git a/Gemfile b/Gemfile index 39a1c3e7b04..315d3fb85bc 100644 --- a/Gemfile +++ b/Gemfile @@ -55,8 +55,6 @@ gem "message_bus" gem "rails_multisite" -gem "fast_xs", platform: :ruby - gem "fastimage" gem "aws-sdk-s3", require: false diff --git a/Gemfile.lock b/Gemfile.lock index 9ea2a778c58..a5de2a1d387 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -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