From f25b5df62c57edb85b7e17d7b7b289a7b779e5fb Mon Sep 17 00:00:00 2001 From: Dmitrii Tochanskii Date: Wed, 25 Mar 2026 13:10:05 +0300 Subject: [PATCH] Replace chrpath with patchelf. chrpath is old and unsupported debian utility --- gcc.spec | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/gcc.spec b/gcc.spec index d5baf1c..aed75ca 100644 --- a/gcc.spec +++ b/gcc.spec @@ -7,7 +7,7 @@ License: GPL URL: https://gcc.gnu.org Source0: https://mirror.tochlab.net/pub/gnu/gcc/gcc-%{version}/gcc-%{version}.tar.gz -BuildRequires: gcc gcc-c++ make gmp-devel mpfr-devel libmpc-devel chrpath +BuildRequires: gcc gcc-c++ make gmp-devel mpfr-devel libmpc-devel patchelf Requires: bash %description @@ -30,11 +30,11 @@ export LDFLAGS="" %install %make_install #find %{buildroot} -type f -executable -name "lib*san*" -print0 | xargs -0 chrpath -d 2>/dev/null || true -chrpath -d %{buildroot}/usr/lib64/libhwasan.so.0.0.0 -chrpath -d %{buildroot}/usr/lib64/libtsan.so.2.0.0 -chrpath -d %{buildroot}/usr/lib64/libasan.so.8.0.0 -chrpath -d %{buildroot}/usr/lib64/liblsan.so.0.0.0 -chrpath -d %{buildroot}/usr/lib64/libubsan.so.1.0.0 +patchelf --remove-rpath %{buildroot}/usr/lib64/libhwasan.so.0.0.0 +patchelf --remove-rpath %{buildroot}/usr/lib64/libtsan.so.2.0.0 +patchelf --remove-rpath %{buildroot}/usr/lib64/libasan.so.8.0.0 +patchelf --remove-rpath %{buildroot}/usr/lib64/liblsan.so.0.0.0 +patchelf --remove-rpath %{buildroot}/usr/lib64/libubsan.so.1.0.0 %files