Summary: | scons build broken on 10.5.2 due to activated vega st | ||
---|---|---|---|
Product: | Mesa | Reporter: | Alexander von Gluck <kallisti5> |
Component: | Mesa core | Assignee: | mesa-dev |
Status: | RESOLVED FIXED | QA Contact: | mesa-dev |
Severity: | major | ||
Priority: | medium | ||
Version: | 10.5 | ||
Hardware: | All | ||
OS: | All | ||
Whiteboard: | |||
i915 platform: | i915 features: | ||
Attachments: | patch |
Description
Alexander von Gluck
2015-04-04 16:34:29 UTC
Created attachment 114865 [details]
patch
these fixes should likely be cherry-picked for 10.5.3 as they already exist in master.
I see what happened here - I checked the automake build with `make distcheck', but did the scons one only in-tree. So include/VG and src/mapi/mapi.[ch] were around and everything worked like a charm. I'll add them in for 10.5.3 unless Jose prefers that we disable st/egl and st/vega for scons. Alexander, if you guys have autotools I would strongly suggest using it. SCons is not my forte, plus it has always been a bit like second class citizen. Thanks Emil. Yeah.. I originally did the port for scons as it is *much* easier to wrangle vs autotools in big projects. Anyway, if it isn't planned for scons to become the main buildsystem I should do the Haiku autotools work... I'm just not looking forward to it :-) Using autotools for Haiku should not be that hard/messy nowadays. Do give it a shot and let me know if there are any problems. On the scons question - looking at the way things are going, it seems unlikely for scons to become the main one. Alexander, can you give this [1] tarball a try. Would love to have a release that one can use under Haiku ;-) [1] http://people.freedesktop.org/~evelikov/fdo89905/mesa-10.5.2.tar.gz Alexander I've just pushed an alternative patch which adds the missing files to the tarball and confirmed that the Linux Scons build works like a charm. Mesa 10.5.3 (coming out in a second) will feature the fix, so feel free to reopen if the problem persist with it. Thanks Emil |
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.