Package: tcl8.5-dev Version: 8.5.2-1 Severity: important
When building new expect with tcl8.5 I got the following compilation error: ---------------------------------------------------------------------------- i486-linux-gnu-gcc -c -I. -I. -I/usr/include/tcl8.5/tcl-private/generic -I/usr/include/tcl8.5/tk-private/generic -DEXP_VERSION=\"5.43.0\" -DSCRIPTDIR=\"/usr/lib/expect5.43\" -DEXECSCRIPTDIR=\"/usr/lib/expect5.43\" -DTCL_DEBUGGER -DUSE_NON_CONST -DSTTY_BIN=\"/bin/stty\" -Wall -g -D_BSD_SOURCE -O2 -ansi -D_SVID_SOURCE -D_POSIX_SOURCE -D_REENTRANT -DDFLT_STTY="\"sane\"" exp_command.c In file included from /usr/include/tcl8.5/tcl-private/generic/tclInt.h:3836, from exp_command.c:61: /usr/include/tcl8.5/tcl-private/generic/tclPort.h:27:28: error: tclUnixPort.h: No such file or directory ---------------------------------------------------------------------------- A trivial patch that fixes this problem is attached. -- System Information: Debian Release: lenny/sid APT prefers testing APT policy: (900, 'testing'), (90, 'unstable') Architecture: i386 (i686) Kernel: Linux 2.6.24-1-686 (SMP w/1 CPU core) Locale: LANG=ru_RU.UTF-8, LC_CTYPE=ru_RU.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Versions of packages tcl8.5-dev depends on: ii tcl8.5 8.5.2-1 Tcl (the Tool Command Language) v8 tcl8.5-dev recommends no packages. -- no debconf information
Index: tcl8.5-8.5.2/generic/tclPort.h =================================================================== --- tcl8.5-8.5.2.orig/generic/tclPort.h 2008-06-29 14:25:16.000000000 +0400 +++ tcl8.5-8.5.2/generic/tclPort.h 2008-06-29 14:25:33.000000000 +0400 @@ -24,7 +24,7 @@ #if defined(__WIN32__) # include "../win/tclWinPort.h" #else -# include "tclUnixPort.h" +# include "../unix/tclUnixPort.h" #endif #if !defined(LLONG_MIN)