commit | 0d9cd1b04d4854557aece42aab60768f02d347f2 | [log] [tgz] |
---|---|---|
author | Manoj Gupta <manojgupta@google.com> | Sat Oct 19 23:20:54 2019 -0700 |
committer | Manoj Gupta <manojgupta@chromium.org> | Sun Oct 20 06:23:57 2019 +0000 |
tree | 56eb504973809b269ca969fc5e88aa4518d9fd58 | |
parent | 03c3d3478167aa4d19740f978f9304c892839095 [diff] |
libbrillo: Fix error in fuzzer build. libbrillo_data_encoding_fuzzer config missed to add the libbrillo include directory. This is causing fuzzer builds to break. BUG=chromium:1007435 TEST=Unmerged and remerged libbrillo. Exempt-From-Owner-Approval: Fix breakage. Change-Id: I67e6839c4d706b1edafa25b395a6f3b152285279 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform2/+/1870414 Reviewed-by: Manoj Gupta <manojgupta@chromium.org> Tested-by: Manoj Gupta <manojgupta@chromium.org> Cr-Mirrored-From: https://chromium.googlesource.com/chromiumos/platform2 Cr-Mirrored-Commit: 585f803dc3add7d094008eb2e3bcab7efc56e85e
libbrillo is a shared library meant to hold common utility code that we deem useful for platform projects. It supplements the functionality provided by libbase/libchrome since that project, by design, only holds functionality that Chromium (the browser) needs. As a result, this tends to be more OS-centric code.
This project is also used by Update Engine which is maintained in AOSP. However, AOSP doesn't use this codebase directly, it maintains its own libbrillo fork.
To help keep the projects in sync, we have a gsubtree set up on our GoB: https://chromium.googlesource.com/chromiumos/platform2/libbrillo/
This allows AOSP to cherry pick or merge changes directly back into their fork.