[INFO] cloning repository https://github.com/tux3/ota_unpacker [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/tux3/ota_unpacker" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Ftux3%2Fota_unpacker", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Ftux3%2Fota_unpacker'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] b851f2ce0bbd49edf3d0396b56f7e113736de9fb [INFO] checking tux3/ota_unpacker against master#249cb84316401daf040832cdbb8a45e0f5ab6af8 for pr-138438 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Ftux3%2Fota_unpacker" "/workspace/builds/worker-1-tc1/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-1-tc1/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/tux3/ota_unpacker on toolchain 249cb84316401daf040832cdbb8a45e0f5ab6af8 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+249cb84316401daf040832cdbb8a45e0f5ab6af8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking git repo https://github.com/tux3/ota_unpacker [INFO] finished tweaking git repo https://github.com/tux3/ota_unpacker [INFO] tweaked toml for git repo https://github.com/tux3/ota_unpacker written to /workspace/builds/worker-1-tc1/source/Cargo.toml [INFO] crate git repo https://github.com/tux3/ota_unpacker already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+249cb84316401daf040832cdbb8a45e0f5ab6af8" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:1680c8fbd8dfb46fcd6d22e546df16ab0e007457dc29fcd9e987cdd5077fd1af" "/opt/rustwide/cargo-home/bin/cargo" "+249cb84316401daf040832cdbb8a45e0f5ab6af8" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 38952ee3a787b7497cefbcc52b3f3acf45161976c8f446816b866379b02456c2 [INFO] running `Command { std: "docker" "start" "-a" "38952ee3a787b7497cefbcc52b3f3acf45161976c8f446816b866379b02456c2", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "38952ee3a787b7497cefbcc52b3f3acf45161976c8f446816b866379b02456c2", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "38952ee3a787b7497cefbcc52b3f3acf45161976c8f446816b866379b02456c2", kill_on_drop: false }` [INFO] [stdout] 38952ee3a787b7497cefbcc52b3f3acf45161976c8f446816b866379b02456c2 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:1680c8fbd8dfb46fcd6d22e546df16ab0e007457dc29fcd9e987cdd5077fd1af" "/opt/rustwide/cargo-home/bin/cargo" "+249cb84316401daf040832cdbb8a45e0f5ab6af8" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 208794f64a7605d57d92f2aa60420dccc1b0350ca3a8672e0767ddf7a840ffa7 [INFO] running `Command { std: "docker" "start" "-a" "208794f64a7605d57d92f2aa60420dccc1b0350ca3a8672e0767ddf7a840ffa7", kill_on_drop: false }` [INFO] [stderr] Compiling libc v0.2.148 [INFO] [stderr] Compiling proc-macro2 v1.0.67 [INFO] [stderr] Compiling unicode-ident v1.0.12 [INFO] [stderr] Compiling autocfg v1.1.0 [INFO] [stderr] Compiling pkg-config v0.3.27 [INFO] [stderr] Compiling typenum v1.17.0 [INFO] [stderr] Compiling version_check v0.9.4 [INFO] [stderr] Checking cfg-if v1.0.0 [INFO] [stderr] Compiling thiserror v1.0.48 [INFO] [stderr] Compiling rustix v0.38.14 [INFO] [stderr] Compiling generic-array v0.14.7 [INFO] [stderr] Compiling memchr v2.6.3 [INFO] [stderr] Compiling linux-raw-sys v0.4.7 [INFO] [stderr] Compiling bitflags v2.4.0 [INFO] [stderr] Compiling anyhow v1.0.75 [INFO] [stderr] Compiling glob v0.3.1 [INFO] [stderr] Compiling protobuf v3.2.0 [INFO] [stderr] Compiling quote v1.0.33 [INFO] [stderr] Checking subtle v2.5.0 [INFO] [stderr] Compiling aho-corasick v1.1.1 [INFO] [stderr] Compiling clang-sys v1.6.1 [INFO] [stderr] Compiling syn v2.0.37 [INFO] [stderr] Compiling indexmap v1.9.3 [INFO] [stderr] Checking pin-project-lite v0.2.13 [INFO] [stderr] Compiling jobserver v0.1.26 [INFO] [stderr] Compiling futures-core v0.3.28 [INFO] [stderr] Compiling prettyplease v0.2.15 [INFO] [stderr] Compiling regex-syntax v0.7.5 [INFO] [stderr] Checking once_cell v1.18.0 [INFO] [stderr] Compiling either v1.9.0 [INFO] [stderr] Compiling cc v1.0.83 [INFO] [stderr] Compiling home v0.5.5 [INFO] [stderr] Compiling slab v0.4.9 [INFO] [stderr] Compiling futures-channel v0.3.28 [INFO] [stderr] Compiling log v0.4.20 [INFO] [stderr] Compiling hashbrown v0.12.3 [INFO] [stderr] Compiling minimal-lexical v0.2.1 [INFO] [stderr] Compiling futures-task v0.3.28 [INFO] [stderr] Checking crypto-common v0.1.6 [INFO] [stderr] Checking block-buffer v0.10.4 [INFO] [stderr] Compiling fastrand v2.0.0 [INFO] [stderr] Checking cpufeatures v0.2.9 [INFO] [stderr] Checking digest v0.10.7 [INFO] [stderr] Compiling nom v7.1.3 [INFO] [stderr] Compiling zstd-sys v2.0.8+zstd.1.5.5 [INFO] [stderr] Compiling lzma-sys v0.1.20 [INFO] [stderr] Compiling bzip2-sys v0.1.11+1.0.8 [INFO] [stderr] Compiling libloading v0.7.4 [INFO] [stderr] Compiling lock_api v0.4.10 [INFO] [stderr] Compiling parking_lot_core v0.9.8 [INFO] [stderr] Checking futures-sink v0.3.28 [INFO] [stderr] Compiling crc32fast v1.3.2 [INFO] [stderr] Checking smallvec v1.11.1 [INFO] [stderr] Compiling futures-util v0.3.28 [INFO] [stderr] Checking utf8parse v0.2.1 [INFO] [stderr] Compiling zstd-safe v5.0.2+zstd.1.5.2 [INFO] [stderr] Compiling bindgen v0.68.1 [INFO] [stderr] Checking anstyle-parse v0.2.1 [INFO] [stderr] Checking inout v0.1.3 [INFO] [stderr] Checking tracing-core v0.1.31 [INFO] [stderr] Compiling peeking_take_while v0.1.2 [INFO] [stderr] Checking regex-syntax v0.6.29 [INFO] [stderr] Compiling regex-automata v0.3.8 [INFO] [stderr] Compiling which v4.4.2 [INFO] [stderr] Compiling tempfile v3.8.0 [INFO] [stderr] Compiling cexpr v0.6.0 [INFO] [stderr] Checking anstyle v1.0.3 [INFO] [stderr] Compiling lazy_static v1.4.0 [INFO] [stderr] Checking pin-utils v0.1.0 [INFO] [stderr] Compiling rustc-hash v1.1.0 [INFO] [stderr] Checking adler v1.0.2 [INFO] [stderr] Checking futures-io v0.3.28 [INFO] [stderr] Checking base64ct v1.6.0 [INFO] [stderr] Compiling shlex v1.2.0 [INFO] [stderr] Checking scopeguard v1.2.0 [INFO] [stderr] Checking colorchoice v1.0.0 [INFO] [stderr] Checking anstyle-query v1.0.0 [INFO] [stderr] Compiling lazycell v1.3.0 [INFO] [stderr] Checking rand_core v0.6.4 [INFO] [stderr] Checking anstream v0.5.0 [INFO] [stderr] Checking password-hash v0.4.2 [INFO] [stderr] Checking miniz_oxide v0.7.1 [INFO] [stderr] Checking cipher v0.4.4 [INFO] [stderr] Checking hmac v0.12.1 [INFO] [stderr] Checking sha2 v0.10.7 [INFO] [stderr] Checking overload v0.1.1 [INFO] [stderr] Checking clap_lex v0.5.1 [INFO] [stderr] Checking strsim v0.10.0 [INFO] [stderr] Checking regex-automata v0.1.10 [INFO] [stderr] Compiling heck v0.4.1 [INFO] [stderr] Checking time-core v0.1.1 [INFO] [stderr] Checking deranged v0.3.8 [INFO] [stderr] Checking tracing-log v0.1.3 [INFO] [stderr] Checking pbkdf2 v0.11.0 [INFO] [stderr] Checking clap_builder v4.4.4 [INFO] [stderr] Compiling regex v1.9.5 [INFO] [stderr] Checking time v0.3.28 [INFO] [stderr] Checking matchers v0.1.0 [INFO] [stderr] Checking nu-ansi-term v0.46.0 [INFO] [stderr] Checking flate2 v1.0.27 [INFO] [stderr] Checking aes v0.8.3 [INFO] [stderr] Checking parking_lot v0.12.1 [INFO] [stderr] Compiling thiserror-impl v1.0.48 [INFO] [stderr] Compiling futures-macro v0.3.28 [INFO] [stderr] Compiling tracing-attributes v0.1.26 [INFO] [stderr] Compiling tokio-macros v2.1.0 [INFO] [stderr] Compiling clap_derive v4.4.2 [INFO] [stderr] Checking sharded-slab v0.1.4 [INFO] [stderr] Checking sha1 v0.10.5 [INFO] [stderr] Compiling protobuf-support v3.2.0 [INFO] [stderr] Checking tracing v0.1.37 [INFO] [stderr] Checking thread_local v1.1.7 [INFO] [stderr] Checking socket2 v0.5.4 [INFO] [stderr] Checking signal-hook-registry v1.4.1 [INFO] [stderr] Checking num_cpus v1.16.0 [INFO] [stderr] Checking mio v0.8.8 [INFO] [stderr] Checking bytes v1.5.0 [INFO] [stderr] Checking constant_time_eq v0.1.5 [INFO] [stderr] Checking byteorder v1.4.3 [INFO] [stderr] Checking tracing-subscriber v0.3.17 [INFO] [stderr] Checking xz2 v0.1.7 [INFO] [stderr] Checking tokio v1.32.0 [INFO] [stderr] Checking hex v0.4.3 [INFO] [stderr] Checking clap v4.4.4 [INFO] [stderr] Checking bzip2 v0.4.4 [INFO] [stderr] Checking futures-executor v0.3.28 [INFO] [stderr] Checking futures v0.3.28 [INFO] [stderr] Compiling protobuf-parse v3.2.0 [INFO] [stderr] Compiling protobuf-codegen v3.2.0 [INFO] [stderr] Compiling ota_unpacker v0.1.0 (/opt/rustwide/workdir) [INFO] [stderr] Checking zstd v0.11.2+zstd.1.5.2 [INFO] [stderr] Checking zip v0.6.6 [INFO] [stderr] warning: ota_unpacker@0.1.0: In file included from puffin/src/puffpatch.cc:28: [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h:12:2: error: #error This file was generated by a newer version of protoc which is [INFO] [stderr] warning: ota_unpacker@0.1.0: 12 | #error This file was generated by a newer version of protoc which is [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h:13:2: error: #error incompatible with your Protocol Buffer headers. Please update [INFO] [stderr] warning: ota_unpacker@0.1.0: 13 | #error incompatible with your Protocol Buffer headers. Please update [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h:14:2: error: #error your headers. [INFO] [stderr] warning: ota_unpacker@0.1.0: 14 | #error your headers. [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: In file included from puffin/src/puffin.pb.cc:4: [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h:12:2: error: #error This file was generated by a newer version of protoc which is [INFO] [stderr] warning: ota_unpacker@0.1.0: 12 | #error This file was generated by a newer version of protoc which is [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h:13:2: error: #error incompatible with your Protocol Buffer headers. Please update [INFO] [stderr] warning: ota_unpacker@0.1.0: 13 | #error incompatible with your Protocol Buffer headers. Please update [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h:14:2: error: #error your headers. [INFO] [stderr] warning: ota_unpacker@0.1.0: 14 | #error your headers. [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: In file included from puffin/src/puffpatch.cc:28: [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h:86:30: error: 'ConstStringParam' is not a member of 'google::protobuf' [INFO] [stderr] warning: ota_unpacker@0.1.0: 86 | ::PROTOBUF_NAMESPACE_ID::ConstStringParam name, PatchHeader_PatchType* value); [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~~~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h:86:74: error: expected primary-expression before '*' token [INFO] [stderr] warning: ota_unpacker@0.1.0: 86 | ::PROTOBUF_NAMESPACE_ID::ConstStringParam name, PatchHeader_PatchType* value); [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h:86:76: error: 'value' was not declared in this scope [INFO] [stderr] warning: ota_unpacker@0.1.0: 86 | ::PROTOBUF_NAMESPACE_ID::ConstStringParam name, PatchHeader_PatchType* value); [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h:86:81: error: expression list treated as compound expression in initializer [-fpermissive] [INFO] [stderr] warning: ota_unpacker@0.1.0: 86 | ::PROTOBUF_NAMESPACE_ID::ConstStringParam name, PatchHeader_PatchType* value); [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h:94:12: error: 'PROTOBUF_CONSTEXPR' does not name a type [INFO] [stderr] warning: ota_unpacker@0.1.0: 94 | explicit PROTOBUF_CONSTEXPR BitExtent(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized); [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h: In member function 'puffin::metadata::BitExtent& puffin::metadata::BitExtent::operator=(puffin::metadata::BitExtent&&)': [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h:108:9: error: 'GetOwningArena' was not declared in this scope [INFO] [stderr] warning: ota_unpacker@0.1.0: 108 | if (GetOwningArena() == from.GetOwningArena() [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h:108:34: error: 'class puffin::metadata::BitExtent' has no member named 'GetOwningArena' [INFO] [stderr] warning: ota_unpacker@0.1.0: 108 | if (GetOwningArena() == from.GetOwningArena() [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h: In member function 'void puffin::metadata::BitExtent::Swap(puffin::metadata::BitExtent*)': [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h:139:9: error: 'GetOwningArena' was not declared in this scope [INFO] [stderr] warning: ota_unpacker@0.1.0: 139 | if (GetOwningArena() == other->GetOwningArena()) { [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h:139:36: error: 'class puffin::metadata::BitExtent' has no member named 'GetOwningArena' [INFO] [stderr] warning: ota_unpacker@0.1.0: 139 | if (GetOwningArena() == other->GetOwningArena()) { [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: In file included from /usr/include/google/protobuf/io/coded_stream.h:142, [INFO] [stderr] warning: ota_unpacker@0.1.0: from puffin/src/puffin.pb.h:23, [INFO] [stderr] warning: ota_unpacker@0.1.0: from puffin/src/puffpatch.cc:28: [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h: In member function 'void puffin::metadata::BitExtent::UnsafeArenaSwap(puffin::metadata::BitExtent*)': [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h:148:19: error: 'GetOwningArena' was not declared in this scope [INFO] [stderr] warning: ota_unpacker@0.1.0: 148 | GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena()); [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h:148:46: error: 'class puffin::metadata::BitExtent' has no member named 'GetOwningArena' [INFO] [stderr] warning: ota_unpacker@0.1.0: 148 | GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena()); [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: In file included from puffin/src/puffpatch.cc:28: [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h: At global scope: [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h:235:12: error: 'PROTOBUF_CONSTEXPR' does not name a type [INFO] [stderr] warning: ota_unpacker@0.1.0: 235 | explicit PROTOBUF_CONSTEXPR StreamInfo(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized); [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h: In member function 'puffin::metadata::StreamInfo& puffin::metadata::StreamInfo::operator=(puffin::metadata::StreamInfo&&)': [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h:249:9: error: 'GetOwningArena' was not declared in this scope [INFO] [stderr] warning: ota_unpacker@0.1.0: 249 | if (GetOwningArena() == from.GetOwningArena() [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h:249:34: error: 'class puffin::metadata::StreamInfo' has no member named 'GetOwningArena' [INFO] [stderr] warning: ota_unpacker@0.1.0: 249 | if (GetOwningArena() == from.GetOwningArena() [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h: In member function 'void puffin::metadata::StreamInfo::Swap(puffin::metadata::StreamInfo*)': [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h:280:9: error: 'GetOwningArena' was not declared in this scope [INFO] [stderr] warning: ota_unpacker@0.1.0: 280 | if (GetOwningArena() == other->GetOwningArena()) { [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h:280:36: error: 'class puffin::metadata::StreamInfo' has no member named 'GetOwningArena' [INFO] [stderr] warning: ota_unpacker@0.1.0: 280 | if (GetOwningArena() == other->GetOwningArena()) { [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: In file included from /usr/include/google/protobuf/io/coded_stream.h:142, [INFO] [stderr] warning: ota_unpacker@0.1.0: from puffin/src/puffin.pb.h:23, [INFO] [stderr] warning: ota_unpacker@0.1.0: from puffin/src/puffpatch.cc:28: [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h: In member function 'void puffin::metadata::StreamInfo::UnsafeArenaSwap(puffin::metadata::StreamInfo*)': [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h:289:19: error: 'GetOwningArena' was not declared in this scope [INFO] [stderr] warning: ota_unpacker@0.1.0: 289 | GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena()); [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h:289:46: error: 'class puffin::metadata::StreamInfo' has no member named 'GetOwningArena' [INFO] [stderr] warning: ota_unpacker@0.1.0: 289 | GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena()); [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: In file included from puffin/src/puffpatch.cc:28: [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h: At global scope: [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h:405:12: error: 'PROTOBUF_CONSTEXPR' does not name a type [INFO] [stderr] warning: ota_unpacker@0.1.0: 405 | explicit PROTOBUF_CONSTEXPR PatchHeader(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized); [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h:521:38: error: 'google::protobuf::ConstStringParam' has not been declared [INFO] [stderr] warning: ota_unpacker@0.1.0: 521 | static inline bool PatchType_Parse(::PROTOBUF_NAMESPACE_ID::ConstStringParam name, [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h:541:3: error: 'PROTOBUF_NODISCARD' does not name a type [INFO] [stderr] warning: ota_unpacker@0.1.0: 541 | PROTOBUF_NODISCARD ::puffin::metadata::StreamInfo* release_src(); [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h:559:3: error: 'PROTOBUF_NODISCARD' does not name a type [INFO] [stderr] warning: ota_unpacker@0.1.0: 559 | PROTOBUF_NODISCARD ::puffin::metadata::StreamInfo* release_dst(); [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h: In member function 'puffin::metadata::PatchHeader& puffin::metadata::PatchHeader::operator=(puffin::metadata::PatchHeader&&)': [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h:419:9: error: 'GetOwningArena' was not declared in this scope [INFO] [stderr] warning: ota_unpacker@0.1.0: 419 | if (GetOwningArena() == from.GetOwningArena() [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h:419:34: error: 'class puffin::metadata::PatchHeader' has no member named 'GetOwningArena' [INFO] [stderr] warning: ota_unpacker@0.1.0: 419 | if (GetOwningArena() == from.GetOwningArena() [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h: In member function 'void puffin::metadata::PatchHeader::Swap(puffin::metadata::PatchHeader*)': [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h:450:9: error: 'GetOwningArena' was not declared in this scope [INFO] [stderr] warning: ota_unpacker@0.1.0: 450 | if (GetOwningArena() == other->GetOwningArena()) { [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h:450:36: error: 'class puffin::metadata::PatchHeader' has no member named 'GetOwningArena' [INFO] [stderr] warning: ota_unpacker@0.1.0: 450 | if (GetOwningArena() == other->GetOwningArena()) { [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: In file included from /usr/include/google/protobuf/io/coded_stream.h:142, [INFO] [stderr] warning: ota_unpacker@0.1.0: from puffin/src/puffin.pb.h:23, [INFO] [stderr] warning: ota_unpacker@0.1.0: from puffin/src/puffpatch.cc:28: [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h: In member function 'void puffin::metadata::PatchHeader::UnsafeArenaSwap(puffin::metadata::PatchHeader*)': [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h:459:19: error: 'GetOwningArena' was not declared in this scope [INFO] [stderr] warning: ota_unpacker@0.1.0: 459 | GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena()); [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h:459:46: error: 'class puffin::metadata::PatchHeader' has no member named 'GetOwningArena' [INFO] [stderr] warning: ota_unpacker@0.1.0: 459 | GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena()); [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: In file included from puffin/src/puffpatch.cc:28: [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h: In static member function 'static bool puffin::metadata::PatchHeader::PatchType_Parse(int, puffin::metadata::PatchHeader::PatchType*)': [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h:523:39: error: 'puffin::metadata::PatchHeader_PatchType_Parse' cannot be used as a function [INFO] [stderr] warning: ota_unpacker@0.1.0: 523 | return PatchHeader_PatchType_Parse(name, value); [INFO] [stderr] warning: ota_unpacker@0.1.0: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h: In member function 'void puffin::metadata::PatchHeader::clear_src()': [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h:792:7: error: 'GetArenaForAllocation' was not declared in this scope [INFO] [stderr] warning: ota_unpacker@0.1.0: 792 | if (GetArenaForAllocation() == nullptr && _impl_.src_ != nullptr) { [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h: In member function 'void puffin::metadata::PatchHeader::unsafe_arena_set_allocated_src(puffin::metadata::StreamInfo*)': [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h:808:7: error: 'GetArenaForAllocation' was not declared in this scope [INFO] [stderr] warning: ota_unpacker@0.1.0: 808 | if (GetArenaForAllocation() == nullptr) { [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h: At global scope: [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h:819:40: error: no declaration matches 'puffin::metadata::StreamInfo* puffin::metadata::PatchHeader::release_src()' [INFO] [stderr] warning: ota_unpacker@0.1.0: 819 | inline ::puffin::metadata::StreamInfo* PatchHeader::release_src() { [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h:819:40: note: no functions named 'puffin::metadata::StreamInfo* puffin::metadata::PatchHeader::release_src()' [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h:400:7: note: 'class puffin::metadata::PatchHeader' defined here [INFO] [stderr] warning: ota_unpacker@0.1.0: 400 | class PatchHeader final : [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h: In member function 'puffin::metadata::StreamInfo* puffin::metadata::PatchHeader::_internal_mutable_src()': [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h:844:66: error: 'GetArenaForAllocation' was not declared in this scope [INFO] [stderr] warning: ota_unpacker@0.1.0: 844 | auto* p = CreateMaybeMessage<::puffin::metadata::StreamInfo>(GetArenaForAllocation()); [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h: In member function 'void puffin::metadata::PatchHeader::set_allocated_src(puffin::metadata::StreamInfo*)': [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h:855:51: error: 'GetArenaForAllocation' was not declared in this scope [INFO] [stderr] warning: ota_unpacker@0.1.0: 855 | ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation(); [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h:861:41: error: 'InternalGetOwningArena' is not a member of 'google::protobuf::Arena' [INFO] [stderr] warning: ota_unpacker@0.1.0: 861 | ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(src); [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h: In member function 'void puffin::metadata::PatchHeader::clear_dst()': [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h:882:7: error: 'GetArenaForAllocation' was not declared in this scope [INFO] [stderr] warning: ota_unpacker@0.1.0: 882 | if (GetArenaForAllocation() == nullptr && _impl_.dst_ != nullptr) { [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h: In member function 'void puffin::metadata::PatchHeader::unsafe_arena_set_allocated_dst(puffin::metadata::StreamInfo*)': [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h:898:7: error: 'GetArenaForAllocation' was not declared in this scope [INFO] [stderr] warning: ota_unpacker@0.1.0: 898 | if (GetArenaForAllocation() == nullptr) { [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h: At global scope: [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h:909:40: error: no declaration matches 'puffin::metadata::StreamInfo* puffin::metadata::PatchHeader::release_dst()' [INFO] [stderr] warning: ota_unpacker@0.1.0: 909 | inline ::puffin::metadata::StreamInfo* PatchHeader::release_dst() { [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h:909:40: note: no functions named 'puffin::metadata::StreamInfo* puffin::metadata::PatchHeader::release_dst()' [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h:400:7: note: 'class puffin::metadata::PatchHeader' defined here [INFO] [stderr] warning: ota_unpacker@0.1.0: 400 | class PatchHeader final : [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h: In member function 'puffin::metadata::StreamInfo* puffin::metadata::PatchHeader::_internal_mutable_dst()': [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h:934:66: error: 'GetArenaForAllocation' was not declared in this scope [INFO] [stderr] warning: ota_unpacker@0.1.0: 934 | auto* p = CreateMaybeMessage<::puffin::metadata::StreamInfo>(GetArenaForAllocation()); [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h: In member function 'void puffin::metadata::PatchHeader::set_allocated_dst(puffin::metadata::StreamInfo*)': [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h:945:51: error: 'GetArenaForAllocation' was not declared in this scope [INFO] [stderr] warning: ota_unpacker@0.1.0: 945 | ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation(); [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h:951:41: error: 'InternalGetOwningArena' is not a member of 'google::protobuf::Arena' [INFO] [stderr] warning: ota_unpacker@0.1.0: 951 | ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(dst); [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: In file included from puffin/src/puffin.pb.cc:4: [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h:86:30: error: 'ConstStringParam' is not a member of 'google::protobuf' [INFO] [stderr] warning: ota_unpacker@0.1.0: 86 | ::PROTOBUF_NAMESPACE_ID::ConstStringParam name, PatchHeader_PatchType* value); [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~~~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h:86:74: error: expected primary-expression before '*' token [INFO] [stderr] warning: ota_unpacker@0.1.0: 86 | ::PROTOBUF_NAMESPACE_ID::ConstStringParam name, PatchHeader_PatchType* value); [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h:86:76: error: 'value' was not declared in this scope [INFO] [stderr] warning: ota_unpacker@0.1.0: 86 | ::PROTOBUF_NAMESPACE_ID::ConstStringParam name, PatchHeader_PatchType* value); [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h:86:81: error: expression list treated as compound expression in initializer [-fpermissive] [INFO] [stderr] warning: ota_unpacker@0.1.0: 86 | ::PROTOBUF_NAMESPACE_ID::ConstStringParam name, PatchHeader_PatchType* value); [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h:94:12: error: 'PROTOBUF_CONSTEXPR' does not name a type [INFO] [stderr] warning: ota_unpacker@0.1.0: 94 | explicit PROTOBUF_CONSTEXPR BitExtent(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized); [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h: In member function 'puffin::metadata::BitExtent& puffin::metadata::BitExtent::operator=(puffin::metadata::BitExtent&&)': [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h:108:9: error: 'GetOwningArena' was not declared in this scope [INFO] [stderr] warning: ota_unpacker@0.1.0: 108 | if (GetOwningArena() == from.GetOwningArena() [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h:108:34: error: 'class puffin::metadata::BitExtent' has no member named 'GetOwningArena' [INFO] [stderr] warning: ota_unpacker@0.1.0: 108 | if (GetOwningArena() == from.GetOwningArena() [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h: In member function 'void puffin::metadata::BitExtent::Swap(puffin::metadata::BitExtent*)': [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h:139:9: error: 'GetOwningArena' was not declared in this scope [INFO] [stderr] warning: ota_unpacker@0.1.0: 139 | if (GetOwningArena() == other->GetOwningArena()) { [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h:139:36: error: 'class puffin::metadata::BitExtent' has no member named 'GetOwningArena' [INFO] [stderr] warning: ota_unpacker@0.1.0: 139 | if (GetOwningArena() == other->GetOwningArena()) { [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: In file included from /usr/include/google/protobuf/io/coded_stream.h:142, [INFO] [stderr] warning: ota_unpacker@0.1.0: from puffin/src/puffin.pb.h:23, [INFO] [stderr] warning: ota_unpacker@0.1.0: from puffin/src/puffin.pb.cc:4: [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h: In member function 'void puffin::metadata::BitExtent::UnsafeArenaSwap(puffin::metadata::BitExtent*)': [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h:148:19: error: 'GetOwningArena' was not declared in this scope [INFO] [stderr] warning: ota_unpacker@0.1.0: 148 | GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena()); [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h:148:46: error: 'class puffin::metadata::BitExtent' has no member named 'GetOwningArena' [INFO] [stderr] warning: ota_unpacker@0.1.0: 148 | GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena()); [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: In file included from puffin/src/puffin.pb.cc:4: [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h: At global scope: [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h:235:12: error: 'PROTOBUF_CONSTEXPR' does not name a type [INFO] [stderr] warning: ota_unpacker@0.1.0: 235 | explicit PROTOBUF_CONSTEXPR StreamInfo(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized); [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h: In member function 'puffin::metadata::StreamInfo& puffin::metadata::StreamInfo::operator=(puffin::metadata::StreamInfo&&)': [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h:249:9: error: 'GetOwningArena' was not declared in this scope [INFO] [stderr] warning: ota_unpacker@0.1.0: 249 | if (GetOwningArena() == from.GetOwningArena() [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h:249:34: error: 'class puffin::metadata::StreamInfo' has no member named 'GetOwningArena' [INFO] [stderr] warning: ota_unpacker@0.1.0: 249 | if (GetOwningArena() == from.GetOwningArena() [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h: In member function 'void puffin::metadata::StreamInfo::Swap(puffin::metadata::StreamInfo*)': [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h:280:9: error: 'GetOwningArena' was not declared in this scope [INFO] [stderr] warning: ota_unpacker@0.1.0: 280 | if (GetOwningArena() == other->GetOwningArena()) { [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h:280:36: error: 'class puffin::metadata::StreamInfo' has no member named 'GetOwningArena' [INFO] [stderr] warning: ota_unpacker@0.1.0: 280 | if (GetOwningArena() == other->GetOwningArena()) { [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: In file included from /usr/include/google/protobuf/io/coded_stream.h:142, [INFO] [stderr] warning: ota_unpacker@0.1.0: from puffin/src/puffin.pb.h:23, [INFO] [stderr] warning: ota_unpacker@0.1.0: from puffin/src/puffin.pb.cc:4: [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h: In member function 'void puffin::metadata::StreamInfo::UnsafeArenaSwap(puffin::metadata::StreamInfo*)': [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h:289:19: error: 'GetOwningArena' was not declared in this scope [INFO] [stderr] warning: ota_unpacker@0.1.0: 289 | GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena()); [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h:289:46: error: 'class puffin::metadata::StreamInfo' has no member named 'GetOwningArena' [INFO] [stderr] warning: ota_unpacker@0.1.0: 289 | GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena()); [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffpatch.cc: In function 'bool puffin::{anonymous}::DecodePatch(const uint8_t*, size_t, size_t*, size_t*, std::vector*, std::vector*, std::vector*, std::vector*, uint64_t*, uint64_t*, puffin::metadata::PatchHeader_PatchType*)': [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffpatch.cc:128:25: error: cannot declare variable 'header' to be of abstract type 'puffin::metadata::PatchHeader' [INFO] [stderr] warning: ota_unpacker@0.1.0: 128 | metadata::PatchHeader header; [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: In file included from puffin/src/puffin.pb.cc:4: [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h: At global scope: [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h:405:12: error: 'PROTOBUF_CONSTEXPR' does not name a type [INFO] [stderr] warning: ota_unpacker@0.1.0: 405 | explicit PROTOBUF_CONSTEXPR PatchHeader(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized); [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: In file included from puffin/src/puffpatch.cc:28: [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h:400:7: note: because the following virtual functions are pure within 'puffin::metadata::PatchHeader': [INFO] [stderr] warning: ota_unpacker@0.1.0: 400 | class PatchHeader final : [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: In file included from /usr/include/google/protobuf/any.h:38, [INFO] [stderr] warning: ota_unpacker@0.1.0: from /usr/include/google/protobuf/generated_message_util.h:49, [INFO] [stderr] warning: ota_unpacker@0.1.0: from puffin/src/puffin.pb.h:26, [INFO] [stderr] warning: ota_unpacker@0.1.0: from puffin/src/puffpatch.cc:28: [INFO] [stderr] warning: ota_unpacker@0.1.0: /usr/include/google/protobuf/message_lite.h:200:24: note: 'virtual google::protobuf::MessageLite* google::protobuf::MessageLite::New() const' [INFO] [stderr] warning: ota_unpacker@0.1.0: 200 | virtual MessageLite* New() const = 0; [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h:521:38: error: 'google::protobuf::ConstStringParam' has not been declared [INFO] [stderr] warning: ota_unpacker@0.1.0: 521 | static inline bool PatchType_Parse(::PROTOBUF_NAMESPACE_ID::ConstStringParam name, [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h:541:3: error: 'PROTOBUF_NODISCARD' does not name a type [INFO] [stderr] warning: ota_unpacker@0.1.0: 541 | PROTOBUF_NODISCARD ::puffin::metadata::StreamInfo* release_src(); [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h:559:3: error: 'PROTOBUF_NODISCARD' does not name a type [INFO] [stderr] warning: ota_unpacker@0.1.0: 559 | PROTOBUF_NODISCARD ::puffin::metadata::StreamInfo* release_dst(); [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h: In member function 'puffin::metadata::PatchHeader& puffin::metadata::PatchHeader::operator=(puffin::metadata::PatchHeader&&)': [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h:419:9: error: 'GetOwningArena' was not declared in this scope [INFO] [stderr] warning: ota_unpacker@0.1.0: 419 | if (GetOwningArena() == from.GetOwningArena() [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h:419:34: error: 'class puffin::metadata::PatchHeader' has no member named 'GetOwningArena' [INFO] [stderr] warning: ota_unpacker@0.1.0: 419 | if (GetOwningArena() == from.GetOwningArena() [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h: In member function 'void puffin::metadata::PatchHeader::Swap(puffin::metadata::PatchHeader*)': [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h:450:9: error: 'GetOwningArena' was not declared in this scope [INFO] [stderr] warning: ota_unpacker@0.1.0: 450 | if (GetOwningArena() == other->GetOwningArena()) { [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h:450:36: error: 'class puffin::metadata::PatchHeader' has no member named 'GetOwningArena' [INFO] [stderr] warning: ota_unpacker@0.1.0: 450 | if (GetOwningArena() == other->GetOwningArena()) { [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: In file included from /usr/include/google/protobuf/io/coded_stream.h:142, [INFO] [stderr] warning: ota_unpacker@0.1.0: from puffin/src/puffin.pb.h:23, [INFO] [stderr] warning: ota_unpacker@0.1.0: from puffin/src/puffin.pb.cc:4: [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h: In member function 'void puffin::metadata::PatchHeader::UnsafeArenaSwap(puffin::metadata::PatchHeader*)': [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h:459:19: error: 'GetOwningArena' was not declared in this scope [INFO] [stderr] warning: ota_unpacker@0.1.0: 459 | GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena()); [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h:459:46: error: 'class puffin::metadata::PatchHeader' has no member named 'GetOwningArena' [INFO] [stderr] warning: ota_unpacker@0.1.0: 459 | GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena()); [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: In file included from puffin/src/puffin.pb.cc:4: [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h: In static member function 'static bool puffin::metadata::PatchHeader::PatchType_Parse(int, puffin::metadata::PatchHeader::PatchType*)': [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h:523:39: error: 'puffin::metadata::PatchHeader_PatchType_Parse' cannot be used as a function [INFO] [stderr] warning: ota_unpacker@0.1.0: 523 | return PatchHeader_PatchType_Parse(name, value); [INFO] [stderr] warning: ota_unpacker@0.1.0: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h: In member function 'void puffin::metadata::PatchHeader::clear_src()': [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h:792:7: error: 'GetArenaForAllocation' was not declared in this scope [INFO] [stderr] warning: ota_unpacker@0.1.0: 792 | if (GetArenaForAllocation() == nullptr && _impl_.src_ != nullptr) { [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h: In member function 'void puffin::metadata::PatchHeader::unsafe_arena_set_allocated_src(puffin::metadata::StreamInfo*)': [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h:808:7: error: 'GetArenaForAllocation' was not declared in this scope [INFO] [stderr] warning: ota_unpacker@0.1.0: 808 | if (GetArenaForAllocation() == nullptr) { [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h: At global scope: [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h:819:40: error: no declaration matches 'puffin::metadata::StreamInfo* puffin::metadata::PatchHeader::release_src()' [INFO] [stderr] warning: ota_unpacker@0.1.0: 819 | inline ::puffin::metadata::StreamInfo* PatchHeader::release_src() { [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h:819:40: note: no functions named 'puffin::metadata::StreamInfo* puffin::metadata::PatchHeader::release_src()' [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h:400:7: note: 'class puffin::metadata::PatchHeader' defined here [INFO] [stderr] warning: ota_unpacker@0.1.0: 400 | class PatchHeader final : [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h: In member function 'puffin::metadata::StreamInfo* puffin::metadata::PatchHeader::_internal_mutable_src()': [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h:844:66: error: 'GetArenaForAllocation' was not declared in this scope [INFO] [stderr] warning: ota_unpacker@0.1.0: 844 | auto* p = CreateMaybeMessage<::puffin::metadata::StreamInfo>(GetArenaForAllocation()); [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h: In member function 'void puffin::metadata::PatchHeader::set_allocated_src(puffin::metadata::StreamInfo*)': [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h:855:51: error: 'GetArenaForAllocation' was not declared in this scope [INFO] [stderr] warning: ota_unpacker@0.1.0: 855 | ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation(); [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h:861:41: error: 'InternalGetOwningArena' is not a member of 'google::protobuf::Arena' [INFO] [stderr] warning: ota_unpacker@0.1.0: 861 | ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(src); [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h: In member function 'void puffin::metadata::PatchHeader::clear_dst()': [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h:882:7: error: 'GetArenaForAllocation' was not declared in this scope [INFO] [stderr] warning: ota_unpacker@0.1.0: 882 | if (GetArenaForAllocation() == nullptr && _impl_.dst_ != nullptr) { [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h: In member function 'void puffin::metadata::PatchHeader::unsafe_arena_set_allocated_dst(puffin::metadata::StreamInfo*)': [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h:898:7: error: 'GetArenaForAllocation' was not declared in this scope [INFO] [stderr] warning: ota_unpacker@0.1.0: 898 | if (GetArenaForAllocation() == nullptr) { [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h: At global scope: [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h:909:40: error: no declaration matches 'puffin::metadata::StreamInfo* puffin::metadata::PatchHeader::release_dst()' [INFO] [stderr] warning: ota_unpacker@0.1.0: 909 | inline ::puffin::metadata::StreamInfo* PatchHeader::release_dst() { [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h:909:40: note: no functions named 'puffin::metadata::StreamInfo* puffin::metadata::PatchHeader::release_dst()' [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h:400:7: note: 'class puffin::metadata::PatchHeader' defined here [INFO] [stderr] warning: ota_unpacker@0.1.0: 400 | class PatchHeader final : [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h: In member function 'puffin::metadata::StreamInfo* puffin::metadata::PatchHeader::_internal_mutable_dst()': [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h:934:66: error: 'GetArenaForAllocation' was not declared in this scope [INFO] [stderr] warning: ota_unpacker@0.1.0: 934 | auto* p = CreateMaybeMessage<::puffin::metadata::StreamInfo>(GetArenaForAllocation()); [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h: In member function 'void puffin::metadata::PatchHeader::set_allocated_dst(puffin::metadata::StreamInfo*)': [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h:945:51: error: 'GetArenaForAllocation' was not declared in this scope [INFO] [stderr] warning: ota_unpacker@0.1.0: 945 | ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation(); [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h:951:41: error: 'InternalGetOwningArena' is not a member of 'google::protobuf::Arena' [INFO] [stderr] warning: ota_unpacker@0.1.0: 951 | ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(dst); [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.cc: At global scope: [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.cc:15:1: error: 'PROTOBUF_PRAGMA_INIT_SEG' does not name a type [INFO] [stderr] warning: ota_unpacker@0.1.0: 15 | PROTOBUF_PRAGMA_INIT_SEG [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.cc:18:18: error: '_pb' has not been declared [INFO] [stderr] warning: ota_unpacker@0.1.0: 18 | namespace _pbi = _pb::internal; [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.cc:18:23: error: 'internal' is not a namespace-name [INFO] [stderr] warning: ota_unpacker@0.1.0: 18 | namespace _pbi = _pb::internal; [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.cc:22:1: error: 'PROTOBUF_CONSTEXPR' does not name a type [INFO] [stderr] warning: ota_unpacker@0.1.0: 22 | PROTOBUF_CONSTEXPR BitExtent::BitExtent( [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.cc:26:43: error: expected unqualified-id before '{' token [INFO] [stderr] warning: ota_unpacker@0.1.0: 26 | , /*decltype(_impl_._cached_size_)*/{}} {} [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.cc:28:3: error: 'PROTOBUF_CONSTEXPR' does not name a type [INFO] [stderr] warning: ota_unpacker@0.1.0: 28 | PROTOBUF_CONSTEXPR BitExtentDefaultTypeInternal() [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.cc:29:48: error: expected unqualified-id before ')' token [INFO] [stderr] warning: ota_unpacker@0.1.0: 29 | : _instance(::_pbi::ConstantInitialized{}) {} [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.cc:32:15: error: cannot declare field 'puffin::metadata::BitExtentDefaultTypeInternal::::_instance' to be of abstract type 'puffin::metadata::BitExtent' [INFO] [stderr] warning: ota_unpacker@0.1.0: 32 | BitExtent _instance; [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: In file included from puffin/src/puffin.pb.cc:4: [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h:89:7: note: because the following virtual functions are pure within 'puffin::metadata::BitExtent': [INFO] [stderr] warning: ota_unpacker@0.1.0: 89 | class BitExtent final : [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: In file included from /usr/include/google/protobuf/any.h:38, [INFO] [stderr] warning: ota_unpacker@0.1.0: from /usr/include/google/protobuf/generated_message_util.h:49, [INFO] [stderr] warning: ota_unpacker@0.1.0: from puffin/src/puffin.pb.h:26, [INFO] [stderr] warning: ota_unpacker@0.1.0: from puffin/src/puffin.pb.cc:4: [INFO] [stderr] warning: ota_unpacker@0.1.0: /usr/include/google/protobuf/message_lite.h:200:24: note: 'virtual google::protobuf::MessageLite* google::protobuf::MessageLite::New() const' [INFO] [stderr] warning: ota_unpacker@0.1.0: 200 | virtual MessageLite* New() const = 0; [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.cc:32:15: error: cannot declare field 'puffin::metadata::BitExtentDefaultTypeInternal::::_instance' to be of abstract type 'puffin::metadata::BitExtent' [INFO] [stderr] warning: ota_unpacker@0.1.0: 32 | BitExtent _instance; [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.cc:35:1: error: 'PROTOBUF_ATTRIBUTE_NO_DESTROY' does not name a type [INFO] [stderr] warning: ota_unpacker@0.1.0: 35 | PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 BitExtentDefaultTypeInternal _BitExtent_default_instance_; [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.cc:36:1: error: 'PROTOBUF_CONSTEXPR' does not name a type [INFO] [stderr] warning: ota_unpacker@0.1.0: 36 | PROTOBUF_CONSTEXPR StreamInfo::StreamInfo( [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.cc:41:43: error: expected unqualified-id before '{' token [INFO] [stderr] warning: ota_unpacker@0.1.0: 41 | , /*decltype(_impl_._cached_size_)*/{}} {} [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.cc:43:3: error: 'PROTOBUF_CONSTEXPR' does not name a type [INFO] [stderr] warning: ota_unpacker@0.1.0: 43 | PROTOBUF_CONSTEXPR StreamInfoDefaultTypeInternal() [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.cc:44:48: error: expected unqualified-id before ')' token [INFO] [stderr] warning: ota_unpacker@0.1.0: 44 | : _instance(::_pbi::ConstantInitialized{}) {} [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.cc:47:16: error: cannot declare field 'puffin::metadata::StreamInfoDefaultTypeInternal::::_instance' to be of abstract type 'puffin::metadata::StreamInfo' [INFO] [stderr] warning: ota_unpacker@0.1.0: 47 | StreamInfo _instance; [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: In file included from puffin/src/puffin.pb.cc:4: [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h:230:7: note: because the following virtual functions are pure within 'puffin::metadata::StreamInfo': [INFO] [stderr] warning: ota_unpacker@0.1.0: 230 | class StreamInfo final : [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: In file included from /usr/include/google/protobuf/any.h:38, [INFO] [stderr] warning: ota_unpacker@0.1.0: from /usr/include/google/protobuf/generated_message_util.h:49, [INFO] [stderr] warning: ota_unpacker@0.1.0: from puffin/src/puffin.pb.h:26, [INFO] [stderr] warning: ota_unpacker@0.1.0: from puffin/src/puffin.pb.cc:4: [INFO] [stderr] warning: ota_unpacker@0.1.0: /usr/include/google/protobuf/message_lite.h:200:24: note: 'virtual google::protobuf::MessageLite* google::protobuf::MessageLite::New() const' [INFO] [stderr] warning: ota_unpacker@0.1.0: 200 | virtual MessageLite* New() const = 0; [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.cc:47:16: error: cannot declare field 'puffin::metadata::StreamInfoDefaultTypeInternal::::_instance' to be of abstract type 'puffin::metadata::StreamInfo' [INFO] [stderr] warning: ota_unpacker@0.1.0: 47 | StreamInfo _instance; [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.cc:50:1: error: 'PROTOBUF_ATTRIBUTE_NO_DESTROY' does not name a type [INFO] [stderr] warning: ota_unpacker@0.1.0: 50 | PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 StreamInfoDefaultTypeInternal _StreamInfo_default_instance_; [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.cc:51:1: error: 'PROTOBUF_CONSTEXPR' does not name a type [INFO] [stderr] warning: ota_unpacker@0.1.0: 51 | PROTOBUF_CONSTEXPR PatchHeader::PatchHeader( [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.cc:57:43: error: expected unqualified-id before '{' token [INFO] [stderr] warning: ota_unpacker@0.1.0: 57 | , /*decltype(_impl_._cached_size_)*/{}} {} [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.cc:59:3: error: 'PROTOBUF_CONSTEXPR' does not name a type [INFO] [stderr] warning: ota_unpacker@0.1.0: 59 | PROTOBUF_CONSTEXPR PatchHeaderDefaultTypeInternal() [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.cc:60:48: error: expected unqualified-id before ')' token [INFO] [stderr] warning: ota_unpacker@0.1.0: 60 | : _instance(::_pbi::ConstantInitialized{}) {} [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.cc:63:17: error: cannot declare field 'puffin::metadata::PatchHeaderDefaultTypeInternal::::_instance' to be of abstract type 'puffin::metadata::PatchHeader' [INFO] [stderr] warning: ota_unpacker@0.1.0: 63 | PatchHeader _instance; [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: In file included from puffin/src/puffin.pb.cc:4: [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h:400:7: note: because the following virtual functions are pure within 'puffin::metadata::PatchHeader': [INFO] [stderr] warning: ota_unpacker@0.1.0: 400 | class PatchHeader final : [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: In file included from /usr/include/google/protobuf/any.h:38, [INFO] [stderr] warning: ota_unpacker@0.1.0: from /usr/include/google/protobuf/generated_message_util.h:49, [INFO] [stderr] warning: ota_unpacker@0.1.0: from puffin/src/puffin.pb.h:26, [INFO] [stderr] warning: ota_unpacker@0.1.0: from puffin/src/puffin.pb.cc:4: [INFO] [stderr] warning: ota_unpacker@0.1.0: /usr/include/google/protobuf/message_lite.h:200:24: note: 'virtual google::protobuf::MessageLite* google::protobuf::MessageLite::New() const' [INFO] [stderr] warning: ota_unpacker@0.1.0: 200 | virtual MessageLite* New() const = 0; [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.cc:63:17: error: cannot declare field 'puffin::metadata::PatchHeaderDefaultTypeInternal::::_instance' to be of abstract type 'puffin::metadata::PatchHeader' [INFO] [stderr] warning: ota_unpacker@0.1.0: 63 | PatchHeader _instance; [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.cc:66:1: error: 'PROTOBUF_ATTRIBUTE_NO_DESTROY' does not name a type [INFO] [stderr] warning: ota_unpacker@0.1.0: 66 | PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 PatchHeaderDefaultTypeInternal _PatchHeader_default_instance_; [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.cc:112:6: error: redefinition of 'bool puffin::metadata::PatchHeader_PatchType_Parse' [INFO] [stderr] warning: ota_unpacker@0.1.0: 112 | bool PatchHeader_PatchType_Parse( [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: In file included from puffin/src/puffin.pb.cc:4: [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h:85:6: note: 'bool puffin::metadata::PatchHeader_PatchType_Parse' previously defined here [INFO] [stderr] warning: ota_unpacker@0.1.0: 85 | bool PatchHeader_PatchType_Parse( [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.cc:113:30: error: 'ConstStringParam' is not a member of 'google::protobuf' [INFO] [stderr] warning: ota_unpacker@0.1.0: 113 | ::PROTOBUF_NAMESPACE_ID::ConstStringParam name, PatchHeader_PatchType* value) { [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~~~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.cc:113:74: error: expected primary-expression before '*' token [INFO] [stderr] warning: ota_unpacker@0.1.0: 113 | ::PROTOBUF_NAMESPACE_ID::ConstStringParam name, PatchHeader_PatchType* value) { [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.cc:113:76: error: 'value' was not declared in this scope [INFO] [stderr] warning: ota_unpacker@0.1.0: 113 | ::PROTOBUF_NAMESPACE_ID::ConstStringParam name, PatchHeader_PatchType* value) { [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.cc: In constructor 'puffin::metadata::BitExtent::BitExtent(google::protobuf::Arena*, bool)': [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.cc:138:65: error: no matching function for call to 'google::protobuf::MessageLite::MessageLite(google::protobuf::Arena*&, bool&)' [INFO] [stderr] warning: ota_unpacker@0.1.0: 138 | : ::PROTOBUF_NAMESPACE_ID::MessageLite(arena, is_message_owned) { [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^ [INFO] [stderr] warning: ota_unpacker@0.1.0: In file included from /usr/include/google/protobuf/stubs/common.h:47, [INFO] [stderr] warning: ota_unpacker@0.1.0: from /usr/include/google/protobuf/io/coded_stream.h:141, [INFO] [stderr] warning: ota_unpacker@0.1.0: from puffin/src/puffin.pb.h:23, [INFO] [stderr] warning: ota_unpacker@0.1.0: from puffin/src/puffin.pb.cc:4: [INFO] [stderr] warning: ota_unpacker@0.1.0: /usr/include/google/protobuf/message_lite.h:496:3: note: candidate: 'google::protobuf::MessageLite::MessageLite(const google::protobuf::MessageLite&)' [INFO] [stderr] warning: ota_unpacker@0.1.0: 496 | GOOGLE_DISALLOW_EVIL_CONSTRUCTORS(MessageLite); [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: /usr/include/google/protobuf/message_lite.h:496:3: note: candidate expects 1 argument, 2 provided [INFO] [stderr] warning: ota_unpacker@0.1.0: In file included from /usr/include/google/protobuf/any.h:38, [INFO] [stderr] warning: ota_unpacker@0.1.0: from /usr/include/google/protobuf/generated_message_util.h:49, [INFO] [stderr] warning: ota_unpacker@0.1.0: from puffin/src/puffin.pb.h:26, [INFO] [stderr] warning: ota_unpacker@0.1.0: from puffin/src/puffin.pb.cc:4: [INFO] [stderr] warning: ota_unpacker@0.1.0: /usr/include/google/protobuf/message_lite.h:453:19: note: candidate: 'google::protobuf::MessageLite::MessageLite(google::protobuf::Arena*)' [INFO] [stderr] warning: ota_unpacker@0.1.0: 453 | inline explicit MessageLite(Arena* arena) : _internal_metadata_(arena) {} [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: /usr/include/google/protobuf/message_lite.h:453:19: note: candidate expects 1 argument, 2 provided [INFO] [stderr] warning: ota_unpacker@0.1.0: /usr/include/google/protobuf/message_lite.h:190:10: note: candidate: 'google::protobuf::MessageLite::MessageLite()' [INFO] [stderr] warning: ota_unpacker@0.1.0: 190 | inline MessageLite() {} [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: /usr/include/google/protobuf/message_lite.h:190:10: note: candidate expects 0 arguments, 2 provided [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.cc: At global scope: [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.cc:157:13: error: variable or field 'SharedCtor' declared void [INFO] [stderr] warning: ota_unpacker@0.1.0: 157 | inline void BitExtent::SharedCtor( [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.cc:158:7: error: '::_pb' has not been declared [INFO] [stderr] warning: ota_unpacker@0.1.0: 158 | ::_pb::Arena* arena, bool is_message_owned) { [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.cc:158:19: error: 'arena' was not declared in this scope [INFO] [stderr] warning: ota_unpacker@0.1.0: 158 | ::_pb::Arena* arena, bool is_message_owned) { [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.cc:158:26: error: expected primary-expression before 'bool' [INFO] [stderr] warning: ota_unpacker@0.1.0: 158 | ::_pb::Arena* arena, bool is_message_owned) { [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.cc: In destructor 'virtual puffin::metadata::BitExtent::~BitExtent()': [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.cc:170:41: error: 'class google::protobuf::internal::InternalMetadata' has no member named 'DeleteReturnArena' [INFO] [stderr] warning: ota_unpacker@0.1.0: 170 | if (auto *arena = _internal_metadata_.DeleteReturnArena()) { [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.cc:170:70: error: expected primary-expression before '>' token [INFO] [stderr] warning: ota_unpacker@0.1.0: 170 | if (auto *arena = _internal_metadata_.DeleteReturnArena()) { [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.cc:170:72: error: expected primary-expression before ')' token [INFO] [stderr] warning: ota_unpacker@0.1.0: 170 | if (auto *arena = _internal_metadata_.DeleteReturnArena()) { [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^ [INFO] [stderr] warning: ota_unpacker@0.1.0: In file included from /usr/include/google/protobuf/io/coded_stream.h:142, [INFO] [stderr] warning: ota_unpacker@0.1.0: from puffin/src/puffin.pb.h:23, [INFO] [stderr] warning: ota_unpacker@0.1.0: from puffin/src/puffin.pb.cc:4: [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.cc: In member function 'void puffin::metadata::BitExtent::SharedDtor()': [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.cc:178:17: error: 'GetArenaForAllocation' was not declared in this scope [INFO] [stderr] warning: ota_unpacker@0.1.0: 178 | GOOGLE_DCHECK(GetArenaForAllocation() == nullptr); [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.cc: At global scope: [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.cc:197:58: error: '::_pbi' has not been declared [INFO] [stderr] warning: ota_unpacker@0.1.0: 197 | const char* BitExtent::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) { [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.cc:197:76: error: expected ',' or '...' before '*' token [INFO] [stderr] warning: ota_unpacker@0.1.0: 197 | const char* BitExtent::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) { [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.cc:197:13: error: no declaration matches 'const char* puffin::metadata::BitExtent::_InternalParse(const char*, int)' [INFO] [stderr] warning: ota_unpacker@0.1.0: 197 | const char* BitExtent::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) { [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: In file included from puffin/src/puffin.pb.cc:4: [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h:164:15: note: candidate is: 'virtual const char* puffin::metadata::BitExtent::_InternalParse(const char*, google::protobuf::internal::ParseContext*)' [INFO] [stderr] warning: ota_unpacker@0.1.0: 164 | const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final; [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h:89:7: note: 'class puffin::metadata::BitExtent' defined here [INFO] [stderr] warning: ota_unpacker@0.1.0: 89 | class BitExtent final : [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.cc: In member function 'virtual uint8_t* puffin::metadata::BitExtent::_InternalSerialize(uint8_t*, google::protobuf::io::EpsCopyOutputStream*) const': [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.cc:251:16: error: '::_pbi' has not been declared [INFO] [stderr] warning: ota_unpacker@0.1.0: 251 | target = ::_pbi::WireFormatLite::WriteUInt64ToArray(1, this->_internal_offset(), target); [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.cc:257:16: error: '::_pbi' has not been declared [INFO] [stderr] warning: ota_unpacker@0.1.0: 257 | target = ::_pbi::WireFormatLite::WriteUInt64ToArray(2, this->_internal_length(), target); [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.cc: In member function 'virtual size_t puffin::metadata::BitExtent::ByteSizeLong() const': [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.cc:278:21: error: '::_pbi' has not been declared [INFO] [stderr] warning: ota_unpacker@0.1.0: 278 | total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(this->_internal_offset()); [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.cc:283:21: error: '::_pbi' has not been declared [INFO] [stderr] warning: ota_unpacker@0.1.0: 283 | total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(this->_internal_length()); [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.cc:289:23: error: '::_pbi' has not been declared [INFO] [stderr] warning: ota_unpacker@0.1.0: 289 | int cached_size = ::_pbi::ToCachedSize(total_size); [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.cc: In member function 'virtual void puffin::metadata::BitExtent::CheckTypeAndMergeFrom(const google::protobuf::MessageLite&)': [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.cc:296:16: error: '::_pbi' has not been declared [INFO] [stderr] warning: ota_unpacker@0.1.0: 296 | MergeFrom(*::_pbi::DownCast( [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.cc:296:31: error: expected primary-expression before 'const' [INFO] [stderr] warning: ota_unpacker@0.1.0: 296 | MergeFrom(*::_pbi::DownCast( [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.cc: In member function 'void puffin::metadata::BitExtent::InternalSwap(puffin::metadata::BitExtent*)': [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.cc:329:23: error: 'class google::protobuf::internal::InternalMetadata' has no member named 'InternalSwap' [INFO] [stderr] warning: ota_unpacker@0.1.0: 329 | _internal_metadata_.InternalSwap(&other->_internal_metadata_); [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.cc: In constructor 'puffin::metadata::StreamInfo::StreamInfo(google::protobuf::Arena*, bool)': [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.cc:351:65: error: no matching function for call to 'google::protobuf::MessageLite::MessageLite(google::protobuf::Arena*&, bool&)' [INFO] [stderr] warning: ota_unpacker@0.1.0: 351 | : ::PROTOBUF_NAMESPACE_ID::MessageLite(arena, is_message_owned) { [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^ [INFO] [stderr] warning: ota_unpacker@0.1.0: In file included from /usr/include/google/protobuf/stubs/common.h:47, [INFO] [stderr] warning: ota_unpacker@0.1.0: from /usr/include/google/protobuf/io/coded_stream.h:141, [INFO] [stderr] warning: ota_unpacker@0.1.0: from puffin/src/puffin.pb.h:23, [INFO] [stderr] warning: ota_unpacker@0.1.0: from puffin/src/puffin.pb.cc:4: [INFO] [stderr] warning: ota_unpacker@0.1.0: /usr/include/google/protobuf/message_lite.h:496:3: note: candidate: 'google::protobuf::MessageLite::MessageLite(const google::protobuf::MessageLite&)' [INFO] [stderr] warning: ota_unpacker@0.1.0: 496 | GOOGLE_DISALLOW_EVIL_CONSTRUCTORS(MessageLite); [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: /usr/include/google/protobuf/message_lite.h:496:3: note: candidate expects 1 argument, 2 provided [INFO] [stderr] warning: ota_unpacker@0.1.0: In file included from /usr/include/google/protobuf/any.h:38, [INFO] [stderr] warning: ota_unpacker@0.1.0: from /usr/include/google/protobuf/generated_message_util.h:49, [INFO] [stderr] warning: ota_unpacker@0.1.0: from puffin/src/puffin.pb.h:26, [INFO] [stderr] warning: ota_unpacker@0.1.0: from puffin/src/puffin.pb.cc:4: [INFO] [stderr] warning: ota_unpacker@0.1.0: /usr/include/google/protobuf/message_lite.h:453:19: note: candidate: 'google::protobuf::MessageLite::MessageLite(google::protobuf::Arena*)' [INFO] [stderr] warning: ota_unpacker@0.1.0: 453 | inline explicit MessageLite(Arena* arena) : _internal_metadata_(arena) {} [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: /usr/include/google/protobuf/message_lite.h:453:19: note: candidate expects 1 argument, 2 provided [INFO] [stderr] warning: ota_unpacker@0.1.0: /usr/include/google/protobuf/message_lite.h:190:10: note: candidate: 'google::protobuf::MessageLite::MessageLite()' [INFO] [stderr] warning: ota_unpacker@0.1.0: 190 | inline MessageLite() {} [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: /usr/include/google/protobuf/message_lite.h:190:10: note: candidate expects 0 arguments, 2 provided [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.cc: At global scope: [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.cc:369:13: error: variable or field 'SharedCtor' declared void [INFO] [stderr] warning: ota_unpacker@0.1.0: 369 | inline void StreamInfo::SharedCtor( [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.cc:370:7: error: '::_pb' has not been declared [INFO] [stderr] warning: ota_unpacker@0.1.0: 370 | ::_pb::Arena* arena, bool is_message_owned) { [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.cc:370:19: error: 'arena' was not declared in this scope [INFO] [stderr] warning: ota_unpacker@0.1.0: 370 | ::_pb::Arena* arena, bool is_message_owned) { [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.cc:370:26: error: expected primary-expression before 'bool' [INFO] [stderr] warning: ota_unpacker@0.1.0: 370 | ::_pb::Arena* arena, bool is_message_owned) { [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.cc: In destructor 'virtual puffin::metadata::StreamInfo::~StreamInfo()': [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.cc:383:41: error: 'class google::protobuf::internal::InternalMetadata' has no member named 'DeleteReturnArena' [INFO] [stderr] warning: ota_unpacker@0.1.0: 383 | if (auto *arena = _internal_metadata_.DeleteReturnArena()) { [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.cc:383:70: error: expected primary-expression before '>' token [INFO] [stderr] warning: ota_unpacker@0.1.0: 383 | if (auto *arena = _internal_metadata_.DeleteReturnArena()) { [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.cc:383:72: error: expected primary-expression before ')' token [INFO] [stderr] warning: ota_unpacker@0.1.0: 383 | if (auto *arena = _internal_metadata_.DeleteReturnArena()) { [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^ [INFO] [stderr] warning: ota_unpacker@0.1.0: In file included from /usr/include/google/protobuf/io/coded_stream.h:142, [INFO] [stderr] warning: ota_unpacker@0.1.0: from puffin/src/puffin.pb.h:23, [INFO] [stderr] warning: ota_unpacker@0.1.0: from puffin/src/puffin.pb.cc:4: [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.cc: In member function 'void puffin::metadata::StreamInfo::SharedDtor()': [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.cc:391:17: error: 'GetArenaForAllocation' was not declared in this scope [INFO] [stderr] warning: ota_unpacker@0.1.0: 391 | GOOGLE_DCHECK(GetArenaForAllocation() == nullptr); [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.cc: At global scope: [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.cc:412:59: error: '::_pbi' has not been declared [INFO] [stderr] warning: ota_unpacker@0.1.0: 412 | const char* StreamInfo::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) { [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.cc:412:77: error: expected ',' or '...' before '*' token [INFO] [stderr] warning: ota_unpacker@0.1.0: 412 | const char* StreamInfo::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) { [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.cc:412:13: error: no declaration matches 'const char* puffin::metadata::StreamInfo::_InternalParse(const char*, int)' [INFO] [stderr] warning: ota_unpacker@0.1.0: 412 | const char* StreamInfo::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) { [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: In file included from puffin/src/puffin.pb.cc:4: [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h:305:15: note: candidate is: 'virtual const char* puffin::metadata::StreamInfo::_InternalParse(const char*, google::protobuf::internal::ParseContext*)' [INFO] [stderr] warning: ota_unpacker@0.1.0: 305 | const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final; [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h:230:7: note: 'class puffin::metadata::StreamInfo' defined here [INFO] [stderr] warning: ota_unpacker@0.1.0: 230 | class StreamInfo final : [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.cc: In member function 'virtual uint8_t* puffin::metadata::StreamInfo::_InternalSerialize(uint8_t*, google::protobuf::io::EpsCopyOutputStream*) const': [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.cc:486:29: error: no matching function for call to 'google::protobuf::internal::WireFormatLite::InternalWriteMessage(int, const puffin::metadata::BitExtent&, int, uint8_t*&, google::protobuf::io::EpsCopyOutputStream*&)' [INFO] [stderr] warning: ota_unpacker@0.1.0: 485 | target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite:: [INFO] [stderr] warning: ota_unpacker@0.1.0: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: 486 | InternalWriteMessage(1, repfield, repfield.GetCachedSize(), target, stream); [INFO] [stderr] warning: ota_unpacker@0.1.0: | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: In file included from /usr/include/google/protobuf/generated_message_util.h:56, [INFO] [stderr] warning: ota_unpacker@0.1.0: from puffin/src/puffin.pb.h:26, [INFO] [stderr] warning: ota_unpacker@0.1.0: from puffin/src/puffin.pb.cc:4: [INFO] [stderr] warning: ota_unpacker@0.1.0: /usr/include/google/protobuf/wire_format_lite.h:629:40: note: candidate: 'template static google::protobuf::uint8* google::protobuf::internal::WireFormatLite::InternalWriteMessage(int, const MessageType&, google::protobuf::uint8*, google::protobuf::io::EpsCopyOutputStream*)' [INFO] [stderr] warning: ota_unpacker@0.1.0: 629 | PROTOBUF_ALWAYS_INLINE static uint8* InternalWriteMessage( [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: /usr/include/google/protobuf/wire_format_lite.h:629:40: note: template argument deduction/substitution failed: [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.cc:486:29: note: candidate expects 4 arguments, 5 provided [INFO] [stderr] warning: ota_unpacker@0.1.0: 485 | target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite:: [INFO] [stderr] warning: ota_unpacker@0.1.0: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: 486 | InternalWriteMessage(1, repfield, repfield.GetCachedSize(), target, stream); [INFO] [stderr] warning: ota_unpacker@0.1.0: | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.cc:494:29: error: no matching function for call to 'google::protobuf::internal::WireFormatLite::InternalWriteMessage(int, const puffin::metadata::BitExtent&, int, uint8_t*&, google::protobuf::io::EpsCopyOutputStream*&)' [INFO] [stderr] warning: ota_unpacker@0.1.0: 493 | target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite:: [INFO] [stderr] warning: ota_unpacker@0.1.0: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: 494 | InternalWriteMessage(2, repfield, repfield.GetCachedSize(), target, stream); [INFO] [stderr] warning: ota_unpacker@0.1.0: | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: In file included from /usr/include/google/protobuf/generated_message_util.h:56, [INFO] [stderr] warning: ota_unpacker@0.1.0: from puffin/src/puffin.pb.h:26, [INFO] [stderr] warning: ota_unpacker@0.1.0: from puffin/src/puffin.pb.cc:4: [INFO] [stderr] warning: ota_unpacker@0.1.0: /usr/include/google/protobuf/wire_format_lite.h:629:40: note: candidate: 'template static google::protobuf::uint8* google::protobuf::internal::WireFormatLite::InternalWriteMessage(int, const MessageType&, google::protobuf::uint8*, google::protobuf::io::EpsCopyOutputStream*)' [INFO] [stderr] warning: ota_unpacker@0.1.0: 629 | PROTOBUF_ALWAYS_INLINE static uint8* InternalWriteMessage( [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: /usr/include/google/protobuf/wire_format_lite.h:629:40: note: template argument deduction/substitution failed: [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.cc:494:29: note: candidate expects 4 arguments, 5 provided [INFO] [stderr] warning: ota_unpacker@0.1.0: 493 | target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite:: [INFO] [stderr] warning: ota_unpacker@0.1.0: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: 494 | InternalWriteMessage(2, repfield, repfield.GetCachedSize(), target, stream); [INFO] [stderr] warning: ota_unpacker@0.1.0: | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.cc:500:16: error: '::_pbi' has not been declared [INFO] [stderr] warning: ota_unpacker@0.1.0: 500 | target = ::_pbi::WireFormatLite::WriteUInt64ToArray(3, this->_internal_puff_length(), target); [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.cc: In member function 'virtual size_t puffin::metadata::StreamInfo::ByteSizeLong() const': [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.cc:535:21: error: '::_pbi' has not been declared [INFO] [stderr] warning: ota_unpacker@0.1.0: 535 | total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(this->_internal_puff_length()); [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.cc:541:23: error: '::_pbi' has not been declared [INFO] [stderr] warning: ota_unpacker@0.1.0: 541 | int cached_size = ::_pbi::ToCachedSize(total_size); [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.cc: In member function 'virtual void puffin::metadata::StreamInfo::CheckTypeAndMergeFrom(const google::protobuf::MessageLite&)': [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.cc:548:16: error: '::_pbi' has not been declared [INFO] [stderr] warning: ota_unpacker@0.1.0: 548 | MergeFrom(*::_pbi::DownCast( [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.cc:548:31: error: expected primary-expression before 'const' [INFO] [stderr] warning: ota_unpacker@0.1.0: 548 | MergeFrom(*::_pbi::DownCast( [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.cc: In member function 'void puffin::metadata::StreamInfo::InternalSwap(puffin::metadata::StreamInfo*)': [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.cc:580:23: error: 'class google::protobuf::internal::InternalMetadata' has no member named 'InternalSwap' [INFO] [stderr] warning: ota_unpacker@0.1.0: 580 | _internal_metadata_.InternalSwap(&other->_internal_metadata_); [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.cc: In constructor 'puffin::metadata::PatchHeader::PatchHeader(google::protobuf::Arena*, bool)': [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.cc:609:65: error: no matching function for call to 'google::protobuf::MessageLite::MessageLite(google::protobuf::Arena*&, bool&)' [INFO] [stderr] warning: ota_unpacker@0.1.0: 609 | : ::PROTOBUF_NAMESPACE_ID::MessageLite(arena, is_message_owned) { [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^ [INFO] [stderr] warning: ota_unpacker@0.1.0: In file included from /usr/include/google/protobuf/stubs/common.h:47, [INFO] [stderr] warning: ota_unpacker@0.1.0: from /usr/include/google/protobuf/io/coded_stream.h:141, [INFO] [stderr] warning: ota_unpacker@0.1.0: from puffin/src/puffin.pb.h:23, [INFO] [stderr] warning: ota_unpacker@0.1.0: from puffin/src/puffin.pb.cc:4: [INFO] [stderr] warning: ota_unpacker@0.1.0: /usr/include/google/protobuf/message_lite.h:496:3: note: candidate: 'google::protobuf::MessageLite::MessageLite(const google::protobuf::MessageLite&)' [INFO] [stderr] warning: ota_unpacker@0.1.0: 496 | GOOGLE_DISALLOW_EVIL_CONSTRUCTORS(MessageLite); [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: /usr/include/google/protobuf/message_lite.h:496:3: note: candidate expects 1 argument, 2 provided [INFO] [stderr] warning: ota_unpacker@0.1.0: In file included from /usr/include/google/protobuf/any.h:38, [INFO] [stderr] warning: ota_unpacker@0.1.0: from /usr/include/google/protobuf/generated_message_util.h:49, [INFO] [stderr] warning: ota_unpacker@0.1.0: from puffin/src/puffin.pb.h:26, [INFO] [stderr] warning: ota_unpacker@0.1.0: from puffin/src/puffin.pb.cc:4: [INFO] [stderr] warning: ota_unpacker@0.1.0: /usr/include/google/protobuf/message_lite.h:453:19: note: candidate: 'google::protobuf::MessageLite::MessageLite(google::protobuf::Arena*)' [INFO] [stderr] warning: ota_unpacker@0.1.0: 453 | inline explicit MessageLite(Arena* arena) : _internal_metadata_(arena) {} [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: /usr/include/google/protobuf/message_lite.h:453:19: note: candidate expects 1 argument, 2 provided [INFO] [stderr] warning: ota_unpacker@0.1.0: /usr/include/google/protobuf/message_lite.h:190:10: note: candidate: 'google::protobuf::MessageLite::MessageLite()' [INFO] [stderr] warning: ota_unpacker@0.1.0: 190 | inline MessageLite() {} [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: /usr/include/google/protobuf/message_lite.h:190:10: note: candidate expects 0 arguments, 2 provided [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.cc: In copy constructor 'puffin::metadata::PatchHeader::PatchHeader(const puffin::metadata::PatchHeader&)': [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.cc:625:78: error: invalid new-expression of abstract class type 'puffin::metadata::StreamInfo' [INFO] [stderr] warning: ota_unpacker@0.1.0: 625 | _this->_impl_.src_ = new ::puffin::metadata::StreamInfo(*from._impl_.src_); [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.cc:628:78: error: invalid new-expression of abstract class type 'puffin::metadata::StreamInfo' [INFO] [stderr] warning: ota_unpacker@0.1.0: 628 | _this->_impl_.dst_ = new ::puffin::metadata::StreamInfo(*from._impl_.dst_); [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.cc: At global scope: [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.cc:636:13: error: variable or field 'SharedCtor' declared void [INFO] [stderr] warning: ota_unpacker@0.1.0: 636 | inline void PatchHeader::SharedCtor( [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.cc:637:7: error: '::_pb' has not been declared [INFO] [stderr] warning: ota_unpacker@0.1.0: 637 | ::_pb::Arena* arena, bool is_message_owned) { [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.cc:637:19: error: 'arena' was not declared in this scope [INFO] [stderr] warning: ota_unpacker@0.1.0: 637 | ::_pb::Arena* arena, bool is_message_owned) { [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.cc:637:26: error: expected primary-expression before 'bool' [INFO] [stderr] warning: ota_unpacker@0.1.0: 637 | ::_pb::Arena* arena, bool is_message_owned) { [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.cc: In destructor 'virtual puffin::metadata::PatchHeader::~PatchHeader()': [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.cc:651:41: error: 'class google::protobuf::internal::InternalMetadata' has no member named 'DeleteReturnArena' [INFO] [stderr] warning: ota_unpacker@0.1.0: 651 | if (auto *arena = _internal_metadata_.DeleteReturnArena()) { [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.cc:651:70: error: expected primary-expression before '>' token [INFO] [stderr] warning: ota_unpacker@0.1.0: 651 | if (auto *arena = _internal_metadata_.DeleteReturnArena()) { [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.cc:651:72: error: expected primary-expression before ')' token [INFO] [stderr] warning: ota_unpacker@0.1.0: 651 | if (auto *arena = _internal_metadata_.DeleteReturnArena()) { [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^ [INFO] [stderr] warning: ota_unpacker@0.1.0: In file included from /usr/include/google/protobuf/io/coded_stream.h:142, [INFO] [stderr] warning: ota_unpacker@0.1.0: from puffin/src/puffin.pb.h:23, [INFO] [stderr] warning: ota_unpacker@0.1.0: from puffin/src/puffin.pb.cc:4: [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.cc: In member function 'void puffin::metadata::PatchHeader::SharedDtor()': [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.cc:659:17: error: 'GetArenaForAllocation' was not declared in this scope [INFO] [stderr] warning: ota_unpacker@0.1.0: 659 | GOOGLE_DCHECK(GetArenaForAllocation() == nullptr); [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.cc: In member function 'virtual void puffin::metadata::PatchHeader::Clear()': [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.cc:674:7: error: 'GetArenaForAllocation' was not declared in this scope [INFO] [stderr] warning: ota_unpacker@0.1.0: 674 | if (GetArenaForAllocation() == nullptr && _impl_.src_ != nullptr) { [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.cc:678:7: error: 'GetArenaForAllocation' was not declared in this scope [INFO] [stderr] warning: ota_unpacker@0.1.0: 678 | if (GetArenaForAllocation() == nullptr && _impl_.dst_ != nullptr) { [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.cc: At global scope: [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.cc:688:60: error: '::_pbi' has not been declared [INFO] [stderr] warning: ota_unpacker@0.1.0: 688 | const char* PatchHeader::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) { [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.cc:688:78: error: expected ',' or '...' before '*' token [INFO] [stderr] warning: ota_unpacker@0.1.0: 688 | const char* PatchHeader::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) { [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.cc:688:13: error: no declaration matches 'const char* puffin::metadata::PatchHeader::_InternalParse(const char*, int)' [INFO] [stderr] warning: ota_unpacker@0.1.0: 688 | const char* PatchHeader::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) { [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: In file included from puffin/src/puffin.pb.cc:4: [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h:475:15: note: candidate is: 'virtual const char* puffin::metadata::PatchHeader::_InternalParse(const char*, google::protobuf::internal::ParseContext*)' [INFO] [stderr] warning: ota_unpacker@0.1.0: 475 | const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final; [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.h:400:7: note: 'class puffin::metadata::PatchHeader' defined here [INFO] [stderr] warning: ota_unpacker@0.1.0: 400 | class PatchHeader final : [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.cc: In member function 'virtual uint8_t* puffin::metadata::PatchHeader::_InternalSerialize(uint8_t*, google::protobuf::io::EpsCopyOutputStream*) const': [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.cc:759:16: error: '::_pbi' has not been declared [INFO] [stderr] warning: ota_unpacker@0.1.0: 759 | target = ::_pbi::WireFormatLite::WriteInt32ToArray(1, this->_internal_version(), target); [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.cc:765:27: error: no matching function for call to 'google::protobuf::internal::WireFormatLite::InternalWriteMessage(int, const puffin::metadata::StreamInfo&, int, uint8_t*&, google::protobuf::io::EpsCopyOutputStream*&)' [INFO] [stderr] warning: ota_unpacker@0.1.0: 764 | target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite:: [INFO] [stderr] warning: ota_unpacker@0.1.0: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: 765 | InternalWriteMessage(2, _Internal::src(this), [INFO] [stderr] warning: ota_unpacker@0.1.0: | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: 766 | _Internal::src(this).GetCachedSize(), target, stream); [INFO] [stderr] warning: ota_unpacker@0.1.0: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: In file included from /usr/include/google/protobuf/generated_message_util.h:56, [INFO] [stderr] warning: ota_unpacker@0.1.0: from puffin/src/puffin.pb.h:26, [INFO] [stderr] warning: ota_unpacker@0.1.0: from puffin/src/puffin.pb.cc:4: [INFO] [stderr] warning: ota_unpacker@0.1.0: /usr/include/google/protobuf/wire_format_lite.h:629:40: note: candidate: 'template static google::protobuf::uint8* google::protobuf::internal::WireFormatLite::InternalWriteMessage(int, const MessageType&, google::protobuf::uint8*, google::protobuf::io::EpsCopyOutputStream*)' [INFO] [stderr] warning: ota_unpacker@0.1.0: 629 | PROTOBUF_ALWAYS_INLINE static uint8* InternalWriteMessage( [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: /usr/include/google/protobuf/wire_format_lite.h:629:40: note: template argument deduction/substitution failed: [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.cc:765:27: note: candidate expects 4 arguments, 5 provided [INFO] [stderr] warning: ota_unpacker@0.1.0: 764 | target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite:: [INFO] [stderr] warning: ota_unpacker@0.1.0: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: 765 | InternalWriteMessage(2, _Internal::src(this), [INFO] [stderr] warning: ota_unpacker@0.1.0: | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: 766 | _Internal::src(this).GetCachedSize(), target, stream); [INFO] [stderr] warning: ota_unpacker@0.1.0: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: ToolExecError: Command "c++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-gdwarf-4" "-fno-omit-frame-pointer" "-m64" "-static" "-I" "." "-I" "puffin/src/include" "-I" "bsdiff/include" "-o" "/opt/rustwide/target/debug/build/ota_unpacker-f15171b5166a84bc/out/puffin/src/puffpatch.o" "-c" "puffin/src/puffpatch.cc" with args "c++" did not execute successfully (status code exit status: 1).cargo:warning=puffin/src/puffin.pb.cc:772:27: error: no matching function for call to 'google::protobuf::internal::WireFormatLite::InternalWriteMessage(int, const puffin::metadata::StreamInfo&, int, uint8_t*&, google::protobuf::io::EpsCopyOutputStream*&)' [INFO] [stderr] warning: ota_unpacker@0.1.0: 771 | target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite:: [INFO] [stderr] warning: ota_unpacker@0.1.0: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: 772 | InternalWriteMessage(3, _Internal::dst(this), [INFO] [stderr] warning: ota_unpacker@0.1.0: | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: 773 | _Internal::dst(this).GetCachedSize(), target, stream); [INFO] [stderr] warning: ota_unpacker@0.1.0: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: In file included from /usr/include/google/protobuf/generated_message_util.h:56, [INFO] [stderr] warning: ota_unpacker@0.1.0: from puffin/src/puffin.pb.h:26, [INFO] [stderr] warning: ota_unpacker@0.1.0: from puffin/src/puffin.pb.cc:4: [INFO] [stderr] warning: ota_unpacker@0.1.0: /usr/include/google/protobuf/wire_format_lite.h:629:40: note: candidate: 'template static google::protobuf::uint8* google::protobuf::internal::WireFormatLite::InternalWriteMessage(int, const MessageType&, google::protobuf::uint8*, google::protobuf::io::EpsCopyOutputStream*)' [INFO] [stderr] warning: ota_unpacker@0.1.0: 629 | PROTOBUF_ALWAYS_INLINE static uint8* InternalWriteMessage( [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: /usr/include/google/protobuf/wire_format_lite.h:629:40: note: template argument deduction/substitution failed: [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.cc:772:27: note: candidate expects 4 arguments, 5 provided [INFO] [stderr] warning: ota_unpacker@0.1.0: 771 | target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite:: [INFO] [stderr] warning: ota_unpacker@0.1.0: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: 772 | InternalWriteMessage(3, _Internal::dst(this), [INFO] [stderr] warning: ota_unpacker@0.1.0: | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: 773 | _Internal::dst(this).GetCachedSize(), target, stream); [INFO] [stderr] warning: ota_unpacker@0.1.0: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.cc:779:16: error: '::_pbi' has not been declared [INFO] [stderr] warning: ota_unpacker@0.1.0: 779 | target = ::_pbi::WireFormatLite::WriteEnumToArray( [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.cc: In member function 'virtual size_t puffin::metadata::PatchHeader::ByteSizeLong() const': [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.cc:815:21: error: '::_pbi' has not been declared [INFO] [stderr] warning: ota_unpacker@0.1.0: 815 | total_size += ::_pbi::WireFormatLite::Int32SizePlusOne(this->_internal_version()); [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.cc:821:9: error: '::_pbi' has not been declared [INFO] [stderr] warning: ota_unpacker@0.1.0: 821 | ::_pbi::WireFormatLite::EnumSize(this->_internal_type()); [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.cc:827:23: error: '::_pbi' has not been declared [INFO] [stderr] warning: ota_unpacker@0.1.0: 827 | int cached_size = ::_pbi::ToCachedSize(total_size); [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.cc: In member function 'virtual void puffin::metadata::PatchHeader::CheckTypeAndMergeFrom(const google::protobuf::MessageLite&)': [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.cc:834:16: error: '::_pbi' has not been declared [INFO] [stderr] warning: ota_unpacker@0.1.0: 834 | MergeFrom(*::_pbi::DownCast( [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.cc:834:31: error: expected primary-expression before 'const' [INFO] [stderr] warning: ota_unpacker@0.1.0: 834 | MergeFrom(*::_pbi::DownCast( [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.cc: In member function 'void puffin::metadata::PatchHeader::InternalSwap(puffin::metadata::PatchHeader*)': [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.cc:875:23: error: 'class google::protobuf::internal::InternalMetadata' has no member named 'InternalSwap' [INFO] [stderr] warning: ota_unpacker@0.1.0: 875 | _internal_metadata_.InternalSwap(&other->_internal_metadata_); [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~~~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: In file included from puffin/src/puffin.pb.h:24, [INFO] [stderr] warning: ota_unpacker@0.1.0: from puffin/src/puffin.pb.cc:4: [INFO] [stderr] warning: ota_unpacker@0.1.0: /usr/include/google/protobuf/arena.h: In instantiation of 'static T* google::protobuf::Arena::CreateMessageInternal(google::protobuf::Arena*) [with T = puffin::metadata::BitExtent]': [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.cc:895:71: required from here [INFO] [stderr] warning: ota_unpacker@0.1.0: /usr/include/google/protobuf/arena.h:501:14: error: invalid new-expression of abstract class type 'puffin::metadata::BitExtent' [INFO] [stderr] warning: ota_unpacker@0.1.0: 501 | return new T(); [INFO] [stderr] warning: ota_unpacker@0.1.0: | ^~~~~~~ [INFO] [stderr] warning: ota_unpacker@0.1.0: /usr/include/google/protobuf/arena.h: In instantiation of 'static T* google::protobuf::Arena::CreateMessageInternal(google::protobuf::Arena*) [with T = puffin::metadata::StreamInfo]': [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.cc:899:72: required from here [INFO] [stderr] warning: ota_unpacker@0.1.0: /usr/include/google/protobuf/arena.h:501:14: error: invalid new-expression of abstract class type 'puffin::metadata::StreamInfo' [INFO] [stderr] warning: ota_unpacker@0.1.0: /usr/include/google/protobuf/arena.h: In instantiation of 'static T* google::protobuf::Arena::CreateMessageInternal(google::protobuf::Arena*) [with T = puffin::metadata::PatchHeader]': [INFO] [stderr] warning: ota_unpacker@0.1.0: puffin/src/puffin.pb.cc:903:73: required from here [INFO] [stderr] warning: ota_unpacker@0.1.0: /usr/include/google/protobuf/arena.h:501:14: error: invalid new-expression of abstract class type 'puffin::metadata::PatchHeader' [INFO] [stderr] warning: ota_unpacker@0.1.0: ToolExecError: Command "c++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-gdwarf-4" "-fno-omit-frame-pointer" "-m64" "-static" "-I" "." "-I" "puffin/src/include" "-I" "bsdiff/include" "-o" "/opt/rustwide/target/debug/build/ota_unpacker-f15171b5166a84bc/out/puffin/src/puffin.pb.o" "-c" "puffin/src/puffin.pb.cc" with args "c++" did not execute successfully (status code exit status: 1). [INFO] [stderr] error: failed to run custom build command for `ota_unpacker v0.1.0 (/opt/rustwide/workdir)` [INFO] [stderr] note: To improve backtraces for build dependencies, set the CARGO_PROFILE_DEV_BUILD_OVERRIDE_DEBUG=true environment variable to enable debug information generation. [INFO] [stderr] [INFO] [stderr] Caused by: [INFO] [stderr] process didn't exit successfully: `/opt/rustwide/target/debug/build/ota_unpacker-514c85cc5efb3b9c/build-script-build` (exit status: 1) [INFO] [stderr] --- stdout [INFO] [stderr] cargo:rerun-if-changed=src/proto/update_metadata.proto [INFO] [stderr] TARGET = Some("x86_64-unknown-linux-gnu") [INFO] [stderr] OPT_LEVEL = Some("0") [INFO] [stderr] HOST = Some("x86_64-unknown-linux-gnu") [INFO] [stderr] cargo:rerun-if-env-changed=CXX_x86_64-unknown-linux-gnu [INFO] [stderr] CXX_x86_64-unknown-linux-gnu = None [INFO] [stderr] cargo:rerun-if-env-changed=CXX_x86_64_unknown_linux_gnu [INFO] [stderr] CXX_x86_64_unknown_linux_gnu = None [INFO] [stderr] cargo:rerun-if-env-changed=HOST_CXX [INFO] [stderr] HOST_CXX = None [INFO] [stderr] cargo:rerun-if-env-changed=CXX [INFO] [stderr] CXX = None [INFO] [stderr] cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS [INFO] [stderr] CRATE_CC_NO_DEFAULTS = None [INFO] [stderr] DEBUG = Some("true") [INFO] [stderr] cargo:rerun-if-env-changed=CXXFLAGS_x86_64-unknown-linux-gnu [INFO] [stderr] CXXFLAGS_x86_64-unknown-linux-gnu = None [INFO] [stderr] cargo:rerun-if-env-changed=CXXFLAGS_x86_64_unknown_linux_gnu [INFO] [stderr] CXXFLAGS_x86_64_unknown_linux_gnu = None [INFO] [stderr] cargo:rerun-if-env-changed=HOST_CXXFLAGS [INFO] [stderr] HOST_CXXFLAGS = None [INFO] [stderr] cargo:rerun-if-env-changed=CXXFLAGS [INFO] [stderr] CXXFLAGS = None [INFO] [stderr] running: "c++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-gdwarf-4" "-fno-omit-frame-pointer" "-m64" "-static" "-I" "." "-I" "bsdiff/include" "-o" "/opt/rustwide/target/debug/build/ota_unpacker-f15171b5166a84bc/out/bsdiff/brotli_decompressor.o" "-c" "bsdiff/brotli_decompressor.cc" [INFO] [stderr] running: "c++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-gdwarf-4" "-fno-omit-frame-pointer" "-m64" "-static" "-I" "." "-I" "bsdiff/include" "-o" "/opt/rustwide/target/debug/build/ota_unpacker-f15171b5166a84bc/out/bsdiff/bspatch.o" "-c" "bsdiff/bspatch.cc" [INFO] [stderr] running: "c++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-gdwarf-4" "-fno-omit-frame-pointer" "-m64" "-static" "-I" "." "-I" "bsdiff/include" "-o" "/opt/rustwide/target/debug/build/ota_unpacker-f15171b5166a84bc/out/bsdiff/bz2_decompressor.o" "-c" "bsdiff/bz2_decompressor.cc" [INFO] [stderr] running: "c++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-gdwarf-4" "-fno-omit-frame-pointer" "-m64" "-static" "-I" "." "-I" "bsdiff/include" "-o" "/opt/rustwide/target/debug/build/ota_unpacker-f15171b5166a84bc/out/bsdiff/buffer_file.o" "-c" "bsdiff/buffer_file.cc" [INFO] [stderr] running: "c++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-gdwarf-4" "-fno-omit-frame-pointer" "-m64" "-static" "-I" "." "-I" "bsdiff/include" "-o" "/opt/rustwide/target/debug/build/ota_unpacker-f15171b5166a84bc/out/bsdiff/decompressor_interface.o" "-c" "bsdiff/decompressor_interface.cc" [INFO] [stderr] running: "c++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-gdwarf-4" "-fno-omit-frame-pointer" "-m64" "-static" "-I" "." "-I" "bsdiff/include" "-o" "/opt/rustwide/target/debug/build/ota_unpacker-f15171b5166a84bc/out/bsdiff/extents.o" "-c" "bsdiff/extents.cc" [INFO] [stderr] running: "c++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-gdwarf-4" "-fno-omit-frame-pointer" "-m64" "-static" "-I" "." "-I" "bsdiff/include" "-o" "/opt/rustwide/target/debug/build/ota_unpacker-f15171b5166a84bc/out/bsdiff/extents_file.o" "-c" "bsdiff/extents_file.cc" [INFO] [stderr] running: "c++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-gdwarf-4" "-fno-omit-frame-pointer" "-m64" "-static" "-I" "." "-I" "bsdiff/include" "-o" "/opt/rustwide/target/debug/build/ota_unpacker-f15171b5166a84bc/out/bsdiff/file.o" "-c" "bsdiff/file.cc" [INFO] [stderr] running: "c++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-gdwarf-4" "-fno-omit-frame-pointer" "-m64" "-static" "-I" "." "-I" "bsdiff/include" "-o" "/opt/rustwide/target/debug/build/ota_unpacker-f15171b5166a84bc/out/bsdiff/logging.o" "-c" "bsdiff/logging.cc" [INFO] [stderr] running: "c++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-gdwarf-4" "-fno-omit-frame-pointer" "-m64" "-static" "-I" "." "-I" "bsdiff/include" "-o" "/opt/rustwide/target/debug/build/ota_unpacker-f15171b5166a84bc/out/bsdiff/memory_file.o" "-c" "bsdiff/memory_file.cc" [INFO] [stderr] running: "c++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-gdwarf-4" "-fno-omit-frame-pointer" "-m64" "-static" "-I" "." "-I" "bsdiff/include" "-o" "/opt/rustwide/target/debug/build/ota_unpacker-f15171b5166a84bc/out/bsdiff/patch_reader.o" "-c" "bsdiff/patch_reader.cc" [INFO] [stderr] running: "c++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-gdwarf-4" "-fno-omit-frame-pointer" "-m64" "-static" "-I" "." "-I" "bsdiff/include" "-o" "/opt/rustwide/target/debug/build/ota_unpacker-f15171b5166a84bc/out/bsdiff/sink_file.o" "-c" "bsdiff/sink_file.cc" [INFO] [stderr] running: "c++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-gdwarf-4" "-fno-omit-frame-pointer" "-m64" "-static" "-I" "." "-I" "bsdiff/include" "-o" "/opt/rustwide/target/debug/build/ota_unpacker-f15171b5166a84bc/out/bsdiff/utils.o" "-c" "bsdiff/utils.cc" [INFO] [stderr] exit status: 0 [INFO] [stderr] exit status: 0 [INFO] [stderr] exit status: 0 [INFO] [stderr] exit status: 0 [INFO] [stderr] exit status: 0 [INFO] [stderr] exit status: 0 [INFO] [stderr] exit status: 0 [INFO] [stderr] exit status: 0 [INFO] [stderr] exit status: 0 [INFO] [stderr] exit status: 0 [INFO] [stderr] exit status: 0 [INFO] [stderr] exit status: 0 [INFO] [stderr] exit status: 0 [INFO] [stderr] cargo:rerun-if-env-changed=AR_x86_64-unknown-linux-gnu [INFO] [stderr] AR_x86_64-unknown-linux-gnu = None [INFO] [stderr] cargo:rerun-if-env-changed=AR_x86_64_unknown_linux_gnu [INFO] [stderr] AR_x86_64_unknown_linux_gnu = None [INFO] [stderr] cargo:rerun-if-env-changed=HOST_AR [INFO] [stderr] HOST_AR = None [INFO] [stderr] cargo:rerun-if-env-changed=AR [INFO] [stderr] AR = None [INFO] [stderr] cargo:rerun-if-env-changed=ARFLAGS_x86_64-unknown-linux-gnu [INFO] [stderr] ARFLAGS_x86_64-unknown-linux-gnu = None [INFO] [stderr] cargo:rerun-if-env-changed=ARFLAGS_x86_64_unknown_linux_gnu [INFO] [stderr] ARFLAGS_x86_64_unknown_linux_gnu = None [INFO] [stderr] cargo:rerun-if-env-changed=HOST_ARFLAGS [INFO] [stderr] HOST_ARFLAGS = None [INFO] [stderr] cargo:rerun-if-env-changed=ARFLAGS [INFO] [stderr] ARFLAGS = None [INFO] [stderr] running: ZERO_AR_DATE="1" "ar" "cq" "/opt/rustwide/target/debug/build/ota_unpacker-f15171b5166a84bc/out/libbspatch.a" "/opt/rustwide/target/debug/build/ota_unpacker-f15171b5166a84bc/out/bsdiff/brotli_decompressor.o" "/opt/rustwide/target/debug/build/ota_unpacker-f15171b5166a84bc/out/bsdiff/bspatch.o" "/opt/rustwide/target/debug/build/ota_unpacker-f15171b5166a84bc/out/bsdiff/bz2_decompressor.o" "/opt/rustwide/target/debug/build/ota_unpacker-f15171b5166a84bc/out/bsdiff/buffer_file.o" "/opt/rustwide/target/debug/build/ota_unpacker-f15171b5166a84bc/out/bsdiff/decompressor_interface.o" "/opt/rustwide/target/debug/build/ota_unpacker-f15171b5166a84bc/out/bsdiff/extents.o" "/opt/rustwide/target/debug/build/ota_unpacker-f15171b5166a84bc/out/bsdiff/extents_file.o" "/opt/rustwide/target/debug/build/ota_unpacker-f15171b5166a84bc/out/bsdiff/file.o" "/opt/rustwide/target/debug/build/ota_unpacker-f15171b5166a84bc/out/bsdiff/logging.o" "/opt/rustwide/target/debug/build/ota_unpacker-f15171b5166a84bc/out/bsdiff/memory_file.o" "/opt/rustwide/target/debug/build/ota_unpacker-f15171b5166a84bc/out/bsdiff/patch_reader.o" "/opt/rustwide/target/debug/build/ota_unpacker-f15171b5166a84bc/out/bsdiff/sink_file.o" "/opt/rustwide/target/debug/build/ota_unpacker-f15171b5166a84bc/out/bsdiff/utils.o" [INFO] [stderr] exit status: 0 [INFO] [stderr] running: "ar" "s" "/opt/rustwide/target/debug/build/ota_unpacker-f15171b5166a84bc/out/libbspatch.a" [INFO] [stderr] exit status: 0 [INFO] [stderr] cargo:rustc-link-lib=static=bspatch [INFO] [stderr] cargo:rustc-link-search=native=/opt/rustwide/target/debug/build/ota_unpacker-f15171b5166a84bc/out [INFO] [stderr] cargo:rerun-if-env-changed=CXXSTDLIB_x86_64-unknown-linux-gnu [INFO] [stderr] CXXSTDLIB_x86_64-unknown-linux-gnu = None [INFO] [stderr] cargo:rerun-if-env-changed=CXXSTDLIB_x86_64_unknown_linux_gnu [INFO] [stderr] CXXSTDLIB_x86_64_unknown_linux_gnu = None [INFO] [stderr] cargo:rerun-if-env-changed=HOST_CXXSTDLIB [INFO] [stderr] HOST_CXXSTDLIB = None [INFO] [stderr] cargo:rerun-if-env-changed=CXXSTDLIB [INFO] [stderr] CXXSTDLIB = None [INFO] [stderr] cargo:rustc-link-lib=stdc++ [INFO] [stderr] cargo:rerun-if-changed=bsdiff/include/bsdiff/bspatch.h [INFO] [stderr] cargo:rustc-link-lib=brotlidec [INFO] [stderr] cargo:rerun-if-env-changed=TARGET [INFO] [stderr] cargo:rerun-if-env-changed=BINDGEN_EXTRA_CLANG_ARGS_x86_64-unknown-linux-gnu [INFO] [stderr] cargo:rerun-if-env-changed=BINDGEN_EXTRA_CLANG_ARGS_x86_64_unknown_linux_gnu [INFO] [stderr] cargo:rerun-if-env-changed=BINDGEN_EXTRA_CLANG_ARGS [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/llvm-14/lib/clang/14.0.0/include/stddef.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/llvm-14/lib/clang/14.0.0/include/__stddef_max_align_t.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/llvm-14/lib/clang/14.0.0/include/stdint.h [INFO] [stderr] cargo:rerun-if-changed=/usr/include/stdint.h [INFO] [stderr] cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/libc-header-start.h [INFO] [stderr] cargo:rerun-if-changed=/usr/include/features.h [INFO] [stderr] cargo:rerun-if-changed=/usr/include/features-time64.h [INFO] [stderr] cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/wordsize.h [INFO] [stderr] cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/timesize.h [INFO] [stderr] cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/wordsize.h [INFO] [stderr] cargo:rerun-if-changed=/usr/include/stdc-predef.h [INFO] [stderr] cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/sys/cdefs.h [INFO] [stderr] cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/wordsize.h [INFO] [stderr] cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/long-double.h [INFO] [stderr] cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/gnu/stubs.h [INFO] [stderr] cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/gnu/stubs-64.h [INFO] [stderr] cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types.h [INFO] [stderr] cargo:rerun-if-changed=/usr/include/features.h [INFO] [stderr] cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/wordsize.h [INFO] [stderr] cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/timesize.h [INFO] [stderr] cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/wordsize.h [INFO] [stderr] cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/typesizes.h [INFO] [stderr] cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/time64.h [INFO] [stderr] cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/wchar.h [INFO] [stderr] cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/wordsize.h [INFO] [stderr] cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/stdint-intn.h [INFO] [stderr] cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types.h [INFO] [stderr] cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/stdint-uintn.h [INFO] [stderr] cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/functional [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/x86_64-linux-gnu/c++/11/bits/c++config.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/x86_64-linux-gnu/c++/11/bits/os_defines.h [INFO] [stderr] cargo:rerun-if-changed=/usr/include/features.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/x86_64-linux-gnu/c++/11/bits/cpu_defines.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/stl_function.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/move.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/x86_64-linux-gnu/c++/11/bits/c++config.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/type_traits [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/x86_64-linux-gnu/c++/11/bits/c++config.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/backward/binders.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/new [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/x86_64-linux-gnu/c++/11/bits/c++config.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/exception.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/x86_64-linux-gnu/c++/11/bits/c++config.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/tuple [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/utility [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/x86_64-linux-gnu/c++/11/bits/c++config.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/stl_relops.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/stl_pair.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/move.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/type_traits [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/type_traits [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/move.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/initializer_list [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/x86_64-linux-gnu/c++/11/bits/c++config.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/array [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/utility [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/functexcept.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/x86_64-linux-gnu/c++/11/bits/c++config.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/exception_defines.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/stl_algobase.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/x86_64-linux-gnu/c++/11/bits/c++config.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/functexcept.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/cpp_type_traits.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/x86_64-linux-gnu/c++/11/bits/c++config.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/ext/type_traits.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/x86_64-linux-gnu/c++/11/bits/c++config.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/cpp_type_traits.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/ext/numeric_traits.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/cpp_type_traits.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/ext/type_traits.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/stl_pair.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/stl_iterator_base_types.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/x86_64-linux-gnu/c++/11/bits/c++config.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/type_traits [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/stl_iterator_base_funcs.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/concept_check.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/x86_64-linux-gnu/c++/11/bits/c++config.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/debug/assertions.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/x86_64-linux-gnu/c++/11/bits/c++config.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/stl_iterator.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/cpp_type_traits.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/stl_iterator_base_types.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/ext/type_traits.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/move.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/ptr_traits.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/move.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/type_traits [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/concept_check.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/debug/debug.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/debug/assertions.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/move.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/predefined_ops.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/move.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/type_traits [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/range_access.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/initializer_list [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/type_traits [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/stl_iterator.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/debug/assertions.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/uses_allocator.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/type_traits [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/move.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/invoke.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/type_traits [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/move.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/type_traits [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/functional_hash.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/type_traits [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/hash_bytes.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/x86_64-linux-gnu/c++/11/bits/c++config.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/invoke.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/refwrap.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/move.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/invoke.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/stl_function.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/std_function.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/typeinfo [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/exception.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/hash_bytes.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/stl_function.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/invoke.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/refwrap.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/functexcept.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/memory [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/stl_algobase.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/allocator.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/x86_64-linux-gnu/c++/11/bits/c++allocator.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/ext/new_allocator.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/x86_64-linux-gnu/c++/11/bits/c++config.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/new [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/functexcept.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/move.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/type_traits [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/memoryfwd.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/x86_64-linux-gnu/c++/11/bits/c++config.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/type_traits [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/stl_construct.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/new [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/move.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/stl_iterator_base_types.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/stl_iterator_base_funcs.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/stl_uninitialized.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/type_traits [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/stl_algobase.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/ext/alloc_traits.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/alloc_traits.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/stl_construct.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/memoryfwd.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/allocator.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/ptr_traits.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/ext/numeric_traits.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/stl_tempbuf.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/stl_algobase.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/stl_construct.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/stl_raw_storage_iter.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/type_traits [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/align.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/x86_64-linux-gnu/c++/11/bits/c++config.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bit [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/type_traits [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/ext/numeric_traits.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/llvm-14/lib/clang/14.0.0/include/stdint.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/debug/assertions.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/uses_allocator.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/alloc_traits.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/debug/debug.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/unique_ptr.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/x86_64-linux-gnu/c++/11/bits/c++config.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/debug/assertions.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/type_traits [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/utility [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/tuple [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/stl_function.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/functional_hash.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/shared_ptr.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/iosfwd [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/x86_64-linux-gnu/c++/11/bits/c++config.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/stringfwd.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/x86_64-linux-gnu/c++/11/bits/c++config.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/memoryfwd.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/postypes.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/cwchar [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/x86_64-linux-gnu/c++/11/bits/c++config.h [INFO] [stderr] cargo:rerun-if-changed=/usr/include/wchar.h [INFO] [stderr] cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/libc-header-start.h [INFO] [stderr] cargo:rerun-if-changed=/usr/include/features.h [INFO] [stderr] cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/floatn.h [INFO] [stderr] cargo:rerun-if-changed=/usr/include/features.h [INFO] [stderr] cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/floatn-common.h [INFO] [stderr] cargo:rerun-if-changed=/usr/include/features.h [INFO] [stderr] cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/long-double.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/llvm-14/lib/clang/14.0.0/include/stddef.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/llvm-14/lib/clang/14.0.0/include/stdarg.h [INFO] [stderr] cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/wchar.h [INFO] [stderr] cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types/wint_t.h [INFO] [stderr] cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h [INFO] [stderr] cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h [INFO] [stderr] cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types/__FILE.h [INFO] [stderr] cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types/FILE.h [INFO] [stderr] cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types/locale_t.h [INFO] [stderr] cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types/__locale_t.h [INFO] [stderr] cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/floatn.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/shared_ptr_base.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/typeinfo [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/allocated_ptr.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/type_traits [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/ptr_traits.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/alloc_traits.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/allocator.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/exception_defines.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/functional_hash.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/refwrap.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/stl_function.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/unique_ptr.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/ext/aligned_buffer.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/type_traits [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/ext/atomicity.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/x86_64-linux-gnu/c++/11/bits/c++config.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/x86_64-linux-gnu/c++/11/bits/gthr.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/x86_64-linux-gnu/c++/11/bits/gthr-default.h [INFO] [stderr] cargo:rerun-if-changed=/usr/include/pthread.h [INFO] [stderr] cargo:rerun-if-changed=/usr/include/features.h [INFO] [stderr] cargo:rerun-if-changed=/usr/include/sched.h [INFO] [stderr] cargo:rerun-if-changed=/usr/include/features.h [INFO] [stderr] cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/llvm-14/lib/clang/14.0.0/include/stddef.h [INFO] [stderr] cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types/time_t.h [INFO] [stderr] cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types.h [INFO] [stderr] cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h [INFO] [stderr] cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types.h [INFO] [stderr] cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/endian.h [INFO] [stderr] cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/endianness.h [INFO] [stderr] cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types/time_t.h [INFO] [stderr] cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/sched.h [INFO] [stderr] cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h [INFO] [stderr] cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/cpu-set.h [INFO] [stderr] cargo:rerun-if-changed=/usr/include/time.h [INFO] [stderr] cargo:rerun-if-changed=/usr/include/features.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/llvm-14/lib/clang/14.0.0/include/stddef.h [INFO] [stderr] cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/time.h [INFO] [stderr] cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types.h [INFO] [stderr] cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/timex.h [INFO] [stderr] cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types.h [INFO] [stderr] cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h [INFO] [stderr] cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types.h [INFO] [stderr] cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types/clock_t.h [INFO] [stderr] cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types.h [INFO] [stderr] cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types/time_t.h [INFO] [stderr] cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types/struct_tm.h [INFO] [stderr] cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types.h [INFO] [stderr] cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h [INFO] [stderr] cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types/clockid_t.h [INFO] [stderr] cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types.h [INFO] [stderr] cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types/timer_t.h [INFO] [stderr] cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types.h [INFO] [stderr] cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h [INFO] [stderr] cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types.h [INFO] [stderr] cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h [INFO] [stderr] cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types/locale_t.h [INFO] [stderr] cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/endian.h [INFO] [stderr] cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h [INFO] [stderr] cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/thread-shared-types.h [INFO] [stderr] cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h [INFO] [stderr] cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/wordsize.h [INFO] [stderr] cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h [INFO] [stderr] cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/struct_mutex.h [INFO] [stderr] cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/struct_rwlock.h [INFO] [stderr] cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/setjmp.h [INFO] [stderr] cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/wordsize.h [INFO] [stderr] cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/wordsize.h [INFO] [stderr] cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h [INFO] [stderr] cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h [INFO] [stderr] cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h [INFO] [stderr] cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/setjmp.h [INFO] [stderr] cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h [INFO] [stderr] cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/x86_64-linux-gnu/c++/11/bits/atomic_word.h [INFO] [stderr] cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/sys/single_threaded.h [INFO] [stderr] cargo:rerun-if-changed=/usr/include/features.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/ext/concurrence.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/exception [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/x86_64-linux-gnu/c++/11/bits/c++config.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/exception.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/exception_ptr.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/x86_64-linux-gnu/c++/11/bits/c++config.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/exception_defines.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/cxxabi_init_exception.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/llvm-14/lib/clang/14.0.0/include/stddef.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/x86_64-linux-gnu/c++/11/bits/c++config.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/typeinfo [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/new [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/move.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/nested_exception.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/x86_64-linux-gnu/c++/11/bits/c++config.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/move.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/x86_64-linux-gnu/c++/11/bits/gthr.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/functexcept.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/cpp_type_traits.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/ext/type_traits.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/shared_ptr_atomic.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/atomic_base.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/x86_64-linux-gnu/c++/11/bits/c++config.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/llvm-14/lib/clang/14.0.0/include/stdint.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/atomic_lockfree_defines.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/move.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/backward/auto_ptr.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/x86_64-linux-gnu/c++/11/bits/c++config.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/debug/debug.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/vector [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/stl_algobase.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/allocator.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/stl_construct.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/stl_uninitialized.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/stl_vector.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/stl_iterator_base_funcs.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/functexcept.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/concept_check.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/initializer_list [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/debug/assertions.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/stl_bvector.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/initializer_list [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/functional_hash.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/range_access.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/vector.tcc [INFO] [stderr] cargo:rerun-if-changed=bsdiff/include/bsdiff/extents_file.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/llvm-14/lib/clang/14.0.0/include/stddef.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/llvm-14/lib/clang/14.0.0/include/stdint.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/memory [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/vector [INFO] [stderr] cargo:rerun-if-changed=bsdiff/include/bsdiff/file_interface.h [INFO] [stderr] cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/sys/types.h [INFO] [stderr] cargo:rerun-if-changed=/usr/include/features.h [INFO] [stderr] cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types.h [INFO] [stderr] cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types/clock_t.h [INFO] [stderr] cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types/clockid_t.h [INFO] [stderr] cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types/time_t.h [INFO] [stderr] cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types/timer_t.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/llvm-14/lib/clang/14.0.0/include/stddef.h [INFO] [stderr] cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/stdint-intn.h [INFO] [stderr] cargo:rerun-if-changed=/usr/include/endian.h [INFO] [stderr] cargo:rerun-if-changed=/usr/include/features.h [INFO] [stderr] cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/endian.h [INFO] [stderr] cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/byteswap.h [INFO] [stderr] cargo:rerun-if-changed=/usr/include/features.h [INFO] [stderr] cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types.h [INFO] [stderr] cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/uintn-identity.h [INFO] [stderr] cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types.h [INFO] [stderr] cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/sys/select.h [INFO] [stderr] cargo:rerun-if-changed=/usr/include/features.h [INFO] [stderr] cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types.h [INFO] [stderr] cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/select.h [INFO] [stderr] cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types/sigset_t.h [INFO] [stderr] cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h [INFO] [stderr] cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types/time_t.h [INFO] [stderr] cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h [INFO] [stderr] cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h [INFO] [stderr] cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/llvm-14/lib/clang/14.0.0/include/stddef.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/llvm-14/lib/clang/14.0.0/include/stdint.h [INFO] [stderr] cargo:rerun-if-changed=bsdiff/include/bsdiff/common.h [INFO] [stderr] TARGET = Some("x86_64-unknown-linux-gnu") [INFO] [stderr] OPT_LEVEL = Some("0") [INFO] [stderr] HOST = Some("x86_64-unknown-linux-gnu") [INFO] [stderr] cargo:rerun-if-env-changed=CXX_x86_64-unknown-linux-gnu [INFO] [stderr] CXX_x86_64-unknown-linux-gnu = None [INFO] [stderr] cargo:rerun-if-env-changed=CXX_x86_64_unknown_linux_gnu [INFO] [stderr] CXX_x86_64_unknown_linux_gnu = None [INFO] [stderr] cargo:rerun-if-env-changed=HOST_CXX [INFO] [stderr] HOST_CXX = None [INFO] [stderr] cargo:rerun-if-env-changed=CXX [INFO] [stderr] CXX = None [INFO] [stderr] cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS [INFO] [stderr] CRATE_CC_NO_DEFAULTS = None [INFO] [stderr] DEBUG = Some("true") [INFO] [stderr] cargo:rerun-if-env-changed=CXXFLAGS_x86_64-unknown-linux-gnu [INFO] [stderr] CXXFLAGS_x86_64-unknown-linux-gnu = None [INFO] [stderr] cargo:rerun-if-env-changed=CXXFLAGS_x86_64_unknown_linux_gnu [INFO] [stderr] CXXFLAGS_x86_64_unknown_linux_gnu = None [INFO] [stderr] cargo:rerun-if-env-changed=HOST_CXXFLAGS [INFO] [stderr] HOST_CXXFLAGS = None [INFO] [stderr] cargo:rerun-if-env-changed=CXXFLAGS [INFO] [stderr] CXXFLAGS = None [INFO] [stderr] running: "c++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-gdwarf-4" "-fno-omit-frame-pointer" "-m64" "-static" "-I" "." "-I" "puffin/src/include" "-I" "bsdiff/include" "-o" "/opt/rustwide/target/debug/build/ota_unpacker-f15171b5166a84bc/out/puffin/src/bit_reader.o" "-c" "puffin/src/bit_reader.cc" [INFO] [stderr] running: "c++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-gdwarf-4" "-fno-omit-frame-pointer" "-m64" "-static" "-I" "." "-I" "puffin/src/include" "-I" "bsdiff/include" "-o" "/opt/rustwide/target/debug/build/ota_unpacker-f15171b5166a84bc/out/puffin/src/bit_writer.o" "-c" "puffin/src/bit_writer.cc" [INFO] [stderr] running: "c++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-gdwarf-4" "-fno-omit-frame-pointer" "-m64" "-static" "-I" "." "-I" "puffin/src/include" "-I" "bsdiff/include" "-o" "/opt/rustwide/target/debug/build/ota_unpacker-f15171b5166a84bc/out/puffin/src/extent_stream.o" "-c" "puffin/src/extent_stream.cc" [INFO] [stderr] running: "c++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-gdwarf-4" "-fno-omit-frame-pointer" "-m64" "-static" "-I" "." "-I" "puffin/src/include" "-I" "bsdiff/include" "-o" "/opt/rustwide/target/debug/build/ota_unpacker-f15171b5166a84bc/out/puffin/src/file_stream.o" "-c" "puffin/src/file_stream.cc" [INFO] [stderr] running: "c++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-gdwarf-4" "-fno-omit-frame-pointer" "-m64" "-static" "-I" "." "-I" "puffin/src/include" "-I" "bsdiff/include" "-o" "/opt/rustwide/target/debug/build/ota_unpacker-f15171b5166a84bc/out/puffin/src/huffer.o" "-c" "puffin/src/huffer.cc" [INFO] [stderr] running: "c++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-gdwarf-4" "-fno-omit-frame-pointer" "-m64" "-static" "-I" "." "-I" "puffin/src/include" "-I" "bsdiff/include" "-o" "/opt/rustwide/target/debug/build/ota_unpacker-f15171b5166a84bc/out/puffin/src/huffman_table.o" "-c" "puffin/src/huffman_table.cc" [INFO] [stderr] running: "c++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-gdwarf-4" "-fno-omit-frame-pointer" "-m64" "-static" "-I" "." "-I" "puffin/src/include" "-I" "bsdiff/include" "-o" "/opt/rustwide/target/debug/build/ota_unpacker-f15171b5166a84bc/out/puffin/src/memory_stream.o" "-c" "puffin/src/memory_stream.cc" [INFO] [stderr] running: "c++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-gdwarf-4" "-fno-omit-frame-pointer" "-m64" "-static" "-I" "." "-I" "puffin/src/include" "-I" "bsdiff/include" "-o" "/opt/rustwide/target/debug/build/ota_unpacker-f15171b5166a84bc/out/puffin/src/sink_stream.o" "-c" "puffin/src/sink_stream.cc" [INFO] [stderr] running: "c++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-gdwarf-4" "-fno-omit-frame-pointer" "-m64" "-static" "-I" "." "-I" "puffin/src/include" "-I" "bsdiff/include" "-o" "/opt/rustwide/target/debug/build/ota_unpacker-f15171b5166a84bc/out/puffin/src/puffer.o" "-c" "puffin/src/puffer.cc" [INFO] [stderr] running: "c++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-gdwarf-4" "-fno-omit-frame-pointer" "-m64" "-static" "-I" "." "-I" "puffin/src/include" "-I" "bsdiff/include" "-o" "/opt/rustwide/target/debug/build/ota_unpacker-f15171b5166a84bc/out/puffin/src/puffpatch.o" "-c" "puffin/src/puffpatch.cc" [INFO] [stderr] running: "c++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-gdwarf-4" "-fno-omit-frame-pointer" "-m64" "-static" "-I" "." "-I" "puffin/src/include" "-I" "bsdiff/include" "-o" "/opt/rustwide/target/debug/build/ota_unpacker-f15171b5166a84bc/out/puffin/src/puff_reader.o" "-c" "puffin/src/puff_reader.cc" [INFO] [stderr] running: "c++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-gdwarf-4" "-fno-omit-frame-pointer" "-m64" "-static" "-I" "." "-I" "puffin/src/include" "-I" "bsdiff/include" "-o" "/opt/rustwide/target/debug/build/ota_unpacker-f15171b5166a84bc/out/puffin/src/puff_writer.o" "-c" "puffin/src/puff_writer.cc" [INFO] [stderr] running: "c++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-gdwarf-4" "-fno-omit-frame-pointer" "-m64" "-static" "-I" "." "-I" "puffin/src/include" "-I" "bsdiff/include" "-o" "/opt/rustwide/target/debug/build/ota_unpacker-f15171b5166a84bc/out/puffin/src/puffin_stream.o" "-c" "puffin/src/puffin_stream.cc" [INFO] [stderr] cargo:warning=In file included from puffin/src/puffpatch.cc:28: [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h:12:2: error: #error This file was generated by a newer version of protoc which is [INFO] [stderr] [INFO] [stderr] cargo:warning= 12 | #error This file was generated by a newer version of protoc which is [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h:13:2: error: #error incompatible with your Protocol Buffer headers. Please update [INFO] [stderr] [INFO] [stderr] cargo:warning= 13 | #error incompatible with your Protocol Buffer headers. Please update [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h:14:2: error: #error your headers. [INFO] [stderr] [INFO] [stderr] cargo:warning= 14 | #error your headers. [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~ [INFO] [stderr] [INFO] [stderr] running: "c++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-gdwarf-4" "-fno-omit-frame-pointer" "-m64" "-static" "-I" "." "-I" "puffin/src/include" "-I" "bsdiff/include" "-o" "/opt/rustwide/target/debug/build/ota_unpacker-f15171b5166a84bc/out/puffin/src/utils.o" "-c" "puffin/src/utils.cc" [INFO] [stderr] running: "c++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-gdwarf-4" "-fno-omit-frame-pointer" "-m64" "-static" "-I" "." "-I" "puffin/src/include" "-I" "bsdiff/include" "-o" "/opt/rustwide/target/debug/build/ota_unpacker-f15171b5166a84bc/out/puffin/src/puffin.pb.o" "-c" "puffin/src/puffin.pb.cc" [INFO] [stderr] cargo:warning=In file included from puffin/src/puffin.pb.cc:4: [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h:12:2: error: #error This file was generated by a newer version of protoc which is [INFO] [stderr] [INFO] [stderr] cargo:warning= 12 | #error This file was generated by a newer version of protoc which is [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h:13:2: error: #error incompatible with your Protocol Buffer headers. Please update [INFO] [stderr] [INFO] [stderr] cargo:warning= 13 | #error incompatible with your Protocol Buffer headers. Please update [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h:14:2: error: #error your headers. [INFO] [stderr] [INFO] [stderr] cargo:warning= 14 | #error your headers. [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~ [INFO] [stderr] [INFO] [stderr] exit status: 0 [INFO] [stderr] exit status: 0 [INFO] [stderr] exit status: 0 [INFO] [stderr] exit status: 0 [INFO] [stderr] exit status: 0 [INFO] [stderr] exit status: 0 [INFO] [stderr] exit status: 0 [INFO] [stderr] exit status: 0 [INFO] [stderr] cargo:warning=In file included from puffin/src/puffpatch.cc:28: [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h:86:30: error: 'ConstStringParam' is not a member of 'google::protobuf' [INFO] [stderr] [INFO] [stderr] cargo:warning= 86 | ::PROTOBUF_NAMESPACE_ID::ConstStringParam name, PatchHeader_PatchType* value); [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h:86:74: error: expected primary-expression before '*' token [INFO] [stderr] [INFO] [stderr] cargo:warning= 86 | ::PROTOBUF_NAMESPACE_ID::ConstStringParam name, PatchHeader_PatchType* value); [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h:86:76: error: 'value' was not declared in this scope [INFO] [stderr] [INFO] [stderr] cargo:warning= 86 | ::PROTOBUF_NAMESPACE_ID::ConstStringParam name, PatchHeader_PatchType* value); [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h:86:81: error: expression list treated as compound expression in initializer [-fpermissive] [INFO] [stderr] [INFO] [stderr] cargo:warning= 86 | ::PROTOBUF_NAMESPACE_ID::ConstStringParam name, PatchHeader_PatchType* value); [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h:94:12: error: 'PROTOBUF_CONSTEXPR' does not name a type [INFO] [stderr] [INFO] [stderr] cargo:warning= 94 | explicit PROTOBUF_CONSTEXPR BitExtent(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized); [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h: In member function 'puffin::metadata::BitExtent& puffin::metadata::BitExtent::operator=(puffin::metadata::BitExtent&&)': [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h:108:9: error: 'GetOwningArena' was not declared in this scope [INFO] [stderr] [INFO] [stderr] cargo:warning= 108 | if (GetOwningArena() == from.GetOwningArena() [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h:108:34: error: 'class puffin::metadata::BitExtent' has no member named 'GetOwningArena' [INFO] [stderr] [INFO] [stderr] cargo:warning= 108 | if (GetOwningArena() == from.GetOwningArena() [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h: In member function 'void puffin::metadata::BitExtent::Swap(puffin::metadata::BitExtent*)': [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h:139:9: error: 'GetOwningArena' was not declared in this scope [INFO] [stderr] [INFO] [stderr] cargo:warning= 139 | if (GetOwningArena() == other->GetOwningArena()) { [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h:139:36: error: 'class puffin::metadata::BitExtent' has no member named 'GetOwningArena' [INFO] [stderr] [INFO] [stderr] cargo:warning= 139 | if (GetOwningArena() == other->GetOwningArena()) { [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=In file included from /usr/include/google/protobuf/io/coded_stream.h:142, [INFO] [stderr] [INFO] [stderr] cargo:warning= from puffin/src/puffin.pb.h:23, [INFO] [stderr] [INFO] [stderr] cargo:warning= from puffin/src/puffpatch.cc:28: [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h: In member function 'void puffin::metadata::BitExtent::UnsafeArenaSwap(puffin::metadata::BitExtent*)': [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h:148:19: error: 'GetOwningArena' was not declared in this scope [INFO] [stderr] [INFO] [stderr] cargo:warning= 148 | GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena()); [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h:148:46: error: 'class puffin::metadata::BitExtent' has no member named 'GetOwningArena' [INFO] [stderr] [INFO] [stderr] cargo:warning= 148 | GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena()); [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=In file included from puffin/src/puffpatch.cc:28: [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h: At global scope: [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h:235:12: error: 'PROTOBUF_CONSTEXPR' does not name a type [INFO] [stderr] [INFO] [stderr] cargo:warning= 235 | explicit PROTOBUF_CONSTEXPR StreamInfo(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized); [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h: In member function 'puffin::metadata::StreamInfo& puffin::metadata::StreamInfo::operator=(puffin::metadata::StreamInfo&&)': [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h:249:9: error: 'GetOwningArena' was not declared in this scope [INFO] [stderr] [INFO] [stderr] cargo:warning= 249 | if (GetOwningArena() == from.GetOwningArena() [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h:249:34: error: 'class puffin::metadata::StreamInfo' has no member named 'GetOwningArena' [INFO] [stderr] [INFO] [stderr] cargo:warning= 249 | if (GetOwningArena() == from.GetOwningArena() [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h: In member function 'void puffin::metadata::StreamInfo::Swap(puffin::metadata::StreamInfo*)': [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h:280:9: error: 'GetOwningArena' was not declared in this scope [INFO] [stderr] [INFO] [stderr] cargo:warning= 280 | if (GetOwningArena() == other->GetOwningArena()) { [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h:280:36: error: 'class puffin::metadata::StreamInfo' has no member named 'GetOwningArena' [INFO] [stderr] [INFO] [stderr] cargo:warning= 280 | if (GetOwningArena() == other->GetOwningArena()) { [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=In file included from /usr/include/google/protobuf/io/coded_stream.h:142, [INFO] [stderr] [INFO] [stderr] cargo:warning= from puffin/src/puffin.pb.h:23, [INFO] [stderr] [INFO] [stderr] cargo:warning= from puffin/src/puffpatch.cc:28: [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h: In member function 'void puffin::metadata::StreamInfo::UnsafeArenaSwap(puffin::metadata::StreamInfo*)': [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h:289:19: error: 'GetOwningArena' was not declared in this scope [INFO] [stderr] [INFO] [stderr] cargo:warning= 289 | GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena()); [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h:289:46: error: 'class puffin::metadata::StreamInfo' has no member named 'GetOwningArena' [INFO] [stderr] [INFO] [stderr] cargo:warning= 289 | GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena()); [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=In file included from puffin/src/puffpatch.cc:28: [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h: At global scope: [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h:405:12: error: 'PROTOBUF_CONSTEXPR' does not name a type [INFO] [stderr] [INFO] [stderr] cargo:warning= 405 | explicit PROTOBUF_CONSTEXPR PatchHeader(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized); [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h:521:38: error: 'google::protobuf::ConstStringParam' has not been declared [INFO] [stderr] [INFO] [stderr] cargo:warning= 521 | static inline bool PatchType_Parse(::PROTOBUF_NAMESPACE_ID::ConstStringParam name, [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h:541:3: error: 'PROTOBUF_NODISCARD' does not name a type [INFO] [stderr] [INFO] [stderr] cargo:warning= 541 | PROTOBUF_NODISCARD ::puffin::metadata::StreamInfo* release_src(); [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h:559:3: error: 'PROTOBUF_NODISCARD' does not name a type [INFO] [stderr] [INFO] [stderr] cargo:warning= 559 | PROTOBUF_NODISCARD ::puffin::metadata::StreamInfo* release_dst(); [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h: In member function 'puffin::metadata::PatchHeader& puffin::metadata::PatchHeader::operator=(puffin::metadata::PatchHeader&&)': [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h:419:9: error: 'GetOwningArena' was not declared in this scope [INFO] [stderr] [INFO] [stderr] cargo:warning= 419 | if (GetOwningArena() == from.GetOwningArena() [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h:419:34: error: 'class puffin::metadata::PatchHeader' has no member named 'GetOwningArena' [INFO] [stderr] [INFO] [stderr] cargo:warning= 419 | if (GetOwningArena() == from.GetOwningArena() [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h: In member function 'void puffin::metadata::PatchHeader::Swap(puffin::metadata::PatchHeader*)': [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h:450:9: error: 'GetOwningArena' was not declared in this scope [INFO] [stderr] [INFO] [stderr] cargo:warning= 450 | if (GetOwningArena() == other->GetOwningArena()) { [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h:450:36: error: 'class puffin::metadata::PatchHeader' has no member named 'GetOwningArena' [INFO] [stderr] [INFO] [stderr] cargo:warning= 450 | if (GetOwningArena() == other->GetOwningArena()) { [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=In file included from /usr/include/google/protobuf/io/coded_stream.h:142, [INFO] [stderr] [INFO] [stderr] cargo:warning= from puffin/src/puffin.pb.h:23, [INFO] [stderr] [INFO] [stderr] cargo:warning= from puffin/src/puffpatch.cc:28: [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h: In member function 'void puffin::metadata::PatchHeader::UnsafeArenaSwap(puffin::metadata::PatchHeader*)': [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h:459:19: error: 'GetOwningArena' was not declared in this scope [INFO] [stderr] [INFO] [stderr] cargo:warning= 459 | GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena()); [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h:459:46: error: 'class puffin::metadata::PatchHeader' has no member named 'GetOwningArena' [INFO] [stderr] [INFO] [stderr] cargo:warning= 459 | GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena()); [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=In file included from puffin/src/puffpatch.cc:28: [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h: In static member function 'static bool puffin::metadata::PatchHeader::PatchType_Parse(int, puffin::metadata::PatchHeader::PatchType*)': [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h:523:39: error: 'puffin::metadata::PatchHeader_PatchType_Parse' cannot be used as a function [INFO] [stderr] [INFO] [stderr] cargo:warning= 523 | return PatchHeader_PatchType_Parse(name, value); [INFO] [stderr] [INFO] [stderr] cargo:warning= | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h: In member function 'void puffin::metadata::PatchHeader::clear_src()': [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h:792:7: error: 'GetArenaForAllocation' was not declared in this scope [INFO] [stderr] [INFO] [stderr] cargo:warning= 792 | if (GetArenaForAllocation() == nullptr && _impl_.src_ != nullptr) { [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h: In member function 'void puffin::metadata::PatchHeader::unsafe_arena_set_allocated_src(puffin::metadata::StreamInfo*)': [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h:808:7: error: 'GetArenaForAllocation' was not declared in this scope [INFO] [stderr] [INFO] [stderr] cargo:warning= 808 | if (GetArenaForAllocation() == nullptr) { [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h: At global scope: [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h:819:40: error: no declaration matches 'puffin::metadata::StreamInfo* puffin::metadata::PatchHeader::release_src()' [INFO] [stderr] [INFO] [stderr] cargo:warning= 819 | inline ::puffin::metadata::StreamInfo* PatchHeader::release_src() { [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h:819:40: note: no functions named 'puffin::metadata::StreamInfo* puffin::metadata::PatchHeader::release_src()' [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h:400:7: note: 'class puffin::metadata::PatchHeader' defined here [INFO] [stderr] [INFO] [stderr] cargo:warning= 400 | class PatchHeader final : [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h: In member function 'puffin::metadata::StreamInfo* puffin::metadata::PatchHeader::_internal_mutable_src()': [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h:844:66: error: 'GetArenaForAllocation' was not declared in this scope [INFO] [stderr] [INFO] [stderr] cargo:warning= 844 | auto* p = CreateMaybeMessage<::puffin::metadata::StreamInfo>(GetArenaForAllocation()); [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h: In member function 'void puffin::metadata::PatchHeader::set_allocated_src(puffin::metadata::StreamInfo*)': [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h:855:51: error: 'GetArenaForAllocation' was not declared in this scope [INFO] [stderr] [INFO] [stderr] cargo:warning= 855 | ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation(); [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h:861:41: error: 'InternalGetOwningArena' is not a member of 'google::protobuf::Arena' [INFO] [stderr] [INFO] [stderr] cargo:warning= 861 | ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(src); [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h: In member function 'void puffin::metadata::PatchHeader::clear_dst()': [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h:882:7: error: 'GetArenaForAllocation' was not declared in this scope [INFO] [stderr] [INFO] [stderr] cargo:warning= 882 | if (GetArenaForAllocation() == nullptr && _impl_.dst_ != nullptr) { [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h: In member function 'void puffin::metadata::PatchHeader::unsafe_arena_set_allocated_dst(puffin::metadata::StreamInfo*)': [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h:898:7: error: 'GetArenaForAllocation' was not declared in this scope [INFO] [stderr] [INFO] [stderr] cargo:warning= 898 | if (GetArenaForAllocation() == nullptr) { [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h: At global scope: [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h:909:40: error: no declaration matches 'puffin::metadata::StreamInfo* puffin::metadata::PatchHeader::release_dst()' [INFO] [stderr] [INFO] [stderr] cargo:warning= 909 | inline ::puffin::metadata::StreamInfo* PatchHeader::release_dst() { [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h:909:40: note: no functions named 'puffin::metadata::StreamInfo* puffin::metadata::PatchHeader::release_dst()' [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h:400:7: note: 'class puffin::metadata::PatchHeader' defined here [INFO] [stderr] [INFO] [stderr] cargo:warning= 400 | class PatchHeader final : [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h: In member function 'puffin::metadata::StreamInfo* puffin::metadata::PatchHeader::_internal_mutable_dst()': [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h:934:66: error: 'GetArenaForAllocation' was not declared in this scope [INFO] [stderr] [INFO] [stderr] cargo:warning= 934 | auto* p = CreateMaybeMessage<::puffin::metadata::StreamInfo>(GetArenaForAllocation()); [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h: In member function 'void puffin::metadata::PatchHeader::set_allocated_dst(puffin::metadata::StreamInfo*)': [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h:945:51: error: 'GetArenaForAllocation' was not declared in this scope [INFO] [stderr] [INFO] [stderr] cargo:warning= 945 | ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation(); [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h:951:41: error: 'InternalGetOwningArena' is not a member of 'google::protobuf::Arena' [INFO] [stderr] [INFO] [stderr] cargo:warning= 951 | ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(dst); [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=In file included from puffin/src/puffin.pb.cc:4: [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h:86:30: error: 'ConstStringParam' is not a member of 'google::protobuf' [INFO] [stderr] [INFO] [stderr] cargo:warning= 86 | ::PROTOBUF_NAMESPACE_ID::ConstStringParam name, PatchHeader_PatchType* value); [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h:86:74: error: expected primary-expression before '*' token [INFO] [stderr] [INFO] [stderr] cargo:warning= 86 | ::PROTOBUF_NAMESPACE_ID::ConstStringParam name, PatchHeader_PatchType* value); [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h:86:76: error: 'value' was not declared in this scope [INFO] [stderr] [INFO] [stderr] cargo:warning= 86 | ::PROTOBUF_NAMESPACE_ID::ConstStringParam name, PatchHeader_PatchType* value); [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h:86:81: error: expression list treated as compound expression in initializer [-fpermissive] [INFO] [stderr] [INFO] [stderr] cargo:warning= 86 | ::PROTOBUF_NAMESPACE_ID::ConstStringParam name, PatchHeader_PatchType* value); [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h:94:12: error: 'PROTOBUF_CONSTEXPR' does not name a type [INFO] [stderr] [INFO] [stderr] cargo:warning= 94 | explicit PROTOBUF_CONSTEXPR BitExtent(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized); [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h: In member function 'puffin::metadata::BitExtent& puffin::metadata::BitExtent::operator=(puffin::metadata::BitExtent&&)': [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h:108:9: error: 'GetOwningArena' was not declared in this scope [INFO] [stderr] [INFO] [stderr] cargo:warning= 108 | if (GetOwningArena() == from.GetOwningArena() [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h:108:34: error: 'class puffin::metadata::BitExtent' has no member named 'GetOwningArena' [INFO] [stderr] [INFO] [stderr] cargo:warning= 108 | if (GetOwningArena() == from.GetOwningArena() [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h: In member function 'void puffin::metadata::BitExtent::Swap(puffin::metadata::BitExtent*)': [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h:139:9: error: 'GetOwningArena' was not declared in this scope [INFO] [stderr] [INFO] [stderr] cargo:warning= 139 | if (GetOwningArena() == other->GetOwningArena()) { [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h:139:36: error: 'class puffin::metadata::BitExtent' has no member named 'GetOwningArena' [INFO] [stderr] [INFO] [stderr] cargo:warning= 139 | if (GetOwningArena() == other->GetOwningArena()) { [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=In file included from /usr/include/google/protobuf/io/coded_stream.h:142, [INFO] [stderr] [INFO] [stderr] cargo:warning= from puffin/src/puffin.pb.h:23, [INFO] [stderr] [INFO] [stderr] cargo:warning= from puffin/src/puffin.pb.cc:4: [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h: In member function 'void puffin::metadata::BitExtent::UnsafeArenaSwap(puffin::metadata::BitExtent*)': [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h:148:19: error: 'GetOwningArena' was not declared in this scope [INFO] [stderr] [INFO] [stderr] cargo:warning= 148 | GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena()); [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h:148:46: error: 'class puffin::metadata::BitExtent' has no member named 'GetOwningArena' [INFO] [stderr] [INFO] [stderr] cargo:warning= 148 | GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena()); [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=In file included from puffin/src/puffin.pb.cc:4: [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h: At global scope: [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h:235:12: error: 'PROTOBUF_CONSTEXPR' does not name a type [INFO] [stderr] [INFO] [stderr] cargo:warning= 235 | explicit PROTOBUF_CONSTEXPR StreamInfo(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized); [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h: In member function 'puffin::metadata::StreamInfo& puffin::metadata::StreamInfo::operator=(puffin::metadata::StreamInfo&&)': [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h:249:9: error: 'GetOwningArena' was not declared in this scope [INFO] [stderr] [INFO] [stderr] cargo:warning= 249 | if (GetOwningArena() == from.GetOwningArena() [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h:249:34: error: 'class puffin::metadata::StreamInfo' has no member named 'GetOwningArena' [INFO] [stderr] [INFO] [stderr] cargo:warning= 249 | if (GetOwningArena() == from.GetOwningArena() [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h: In member function 'void puffin::metadata::StreamInfo::Swap(puffin::metadata::StreamInfo*)': [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h:280:9: error: 'GetOwningArena' was not declared in this scope [INFO] [stderr] [INFO] [stderr] cargo:warning= 280 | if (GetOwningArena() == other->GetOwningArena()) { [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h:280:36: error: 'class puffin::metadata::StreamInfo' has no member named 'GetOwningArena' [INFO] [stderr] [INFO] [stderr] cargo:warning= 280 | if (GetOwningArena() == other->GetOwningArena()) { [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=In file included from /usr/include/google/protobuf/io/coded_stream.h:142, [INFO] [stderr] [INFO] [stderr] cargo:warning= from puffin/src/puffin.pb.h:23, [INFO] [stderr] [INFO] [stderr] cargo:warning= from puffin/src/puffin.pb.cc:4: [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h: In member function 'void puffin::metadata::StreamInfo::UnsafeArenaSwap(puffin::metadata::StreamInfo*)': [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h:289:19: error: 'GetOwningArena' was not declared in this scope [INFO] [stderr] [INFO] [stderr] cargo:warning= 289 | GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena()); [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h:289:46: error: 'class puffin::metadata::StreamInfo' has no member named 'GetOwningArena' [INFO] [stderr] [INFO] [stderr] cargo:warning= 289 | GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena()); [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffpatch.cc: In function 'bool puffin::{anonymous}::DecodePatch(const uint8_t*, size_t, size_t*, size_t*, std::vector*, std::vector*, std::vector*, std::vector*, uint64_t*, uint64_t*, puffin::metadata::PatchHeader_PatchType*)': [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffpatch.cc:128:25: error: cannot declare variable 'header' to be of abstract type 'puffin::metadata::PatchHeader' [INFO] [stderr] [INFO] [stderr] cargo:warning= 128 | metadata::PatchHeader header; [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=In file included from puffin/src/puffin.pb.cc:4: [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h: At global scope: [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h:405:12: error: 'PROTOBUF_CONSTEXPR' does not name a type [INFO] [stderr] [INFO] [stderr] cargo:warning= 405 | explicit PROTOBUF_CONSTEXPR PatchHeader(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized); [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=In file included from puffin/src/puffpatch.cc:28: [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h:400:7: note: because the following virtual functions are pure within 'puffin::metadata::PatchHeader': [INFO] [stderr] [INFO] [stderr] cargo:warning= 400 | class PatchHeader final : [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=In file included from /usr/include/google/protobuf/any.h:38, [INFO] [stderr] [INFO] [stderr] cargo:warning= from /usr/include/google/protobuf/generated_message_util.h:49, [INFO] [stderr] [INFO] [stderr] cargo:warning= from puffin/src/puffin.pb.h:26, [INFO] [stderr] [INFO] [stderr] cargo:warning= from puffin/src/puffpatch.cc:28: [INFO] [stderr] [INFO] [stderr] cargo:warning=/usr/include/google/protobuf/message_lite.h:200:24: note: 'virtual google::protobuf::MessageLite* google::protobuf::MessageLite::New() const' [INFO] [stderr] [INFO] [stderr] cargo:warning= 200 | virtual MessageLite* New() const = 0; [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h:521:38: error: 'google::protobuf::ConstStringParam' has not been declared [INFO] [stderr] [INFO] [stderr] cargo:warning= 521 | static inline bool PatchType_Parse(::PROTOBUF_NAMESPACE_ID::ConstStringParam name, [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h:541:3: error: 'PROTOBUF_NODISCARD' does not name a type [INFO] [stderr] [INFO] [stderr] cargo:warning= 541 | PROTOBUF_NODISCARD ::puffin::metadata::StreamInfo* release_src(); [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h:559:3: error: 'PROTOBUF_NODISCARD' does not name a type [INFO] [stderr] [INFO] [stderr] cargo:warning= 559 | PROTOBUF_NODISCARD ::puffin::metadata::StreamInfo* release_dst(); [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h: In member function 'puffin::metadata::PatchHeader& puffin::metadata::PatchHeader::operator=(puffin::metadata::PatchHeader&&)': [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h:419:9: error: 'GetOwningArena' was not declared in this scope [INFO] [stderr] [INFO] [stderr] cargo:warning= 419 | if (GetOwningArena() == from.GetOwningArena() [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h:419:34: error: 'class puffin::metadata::PatchHeader' has no member named 'GetOwningArena' [INFO] [stderr] [INFO] [stderr] cargo:warning= 419 | if (GetOwningArena() == from.GetOwningArena() [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h: In member function 'void puffin::metadata::PatchHeader::Swap(puffin::metadata::PatchHeader*)': [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h:450:9: error: 'GetOwningArena' was not declared in this scope [INFO] [stderr] [INFO] [stderr] cargo:warning= 450 | if (GetOwningArena() == other->GetOwningArena()) { [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h:450:36: error: 'class puffin::metadata::PatchHeader' has no member named 'GetOwningArena' [INFO] [stderr] [INFO] [stderr] cargo:warning= 450 | if (GetOwningArena() == other->GetOwningArena()) { [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=In file included from /usr/include/google/protobuf/io/coded_stream.h:142, [INFO] [stderr] [INFO] [stderr] cargo:warning= from puffin/src/puffin.pb.h:23, [INFO] [stderr] [INFO] [stderr] cargo:warning= from puffin/src/puffin.pb.cc:4: [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h: In member function 'void puffin::metadata::PatchHeader::UnsafeArenaSwap(puffin::metadata::PatchHeader*)': [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h:459:19: error: 'GetOwningArena' was not declared in this scope [INFO] [stderr] [INFO] [stderr] cargo:warning= 459 | GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena()); [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h:459:46: error: 'class puffin::metadata::PatchHeader' has no member named 'GetOwningArena' [INFO] [stderr] [INFO] [stderr] cargo:warning= 459 | GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena()); [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=In file included from puffin/src/puffin.pb.cc:4: [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h: In static member function 'static bool puffin::metadata::PatchHeader::PatchType_Parse(int, puffin::metadata::PatchHeader::PatchType*)': [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h:523:39: error: 'puffin::metadata::PatchHeader_PatchType_Parse' cannot be used as a function [INFO] [stderr] [INFO] [stderr] cargo:warning= 523 | return PatchHeader_PatchType_Parse(name, value); [INFO] [stderr] [INFO] [stderr] cargo:warning= | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h: In member function 'void puffin::metadata::PatchHeader::clear_src()': [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h:792:7: error: 'GetArenaForAllocation' was not declared in this scope [INFO] [stderr] [INFO] [stderr] cargo:warning= 792 | if (GetArenaForAllocation() == nullptr && _impl_.src_ != nullptr) { [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h: In member function 'void puffin::metadata::PatchHeader::unsafe_arena_set_allocated_src(puffin::metadata::StreamInfo*)': [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h:808:7: error: 'GetArenaForAllocation' was not declared in this scope [INFO] [stderr] [INFO] [stderr] cargo:warning= 808 | if (GetArenaForAllocation() == nullptr) { [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h: At global scope: [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h:819:40: error: no declaration matches 'puffin::metadata::StreamInfo* puffin::metadata::PatchHeader::release_src()' [INFO] [stderr] [INFO] [stderr] cargo:warning= 819 | inline ::puffin::metadata::StreamInfo* PatchHeader::release_src() { [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h:819:40: note: no functions named 'puffin::metadata::StreamInfo* puffin::metadata::PatchHeader::release_src()' [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h:400:7: note: 'class puffin::metadata::PatchHeader' defined here [INFO] [stderr] [INFO] [stderr] cargo:warning= 400 | class PatchHeader final : [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h: In member function 'puffin::metadata::StreamInfo* puffin::metadata::PatchHeader::_internal_mutable_src()': [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h:844:66: error: 'GetArenaForAllocation' was not declared in this scope [INFO] [stderr] [INFO] [stderr] cargo:warning= 844 | auto* p = CreateMaybeMessage<::puffin::metadata::StreamInfo>(GetArenaForAllocation()); [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h: In member function 'void puffin::metadata::PatchHeader::set_allocated_src(puffin::metadata::StreamInfo*)': [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h:855:51: error: 'GetArenaForAllocation' was not declared in this scope [INFO] [stderr] [INFO] [stderr] cargo:warning= 855 | ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation(); [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h:861:41: error: 'InternalGetOwningArena' is not a member of 'google::protobuf::Arena' [INFO] [stderr] [INFO] [stderr] cargo:warning= 861 | ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(src); [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h: In member function 'void puffin::metadata::PatchHeader::clear_dst()': [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h:882:7: error: 'GetArenaForAllocation' was not declared in this scope [INFO] [stderr] [INFO] [stderr] cargo:warning= 882 | if (GetArenaForAllocation() == nullptr && _impl_.dst_ != nullptr) { [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h: In member function 'void puffin::metadata::PatchHeader::unsafe_arena_set_allocated_dst(puffin::metadata::StreamInfo*)': [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h:898:7: error: 'GetArenaForAllocation' was not declared in this scope [INFO] [stderr] [INFO] [stderr] cargo:warning= 898 | if (GetArenaForAllocation() == nullptr) { [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h: At global scope: [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h:909:40: error: no declaration matches 'puffin::metadata::StreamInfo* puffin::metadata::PatchHeader::release_dst()' [INFO] [stderr] [INFO] [stderr] cargo:warning= 909 | inline ::puffin::metadata::StreamInfo* PatchHeader::release_dst() { [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h:909:40: note: no functions named 'puffin::metadata::StreamInfo* puffin::metadata::PatchHeader::release_dst()' [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h:400:7: note: 'class puffin::metadata::PatchHeader' defined here [INFO] [stderr] [INFO] [stderr] cargo:warning= 400 | class PatchHeader final : [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h: In member function 'puffin::metadata::StreamInfo* puffin::metadata::PatchHeader::_internal_mutable_dst()': [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h:934:66: error: 'GetArenaForAllocation' was not declared in this scope [INFO] [stderr] [INFO] [stderr] cargo:warning= 934 | auto* p = CreateMaybeMessage<::puffin::metadata::StreamInfo>(GetArenaForAllocation()); [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h: In member function 'void puffin::metadata::PatchHeader::set_allocated_dst(puffin::metadata::StreamInfo*)': [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h:945:51: error: 'GetArenaForAllocation' was not declared in this scope [INFO] [stderr] [INFO] [stderr] cargo:warning= 945 | ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation(); [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h:951:41: error: 'InternalGetOwningArena' is not a member of 'google::protobuf::Arena' [INFO] [stderr] [INFO] [stderr] cargo:warning= 951 | ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(dst); [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.cc: At global scope: [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.cc:15:1: error: 'PROTOBUF_PRAGMA_INIT_SEG' does not name a type [INFO] [stderr] [INFO] [stderr] cargo:warning= 15 | PROTOBUF_PRAGMA_INIT_SEG [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.cc:18:18: error: '_pb' has not been declared [INFO] [stderr] [INFO] [stderr] cargo:warning= 18 | namespace _pbi = _pb::internal; [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.cc:18:23: error: 'internal' is not a namespace-name [INFO] [stderr] [INFO] [stderr] cargo:warning= 18 | namespace _pbi = _pb::internal; [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.cc:22:1: error: 'PROTOBUF_CONSTEXPR' does not name a type [INFO] [stderr] [INFO] [stderr] cargo:warning= 22 | PROTOBUF_CONSTEXPR BitExtent::BitExtent( [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.cc:26:43: error: expected unqualified-id before '{' token [INFO] [stderr] [INFO] [stderr] cargo:warning= 26 | , /*decltype(_impl_._cached_size_)*/{}} {} [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.cc:28:3: error: 'PROTOBUF_CONSTEXPR' does not name a type [INFO] [stderr] [INFO] [stderr] cargo:warning= 28 | PROTOBUF_CONSTEXPR BitExtentDefaultTypeInternal() [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.cc:29:48: error: expected unqualified-id before ')' token [INFO] [stderr] [INFO] [stderr] cargo:warning= 29 | : _instance(::_pbi::ConstantInitialized{}) {} [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.cc:32:15: error: cannot declare field 'puffin::metadata::BitExtentDefaultTypeInternal::::_instance' to be of abstract type 'puffin::metadata::BitExtent' [INFO] [stderr] [INFO] [stderr] cargo:warning= 32 | BitExtent _instance; [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=In file included from puffin/src/puffin.pb.cc:4: [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h:89:7: note: because the following virtual functions are pure within 'puffin::metadata::BitExtent': [INFO] [stderr] [INFO] [stderr] cargo:warning= 89 | class BitExtent final : [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=In file included from /usr/include/google/protobuf/any.h:38, [INFO] [stderr] [INFO] [stderr] cargo:warning= from /usr/include/google/protobuf/generated_message_util.h:49, [INFO] [stderr] [INFO] [stderr] cargo:warning= from puffin/src/puffin.pb.h:26, [INFO] [stderr] [INFO] [stderr] cargo:warning= from puffin/src/puffin.pb.cc:4: [INFO] [stderr] [INFO] [stderr] cargo:warning=/usr/include/google/protobuf/message_lite.h:200:24: note: 'virtual google::protobuf::MessageLite* google::protobuf::MessageLite::New() const' [INFO] [stderr] [INFO] [stderr] cargo:warning= 200 | virtual MessageLite* New() const = 0; [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.cc:32:15: error: cannot declare field 'puffin::metadata::BitExtentDefaultTypeInternal::::_instance' to be of abstract type 'puffin::metadata::BitExtent' [INFO] [stderr] [INFO] [stderr] cargo:warning= 32 | BitExtent _instance; [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.cc:35:1: error: 'PROTOBUF_ATTRIBUTE_NO_DESTROY' does not name a type [INFO] [stderr] [INFO] [stderr] cargo:warning= 35 | PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 BitExtentDefaultTypeInternal _BitExtent_default_instance_; [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.cc:36:1: error: 'PROTOBUF_CONSTEXPR' does not name a type [INFO] [stderr] [INFO] [stderr] cargo:warning= 36 | PROTOBUF_CONSTEXPR StreamInfo::StreamInfo( [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.cc:41:43: error: expected unqualified-id before '{' token [INFO] [stderr] [INFO] [stderr] cargo:warning= 41 | , /*decltype(_impl_._cached_size_)*/{}} {} [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.cc:43:3: error: 'PROTOBUF_CONSTEXPR' does not name a type [INFO] [stderr] [INFO] [stderr] cargo:warning= 43 | PROTOBUF_CONSTEXPR StreamInfoDefaultTypeInternal() [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.cc:44:48: error: expected unqualified-id before ')' token [INFO] [stderr] [INFO] [stderr] cargo:warning= 44 | : _instance(::_pbi::ConstantInitialized{}) {} [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.cc:47:16: error: cannot declare field 'puffin::metadata::StreamInfoDefaultTypeInternal::::_instance' to be of abstract type 'puffin::metadata::StreamInfo' [INFO] [stderr] [INFO] [stderr] cargo:warning= 47 | StreamInfo _instance; [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=In file included from puffin/src/puffin.pb.cc:4: [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h:230:7: note: because the following virtual functions are pure within 'puffin::metadata::StreamInfo': [INFO] [stderr] [INFO] [stderr] cargo:warning= 230 | class StreamInfo final : [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=In file included from /usr/include/google/protobuf/any.h:38, [INFO] [stderr] [INFO] [stderr] cargo:warning= from /usr/include/google/protobuf/generated_message_util.h:49, [INFO] [stderr] [INFO] [stderr] cargo:warning= from puffin/src/puffin.pb.h:26, [INFO] [stderr] [INFO] [stderr] cargo:warning= from puffin/src/puffin.pb.cc:4: [INFO] [stderr] [INFO] [stderr] cargo:warning=/usr/include/google/protobuf/message_lite.h:200:24: note: 'virtual google::protobuf::MessageLite* google::protobuf::MessageLite::New() const' [INFO] [stderr] [INFO] [stderr] cargo:warning= 200 | virtual MessageLite* New() const = 0; [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.cc:47:16: error: cannot declare field 'puffin::metadata::StreamInfoDefaultTypeInternal::::_instance' to be of abstract type 'puffin::metadata::StreamInfo' [INFO] [stderr] [INFO] [stderr] cargo:warning= 47 | StreamInfo _instance; [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.cc:50:1: error: 'PROTOBUF_ATTRIBUTE_NO_DESTROY' does not name a type [INFO] [stderr] [INFO] [stderr] cargo:warning= 50 | PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 StreamInfoDefaultTypeInternal _StreamInfo_default_instance_; [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.cc:51:1: error: 'PROTOBUF_CONSTEXPR' does not name a type [INFO] [stderr] [INFO] [stderr] cargo:warning= 51 | PROTOBUF_CONSTEXPR PatchHeader::PatchHeader( [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.cc:57:43: error: expected unqualified-id before '{' token [INFO] [stderr] [INFO] [stderr] cargo:warning= 57 | , /*decltype(_impl_._cached_size_)*/{}} {} [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.cc:59:3: error: 'PROTOBUF_CONSTEXPR' does not name a type [INFO] [stderr] [INFO] [stderr] cargo:warning= 59 | PROTOBUF_CONSTEXPR PatchHeaderDefaultTypeInternal() [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.cc:60:48: error: expected unqualified-id before ')' token [INFO] [stderr] [INFO] [stderr] cargo:warning= 60 | : _instance(::_pbi::ConstantInitialized{}) {} [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.cc:63:17: error: cannot declare field 'puffin::metadata::PatchHeaderDefaultTypeInternal::::_instance' to be of abstract type 'puffin::metadata::PatchHeader' [INFO] [stderr] [INFO] [stderr] cargo:warning= 63 | PatchHeader _instance; [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=In file included from puffin/src/puffin.pb.cc:4: [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h:400:7: note: because the following virtual functions are pure within 'puffin::metadata::PatchHeader': [INFO] [stderr] [INFO] [stderr] cargo:warning= 400 | class PatchHeader final : [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=In file included from /usr/include/google/protobuf/any.h:38, [INFO] [stderr] [INFO] [stderr] cargo:warning= from /usr/include/google/protobuf/generated_message_util.h:49, [INFO] [stderr] [INFO] [stderr] cargo:warning= from puffin/src/puffin.pb.h:26, [INFO] [stderr] [INFO] [stderr] cargo:warning= from puffin/src/puffin.pb.cc:4: [INFO] [stderr] [INFO] [stderr] cargo:warning=/usr/include/google/protobuf/message_lite.h:200:24: note: 'virtual google::protobuf::MessageLite* google::protobuf::MessageLite::New() const' [INFO] [stderr] [INFO] [stderr] cargo:warning= 200 | virtual MessageLite* New() const = 0; [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.cc:63:17: error: cannot declare field 'puffin::metadata::PatchHeaderDefaultTypeInternal::::_instance' to be of abstract type 'puffin::metadata::PatchHeader' [INFO] [stderr] [INFO] [stderr] cargo:warning= 63 | PatchHeader _instance; [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.cc:66:1: error: 'PROTOBUF_ATTRIBUTE_NO_DESTROY' does not name a type [INFO] [stderr] [INFO] [stderr] cargo:warning= 66 | PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 PatchHeaderDefaultTypeInternal _PatchHeader_default_instance_; [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.cc:112:6: error: redefinition of 'bool puffin::metadata::PatchHeader_PatchType_Parse' [INFO] [stderr] [INFO] [stderr] cargo:warning= 112 | bool PatchHeader_PatchType_Parse( [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=In file included from puffin/src/puffin.pb.cc:4: [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h:85:6: note: 'bool puffin::metadata::PatchHeader_PatchType_Parse' previously defined here [INFO] [stderr] [INFO] [stderr] cargo:warning= 85 | bool PatchHeader_PatchType_Parse( [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.cc:113:30: error: 'ConstStringParam' is not a member of 'google::protobuf' [INFO] [stderr] [INFO] [stderr] cargo:warning= 113 | ::PROTOBUF_NAMESPACE_ID::ConstStringParam name, PatchHeader_PatchType* value) { [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.cc:113:74: error: expected primary-expression before '*' token [INFO] [stderr] [INFO] [stderr] cargo:warning= 113 | ::PROTOBUF_NAMESPACE_ID::ConstStringParam name, PatchHeader_PatchType* value) { [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.cc:113:76: error: 'value' was not declared in this scope [INFO] [stderr] [INFO] [stderr] cargo:warning= 113 | ::PROTOBUF_NAMESPACE_ID::ConstStringParam name, PatchHeader_PatchType* value) { [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.cc: In constructor 'puffin::metadata::BitExtent::BitExtent(google::protobuf::Arena*, bool)': [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.cc:138:65: error: no matching function for call to 'google::protobuf::MessageLite::MessageLite(google::protobuf::Arena*&, bool&)' [INFO] [stderr] [INFO] [stderr] cargo:warning= 138 | : ::PROTOBUF_NAMESPACE_ID::MessageLite(arena, is_message_owned) { [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^ [INFO] [stderr] [INFO] [stderr] cargo:warning=In file included from /usr/include/google/protobuf/stubs/common.h:47, [INFO] [stderr] [INFO] [stderr] cargo:warning= from /usr/include/google/protobuf/io/coded_stream.h:141, [INFO] [stderr] [INFO] [stderr] cargo:warning= from puffin/src/puffin.pb.h:23, [INFO] [stderr] [INFO] [stderr] cargo:warning= from puffin/src/puffin.pb.cc:4: [INFO] [stderr] [INFO] [stderr] cargo:warning=/usr/include/google/protobuf/message_lite.h:496:3: note: candidate: 'google::protobuf::MessageLite::MessageLite(const google::protobuf::MessageLite&)' [INFO] [stderr] [INFO] [stderr] cargo:warning= 496 | GOOGLE_DISALLOW_EVIL_CONSTRUCTORS(MessageLite); [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=/usr/include/google/protobuf/message_lite.h:496:3: note: candidate expects 1 argument, 2 provided [INFO] [stderr] [INFO] [stderr] cargo:warning=In file included from /usr/include/google/protobuf/any.h:38, [INFO] [stderr] [INFO] [stderr] cargo:warning= from /usr/include/google/protobuf/generated_message_util.h:49, [INFO] [stderr] [INFO] [stderr] cargo:warning= from puffin/src/puffin.pb.h:26, [INFO] [stderr] [INFO] [stderr] cargo:warning= from puffin/src/puffin.pb.cc:4: [INFO] [stderr] [INFO] [stderr] cargo:warning=/usr/include/google/protobuf/message_lite.h:453:19: note: candidate: 'google::protobuf::MessageLite::MessageLite(google::protobuf::Arena*)' [INFO] [stderr] [INFO] [stderr] cargo:warning= 453 | inline explicit MessageLite(Arena* arena) : _internal_metadata_(arena) {} [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=/usr/include/google/protobuf/message_lite.h:453:19: note: candidate expects 1 argument, 2 provided [INFO] [stderr] [INFO] [stderr] cargo:warning=/usr/include/google/protobuf/message_lite.h:190:10: note: candidate: 'google::protobuf::MessageLite::MessageLite()' [INFO] [stderr] [INFO] [stderr] cargo:warning= 190 | inline MessageLite() {} [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=/usr/include/google/protobuf/message_lite.h:190:10: note: candidate expects 0 arguments, 2 provided [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.cc: At global scope: [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.cc:157:13: error: variable or field 'SharedCtor' declared void [INFO] [stderr] [INFO] [stderr] cargo:warning= 157 | inline void BitExtent::SharedCtor( [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.cc:158:7: error: '::_pb' has not been declared [INFO] [stderr] [INFO] [stderr] cargo:warning= 158 | ::_pb::Arena* arena, bool is_message_owned) { [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.cc:158:19: error: 'arena' was not declared in this scope [INFO] [stderr] [INFO] [stderr] cargo:warning= 158 | ::_pb::Arena* arena, bool is_message_owned) { [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.cc:158:26: error: expected primary-expression before 'bool' [INFO] [stderr] [INFO] [stderr] cargo:warning= 158 | ::_pb::Arena* arena, bool is_message_owned) { [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.cc: In destructor 'virtual puffin::metadata::BitExtent::~BitExtent()': [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.cc:170:41: error: 'class google::protobuf::internal::InternalMetadata' has no member named 'DeleteReturnArena' [INFO] [stderr] [INFO] [stderr] cargo:warning= 170 | if (auto *arena = _internal_metadata_.DeleteReturnArena()) { [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.cc:170:70: error: expected primary-expression before '>' token [INFO] [stderr] [INFO] [stderr] cargo:warning= 170 | if (auto *arena = _internal_metadata_.DeleteReturnArena()) { [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.cc:170:72: error: expected primary-expression before ')' token [INFO] [stderr] [INFO] [stderr] cargo:warning= 170 | if (auto *arena = _internal_metadata_.DeleteReturnArena()) { [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^ [INFO] [stderr] [INFO] [stderr] cargo:warning=In file included from /usr/include/google/protobuf/io/coded_stream.h:142, [INFO] [stderr] [INFO] [stderr] cargo:warning= from puffin/src/puffin.pb.h:23, [INFO] [stderr] [INFO] [stderr] cargo:warning= from puffin/src/puffin.pb.cc:4: [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.cc: In member function 'void puffin::metadata::BitExtent::SharedDtor()': [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.cc:178:17: error: 'GetArenaForAllocation' was not declared in this scope [INFO] [stderr] [INFO] [stderr] cargo:warning= 178 | GOOGLE_DCHECK(GetArenaForAllocation() == nullptr); [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.cc: At global scope: [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.cc:197:58: error: '::_pbi' has not been declared [INFO] [stderr] [INFO] [stderr] cargo:warning= 197 | const char* BitExtent::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) { [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.cc:197:76: error: expected ',' or '...' before '*' token [INFO] [stderr] [INFO] [stderr] cargo:warning= 197 | const char* BitExtent::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) { [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.cc:197:13: error: no declaration matches 'const char* puffin::metadata::BitExtent::_InternalParse(const char*, int)' [INFO] [stderr] [INFO] [stderr] cargo:warning= 197 | const char* BitExtent::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) { [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=In file included from puffin/src/puffin.pb.cc:4: [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h:164:15: note: candidate is: 'virtual const char* puffin::metadata::BitExtent::_InternalParse(const char*, google::protobuf::internal::ParseContext*)' [INFO] [stderr] [INFO] [stderr] cargo:warning= 164 | const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final; [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h:89:7: note: 'class puffin::metadata::BitExtent' defined here [INFO] [stderr] [INFO] [stderr] cargo:warning= 89 | class BitExtent final : [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.cc: In member function 'virtual uint8_t* puffin::metadata::BitExtent::_InternalSerialize(uint8_t*, google::protobuf::io::EpsCopyOutputStream*) const': [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.cc:251:16: error: '::_pbi' has not been declared [INFO] [stderr] [INFO] [stderr] cargo:warning= 251 | target = ::_pbi::WireFormatLite::WriteUInt64ToArray(1, this->_internal_offset(), target); [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.cc:257:16: error: '::_pbi' has not been declared [INFO] [stderr] [INFO] [stderr] cargo:warning= 257 | target = ::_pbi::WireFormatLite::WriteUInt64ToArray(2, this->_internal_length(), target); [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.cc: In member function 'virtual size_t puffin::metadata::BitExtent::ByteSizeLong() const': [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.cc:278:21: error: '::_pbi' has not been declared [INFO] [stderr] [INFO] [stderr] cargo:warning= 278 | total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(this->_internal_offset()); [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.cc:283:21: error: '::_pbi' has not been declared [INFO] [stderr] [INFO] [stderr] cargo:warning= 283 | total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(this->_internal_length()); [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.cc:289:23: error: '::_pbi' has not been declared [INFO] [stderr] [INFO] [stderr] cargo:warning= 289 | int cached_size = ::_pbi::ToCachedSize(total_size); [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.cc: In member function 'virtual void puffin::metadata::BitExtent::CheckTypeAndMergeFrom(const google::protobuf::MessageLite&)': [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.cc:296:16: error: '::_pbi' has not been declared [INFO] [stderr] [INFO] [stderr] cargo:warning= 296 | MergeFrom(*::_pbi::DownCast( [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.cc:296:31: error: expected primary-expression before 'const' [INFO] [stderr] [INFO] [stderr] cargo:warning= 296 | MergeFrom(*::_pbi::DownCast( [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.cc: In member function 'void puffin::metadata::BitExtent::InternalSwap(puffin::metadata::BitExtent*)': [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.cc:329:23: error: 'class google::protobuf::internal::InternalMetadata' has no member named 'InternalSwap' [INFO] [stderr] [INFO] [stderr] cargo:warning= 329 | _internal_metadata_.InternalSwap(&other->_internal_metadata_); [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.cc: In constructor 'puffin::metadata::StreamInfo::StreamInfo(google::protobuf::Arena*, bool)': [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.cc:351:65: error: no matching function for call to 'google::protobuf::MessageLite::MessageLite(google::protobuf::Arena*&, bool&)' [INFO] [stderr] [INFO] [stderr] cargo:warning= 351 | : ::PROTOBUF_NAMESPACE_ID::MessageLite(arena, is_message_owned) { [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^ [INFO] [stderr] [INFO] [stderr] cargo:warning=In file included from /usr/include/google/protobuf/stubs/common.h:47, [INFO] [stderr] [INFO] [stderr] cargo:warning= from /usr/include/google/protobuf/io/coded_stream.h:141, [INFO] [stderr] [INFO] [stderr] cargo:warning= from puffin/src/puffin.pb.h:23, [INFO] [stderr] [INFO] [stderr] cargo:warning= from puffin/src/puffin.pb.cc:4: [INFO] [stderr] [INFO] [stderr] cargo:warning=/usr/include/google/protobuf/message_lite.h:496:3: note: candidate: 'google::protobuf::MessageLite::MessageLite(const google::protobuf::MessageLite&)' [INFO] [stderr] [INFO] [stderr] cargo:warning= 496 | GOOGLE_DISALLOW_EVIL_CONSTRUCTORS(MessageLite); [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=/usr/include/google/protobuf/message_lite.h:496:3: note: candidate expects 1 argument, 2 provided [INFO] [stderr] [INFO] [stderr] cargo:warning=In file included from /usr/include/google/protobuf/any.h:38, [INFO] [stderr] [INFO] [stderr] cargo:warning= from /usr/include/google/protobuf/generated_message_util.h:49, [INFO] [stderr] [INFO] [stderr] cargo:warning= from puffin/src/puffin.pb.h:26, [INFO] [stderr] [INFO] [stderr] cargo:warning= from puffin/src/puffin.pb.cc:4: [INFO] [stderr] [INFO] [stderr] cargo:warning=/usr/include/google/protobuf/message_lite.h:453:19: note: candidate: 'google::protobuf::MessageLite::MessageLite(google::protobuf::Arena*)' [INFO] [stderr] [INFO] [stderr] cargo:warning= 453 | inline explicit MessageLite(Arena* arena) : _internal_metadata_(arena) {} [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=/usr/include/google/protobuf/message_lite.h:453:19: note: candidate expects 1 argument, 2 provided [INFO] [stderr] [INFO] [stderr] cargo:warning=/usr/include/google/protobuf/message_lite.h:190:10: note: candidate: 'google::protobuf::MessageLite::MessageLite()' [INFO] [stderr] [INFO] [stderr] cargo:warning= 190 | inline MessageLite() {} [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=/usr/include/google/protobuf/message_lite.h:190:10: note: candidate expects 0 arguments, 2 provided [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.cc: At global scope: [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.cc:369:13: error: variable or field 'SharedCtor' declared void [INFO] [stderr] [INFO] [stderr] cargo:warning= 369 | inline void StreamInfo::SharedCtor( [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.cc:370:7: error: '::_pb' has not been declared [INFO] [stderr] [INFO] [stderr] cargo:warning= 370 | ::_pb::Arena* arena, bool is_message_owned) { [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.cc:370:19: error: 'arena' was not declared in this scope [INFO] [stderr] [INFO] [stderr] cargo:warning= 370 | ::_pb::Arena* arena, bool is_message_owned) { [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.cc:370:26: error: expected primary-expression before 'bool' [INFO] [stderr] [INFO] [stderr] cargo:warning= 370 | ::_pb::Arena* arena, bool is_message_owned) { [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.cc: In destructor 'virtual puffin::metadata::StreamInfo::~StreamInfo()': [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.cc:383:41: error: 'class google::protobuf::internal::InternalMetadata' has no member named 'DeleteReturnArena' [INFO] [stderr] [INFO] [stderr] cargo:warning= 383 | if (auto *arena = _internal_metadata_.DeleteReturnArena()) { [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.cc:383:70: error: expected primary-expression before '>' token [INFO] [stderr] [INFO] [stderr] cargo:warning= 383 | if (auto *arena = _internal_metadata_.DeleteReturnArena()) { [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.cc:383:72: error: expected primary-expression before ')' token [INFO] [stderr] [INFO] [stderr] cargo:warning= 383 | if (auto *arena = _internal_metadata_.DeleteReturnArena()) { [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^ [INFO] [stderr] [INFO] [stderr] cargo:warning=In file included from /usr/include/google/protobuf/io/coded_stream.h:142, [INFO] [stderr] [INFO] [stderr] cargo:warning= from puffin/src/puffin.pb.h:23, [INFO] [stderr] [INFO] [stderr] cargo:warning= from puffin/src/puffin.pb.cc:4: [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.cc: In member function 'void puffin::metadata::StreamInfo::SharedDtor()': [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.cc:391:17: error: 'GetArenaForAllocation' was not declared in this scope [INFO] [stderr] [INFO] [stderr] cargo:warning= 391 | GOOGLE_DCHECK(GetArenaForAllocation() == nullptr); [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.cc: At global scope: [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.cc:412:59: error: '::_pbi' has not been declared [INFO] [stderr] [INFO] [stderr] cargo:warning= 412 | const char* StreamInfo::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) { [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.cc:412:77: error: expected ',' or '...' before '*' token [INFO] [stderr] [INFO] [stderr] cargo:warning= 412 | const char* StreamInfo::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) { [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.cc:412:13: error: no declaration matches 'const char* puffin::metadata::StreamInfo::_InternalParse(const char*, int)' [INFO] [stderr] [INFO] [stderr] cargo:warning= 412 | const char* StreamInfo::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) { [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=In file included from puffin/src/puffin.pb.cc:4: [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h:305:15: note: candidate is: 'virtual const char* puffin::metadata::StreamInfo::_InternalParse(const char*, google::protobuf::internal::ParseContext*)' [INFO] [stderr] [INFO] [stderr] cargo:warning= 305 | const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final; [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h:230:7: note: 'class puffin::metadata::StreamInfo' defined here [INFO] [stderr] [INFO] [stderr] cargo:warning= 230 | class StreamInfo final : [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.cc: In member function 'virtual uint8_t* puffin::metadata::StreamInfo::_InternalSerialize(uint8_t*, google::protobuf::io::EpsCopyOutputStream*) const': [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.cc:486:29: error: no matching function for call to 'google::protobuf::internal::WireFormatLite::InternalWriteMessage(int, const puffin::metadata::BitExtent&, int, uint8_t*&, google::protobuf::io::EpsCopyOutputStream*&)' [INFO] [stderr] [INFO] [stderr] cargo:warning= 485 | target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite:: [INFO] [stderr] [INFO] [stderr] cargo:warning= | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning= 486 | InternalWriteMessage(1, repfield, repfield.GetCachedSize(), target, stream); [INFO] [stderr] [INFO] [stderr] cargo:warning= | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=In file included from /usr/include/google/protobuf/generated_message_util.h:56, [INFO] [stderr] [INFO] [stderr] cargo:warning= from puffin/src/puffin.pb.h:26, [INFO] [stderr] [INFO] [stderr] cargo:warning= from puffin/src/puffin.pb.cc:4: [INFO] [stderr] [INFO] [stderr] cargo:warning=/usr/include/google/protobuf/wire_format_lite.h:629:40: note: candidate: 'template static google::protobuf::uint8* google::protobuf::internal::WireFormatLite::InternalWriteMessage(int, const MessageType&, google::protobuf::uint8*, google::protobuf::io::EpsCopyOutputStream*)' [INFO] [stderr] [INFO] [stderr] cargo:warning= 629 | PROTOBUF_ALWAYS_INLINE static uint8* InternalWriteMessage( [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=/usr/include/google/protobuf/wire_format_lite.h:629:40: note: template argument deduction/substitution failed: [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.cc:486:29: note: candidate expects 4 arguments, 5 provided [INFO] [stderr] [INFO] [stderr] cargo:warning= 485 | target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite:: [INFO] [stderr] [INFO] [stderr] cargo:warning= | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning= 486 | InternalWriteMessage(1, repfield, repfield.GetCachedSize(), target, stream); [INFO] [stderr] [INFO] [stderr] cargo:warning= | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.cc:494:29: error: no matching function for call to 'google::protobuf::internal::WireFormatLite::InternalWriteMessage(int, const puffin::metadata::BitExtent&, int, uint8_t*&, google::protobuf::io::EpsCopyOutputStream*&)' [INFO] [stderr] [INFO] [stderr] cargo:warning= 493 | target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite:: [INFO] [stderr] [INFO] [stderr] cargo:warning= | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning= 494 | InternalWriteMessage(2, repfield, repfield.GetCachedSize(), target, stream); [INFO] [stderr] [INFO] [stderr] cargo:warning= | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=In file included from /usr/include/google/protobuf/generated_message_util.h:56, [INFO] [stderr] [INFO] [stderr] cargo:warning= from puffin/src/puffin.pb.h:26, [INFO] [stderr] [INFO] [stderr] cargo:warning= from puffin/src/puffin.pb.cc:4: [INFO] [stderr] [INFO] [stderr] cargo:warning=/usr/include/google/protobuf/wire_format_lite.h:629:40: note: candidate: 'template static google::protobuf::uint8* google::protobuf::internal::WireFormatLite::InternalWriteMessage(int, const MessageType&, google::protobuf::uint8*, google::protobuf::io::EpsCopyOutputStream*)' [INFO] [stderr] [INFO] [stderr] cargo:warning= 629 | PROTOBUF_ALWAYS_INLINE static uint8* InternalWriteMessage( [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=/usr/include/google/protobuf/wire_format_lite.h:629:40: note: template argument deduction/substitution failed: [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.cc:494:29: note: candidate expects 4 arguments, 5 provided [INFO] [stderr] [INFO] [stderr] cargo:warning= 493 | target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite:: [INFO] [stderr] [INFO] [stderr] cargo:warning= | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning= 494 | InternalWriteMessage(2, repfield, repfield.GetCachedSize(), target, stream); [INFO] [stderr] [INFO] [stderr] cargo:warning= | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.cc:500:16: error: '::_pbi' has not been declared [INFO] [stderr] [INFO] [stderr] cargo:warning= 500 | target = ::_pbi::WireFormatLite::WriteUInt64ToArray(3, this->_internal_puff_length(), target); [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.cc: In member function 'virtual size_t puffin::metadata::StreamInfo::ByteSizeLong() const': [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.cc:535:21: error: '::_pbi' has not been declared [INFO] [stderr] [INFO] [stderr] cargo:warning= 535 | total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(this->_internal_puff_length()); [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.cc:541:23: error: '::_pbi' has not been declared [INFO] [stderr] [INFO] [stderr] cargo:warning= 541 | int cached_size = ::_pbi::ToCachedSize(total_size); [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.cc: In member function 'virtual void puffin::metadata::StreamInfo::CheckTypeAndMergeFrom(const google::protobuf::MessageLite&)': [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.cc:548:16: error: '::_pbi' has not been declared [INFO] [stderr] [INFO] [stderr] cargo:warning= 548 | MergeFrom(*::_pbi::DownCast( [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.cc:548:31: error: expected primary-expression before 'const' [INFO] [stderr] [INFO] [stderr] cargo:warning= 548 | MergeFrom(*::_pbi::DownCast( [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.cc: In member function 'void puffin::metadata::StreamInfo::InternalSwap(puffin::metadata::StreamInfo*)': [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.cc:580:23: error: 'class google::protobuf::internal::InternalMetadata' has no member named 'InternalSwap' [INFO] [stderr] [INFO] [stderr] cargo:warning= 580 | _internal_metadata_.InternalSwap(&other->_internal_metadata_); [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.cc: In constructor 'puffin::metadata::PatchHeader::PatchHeader(google::protobuf::Arena*, bool)': [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.cc:609:65: error: no matching function for call to 'google::protobuf::MessageLite::MessageLite(google::protobuf::Arena*&, bool&)' [INFO] [stderr] [INFO] [stderr] cargo:warning= 609 | : ::PROTOBUF_NAMESPACE_ID::MessageLite(arena, is_message_owned) { [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^ [INFO] [stderr] [INFO] [stderr] cargo:warning=In file included from /usr/include/google/protobuf/stubs/common.h:47, [INFO] [stderr] [INFO] [stderr] cargo:warning= from /usr/include/google/protobuf/io/coded_stream.h:141, [INFO] [stderr] [INFO] [stderr] cargo:warning= from puffin/src/puffin.pb.h:23, [INFO] [stderr] [INFO] [stderr] cargo:warning= from puffin/src/puffin.pb.cc:4: [INFO] [stderr] [INFO] [stderr] cargo:warning=/usr/include/google/protobuf/message_lite.h:496:3: note: candidate: 'google::protobuf::MessageLite::MessageLite(const google::protobuf::MessageLite&)' [INFO] [stderr] [INFO] [stderr] cargo:warning= 496 | GOOGLE_DISALLOW_EVIL_CONSTRUCTORS(MessageLite); [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=/usr/include/google/protobuf/message_lite.h:496:3: note: candidate expects 1 argument, 2 provided [INFO] [stderr] [INFO] [stderr] cargo:warning=In file included from /usr/include/google/protobuf/any.h:38, [INFO] [stderr] [INFO] [stderr] cargo:warning= from /usr/include/google/protobuf/generated_message_util.h:49, [INFO] [stderr] [INFO] [stderr] cargo:warning= from puffin/src/puffin.pb.h:26, [INFO] [stderr] [INFO] [stderr] cargo:warning= from puffin/src/puffin.pb.cc:4: [INFO] [stderr] [INFO] [stderr] cargo:warning=/usr/include/google/protobuf/message_lite.h:453:19: note: candidate: 'google::protobuf::MessageLite::MessageLite(google::protobuf::Arena*)' [INFO] [stderr] [INFO] [stderr] cargo:warning= 453 | inline explicit MessageLite(Arena* arena) : _internal_metadata_(arena) {} [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=/usr/include/google/protobuf/message_lite.h:453:19: note: candidate expects 1 argument, 2 provided [INFO] [stderr] [INFO] [stderr] cargo:warning=/usr/include/google/protobuf/message_lite.h:190:10: note: candidate: 'google::protobuf::MessageLite::MessageLite()' [INFO] [stderr] [INFO] [stderr] cargo:warning= 190 | inline MessageLite() {} [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=/usr/include/google/protobuf/message_lite.h:190:10: note: candidate expects 0 arguments, 2 provided [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.cc: In copy constructor 'puffin::metadata::PatchHeader::PatchHeader(const puffin::metadata::PatchHeader&)': [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.cc:625:78: error: invalid new-expression of abstract class type 'puffin::metadata::StreamInfo' [INFO] [stderr] [INFO] [stderr] cargo:warning= 625 | _this->_impl_.src_ = new ::puffin::metadata::StreamInfo(*from._impl_.src_); [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.cc:628:78: error: invalid new-expression of abstract class type 'puffin::metadata::StreamInfo' [INFO] [stderr] [INFO] [stderr] cargo:warning= 628 | _this->_impl_.dst_ = new ::puffin::metadata::StreamInfo(*from._impl_.dst_); [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.cc: At global scope: [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.cc:636:13: error: variable or field 'SharedCtor' declared void [INFO] [stderr] [INFO] [stderr] cargo:warning= 636 | inline void PatchHeader::SharedCtor( [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.cc:637:7: error: '::_pb' has not been declared [INFO] [stderr] [INFO] [stderr] cargo:warning= 637 | ::_pb::Arena* arena, bool is_message_owned) { [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.cc:637:19: error: 'arena' was not declared in this scope [INFO] [stderr] [INFO] [stderr] cargo:warning= 637 | ::_pb::Arena* arena, bool is_message_owned) { [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.cc:637:26: error: expected primary-expression before 'bool' [INFO] [stderr] [INFO] [stderr] cargo:warning= 637 | ::_pb::Arena* arena, bool is_message_owned) { [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.cc: In destructor 'virtual puffin::metadata::PatchHeader::~PatchHeader()': [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.cc:651:41: error: 'class google::protobuf::internal::InternalMetadata' has no member named 'DeleteReturnArena' [INFO] [stderr] [INFO] [stderr] cargo:warning= 651 | if (auto *arena = _internal_metadata_.DeleteReturnArena()) { [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.cc:651:70: error: expected primary-expression before '>' token [INFO] [stderr] [INFO] [stderr] cargo:warning= 651 | if (auto *arena = _internal_metadata_.DeleteReturnArena()) { [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.cc:651:72: error: expected primary-expression before ')' token [INFO] [stderr] [INFO] [stderr] cargo:warning= 651 | if (auto *arena = _internal_metadata_.DeleteReturnArena()) { [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^ [INFO] [stderr] [INFO] [stderr] cargo:warning=In file included from /usr/include/google/protobuf/io/coded_stream.h:142, [INFO] [stderr] [INFO] [stderr] cargo:warning= from puffin/src/puffin.pb.h:23, [INFO] [stderr] [INFO] [stderr] cargo:warning= from puffin/src/puffin.pb.cc:4: [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.cc: In member function 'void puffin::metadata::PatchHeader::SharedDtor()': [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.cc:659:17: error: 'GetArenaForAllocation' was not declared in this scope [INFO] [stderr] [INFO] [stderr] cargo:warning= 659 | GOOGLE_DCHECK(GetArenaForAllocation() == nullptr); [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.cc: In member function 'virtual void puffin::metadata::PatchHeader::Clear()': [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.cc:674:7: error: 'GetArenaForAllocation' was not declared in this scope [INFO] [stderr] [INFO] [stderr] cargo:warning= 674 | if (GetArenaForAllocation() == nullptr && _impl_.src_ != nullptr) { [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.cc:678:7: error: 'GetArenaForAllocation' was not declared in this scope [INFO] [stderr] [INFO] [stderr] cargo:warning= 678 | if (GetArenaForAllocation() == nullptr && _impl_.dst_ != nullptr) { [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.cc: At global scope: [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.cc:688:60: error: '::_pbi' has not been declared [INFO] [stderr] [INFO] [stderr] cargo:warning= 688 | const char* PatchHeader::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) { [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.cc:688:78: error: expected ',' or '...' before '*' token [INFO] [stderr] [INFO] [stderr] cargo:warning= 688 | const char* PatchHeader::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) { [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.cc:688:13: error: no declaration matches 'const char* puffin::metadata::PatchHeader::_InternalParse(const char*, int)' [INFO] [stderr] [INFO] [stderr] cargo:warning= 688 | const char* PatchHeader::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) { [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=In file included from puffin/src/puffin.pb.cc:4: [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h:475:15: note: candidate is: 'virtual const char* puffin::metadata::PatchHeader::_InternalParse(const char*, google::protobuf::internal::ParseContext*)' [INFO] [stderr] [INFO] [stderr] cargo:warning= 475 | const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final; [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.h:400:7: note: 'class puffin::metadata::PatchHeader' defined here [INFO] [stderr] [INFO] [stderr] cargo:warning= 400 | class PatchHeader final : [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.cc: In member function 'virtual uint8_t* puffin::metadata::PatchHeader::_InternalSerialize(uint8_t*, google::protobuf::io::EpsCopyOutputStream*) const': [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.cc:759:16: error: '::_pbi' has not been declared [INFO] [stderr] [INFO] [stderr] cargo:warning= 759 | target = ::_pbi::WireFormatLite::WriteInt32ToArray(1, this->_internal_version(), target); [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.cc:765:27: error: no matching function for call to 'google::protobuf::internal::WireFormatLite::InternalWriteMessage(int, const puffin::metadata::StreamInfo&, int, uint8_t*&, google::protobuf::io::EpsCopyOutputStream*&)' [INFO] [stderr] [INFO] [stderr] cargo:warning= 764 | target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite:: [INFO] [stderr] [INFO] [stderr] cargo:warning= | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning= 765 | InternalWriteMessage(2, _Internal::src(this), [INFO] [stderr] [INFO] [stderr] cargo:warning= | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning= 766 | _Internal::src(this).GetCachedSize(), target, stream); [INFO] [stderr] [INFO] [stderr] cargo:warning= | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=In file included from /usr/include/google/protobuf/generated_message_util.h:56, [INFO] [stderr] [INFO] [stderr] cargo:warning= from puffin/src/puffin.pb.h:26, [INFO] [stderr] [INFO] [stderr] cargo:warning= from puffin/src/puffin.pb.cc:4: [INFO] [stderr] [INFO] [stderr] cargo:warning=/usr/include/google/protobuf/wire_format_lite.h:629:40: note: candidate: 'template static google::protobuf::uint8* google::protobuf::internal::WireFormatLite::InternalWriteMessage(int, const MessageType&, google::protobuf::uint8*, google::protobuf::io::EpsCopyOutputStream*)' [INFO] [stderr] [INFO] [stderr] cargo:warning= 629 | PROTOBUF_ALWAYS_INLINE static uint8* InternalWriteMessage( [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=/usr/include/google/protobuf/wire_format_lite.h:629:40: note: template argument deduction/substitution failed: [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.cc:765:27: note: candidate expects 4 arguments, 5 provided [INFO] [stderr] [INFO] [stderr] cargo:warning= 764 | target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite:: [INFO] [stderr] [INFO] [stderr] cargo:warning= | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning= 765 | InternalWriteMessage(2, _Internal::src(this), [INFO] [stderr] [INFO] [stderr] cargo:warning= | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning= 766 | _Internal::src(this).GetCachedSize(), target, stream); [INFO] [stderr] [INFO] [stderr] cargo:warning= | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] exit status: 0 [INFO] [stderr] exit status: 0 [INFO] [stderr] exit status: 0 [INFO] [stderr] exit status: 0 [INFO] [stderr] exit status: 1 [INFO] [stderr] cargo:warning=ToolExecError: Command "c++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-gdwarf-4" "-fno-omit-frame-pointer" "-m64" "-static" "-I" "." "-I" "puffin/src/include" "-I" "bsdiff/include" "-o" "/opt/rustwide/target/debug/build/ota_unpacker-f15171b5166a84bc/out/puffin/src/puffpatch.o" "-c" "puffin/src/puffpatch.cc" with args "c++" did not execute successfully (status code exit status: 1).cargo:warning=puffin/src/puffin.pb.cc:772:27: error: no matching function for call to 'google::protobuf::internal::WireFormatLite::InternalWriteMessage(int, const puffin::metadata::StreamInfo&, int, uint8_t*&, google::protobuf::io::EpsCopyOutputStream*&)' [INFO] [stderr] [INFO] [stderr] cargo:warning= 771 | target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite:: [INFO] [stderr] [INFO] [stderr] cargo:warning= | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning= 772 | InternalWriteMessage(3, _Internal::dst(this), [INFO] [stderr] [INFO] [stderr] cargo:warning= | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning= 773 | _Internal::dst(this).GetCachedSize(), target, stream); [INFO] [stderr] [INFO] [stderr] cargo:warning= | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=In file included from /usr/include/google/protobuf/generated_message_util.h:56, [INFO] [stderr] [INFO] [stderr] cargo:warning= from puffin/src/puffin.pb.h:26, [INFO] [stderr] [INFO] [stderr] cargo:warning= from puffin/src/puffin.pb.cc:4: [INFO] [stderr] [INFO] [stderr] cargo:warning=/usr/include/google/protobuf/wire_format_lite.h:629:40: note: candidate: 'template static google::protobuf::uint8* google::protobuf::internal::WireFormatLite::InternalWriteMessage(int, const MessageType&, google::protobuf::uint8*, google::protobuf::io::EpsCopyOutputStream*)' [INFO] [stderr] [INFO] [stderr] cargo:warning= 629 | PROTOBUF_ALWAYS_INLINE static uint8* InternalWriteMessage( [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=/usr/include/google/protobuf/wire_format_lite.h:629:40: note: template argument deduction/substitution failed: [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.cc:772:27: note: candidate expects 4 arguments, 5 provided [INFO] [stderr] [INFO] [stderr] cargo:warning= 771 | target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite:: [INFO] [stderr] [INFO] [stderr] cargo:warning= | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning= 772 | InternalWriteMessage(3, _Internal::dst(this), [INFO] [stderr] [INFO] [stderr] cargo:warning= | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning= 773 | _Internal::dst(this).GetCachedSize(), target, stream); [INFO] [stderr] [INFO] [stderr] cargo:warning= | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.cc:779:16: error: '::_pbi' has not been declared [INFO] [stderr] [INFO] [stderr] cargo:warning= 779 | target = ::_pbi::WireFormatLite::WriteEnumToArray( [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.cc: In member function 'virtual size_t puffin::metadata::PatchHeader::ByteSizeLong() const': [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.cc:815:21: error: '::_pbi' has not been declared [INFO] [stderr] [INFO] [stderr] cargo:warning= 815 | total_size += ::_pbi::WireFormatLite::Int32SizePlusOne(this->_internal_version()); [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.cc:821:9: error: '::_pbi' has not been declared [INFO] [stderr] [INFO] [stderr] cargo:warning= 821 | ::_pbi::WireFormatLite::EnumSize(this->_internal_type()); [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.cc:827:23: error: '::_pbi' has not been declared [INFO] [stderr] [INFO] [stderr] cargo:warning= 827 | int cached_size = ::_pbi::ToCachedSize(total_size); [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.cc: In member function 'virtual void puffin::metadata::PatchHeader::CheckTypeAndMergeFrom(const google::protobuf::MessageLite&)': [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.cc:834:16: error: '::_pbi' has not been declared [INFO] [stderr] [INFO] [stderr] cargo:warning= 834 | MergeFrom(*::_pbi::DownCast( [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.cc:834:31: error: expected primary-expression before 'const' [INFO] [stderr] [INFO] [stderr] cargo:warning= 834 | MergeFrom(*::_pbi::DownCast( [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.cc: In member function 'void puffin::metadata::PatchHeader::InternalSwap(puffin::metadata::PatchHeader*)': [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.cc:875:23: error: 'class google::protobuf::internal::InternalMetadata' has no member named 'InternalSwap' [INFO] [stderr] [INFO] [stderr] cargo:warning= 875 | _internal_metadata_.InternalSwap(&other->_internal_metadata_); [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=In file included from puffin/src/puffin.pb.h:24, [INFO] [stderr] [INFO] [stderr] cargo:warning= from puffin/src/puffin.pb.cc:4: [INFO] [stderr] [INFO] [stderr] cargo:warning=/usr/include/google/protobuf/arena.h: In instantiation of 'static T* google::protobuf::Arena::CreateMessageInternal(google::protobuf::Arena*) [with T = puffin::metadata::BitExtent]': [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.cc:895:71: required from here [INFO] [stderr] [INFO] [stderr] cargo:warning=/usr/include/google/protobuf/arena.h:501:14: error: invalid new-expression of abstract class type 'puffin::metadata::BitExtent' [INFO] [stderr] [INFO] [stderr] cargo:warning= 501 | return new T(); [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=/usr/include/google/protobuf/arena.h: In instantiation of 'static T* google::protobuf::Arena::CreateMessageInternal(google::protobuf::Arena*) [with T = puffin::metadata::StreamInfo]': [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.cc:899:72: required from here [INFO] [stderr] [INFO] [stderr] cargo:warning=/usr/include/google/protobuf/arena.h:501:14: error: invalid new-expression of abstract class type 'puffin::metadata::StreamInfo' [INFO] [stderr] [INFO] [stderr] cargo:warning=/usr/include/google/protobuf/arena.h: In instantiation of 'static T* google::protobuf::Arena::CreateMessageInternal(google::protobuf::Arena*) [with T = puffin::metadata::PatchHeader]': [INFO] [stderr] [INFO] [stderr] cargo:warning=puffin/src/puffin.pb.cc:903:73: required from here [INFO] [stderr] [INFO] [stderr] cargo:warning=/usr/include/google/protobuf/arena.h:501:14: error: invalid new-expression of abstract class type 'puffin::metadata::PatchHeader' [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] exit status: 0 [INFO] [stderr] exit status: 1 [INFO] [stderr] cargo:warning=ToolExecError: Command "c++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-gdwarf-4" "-fno-omit-frame-pointer" "-m64" "-static" "-I" "." "-I" "puffin/src/include" "-I" "bsdiff/include" "-o" "/opt/rustwide/target/debug/build/ota_unpacker-f15171b5166a84bc/out/puffin/src/puffin.pb.o" "-c" "puffin/src/puffin.pb.cc" with args "c++" did not execute successfully (status code exit status: 1). [INFO] [stderr] [INFO] [stderr] --- stderr [INFO] [stderr] error: 'rustfmt' is not installed for the custom toolchain '249cb84316401daf040832cdbb8a45e0f5ab6af8'. [INFO] [stderr] note: this is a custom toolchain, which cannot use `rustup component add` [INFO] [stderr] help: if you built this toolchain from source, and used `rustup toolchain link`, then you may be able to build the component with `x.py` [INFO] [stderr] Failed to run rustfmt: Internal rustfmt error (non-fatal, continuing) [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] error occurred: Command "c++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-gdwarf-4" "-fno-omit-frame-pointer" "-m64" "-static" "-I" "." "-I" "puffin/src/include" "-I" "bsdiff/include" "-o" "/opt/rustwide/target/debug/build/ota_unpacker-f15171b5166a84bc/out/puffin/src/puffin.pb.o" "-c" "puffin/src/puffin.pb.cc" with args "c++" did not execute successfully (status code exit status: 1). [INFO] [stderr] [INFO] [stderr] [INFO] running `Command { std: "docker" "inspect" "208794f64a7605d57d92f2aa60420dccc1b0350ca3a8672e0767ddf7a840ffa7", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "208794f64a7605d57d92f2aa60420dccc1b0350ca3a8672e0767ddf7a840ffa7", kill_on_drop: false }` [INFO] [stdout] 208794f64a7605d57d92f2aa60420dccc1b0350ca3a8672e0767ddf7a840ffa7