-
-
Notifications
You must be signed in to change notification settings - Fork 6.3k
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
Error building wayland-protocols #23405
Comments
Please try again with current master, the problem should have been fixed with #22780. |
Error fixed in the source code from branch master, but stops on
|
Your build log doesn't contain the actual error, please post the full log. |
Full log of Kodi cmake build |
I don't see a single error or warning in that log 😕 Could it be that you only captured stdout but not stderr? |
Yes, you're right, my bad. Here you have the stderr output of cmake... |
Hmm, looks like the kodi headers generated with flatc and the flatbuffer headers in |
Sure I can. Here it is... |
I meant the CMake output where it shows the location and version of the various dependencies: Example
|
I guess you mean the building configuration: |
Yeah, but it looks like you ran that on an already configured build directory. That leaves out a lot of information, please redo on an empty build directory. It should look similar to the example. |
Ok, I get it. Here you have it: build_configuration_x11.log |
Looks like it mixes your system flatc with the flatbuffer libraries created with depends. They will have different versions and are not compatible:
The easiest option is probably to build with the internal flatbuffers by passing Alternatively you can try to remove flatbuffers from /usr/local/include and build entirely with you systems flatbuffers or instead uninstall the systems flatbuffers and go with the depends one. |
I guess the versions of the required libraries has changed from the last compilation. I'll go with the purge of the FlatBuffers library from dpkg, and then building it with CMake. |
Finally, the compilation ended successfully! Thank you so much for your support. |
Bug report
Describe the bug
Here is a clear and concise description of what the problem is:
The
wayland-protocols
building and installing step stops with an error messageInstalling kodi
21.0a1-Omega
from the sources on Debian 11.7 halts at thewayland-protocols
compiling, probably caused by a script error.Expected Behavior
Here is a clear and concise description of what was expected to happen:
Leaving the directory without error messages
Actual Behavior
The process ends with an Error 127
Possible Fix
To Reproduce
Steps to reproduce the behavior:
Debuglog
The debuglog can be found here:
Screenshots
Here are some links or screenshots to help explain the problem:
Additional context or screenshots (if appropriate)
Here is some additional context or explanation that might help:
Your Environment
Used Operating system:
Android
iOS
tvOS
Linux
macOS
Windows
Windows UWP
Operating system version/name: Debian GNU/Linux «Bullseye» 11.7
Kodi version: 21.0a1-Omega
note: Once the issue is made we require you to update it with new information or Kodi versions should that be required.
Team Kodi will consider your problem report however, we will not make any promises the problem will be solved.
The text was updated successfully, but these errors were encountered: