- priority: 5 --> 2
- status: open --> closed-fixed
OriginalBugID: 2140 Bug
Version: 8.1
SubmitDate: '1999-06-03'
LastModified: '1999-12-03'
Severity: CRIT
Status: Released
Submitter: techsupp
ChangedBy: hobbs
OS: Other
OSVersion: QNX 4.25
FixedDate: '1999-12-03'
FixedInVersion: 8.2
ClosedDate: '2000-10-25'
Name: David L. Hawley
ReproducibleScript:
Attempting to compile:
./configure --disable-load - works OK
make - fails as described below
ObservedBehavior:
1. tclBasic.c::TclObjInvoke line 3406 breaks Tcl_Obj *CONST objv[];
promise with objv = localObjv; Similar problems in tclCmdMZ.c
:: Temp solution define CONST "" in tcl.h
2. tclResult.c(478): Error! E1014: Left operand must be an 'lvalue' -
tmpArgList = argList;
:: Possilbe solution? *tmpArgList = *argList;
3. Finally get Warning(1028): TclpLoadFile_,TclpUnloadFile_ are
undefined references. These procs are not found in tclLoadNone.c
shouldn't they be?
#2 was changed in 8.2 and again in 8.3b1 (to support LinuxPPC),
so at least the latter should be 100% cross-platform compatible.
#1 shouldn't be an error, just a warning.
-- 10/21/1999 hobbs
#3 is due to the --disable-load, which shouldn't be necessary.
-- 12/03/1999 hobbs