View Issue Details Jump to Notes ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0014140CMakeCMakepublic2013-05-14 00:342016-06-10 14:21
ReporterClinton Stimpson 
Assigned ToBrad King 
PrioritynormalSeverityminorReproducibilityhave not tried
StatusclosedResolutionfixed 
PlatformMacOSOS Version
Product VersionCMake 2.8.12 
Target VersionCMake 3.6Fixed in VersionCMake 3.6 
Summary0014140: Ninja generator doesn't set version in dylib
DescriptionIf I run the LibName test, where SOVERSION and VERSION are set for a dylib, it doesn't use the -compatibility_version and -current_version linker flags.

"otool -L Tests/LibName/lib/verFoobar" shows
  .../Tests/LibName/lib/libverFoo.3.dylib (compatibility version 0.0.0, current version 0.0.0)

instead of the expected
  .../Tests/LibName/lib/libverFoo.3.dylib (compatibility version 3.0.0, current version 3.1.4)
Tagsninja
Attached Files

 Relationships

  Notes
(0040646)
Brad King (manager)
2016-03-08 08:40

Fixed here:

cmCommonTargetGenerator: Adopt AppendOSXVerFlag method
https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=1f2b39c6 [^]

Ninja: Add OS X dylib versioning
https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=9e165a64 [^]
(0041233)
Kitware Robot (administrator)
2016-06-10 14:21

This issue tracker is no longer used. Further discussion of this issue may take place in the current CMake Issues page linked in the banner at the top of this page.

 Issue History
Date Modified Username Field Change
2013-05-14 00:34 Clinton Stimpson New Issue
2013-05-14 00:34 Clinton Stimpson Tag Attached: ninja
2016-03-08 08:40 Brad King Note Added: 0040646
2016-03-08 08:40 Brad King Assigned To => Brad King
2016-03-08 08:40 Brad King Status new => resolved
2016-03-08 08:40 Brad King Resolution open => fixed
2016-03-08 08:40 Brad King Fixed in Version => CMake 3.6
2016-03-08 08:40 Brad King Target Version => CMake 3.6
2016-06-10 14:21 Kitware Robot Note Added: 0041233
2016-06-10 14:21 Kitware Robot Status resolved => closed


Copyright © 2000 - 2018 MantisBT Team