build failure on macos and gitpod #40

Open
opened 1 month ago by michielbdejong · 5 comments

I'm seeing the following build error on my laptop (MacOS):

$ cargo build
warning: virtual workspace defaulting to `resolver = "1"` despite one or more workspace members being on edition 2021 which implies `resolver = "2"`
note: to keep the current resolver, specify `workspace.resolver = "1"` in the workspace root's manifest
note: to use the edition 2021 resolver, specify `workspace.resolver = "2"` in the workspace root's manifest
note: for more details see https://doc.rust-lang.org/cargo/reference/resolver.html#resolver-versions
   Compiling ng-rocksdb v0.21.0-ngpreview.6 (https://git.nextgraph.org/NextGraph/rust-rocksdb.git?branch=master#75ee9516)
warning: ng-rocksdb@0.21.0-ngpreview.6: In file included from librocksdb-sys/rocksdb/db/blob/blob_file_addition.cc:6:
warning: ng-rocksdb@0.21.0-ngpreview.6: librocksdb-sys/rocksdb/db/blob/blob_file_addition.h:8:10: fatal error: 'cassert' file not found
warning: ng-rocksdb@0.21.0-ngpreview.6:     8 | #include <cassert>
warning: ng-rocksdb@0.21.0-ngpreview.6:       |          ^~~~~~~~~
warning: ng-rocksdb@0.21.0-ngpreview.6: In file included from librocksdb-sys/rocksdb/cache/compressed_secondary_cache.cc:6:
warning: ng-rocksdb@0.21.0-ngpreview.6: librocksdb-sys/rocksdb/cache/compressed_secondary_cache.h:8:10: fatal error: 'array' file not found
warning: ng-rocksdb@0.21.0-ngpreview.6:     8 | #include <array>
warning: ng-rocksdb@0.21.0-ngpreview.6:       |          ^~~~~~~
warning: ng-rocksdb@0.21.0-ngpreview.6: In file included from librocksdb-sys/rocksdb/cache/lru_cache.cc:10:
warning: ng-rocksdb@0.21.0-ngpreview.6: librocksdb-sys/rocksdb/cache/lru_cache.h:11:10: fatal error: 'memory' file not found
warning: ng-rocksdb@0.21.0-ngpreview.6:    11 | #include <memory>
warning: ng-rocksdb@0.21.0-ngpreview.6:       |          ^~~~~~~~
warning: ng-rocksdb@0.21.0-ngpreview.6: In file included from librocksdb-sys/rocksdb/db/blob/blob_contents.cc:6:
warning: ng-rocksdb@0.21.0-ngpreview.6: librocksdb-sys/rocksdb/db/blob/blob_contents.h:8:10: fatal error: 'memory' file not found
warning: ng-rocksdb@0.21.0-ngpreview.6:     8 | #include <memory>
warning: ng-rocksdb@0.21.0-ngpreview.6:       |          ^~~~~~~~
warning: ng-rocksdb@0.21.0-ngpreview.6: In file included from librocksdb-sys/rocksdb/db/arena_wrapped_db_iter.cc:10:
warning: ng-rocksdb@0.21.0-ngpreview.6: librocksdb-sys/rocksdb/db/arena_wrapped_db_iter.h:13:10: fatal error: 'string' file not found
warning: ng-rocksdb@0.21.0-ngpreview.6:    13 | #include <string>
warning: ng-rocksdb@0.21.0-ngpreview.6:       |          ^~~~~~~~
warning: ng-rocksdb@0.21.0-ngpreview.6: In file included from librocksdb-sys/rocksdb/cache/cache.cc:10:
warning: ng-rocksdb@0.21.0-ngpreview.6: In file included from librocksdb-sys/rocksdb/cache/sharded_cache.cc:10:
warning: ng-rocksdb@0.21.0-ngpreview.6: librocksdb-sys/rocksdb/include/rocksdb/cache.h:14:10: fatal error: 'cstdint' file not found
warning: ng-rocksdb@0.21.0-ngpreview.6:    14 | #include <cstdint>
warning: ng-rocksdb@0.21.0-ngpreview.6:       |          ^~~~~~~~~
warning: ng-rocksdb@0.21.0-ngpreview.6: In file included from librocksdb-sys/rocksdb/cache/cache_entry_roles.cc:6:
warning: ng-rocksdb@0.21.0-ngpreview.6: librocksdb-sys/rocksdb/cache/cache_entry_roles.h:8:10: fatal error: 'array' file not found
warning: ng-rocksdb@0.21.0-ngpreview.6: librocksdb-sys/rocksdb/cache/sharded_cache.h:12:10: fatal error: 'atomic' file not found
warning: ng-rocksdb@0.21.0-ngpreview.6:     8 | #include <array>
warning: ng-rocksdb@0.21.0-ngpreview.6:       |          ^~~~~~~
warning: ng-rocksdb@0.21.0-ngpreview.6:    12 | #include <atomic>
warning: ng-rocksdb@0.21.0-ngpreview.6:       |          ^~~~~~~~
warning: ng-rocksdb@0.21.0-ngpreview.6: In file included from librocksdb-sys/rocksdb/cache/clock_cache.cc:10:
warning: ng-rocksdb@0.21.0-ngpreview.6: librocksdb-sys/rocksdb/cache/clock_cache.h:12:10: fatal error: 'array' file not found
warning: ng-rocksdb@0.21.0-ngpreview.6: In file included from librocksdb-sys/rocksdb/cache/secondary_cache_adapter.cc:6:
warning: ng-rocksdb@0.21.0-ngpreview.6: In file included from librocksdb-sys/rocksdb/cache/secondary_cache_adapter.h:8:
warning: ng-rocksdb@0.21.0-ngpreview.6:    12 | #include <array>
warning: ng-rocksdb@0.21.0-ngpreview.6:       |          ^~~~~~~
warning: ng-rocksdb@0.21.0-ngpreview.6: librocksdb-sys/rocksdb/cache/cache_reservation_manager.h:12:10: fatal error: 'atomic' file not found
warning: ng-rocksdb@0.21.0-ngpreview.6: In file included from librocksdb-sys/rocksdb/cache/cache_key.cc:6:
warning: ng-rocksdb@0.21.0-ngpreview.6:    12 | #include <atomic>
warning: ng-rocksdb@0.21.0-ngpreview.6:       |          ^~~~~~~~
warning: ng-rocksdb@0.21.0-ngpreview.6: In file included from librocksdb-sys/rocksdb/cache/cache_helpers.cc:6:
warning: ng-rocksdb@0.21.0-ngpreview.6: librocksdb-sys/rocksdb/cache/cache_helpers.h:8:10: fatal error: 'cassert' file not found
warning: ng-rocksdb@0.21.0-ngpreview.6: librocksdb-sys/rocksdb/cache/cache_key.h:8:10: fatal error: 'cstdint' file not found
warning: ng-rocksdb@0.21.0-ngpreview.6:     8 | #include <cstdint>
warning: ng-rocksdb@0.21.0-ngpreview.6:       |          ^~~~~~~~~
warning: ng-rocksdb@0.21.0-ngpreview.6:     8 | #include <cassert>
warning: ng-rocksdb@0.21.0-ngpreview.6:       |          ^~~~~~~~~
warning: ng-rocksdb@0.21.0-ngpreview.6: In file included from librocksdb-sys/rocksdb/cache/charged_cache.cc:6:
warning: ng-rocksdb@0.21.0-ngpreview.6: librocksdb-sys/rocksdb/cache/charged_cache.h:8:10: fatal error: 'string' file not found
warning: ng-rocksdb@0.21.0-ngpreview.6:     8 | #include <string>
warning: ng-rocksdb@0.21.0-ngpreview.6:       |          ^~~~~~~~
warning: ng-rocksdb@0.21.0-ngpreview.6: In file included from librocksdb-sys/rocksdb/cache/cache_reservation_manager.cc:9:
warning: ng-rocksdb@0.21.0-ngpreview.6: librocksdb-sys/rocksdb/cache/cache_reservation_manager.h:12:10: fatal error: 'atomic' file not found
warning: ng-rocksdb@0.21.0-ngpreview.6:    12 | #include <atomic>
warning: ng-rocksdb@0.21.0-ngpreview.6:       |          ^~~~~~~~
warning: ng-rocksdb@0.21.0-ngpreview.6: In file included from librocksdb-sys/rocksdb/cache/secondary_cache.cc:6:
warning: ng-rocksdb@0.21.0-ngpreview.6: librocksdb-sys/rocksdb/include/rocksdb/secondary_cache.h:9:10: fatal error: 'memory' file not found
warning: ng-rocksdb@0.21.0-ngpreview.6:     9 | #include <memory>
warning: ng-rocksdb@0.21.0-ngpreview.6:       |          ^~~~~~~~
warning: ng-rocksdb@0.21.0-ngpreview.6: In file included from librocksdb-sys/rocksdb/db/blob/blob_fetcher.cc:6:
warning: ng-rocksdb@0.21.0-ngpreview.6: In file included from librocksdb-sys/rocksdb/db/blob/blob_fetcher.h:8:
warning: ng-rocksdb@0.21.0-ngpreview.6: librocksdb-sys/rocksdb/include/rocksdb/options.h:14:10: fatal error: 'limits' file not found
warning: ng-rocksdb@0.21.0-ngpreview.6:    14 | #include <limits>
warning: ng-rocksdb@0.21.0-ngpreview.6:       |          ^~~~~~~~
warning: ng-rocksdb@0.21.0-ngpreview.6: 1 error generated.
warning: ng-rocksdb@0.21.0-ngpreview.6: 1 error generated.
warning: ng-rocksdb@0.21.0-ngpreview.6: 1 error generated.
warning: ng-rocksdb@0.21.0-ngpreview.6: 1 error generated.
warning: ng-rocksdb@0.21.0-ngpreview.6: 1 error generated.
warning: ng-rocksdb@0.21.0-ngpreview.6: 1 error generated.
warning: ng-rocksdb@0.21.0-ngpreview.6: 1 error generated.
warning: ng-rocksdb@0.21.0-ngpreview.6: 1 error generated.
warning: ng-rocksdb@0.21.0-ngpreview.6: In file included from librocksdb-sys/rocksdb/db/blob/blob_file_builder.cc:6:
warning: ng-rocksdb@0.21.0-ngpreview.6: librocksdb-sys/rocksdb/db/blob/blob_file_builder.h:7:10: fatal error: 'cinttypes' file not found
warning: ng-rocksdb@0.21.0-ngpreview.6:     7 | #include <cinttypes>
warning: ng-rocksdb@0.21.0-ngpreview.6:       |          ^~~~~~~~~~~
warning: ng-rocksdb@0.21.0-ngpreview.6: 1 error generated.
warning: ng-rocksdb@0.21.0-ngpreview.6: 1 error generated.
warning: ng-rocksdb@0.21.0-ngpreview.6: 1 error generated.
warning: ng-rocksdb@0.21.0-ngpreview.6: 1 error generated.
warning: ng-rocksdb@0.21.0-ngpreview.6: 1 error generated.
warning: ng-rocksdb@0.21.0-ngpreview.6: 1 error generated.
warning: ng-rocksdb@0.21.0-ngpreview.6: 1 error generated.
warning: ng-rocksdb@0.21.0-ngpreview.6: 1 error generated.
warning: ng-rocksdb@0.21.0-ngpreview.6: 1 error generated.
error: failed to run custom build command for `ng-rocksdb v0.21.0-ngpreview.6 (https://git.nextgraph.org/NextGraph/rust-rocksdb.git?branch=master#75ee9516)`

Caused by:
  process didn't exit successfully: `/Users/michiel/git/nextgraph.org/nextgraph-rs/target/debug/build/ng-rocksdb-70fc5c7647322ee8/build-script-build` (exit status: 1)
  --- stdout
  cargo:rerun-if-env-changed=ROCKSDB_COMPILE
  cargo:rerun-if-env-changed=ROCKSDB_LIB_DIR
  cargo:rerun-if-env-changed=ROCKSDB_STATIC
  cargo:rerun-if-changed=librocksdb-sys/
  cargo:rustc-link-arg=-mmacosx-version-min=10.14
  TARGET = Some("x86_64-apple-darwin")
  OPT_LEVEL = Some("2")
  HOST = Some("x86_64-apple-darwin")
  cargo:rerun-if-env-changed=CXX_x86_64-apple-darwin
  CXX_x86_64-apple-darwin = None
  cargo:rerun-if-env-changed=CXX_x86_64_apple_darwin
  CXX_x86_64_apple_darwin = None
  cargo:rerun-if-env-changed=HOST_CXX
  HOST_CXX = None
  cargo:rerun-if-env-changed=CXX
  CXX = None
  cargo:rerun-if-env-changed=CXXFLAGS_x86_64-apple-darwin
  CXXFLAGS_x86_64-apple-darwin = None
  cargo:rerun-if-env-changed=CXXFLAGS_x86_64_apple_darwin
  CXXFLAGS_x86_64_apple_darwin = None
  cargo:rerun-if-env-changed=HOST_CXXFLAGS
  HOST_CXXFLAGS = None
  cargo:rerun-if-env-changed=CXXFLAGS
  CXXFLAGS = None
  cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS
  CRATE_CC_NO_DEFAULTS = None
  DEBUG = Some("true")
  CARGO_CFG_TARGET_FEATURE = Some("cmpxchg16b,fxsr,sse,sse2,sse3,sse4.1,ssse3")
  cargo:rerun-if-env-changed=CXX_x86_64-apple-darwin
  CXX_x86_64-apple-darwin = None
  cargo:rerun-if-env-changed=CXX_x86_64_apple_darwin
  CXX_x86_64_apple_darwin = None
  cargo:rerun-if-env-changed=HOST_CXX
  HOST_CXX = None
  cargo:rerun-if-env-changed=CXX
  CXX = None
  cargo:rerun-if-env-changed=CXXFLAGS_x86_64-apple-darwin
  CXXFLAGS_x86_64-apple-darwin = None
  cargo:rerun-if-env-changed=CXXFLAGS_x86_64_apple_darwin
  CXXFLAGS_x86_64_apple_darwin = None
  cargo:rerun-if-env-changed=HOST_CXXFLAGS
  HOST_CXXFLAGS = None
  cargo:rerun-if-env-changed=CXXFLAGS
  CXXFLAGS = None
  cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS
  CRATE_CC_NO_DEFAULTS = None
  CARGO_CFG_TARGET_FEATURE = Some("cmpxchg16b,fxsr,sse,sse2,sse3,sse4.1,ssse3")
  cargo:rerun-if-env-changed=CXX_x86_64-apple-darwin
  CXX_x86_64-apple-darwin = None
  cargo:rerun-if-env-changed=CXX_x86_64_apple_darwin
  CXX_x86_64_apple_darwin = None
  cargo:rerun-if-env-changed=HOST_CXX
  HOST_CXX = None
  cargo:rerun-if-env-changed=CXX
  CXX = None
  cargo:rerun-if-env-changed=CXXFLAGS_x86_64-apple-darwin
  CXXFLAGS_x86_64-apple-darwin = None
  cargo:rerun-if-env-changed=CXXFLAGS_x86_64_apple_darwin
  CXXFLAGS_x86_64_apple_darwin = None
  cargo:rerun-if-env-changed=HOST_CXXFLAGS
  HOST_CXXFLAGS = None
  cargo:rerun-if-env-changed=CXXFLAGS
  CXXFLAGS = None
  cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS
  CRATE_CC_NO_DEFAULTS = None
  CARGO_CFG_TARGET_FEATURE = Some("cmpxchg16b,fxsr,sse,sse2,sse3,sse4.1,ssse3")
  cargo:rerun-if-env-changed=CXX_x86_64-apple-darwin
  CXX_x86_64-apple-darwin = None
  cargo:rerun-if-env-changed=CXX_x86_64_apple_darwin
  CXX_x86_64_apple_darwin = None
  cargo:rerun-if-env-changed=HOST_CXX
  HOST_CXX = None
  cargo:rerun-if-env-changed=CXX
  CXX = None
  cargo:rerun-if-env-changed=CXXFLAGS_x86_64-apple-darwin
  CXXFLAGS_x86_64-apple-darwin = None
  cargo:rerun-if-env-changed=CXXFLAGS_x86_64_apple_darwin
  CXXFLAGS_x86_64_apple_darwin = None
  cargo:rerun-if-env-changed=HOST_CXXFLAGS
  HOST_CXXFLAGS = None
  cargo:rerun-if-env-changed=CXXFLAGS
  CXXFLAGS = None
  cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS
  CRATE_CC_NO_DEFAULTS = None
  CARGO_CFG_TARGET_FEATURE = Some("cmpxchg16b,fxsr,sse,sse2,sse3,sse4.1,ssse3")
  running: env -u IPHONEOS_DEPLOYMENT_TARGET "c++" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-gdwarf-2" "-fno-omit-frame-pointer" "-m64" "-arch" "x86_64" "-I" "librocksdb-sys/rocksdb/include/" "-I" "librocksdb-sys/rocksdb/" "-I" "librocksdb-sys/rocksdb/third-party/gtest-1.8.1/fused-src/" "-I" "librocksdb-sys" "-I" "librocksdb-sys/rocksdb/plugin/openssl/include" "-Wall" "-Wextra" "-march=haswell" "-Wshorten-64-to-32" "-mmacosx-version-min=10.14" "-std=c++17" "-Wsign-compare" "-Wshadow" "-Wno-unused-parameter" "-Wno-unused-variable" "-Woverloaded-virtual" "-Wnon-virtual-dtor" "-Wno-missing-field-initializers" "-Wno-strict-aliasing" "-Wno-invalid-offsetof" "-faligned-new" "-Wstrict-prototypes" "-std=c++17" "-DNDEBUG=1" "-DOS_MACOSX" "-DROCKSDB_PLATFORM_POSIX" "-DROCKSDB_LIB_IO_POSIX" "-DDHAVE_FULLFSYNC" "-DHAVE_UINT128_EXTENSION" "-DAVE_ALIGNED_NEW" "-DROCKSDB_SUPPORT_THREAD_LOCAL" "-o" "/Users/michiel/git/nextgraph.org/nextgraph-rs/target/debug/build/ng-rocksdb-3267518910aa8bcb/out/librocksdb-sys/rocksdb/cache/secondary_cache_adapter.o" "-c" "librocksdb-sys/rocksdb/cache/secondary_cache_adapter.cc"
  running: env -u IPHONEOS_DEPLOYMENT_TARGET "c++" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-gdwarf-2" "-fno-omit-frame-pointer" "-m64" "-arch" "x86_64" "-I" "librocksdb-sys/rocksdb/include/" "-I" "librocksdb-sys/rocksdb/" "-I" "librocksdb-sys/rocksdb/third-party/gtest-1.8.1/fused-src/" "-I" "librocksdb-sys" "-I" "librocksdb-sys/rocksdb/plugin/openssl/include" "-Wall" "-Wextra" "-march=haswell" "-Wshorten-64-to-32" "-mmacosx-version-min=10.14" "-std=c++17" "-Wsign-compare" "-Wshadow" "-Wno-unused-parameter" "-Wno-unused-variable" "-Woverloaded-virtual" "-Wnon-virtual-dtor" "-Wno-missing-field-initializers" "-Wno-strict-aliasing" "-Wno-invalid-offsetof" "-faligned-new" "-Wstrict-prototypes" "-std=c++17" "-DNDEBUG=1" "-DOS_MACOSX" "-DROCKSDB_PLATFORM_POSIX" "-DROCKSDB_LIB_IO_POSIX" "-DDHAVE_FULLFSYNC" "-DHAVE_UINT128_EXTENSION" "-DAVE_ALIGNED_NEW" "-DROCKSDB_SUPPORT_THREAD_LOCAL" "-o" "/Users/michiel/git/nextgraph.org/nextgraph-rs/target/debug/build/ng-rocksdb-3267518910aa8bcb/out/librocksdb-sys/rocksdb/db/blob/blob_file_addition.o" "-c" "librocksdb-sys/rocksdb/db/blob/blob_file_addition.cc"
  running: env -u IPHONEOS_DEPLOYMENT_TARGET "c++" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-gdwarf-2" "-fno-omit-frame-pointer" "-m64" "-arch" "x86_64" "-I" "librocksdb-sys/rocksdb/include/" "-I" "librocksdb-sys/rocksdb/" "-I" "librocksdb-sys/rocksdb/third-party/gtest-1.8.1/fused-src/" "-I" "librocksdb-sys" "-I" "librocksdb-sys/rocksdb/plugin/openssl/include" "-Wall" "-Wextra" "-march=haswell" "-Wshorten-64-to-32" "-mmacosx-version-min=10.14" "-std=c++17" "-Wsign-compare" "-Wshadow" "-Wno-unused-parameter" "-Wno-unused-variable" "-Woverloaded-virtual" "-Wnon-virtual-dtor" "-Wno-missing-field-initializers" "-Wno-strict-aliasing" "-Wno-invalid-offsetof" "-faligned-new" "-Wstrict-prototypes" "-std=c++17" "-DNDEBUG=1" "-DOS_MACOSX" "-DROCKSDB_PLATFORM_POSIX" "-DROCKSDB_LIB_IO_POSIX" "-DDHAVE_FULLFSYNC" "-DHAVE_UINT128_EXTENSION" "-DAVE_ALIGNED_NEW" "-DROCKSDB_SUPPORT_THREAD_LOCAL" "-o" "/Users/michiel/git/nextgraph.org/nextgraph-rs/target/debug/build/ng-rocksdb-3267518910aa8bcb/out/librocksdb-sys/rocksdb/cache/cache_helpers.o" "-c" "librocksdb-sys/rocksdb/cache/cache_helpers.cc"
  running: env -u IPHONEOS_DEPLOYMENT_TARGET "c++" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-gdwarf-2" "-fno-omit-frame-pointer" "-m64" "-arch" "x86_64" "-I" "librocksdb-sys/rocksdb/include/" "-I" "librocksdb-sys/rocksdb/" "-I" "librocksdb-sys/rocksdb/third-party/gtest-1.8.1/fused-src/" "-I" "librocksdb-sys" "-I" "librocksdb-sys/rocksdb/plugin/openssl/include" "-Wall" "-Wextra" "-march=haswell" "-Wshorten-64-to-32" "-mmacosx-version-min=10.14" "-std=c++17" "-Wsign-compare" "-Wshadow" "-Wno-unused-parameter" "-Wno-unused-variable" "-Woverloaded-virtual" "-Wnon-virtual-dtor" "-Wno-missing-field-initializers" "-Wno-strict-aliasing" "-Wno-invalid-offsetof" "-faligned-new" "-Wstrict-prototypes" "-std=c++17" "-DNDEBUG=1" "-DOS_MACOSX" "-DROCKSDB_PLATFORM_POSIX" "-DROCKSDB_LIB_IO_POSIX" "-DDHAVE_FULLFSYNC" "-DHAVE_UINT128_EXTENSION" "-DAVE_ALIGNED_NEW" "-DROCKSDB_SUPPORT_THREAD_LOCAL" "-o" "/Users/michiel/git/nextgraph.org/nextgraph-rs/target/debug/build/ng-rocksdb-3267518910aa8bcb/out/librocksdb-sys/rocksdb/cache/sharded_cache.o" "-c" "librocksdb-sys/rocksdb/cache/sharded_cache.cc"
  running: env -u IPHONEOS_DEPLOYMENT_TARGET "c++" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-gdwarf-2" "-fno-omit-frame-pointer" "-m64" "-arch" "x86_64" "-I" "librocksdb-sys/rocksdb/include/" "-I" "librocksdb-sys/rocksdb/" "-I" "librocksdb-sys/rocksdb/third-party/gtest-1.8.1/fused-src/" "-I" "librocksdb-sys" "-I" "librocksdb-sys/rocksdb/plugin/openssl/include" "-Wall" "-Wextra" "-march=haswell" "-Wshorten-64-to-32" "-mmacosx-version-min=10.14" "-std=c++17" "-Wsign-compare" "-Wshadow" "-Wno-unused-parameter" "-Wno-unused-variable" "-Woverloaded-virtual" "-Wnon-virtual-dtor" "-Wno-missing-field-initializers" "-Wno-strict-aliasing" "-Wno-invalid-offsetof" "-faligned-new" "-Wstrict-prototypes" "-std=c++17" "-DNDEBUG=1" "-DOS_MACOSX" "-DROCKSDB_PLATFORM_POSIX" "-DROCKSDB_LIB_IO_POSIX" "-DDHAVE_FULLFSYNC" "-DHAVE_UINT128_EXTENSION" "-DAVE_ALIGNED_NEW" "-DROCKSDB_SUPPORT_THREAD_LOCAL" "-o" "/Users/michiel/git/nextgraph.org/nextgraph-rs/target/debug/build/ng-rocksdb-3267518910aa8bcb/out/librocksdb-sys/rocksdb/cache/cache_reservation_manager.o" "-c" "librocksdb-sys/rocksdb/cache/cache_reservation_manager.cc"
  running: env -u IPHONEOS_DEPLOYMENT_TARGET "c++" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-gdwarf-2" "-fno-omit-frame-pointer" "-m64" "-arch" "x86_64" "-I" "librocksdb-sys/rocksdb/include/" "-I" "librocksdb-sys/rocksdb/" "-I" "librocksdb-sys/rocksdb/third-party/gtest-1.8.1/fused-src/" "-I" "librocksdb-sys" "-I" "librocksdb-sys/rocksdb/plugin/openssl/include" "-Wall" "-Wextra" "-march=haswell" "-Wshorten-64-to-32" "-mmacosx-version-min=10.14" "-std=c++17" "-Wsign-compare" "-Wshadow" "-Wno-unused-parameter" "-Wno-unused-variable" "-Woverloaded-virtual" "-Wnon-virtual-dtor" "-Wno-missing-field-initializers" "-Wno-strict-aliasing" "-Wno-invalid-offsetof" "-faligned-new" "-Wstrict-prototypes" "-std=c++17" "-DNDEBUG=1" "-DOS_MACOSX" "-DROCKSDB_PLATFORM_POSIX" "-DROCKSDB_LIB_IO_POSIX" "-DDHAVE_FULLFSYNC" "-DHAVE_UINT128_EXTENSION" "-DAVE_ALIGNED_NEW" "-DROCKSDB_SUPPORT_THREAD_LOCAL" "-o" "/Users/michiel/git/nextgraph.org/nextgraph-rs/target/debug/build/ng-rocksdb-3267518910aa8bcb/out/librocksdb-sys/rocksdb/cache/cache_key.o" "-c" "librocksdb-sys/rocksdb/cache/cache_key.cc"
  running: env -u IPHONEOS_DEPLOYMENT_TARGET "c++" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-gdwarf-2" "-fno-omit-frame-pointer" "-m64" "-arch" "x86_64" "-I" "librocksdb-sys/rocksdb/include/" "-I" "librocksdb-sys/rocksdb/" "-I" "librocksdb-sys/rocksdb/third-party/gtest-1.8.1/fused-src/" "-I" "librocksdb-sys" "-I" "librocksdb-sys/rocksdb/plugin/openssl/include" "-Wall" "-Wextra" "-march=haswell" "-Wshorten-64-to-32" "-mmacosx-version-min=10.14" "-std=c++17" "-Wsign-compare" "-Wshadow" "-Wno-unused-parameter" "-Wno-unused-variable" "-Woverloaded-virtual" "-Wnon-virtual-dtor" "-Wno-missing-field-initializers" "-Wno-strict-aliasing" "-Wno-invalid-offsetof" "-faligned-new" "-Wstrict-prototypes" "-std=c++17" "-DNDEBUG=1" "-DOS_MACOSX" "-DROCKSDB_PLATFORM_POSIX" "-DROCKSDB_LIB_IO_POSIX" "-DDHAVE_FULLFSYNC" "-DHAVE_UINT128_EXTENSION" "-DAVE_ALIGNED_NEW" "-DROCKSDB_SUPPORT_THREAD_LOCAL" "-o" "/Users/michiel/git/nextgraph.org/nextgraph-rs/target/debug/build/ng-rocksdb-3267518910aa8bcb/out/librocksdb-sys/rocksdb/cache/charged_cache.o" "-c" "librocksdb-sys/rocksdb/cache/charged_cache.cc"
  running: env -u IPHONEOS_DEPLOYMENT_TARGET "c++" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-gdwarf-2" "-fno-omit-frame-pointer" "-m64" "-arch" "x86_64" "-I" "librocksdb-sys/rocksdb/include/" "-I" "librocksdb-sys/rocksdb/" "-I" "librocksdb-sys/rocksdb/third-party/gtest-1.8.1/fused-src/" "-I" "librocksdb-sys" "-I" "librocksdb-sys/rocksdb/plugin/openssl/include" "-Wall" "-Wextra" "-march=haswell" "-Wshorten-64-to-32" "-mmacosx-version-min=10.14" "-std=c++17" "-Wsign-compare" "-Wshadow" "-Wno-unused-parameter" "-Wno-unused-variable" "-Woverloaded-virtual" "-Wnon-virtual-dtor" "-Wno-missing-field-initializers" "-Wno-strict-aliasing" "-Wno-invalid-offsetof" "-faligned-new" "-Wstrict-prototypes" "-std=c++17" "-DNDEBUG=1" "-DOS_MACOSX" "-DROCKSDB_PLATFORM_POSIX" "-DROCKSDB_LIB_IO_POSIX" "-DDHAVE_FULLFSYNC" "-DHAVE_UINT128_EXTENSION" "-DAVE_ALIGNED_NEW" "-DROCKSDB_SUPPORT_THREAD_LOCAL" "-o" "/Users/michiel/git/nextgraph.org/nextgraph-rs/target/debug/build/ng-rocksdb-3267518910aa8bcb/out/librocksdb-sys/rocksdb/db/blob/blob_contents.o" "-c" "librocksdb-sys/rocksdb/db/blob/blob_contents.cc"
  running: env -u IPHONEOS_DEPLOYMENT_TARGET "c++" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-gdwarf-2" "-fno-omit-frame-pointer" "-m64" "-arch" "x86_64" "-I" "librocksdb-sys/rocksdb/include/" "-I" "librocksdb-sys/rocksdb/" "-I" "librocksdb-sys/rocksdb/third-party/gtest-1.8.1/fused-src/" "-I" "librocksdb-sys" "-I" "librocksdb-sys/rocksdb/plugin/openssl/include" "-Wall" "-Wextra" "-march=haswell" "-Wshorten-64-to-32" "-mmacosx-version-min=10.14" "-std=c++17" "-Wsign-compare" "-Wshadow" "-Wno-unused-parameter" "-Wno-unused-variable" "-Woverloaded-virtual" "-Wnon-virtual-dtor" "-Wno-missing-field-initializers" "-Wno-strict-aliasing" "-Wno-invalid-offsetof" "-faligned-new" "-Wstrict-prototypes" "-std=c++17" "-DNDEBUG=1" "-DOS_MACOSX" "-DROCKSDB_PLATFORM_POSIX" "-DROCKSDB_LIB_IO_POSIX" "-DDHAVE_FULLFSYNC" "-DHAVE_UINT128_EXTENSION" "-DAVE_ALIGNED_NEW" "-DROCKSDB_SUPPORT_THREAD_LOCAL" "-o" "/Users/michiel/git/nextgraph.org/nextgraph-rs/target/debug/build/ng-rocksdb-3267518910aa8bcb/out/librocksdb-sys/rocksdb/cache/lru_cache.o" "-c" "librocksdb-sys/rocksdb/cache/lru_cache.cc"
  running: env -u IPHONEOS_DEPLOYMENT_TARGET "c++" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-gdwarf-2" "-fno-omit-frame-pointer" "-m64" "-arch" "x86_64" "-I" "librocksdb-sys/rocksdb/include/" "-I" "librocksdb-sys/rocksdb/" "-I" "librocksdb-sys/rocksdb/third-party/gtest-1.8.1/fused-src/" "-I" "librocksdb-sys" "-I" "librocksdb-sys/rocksdb/plugin/openssl/include" "-Wall" "-Wextra" "-march=haswell" "-Wshorten-64-to-32" "-mmacosx-version-min=10.14" "-std=c++17" "-Wsign-compare" "-Wshadow" "-Wno-unused-parameter" "-Wno-unused-variable" "-Woverloaded-virtual" "-Wnon-virtual-dtor" "-Wno-missing-field-initializers" "-Wno-strict-aliasing" "-Wno-invalid-offsetof" "-faligned-new" "-Wstrict-prototypes" "-std=c++17" "-DNDEBUG=1" "-DOS_MACOSX" "-DROCKSDB_PLATFORM_POSIX" "-DROCKSDB_LIB_IO_POSIX" "-DDHAVE_FULLFSYNC" "-DHAVE_UINT128_EXTENSION" "-DAVE_ALIGNED_NEW" "-DROCKSDB_SUPPORT_THREAD_LOCAL" "-o" "/Users/michiel/git/nextgraph.org/nextgraph-rs/target/debug/build/ng-rocksdb-3267518910aa8bcb/out/librocksdb-sys/rocksdb/cache/cache_entry_roles.o" "-c" "librocksdb-sys/rocksdb/cache/cache_entry_roles.cc"
  running: env -u IPHONEOS_DEPLOYMENT_TARGET "c++" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-gdwarf-2" "-fno-omit-frame-pointer" "-m64" "-arch" "x86_64" "-I" "librocksdb-sys/rocksdb/include/" "-I" "librocksdb-sys/rocksdb/" "-I" "librocksdb-sys/rocksdb/third-party/gtest-1.8.1/fused-src/" "-I" "librocksdb-sys" "-I" "librocksdb-sys/rocksdb/plugin/openssl/include" "-Wall" "-Wextra" "-march=haswell" "-Wshorten-64-to-32" "-mmacosx-version-min=10.14" "-std=c++17" "-Wsign-compare" "-Wshadow" "-Wno-unused-parameter" "-Wno-unused-variable" "-Woverloaded-virtual" "-Wnon-virtual-dtor" "-Wno-missing-field-initializers" "-Wno-strict-aliasing" "-Wno-invalid-offsetof" "-faligned-new" "-Wstrict-prototypes" "-std=c++17" "-DNDEBUG=1" "-DOS_MACOSX" "-DROCKSDB_PLATFORM_POSIX" "-DROCKSDB_LIB_IO_POSIX" "-DDHAVE_FULLFSYNC" "-DHAVE_UINT128_EXTENSION" "-DAVE_ALIGNED_NEW" "-DROCKSDB_SUPPORT_THREAD_LOCAL" "-o" "/Users/michiel/git/nextgraph.org/nextgraph-rs/target/debug/build/ng-rocksdb-3267518910aa8bcb/out/librocksdb-sys/rocksdb/cache/clock_cache.o" "-c" "librocksdb-sys/rocksdb/cache/clock_cache.cc"
  running: env -u IPHONEOS_DEPLOYMENT_TARGET "c++" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-gdwarf-2" "-fno-omit-frame-pointer" "-m64" "-arch" "x86_64" "-I" "librocksdb-sys/rocksdb/include/" "-I" "librocksdb-sys/rocksdb/" "-I" "librocksdb-sys/rocksdb/third-party/gtest-1.8.1/fused-src/" "-I" "librocksdb-sys" "-I" "librocksdb-sys/rocksdb/plugin/openssl/include" "-Wall" "-Wextra" "-march=haswell" "-Wshorten-64-to-32" "-mmacosx-version-min=10.14" "-std=c++17" "-Wsign-compare" "-Wshadow" "-Wno-unused-parameter" "-Wno-unused-variable" "-Woverloaded-virtual" "-Wnon-virtual-dtor" "-Wno-missing-field-initializers" "-Wno-strict-aliasing" "-Wno-invalid-offsetof" "-faligned-new" "-Wstrict-prototypes" "-std=c++17" "-DNDEBUG=1" "-DOS_MACOSX" "-DROCKSDB_PLATFORM_POSIX" "-DROCKSDB_LIB_IO_POSIX" "-DDHAVE_FULLFSYNC" "-DHAVE_UINT128_EXTENSION" "-DAVE_ALIGNED_NEW" "-DROCKSDB_SUPPORT_THREAD_LOCAL" "-o" "/Users/michiel/git/nextgraph.org/nextgraph-rs/target/debug/build/ng-rocksdb-3267518910aa8bcb/out/librocksdb-sys/rocksdb/db/blob/blob_fetcher.o" "-c" "librocksdb-sys/rocksdb/db/blob/blob_fetcher.cc"
  running: env -u IPHONEOS_DEPLOYMENT_TARGET "c++" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-gdwarf-2" "-fno-omit-frame-pointer" "-m64" "-arch" "x86_64" "-I" "librocksdb-sys/rocksdb/include/" "-I" "librocksdb-sys/rocksdb/" "-I" "librocksdb-sys/rocksdb/third-party/gtest-1.8.1/fused-src/" "-I" "librocksdb-sys" "-I" "librocksdb-sys/rocksdb/plugin/openssl/include" "-Wall" "-Wextra" "-march=haswell" "-Wshorten-64-to-32" "-mmacosx-version-min=10.14" "-std=c++17" "-Wsign-compare" "-Wshadow" "-Wno-unused-parameter" "-Wno-unused-variable" "-Woverloaded-virtual" "-Wnon-virtual-dtor" "-Wno-missing-field-initializers" "-Wno-strict-aliasing" "-Wno-invalid-offsetof" "-faligned-new" "-Wstrict-prototypes" "-std=c++17" "-DNDEBUG=1" "-DOS_MACOSX" "-DROCKSDB_PLATFORM_POSIX" "-DROCKSDB_LIB_IO_POSIX" "-DDHAVE_FULLFSYNC" "-DHAVE_UINT128_EXTENSION" "-DAVE_ALIGNED_NEW" "-DROCKSDB_SUPPORT_THREAD_LOCAL" "-o" "/Users/michiel/git/nextgraph.org/nextgraph-rs/target/debug/build/ng-rocksdb-3267518910aa8bcb/out/librocksdb-sys/rocksdb/cache/cache.o" "-c" "librocksdb-sys/rocksdb/cache/cache.cc"
  running: env -u IPHONEOS_DEPLOYMENT_TARGET "c++" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-gdwarf-2" "-fno-omit-frame-pointer" "-m64" "-arch" "x86_64" "-I" "librocksdb-sys/rocksdb/include/" "-I" "librocksdb-sys/rocksdb/" "-I" "librocksdb-sys/rocksdb/third-party/gtest-1.8.1/fused-src/" "-I" "librocksdb-sys" "-I" "librocksdb-sys/rocksdb/plugin/openssl/include" "-Wall" "-Wextra" "-march=haswell" "-Wshorten-64-to-32" "-mmacosx-version-min=10.14" "-std=c++17" "-Wsign-compare" "-Wshadow" "-Wno-unused-parameter" "-Wno-unused-variable" "-Woverloaded-virtual" "-Wnon-virtual-dtor" "-Wno-missing-field-initializers" "-Wno-strict-aliasing" "-Wno-invalid-offsetof" "-faligned-new" "-Wstrict-prototypes" "-std=c++17" "-DNDEBUG=1" "-DOS_MACOSX" "-DROCKSDB_PLATFORM_POSIX" "-DROCKSDB_LIB_IO_POSIX" "-DDHAVE_FULLFSYNC" "-DHAVE_UINT128_EXTENSION" "-DAVE_ALIGNED_NEW" "-DROCKSDB_SUPPORT_THREAD_LOCAL" "-o" "/Users/michiel/git/nextgraph.org/nextgraph-rs/target/debug/build/ng-rocksdb-3267518910aa8bcb/out/librocksdb-sys/rocksdb/db/arena_wrapped_db_iter.o" "-c" "librocksdb-sys/rocksdb/db/arena_wrapped_db_iter.cc"
  running: env -u IPHONEOS_DEPLOYMENT_TARGET "c++" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-gdwarf-2" "-fno-omit-frame-pointer" "-m64" "-arch" "x86_64" "-I" "librocksdb-sys/rocksdb/include/" "-I" "librocksdb-sys/rocksdb/" "-I" "librocksdb-sys/rocksdb/third-party/gtest-1.8.1/fused-src/" "-I" "librocksdb-sys" "-I" "librocksdb-sys/rocksdb/plugin/openssl/include" "-Wall" "-Wextra" "-march=haswell" "-Wshorten-64-to-32" "-mmacosx-version-min=10.14" "-std=c++17" "-Wsign-compare" "-Wshadow" "-Wno-unused-parameter" "-Wno-unused-variable" "-Woverloaded-virtual" "-Wnon-virtual-dtor" "-Wno-missing-field-initializers" "-Wno-strict-aliasing" "-Wno-invalid-offsetof" "-faligned-new" "-Wstrict-prototypes" "-std=c++17" "-DNDEBUG=1" "-DOS_MACOSX" "-DROCKSDB_PLATFORM_POSIX" "-DROCKSDB_LIB_IO_POSIX" "-DDHAVE_FULLFSYNC" "-DHAVE_UINT128_EXTENSION" "-DAVE_ALIGNED_NEW" "-DROCKSDB_SUPPORT_THREAD_LOCAL" "-o" "/Users/michiel/git/nextgraph.org/nextgraph-rs/target/debug/build/ng-rocksdb-3267518910aa8bcb/out/librocksdb-sys/rocksdb/cache/compressed_secondary_cache.o" "-c" "librocksdb-sys/rocksdb/cache/compressed_secondary_cache.cc"
  running: env -u IPHONEOS_DEPLOYMENT_TARGET "c++" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-gdwarf-2" "-fno-omit-frame-pointer" "-m64" "-arch" "x86_64" "-I" "librocksdb-sys/rocksdb/include/" "-I" "librocksdb-sys/rocksdb/" "-I" "librocksdb-sys/rocksdb/third-party/gtest-1.8.1/fused-src/" "-I" "librocksdb-sys" "-I" "librocksdb-sys/rocksdb/plugin/openssl/include" "-Wall" "-Wextra" "-march=haswell" "-Wshorten-64-to-32" "-mmacosx-version-min=10.14" "-std=c++17" "-Wsign-compare" "-Wshadow" "-Wno-unused-parameter" "-Wno-unused-variable" "-Woverloaded-virtual" "-Wnon-virtual-dtor" "-Wno-missing-field-initializers" "-Wno-strict-aliasing" "-Wno-invalid-offsetof" "-faligned-new" "-Wstrict-prototypes" "-std=c++17" "-DNDEBUG=1" "-DOS_MACOSX" "-DROCKSDB_PLATFORM_POSIX" "-DROCKSDB_LIB_IO_POSIX" "-DDHAVE_FULLFSYNC" "-DHAVE_UINT128_EXTENSION" "-DAVE_ALIGNED_NEW" "-DROCKSDB_SUPPORT_THREAD_LOCAL" "-o" "/Users/michiel/git/nextgraph.org/nextgraph-rs/target/debug/build/ng-rocksdb-3267518910aa8bcb/out/librocksdb-sys/rocksdb/cache/secondary_cache.o" "-c" "librocksdb-sys/rocksdb/cache/secondary_cache.cc"
  cargo:warning=In file included from librocksdb-sys/rocksdb/db/blob/blob_file_addition.cc:6:
  cargo:warning=librocksdb-sys/rocksdb/db/blob/blob_file_addition.h:8:10: fatal error: 'cassert' file not found
  cargo:warning=    8 | #include <cassert>
  cargo:warning=      |          ^~~~~~~~~
  cargo:warning=In file included from librocksdb-sys/rocksdb/cache/compressed_secondary_cache.cc:6:
  cargo:warning=librocksdb-sys/rocksdb/cache/compressed_secondary_cache.h:8:10: fatal error: 'array' file not found
  cargo:warning=    8 | #include <array>
  cargo:warning=      |          ^~~~~~~
  cargo:warning=In file included from librocksdb-sys/rocksdb/cache/lru_cache.cc:10:
  cargo:warning=librocksdb-sys/rocksdb/cache/lru_cache.h:11:10: fatal error: 'memory' file not found
  cargo:warning=   11 | #include <memory>
  cargo:warning=      |          ^~~~~~~~
  cargo:warning=In file included from librocksdb-sys/rocksdb/db/blob/blob_contents.cc:6:
  cargo:warning=librocksdb-sys/rocksdb/db/blob/blob_contents.h:8:10: fatal error: 'memory' file not found
  cargo:warning=    8 | #include <memory>
  cargo:warning=      |          ^~~~~~~~
  cargo:warning=In file included from librocksdb-sys/rocksdb/db/arena_wrapped_db_iter.cc:10:
  cargo:warning=librocksdb-sys/rocksdb/db/arena_wrapped_db_iter.h:13:10: fatal error: 'string' file not found
  cargo:warning=   13 | #include <string>
  cargo:warning=      |          ^~~~~~~~
  cargo:warning=In file included from librocksdb-sys/rocksdb/cache/cache.cc:10:
  cargo:warning=In file included from librocksdb-sys/rocksdb/cache/sharded_cache.cc:10:
  cargo:warning=librocksdb-sys/rocksdb/include/rocksdb/cache.h:14:10: fatal error: 'cstdint' file not found
  cargo:warning=   14 | #include <cstdint>
  cargo:warning=      |          ^~~~~~~~~
  cargo:warning=In file included from librocksdb-sys/rocksdb/cache/cache_entry_roles.cc:6:
  cargo:warning=librocksdb-sys/rocksdb/cache/cache_entry_roles.h:8:10: fatal error: 'array' file not found
  cargo:warning=librocksdb-sys/rocksdb/cache/sharded_cache.h:12:10: fatal error: 'atomic' file not found
  cargo:warning=    8 | #include <array>
  cargo:warning=      |          ^~~~~~~
  cargo:warning=   12 | #include <atomic>
  cargo:warning=      |          ^~~~~~~~
  cargo:warning=In file included from librocksdb-sys/rocksdb/cache/clock_cache.cc:10:
  cargo:warning=librocksdb-sys/rocksdb/cache/clock_cache.h:12:10: fatal error: 'array' file not found
  cargo:warning=In file included from librocksdb-sys/rocksdb/cache/secondary_cache_adapter.cc:6:
  cargo:warning=In file included from librocksdb-sys/rocksdb/cache/secondary_cache_adapter.h:8:
  cargo:warning=   12 | #include <array>
  cargo:warning=      |          ^~~~~~~
  cargo:warning=librocksdb-sys/rocksdb/cache/cache_reservation_manager.h:12:10: fatal error: 'atomic' file not found
  cargo:warning=In file included from librocksdb-sys/rocksdb/cache/cache_key.cc:6:
  cargo:warning=   12 | #include <atomic>
  cargo:warning=      |          ^~~~~~~~
  cargo:warning=In file included from librocksdb-sys/rocksdb/cache/cache_helpers.cc:6:
  cargo:warning=librocksdb-sys/rocksdb/cache/cache_helpers.h:8:10: fatal error: 'cassert' file not found
  cargo:warning=librocksdb-sys/rocksdb/cache/cache_key.h:8:10: fatal error: 'cstdint' file not found
  cargo:warning=    8 | #include <cstdint>
  cargo:warning=      |          ^~~~~~~~~
  cargo:warning=    8 | #include <cassert>
  cargo:warning=      |          ^~~~~~~~~
  cargo:warning=In file included from librocksdb-sys/rocksdb/cache/charged_cache.cc:6:
  cargo:warning=librocksdb-sys/rocksdb/cache/charged_cache.h:8:10: fatal error: 'string' file not found
  cargo:warning=    8 | #include <string>
  cargo:warning=      |          ^~~~~~~~
  cargo:warning=In file included from librocksdb-sys/rocksdb/cache/cache_reservation_manager.cc:9:
  cargo:warning=librocksdb-sys/rocksdb/cache/cache_reservation_manager.h:12:10: fatal error: 'atomic' file not found
  cargo:warning=   12 | #include <atomic>
  cargo:warning=      |          ^~~~~~~~
  cargo:warning=In file included from librocksdb-sys/rocksdb/cache/secondary_cache.cc:6:
  cargo:warning=librocksdb-sys/rocksdb/include/rocksdb/secondary_cache.h:9:10: fatal error: 'memory' file not found
  cargo:warning=    9 | #include <memory>
  cargo:warning=      |          ^~~~~~~~
  cargo:warning=In file included from librocksdb-sys/rocksdb/db/blob/blob_fetcher.cc:6:
  cargo:warning=In file included from librocksdb-sys/rocksdb/db/blob/blob_fetcher.h:8:
  cargo:warning=librocksdb-sys/rocksdb/include/rocksdb/options.h:14:10: fatal error: 'limits' file not found
  cargo:warning=   14 | #include <limits>
  cargo:warning=      |          ^~~~~~~~
  cargo:warning=1 error generated.
  exit status: 1
  cargo:warning=1 error generated.
  running: env -u IPHONEOS_DEPLOYMENT_TARGET "c++" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-gdwarf-2" "-fno-omit-frame-pointer" "-m64" "-arch" "x86_64" "-I" "librocksdb-sys/rocksdb/include/" "-I" "librocksdb-sys/rocksdb/" "-I" "librocksdb-sys/rocksdb/third-party/gtest-1.8.1/fused-src/" "-I" "librocksdb-sys" "-I" "librocksdb-sys/rocksdb/plugin/openssl/include" "-Wall" "-Wextra" "-march=haswell" "-Wshorten-64-to-32" "-mmacosx-version-min=10.14" "-std=c++17" "-Wsign-compare" "-Wshadow" "-Wno-unused-parameter" "-Wno-unused-variable" "-Woverloaded-virtual" "-Wnon-virtual-dtor" "-Wno-missing-field-initializers" "-Wno-strict-aliasing" "-Wno-invalid-offsetof" "-faligned-new" "-Wstrict-prototypes" "-std=c++17" "-DNDEBUG=1" "-DOS_MACOSX" "-DROCKSDB_PLATFORM_POSIX" "-DROCKSDB_LIB_IO_POSIX" "-DDHAVE_FULLFSYNC" "-DHAVE_UINT128_EXTENSION" "-DAVE_ALIGNED_NEW" "-DROCKSDB_SUPPORT_THREAD_LOCAL" "-o" "/Users/michiel/git/nextgraph.org/nextgraph-rs/target/debug/build/ng-rocksdb-3267518910aa8bcb/out/librocksdb-sys/rocksdb/db/blob/blob_file_builder.o" "-c" "librocksdb-sys/rocksdb/db/blob/blob_file_builder.cc"
  exit status: 1
  cargo:warning=1 error generated.
  cargo:warning=1 error generated.
  exit status: 1
  cargo:warning=1 error generated.
  exit status: 1
  cargo:warning=1 error generated.
  exit status: 1
  cargo:warning=1 error generated.
  exit status: 1
  cargo:warning=1 error generated.
  exit status: 1
  cargo:warning=In file included from librocksdb-sys/rocksdb/db/blob/blob_file_builder.cc:6:
  cargo:warning=librocksdb-sys/rocksdb/db/blob/blob_file_builder.h:7:10: fatal error: 'cinttypes' file not found
  cargo:warning=    7 | #include <cinttypes>
  cargo:warning=      |          ^~~~~~~~~~~
  cargo:warning=1 error generated.
  exit status: 1
  cargo:warning=1 error generated.
  exit status: 1
  cargo:warning=1 error generated.
  exit status: 1
  cargo:warning=1 error generated.
  exit status: 1
  exit status: 1
  cargo:warning=1 error generated.
  exit status: 1
  cargo:warning=1 error generated.
  exit status: 1
  cargo:warning=1 error generated.
  exit status: 1
  cargo:warning=1 error generated.
  exit status: 1
  cargo:warning=1 error generated.
  exit status: 1

  --- stderr


  error occurred: Command env -u IPHONEOS_DEPLOYMENT_TARGET "c++" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-gdwarf-2" "-fno-omit-frame-pointer" "-m64" "-arch" "x86_64" "-I" "librocksdb-sys/rocksdb/include/" "-I" "librocksdb-sys/rocksdb/" "-I" "librocksdb-sys/rocksdb/third-party/gtest-1.8.1/fused-src/" "-I" "librocksdb-sys" "-I" "librocksdb-sys/rocksdb/plugin/openssl/include" "-Wall" "-Wextra" "-march=haswell" "-Wshorten-64-to-32" "-mmacosx-version-min=10.14" "-std=c++17" "-Wsign-compare" "-Wshadow" "-Wno-unused-parameter" "-Wno-unused-variable" "-Woverloaded-virtual" "-Wnon-virtual-dtor" "-Wno-missing-field-initializers" "-Wno-strict-aliasing" "-Wno-invalid-offsetof" "-faligned-new" "-Wstrict-prototypes" "-std=c++17" "-DNDEBUG=1" "-DOS_MACOSX" "-DROCKSDB_PLATFORM_POSIX" "-DROCKSDB_LIB_IO_POSIX" "-DDHAVE_FULLFSYNC" "-DHAVE_UINT128_EXTENSION" "-DAVE_ALIGNED_NEW" "-DROCKSDB_SUPPORT_THREAD_LOCAL" "-o" "/Users/michiel/git/nextgraph.org/nextgraph-rs/target/debug/build/ng-rocksdb-3267518910aa8bcb/out/librocksdb-sys/rocksdb/cache/cache.o" "-c" "librocksdb-sys/rocksdb/cache/cache.cc" with args "c++" did not execute successfully (status code exit status: 1)
I'm seeing the following build error on my laptop (MacOS): ``` $ cargo build warning: virtual workspace defaulting to `resolver = "1"` despite one or more workspace members being on edition 2021 which implies `resolver = "2"` note: to keep the current resolver, specify `workspace.resolver = "1"` in the workspace root's manifest note: to use the edition 2021 resolver, specify `workspace.resolver = "2"` in the workspace root's manifest note: for more details see https://doc.rust-lang.org/cargo/reference/resolver.html#resolver-versions Compiling ng-rocksdb v0.21.0-ngpreview.6 (https://git.nextgraph.org/NextGraph/rust-rocksdb.git?branch=master#75ee9516) warning: ng-rocksdb@0.21.0-ngpreview.6: In file included from librocksdb-sys/rocksdb/db/blob/blob_file_addition.cc:6: warning: ng-rocksdb@0.21.0-ngpreview.6: librocksdb-sys/rocksdb/db/blob/blob_file_addition.h:8:10: fatal error: 'cassert' file not found warning: ng-rocksdb@0.21.0-ngpreview.6: 8 | #include <cassert> warning: ng-rocksdb@0.21.0-ngpreview.6: | ^~~~~~~~~ warning: ng-rocksdb@0.21.0-ngpreview.6: In file included from librocksdb-sys/rocksdb/cache/compressed_secondary_cache.cc:6: warning: ng-rocksdb@0.21.0-ngpreview.6: librocksdb-sys/rocksdb/cache/compressed_secondary_cache.h:8:10: fatal error: 'array' file not found warning: ng-rocksdb@0.21.0-ngpreview.6: 8 | #include <array> warning: ng-rocksdb@0.21.0-ngpreview.6: | ^~~~~~~ warning: ng-rocksdb@0.21.0-ngpreview.6: In file included from librocksdb-sys/rocksdb/cache/lru_cache.cc:10: warning: ng-rocksdb@0.21.0-ngpreview.6: librocksdb-sys/rocksdb/cache/lru_cache.h:11:10: fatal error: 'memory' file not found warning: ng-rocksdb@0.21.0-ngpreview.6: 11 | #include <memory> warning: ng-rocksdb@0.21.0-ngpreview.6: | ^~~~~~~~ warning: ng-rocksdb@0.21.0-ngpreview.6: In file included from librocksdb-sys/rocksdb/db/blob/blob_contents.cc:6: warning: ng-rocksdb@0.21.0-ngpreview.6: librocksdb-sys/rocksdb/db/blob/blob_contents.h:8:10: fatal error: 'memory' file not found warning: ng-rocksdb@0.21.0-ngpreview.6: 8 | #include <memory> warning: ng-rocksdb@0.21.0-ngpreview.6: | ^~~~~~~~ warning: ng-rocksdb@0.21.0-ngpreview.6: In file included from librocksdb-sys/rocksdb/db/arena_wrapped_db_iter.cc:10: warning: ng-rocksdb@0.21.0-ngpreview.6: librocksdb-sys/rocksdb/db/arena_wrapped_db_iter.h:13:10: fatal error: 'string' file not found warning: ng-rocksdb@0.21.0-ngpreview.6: 13 | #include <string> warning: ng-rocksdb@0.21.0-ngpreview.6: | ^~~~~~~~ warning: ng-rocksdb@0.21.0-ngpreview.6: In file included from librocksdb-sys/rocksdb/cache/cache.cc:10: warning: ng-rocksdb@0.21.0-ngpreview.6: In file included from librocksdb-sys/rocksdb/cache/sharded_cache.cc:10: warning: ng-rocksdb@0.21.0-ngpreview.6: librocksdb-sys/rocksdb/include/rocksdb/cache.h:14:10: fatal error: 'cstdint' file not found warning: ng-rocksdb@0.21.0-ngpreview.6: 14 | #include <cstdint> warning: ng-rocksdb@0.21.0-ngpreview.6: | ^~~~~~~~~ warning: ng-rocksdb@0.21.0-ngpreview.6: In file included from librocksdb-sys/rocksdb/cache/cache_entry_roles.cc:6: warning: ng-rocksdb@0.21.0-ngpreview.6: librocksdb-sys/rocksdb/cache/cache_entry_roles.h:8:10: fatal error: 'array' file not found warning: ng-rocksdb@0.21.0-ngpreview.6: librocksdb-sys/rocksdb/cache/sharded_cache.h:12:10: fatal error: 'atomic' file not found warning: ng-rocksdb@0.21.0-ngpreview.6: 8 | #include <array> warning: ng-rocksdb@0.21.0-ngpreview.6: | ^~~~~~~ warning: ng-rocksdb@0.21.0-ngpreview.6: 12 | #include <atomic> warning: ng-rocksdb@0.21.0-ngpreview.6: | ^~~~~~~~ warning: ng-rocksdb@0.21.0-ngpreview.6: In file included from librocksdb-sys/rocksdb/cache/clock_cache.cc:10: warning: ng-rocksdb@0.21.0-ngpreview.6: librocksdb-sys/rocksdb/cache/clock_cache.h:12:10: fatal error: 'array' file not found warning: ng-rocksdb@0.21.0-ngpreview.6: In file included from librocksdb-sys/rocksdb/cache/secondary_cache_adapter.cc:6: warning: ng-rocksdb@0.21.0-ngpreview.6: In file included from librocksdb-sys/rocksdb/cache/secondary_cache_adapter.h:8: warning: ng-rocksdb@0.21.0-ngpreview.6: 12 | #include <array> warning: ng-rocksdb@0.21.0-ngpreview.6: | ^~~~~~~ warning: ng-rocksdb@0.21.0-ngpreview.6: librocksdb-sys/rocksdb/cache/cache_reservation_manager.h:12:10: fatal error: 'atomic' file not found warning: ng-rocksdb@0.21.0-ngpreview.6: In file included from librocksdb-sys/rocksdb/cache/cache_key.cc:6: warning: ng-rocksdb@0.21.0-ngpreview.6: 12 | #include <atomic> warning: ng-rocksdb@0.21.0-ngpreview.6: | ^~~~~~~~ warning: ng-rocksdb@0.21.0-ngpreview.6: In file included from librocksdb-sys/rocksdb/cache/cache_helpers.cc:6: warning: ng-rocksdb@0.21.0-ngpreview.6: librocksdb-sys/rocksdb/cache/cache_helpers.h:8:10: fatal error: 'cassert' file not found warning: ng-rocksdb@0.21.0-ngpreview.6: librocksdb-sys/rocksdb/cache/cache_key.h:8:10: fatal error: 'cstdint' file not found warning: ng-rocksdb@0.21.0-ngpreview.6: 8 | #include <cstdint> warning: ng-rocksdb@0.21.0-ngpreview.6: | ^~~~~~~~~ warning: ng-rocksdb@0.21.0-ngpreview.6: 8 | #include <cassert> warning: ng-rocksdb@0.21.0-ngpreview.6: | ^~~~~~~~~ warning: ng-rocksdb@0.21.0-ngpreview.6: In file included from librocksdb-sys/rocksdb/cache/charged_cache.cc:6: warning: ng-rocksdb@0.21.0-ngpreview.6: librocksdb-sys/rocksdb/cache/charged_cache.h:8:10: fatal error: 'string' file not found warning: ng-rocksdb@0.21.0-ngpreview.6: 8 | #include <string> warning: ng-rocksdb@0.21.0-ngpreview.6: | ^~~~~~~~ warning: ng-rocksdb@0.21.0-ngpreview.6: In file included from librocksdb-sys/rocksdb/cache/cache_reservation_manager.cc:9: warning: ng-rocksdb@0.21.0-ngpreview.6: librocksdb-sys/rocksdb/cache/cache_reservation_manager.h:12:10: fatal error: 'atomic' file not found warning: ng-rocksdb@0.21.0-ngpreview.6: 12 | #include <atomic> warning: ng-rocksdb@0.21.0-ngpreview.6: | ^~~~~~~~ warning: ng-rocksdb@0.21.0-ngpreview.6: In file included from librocksdb-sys/rocksdb/cache/secondary_cache.cc:6: warning: ng-rocksdb@0.21.0-ngpreview.6: librocksdb-sys/rocksdb/include/rocksdb/secondary_cache.h:9:10: fatal error: 'memory' file not found warning: ng-rocksdb@0.21.0-ngpreview.6: 9 | #include <memory> warning: ng-rocksdb@0.21.0-ngpreview.6: | ^~~~~~~~ warning: ng-rocksdb@0.21.0-ngpreview.6: In file included from librocksdb-sys/rocksdb/db/blob/blob_fetcher.cc:6: warning: ng-rocksdb@0.21.0-ngpreview.6: In file included from librocksdb-sys/rocksdb/db/blob/blob_fetcher.h:8: warning: ng-rocksdb@0.21.0-ngpreview.6: librocksdb-sys/rocksdb/include/rocksdb/options.h:14:10: fatal error: 'limits' file not found warning: ng-rocksdb@0.21.0-ngpreview.6: 14 | #include <limits> warning: ng-rocksdb@0.21.0-ngpreview.6: | ^~~~~~~~ warning: ng-rocksdb@0.21.0-ngpreview.6: 1 error generated. warning: ng-rocksdb@0.21.0-ngpreview.6: 1 error generated. warning: ng-rocksdb@0.21.0-ngpreview.6: 1 error generated. warning: ng-rocksdb@0.21.0-ngpreview.6: 1 error generated. warning: ng-rocksdb@0.21.0-ngpreview.6: 1 error generated. warning: ng-rocksdb@0.21.0-ngpreview.6: 1 error generated. warning: ng-rocksdb@0.21.0-ngpreview.6: 1 error generated. warning: ng-rocksdb@0.21.0-ngpreview.6: 1 error generated. warning: ng-rocksdb@0.21.0-ngpreview.6: In file included from librocksdb-sys/rocksdb/db/blob/blob_file_builder.cc:6: warning: ng-rocksdb@0.21.0-ngpreview.6: librocksdb-sys/rocksdb/db/blob/blob_file_builder.h:7:10: fatal error: 'cinttypes' file not found warning: ng-rocksdb@0.21.0-ngpreview.6: 7 | #include <cinttypes> warning: ng-rocksdb@0.21.0-ngpreview.6: | ^~~~~~~~~~~ warning: ng-rocksdb@0.21.0-ngpreview.6: 1 error generated. warning: ng-rocksdb@0.21.0-ngpreview.6: 1 error generated. warning: ng-rocksdb@0.21.0-ngpreview.6: 1 error generated. warning: ng-rocksdb@0.21.0-ngpreview.6: 1 error generated. warning: ng-rocksdb@0.21.0-ngpreview.6: 1 error generated. warning: ng-rocksdb@0.21.0-ngpreview.6: 1 error generated. warning: ng-rocksdb@0.21.0-ngpreview.6: 1 error generated. warning: ng-rocksdb@0.21.0-ngpreview.6: 1 error generated. warning: ng-rocksdb@0.21.0-ngpreview.6: 1 error generated. error: failed to run custom build command for `ng-rocksdb v0.21.0-ngpreview.6 (https://git.nextgraph.org/NextGraph/rust-rocksdb.git?branch=master#75ee9516)` Caused by: process didn't exit successfully: `/Users/michiel/git/nextgraph.org/nextgraph-rs/target/debug/build/ng-rocksdb-70fc5c7647322ee8/build-script-build` (exit status: 1) --- stdout cargo:rerun-if-env-changed=ROCKSDB_COMPILE cargo:rerun-if-env-changed=ROCKSDB_LIB_DIR cargo:rerun-if-env-changed=ROCKSDB_STATIC cargo:rerun-if-changed=librocksdb-sys/ cargo:rustc-link-arg=-mmacosx-version-min=10.14 TARGET = Some("x86_64-apple-darwin") OPT_LEVEL = Some("2") HOST = Some("x86_64-apple-darwin") cargo:rerun-if-env-changed=CXX_x86_64-apple-darwin CXX_x86_64-apple-darwin = None cargo:rerun-if-env-changed=CXX_x86_64_apple_darwin CXX_x86_64_apple_darwin = None cargo:rerun-if-env-changed=HOST_CXX HOST_CXX = None cargo:rerun-if-env-changed=CXX CXX = None cargo:rerun-if-env-changed=CXXFLAGS_x86_64-apple-darwin CXXFLAGS_x86_64-apple-darwin = None cargo:rerun-if-env-changed=CXXFLAGS_x86_64_apple_darwin CXXFLAGS_x86_64_apple_darwin = None cargo:rerun-if-env-changed=HOST_CXXFLAGS HOST_CXXFLAGS = None cargo:rerun-if-env-changed=CXXFLAGS CXXFLAGS = None cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS CRATE_CC_NO_DEFAULTS = None DEBUG = Some("true") CARGO_CFG_TARGET_FEATURE = Some("cmpxchg16b,fxsr,sse,sse2,sse3,sse4.1,ssse3") cargo:rerun-if-env-changed=CXX_x86_64-apple-darwin CXX_x86_64-apple-darwin = None cargo:rerun-if-env-changed=CXX_x86_64_apple_darwin CXX_x86_64_apple_darwin = None cargo:rerun-if-env-changed=HOST_CXX HOST_CXX = None cargo:rerun-if-env-changed=CXX CXX = None cargo:rerun-if-env-changed=CXXFLAGS_x86_64-apple-darwin CXXFLAGS_x86_64-apple-darwin = None cargo:rerun-if-env-changed=CXXFLAGS_x86_64_apple_darwin CXXFLAGS_x86_64_apple_darwin = None cargo:rerun-if-env-changed=HOST_CXXFLAGS HOST_CXXFLAGS = None cargo:rerun-if-env-changed=CXXFLAGS CXXFLAGS = None cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS CRATE_CC_NO_DEFAULTS = None CARGO_CFG_TARGET_FEATURE = Some("cmpxchg16b,fxsr,sse,sse2,sse3,sse4.1,ssse3") cargo:rerun-if-env-changed=CXX_x86_64-apple-darwin CXX_x86_64-apple-darwin = None cargo:rerun-if-env-changed=CXX_x86_64_apple_darwin CXX_x86_64_apple_darwin = None cargo:rerun-if-env-changed=HOST_CXX HOST_CXX = None cargo:rerun-if-env-changed=CXX CXX = None cargo:rerun-if-env-changed=CXXFLAGS_x86_64-apple-darwin CXXFLAGS_x86_64-apple-darwin = None cargo:rerun-if-env-changed=CXXFLAGS_x86_64_apple_darwin CXXFLAGS_x86_64_apple_darwin = None cargo:rerun-if-env-changed=HOST_CXXFLAGS HOST_CXXFLAGS = None cargo:rerun-if-env-changed=CXXFLAGS CXXFLAGS = None cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS CRATE_CC_NO_DEFAULTS = None CARGO_CFG_TARGET_FEATURE = Some("cmpxchg16b,fxsr,sse,sse2,sse3,sse4.1,ssse3") cargo:rerun-if-env-changed=CXX_x86_64-apple-darwin CXX_x86_64-apple-darwin = None cargo:rerun-if-env-changed=CXX_x86_64_apple_darwin CXX_x86_64_apple_darwin = None cargo:rerun-if-env-changed=HOST_CXX HOST_CXX = None cargo:rerun-if-env-changed=CXX CXX = None cargo:rerun-if-env-changed=CXXFLAGS_x86_64-apple-darwin CXXFLAGS_x86_64-apple-darwin = None cargo:rerun-if-env-changed=CXXFLAGS_x86_64_apple_darwin CXXFLAGS_x86_64_apple_darwin = None cargo:rerun-if-env-changed=HOST_CXXFLAGS HOST_CXXFLAGS = None cargo:rerun-if-env-changed=CXXFLAGS CXXFLAGS = None cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS CRATE_CC_NO_DEFAULTS = None CARGO_CFG_TARGET_FEATURE = Some("cmpxchg16b,fxsr,sse,sse2,sse3,sse4.1,ssse3") running: env -u IPHONEOS_DEPLOYMENT_TARGET "c++" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-gdwarf-2" "-fno-omit-frame-pointer" "-m64" "-arch" "x86_64" "-I" "librocksdb-sys/rocksdb/include/" "-I" "librocksdb-sys/rocksdb/" "-I" "librocksdb-sys/rocksdb/third-party/gtest-1.8.1/fused-src/" "-I" "librocksdb-sys" "-I" "librocksdb-sys/rocksdb/plugin/openssl/include" "-Wall" "-Wextra" "-march=haswell" "-Wshorten-64-to-32" "-mmacosx-version-min=10.14" "-std=c++17" "-Wsign-compare" "-Wshadow" "-Wno-unused-parameter" "-Wno-unused-variable" "-Woverloaded-virtual" "-Wnon-virtual-dtor" "-Wno-missing-field-initializers" "-Wno-strict-aliasing" "-Wno-invalid-offsetof" "-faligned-new" "-Wstrict-prototypes" "-std=c++17" "-DNDEBUG=1" "-DOS_MACOSX" "-DROCKSDB_PLATFORM_POSIX" "-DROCKSDB_LIB_IO_POSIX" "-DDHAVE_FULLFSYNC" "-DHAVE_UINT128_EXTENSION" "-DAVE_ALIGNED_NEW" "-DROCKSDB_SUPPORT_THREAD_LOCAL" "-o" "/Users/michiel/git/nextgraph.org/nextgraph-rs/target/debug/build/ng-rocksdb-3267518910aa8bcb/out/librocksdb-sys/rocksdb/cache/secondary_cache_adapter.o" "-c" "librocksdb-sys/rocksdb/cache/secondary_cache_adapter.cc" running: env -u IPHONEOS_DEPLOYMENT_TARGET "c++" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-gdwarf-2" "-fno-omit-frame-pointer" "-m64" "-arch" "x86_64" "-I" "librocksdb-sys/rocksdb/include/" "-I" "librocksdb-sys/rocksdb/" "-I" "librocksdb-sys/rocksdb/third-party/gtest-1.8.1/fused-src/" "-I" "librocksdb-sys" "-I" "librocksdb-sys/rocksdb/plugin/openssl/include" "-Wall" "-Wextra" "-march=haswell" "-Wshorten-64-to-32" "-mmacosx-version-min=10.14" "-std=c++17" "-Wsign-compare" "-Wshadow" "-Wno-unused-parameter" "-Wno-unused-variable" "-Woverloaded-virtual" "-Wnon-virtual-dtor" "-Wno-missing-field-initializers" "-Wno-strict-aliasing" "-Wno-invalid-offsetof" "-faligned-new" "-Wstrict-prototypes" "-std=c++17" "-DNDEBUG=1" "-DOS_MACOSX" "-DROCKSDB_PLATFORM_POSIX" "-DROCKSDB_LIB_IO_POSIX" "-DDHAVE_FULLFSYNC" "-DHAVE_UINT128_EXTENSION" "-DAVE_ALIGNED_NEW" "-DROCKSDB_SUPPORT_THREAD_LOCAL" "-o" "/Users/michiel/git/nextgraph.org/nextgraph-rs/target/debug/build/ng-rocksdb-3267518910aa8bcb/out/librocksdb-sys/rocksdb/db/blob/blob_file_addition.o" "-c" "librocksdb-sys/rocksdb/db/blob/blob_file_addition.cc" running: env -u IPHONEOS_DEPLOYMENT_TARGET "c++" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-gdwarf-2" "-fno-omit-frame-pointer" "-m64" "-arch" "x86_64" "-I" "librocksdb-sys/rocksdb/include/" "-I" "librocksdb-sys/rocksdb/" "-I" "librocksdb-sys/rocksdb/third-party/gtest-1.8.1/fused-src/" "-I" "librocksdb-sys" "-I" "librocksdb-sys/rocksdb/plugin/openssl/include" "-Wall" "-Wextra" "-march=haswell" "-Wshorten-64-to-32" "-mmacosx-version-min=10.14" "-std=c++17" "-Wsign-compare" "-Wshadow" "-Wno-unused-parameter" "-Wno-unused-variable" "-Woverloaded-virtual" "-Wnon-virtual-dtor" "-Wno-missing-field-initializers" "-Wno-strict-aliasing" "-Wno-invalid-offsetof" "-faligned-new" "-Wstrict-prototypes" "-std=c++17" "-DNDEBUG=1" "-DOS_MACOSX" "-DROCKSDB_PLATFORM_POSIX" "-DROCKSDB_LIB_IO_POSIX" "-DDHAVE_FULLFSYNC" "-DHAVE_UINT128_EXTENSION" "-DAVE_ALIGNED_NEW" "-DROCKSDB_SUPPORT_THREAD_LOCAL" "-o" "/Users/michiel/git/nextgraph.org/nextgraph-rs/target/debug/build/ng-rocksdb-3267518910aa8bcb/out/librocksdb-sys/rocksdb/cache/cache_helpers.o" "-c" "librocksdb-sys/rocksdb/cache/cache_helpers.cc" running: env -u IPHONEOS_DEPLOYMENT_TARGET "c++" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-gdwarf-2" "-fno-omit-frame-pointer" "-m64" "-arch" "x86_64" "-I" "librocksdb-sys/rocksdb/include/" "-I" "librocksdb-sys/rocksdb/" "-I" "librocksdb-sys/rocksdb/third-party/gtest-1.8.1/fused-src/" "-I" "librocksdb-sys" "-I" "librocksdb-sys/rocksdb/plugin/openssl/include" "-Wall" "-Wextra" "-march=haswell" "-Wshorten-64-to-32" "-mmacosx-version-min=10.14" "-std=c++17" "-Wsign-compare" "-Wshadow" "-Wno-unused-parameter" "-Wno-unused-variable" "-Woverloaded-virtual" "-Wnon-virtual-dtor" "-Wno-missing-field-initializers" "-Wno-strict-aliasing" "-Wno-invalid-offsetof" "-faligned-new" "-Wstrict-prototypes" "-std=c++17" "-DNDEBUG=1" "-DOS_MACOSX" "-DROCKSDB_PLATFORM_POSIX" "-DROCKSDB_LIB_IO_POSIX" "-DDHAVE_FULLFSYNC" "-DHAVE_UINT128_EXTENSION" "-DAVE_ALIGNED_NEW" "-DROCKSDB_SUPPORT_THREAD_LOCAL" "-o" "/Users/michiel/git/nextgraph.org/nextgraph-rs/target/debug/build/ng-rocksdb-3267518910aa8bcb/out/librocksdb-sys/rocksdb/cache/sharded_cache.o" "-c" "librocksdb-sys/rocksdb/cache/sharded_cache.cc" running: env -u IPHONEOS_DEPLOYMENT_TARGET "c++" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-gdwarf-2" "-fno-omit-frame-pointer" "-m64" "-arch" "x86_64" "-I" "librocksdb-sys/rocksdb/include/" "-I" "librocksdb-sys/rocksdb/" "-I" "librocksdb-sys/rocksdb/third-party/gtest-1.8.1/fused-src/" "-I" "librocksdb-sys" "-I" "librocksdb-sys/rocksdb/plugin/openssl/include" "-Wall" "-Wextra" "-march=haswell" "-Wshorten-64-to-32" "-mmacosx-version-min=10.14" "-std=c++17" "-Wsign-compare" "-Wshadow" "-Wno-unused-parameter" "-Wno-unused-variable" "-Woverloaded-virtual" "-Wnon-virtual-dtor" "-Wno-missing-field-initializers" "-Wno-strict-aliasing" "-Wno-invalid-offsetof" "-faligned-new" "-Wstrict-prototypes" "-std=c++17" "-DNDEBUG=1" "-DOS_MACOSX" "-DROCKSDB_PLATFORM_POSIX" "-DROCKSDB_LIB_IO_POSIX" "-DDHAVE_FULLFSYNC" "-DHAVE_UINT128_EXTENSION" "-DAVE_ALIGNED_NEW" "-DROCKSDB_SUPPORT_THREAD_LOCAL" "-o" "/Users/michiel/git/nextgraph.org/nextgraph-rs/target/debug/build/ng-rocksdb-3267518910aa8bcb/out/librocksdb-sys/rocksdb/cache/cache_reservation_manager.o" "-c" "librocksdb-sys/rocksdb/cache/cache_reservation_manager.cc" running: env -u IPHONEOS_DEPLOYMENT_TARGET "c++" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-gdwarf-2" "-fno-omit-frame-pointer" "-m64" "-arch" "x86_64" "-I" "librocksdb-sys/rocksdb/include/" "-I" "librocksdb-sys/rocksdb/" "-I" "librocksdb-sys/rocksdb/third-party/gtest-1.8.1/fused-src/" "-I" "librocksdb-sys" "-I" "librocksdb-sys/rocksdb/plugin/openssl/include" "-Wall" "-Wextra" "-march=haswell" "-Wshorten-64-to-32" "-mmacosx-version-min=10.14" "-std=c++17" "-Wsign-compare" "-Wshadow" "-Wno-unused-parameter" "-Wno-unused-variable" "-Woverloaded-virtual" "-Wnon-virtual-dtor" "-Wno-missing-field-initializers" "-Wno-strict-aliasing" "-Wno-invalid-offsetof" "-faligned-new" "-Wstrict-prototypes" "-std=c++17" "-DNDEBUG=1" "-DOS_MACOSX" "-DROCKSDB_PLATFORM_POSIX" "-DROCKSDB_LIB_IO_POSIX" "-DDHAVE_FULLFSYNC" "-DHAVE_UINT128_EXTENSION" "-DAVE_ALIGNED_NEW" "-DROCKSDB_SUPPORT_THREAD_LOCAL" "-o" "/Users/michiel/git/nextgraph.org/nextgraph-rs/target/debug/build/ng-rocksdb-3267518910aa8bcb/out/librocksdb-sys/rocksdb/cache/cache_key.o" "-c" "librocksdb-sys/rocksdb/cache/cache_key.cc" running: env -u IPHONEOS_DEPLOYMENT_TARGET "c++" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-gdwarf-2" "-fno-omit-frame-pointer" "-m64" "-arch" "x86_64" "-I" "librocksdb-sys/rocksdb/include/" "-I" "librocksdb-sys/rocksdb/" "-I" "librocksdb-sys/rocksdb/third-party/gtest-1.8.1/fused-src/" "-I" "librocksdb-sys" "-I" "librocksdb-sys/rocksdb/plugin/openssl/include" "-Wall" "-Wextra" "-march=haswell" "-Wshorten-64-to-32" "-mmacosx-version-min=10.14" "-std=c++17" "-Wsign-compare" "-Wshadow" "-Wno-unused-parameter" "-Wno-unused-variable" "-Woverloaded-virtual" "-Wnon-virtual-dtor" "-Wno-missing-field-initializers" "-Wno-strict-aliasing" "-Wno-invalid-offsetof" "-faligned-new" "-Wstrict-prototypes" "-std=c++17" "-DNDEBUG=1" "-DOS_MACOSX" "-DROCKSDB_PLATFORM_POSIX" "-DROCKSDB_LIB_IO_POSIX" "-DDHAVE_FULLFSYNC" "-DHAVE_UINT128_EXTENSION" "-DAVE_ALIGNED_NEW" "-DROCKSDB_SUPPORT_THREAD_LOCAL" "-o" "/Users/michiel/git/nextgraph.org/nextgraph-rs/target/debug/build/ng-rocksdb-3267518910aa8bcb/out/librocksdb-sys/rocksdb/cache/charged_cache.o" "-c" "librocksdb-sys/rocksdb/cache/charged_cache.cc" running: env -u IPHONEOS_DEPLOYMENT_TARGET "c++" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-gdwarf-2" "-fno-omit-frame-pointer" "-m64" "-arch" "x86_64" "-I" "librocksdb-sys/rocksdb/include/" "-I" "librocksdb-sys/rocksdb/" "-I" "librocksdb-sys/rocksdb/third-party/gtest-1.8.1/fused-src/" "-I" "librocksdb-sys" "-I" "librocksdb-sys/rocksdb/plugin/openssl/include" "-Wall" "-Wextra" "-march=haswell" "-Wshorten-64-to-32" "-mmacosx-version-min=10.14" "-std=c++17" "-Wsign-compare" "-Wshadow" "-Wno-unused-parameter" "-Wno-unused-variable" "-Woverloaded-virtual" "-Wnon-virtual-dtor" "-Wno-missing-field-initializers" "-Wno-strict-aliasing" "-Wno-invalid-offsetof" "-faligned-new" "-Wstrict-prototypes" "-std=c++17" "-DNDEBUG=1" "-DOS_MACOSX" "-DROCKSDB_PLATFORM_POSIX" "-DROCKSDB_LIB_IO_POSIX" "-DDHAVE_FULLFSYNC" "-DHAVE_UINT128_EXTENSION" "-DAVE_ALIGNED_NEW" "-DROCKSDB_SUPPORT_THREAD_LOCAL" "-o" "/Users/michiel/git/nextgraph.org/nextgraph-rs/target/debug/build/ng-rocksdb-3267518910aa8bcb/out/librocksdb-sys/rocksdb/db/blob/blob_contents.o" "-c" "librocksdb-sys/rocksdb/db/blob/blob_contents.cc" running: env -u IPHONEOS_DEPLOYMENT_TARGET "c++" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-gdwarf-2" "-fno-omit-frame-pointer" "-m64" "-arch" "x86_64" "-I" "librocksdb-sys/rocksdb/include/" "-I" "librocksdb-sys/rocksdb/" "-I" "librocksdb-sys/rocksdb/third-party/gtest-1.8.1/fused-src/" "-I" "librocksdb-sys" "-I" "librocksdb-sys/rocksdb/plugin/openssl/include" "-Wall" "-Wextra" "-march=haswell" "-Wshorten-64-to-32" "-mmacosx-version-min=10.14" "-std=c++17" "-Wsign-compare" "-Wshadow" "-Wno-unused-parameter" "-Wno-unused-variable" "-Woverloaded-virtual" "-Wnon-virtual-dtor" "-Wno-missing-field-initializers" "-Wno-strict-aliasing" "-Wno-invalid-offsetof" "-faligned-new" "-Wstrict-prototypes" "-std=c++17" "-DNDEBUG=1" "-DOS_MACOSX" "-DROCKSDB_PLATFORM_POSIX" "-DROCKSDB_LIB_IO_POSIX" "-DDHAVE_FULLFSYNC" "-DHAVE_UINT128_EXTENSION" "-DAVE_ALIGNED_NEW" "-DROCKSDB_SUPPORT_THREAD_LOCAL" "-o" "/Users/michiel/git/nextgraph.org/nextgraph-rs/target/debug/build/ng-rocksdb-3267518910aa8bcb/out/librocksdb-sys/rocksdb/cache/lru_cache.o" "-c" "librocksdb-sys/rocksdb/cache/lru_cache.cc" running: env -u IPHONEOS_DEPLOYMENT_TARGET "c++" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-gdwarf-2" "-fno-omit-frame-pointer" "-m64" "-arch" "x86_64" "-I" "librocksdb-sys/rocksdb/include/" "-I" "librocksdb-sys/rocksdb/" "-I" "librocksdb-sys/rocksdb/third-party/gtest-1.8.1/fused-src/" "-I" "librocksdb-sys" "-I" "librocksdb-sys/rocksdb/plugin/openssl/include" "-Wall" "-Wextra" "-march=haswell" "-Wshorten-64-to-32" "-mmacosx-version-min=10.14" "-std=c++17" "-Wsign-compare" "-Wshadow" "-Wno-unused-parameter" "-Wno-unused-variable" "-Woverloaded-virtual" "-Wnon-virtual-dtor" "-Wno-missing-field-initializers" "-Wno-strict-aliasing" "-Wno-invalid-offsetof" "-faligned-new" "-Wstrict-prototypes" "-std=c++17" "-DNDEBUG=1" "-DOS_MACOSX" "-DROCKSDB_PLATFORM_POSIX" "-DROCKSDB_LIB_IO_POSIX" "-DDHAVE_FULLFSYNC" "-DHAVE_UINT128_EXTENSION" "-DAVE_ALIGNED_NEW" "-DROCKSDB_SUPPORT_THREAD_LOCAL" "-o" "/Users/michiel/git/nextgraph.org/nextgraph-rs/target/debug/build/ng-rocksdb-3267518910aa8bcb/out/librocksdb-sys/rocksdb/cache/cache_entry_roles.o" "-c" "librocksdb-sys/rocksdb/cache/cache_entry_roles.cc" running: env -u IPHONEOS_DEPLOYMENT_TARGET "c++" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-gdwarf-2" "-fno-omit-frame-pointer" "-m64" "-arch" "x86_64" "-I" "librocksdb-sys/rocksdb/include/" "-I" "librocksdb-sys/rocksdb/" "-I" "librocksdb-sys/rocksdb/third-party/gtest-1.8.1/fused-src/" "-I" "librocksdb-sys" "-I" "librocksdb-sys/rocksdb/plugin/openssl/include" "-Wall" "-Wextra" "-march=haswell" "-Wshorten-64-to-32" "-mmacosx-version-min=10.14" "-std=c++17" "-Wsign-compare" "-Wshadow" "-Wno-unused-parameter" "-Wno-unused-variable" "-Woverloaded-virtual" "-Wnon-virtual-dtor" "-Wno-missing-field-initializers" "-Wno-strict-aliasing" "-Wno-invalid-offsetof" "-faligned-new" "-Wstrict-prototypes" "-std=c++17" "-DNDEBUG=1" "-DOS_MACOSX" "-DROCKSDB_PLATFORM_POSIX" "-DROCKSDB_LIB_IO_POSIX" "-DDHAVE_FULLFSYNC" "-DHAVE_UINT128_EXTENSION" "-DAVE_ALIGNED_NEW" "-DROCKSDB_SUPPORT_THREAD_LOCAL" "-o" "/Users/michiel/git/nextgraph.org/nextgraph-rs/target/debug/build/ng-rocksdb-3267518910aa8bcb/out/librocksdb-sys/rocksdb/cache/clock_cache.o" "-c" "librocksdb-sys/rocksdb/cache/clock_cache.cc" running: env -u IPHONEOS_DEPLOYMENT_TARGET "c++" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-gdwarf-2" "-fno-omit-frame-pointer" "-m64" "-arch" "x86_64" "-I" "librocksdb-sys/rocksdb/include/" "-I" "librocksdb-sys/rocksdb/" "-I" "librocksdb-sys/rocksdb/third-party/gtest-1.8.1/fused-src/" "-I" "librocksdb-sys" "-I" "librocksdb-sys/rocksdb/plugin/openssl/include" "-Wall" "-Wextra" "-march=haswell" "-Wshorten-64-to-32" "-mmacosx-version-min=10.14" "-std=c++17" "-Wsign-compare" "-Wshadow" "-Wno-unused-parameter" "-Wno-unused-variable" "-Woverloaded-virtual" "-Wnon-virtual-dtor" "-Wno-missing-field-initializers" "-Wno-strict-aliasing" "-Wno-invalid-offsetof" "-faligned-new" "-Wstrict-prototypes" "-std=c++17" "-DNDEBUG=1" "-DOS_MACOSX" "-DROCKSDB_PLATFORM_POSIX" "-DROCKSDB_LIB_IO_POSIX" "-DDHAVE_FULLFSYNC" "-DHAVE_UINT128_EXTENSION" "-DAVE_ALIGNED_NEW" "-DROCKSDB_SUPPORT_THREAD_LOCAL" "-o" "/Users/michiel/git/nextgraph.org/nextgraph-rs/target/debug/build/ng-rocksdb-3267518910aa8bcb/out/librocksdb-sys/rocksdb/db/blob/blob_fetcher.o" "-c" "librocksdb-sys/rocksdb/db/blob/blob_fetcher.cc" running: env -u IPHONEOS_DEPLOYMENT_TARGET "c++" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-gdwarf-2" "-fno-omit-frame-pointer" "-m64" "-arch" "x86_64" "-I" "librocksdb-sys/rocksdb/include/" "-I" "librocksdb-sys/rocksdb/" "-I" "librocksdb-sys/rocksdb/third-party/gtest-1.8.1/fused-src/" "-I" "librocksdb-sys" "-I" "librocksdb-sys/rocksdb/plugin/openssl/include" "-Wall" "-Wextra" "-march=haswell" "-Wshorten-64-to-32" "-mmacosx-version-min=10.14" "-std=c++17" "-Wsign-compare" "-Wshadow" "-Wno-unused-parameter" "-Wno-unused-variable" "-Woverloaded-virtual" "-Wnon-virtual-dtor" "-Wno-missing-field-initializers" "-Wno-strict-aliasing" "-Wno-invalid-offsetof" "-faligned-new" "-Wstrict-prototypes" "-std=c++17" "-DNDEBUG=1" "-DOS_MACOSX" "-DROCKSDB_PLATFORM_POSIX" "-DROCKSDB_LIB_IO_POSIX" "-DDHAVE_FULLFSYNC" "-DHAVE_UINT128_EXTENSION" "-DAVE_ALIGNED_NEW" "-DROCKSDB_SUPPORT_THREAD_LOCAL" "-o" "/Users/michiel/git/nextgraph.org/nextgraph-rs/target/debug/build/ng-rocksdb-3267518910aa8bcb/out/librocksdb-sys/rocksdb/cache/cache.o" "-c" "librocksdb-sys/rocksdb/cache/cache.cc" running: env -u IPHONEOS_DEPLOYMENT_TARGET "c++" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-gdwarf-2" "-fno-omit-frame-pointer" "-m64" "-arch" "x86_64" "-I" "librocksdb-sys/rocksdb/include/" "-I" "librocksdb-sys/rocksdb/" "-I" "librocksdb-sys/rocksdb/third-party/gtest-1.8.1/fused-src/" "-I" "librocksdb-sys" "-I" "librocksdb-sys/rocksdb/plugin/openssl/include" "-Wall" "-Wextra" "-march=haswell" "-Wshorten-64-to-32" "-mmacosx-version-min=10.14" "-std=c++17" "-Wsign-compare" "-Wshadow" "-Wno-unused-parameter" "-Wno-unused-variable" "-Woverloaded-virtual" "-Wnon-virtual-dtor" "-Wno-missing-field-initializers" "-Wno-strict-aliasing" "-Wno-invalid-offsetof" "-faligned-new" "-Wstrict-prototypes" "-std=c++17" "-DNDEBUG=1" "-DOS_MACOSX" "-DROCKSDB_PLATFORM_POSIX" "-DROCKSDB_LIB_IO_POSIX" "-DDHAVE_FULLFSYNC" "-DHAVE_UINT128_EXTENSION" "-DAVE_ALIGNED_NEW" "-DROCKSDB_SUPPORT_THREAD_LOCAL" "-o" "/Users/michiel/git/nextgraph.org/nextgraph-rs/target/debug/build/ng-rocksdb-3267518910aa8bcb/out/librocksdb-sys/rocksdb/db/arena_wrapped_db_iter.o" "-c" "librocksdb-sys/rocksdb/db/arena_wrapped_db_iter.cc" running: env -u IPHONEOS_DEPLOYMENT_TARGET "c++" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-gdwarf-2" "-fno-omit-frame-pointer" "-m64" "-arch" "x86_64" "-I" "librocksdb-sys/rocksdb/include/" "-I" "librocksdb-sys/rocksdb/" "-I" "librocksdb-sys/rocksdb/third-party/gtest-1.8.1/fused-src/" "-I" "librocksdb-sys" "-I" "librocksdb-sys/rocksdb/plugin/openssl/include" "-Wall" "-Wextra" "-march=haswell" "-Wshorten-64-to-32" "-mmacosx-version-min=10.14" "-std=c++17" "-Wsign-compare" "-Wshadow" "-Wno-unused-parameter" "-Wno-unused-variable" "-Woverloaded-virtual" "-Wnon-virtual-dtor" "-Wno-missing-field-initializers" "-Wno-strict-aliasing" "-Wno-invalid-offsetof" "-faligned-new" "-Wstrict-prototypes" "-std=c++17" "-DNDEBUG=1" "-DOS_MACOSX" "-DROCKSDB_PLATFORM_POSIX" "-DROCKSDB_LIB_IO_POSIX" "-DDHAVE_FULLFSYNC" "-DHAVE_UINT128_EXTENSION" "-DAVE_ALIGNED_NEW" "-DROCKSDB_SUPPORT_THREAD_LOCAL" "-o" "/Users/michiel/git/nextgraph.org/nextgraph-rs/target/debug/build/ng-rocksdb-3267518910aa8bcb/out/librocksdb-sys/rocksdb/cache/compressed_secondary_cache.o" "-c" "librocksdb-sys/rocksdb/cache/compressed_secondary_cache.cc" running: env -u IPHONEOS_DEPLOYMENT_TARGET "c++" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-gdwarf-2" "-fno-omit-frame-pointer" "-m64" "-arch" "x86_64" "-I" "librocksdb-sys/rocksdb/include/" "-I" "librocksdb-sys/rocksdb/" "-I" "librocksdb-sys/rocksdb/third-party/gtest-1.8.1/fused-src/" "-I" "librocksdb-sys" "-I" "librocksdb-sys/rocksdb/plugin/openssl/include" "-Wall" "-Wextra" "-march=haswell" "-Wshorten-64-to-32" "-mmacosx-version-min=10.14" "-std=c++17" "-Wsign-compare" "-Wshadow" "-Wno-unused-parameter" "-Wno-unused-variable" "-Woverloaded-virtual" "-Wnon-virtual-dtor" "-Wno-missing-field-initializers" "-Wno-strict-aliasing" "-Wno-invalid-offsetof" "-faligned-new" "-Wstrict-prototypes" "-std=c++17" "-DNDEBUG=1" "-DOS_MACOSX" "-DROCKSDB_PLATFORM_POSIX" "-DROCKSDB_LIB_IO_POSIX" "-DDHAVE_FULLFSYNC" "-DHAVE_UINT128_EXTENSION" "-DAVE_ALIGNED_NEW" "-DROCKSDB_SUPPORT_THREAD_LOCAL" "-o" "/Users/michiel/git/nextgraph.org/nextgraph-rs/target/debug/build/ng-rocksdb-3267518910aa8bcb/out/librocksdb-sys/rocksdb/cache/secondary_cache.o" "-c" "librocksdb-sys/rocksdb/cache/secondary_cache.cc" cargo:warning=In file included from librocksdb-sys/rocksdb/db/blob/blob_file_addition.cc:6: cargo:warning=librocksdb-sys/rocksdb/db/blob/blob_file_addition.h:8:10: fatal error: 'cassert' file not found cargo:warning= 8 | #include <cassert> cargo:warning= | ^~~~~~~~~ cargo:warning=In file included from librocksdb-sys/rocksdb/cache/compressed_secondary_cache.cc:6: cargo:warning=librocksdb-sys/rocksdb/cache/compressed_secondary_cache.h:8:10: fatal error: 'array' file not found cargo:warning= 8 | #include <array> cargo:warning= | ^~~~~~~ cargo:warning=In file included from librocksdb-sys/rocksdb/cache/lru_cache.cc:10: cargo:warning=librocksdb-sys/rocksdb/cache/lru_cache.h:11:10: fatal error: 'memory' file not found cargo:warning= 11 | #include <memory> cargo:warning= | ^~~~~~~~ cargo:warning=In file included from librocksdb-sys/rocksdb/db/blob/blob_contents.cc:6: cargo:warning=librocksdb-sys/rocksdb/db/blob/blob_contents.h:8:10: fatal error: 'memory' file not found cargo:warning= 8 | #include <memory> cargo:warning= | ^~~~~~~~ cargo:warning=In file included from librocksdb-sys/rocksdb/db/arena_wrapped_db_iter.cc:10: cargo:warning=librocksdb-sys/rocksdb/db/arena_wrapped_db_iter.h:13:10: fatal error: 'string' file not found cargo:warning= 13 | #include <string> cargo:warning= | ^~~~~~~~ cargo:warning=In file included from librocksdb-sys/rocksdb/cache/cache.cc:10: cargo:warning=In file included from librocksdb-sys/rocksdb/cache/sharded_cache.cc:10: cargo:warning=librocksdb-sys/rocksdb/include/rocksdb/cache.h:14:10: fatal error: 'cstdint' file not found cargo:warning= 14 | #include <cstdint> cargo:warning= | ^~~~~~~~~ cargo:warning=In file included from librocksdb-sys/rocksdb/cache/cache_entry_roles.cc:6: cargo:warning=librocksdb-sys/rocksdb/cache/cache_entry_roles.h:8:10: fatal error: 'array' file not found cargo:warning=librocksdb-sys/rocksdb/cache/sharded_cache.h:12:10: fatal error: 'atomic' file not found cargo:warning= 8 | #include <array> cargo:warning= | ^~~~~~~ cargo:warning= 12 | #include <atomic> cargo:warning= | ^~~~~~~~ cargo:warning=In file included from librocksdb-sys/rocksdb/cache/clock_cache.cc:10: cargo:warning=librocksdb-sys/rocksdb/cache/clock_cache.h:12:10: fatal error: 'array' file not found cargo:warning=In file included from librocksdb-sys/rocksdb/cache/secondary_cache_adapter.cc:6: cargo:warning=In file included from librocksdb-sys/rocksdb/cache/secondary_cache_adapter.h:8: cargo:warning= 12 | #include <array> cargo:warning= | ^~~~~~~ cargo:warning=librocksdb-sys/rocksdb/cache/cache_reservation_manager.h:12:10: fatal error: 'atomic' file not found cargo:warning=In file included from librocksdb-sys/rocksdb/cache/cache_key.cc:6: cargo:warning= 12 | #include <atomic> cargo:warning= | ^~~~~~~~ cargo:warning=In file included from librocksdb-sys/rocksdb/cache/cache_helpers.cc:6: cargo:warning=librocksdb-sys/rocksdb/cache/cache_helpers.h:8:10: fatal error: 'cassert' file not found cargo:warning=librocksdb-sys/rocksdb/cache/cache_key.h:8:10: fatal error: 'cstdint' file not found cargo:warning= 8 | #include <cstdint> cargo:warning= | ^~~~~~~~~ cargo:warning= 8 | #include <cassert> cargo:warning= | ^~~~~~~~~ cargo:warning=In file included from librocksdb-sys/rocksdb/cache/charged_cache.cc:6: cargo:warning=librocksdb-sys/rocksdb/cache/charged_cache.h:8:10: fatal error: 'string' file not found cargo:warning= 8 | #include <string> cargo:warning= | ^~~~~~~~ cargo:warning=In file included from librocksdb-sys/rocksdb/cache/cache_reservation_manager.cc:9: cargo:warning=librocksdb-sys/rocksdb/cache/cache_reservation_manager.h:12:10: fatal error: 'atomic' file not found cargo:warning= 12 | #include <atomic> cargo:warning= | ^~~~~~~~ cargo:warning=In file included from librocksdb-sys/rocksdb/cache/secondary_cache.cc:6: cargo:warning=librocksdb-sys/rocksdb/include/rocksdb/secondary_cache.h:9:10: fatal error: 'memory' file not found cargo:warning= 9 | #include <memory> cargo:warning= | ^~~~~~~~ cargo:warning=In file included from librocksdb-sys/rocksdb/db/blob/blob_fetcher.cc:6: cargo:warning=In file included from librocksdb-sys/rocksdb/db/blob/blob_fetcher.h:8: cargo:warning=librocksdb-sys/rocksdb/include/rocksdb/options.h:14:10: fatal error: 'limits' file not found cargo:warning= 14 | #include <limits> cargo:warning= | ^~~~~~~~ cargo:warning=1 error generated. exit status: 1 cargo:warning=1 error generated. running: env -u IPHONEOS_DEPLOYMENT_TARGET "c++" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-gdwarf-2" "-fno-omit-frame-pointer" "-m64" "-arch" "x86_64" "-I" "librocksdb-sys/rocksdb/include/" "-I" "librocksdb-sys/rocksdb/" "-I" "librocksdb-sys/rocksdb/third-party/gtest-1.8.1/fused-src/" "-I" "librocksdb-sys" "-I" "librocksdb-sys/rocksdb/plugin/openssl/include" "-Wall" "-Wextra" "-march=haswell" "-Wshorten-64-to-32" "-mmacosx-version-min=10.14" "-std=c++17" "-Wsign-compare" "-Wshadow" "-Wno-unused-parameter" "-Wno-unused-variable" "-Woverloaded-virtual" "-Wnon-virtual-dtor" "-Wno-missing-field-initializers" "-Wno-strict-aliasing" "-Wno-invalid-offsetof" "-faligned-new" "-Wstrict-prototypes" "-std=c++17" "-DNDEBUG=1" "-DOS_MACOSX" "-DROCKSDB_PLATFORM_POSIX" "-DROCKSDB_LIB_IO_POSIX" "-DDHAVE_FULLFSYNC" "-DHAVE_UINT128_EXTENSION" "-DAVE_ALIGNED_NEW" "-DROCKSDB_SUPPORT_THREAD_LOCAL" "-o" "/Users/michiel/git/nextgraph.org/nextgraph-rs/target/debug/build/ng-rocksdb-3267518910aa8bcb/out/librocksdb-sys/rocksdb/db/blob/blob_file_builder.o" "-c" "librocksdb-sys/rocksdb/db/blob/blob_file_builder.cc" exit status: 1 cargo:warning=1 error generated. cargo:warning=1 error generated. exit status: 1 cargo:warning=1 error generated. exit status: 1 cargo:warning=1 error generated. exit status: 1 cargo:warning=1 error generated. exit status: 1 cargo:warning=1 error generated. exit status: 1 cargo:warning=In file included from librocksdb-sys/rocksdb/db/blob/blob_file_builder.cc:6: cargo:warning=librocksdb-sys/rocksdb/db/blob/blob_file_builder.h:7:10: fatal error: 'cinttypes' file not found cargo:warning= 7 | #include <cinttypes> cargo:warning= | ^~~~~~~~~~~ cargo:warning=1 error generated. exit status: 1 cargo:warning=1 error generated. exit status: 1 cargo:warning=1 error generated. exit status: 1 cargo:warning=1 error generated. exit status: 1 exit status: 1 cargo:warning=1 error generated. exit status: 1 cargo:warning=1 error generated. exit status: 1 cargo:warning=1 error generated. exit status: 1 cargo:warning=1 error generated. exit status: 1 cargo:warning=1 error generated. exit status: 1 --- stderr error occurred: Command env -u IPHONEOS_DEPLOYMENT_TARGET "c++" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-gdwarf-2" "-fno-omit-frame-pointer" "-m64" "-arch" "x86_64" "-I" "librocksdb-sys/rocksdb/include/" "-I" "librocksdb-sys/rocksdb/" "-I" "librocksdb-sys/rocksdb/third-party/gtest-1.8.1/fused-src/" "-I" "librocksdb-sys" "-I" "librocksdb-sys/rocksdb/plugin/openssl/include" "-Wall" "-Wextra" "-march=haswell" "-Wshorten-64-to-32" "-mmacosx-version-min=10.14" "-std=c++17" "-Wsign-compare" "-Wshadow" "-Wno-unused-parameter" "-Wno-unused-variable" "-Woverloaded-virtual" "-Wnon-virtual-dtor" "-Wno-missing-field-initializers" "-Wno-strict-aliasing" "-Wno-invalid-offsetof" "-faligned-new" "-Wstrict-prototypes" "-std=c++17" "-DNDEBUG=1" "-DOS_MACOSX" "-DROCKSDB_PLATFORM_POSIX" "-DROCKSDB_LIB_IO_POSIX" "-DDHAVE_FULLFSYNC" "-DHAVE_UINT128_EXTENSION" "-DAVE_ALIGNED_NEW" "-DROCKSDB_SUPPORT_THREAD_LOCAL" "-o" "/Users/michiel/git/nextgraph.org/nextgraph-rs/target/debug/build/ng-rocksdb-3267518910aa8bcb/out/librocksdb-sys/rocksdb/cache/cache.o" "-c" "librocksdb-sys/rocksdb/cache/cache.cc" with args "c++" did not execute successfully (status code exit status: 1)
Owner

Hello @michielbdejong and thank you for the bug report.

Sorry for the late answer, I came back from FOSDEM trip only few days ago.

The error is related to the compiling of RocksDB library, a C++ codebase that NextGraph depends upon, and that requires some C header files to be present on your machine.

Can you run those commands to install the basic file sneeded for C++ compilation on a macOS ?

xcode-select --install

brew install llvm
// or alternatively
port install clang

let me know if this improves the build script.
thaks for trying out NextGraph :)

