The file ftp://ftp.freedesktop.org/pub/mesa/7.10.2/MesaLib-7.10.2.zip and the equivalent .tar.gz and .tar.bz2 files don't contain any scons control files (SConstuct or SConscript files). scons is the recommended way of building Mesa, at least on Windows, so these are needed.
The files do exist on in the tag on the git repository.
Ok, I've fixed this in git on master and the 7.10 branch. I did test builds and everything seems in order, but there's still a chance that I might have missed something. If I make some updated tarballs of 7.10.2 will you test them?
Thanks. Yes, I am happy to test them, although I will be away this Friday and all of next week.
> -----Original Message-----
> From: firstname.lastname@example.org [mailto:bugzilla-
> Sent: 19 April 2011 16:14
> To: Anthony Berent
> Subject: [Bug 36238] Mesa release files don't contain scons control files
> --- Comment #1 from Brian Paul <email@example.com> 2011-04-19
> 08:13:32 PDT ---
> Ok, I've fixed this in git on master and the 7.10 branch. I did test
> and everything seems in order, but there's still a chance that I might
> missed something. If I make some updated tarballs of 7.10.2 will you test
> Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
> ------- You are receiving this mail because: -------
> You reported the bug.
-- IMPORTANT NOTICE: The contents of this email and any attachments are confidential and may also be privileged. If you are not the intended recipient, please notify the sender immediately and do not disclose the contents to any other person, use it for any purpose, or store or copy the information in any medium. Thank you.
OK, I've put a couple of .zip files for you to test at ftp://ftp.freedesktop.org/pub/mesa/tmp/
Unfortunately it doesn't compile on my Windows machine using VC++ 2010. The problem seems to be that it can't find stdbool.h.
I will attach a log file
Created attachment 47407 [details]
Build log showing the stdbool.h problem.
Probably it's missing the include/c99/* files.
Anthony, I've put new zip files which include the c99 header files at ftp://ftp.freedesktop.org/pub/mesa/tmp/ . Let me know if that helps.
I've added the include/c99/ headers to the tarball file list.
Reopen this bug if there's anything else.