diff --git a/macros.rubygems b/macros.rubygems index 3f72b14..8c4d067 100644 --- a/macros.rubygems +++ b/macros.rubygems @@ -22,7 +22,7 @@ %gem_install(d:n:) \ mkdir -p %{-d*}%{!?-d:.%{gem_dir}} \ \ -CONFIGURE_ARGS="--with-cflags='%{optflags}' --with-cxxflags='%{optflags}' $CONFIGURE_ARGS" \\\ +CONFIGURE_ARGS="--with-cflags='%{optflags}' --with-cxxflags='%{optflags}' --with-ldflags='%{build_ldflags}' $CONFIGURE_ARGS" \\\ gem install \\\ -V \\\ --local \\\ diff --git a/ruby.spec b/ruby.spec index c3604a9..670aea6 100644 --- a/ruby.spec +++ b/ruby.spec @@ -1433,6 +1433,7 @@ MSPECOPTS="" - Fix dependencies of gems with explicit source installed from a different source. Resolves: CVE-2020-36327 +- Pass ldflags to gem install via CONFIGURE_ARGS. * Thu Aug 19 2021 Carlos O'Donell - 3.0.1-153 - Rebuilt for libffi 3.4.2 SONAME transition.