diff --git a/ruby.spec b/ruby.spec index 19f30b2..12e138e 100644 --- a/ruby.spec +++ b/ruby.spec @@ -303,6 +303,11 @@ BuildRequires: zlib-devel %{?with_gmp:BuildRequires: gmp-devel} %{?with_systemtap:BuildRequires: %{_bindir}/dtrace} %{?with_systemtap:BuildRequires: systemtap-sdt-devel} +# Despite pulling what we'd expect to need, there is a missing dependency +# in systemtap, where pulling in %%{_bindir}/dtrace does not pull in also +# the python3-pyparsing package that is required for full functionality. +# Workaround: RHEL-86248 +%{?with_systemtap:BuildRequires: python3-pyparsing} %{?with_yjit:BuildRequires: %{_bindir}/rustc} # Install section