On 11/25/2012 05:07 AM, Chen Baozi wrote:
Add ${ROOTFS}/usr/lib in which libppl_c.so.4 is located. Signed-off-by: Chen Baozi <baozich@xxxxxxxxx> --- stage1 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/stage1 b/stage1 index fe0fc8d..370a38e 100755 --- a/stage1 +++ b/stage1 @@ -724,7 +724,7 @@ fi srpm cloog mcd $BUILDDIR/t-cloog $SRC/cloog-*/configure $TCONFIGARGS --with-ppl - make $J LDADD="-rpath ${ROOTFS}/lib -lcloog" + make $J LDADD="-rpath '${ROOTFS}/lib:${ROOTFS}/usr/lib' -lcloog" make $J install DESTDIR=${ROOTFS} fix_la cloog ;;
Thanks for the patch! In the latest version of the stage1 script, the make line above looks like this: make $J LDADD="-rpath ${ROOTFS}/lib${SUFFIX} -lcloog" In the rootfs, lib${SUFFIX} == lib64, which is a symlink to usr/lib64, so the build should be able to find libppl_c.so.4 without this patch. At least, it _seems_ to be working on my desktop. So what was the symptom that made the patch necessary? I'd actually rather we remove all use of -rpath, if we can. -- ciao, al ----------------------------------- Al Stone Software Engineer Red Hat, Inc. ahs3@xxxxxxxxxx ----------------------------------- _______________________________________________ arm mailing list arm@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/arm