Bug 26176 - st:es does not compile / st:vega does not install
Summary: st:es does not compile / st:vega does not install
Status: RESOLVED FIXED
Alias: None
Product: Mesa
Classification: Unclassified
Component: Other (show other bugs)
Version: git
Hardware: x86 (IA32) Linux (All)
: medium normal
Assignee: mesa-dev
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-01-22 12:49 UTC by Johannes Obermayr
Modified: 2010-01-23 12:02 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments
Output (57.32 KB, text/plain)
2010-01-22 12:49 UTC, Johannes Obermayr
Details

Description Johannes Obermayr 2010-01-22 12:49:01 UTC
Created attachment 32767 [details]
Output

Commit: 2b20b604277e3cdf7afb2431b50dbb05da12ff1c

Output: see attached file ...

I can provide a full log from openSUSE Build Service if needed ...
Comment 1 Brian Paul 2010-01-22 17:48:31 UTC
Can you try again?  Commit 2292c93bc0f703d1ebdc2b79b5f525efebe21f1c should help.
Comment 2 Chia-I Wu 2010-01-22 18:27:43 UTC
GLeglImageOES is still missing.  I've chagned glapi_nop.c to include "main/glheader.h".  It should build again now.
Comment 3 Johannes Obermayr 2010-01-23 03:36:13 UTC
Commit: 3b002c9f75dd76e41552306516545080719fc065

Thanks, it compiles but install fails with st:vega:


gmake[3]: Leaving directory `/usr/src/packages/BUILD/Mesa/src/gallium/drivers'
gmake[3]: Entering directory `/usr/src/packages/BUILD/Mesa/src/gallium/state_trackers'
gmake[4]: Entering directory `/usr/src/packages/BUILD/Mesa/src/gallium/state_trackers/dri'
gmake[4]: Leaving directory `/usr/src/packages/BUILD/Mesa/src/gallium/state_trackers/dri'
gmake[4]: Entering directory `/usr/src/packages/BUILD/Mesa/src/gallium/state_trackers/egl'
gmake[4]: Leaving directory `/usr/src/packages/BUILD/Mesa/src/gallium/state_trackers/egl'
gmake[4]: Entering directory `/usr/src/packages/BUILD/Mesa/src/gallium/state_trackers/glx'
gmake[4]: Nothing to be done for `install'.
gmake[4]: Leaving directory `/usr/src/packages/BUILD/Mesa/src/gallium/state_trackers/glx'
gmake[4]: Entering directory `/usr/src/packages/BUILD/Mesa/src/gallium/state_trackers/vega'
/usr/bin/install -c -d /usr/include/VG
/usr/bin/install: cannot change permissions of `/usr/include/VG': No such file or directory
gmake[4]: *** [install] Error 1
gmake[4]: Leaving directory `/usr/src/packages/BUILD/Mesa/src/gallium/state_trackers/vega'
gmake[3]: *** [install] Error 1
gmake[3]: Leaving directory `/usr/src/packages/BUILD/Mesa/src/gallium/state_trackers'
gmake[2]: *** [install] Error 1
gmake[2]: Leaving directory `/usr/src/packages/BUILD/Mesa/src/gallium'
make[1]: *** [install] Error 1
make[1]: Leaving directory `/usr/src/packages/BUILD/Mesa/src'
make: *** [install] Error 1
error: Bad exit status from /var/tmp/rpm-tmp.jfVc1y (%install)
Comment 4 Chia-I Wu 2010-01-23 04:36:35 UTC
The vega state tracker does not respect DESTDIR.  It should be fixed in 6c4431c092b06d31eee5ac7ed656ab6d6423c3ef.  Can you try again?  Thanks.
Comment 5 Johannes Obermayr 2010-01-23 12:02:37 UTC
Commit: 28c3e57c8354f988f49bac69a6866418e6009a5d

It is fixed now...

Thanks.

Here is a full log from openSUSE Build Service:
http://www.mediafire.com/?z3wfemntmet

You may find other things that should be changed...


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.