summaryrefslogtreecommitdiff
path: root/lib/rubygems/ext
diff options
context:
space:
mode:
authorHiroshi SHIBATA <[email protected]>2022-11-11 15:05:59 +0900
committerHiroshi SHIBATA <[email protected]>2022-11-11 17:24:08 +0900
commit28611be6ee84ba8eb19e667a70ae129833b98b8b ()
treed6556c2f06de009ebe7aa19564372f6251ad36e0 /lib/rubygems/ext
parentde159c5a855dd53bfd9ce284c9099306724560a7 (diff)
Merge RubyGems/Bundler master from ee2f8398324af4bc1b95f7565ce2fda98126e026v3_2_0_preview3
Notes: Merged: https://.com/ruby/ruby/pull/6715
-rw-r--r--lib/rubygems/ext/cargo_builder.rb4
1 files changed, 4 insertions, 0 deletions
@@ -37,6 +37,7 @@ class Gem::Ext::CargoBuilder < Gem::Ext::Builder
def build_env
build_env = rb_config_env
build_env["RUBY_STATIC"] = "true" if ruby_static? && ENV.key?("RUBY_STATIC")
build_env
end
@@ -92,6 +93,9 @@ class Gem::Ext::CargoBuilder < Gem::Ext::Builder
# run on one that isn't the missing libraries will cause the extension
# to fail on start.
flags += ["-C", "link-arg=-static-libgcc"]
end
flags