Bug 109784

Summary: rasterizer/archrast/eventmanager.h:58:21: error: ‘EventHandler’ has not been declared
Product: Mesa Reporter: Vinson Lee <vlee>
Component: Drivers/Gallium/swrAssignee: mesa-dev
Status: RESOLVED WONTFIX QA Contact: mesa-dev
Severity: normal    
Priority: medium CC: alok.hota
Version: gitKeywords: regression
Hardware: x86-64 (AMD64)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:

Description Vinson Lee 2019-02-26 02:55:44 UTC
CXX      rasterizer/archrast/libswrAVX_la-archrast.lo
In file included from ./rasterizer/archrast/archrast.h:32,
                 from rasterizer/archrast/archrast.cpp:31:
./rasterizer/archrast/eventmanager.h:58:21: error: ‘EventHandler’ has not been declared
         void Attach(EventHandler* pHandler)
                     ^~~~~~~~~~~~
Comment 1 Alok Hota 2019-02-26 17:24:37 UTC
I believe this is a bug caused by a change I introduced to our autotools setup. EventHandler is declared in a codegen file, which is not generated correctly. I believe this MR should fix it: https://gitlab.freedesktop.org/mesa/mesa/merge_requests/334
Comment 2 Eric Engestrom 2019-05-01 14:23:10 UTC
Closing this autotools issue, as autotools has now been deleted (see https://gitlab.freedesktop.org/mesa/mesa/merge_requests/601).

If you think I may have made a mistake and this issue still needs fixing, feel free to reopen it :)

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.