Hello @michielbdejong and thank you for the bug report. Sorry for the late answer, I came back from FOSDEM trip only few days ago. The error is related to the compiling of RocksDB library, a C++ codebase that NextGraph depends upon, and that requires some C header files to be present on your machine. Can you run those commands to install the basic file sneeded for C++ compilation on a macOS ? ``` xcode-select --install brew install llvm // or alternatively port install clang ``` let me know if this improves the build script. thaks for trying out NextGraph :)

It didn't help, sorry. Do you have a Docker container I can use to do the build?
I'll try it on GitPod.

It didn't help, sorry. Do you have a Docker container I can use to do the build? I'll try it on GitPod.
michielbdejong changed title from build failure on macos to build failure on macos and gitpod 4 weeks ago

Hm, same issue when building this on https://gitpod.io:

[...]
   Compiling duration-str v0.7.1
   Compiling svg2pdf v0.11.0
   Compiling qrcode v0.14.1
   Compiling whoami v1.5.1
   Compiling addr v0.15.6
   Compiling async-once-cell v0.5.3
   Compiling async-native-tls v0.5.0
   Compiling ng-tungstenite v0.19.0 (https://git.nextgraph.org/NextGraph/tungstenite-rs.git?branch=nextgraph#8788a92c)
   Compiling ng-async-tungstenite v0.22.2 (https://git.nextgraph.org/NextGraph/async-tungstenite.git?branch=nextgraph#13de4e36)
   Compiling ng-client-ws v0.1.1-alpha (/workspace/nextgraph-rs/ng-client-ws)
   Compiling ngcli v0.1.1-alpha (/workspace/nextgraph-rs/ngcli)
error[E0463]: can't find crate for `openssl`
  --> /workspace/.cargo/git/checkouts/rust-rocksdb-c2f083b9d4bca52a/75ee951/src/librocksdb_sys.rs:29:1
   |
29 | extern crate openssl;
   | ^^^^^^^^^^^^^^^^^^^^^ can't find crate

For more information about this error, try `rustc --explain E0463`.
error: could not compile `ng-rocksdb` (lib) due to 1 previous error
gitpod /workspace/nextgraph-rs (master) $ cargo install
warning: virtual workspace defaulting to `resolver = "1"` despite one or more workspace members being on edition 2021 which implies `resolver = "2"`
note: to keep the current resolver, specify `workspace.resolver = "1"` in the workspace root's manifest
note: to use the edition 2021 resolver, specify `workspace.resolver = "2"` in the workspace root's manifest
note: for more details see https://doc.rust-lang.org/cargo/reference/resolver.html#resolver-versions
error: found a virtual manifest at `/workspace/nextgraph-rs/Cargo.toml` instead of a package manifest
gitpod /workspace/nextgraph-rs (master) $ cargo install cargo-watch
    Updating crates.io index
  Downloaded cargo-watch v8.5.3
  Downloaded 1 crate (173.5 KB) in 0.07s
     Ignored package `cargo-watch v8.5.3` is already installed, use --force to override
gitpod /workspace/nextgraph-rs (master) $ cargo build
warning: virtual workspace defaulting to `resolver = "1"` despite one or more workspace members being on edition 2021 which implies `resolver = "2"`
note: to keep the current resolver, specify `workspace.resolver = "1"` in the workspace root's manifest
note: to use the edition 2021 resolver, specify `workspace.resolver = "2"` in the workspace root's manifest
note: for more details see https://doc.rust-lang.org/cargo/reference/resolver.html#resolver-versions
   Compiling ng-rocksdb v0.21.0-ngpreview.6 (https://git.nextgraph.org/NextGraph/rust-rocksdb.git?branch=master#75ee9516)
error[E0463]: can't find crate for `openssl`
  --> /workspace/.cargo/git/checkouts/rust-rocksdb-c2f083b9d4bca52a/75ee951/src/librocksdb_sys.rs:29:1
   |
29 | extern crate openssl;
   | ^^^^^^^^^^^^^^^^^^^^^ can't find crate

For more information about this error, try `rustc --explain E0463`.
error: could not compile `ng-rocksdb` (lib) due to 1 previous error
gitpod /workspace/nextgraph-rs (master) $ 
Hm, same issue when building this on https://gitpod.io: ``` [...] Compiling duration-str v0.7.1 Compiling svg2pdf v0.11.0 Compiling qrcode v0.14.1 Compiling whoami v1.5.1 Compiling addr v0.15.6 Compiling async-once-cell v0.5.3 Compiling async-native-tls v0.5.0 Compiling ng-tungstenite v0.19.0 (https://git.nextgraph.org/NextGraph/tungstenite-rs.git?branch=nextgraph#8788a92c) Compiling ng-async-tungstenite v0.22.2 (https://git.nextgraph.org/NextGraph/async-tungstenite.git?branch=nextgraph#13de4e36) Compiling ng-client-ws v0.1.1-alpha (/workspace/nextgraph-rs/ng-client-ws) Compiling ngcli v0.1.1-alpha (/workspace/nextgraph-rs/ngcli) error[E0463]: can't find crate for `openssl` --> /workspace/.cargo/git/checkouts/rust-rocksdb-c2f083b9d4bca52a/75ee951/src/librocksdb_sys.rs:29:1 | 29 | extern crate openssl; | ^^^^^^^^^^^^^^^^^^^^^ can't find crate For more information about this error, try `rustc --explain E0463`. error: could not compile `ng-rocksdb` (lib) due to 1 previous error gitpod /workspace/nextgraph-rs (master) $ cargo install warning: virtual workspace defaulting to `resolver = "1"` despite one or more workspace members being on edition 2021 which implies `resolver = "2"` note: to keep the current resolver, specify `workspace.resolver = "1"` in the workspace root's manifest note: to use the edition 2021 resolver, specify `workspace.resolver = "2"` in the workspace root's manifest note: for more details see https://doc.rust-lang.org/cargo/reference/resolver.html#resolver-versions error: found a virtual manifest at `/workspace/nextgraph-rs/Cargo.toml` instead of a package manifest gitpod /workspace/nextgraph-rs (master) $ cargo install cargo-watch Updating crates.io index Downloaded cargo-watch v8.5.3 Downloaded 1 crate (173.5 KB) in 0.07s Ignored package `cargo-watch v8.5.3` is already installed, use --force to override gitpod /workspace/nextgraph-rs (master) $ cargo build warning: virtual workspace defaulting to `resolver = "1"` despite one or more workspace members being on edition 2021 which implies `resolver = "2"` note: to keep the current resolver, specify `workspace.resolver = "1"` in the workspace root's manifest note: to use the edition 2021 resolver, specify `workspace.resolver = "2"` in the workspace root's manifest note: for more details see https://doc.rust-lang.org/cargo/reference/resolver.html#resolver-versions Compiling ng-rocksdb v0.21.0-ngpreview.6 (https://git.nextgraph.org/NextGraph/rust-rocksdb.git?branch=master#75ee9516) error[E0463]: can't find crate for `openssl` --> /workspace/.cargo/git/checkouts/rust-rocksdb-c2f083b9d4bca52a/75ee951/src/librocksdb_sys.rs:29:1 | 29 | extern crate openssl; | ^^^^^^^^^^^^^^^^^^^^^ can't find crate For more information about this error, try `rustc --explain E0463`. error: could not compile `ng-rocksdb` (lib) due to 1 previous error gitpod /workspace/nextgraph-rs (master) $

sudo apt install libssl-dev did not help

`sudo apt install libssl-dev` did not help
Owner

It didn't help, sorry.

Do you still have the same error about missing cassert header on your macOS machine?
If yes, you can troubleshoot maybe with this:
https://cmichel.io/fixing-cpp-compilation-bugs-for-the-mac-os-catalina-upgrade/

Do you have a Docker container I can use to do the build?

for the docker container, it is here: https://git.nextgraph.org/NextGraph/nextgraph-rs/src/branch/master/ngd/docker/Dockerfile.ubuntu

I'll try it on GitPod.

About your last try on GitPod, I can see that the error is different, so maybe there is a bit of improvement ;)
I fixed the issue on my side and if you run the GitPod again it should work.

If you try on your local macOS, then you should run those commands before trying again:

# in nextgraph-rs folder
git pull
cargo update ng-rocksdb

let me know how it goes

> It didn't help, sorry. Do you still have the same error about missing `cassert` header on your macOS machine? If yes, you can troubleshoot maybe with this: https://cmichel.io/fixing-cpp-compilation-bugs-for-the-mac-os-catalina-upgrade/ > Do you have a Docker container I can use to do the build? for the docker container, it is here: https://git.nextgraph.org/NextGraph/nextgraph-rs/src/branch/master/ngd/docker/Dockerfile.ubuntu > I'll try it on GitPod. About your last try on GitPod, I can see that the error is different, so maybe there is a bit of improvement ;) I fixed the issue on my side and if you run the GitPod again it should work. If you try on your local macOS, then you should run those commands before trying again: ``` # in nextgraph-rs folder git pull cargo update ng-rocksdb ``` let me know how it goes
Sign in to join this conversation.
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date

No due date set.

Dependencies

No dependencies set.

Reference: NextGraph/nextgraph-rs#40
Loading…
There is no content yet.