View Issue Details [ Jump to Notes ] | [ Print ] | ||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||
0014304 | CMake | CMake | public | 2013-07-23 03:11 | 2016-06-10 14:31 | ||||
Reporter | Tomas Kislan | ||||||||
Assigned To | Kitware Robot | ||||||||
Priority | high | Severity | minor | Reproducibility | always | ||||
Status | closed | Resolution | moved | ||||||
Platform | UNIX | OS | AIX | OS Version | 6.1 | ||||
Product Version | CMake 2.8.11.2 | ||||||||
Target Version | Fixed in Version | ||||||||
Summary | 0014304: Installing targets doesn't create links with versions | ||||||||
Description | For 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 | ||||||||
Tags | No tags attached. | ||||||||
Attached Files | cmake_install_bug [^] (6,240 bytes) 2013-07-23 03:11 [Show Content] | ||||||||
Relationships | |
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. |
Notes |
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 |
Issue History |
Copyright © 2000 - 2018 MantisBT Team |