pkgsrc-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

gnash configure failing eval libslist



gnash configure is failing because it can't find the boost-libs.

It is looking at:

${prefix}/lib/libboost_thread*.so

But the ${prefix} is literal and not expanded to my real prefix.

It does:

  export libslist="`eval cat ${srcdir}/macros/libslist`"
...
      newlist=$libslist
...
    for i in $newlist; do
...
        dirs="`ls -dr $i/libboost_${j}*.${shlibext} $i/libboost_${j}*.a 
2>/dev/null`"


The file contains:
${with_top_level}/lib ${prefix}/${host_alias}/lib ${prefix}/lib64 
${prefix}/lib32 ${prefix}/lib /usr/local/lib /lib /usr/lib64 /usr/lib32 
/usr/nekoware/lib /usr/freeware/lib /usr/lib /sw/lib /home/latest/lib 
/opt/lib /pkg/lib /opt/local/lib /usr/pkg/lib /usr/X11R6/lib /usr/X11/lib 
/usr/lib/opengl/xorg-x11/lib /usr/lib64/opengl/xorg-x11/lib 
/usr/lib64/opengl/xorg-x11/lib64  /opt/mesa/lib /opt/mesa/lib64 .. ../.


So $i has the literal ${prefix} and not its expanded value.
Also ${with_top_level} and ${host_alias} are not expanded. It is literal 
dollar sign and braces.

The shell is /bin/sh from  DragonFly 1.13.0-DEVELOPMENT.

I haven't tested this on NetBSD yet.

  Jeremy C. Reed


Home | Main Index | Thread Index | Old Index