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

Link to DBus and systemd #92

Closed
wants to merge 1 commit into from
Closed

Conversation

yacinehmito
Copy link

DBus and systemd were not linked are compile time. Now they are.
In most cases, wlc works without this change, but it's because if DBus and systemd were found, it usually means that the linker will be able to find them at runtime.
This is not the case on the NixOs Linux distribution, which clears LD_LIBRARY_PATH after building and solely uses the binairies and libraries' RPATH to find the dynamic libraries. If a library is not linked at compile time (although still dynamically linked and not statically linked), the RPATH is not properly written.

@Cloudef
Copy link
Owner

Cloudef commented Dec 2, 2015

See this #46
And this #47

In addition to #47 approach, if hard linking is needed. It can be provided as compile option.

@yacinehmito
Copy link
Author

Is the feature/modular branch usable?
If so, I'll pull this one ; otherwise I will package wlc with a patch until this is implemented.

I would be happy to help making this happen.

@Cloudef
Copy link
Owner

Cloudef commented Dec 2, 2015

feature/modular is bit of behind, and not in usable state. I suggest packaging with the patch until implemented.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants