-
Notifications
You must be signed in to change notification settings - Fork 52
mesa fails to build due to yaml module not being found #61
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
Comments
When installing python3-host on my build host system wide it works. But given that python3 is pulled in as host build dependency and yaml is listed in the Either way, it then fails with not finding mako (which is also listed within
|
And then pycparser:
At this point I'm assuming, my system wide installed python3 interpreter is being called instead of OpenWrt's host-built one. |
Strangely this doesn't happen on the buildbots nor on my local system, where it picks python3 from |
Python3 is present. It's correctly built as a dependency and available via I rather suspect it being a PATH issue(?). But then again, it working on the build hosts is strange indeed. You sure the buildhosts don't have such python packages (yaml, mako, etc.) pre-installed? |
Actually |
I'm on openwrt-24.10/HEAD and it seems it doesn't - worth a backport I'd say |
Building all the recently added Mesa and Wayland packages on openwrt-24.10 will fail for a number of reasons, such as packages missing in the openwrt-24.10 branch of the packages feed. That's why I refrained from backporting to openwrt-24.10, it's too much to be considered safe and sane for a stable release. |
On first glance the only dependencies to the packages-repo, which appear unmet for the 24.10-branch, are to libdrm. If that's really all to it, I'd really fancy 24.10 being compatible with the current version of the video feed. And mentioned commit really doesn't appear invasive. |
libinput and friends come to mind as well as gstreamer stuff (if one would build |
Mentioned packages (gstreamer, libinput, etc.) are all in the 24.10 branch of the packages feed. |
Afair newer version of libinput was required for wayland stuff to build, missing gstreamer modules were required for WPEWebKit... But sure, give it a try, if all works I'll happily review and merge :) |
The text was updated successfully, but these errors were encountered: