Bug 178853

Summary: Static libraries have been disabled in the devel package in the latest release.
Product: [Fedora] Fedora Reporter: Alistair Riddoch <alriddoch>
Component: libsigc++20Assignee: Denis Leroy <denis>
Status: CLOSED WONTFIX QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: medium    
Version: rawhideCC: extras-qa, wtogami
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2006-03-01 07:02:15 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Alistair Riddoch 2006-01-24 21:14:16 UTC
Description of problem:

Static libraries have been disabled in the devel package in the latest release.

Version-Release number of selected component (if applicable):

2.0.16-2

How reproducible:

Always

Additional info:

Static versions of libraries are essential for creating profiled builds, as the
GNU profiler does not profile code that is linked dynamically. Please can static
libraries be re-enabled.

Comment 1 Denis Leroy 2006-01-25 18:26:30 UTC
It's a Fedora Extras policy to no longer package the static libraries in devel
packages, but the profile build argument is an interesting one. Let me revisit
this in the next release...

Comment 2 Warren Togami 2006-02-17 21:34:57 UTC
IMHO, profiling is not a good argument because this refers to development of the
software and not actual usage.  Nothing stops the software developer from
building their own static copy of a given library to take part of their own
profiling.  Maybe the benefits of excluding static libraries outweigh the rare
benefit of being able to do this?

Comment 3 Denis Leroy 2006-02-20 22:53:07 UTC
Right, but aren't devel libraries precisely targeted at developers ??

Comment 4 Denis Leroy 2006-03-01 07:02:15 UTC
Alistair,

Well this is a bit of a hot/controversial issue, so I've let static libraries
disabled by default. However, i added a optional macro to enable them easily, so
i would recommend that you recompile your own version of libsigc++ with the
command :

rpmbuild --rebuild --with static <srpm>