Joel Gallant
Joel Gallant
I think this confusion comes from the library with the CMakeLists.txt CMake doesn't, strictly speaking, always produce binaries in the same place. The default target that cmake-rs uses is `install`,...
If I understand cargo-deb's usage of ldd at the moment, it could be emulated with the target-specific `readelf`, grep for `Shared library`, pass those into `locate`, pass that into `dpkg...
You can also, as a workaround, `cd serde` and run it from there. It would be great for this package to support `-p` to specify packages in a workspace.
Right, makes sense (I didn't think about a workspace with `.` as a member like your example)
@porglezomp I know this is an old issue, but I just ran into #18, which seems like the same issue. Did you ever find a resolution to this?
On second look, I'm wrong about where the error is coming from - I believe it's alloc_buffers and `mmap`. Specifically, `v4l2_mmap` returns `usize::MAX` and triggers the `check_io!`. The error is...
I noticed that it does say it sets errno, when printing last_os_error before/after v4l2_mmap, it doesn't change - which doesn't mean it's not working.
Is https://gitlab.com/Russel/rust-v4l2-sys a valid repo? It 404s for me
Happy to help clean this up if OP doesn't have time to polish
This would be nice for serde derives