vondruch pushed to ruby (private-ruby-2.3). "Fix libruby.so versions in SystemTap scripts (rhbz#1202232)."

notifications at fedoraproject.org notifications at fedoraproject.org
Fri Mar 27 09:01:22 UTC 2015


>From 9e47922fba5fafe4057312d68ea72b96da0a94ee Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?V=C3=ADt=20Ondruch?= <vondruch at redhat.com>
Date: Mon, 23 Mar 2015 11:01:10 +0100
Subject: Fix libruby.so versions in SystemTap scripts (rhbz#1202232).


diff --git a/ruby.spec b/ruby.spec
index dd6b138..4152f89 100644
--- a/ruby.spec
+++ b/ruby.spec
@@ -576,10 +576,10 @@ done
 
 # Install a tapset and fix up the path to the library.
 mkdir -p %{buildroot}%{tapset_dir}
-sed -e "s|@LIBRARY_PATH@|%{tapset_libdir}/libruby.so.%{ruby_version}|" \
-  %{SOURCE2} > %{buildroot}%{tapset_dir}/libruby.so.%{ruby_version}.stp
+sed -e "s|@LIBRARY_PATH@|%{tapset_libdir}/libruby.so.%{major_minor_version}|" \
+  %{SOURCE2} > %{buildroot}%{tapset_dir}/libruby.so.%{major_minor_version}.stp
 # Escape '*/' in comment.
-sed -i -r "s|( \*.*\*)\/(.*)|\1\\\/\2|" %{buildroot}%{tapset_dir}/libruby.so.%{ruby_version}.stp
+sed -i -r "s|( \*.*\*)\/(.*)|\1\\\/\2|" %{buildroot}%{tapset_dir}/libruby.so.%{major_minor_version}.stp
 
 %check
 # Sanity check that SystemTap (dtrace) was detected.
-- 
cgit v0.10.2


	http://pkgs.fedoraproject.org/cgit/ruby.git/commit/?h=private-ruby-2.3&id=9e47922fba5fafe4057312d68ea72b96da0a94ee


More information about the scm-commits mailing list