Complete.Org: Mailing Lists: Archives: freeciv-dev: January 2000:
[Freeciv-Dev] Re: spurious modifications of config.h (PR#222)
Home

[Freeciv-Dev] Re: spurious modifications of config.h (PR#222)

[Top] [All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
To: freeciv-dev@xxxxxxxxxxx, bugs@xxxxxxxxxxxxxxxxxxx
Subject: [Freeciv-Dev] Re: spurious modifications of config.h (PR#222)
From: David Pfitzner <dwp@xxxxxxxxxxxxxx>
Date: Sun, 2 Jan 2000 22:27:20 +1100 (EST)

David Pfitzner wrote:

> This line in config.h is due to the line
>     AC_OUTPUT_COMMANDS([echo "#undef HAVE_SYS_UIO_H" >> config.h])
> in configure.in, which it appears is only intended to fix brokeness 
> on BeOS.  But apparently autoconf actually just puts all 
> AC_OUTPUT_COMMANDS() into configure, and they run unconditionally 
> every time config.status is run. 

To clarify (?), this is kind of obvious, because the check for BeOS 
occurs at the time configure is run, whereas AC_OUTPUT_COMMANDS 
effectively acts when autoconf is run, directing autoconf to put 
extra commands at the end of the configure script.

-- David


[Prev in Thread] Current Thread [Next in Thread]