Ошибки компиляции остались те же. Как после ключика писать имя программы - она же еще не установлена?
Это в спеке надо. Примеры борьбы с rpath (не только посредством chrpath) из разных пакетов:
Это из бинарников (в данных примерах, из библиотек) удаляется, так что, после сборки:
find %buildroot -type f -name \*.so | while read f; do chrpath -d $f; done
chrpath -d `find $RPM_BUILD_ROOT%perl_vendor_autolib -type f -name '*.so'`
Это сразу после выполнения configure:
sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
Это до configure, из расчёта на то, что тарбол подготовлен с использованием autotools с багом:
%autoreconf
Ещё можно --disable-rpath у самого configure, если есть. Вариантов вагон.