static libs ... again
Hans de Goede
j.w.r.degoede at hhs.nl
Mon Feb 20 15:47:37 UTC 2006
Rex Dieter wrote:
> Hans de Goede wrote:
>> Rex Dieter wrote:
>
>>> Ralf, excellent point, and I'm swayed by the argument. If packagers
>>> really want to include static libs, make it obvious and place them in
>>> a -static subpkg.
>>>
>>> One question to beg here... I maintain several libraries that come
>>> *only* as static libs(*). At the moment, these pkgs provide *only* a
>>> -devel pkg (pending upstream fix(es) to allow for shared/dynamic
>>> libs). Is that acceptable or should these get split too?
>
>> Not split, but renamed would be a good so replace -devel with -static.
>
> Eek. I still think headers and api docs and such still should be in
> -devel (especially if there's any likelyhood of a real shared lib
> existing some day), and that -static should Requires: %{name}-devel
>
>> Also I wonder how hard is it to add -fpic -DPIC to the cflags and
>> change the link command to generate an .so. The only added trouble
>> would be checking for abi changes on new releases and bumping the .so
>> name a release.
>
> Exactly. I'm of the opinion (in most cases) that if upstream isn't
> able/willing to do something (like generating shared libs), then neither
> am I (as packager).
>
Huh,
You say "Exactly" as in I agree with you and then you continue with
saying that you're not willing todo this, I'm confused now.
Regards,
hans
More information about the fedora-extras-list
mailing list