Tcl Source Code

View Ticket
Bounty program for improvements to Tcl and certain Tcl packages.
Tcl 2018 Conference, Houston/TX, US, Oct 15-19
Send your abstracts to
or submit via the online form by Aug 20.
Ticket UUID: 22c10c8e79244024e5c3c8811384536e4d44f63c
Title: core-8-5: msvc6 build: "Side by Side" error
Type: Bug Version: 8.5.15
Submitter: oehhar Created on: 2014-01-30 13:54:54
Subsystem: 38. Init - Library - Autoload Assigned To: jan.nijtmans
Priority: 5 Medium Severity: Important
Status: Closed Last Modified: 2014-01-30 14:56:12
Resolution: Fixed Closed By: oehhar
    Closed on: 2014-01-30 14:56:12
When I compile the current core-8-5-branch tcl:
the resulting tclsh.exe
starts with the following error:
... invalid Side by Side configuration (orig German below (T1)).

In the system log there is written:
Wrong manifest: Row 9. The value ".0.0" of the "version"-Attribute in assemblyIdentity-Element is invalid.
(German original below (T2))

Platform: Windows Vista 32 bit
Compiler: MSVC++6, SDK 2003SP1
nmake -f release
nmake -f install
(the install step tries to call the exe and fails as above)

Thank you,

Diese Anwendung konnte nicht gestartet werden, da die Side-by-Side-Konfiguration
 ungültig ist. Weitere Informationen finden Sie im Anwendungsereignisprotokoll.
NMAKE : fatal error U1077: '.\Release\tclsh85.exe' : return code '0x1'

Fehler beim Generieren des Aktivierungskontextes für "C:\test\Tcl_8_5-fc06c2939f8ef7e6\win\Release\tclsh85.exe". Fehler in Manifest- oder Richtliniendatei "C:\test\Tcl_8_5-fc06c2939f8ef7e6\win\Release\tclsh85.exe" in Zeile 9. Der Wert ".0.0" des "version"-Attributs im assemblyIdentity-Element ist ungültig.
User Comments: oehhar added on 2014-01-30 14:56:12:
Fixed by Jan Nijtmans in light speed by checkin [8a9e78209d] !