-
Notifications
You must be signed in to change notification settings - Fork 7
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
Failure to build: v4l, confy, mozjpeg #2
Comments
Thanks for the bug report. |
I have noticed the same errors as reported by Progman2k. Thanks for this piece of free software and the efforts of bug fixing! |
I've pushed the current working state and at least CI is running ok so it should build. |
I built the version on 2024 Oct 13:
If I could figure out how to build a flatpak for you guys I would, but so far no joy =) Also, that version has a weird bug with some cameras in that the peaks can go negative under UVC lamps. I am working on a simple stepper filter wheel to help knock out peak aliases with cheap gratings (about 80% done with the 3D printed models.) Best regards, |
@Joel-Mckay Looks great with the colors! Do you mind creating a pull request? |
It appears that changes to the available packages on Cargo in the last few years have broken the build process since commit 250f2e5, at least under Xubuntu 24 with kernel 6.8.0-48.
With stock files:
"v4l2_pix_format_union_(anonymous_at_/usr/include/linux/videodev2_h_500_2)" is not a valid Ident
Based on comments under l1npengtul/nokhwa#147 I changed Cargo.toml to include
Running 'cargo update' then gives
Changing 'confy' to v0.5.0 and re-running 'cargo update' gives
Blindly switching nokhwa to v0.10.5 is not sufficient. That is enough to get a clean run of 'cargo update' but the build fails with a number of errors such as
I have not yet tried to chase down exactly what has changed between those versions, but it seems at least some modifications to the spectro-cam-rs code will be needed to accommodate it.
The text was updated successfully, but these errors were encountered: