[cmake-developers] [CMake 0015705]: Sets SONAME for modules

Mantis Bug Tracker mantis at public.kitware.com
Thu Aug 20 08:19:49 EDT 2015


The following issue has been SUBMITTED. 
====================================================================== 
http://public.kitware.com/Bug/view.php?id=15705 
====================================================================== 
Reported By:                Felix Geyer
Assigned To:                
====================================================================== 
Project:                    CMake
Issue ID:                   15705
Category:                   CMake
Reproducibility:            always
Severity:                   minor
Priority:                   normal
Status:                     new
====================================================================== 
Date Submitted:             2015-08-20 08:19 EDT
Last Modified:              2015-08-20 08:19 EDT
====================================================================== 
Summary:                    Sets SONAME for modules
Description: 
cmake sets an SONAME for modules by default which doesn't make much sense.
It's only useful for shared libraries that application link against.

In particular this is a problem for Debian as it has tools to track which
symbols are exported by libraries.
This tool looks at all shared libraries that have an SONAME so currently it also
records the symbols of plugins generated by cmake-using projects.

Attached is a patch that changes this behavior in cmake.
====================================================================== 

Issue History 
Date Modified    Username       Field                    Change               
====================================================================== 
2015-08-20 08:19 Felix Geyer    New Issue                                    
2015-08-20 08:19 Felix Geyer    File Added:
0001-Don-t-set-SONAME-for-modules.patch                    
======================================================================



More information about the cmake-developers mailing list