From: Paul H. Hargrove (PHHargrove_at_lbl_dot_gov)
Date: Wed Aug 01 2007 - 12:09:11 PDT
Neal Becker wrote: > On Thursday 26 July 2007, Paul H. Hargrove wrote: > >> I am pleased to announce the release of the third Beta version of BLCR >> 0.6.0, now available at >> http://128.3.16.151/blcr-dist/blcr-0.6.0_b3.tar.gz for a source tarball >> or >> http://128.3.16.151/blcr-dist/blcr-0.6.0_b3-1.src.rpm for a source RPM >> >> > > Built OK on fedora f7 x86_64 using rpmbuild --define ''with_autoreconf 1'. > > Good to hear. Thanks for continued patience. > As an alternative to fix the rpath problem, instead of using autoreconf, we > can use > > chrpath > Usage: chrpath [-v|-d|-c|-r <path>] <program> [<program> ...] > > -v|--version Display program version number > -d|--delete Delete current rpath/runpath setting > -c|--convert Convert rpath to runpath > -r <path>|--replace <path> Replace current rpath/runpath setting > with the path given > -l|--list List the current rpath/runpath (default) > -h|--help Show this usage information. > > chrpath --delete <binary> will remove the offending rpath. Just > add 'buildrequires chrpath'. > The problem with this alternative is that not all systems that want to build from SRPM are going to have chrpath, just as they are not going to have autoreconf and its dependencies. Neal, Since I've never seen the actual failure message that you need autoreconf/chrpath to fix, could you please draft an FAQ entry for this problem? Having documentation for the '--define "with_autoreconf 1"' trick would certainly make it more useful. -Paul -- Paul H. Hargrove PHHargrove_at_lbl_dot_gov Future Technologies Group HPC Research Department Tel: +1-510-495-2352 Lawrence Berkeley National Laboratory Fax: +1-510-486-6900