View Issue Details Jump to Notes ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0014304CMakeCMakepublic2013-07-23 03:112016-06-10 14:31
ReporterTomas Kislan 
Assigned ToKitware Robot 
PriorityhighSeverityminorReproducibilityalways
StatusclosedResolutionmoved 
PlatformUNIXOSAIXOS Version6.1
Product VersionCMake 2.8.11.2 
Target VersionFixed in Version 
Summary0014304: Installing targets doesn't create links with versions
DescriptionFor some reason, on AIX platform cmake is ignoring target VERSION and SOVERSION properties.
Same CMakeLists.txt file creates correct cmake_install.cmake files on Linux and HP-UX, but on AIX it omits the part where links with versions are created.
Appending file with CMakeLists.txt and both cmake_install.cmake files
Tryed multiple versions of cmake:
2.8.11.2
2.8.10.2
2.8.2
2.6.4
TagsNo tags attached.
Attached Files? file icon cmake_install_bug [^] (6,240 bytes) 2013-07-23 03:11 [Show Content]

 Relationships

  Notes
(0033593)
Brad King (manager)
2013-07-24 13:45

The so versioning is activated by having a CMAKE_SHARED_LIBRARY_SONAME_<LANG>_FLAG for the toolchain:

 http://cmake.org/gitweb?p=cmake.git;a=blob;f=Source/cmTarget.cxx;hb=v2.8.11.2#l4102 [^]
 http://cmake.org/gitweb?p=cmake.git;a=blob;f=Source/cmTarget.cxx;hb=v2.8.11.2#l3773 [^]
 http://cmake.org/gitweb?p=cmake.git;a=blob;f=Source/cmMakefile.cxx;hb=v2.8.11.2#l2260 [^]

There is no such flag specified in the Modules/Platform/AIX*.cmake modules.
(0033597)
Tomas Kislan (reporter)
2013-07-25 02:12

Is there any way i can help with this?
I can test it on multiple AIX versions.
Would be nice to have it through standard calls, instead of creating custom install script.
(0033601)
Brad King (manager)
2013-07-25 08:03

AFAICT there is no direct equivalent to soname on AIX. There is discussion for libtool here:

 http://thread.gmane.org/gmane.comp.gnu.libtool.general/11379 [^]

(0036333)
Tomas Kislan (reporter)
2014-07-10 03:56

Is there any progress with this? Because the reference to libtool is invalid, as at the moment, projects using autotools on AIX can generate links to shared libraries without problems
(0036343)
Brad King (manager)
2014-07-10 13:03

Re 0014304:0036333: Without a real -soname linker flag, what do you expect the sequence of commands and resulting files to be?
(0042322)
Kitware Robot (administrator)
2016-06-10 14:29

Resolving issue as `moved`.

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-07-23 03:11 Tomas Kislan New Issue
2013-07-23 03:11 Tomas Kislan File Added: cmake_install_bug
2013-07-24 13:45 Brad King Note Added: 0033593
2013-07-25 02:12 Tomas Kislan Note Added: 0033597
2013-07-25 08:03 Brad King Note Added: 0033601
2013-07-25 08:03 Brad King Status new => backlog
2014-07-10 03:56 Tomas Kislan Note Added: 0036333
2014-07-10 13:03 Brad King Note Added: 0036343
2016-06-10 14:29 Kitware Robot Note Added: 0042322
2016-06-10 14:29 Kitware Robot Status backlog => resolved
2016-06-10 14:29 Kitware Robot Resolution open => moved
2016-06-10 14:29 Kitware Robot Assigned To => Kitware Robot
2016-06-10 14:31 Kitware Robot Status resolved => closed


Copyright © 2000 - 2018 MantisBT Team