Bug 623569 - RFE: require static library
Summary: RFE: require static library
Alias: None
Product: Fedora EPEL
Classification: Fedora
Component: lzo
Version: el5
Hardware: All
OS: Linux
Target Milestone: ---
Assignee: Huzaifa S. Sidhpurwala
QA Contact: Fedora Extras Quality Assurance
Depends On:
TreeView+ depends on / blocked
Reported: 2010-08-12 07:49 UTC by Kirby Zhou
Modified: 2017-04-06 10:27 UTC (History)
3 users (show)

Clone Of:
Last Closed: 2017-04-06 10:27:27 UTC

Attachments (Terms of Use)
Patch for EPEL5 (lzo-2.02-2.el5.1) version of lzo.spec (1.01 KB, patch)
2015-02-04 19:04 UTC, Japheth Cleaver
no flags Details | Diff

Description Kirby Zhou 2010-08-12 07:49:21 UTC
RFE: require static library

Could you please make a static library of lzo?

Comment 1 Huzaifa S. Sidhpurwala 2010-08-12 08:36:37 UTC
why?, fedora has a policy of using dynamic libs, where ever possible.

Comment 2 Kirby Zhou 2010-08-12 09:00:27 UTC
a lot of libXXX-devel contains a static version of its .so file.
I think lzo should do the same. It helps people who want to distribute binarys compiled with lzo.

[@djt_10_48 ~]# ll /usr/lib64/*.so | wc -l
[@djt_10_48 ~]# ll /usr/lib64/*.a | wc -l  

Comment 3 Mark Chappell 2010-09-23 20:12:31 UTC
Kirby, Huzaifa: 
*  In general, packagers are strongly encouraged not to ship static libs unless a compelling reason exists. 

As recently pointed out on the devel mailing list, fedora actively discourages shipping static libraries.  Choosing to do so is at the packagers discretion.

Comment 4 Japheth Cleaver 2015-02-04 19:03:04 UTC
"Shipping" or building? This feels like the type of thing that can be included in an Everything (Fedora) or Optional (EL/EPEL) repository for those who have a use for it, without it being brought in for normal builds, nor impact the default distribution.

As an example, "zlib-static" is built and available in the rhel-7-server-optional-rpms channel on EL7. (This really goes for all versions (rawhide/fedora/rhel/epel).)

The mere existence of an lzo-static package (even if it's not included by default) would help those who'd like to migrate from whatever current use of zlib-static they have in their environment.

Comment 5 Japheth Cleaver 2015-02-04 19:04:27 UTC
Created attachment 988248 [details]
Patch for EPEL5 (lzo-2.02-2.el5.1) version of lzo.spec

Comment 6 Fedora End Of Life 2017-04-06 10:27:27 UTC
Fedora EPEL 5 changed to end-of-life (EOL) status on 2017-03-31. Fedora EPEL 5
is no longer maintained, which means that it will not receive any further
security or bug fix updates. As a result we are closing this bug.

If you can reproduce this bug against a currently maintained version of Fedora
or Fedora EPEL, please feel free to reopen this bug against that version. If
you are unable to reopen this bug, please file a new report against the current
release. If you experience problems, please add a comment to this bug.

Thank you for reporting this bug and we are sorry it could not be fixed.

Note You need to log in before you can comment on or make changes to this bug.