Bug 28042

Summary: [regression] build failure in git master: No rule to make target `../../../../src/mesa/glapi/glapi.h', needed by `egl_dri2.o'.
Product: Mesa Reporter: David Ronis <David.Ronis>
Component: GLXAssignee: mesa-dev
Status: RESOLVED FIXED QA Contact:
Severity: major    
Priority: medium    
Version: git   
Hardware: x86 (IA32)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:

Description David Ronis 2010-05-09 11:28:41 UTC
I upgraded the git master today and tried rebuilding (after rerunning autogen.sh and configure).  I get:

gmake[4]: Entering directory `/home/ronis/Project/notar/X/mesa/src/egl/drivers/dri2'
gmake[4]: *** No rule to make target `../../../../src/mesa/glapi/glapi.h', needed by `egl_dri2.o'.  Stop.
gmake[4]: Leaving directory `/home/ronis/Project/notar/X/mesa/src/egl/drivers/dri2'


there is a glapi.h file:

find -name glapi.h -ls returns:

1081537    4 -rw-r--r--   1 ronis    ronis        2712 May  8 22:30 ./src/mapi/glapi/glapi.h
Comment 1 Brian Paul 2010-05-09 15:19:16 UTC
You probably need to run 'make clean' first.
Comment 2 Chad Versace 2011-07-22 17:36:10 UTC
Marking RESOLVED/FIXED.

This was build system bug from 2010. Surely it has been fixed since then.

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.