Ignore relative install_names. Since it's hard to figure out what the executable...
authorFabian Groffen <grobian@gentoo.org>
Tue, 1 Jan 2008 21:53:02 +0000 (21:53 -0000)
committerFabian Groffen <grobian@gentoo.org>
Tue, 1 Jan 2008 21:53:02 +0000 (21:53 -0000)
svn path=/main/branches/prefix/; revision=9131

bin/misc-functions.sh

index 062fe9d888e14e4dad403741792b739c6803346d..bc42f8d19ba57395e7a9101b3e3b54c3e043bb88 100644 (file)
@@ -342,7 +342,7 @@ install_qa_check() {
                        | sed -e 's/^\t//' -e 's/ (compa.*$//' \
                        | while read r ;
                do
-                       if [[ ! -e ${r} && ! -e ${D}${r} ]] ; then
+                       if [[ ! -e ${r} && ! -e ${D}${r} && ${r} != *"@executable_path"* ]] ; then
                                # try to "repair" this if possible, happens because of
                                # gen_usr_ldscript tactics
                                s=${r%usr/*}${r##*/usr/}