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

Multiple-definition of fdt target in Meson definitions #106

Open
ernestask opened this issue Jul 27, 2023 · 6 comments
Open

Multiple-definition of fdt target in Meson definitions #106

ernestask opened this issue Jul 27, 2023 · 6 comments

Comments

@ernestask
Copy link

When configuring the project with Meson, this is the result:

Tried to create target "fdt", but a target of that name already exists.

https://www.spinics.net/lists/devicetree-compiler/msg03863.html would have fixed it, but it was never accepted. The concern was that removing the duplicate target would somehow make Meson not spit out targets for both the shared and static library, but, as Marc-André explained, this should be set through the default_library option. both is a valid setting.

@ernestask
Copy link
Author

Moreover, there should probably be an Actions workflow to perform a test-build with Meson.

@ernestask
Copy link
Author

@dgibson
Copy link
Owner

dgibson commented Jul 28, 2023

Ugh. The unfortunate truth is that the meson stuff was applied by someone else, I don't really have the knowledge to maintain it, nor the time to learn what I need.

@elmarco any chance you could look into this?

@dgibson
Copy link
Owner

dgibson commented Jul 28, 2023

Also, it would be good to have github actions for lots of things, including this. Learning how to write and use github actions is another thing I really haven't had time for.

@ernestask
Copy link
Author

Since I’m currently toying with an old project that uses libfdt, I could look into implementing at least some of those wishlist items.

@dgibson
Copy link
Owner

dgibson commented Jan 29, 2024

I think this was fixed by this commit. @ernestask, could you verify?

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