Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[question] Building libX11 with conan #16483

Closed
1 task done
donlk opened this issue Jun 14, 2024 · 2 comments
Closed
1 task done

[question] Building libX11 with conan #16483

donlk opened this issue Jun 14, 2024 · 2 comments
Assignees

Comments

@donlk
Copy link

donlk commented Jun 14, 2024

What is your question?

Hi!
I've noticed that Qt has xorg as a system dependency. Is there a conanfile in development for building the entirety of libX11? Are there any caveats?

thanks!

Have you read the CONTRIBUTING guide?

  • I've read the CONTRIBUTING guide
@memsharded memsharded self-assigned this Jun 17, 2024
@memsharded
Copy link
Member

Hi @donlk

From our experience, those low-level libraries work typically better, less issues, etc when coming from the system. Even if in theory there could be recipes for X11/xorg that build from source, the binary compatibility for those packages with respect to the system is not that clear, so it could have difficult to understand and debug issues. Also, it doesn't seem to have a large and clear demand, also from the experience, the vast majority of users expect this library to be part of the system, not managed by Conan.

We think that there should be a limit for the scope of ConanCenter. Users can do what they want with their private packages and repos, but for ConanCenter, it is a delicate balance between value provided for the majority of ConanCenter users, and the complexity and maintenance costs. X11 is one of the "system" ones, that would add quite some complexity for the value, and this complexity can easily lead to more fragility, more problems on recipes using it, and more maintenance cost. X11 working as a "system" dependency has been working pretty well so far.

@donlk
Copy link
Author

donlk commented Jun 25, 2024

I see, thank you!

@donlk donlk closed this as completed Jun 25, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants