[Bug 1774] New: tcl private headers should not be removed

blfs-bugs at linuxfromscratch.org blfs-bugs at linuxfromscratch.org
Wed Jan 18 12:03:39 PST 2006


           Summary: tcl private headers should not be removed
           Product: Beyond LinuxFromScratch
           Version: d-6.1
          Platform: PC
               URL: http://www.linuxfromscratch.org/blfs/view/svn/general/tc
        OS/Version: Linux
            Status: NEW
          Severity: normal
          Priority: P2
         Component: BOOK
        AssignedTo: blfs-book at linuxfromscratch.org
        ReportedBy: cmaier at cmassoc.net
         QAContact: blfs-book at linuxfromscratch.org

Following 'make install' the book recommends a series of additional steps so 
that the Tcl build directory can be removed after installation.
Specifically it recommends 'rm -v -f /usr/include/tcl${V}/generic/
{tcl,tclDecls,tclPlatDecls}.h' but these files should remain because Expect 
needs them during configuration if '--with-tclinclude=/usr/include/tcl8.4' is 
specified as the book recommends in that chapter.

To see the bug, delete directory /usr/include/tcl8.4 then build Tcl as 
instructed then build Expect as instructed. Expect will complain during 
configuration because the headers are missing. 

To correct, delete /usr/include/tcl8.4 then build Tcl without removing the 
files then build Expect as instructed. No complaint because the headers are 

This may affect other packages, besides Expect, as well. I may file a similar 
report against package Tk because it also recommends removing similar headers.

------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
You are the QA contact for the bug, or are watching the QA contact.

More information about the blfs-book mailing list