Menu

#2229 test packages mis-use stubs

obsolete: 8.5a0
closed-fixed
5
2003-03-26
2003-03-12
Don Porter
No

The test packages in

tcl/unix/dltests/pkg?.c

are all built using stubs, but
they call Tcl_InitStubs with
the "exact" argument set
to 1, so a test package compiled
against 8.4 will not load into
an 8.5 interp, for example.

Either we should pass exact=0
so that these packages can
load into later compatible versions
of Tcl, or we should add dependency
rules to the Makefile(s) so they get
rebuilt when the Tcl sources get
their version bumped.

Discussion

  • Don Porter

    Don Porter - 2003-03-26
    • status: open --> closed
     
  • Don Porter

    Don Porter - 2003-03-26

    Logged In: YES
    user_id=80530

    those packages now accept
    any Tcl version that satisfies
    the requirement of the header
    they were compiled against.

    That is, exact == 0 in the
    Tcl_InitStubs calls.

     
  • Don Porter

    Don Porter - 2003-03-26
    • assigned_to: kennykb --> dgp
    • status: closed --> closed-fixed