--- toolchain-funcs.eclass.orig 2012-07-22 01:31:15.000000000 +0900 +++ toolchain-funcs.eclass.orig 2012-07-25 21:32:43.000000000 +0900 @@ -616,6 +616,7 @@ case ${CTARGET:-${CHOST}} in *-darwin*) ;; *linux*) use prefix && return 0 ;; + *-freebsd*) use prefix && return 0 ;; *) return 0 ;; esac @@ -685,7 +686,7 @@ ln -snf "../../${libdir}/${tlib}" "${lib}" popd > /dev/null ;; - *linux*) + *linux*|*-freebsd*) if ${auto} ; then tlib=$(scanelf -qF'%S#F' "${ED}"/usr/${libdir}/${lib}) [[ -z ${tlib} ]] && die "unable to read SONAME from ${lib}"