anchor.diff:                     "
   export SOTA_VERSION = "${PV}"
   
  -do_compile_prepend() {
  -  # Fetch and build the specific build of hyper that is specified in cargo.toml.
  -  # meta-rust doesn't support fetching crates that don't point to a specific tag
  -  # and rvi-sota-client needs a specific work-around to function correctly.
  -  make rust-openssl
  -}
  -
  -do_compile_append() {
  -  # Ensure that the 'make rust-openssl' above resulted in the local build of
  -  # rust-openssl being used rather than the default one.
  -  strings target/${TARGET_SYS}/release/sota_client | grep ${EXTENDPE}${PV}-${PR}/git/rust-openssl -q || (bberror "local rust-open ssl package not used"; exit 1)
  -}
  -
   do_install() {
     install -d ${D}${bindir}
     install -m 0755 target/${TARGET_SYS}/release/sota_client ${D}${bindir}
  -  install -m 0755 run/system_info.sh ${D}${bindir}
  +  install -m 0755 run/sota_start.sh ${D}${bindir}
  +  install -m 0755 run/sota_sysinfo.sh ${D}${bindir}
     install -m 0755 run/sota_ostree.sh ${D}${bindir}
   
     install -d ${D}${systemd_unitdir}/system
  -  install -c ${S}/run/sota_client.service ${D}${systemd_unitdir}/system
  +  install -c ${S}/run/sota_client_yocto.service ${D}${systemd_unitdir}/system/sota_client.service
   
     install -d ${D}${sysconfdir}
     install -c ${S}/run/sota_certificates ${D}${sysconfdir}
  
positive.code: 
  FILES_${PN} = " \
                  ${bindir}/sota_client \
                  ${bindir}/system_info.sh \
                  ${sysconfdir}/sota_client.version \
                  ${sysconfdir}/sota_certificates \
                  ${systemd_unitdir}/system/sota_client.service \
  
negative.code: SRC_URI = " \
  crate://crates.io/aho-corasick/0.5.3 \
  crate://crates.io/time/0.1.35 \
  crate://crates.io/url/1.2.3 \
  crate://crates.io/ws2_32-sys/0.2.1 \
  crate://crates.io/hyper/0.9.14 \
  crate://crates.io/log/0.3.6 \
  crate://crates.io/unicase/1.4.0 \
  crate://crates.io/bitflags/0.7.0 \
  crate://crates.io/bit-set/0.2.0 \
  crate://crates.io/lazy_static/0.2.2 \
  crate://crates.io/lazy_static/0.1.16 \
  crate://crates.io/rust-crypto/0.2.36 \
  crate://crates.io/typeable/0.1.2 \
  crate://crates.io/pkg-config/0.3.8 \
  crate://crates.io/httparse/1.2.1 \
  crate://crates.io/openssl/0.9.3 \
  crate://crates.io/user32-sys/0.2.0 \
  crate://crates.io/regex/0.1.80 \
  crate://crates.io/unicode-normalization/0.1.2 \
  crate://crates.io/idna/0.1.0 \
  crate://crates.io/unicode-bidi/0.2.3 \
  crate://crates.io/rand/0.3.15 \
  crate://crates.io/gcc/0.3.40 \
  crate://crates.io/chan/0.1.18 \
  crate://crates.io/kernel32-sys/0.2.2 \
  crate://crates.io/winapi/0.2.8 \
  