Build failure against AOSP
Looking to do a merge of this upstream into AOSP, but when building with "mma", I see:
ld.lld: error: undefined symbol: android::MakeUniqueFd(int)
>>> referenced by UEvent.h:35 (external/drm_hwcomposer/utils/UEvent.h:35)
>>> out/soong/.intermediates/external/drm_hwcomposer/tests/hwc-drm-uevent-print/android_vendor.VanillaIceCream_arm64_armv8-2a_kryo385/obj/external/drm_hwcomposer/tests/uevent_print.o:(android::UEvent::CreateInstance())
clang-17: error: linker command failed with exit code 1 (use -v to see invocation)
[ 23% 9/39] //external/drm_hwcomposer/tests:hwc-drm-uevent-print link hwc-drm-uevent-print [arm]
FAILED: out/soong/.intermediates/external/drm_hwcomposer/tests/hwc-drm-uevent-print/android_vendor.VanillaIceCream_arm_armv8-2a_kryo385/unstripped/hwc-drm-uevent-print
I took an initial look at the Android.bp and I'm not sure why it is having trouble finding it as UEvent.h includes fd.h, but its late, so I'll have to look at it more tomorrow.