Bug 1253930
| Summary: | Please include package for static libraries | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Mark Harfouche <mark.harfouche> | ||||||
| Component: | SDL2 | Assignee: | Igor Gnatenko <ignatenko> | ||||||
| Status: | CLOSED RAWHIDE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||||
| Severity: | low | Docs Contact: | |||||||
| Priority: | low | ||||||||
| Version: | rawhide | CC: | ignatenko, mark.harfouche, tcallawa, yselkowi | ||||||
| Target Milestone: | --- | ||||||||
| Target Release: | --- | ||||||||
| Hardware: | Unspecified | ||||||||
| OS: | Unspecified | ||||||||
| Whiteboard: | |||||||||
| Fixed In Version: | Doc Type: | Bug Fix | |||||||
| Doc Text: | Story Points: | --- | |||||||
| Clone Of: | Environment: | ||||||||
| Last Closed: | 2016-02-20 09:06:50 UTC | Type: | Bug | ||||||
| Regression: | --- | Mount Type: | --- | ||||||
| Documentation: | --- | CRM: | |||||||
| Verified Versions: | Category: | --- | |||||||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||||
| Cloudforms Team: | --- | Target Upstream Version: | |||||||
| Embargoed: | |||||||||
| Bug Depends On: | |||||||||
| Bug Blocks: | 1307300 | ||||||||
| Attachments: |
|
||||||||
|
Description
Mark Harfouche
2015-08-15 18:47:15 UTC
Created attachment 1063302 [details]
static now requires devel
Made the static libraries require the headers in the devel package
I don't think this is useful. Is there some project which really wants static lib of SDL2? 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. Side note: 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. (In reply to Igor Gnatenko from comment #2) > I don't think this is useful. Is there some project which really wants > static lib of SDL2? libSDL2_test is a static-only library, and is required for SDL2_gfx's testsuite. At a minimum, that should somehow be made available. I'm not going to add -static package. Sorry. I disagree with Igor, and have enabled a -static subpackage for this. It is building for F24 and F25 now. (In reply to Tom "spot" Callaway from comment #7) > I disagree with Igor, and have enabled a -static subpackage for this. It is > building for F24 and F25 now. Thank you for doing this. In order to make SDL2_test more useful in %check (non-interactive), the common.* parts of the following patch would need to be ported: http://pkgs.fedoraproject.org/cgit/rpms/SDL2_gfx.git/tree/0001-test-Add-batch-switch.patch?id=e9523a4 Would that be accepted? Thank you for working on this Spot. (In reply to Yaakov Selkowitz from comment #8) > (In reply to Tom "spot" Callaway from comment #7) > > I disagree with Igor, and have enabled a -static subpackage for this. It is > > building for F24 and F25 now. > > Thank you for doing this. In order to make SDL2_test more useful in %check > (non-interactive), the common.* parts of the following patch would need to > be ported: > > http://pkgs.fedoraproject.org/cgit/rpms/SDL2_gfx.git/tree/0001-test-Add- > batch-switch.patch?id=e9523a4 > > Would that be accepted? I think that's something you should submit directly to the SDL2 upstream, and we'll inherit if/when they apply it. |