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

libyaml missing #7

Open
synaption opened this issue Jul 19, 2022 · 2 comments
Open

libyaml missing #7

synaption opened this issue Jul 19, 2022 · 2 comments

Comments

@synaption
Copy link

I'm trying to build the quartz64_defconfig, but building linux fails because it cant find libyaml. I have tried installing and uninstalling libyaml-dev on the host. I'm not sure what else to do.

dtc needs libyaml for DT schema validation support. Install the necessary libyaml development package
@flatmax
Copy link
Owner

flatmax commented Jul 19, 2022

A little mor einformation would be useful. Which package build is failing ? Generally speaking no host libs/tools should be in use - everything which is used should be compiled (except for the base requirements).

Have you tried to remove that package from output/build, then :

make libyaml
make

@synaption
Copy link
Author

synaption commented Jul 20, 2022

It is failing late in the linux build. I got past this error by running make host-libyaml. This is admittedly a hacky workaround. Now it still fails while building linux because dtschema is not in path?

Error: 'dt-doc-validate' not found!
Ensure dtschema python package is installed and in your PATH.

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

No branches or pull requests

2 participants