Bug#651655: FTBFS in sid "configure: error: unable to find the slang library and header file slang.h"

Javi Merino vicho at debian.org
Sun Mar 4 19:09:42 UTC 2012


Package: slang-slirp
Version: 1.9.8-1.1

I think the problem is in this part of configure (lines 6010):

---
    if test X"$jd_slang_library_dir" = X
    then
       lib_library_dirs="\
            $jd_prefix_libdir \
            /usr/local/lib \
            /usr/local/lib/slang \
            /usr/local/slang/lib \
  	  /usr/lib \
  	  /usr/lib/slang \
  	  /usr/slang/lib \
  	  /opt/lib \
  	  /opt/lib/slang \
  	  /opt/slang/lib"

	case "$host_os" in
         *darwin* )
           exts="dylib so a"
           ;;
         *cygwin* )
           exts="dll.a so a"
           ;;
         * )
           exts="so a"
	esac

       for X in $lib_library_dirs ; do
	   for E in $exts ; do
		if test -r "$X/libslang.$E" ; then
		   jd_slang_library_dir="$X"
		   break
		fi
	   done
       done
---

libslang2-dev installs libslang.so in
/usr/lib/i386-linux-gnu/libslang.so (in an i386 machine) but configure
is not looking for it in there because it's not multiarch aware.

Cheers,
Javi





More information about the Pkg-jed-sl-modules mailing list