Denis Fateyev wrote:
> Unfortunately, the shared library support is explicitly removed by the
> upstream:
> https://github.com/msharov/ustl/issues/100#issuecomment-1040553883
>
https://github.com/msharov/ustl/commit/7366ab143d9bd0f48c59931c0c58529eb5179c27
This is just lame. I do not understand the explanation at all, since I do
not see any scenario in which the static library makes things easier for the
consumer of the library. I have added a commit comment saying so.
And the fact that the library building code is handwritten is a WTF by
itself. With any reasonable build system, changing a library from static to
shared is at most a one-line change. But upstream's build system is not
reasonable.
> As an alternative, I can orphan the "ustl" package in rawhide — I haven't
> checked yet, but suspect that it's not used by other packages nowadays.
Well, if that is the case, considering that upstream themselves consider the
library obsolete, I guess it is fine to orphan it and let it be retired
eventually.
Kevin Kofler
_______________________________________________
devel mailing list -- [email protected]
To unsubscribe send an email to [email protected]
Fedora Code of Conduct:
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives:
https://lists.fedoraproject.org/archives/list/[email protected]
Do not reply to spam on the list, report it:
https://pagure.io/fedora-infrastructure