[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#c2f2db79ca3024f68d22b45aa22b570775c2c4ad for pr-124157
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Ftux3%2Fota_unpacker" "/workspace/builds/worker-0-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-0-tc1/source'...
[INFO] [stderr] done.
[INFO] validating manifest of git repo https://github.com/tux3/ota_unpacker on toolchain c2f2db79ca3024f68d22b45aa22b570775c2c4ad
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+c2f2db79ca3024f68d22b45aa22b570775c2c4ad" "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-0-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" "+c2f2db79ca3024f68d22b45aa22b570775c2c4ad" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Blocking waiting for file lock on package cache
[ERROR] error running command: no output for 300 seconds
[ERROR] this task or one of its parent failed!
[ERROR] no output for 300 seconds
[ERROR] note: run with `RUST_BACKTRACE=1` to display a backtrace.
[INFO] checking tux3/ota_unpacker against try#9c7b5f5b6b8ec32bbbcf9f07fc0e5208da6c5f88 for pr-124157
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Ftux3%2Fota_unpacker" "/workspace/builds/worker-0-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-0-tc2/source'...
[INFO] [stderr] done.
[INFO] validating manifest of git repo https://github.com/tux3/ota_unpacker on toolchain 9c7b5f5b6b8ec32bbbcf9f07fc0e5208da6c5f88
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+9c7b5f5b6b8ec32bbbcf9f07fc0e5208da6c5f88" "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-0-tc2/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" "+9c7b5f5b6b8ec32bbbcf9f07fc0e5208da6c5f88" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Blocking waiting for file lock on package cache
[ERROR] error running command: no output for 300 seconds
[INFO] checking tux3/ota_unpacker against try#9c7b5f5b6b8ec32bbbcf9f07fc0e5208da6c5f88 for pr-124157
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Ftux3%2Fota_unpacker" "/workspace/builds/worker-0-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-0-tc2/source'...
[INFO] [stderr] done.
[INFO] validating manifest of git repo https://github.com/tux3/ota_unpacker on toolchain 9c7b5f5b6b8ec32bbbcf9f07fc0e5208da6c5f88
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+9c7b5f5b6b8ec32bbbcf9f07fc0e5208da6c5f88" "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-0-tc2/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" "+9c7b5f5b6b8ec32bbbcf9f07fc0e5208da6c5f88" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Blocking waiting for file lock on package cache
[ERROR] error running command: no output for 300 seconds
[INFO] checking tux3/ota_unpacker against try#9c7b5f5b6b8ec32bbbcf9f07fc0e5208da6c5f88 for pr-124157
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Ftux3%2Fota_unpacker" "/workspace/builds/worker-0-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-0-tc2/source'...
[INFO] [stderr] done.
[INFO] validating manifest of git repo https://github.com/tux3/ota_unpacker on toolchain 9c7b5f5b6b8ec32bbbcf9f07fc0e5208da6c5f88
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+9c7b5f5b6b8ec32bbbcf9f07fc0e5208da6c5f88" "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-0-tc2/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" "+9c7b5f5b6b8ec32bbbcf9f07fc0e5208da6c5f88" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded protobuf-support v3.2.0
[INFO] [stderr]   Downloaded protobuf-codegen v3.2.0
[INFO] [stderr]   Downloaded protobuf-parse v3.2.0
[INFO] [stderr]   Downloaded protobuf v3.2.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/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:99613afd962a8cfa530ec1899472a458bd015a1ab0af876cf7eb06f6006d81ea" "/opt/rustwide/cargo-home/bin/cargo" "+9c7b5f5b6b8ec32bbbcf9f07fc0e5208da6c5f88" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 8c3f26b728486837035efe63c5aa109c75c4912748377cdcacc6e914b6c02bc2
[INFO] running `Command { std: "docker" "start" "-a" "8c3f26b728486837035efe63c5aa109c75c4912748377cdcacc6e914b6c02bc2", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "8c3f26b728486837035efe63c5aa109c75c4912748377cdcacc6e914b6c02bc2", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "8c3f26b728486837035efe63c5aa109c75c4912748377cdcacc6e914b6c02bc2", kill_on_drop: false }`
[INFO] [stdout] 8c3f26b728486837035efe63c5aa109c75c4912748377cdcacc6e914b6c02bc2
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/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:99613afd962a8cfa530ec1899472a458bd015a1ab0af876cf7eb06f6006d81ea" "/opt/rustwide/cargo-home/bin/cargo" "+9c7b5f5b6b8ec32bbbcf9f07fc0e5208da6c5f88" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] be759c27d2c20bfffdb7fc5b6d42ca4fd5146e24474e4668ef63a887ad979ade
[INFO] running `Command { std: "docker" "start" "-a" "be759c27d2c20bfffdb7fc5b6d42ca4fd5146e24474e4668ef63a887ad979ade", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.148
[INFO] [stderr]    Compiling proc-macro2 v1.0.67
[INFO] [stderr]    Compiling thiserror v1.0.48
[INFO] [stderr]    Compiling memchr v2.6.3
[INFO] [stderr]    Compiling rustix v0.38.14
[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]     Checking subtle v2.5.0
[INFO] [stderr]    Compiling protobuf v3.2.0
[INFO] [stderr]    Compiling indexmap v1.9.3
[INFO] [stderr]    Compiling either v1.9.0
[INFO] [stderr]    Compiling futures-core v0.3.28
[INFO] [stderr]    Compiling regex-syntax v0.7.5
[INFO] [stderr]    Compiling aho-corasick v1.1.1
[INFO] [stderr]     Checking once_cell v1.18.0
[INFO] [stderr]    Compiling quote v1.0.33
[INFO] [stderr]    Compiling prettyplease v0.2.15
[INFO] [stderr]     Checking pin-project-lite v0.2.13
[INFO] [stderr]    Compiling syn v2.0.37
[INFO] [stderr]    Compiling jobserver v0.1.26
[INFO] [stderr]    Compiling home v0.5.5
[INFO] [stderr]     Checking digest v0.10.7
[INFO] [stderr]    Compiling slab v0.4.9
[INFO] [stderr]    Compiling cc v1.0.83
[INFO] [stderr]    Compiling log v0.4.20
[INFO] [stderr]    Compiling futures-task v0.3.28
[INFO] [stderr]    Compiling hashbrown v0.12.3
[INFO] [stderr]     Checking cpufeatures v0.2.9
[INFO] [stderr]    Compiling fastrand v2.0.0
[INFO] [stderr]    Compiling futures-channel v0.3.28
[INFO] [stderr]    Compiling nom v7.1.3
[INFO] [stderr]    Compiling which v4.4.2
[INFO] [stderr]    Compiling tempfile v3.8.0
[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 zstd-safe v5.0.2+zstd.1.5.2
[INFO] [stderr]    Compiling zstd-sys v2.0.8+zstd.1.5.5
[INFO] [stderr]    Compiling bzip2-sys v0.1.11+1.0.8
[INFO] [stderr]    Compiling regex-automata v0.3.8
[INFO] [stderr]    Compiling lzma-sys v0.1.20
[INFO] [stderr]     Checking smallvec v1.11.1
[INFO] [stderr]    Compiling bindgen v0.68.1
[INFO] [stderr]    Compiling futures-util v0.3.28
[INFO] [stderr]     Checking utf8parse v0.2.1
[INFO] [stderr]     Checking anstyle-parse v0.2.1
[INFO] [stderr]    Compiling cexpr v0.6.0
[INFO] [stderr]    Compiling clang-sys v1.6.1
[INFO] [stderr]     Checking tracing-core v0.1.31
[INFO] [stderr]     Checking inout v0.1.3
[INFO] [stderr]     Checking pin-utils v0.1.0
[INFO] [stderr]     Checking base64ct v1.6.0
[INFO] [stderr]     Checking anstyle v1.0.3
[INFO] [stderr]     Checking regex-syntax v0.6.29
[INFO] [stderr]     Checking colorchoice v1.0.0
[INFO] [stderr]     Checking rand_core v0.6.4
[INFO] [stderr]     Checking futures-io v0.3.28
[INFO] [stderr]     Checking anstyle-query v1.0.0
[INFO] [stderr]     Checking password-hash v0.4.2
[INFO] [stderr]     Checking anstream v0.5.0
[INFO] [stderr]     Checking cipher v0.4.4
[INFO] [stderr]     Checking sha2 v0.10.7
[INFO] [stderr]     Checking hmac v0.12.1
[INFO] [stderr]     Checking overload v0.1.1
[INFO] [stderr]     Checking deranged v0.3.8
[INFO] [stderr]     Checking strsim v0.10.0
[INFO] [stderr]     Checking time-core v0.1.1
[INFO] [stderr]     Checking clap_lex v0.5.1
[INFO] [stderr]    Compiling heck v0.4.1
[INFO] [stderr]    Compiling regex v1.9.5
[INFO] [stderr]     Checking time v0.3.28
[INFO] [stderr]     Checking clap_builder v4.4.4
[INFO] [stderr]     Checking tracing-log v0.1.3
[INFO] [stderr]     Checking regex-automata v0.1.10
[INFO] [stderr]     Checking pbkdf2 v0.11.0
[INFO] [stderr]     Checking nu-ansi-term v0.46.0
[INFO] [stderr]     Checking parking_lot v0.12.1
[INFO] [stderr]     Checking matchers v0.1.0
[INFO] [stderr]     Checking flate2 v1.0.27
[INFO] [stderr]     Checking aes v0.8.3
[INFO] [stderr]     Checking sharded-slab v0.1.4
[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 sha1 v0.10.5
[INFO] [stderr]     Checking mio v0.8.8
[INFO] [stderr]     Checking num_cpus v1.16.0
[INFO] [stderr]     Checking socket2 v0.5.4
[INFO] [stderr]     Checking signal-hook-registry v1.4.1
[INFO] [stderr]    Compiling protobuf-support v3.2.0
[INFO] [stderr]     Checking thread_local v1.1.7
[INFO] [stderr]     Checking constant_time_eq v0.1.5
[INFO] [stderr]     Checking bytes v1.5.0
[INFO] [stderr]     Checking tokio v1.32.0
[INFO] [stderr]     Checking xz2 v0.1.7
[INFO] [stderr]     Checking tracing v0.1.37
[INFO] [stderr]     Checking tracing-subscriber v0.3.17
[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]    Compiling protobuf-parse v3.2.0
[INFO] [stderr]     Checking futures v0.3.28
[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] The following warnings were emitted during compilation:
[INFO] [stderr] 
[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/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: 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: 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::<unnamed union>::_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::<unnamed union>::_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::<unnamed union>::_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::<unnamed union>::_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::<unnamed union>::_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::<unnamed union>::_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<std::string>()) {
[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<std::string>()) {
[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<std::string>()) {
[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<const BitExtent*>(
[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<const BitExtent*>(
[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<std::string>()) {
[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<std::string>()) {
[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<std::string>()) {
[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 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: 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<class MessageType> 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<class MessageType> 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<const StreamInfo*>(
[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<const StreamInfo*>(
[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.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.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.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.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.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<std::string>()) {
[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<std::string>()) {
[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<std::string>()) {
[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: 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.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.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.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: 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<class MessageType> 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: 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<class MessageType> 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<const PatchHeader*>(
[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<const PatchHeader*>(
[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 /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: 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: 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: /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: 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/puffpatch.cc: In function 'bool puffin::{anonymous}::DecodePatch(const uint8_t*, size_t, size_t*, size_t*, std::vector<puffin::BitExtent>*, std::vector<puffin::BitExtent>*, std::vector<puffin::ByteExtent>*, std::vector<puffin::ByteExtent>*, 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/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: 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-a873f5bad8e5b3e1/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] 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-a873f5bad8e5b3e1/out/puffin/src/puffpatch.o" "-c" "puffin/src/puffpatch.cc" with args "c++" did not execute successfully (status code exit status: 1).
[INFO] [stderr] 
[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-3d9d790af28f180d/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-a873f5bad8e5b3e1/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-a873f5bad8e5b3e1/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-a873f5bad8e5b3e1/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-a873f5bad8e5b3e1/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-a873f5bad8e5b3e1/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-a873f5bad8e5b3e1/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-a873f5bad8e5b3e1/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-a873f5bad8e5b3e1/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-a873f5bad8e5b3e1/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-a873f5bad8e5b3e1/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-a873f5bad8e5b3e1/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-a873f5bad8e5b3e1/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-a873f5bad8e5b3e1/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-a873f5bad8e5b3e1/out/libbspatch.a" "/opt/rustwide/target/debug/build/ota_unpacker-a873f5bad8e5b3e1/out/bsdiff/brotli_decompressor.o" "/opt/rustwide/target/debug/build/ota_unpacker-a873f5bad8e5b3e1/out/bsdiff/bspatch.o" "/opt/rustwide/target/debug/build/ota_unpacker-a873f5bad8e5b3e1/out/bsdiff/bz2_decompressor.o" "/opt/rustwide/target/debug/build/ota_unpacker-a873f5bad8e5b3e1/out/bsdiff/buffer_file.o" "/opt/rustwide/target/debug/build/ota_unpacker-a873f5bad8e5b3e1/out/bsdiff/decompressor_interface.o" "/opt/rustwide/target/debug/build/ota_unpacker-a873f5bad8e5b3e1/out/bsdiff/extents.o" "/opt/rustwide/target/debug/build/ota_unpacker-a873f5bad8e5b3e1/out/bsdiff/extents_file.o" "/opt/rustwide/target/debug/build/ota_unpacker-a873f5bad8e5b3e1/out/bsdiff/file.o" "/opt/rustwide/target/debug/build/ota_unpacker-a873f5bad8e5b3e1/out/bsdiff/logging.o" "/opt/rustwide/target/debug/build/ota_unpacker-a873f5bad8e5b3e1/out/bsdiff/memory_file.o" "/opt/rustwide/target/debug/build/ota_unpacker-a873f5bad8e5b3e1/out/bsdiff/patch_reader.o" "/opt/rustwide/target/debug/build/ota_unpacker-a873f5bad8e5b3e1/out/bsdiff/sink_file.o" "/opt/rustwide/target/debug/build/ota_unpacker-a873f5bad8e5b3e1/out/bsdiff/utils.o"
[INFO] [stderr]   exit status: 0
[INFO] [stderr]   running: "ar" "s" "/opt/rustwide/target/debug/build/ota_unpacker-a873f5bad8e5b3e1/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-a873f5bad8e5b3e1/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-a873f5bad8e5b3e1/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-a873f5bad8e5b3e1/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-a873f5bad8e5b3e1/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-a873f5bad8e5b3e1/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-a873f5bad8e5b3e1/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-a873f5bad8e5b3e1/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-a873f5bad8e5b3e1/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-a873f5bad8e5b3e1/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-a873f5bad8e5b3e1/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-a873f5bad8e5b3e1/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-a873f5bad8e5b3e1/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-a873f5bad8e5b3e1/out/puffin/src/puff_writer.o" "-c" "puffin/src/puff_writer.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-a873f5bad8e5b3e1/out/puffin/src/puffin_stream.o" "-c" "puffin/src/puffin_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-a873f5bad8e5b3e1/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-a873f5bad8e5b3e1/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/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=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=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::<unnamed union>::_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::<unnamed union>::_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::<unnamed union>::_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::<unnamed union>::_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::<unnamed union>::_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::<unnamed union>::_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<std::string>()) {
[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<std::string>()) {
[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<std::string>()) {
[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<const BitExtent*>(
[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<const BitExtent*>(
[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<std::string>()) {
[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<std::string>()) {
[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<std::string>()) {
[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 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=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<class MessageType> 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<class MessageType> 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<const StreamInfo*>(
[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<const StreamInfo*>(
[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.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.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.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.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.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<std::string>()) {
[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<std::string>()) {
[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<std::string>()) {
[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=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.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.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.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=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<class MessageType> 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]   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<class MessageType> 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<const PatchHeader*>(
[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<const PatchHeader*>(
[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 /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=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=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=/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]   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/puffpatch.cc: In function 'bool puffin::{anonymous}::DecodePatch(const uint8_t*, size_t, size_t*, size_t*, std::vector<puffin::BitExtent>*, std::vector<puffin::BitExtent>*, std::vector<puffin::ByteExtent>*, std::vector<puffin::ByteExtent>*, 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/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]   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: 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-a873f5bad8e5b3e1/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]   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-a873f5bad8e5b3e1/out/puffin/src/puffpatch.o" "-c" "puffin/src/puffpatch.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 '9c7b5f5b6b8ec32bbbcf9f07fc0e5208da6c5f88'.
[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-a873f5bad8e5b3e1/out/puffin/src/puffpatch.o" "-c" "puffin/src/puffpatch.cc" with args "c++" did not execute successfully (status code exit status: 1).
[INFO] [stderr] 
[INFO] [stderr] 
[INFO] running `Command { std: "docker" "inspect" "be759c27d2c20bfffdb7fc5b6d42ca4fd5146e24474e4668ef63a887ad979ade", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "be759c27d2c20bfffdb7fc5b6d42ca4fd5146e24474e4668ef63a887ad979ade", kill_on_drop: false }`
[INFO] [stdout] be759c27d2c20bfffdb7fc5b6d42ca4fd5146e24474e4668ef63a887ad979ade
