Red Hat Bugzilla – Bug 1253931
Please include a static package
Last modified: 2016-03-24 05:24:55 EDT
Created attachment 1063303 [details]
patch for creating a static package
Static libraries are useful in certain cases.
I've attached a patch for creating a static package.
In the meantime, if anybody wants, here is a copr repo with libssh2-static
The packaging guidelines discourage the use of static libraries except under exceptional circumstances:
I don't think being "useful in certain cases" qualifies as "exceptional" really. Do you have a more specific use-case that could justify it?
I'm currently working on a project where a statically linked version of qemu would be very helpful.
The reason for this is that I require to chroot and run a qemu executable.
If qemu is not statically linked, I will need to copy in a large (unknown) amount of libraries into the new chroot.
Thanks for your help.
I understand the desire to not have static libraries in the -devel packages, but having a seprate -static package is not a big deal. Developers can decide if statically linking is useful for their applications.
As a Fedora user, I find the lack of availability of -static libraries to be a barrier when moving from a Debian based distro.
Is there somewhere I can more formally make this point?
An other note, I'm not sure of the necessity of this specific statically linked library for what I need from qemu-arm-static.
You can target this bug against F22. In the case that I don't get back to you with the necessity of this -static package, this bug will be squashed.
This bug appears to have been reported against 'rawhide' during the Fedora 24 development cycle.
Changing version to '24'.
More information and reason for this action is here:
I am closing this bug until we have a good enough reason to reopen it.