Package: tk8.5-dev Version: 8.5.2-1 Severity: important
When building new expect with tk8.5-dev I got the following compilation error: -------------------------------------------------------------- In file included from /usr/include/tcl8.5/tk-private/generic/tkInt.h:27, from exp_main_tk.c:45: /usr/include/tcl8.5/tk-private/generic/tkPort.h:32:25: error: tkUnixPort.h: No such file or directory --------------------------------------------------------------- See also related Bug#488491. A trivial patch 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 tk8.5-dev depends on: ii libx11-dev 2:1.1.4-2.1 X11 client-side library (developme ii tcl8.5-dev 8.5.2-1 Tcl (the Tool Command Language) v8 ii tk8.5 8.5.2-1 Tk toolkit for Tcl and X11, v8.5 - ii x-dev 7.0.12-1 dummy package for transition purpo ii x11proto-core-dev 7.0.12-1 X11 core wire protocol and auxilia tk8.5-dev recommends no packages. -- no debconf information
Index: tk8.5-8.5.2/generic/tkPort.h =================================================================== --- tk8.5-8.5.2.orig/generic/tkPort.h 2008-06-29 15:31:10.000000000 +0400 +++ tk8.5-8.5.2/generic/tkPort.h 2008-06-29 15:31:22.000000000 +0400 @@ -29,7 +29,7 @@ # if defined(MAC_OSX_TK) # include "tkMacOSXPort.h" # else -# include "tkUnixPort.h" +# include "../unix/tkUnixPort.h" # endif #endif