diff --git a/1.15.11-1.tar.gz b/1.15.11-1.tar.gz index dd2162e..ff90848 100644 Binary files a/1.15.11-1.tar.gz and b/1.15.11-1.tar.gz differ diff --git a/ros_comm.spec b/ros_comm.spec index 1118f59..94b5491 100644 --- a/ros_comm.spec +++ b/ros_comm.spec @@ -34,6 +34,8 @@ BuildRequires: python3-qt5 BuildRequires: python3-sip BuildRequires: gtest-devel BuildRequires: gmock-devel +BuildRequires: chrpath +BuildRequires: make %description This is %{name} Package @@ -107,6 +109,23 @@ cp -r install_isolated/* %{buildroot}/opt/ros/noetic/ cp install_isolated/.rosinstall %{buildroot}/opt/ros/noetic/ cp install_isolated/.catkin %{buildroot}/opt/ros/noetic/ +#### +# 对chrpath修改 +# +#### +file `find %{buildroot}/opt/ros/noetic/lib/ -type f` | grep -w ELF | awk -F: '{print $1}' | xargs chrpath -d + + +#chrpath -d %{buildroot}/opt/ros/noetic/lib/librostime.so +#mkdir -p %{buildroot}/etc/ld.so.conf.d +#echo %{buildroot}/opt/ros/noetic/lib/:%{buildroot} > %{buildroot}/etc/ld.so.conf.d/%{name}-%{_arch}.conf + +#%post +#/sbin/ldconfig + +#%postun +#/sbin/ldconfig + %files %defattr(-,root,root) /opt/ros/noetic/*