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

option for system iw-cjson #51

Open
florhizome opened this issue Jan 15, 2022 · 2 comments
Open

option for system iw-cjson #51

florhizome opened this issue Jan 15, 2022 · 2 comments

Comments

@florhizome
Copy link

Hey,
I casually tried to build initware with gnu guix (see #19). Guix usually tries to build with tests, and fails if it doesn't find any, which is the case with iw-cjson. fortunately i can just build iw-cjson separately (which is preferred anyways) and switch tests off. But: if i feed the result to initware as input(dependency), it doesn't react in any way and starts another iw-cjson build from the submodule dir. unfortunately guix's ability to skip tests seemingly ends here and the build crashes again...
This is pretty specific and could of course be fixed by my side but ig i think it would be good to be able to feed iw-cjson from the "system" via option and/or on the other side, intentionally build and execute those tests.

@netbsduser
Copy link
Member

Afternoon,

I'm not actually sure whether InitWare really does depend on cJSON anymore (I moved some things to the systemd libshared JSON implementation) so I might be able to drop it as a dependency altogether. I'll have a look at this.

@florhizome
Copy link
Author

That would solve the problem, but until you have the time to do that, i think my proposal would just be a few lines in the build script.

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