> On Thursday, March 28, 2019 11:58:21 AM CET Ingvar Hagelund wrote: > > Fedora prohibits the use of rpath (...) to., 28.03.2019 kl. 13.27 +0100, skrev Pavel Raiskup: > With new enough libtool script, you can use this instead: > > %configure LT_SYS_LIBRARY_PATH=%_libdir > > or if that makes sense in your case: > > %configure LT_SYS_LIBRARY_PATH=%_libdir: Great, thanks. This seems to work well. Should I just get rid of the old sed edit of libtool then? make check works fine with just adding the variable to configure, and I no longer get warnings about rpath from mock/rpmbuild. Or should I keep the the sed hack, while changing it to use "LT_SYS_LIBRARY_PATH" instead of "DIE_RPATH_DIE" > This is unfortunately needed because it is not easy to detect whether > the linker uses /usr/lib64 path by default. Ideas? Libtool attempts > to parse ld.so.conf & friends, but the desired info isn't there.... Make rpm put %_libdir in something like /etc/ld.so.conf.d/libtool.conf , is that too intrusive? > > I have gotten around this by putting in LD_LIBRARY_PATH where I > > need, but rpmlint gives me a warning on that. > > Can you post the warnings? I've been using LD_LIBRARY_PATH in %check > for quite some time [1], and rpmlint did not complain... Ah, this is fixed now in fedora. Great! Ingvar _______________________________________________ devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx