On 10 May 2025 05:42:07 CEST, Orion Poplawski <or...@nwra.com> wrote:
> * The installation package was faulty and contained > > "/usr/lib64/cmake/SuiteSparse_config/SuiteSparse_configTargets.cmake" > > but not all the files it references. > > >Is there some way that packages can handle having the static libs not be >present in a general way? I'd like to avoid having to do separate shared and >static builds. > A simple/generic way to do this, unfortunately no. It is a case-by-case basis. A minimum patch is to find the `install(TARGETS)` commands that mention the static target (directly or indirectly from an expanded list variable) and remove it. Long term solution is to ask upstream to support optional static library build and/or incremental build+installation. You can ping me upstream if they have issues supporting that. -- _______________________________________________ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org 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/devel@lists.fedoraproject.org Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue