I like it.
There are no issues in
https://github.com/apsaknet/rusty-apsak and so let me ask here.
I get this when i try to compile the daemon with cargo build --release --bin apsakd:
Compiling librocksdb-sys v0.11.0+8.1.1
error: failed to run custom build command for `librocksdb-sys v0.11.0+8.1.1`
Caused by:
process didn't exit successfully: `/usr/local/src/rusty-apsak/target/release/build/librocksdb-sys-e6eb7496d5737ff3/build-script-build` (exit status: 101)
--- stderr
rocksdb/include/rocksdb/c.h:65:10: fatal error: 'stdarg.h' file not found
thread 'main' panicked at /home/ap/.cargo/registry/src/index.crates.io-6f17d22bba15001f/librocksdb-sys-0.11.0+8.1.1/build.rs:40:10:
unable to generate rocksdb bindings: ClangDiagnostic("rocksdb/include/rocksdb/c.h:65:10: fatal error: 'stdarg.h' file not found\n")
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
RUST_BACKTRACE=full cargo build --release --bin apsakd gives a more verbose output:
Compiling librocksdb-sys v0.11.0+8.1.1
error: failed to run custom build command for `librocksdb-sys v0.11.0+8.1.1`
note: To improve backtraces for build dependencies, set the CARGO_PROFILE_RELEASE_BUILD_OVERRIDE_DEBUG=true environment variable to enable debug information generation.
Caused by:
process didn't exit successfully: `/usr/local/src/rusty-apsak/target/release/build/librocksdb-sys-e6eb7496d5737ff3/build-script-build` (exit status: 101)
--- stderr
rocksdb/include/rocksdb/c.h:65:10: fatal error: 'stdarg.h' file not found
thread 'main' panicked at /home/ap/.cargo/registry/src/index.crates.io-6f17d22bba15001f/librocksdb-sys-0.11.0+8.1.1/build.rs:40:10:
unable to generate rocksdb bindings: ClangDiagnostic("rocksdb/include/rocksdb/c.h:65:10: fatal error: 'stdarg.h' file not found\n")
stack backtrace:
0: 0x5dc54ab55722 - <unknown>
1: 0x5dc54ab8093c - <unknown>
2: 0x5dc54ab522cf - <unknown>
3: 0x5dc54ab554f4 - <unknown>
4: 0x5dc54ab56d1b - <unknown>
5: 0x5dc54ab56a73 - <unknown>
6: 0x5dc54ab571bd - <unknown>
7: 0x5dc54ab57092 - <unknown>
8: 0x5dc54ab55bf6 - <unknown>
9: 0x5dc54ab56dc4 - <unknown>
10: 0x5dc54a46b615 - <unknown>
11: 0x5dc54a46bb03 - <unknown>
12: 0x5dc54a46e940 - <unknown>
13: 0x5dc54a471e3c - <unknown>
14: 0x5dc54a475902 - <unknown>
15: 0x5dc54a46d703 - <unknown>
16: 0x5dc54a46c976 - <unknown>
17: 0x5dc54a46d049 - <unknown>
18: 0x5dc54ab4cd83 - <unknown>
19: 0x5dc54a46d027 - <unknown>
20: 0x5dc54a475ff5 - <unknown>
21: 0x7cadbce29d90 - <unknown>
22: 0x7cadbce29e40 - __libc_start_main
23: 0x5dc54a46bcb5 - <unknown>
24: 0x0 - <unknown>
I am on Ubuntu Desktop 22.04LTS