2011/12/19 Bernhard Rosenkränzer bernhard.rosenkranzer@linaro.org:
2011/12/19 Zach Pfeffer zach.pfeffer@linaro.org:
https://android-build.linaro.org/builds/~berolinux/landing-panda-4.0.3/#buil...
Another possible fix is reverting the commit in external/kernel-headers that changed dss2_ovl_info (commit ID 305d9b714eb73c10465abdade0061eee3bdb76ef and its followup 7c04a2b599c5c989bb1aaf24905f71ae0ab4e9e5), but chances are that will compile, but break at runtime (because DSSCIOC_QUERY_DISPLAY is defined and used in omap4xxx/hwc/hwc.c, but the kernel has no idea what to do with it).
Just checked, looks like the IOCTLs were renamed, DSSCOMP_* IOCTLs were renamed to DSSCIOC_* in the version of the kernel headers Android expects to find.
I've added a rename, currently building again.
ttyl bero