[LG Optimus 2x] owain94:
guess what got an error...

frameworks/base/services/surfaceflinger/Layer.cpp: In member function 'android::status_t android::Layer::setBuffers(uint32_t, uint32_t, android::PixelFormat, uint32_t)':
frameworks/base/services/surfaceflinger/Layer.cpp:159: error: invalid use of incomplete type 'const struct android::DisplayHardware'
frameworks/base/services/surfaceflinger/LayerBase.h:46: error: forward declaration of 'const struct android::DisplayHardware'
frameworks/base/services/surfaceflinger/Layer.cpp:159: error: invalid use of incomplete type 'const struct android::DisplayHardware'
frameworks/base/services/surfaceflinger/LayerBase.h:46: error: forward declaration of 'const struct android::DisplayHardware'
frameworks/base/services/surfaceflinger/Layer.cpp:168: error: invalid use of incomplete type 'const struct android::DisplayHardware'
frameworks/base/services/surfaceflinger/LayerBase.h:46: error: forward declaration of 'const struct android::DisplayHardware'
frameworks/base/services/surfaceflinger/Layer.cpp:169: error: invalid use of incomplete type 'const struct android::DisplayHardware'
frameworks/base/services/surfaceflinger/LayerBase.h:46: error: forward declaration of 'const struct android::DisplayHardware'
make: *** [out/target/product/p990/obj/SHARED_LIBRARIES/libsurfaceflinger_intermediates/Layer.o] Error 1
make: *** Waiting for unfinished jobs....
frameworks/base/services/surfaceflinger/LayerBase.cpp: In constructor 'android::LayerBase::LayerBase(android::SurfaceFlinger*, android::DisplayID)':
frameworks/base/services/surfaceflinger/LayerBase.cpp:54: error: invalid use of incomplete type 'const struct android::DisplayHardware'
frameworks/base/services/surfaceflinger/LayerBase.h:46: error: forward declaration of 'const struct android::DisplayHardware'
frameworks/base/services/surfaceflinger/LayerBase.cpp: In member function 'virtual void android::LayerBase::validateVisibility(const android::Transform&)':
frameworks/base/services/surfaceflinger/LayerBase.cpp:232: error: invalid use of incomplete type 'const struct android::DisplayHardware'
frameworks/base/services/surfaceflinger/LayerBase.h:46: error: forward declaration of 'const struct android::DisplayHardware'
frameworks/base/services/surfaceflinger/LayerBase.cpp: In member function 'void android::LayerBase::drawRegion(const android::Region&) const':
frameworks/base/services/surfaceflinger/LayerBase.cpp:291: error: invalid use of incomplete type 'const struct android::DisplayHardware'
frameworks/base/services/surfaceflinger/LayerBase.h:46: error: forward declaration of 'const struct android::DisplayHardware'
frameworks/base/services/surfaceflinger/LayerBase.cpp:292: error: invalid use of incomplete type 'const struct android::DisplayHardware'
frameworks/base/services/surfaceflinger/LayerBase.h:46: error: forward declaration of 'const struct android::DisplayHardware'
frameworks/base/services/surfaceflinger/LayerBase.cpp: In member function 'virtual void android::LayerBase::drawForSreenShot()':
frameworks/base/services/surfaceflinger/LayerBase.cpp:379: error: invalid use of incomplete type 'const struct android::DisplayHardware'
frameworks/base/services/surfaceflinger/LayerBase.h:46: error: forward declaration of 'const struct android::DisplayHardware'
frameworks/base/services/surfaceflinger/LayerBase.cpp: In member function 'void android::LayerBase::clearWithOpenGL(const android::Region&, GLclampf, GLclampf, GLclampf, GLclampf) const':
frameworks/base/services/surfaceflinger/LayerBase.cpp:388: error: invalid use of incomplete type 'const struct android::DisplayHardware'
frameworks/base/services/surfaceflinger/LayerBase.h:46: error: forward declaration of 'const struct android::DisplayHardware'
frameworks/base/services/surfaceflinger/LayerBase.cpp: In member function 'void android::LayerBase::drawWithOpenGL(const android::Region&) const':
frameworks/base/services/surfaceflinger/LayerBase.cpp:415: error: invalid use of incomplete type 'const struct android::DisplayHardware'
frameworks/base/services/surfaceflinger/LayerBase.h:46: error: forward declaration of 'const struct android::DisplayHardware'
make: *** [out/target/product/p990/obj/SHARED_LIBRARIES/libsurfaceflinger_intermediates/LayerBase.o] Error 1

resolved it giving it one final shot to build otherwise i will just wait on benee and/or kiljacken :o