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.
Note: See
TracTickets for help on using
tickets.
Fixed in f3d44a918b13b958032b4abd2e4031a450a7758a