Hi all-
In order to unblock the blockwise effort in the RI layer, I've pushed a
change to the way payloads are converted to CBOR.  This change required
modification to the TinyCBOR library, which Thiago and I were able to
make and get into the TInyCBOR GitHub.

Because of this new dependency, I've put a static-assert-like
functionality into the ocpayloadconvert.c.  You will likely see the
following error:

resource/csdk/stack/src/ocpayloadconvert.c:66:5: error: array size is
negative
    OC_STATIC_ASSERT(!CborNeedsUpdating, "tinycbor needs to be updated
to at least 47a78569c0");

The fix for this error is to do the following from the root of iotivity:

cd extlibs/tinycbor/tinycbor
git pull

Thanks!
-Erich

Reply via email to