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