jwhite wrote:
The attached patch is one approach - skip the tests in this case. Does this seem like a reasonable approach to folks?
I like it.
I would also like to see us get a lot tougher about letting people build wine without a full complement of development headers. Maybe our configure should have a sanity check at the end, and abort if something optional but very common is missing; we could add a --no-sanity-check option to enable configuring in that case if it's really intended. - Dan
On Fri, May 16, 2008 at 2:05 PM, Dan Kegel dank@kegel.com wrote:
jwhite wrote:
The attached patch is one approach - skip the tests in this case. Does this seem like a reasonable approach to folks?
I like it.
I would also like to see us get a lot tougher about letting people build wine without a full complement of development headers. Maybe our configure should have a sanity check at the end, and abort if something optional but very common is missing; we could add a --no-sanity-check option to enable configuring in that case if it's really intended.
- Dan
We could have dotests check the config.log to see if there were any dependencies missing, and warn/fail as appropriate.
On Fri, May 16, 2008 at 12:54 PM, Austin English austinenglish@gmail.com wrote:
I would also like to see us get a lot tougher about letting people build wine without a full complement of development headers. Maybe our configure should have a sanity check at the end, and abort if something optional but very common is missing; we could add a --no-sanity-check option to enable configuring in that case if it's really intended.
We could have dotests check the config.log to see if there were any dependencies missing, and warn/fail as appropriate.
That only helps dotests. I'm thinking we should increase build quality of wine for other situations, too.
On Fri, May 16, 2008 at 2:57 PM, Dan Kegel dank@kegel.com wrote:
We could have dotests check the config.log to see if there were any dependencies missing, and warn/fail as appropriate.
That only helps dotests. I'm thinking we should increase build quality of wine for other situations, too.
True, but with Alexandre on vacation, you won't be able to fix ./configure now. Fixing it there is ideal, but if Alexandre won't accept, at least we can get dotests better results.
Dan Kegel wrote:
jwhite wrote:
The attached patch is one approach - skip the tests in this case. Does this seem like a reasonable approach to folks?
I like it.
I would also like to see us get a lot tougher about letting people build wine without a full complement of development headers. Maybe our configure should have a sanity check at the end, and abort if something optional but very common is missing; we could add a --no-sanity-check option to enable configuring in that case if it's really intended.
- Dan
IMHO configure should abort if any of the required libraries are missing and '--without-<bar>' flag was not given. Pretty much anything that prints out warning if it was not found.
Hopefully this will prevent broken builds and invalid bug/problem reports.
Vitaliy.