-
Notifications
You must be signed in to change notification settings - Fork 60
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
Add upower and dependencies #786
base: testing
Are you sure you want to change the base?
Conversation
@raisjn do you have any opinions on this? I don't completely feel great about providing libraries a second time, but I don't really see a way around it right now with the deficiencies in the toolchain, as well as the issue we have trying to link against the glibc that comes with the device, but putting our executables and libraries in |
this is fine with me, I don't have a strong opinion on the libraries. when it comes up again, we can think about how to address it properly. |
Thanks! I'm leaving this in draft until it can be tested on a rM2, as I'm concerned that it may not work as expected due to the testing with udev I did in the past for oxide: Eeems-Org/oxide#280 (comment) |
It looks like this is no longer working as expected on 3.x. I'm not entirely sure what the issue is, but the only thing I'm seeing in the log is |
The build The build seems to have broken since the build system switched to toltecmk. I'm not sure what the issue is though, as only the final udev package fails, and I've confirmed that the files it's expecting are in place before the build code in the recipe is called. |
https://upower.freedesktop.org/
Unfortunately, due to how the toolchain currently is set up, I've had to install libglib and libgudev to their own folders as they contain libraries that are already provided in the base OS, or in entware. We'll have to sort out a better longer term solution for this.
This also introduces a change to toltec-base to load dbus configuration from
/opt/share/dbus-1
, and updatestarnish
to use the new location.