On January 26, 2026 8:14:58 AM GMT+01:00, Luya Tshimbalanga <[email protected]> wrote: >I would like your advice >and suggestion to rebuild the existing outdated spec file [3] and taking >account of Conan (officially supported by upstream} or without[4] (ticket >closed as >the build method is unsupported). > > >Reference: >--------------- > >[1] https://github.com/LuxCoreRender/LuxCore > >[2] https://github.com/LuxCoreRender/BlendLuxCore > >[3] >https://src.fedoraproject.org/rpms/luxcorerender/blob/rawhide/f/luxcorerender.spec > >[4] https://github.com/LuxCoreRender/LuxCore/issues/686
I am not upstream here, but I want to clarify reference 4. Yes, you are using an unsupported interface, but it's not that conan is the only supported one. They only support consuming the CMake package via `find_package(c-blosc)` and not the pkgconfig. CMake does not support automatic translation between those. The case of c-blosc is weird because they have the CMake config files [5] and iiuc conan is making some auto-generated config files from who knows what instructions. The proper solution is to contribute to c-blosc with a proper CMake config file (it can be a much simpler patch than [5]). And since there exists a consumer and something to provide compatibility with, we can focus on that first. If you want a quick downstream-only solution then we can simply create a fake c-blosc CMake config and wrap thw pkgconfig around it, ping me if you need a snippet for that. [5]: https://github.com/Blosc/c-blosc/pull/281 -- _______________________________________________ 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, report it: https://pagure.io/fedora-infrastructure/new_issue
