Opened 8 years ago

Closed 7 years ago

#1369 closed defect (fixed)

Use different file extension for object files intended for shared or static egg components

Reported by: felix winkelmann Owned by:
Priority: minor Milestone: 5.0
Component: core tools Version: 5.0.0
Keywords: Cc:
Estimated difficulty: easy

Description

Currently the object-files for the shared or static variants of an egg build with chicken-install have the same name. This may confuse chicken-do (or the build scripts generated by chicken-install), if builds are aborted or if files from previous build runs get copied into the cache. In such situations the object files may be mixed up and result in linker errors.

A remedy would be simply to rename the intermediate object files, similar to how this is already done for target binaries in a cross-chicken.

Change History (1)

comment:1 Changed 7 years ago by sjamaan

Resolution: fixed
Status: newclosed

Fixed in f3d44a918b13b958032b4abd2e4031a450a7758a

Note: See TracTickets for help on using tickets.