Menu

#1092 Compilation errors with non-ANSI cct

obsolete: 8.3b1
closed-fixed
nobody
2
2001-04-04
2000-10-26
Anonymous
No

OriginalBugID: 3945 Bug
Version: 8.3b1
SubmitDate: '1999-12-27'
LastModified: '2000-01-03'
Severity: MED
Status: Released
Submitter: techsupp
ChangedBy: hobbs
OS: HP-UX
FixedDate: '2000-01-03'
FixedInVersion: 8.3b2
ClosedDate: '2000-10-25'

Name:
Ulrich Ring

ReproducibleScript:
configure + make

ObservedBehavior:
failure

DesiredBehavior:
success

Patch:
diff tclFileName.c tclFileName.c.old
1655c1655
< #ifndef NOT_NEEDED_ANYMORE
---
> #ifndef NOT_NEEDED_ANYMORE
1657c1657
< #else
---
> #else
1669c1669
< #endif
---
> #endif

---------------------------------------
diff tclUnixFile.c tclUnixFile.c.old
198,203c198,203
< TclpMatchFilesTypes(interp, separators, dirPtr, pattern, tail, types)
< Tcl_Interp *interp; /* Interpreter to receive results. */
< char *separators; /* Directory separators to pass to TclDoGlob. */
< Tcl_DString *dirPtr; /* Contains path to directory to search. */
< char *pattern; /* Pattern to match against. */
< char *tail; /* Pointer to end of pattern. Tail must
---
> TclpMatchFilesTypes(
> Tcl_Interp *interp, /* Interpreter to receive results. */
> char *separators, /* Directory separators to pass to TclDoGlob. */
> Tcl_DString *dirPtr, /* Contains path to directory to search. */
> char *pattern, /* Pattern to match against. */
> char *tail, /* Pointer to end of pattern. Tail must
206c206
< GlobTypeData *types; /* Object containing list of acceptable types.
---
> GlobTypeData *types) /* Object containing list of acceptable types.
427,432c427,432
< TclpMatchFiles(interp, separators, dirPtr, pattern, tail)
< Tcl_Interp *interp; /* Interpreter to receive results. */
< char *separators; /* Directory separators to pass to TclDoGlob. */
< Tcl_DString *dirPtr; /* Contains path to directory to search. */
< char *pattern; /* Pattern to match against. */
< char *tail; /* Pointer to end of pattern. Tail must
---
> TclpMatchFiles(
> Tcl_Interp *interp, /* Interpreter to receive results. */
> char *separators, /* Directory separators to pass to TclDoGlob. */
> Tcl_DString *dirPtr, /* Contains path to directory to search. */
> char *pattern, /* Pattern to match against. */
> char *tail) /* Pointer to end of pattern. Tail must

PatchFiles:
tclFileName.c + tclUnixFile.c

Irk, another case of being bitten by the non-ANSI aware HP
compiler. We're moving away from supporting such compilers,
but this has been changed for 8.3b2.
-- 01/03/2000 hobbs

Discussion

  • Brent B. Welch

    Brent B. Welch - 2000-10-26
    • priority: 5 --> 2
    • status: open --> closed-fixed
     
  • Don Porter

    Don Porter - 2001-04-04
    • labels: 104235 --> 53. Configuration and Build Tools
     
MongoDB Logo MongoDB