Tcl Source Code

View Ticket
Login
Ticket UUID: 6094de399dfd98d1e95665170a1bdb482b4d5e46
Title: registry and dde commands are available in static builds without a package require
Type: Bug Created on: 2026-05-10 05:49:43
Submitter: apnadkarni Assigned to: nobody
Subsystem: 38. Init - Library - Autoload Severity: Minor
Priority: 5 Medium Last modified: 2026-05-16 15:58:20
Status: Open Closed by: nobody
Resolution: None Closed on:
Version: 8.6
Description:

The registry and dde commands should not be available in an interpreter unless it does a package require registry/dde.

In static builds, this is not the case as those commands are immediately available without a package require.

This might not be a big deal except that the fix for 4f06d7ca will also fix this as a side effect.

The impact is that statically linked applications that expect registry to be available without the package require will now need to add it.

User Comments:
apnadkarni added on 2026-05-16 15:58:20:
Fixed for 9.0 in [624bac9741].

9.1 fix proposed in TIP 755.