Bug 109925

Summary: tcl-devel-8.3.5-93 is missing important header files
Product: [Fedora] Fedora Reporter: J G Miller <miller>
Component: tcltkAssignee: Jens Petersen <petersen>
Status: CLOSED NOTABUG QA Contact: Bill Huang <bhuang>
Severity: medium Docs Contact:
Priority: medium    
Version: 1   
Target Milestone: ---   
Target Release: ---   
Hardware: i386   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2003-11-14 06:23:07 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description J G Miller 2003-11-13 00:54:52 UTC
Description of problem:

The header files tclDecls.h and tclIntDecls.h
are missing from the tcl development library package

Version-Release number of selected component (if applicable):
tcl-devel-8.3.5-93

How reproducible:
always
  
Actual results:
files are not present upon installation of the package

Expected results:
files are expected to be present in /usr/include upon installation of
the package

Additional info:
These header files are needed in order to compile tcl applications.
It was necessary to download the tcl 8.3.5 source code from
SourceForge and move these header files into /usr/include in order
to successfully compile a tcl application.

Comment 1 Jens Petersen 2003-11-13 12:35:23 UTC
Errm...

% rpm -ql tcl-devel|grep include
/usr/include/tcl.h
/usr/include/tclDecls.h
/usr/include/tclPlatDecls.h

ok, no tclIntDecls.h.

Wonder why it and the other include files aren't getting installed.

Comment 2 J G Miller 2003-11-13 15:51:31 UTC
Apologies, I made an error in the original report.

tclDecls.h IS installed, and all of the include files in the package
are installed correctly.

The missing files are tclInt.h and tclIntDecls.h
These are not in the package and are therefore not installed.

Thus to clarify, there is no problem with files in the package being
installed, it is simply a case of files not being included in the package.

Comment 3 Jens Petersen 2003-11-14 06:23:07 UTC
Ok, that's all right then. :)

Comment 4 Jens Petersen 2004-01-21 01:14:11 UTC
The private header files needed to build tk and expect
are now included separately under /usr/include/tcl-private
in tcl-8.4.5-2 and later.