anchor.diff:                      ${datadir}/${PN}/*.log "
   FILES_${PN}-repl-test = "${bindir}/test-log-replayer "
   
  -#FILES_${PN}-enhpos = "${bindir}/enhanced-position-service/src/position-daemon "
  -#FILES_${PN}-enhpos = "${bindir}/enhanced-position-service/test/test-client "
  -#FILES_${PN}-enhpos = "${bindir}/enhanced-position-service/test/compliance-test/enhanced-position-service-compliance-test "
  +FILES_${PN}-enhpos = "${bindir}/enhanced-position-service "
  +FILES_${PN}-enhpos-test = "${bindir}/enhanced-position-client \
  +                           ${bindir}/enhanced-position-service-compliance-test "
   
  -BBCLASSEXTEND = "native"+BBCLASSEXTEND = "native"
  +
  +#TODO: fix this
  +do_package_qa() {
  +  echo "workaround to avoid problem with RPATH"
  +}
positive.code:    install -m 755 ${S}/gnss-service/test/compliance-test/gnss-service-compliance-test ${D}/${bindir}
     install -m 755 ${S}/sensors-service/src/*.so ${D}/${libdir}
     install -m 755 ${S}/sensors-service/test/sensors-service-client ${D}/${bindir}
     #install -m 755 ${S}/enhanced-position-service/src/position-daemon ${D}/${libdir}
     #install -m 755 ${S}/enhanced-position-service/test/test-client ${D}/${bindir}
     #install -m 755 ${S}/enhanced-position-service/test/compliance-test/enhanced-position-service-compliance-test ${D}/${bindir}
  }
  
  FILES_${PN}-gnss = "${libdir}/libgnss-service*.so "
  
negative.code:  cd ${S}/gnss-service && cmake -DWITH_DLT=OFF -DWITH_GPSD=OFF -DWITH_REPLAYER=ON -DWITH_TESTS=ON . 
   cd ${S}/sensors-service && cmake -DWITH_DLT=OFF -DWITH_REPLAYER=ON -DWITH_IPHONE=OFF -DWITH_TESTS=ON . 
   cd ${S}/log-replayer && cmake -DWITH_DLT=OFF -DWITH_TESTS=ON . 
   cd ${S}/enhanced-position-service && cmake -DWITH_DLT=OFF -DWITH_GPSD=OFF -DWITH_REPLAYER=ON -DWITH_TESTS=ON . 
  }
  
  do_compile() {
   cd ${S}/gnss-service && make
   cd ${S}/sensors-service && make
   cd ${S}/log-replayer && make
   cd ${S}/enhanced-position-service && make
  }
  
  do_install() {
  