On 2026-01-25 23:47, Cristian Le via devel wrote:
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/686I 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
Let's get the snippet then so we can progress from there. -- Luya Tshimbalanga Fedora Design Team Fedora Design Suite maintainer
OpenPGP_0x529982C2682F5484.asc
Description: OpenPGP public key
OpenPGP_signature.asc
Description: OpenPGP digital signature
-- _______________________________________________ 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://forge.fedoraproject.org/infra/tickets/issues/new
