MantisBT - CMake
View Issue Details
0015385CMakeCMakepublic2015-02-03 05:042015-07-08 08:57
Gunnar Roth 
Brad King 
normalminoralways
closedfixed 
windows msvc
CMake 3.1.1 
CMake 3.1.2CMake 3.1.2 
0015385: CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO_INIT is set to CMAKE_EXE_LINKER_FLAGS_DEBUG_INIT
in windows-MSVC.cmake
you can find
set (CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO_INIT ${CMAKE_EXE_LINKER_FLAGS_DEBUG_INIT})
but that should probaly be
set (CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO_INIT ${CMAKE_EXE_LINKER_FLAGS_RELEASE_INIT})

as it is also
set (CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO_INIT ${CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO_INIT})
No tags attached.
Issue History
2015-02-03 05:04Gunnar RothNew Issue
2015-02-03 05:09Gunnar RothNote Added: 0037883
2015-02-03 13:41Brad KingNote Added: 0037893
2015-02-03 13:41Brad KingAssigned To => Brad King
2015-02-03 13:41Brad KingStatusnew => resolved
2015-02-03 13:41Brad KingResolutionopen => fixed
2015-02-03 13:41Brad KingFixed in Version => CMake 3.2
2015-02-03 13:41Brad KingTarget Version => CMake 3.2
2015-02-05 09:23Brad KingNote Added: 0037920
2015-02-05 09:23Brad KingFixed in VersionCMake 3.2 => CMake 3.1.2
2015-02-05 09:23Brad KingTarget VersionCMake 3.2 => CMake 3.1.2
2015-07-08 08:57Robert MaynardNote Added: 0039039
2015-07-08 08:57Robert MaynardStatusresolved => closed

Notes
(0037883)
Gunnar Roth   
2015-02-03 05:09   
sorry i also made a typo.

I meant that should probably be
set (CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO_INIT ${CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO_INIT})
(0037893)
Brad King   
2015-02-03 13:41   
Fixed, thanks:

 MSVC: Fix initialization of RelWithDebInfo shared library link flags
 http://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=467f5bcc [^]
(0037920)
Brad King   
2015-02-05 09:23   
I merged this fix into the 'release' branch for 3.1.2.
(0039039)
Robert Maynard   
2015-07-08 08:57   
Closing resolved issues that have not been updated in more than 4 months.