commit | 3129571277de20ef95ab8a0a21217307e1899e48 | [log] [tgz] |
---|---|---|
author | Qijiang Fan <fqj@chromium.org> | Wed Jul 14 07:43:38 2021 |
committer | Commit Bot <commit-bot@chromium.org> | Thu Jul 15 05:26:33 2021 |
tree | 549ceed07cc5a4481411a39d414ab49d445d235f | |
parent | 8622a0d971b16620ca2e4e35dc44a4715a6993f4 [diff] |
Build huddly-updater with C++17. absl may use different Optional details for C++14/C++17 compiles, ending up with not compatible with compiling libchrome. This can lead to Value corruption in Optional<Value>. BUG=b:190446478 TEST=FEATURES=test emerge-endeavour huddly-updater with absl::Optional. Change-Id: I537731c928cf4bd4515d63f03a49fc2b0ff98bfd Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/huddly-updater/+/3024172 Reviewed-by: Joe Tessler <jrt@chromium.org> Reviewed-by: Grace Cham <hscham@chromium.org> Commit-Queue: Qijiang Fan <fqj@google.com> Tested-by: Qijiang Fan <fqj@google.com>
Huddly-updater is a utility to upgrade the huddly camera firmware.
TODO: The GNU C library, libusb 1.0 and libudev are required.
At the root of the repository,
$ make
Alternatively at Chromium OS development environment,
$ emerge-$${BOARD} huddly-updater
$ huddly-updater --help
It will also provide assistant tools to query the firmware version of the firmware installed in the huddly camera, that of a binary blob file.