Re: Cross-platform availability of header files

2013-03-15 Thread Ralf Corsepius
On 03/15/2013 09:13 PM, Zack Weinberg wrote: On 2013-03-15 8:57 AM, Ralf Corsepius wrote: aio.h and sys/mman.h are not available everywhere aio.h certainly, but are you aware of a *specific Unix-like system* which is in current use and does not provide ? Unix-like! Not all OSes are Unix-like

Re: Cross-platform availability of header files

2013-03-15 Thread Peter Rosin
On 2013-03-15 21:18, Zack Weinberg wrote: > On 2013-03-15 9:14 AM, Peter Rosin wrote: > >> I just wanted to chime in with the fact that it's working just fine to >> use one of said UNIX-like portability environments and have Autoconf >> probe MSVC directly. > > This is relevant to my interests ;)

Re: Cross-platform availability of header files

2013-03-15 Thread Zack Weinberg
On 2013-03-15 9:14 AM, Peter Rosin wrote: I just wanted to chime in with the fact that it's working just fine to use one of said UNIX-like portability environments and have Autoconf probe MSVC directly. This is relevant to my interests ;) How do you smooth over the differences in command lin

Re: Cross-platform availability of header files

2013-03-15 Thread Zack Weinberg
On 2013-03-15 12:05 AM, Russ Allbery wrote: Zack Weinberg writes: I think we should try to come up with a principled cutoff for how old is too old, though. I started this thinking POSIX.1-2001 (including XSI, but maybe not any other options) was a reasonable place to draw the line, but it turn

Re: Cross-platform availability of header files

2013-03-15 Thread Zack Weinberg
On 2013-03-15 8:57 AM, Ralf Corsepius wrote: aio.h and sys/mman.h are not available everywhere aio.h certainly, but are you aware of a *specific Unix-like system* which is in current use and does not provide ? That header is mandatory in POSIX-2008 (although not before then) and the last ti

Re: Cross-platform availability of header files

2013-03-15 Thread Zack Weinberg
On 2013-03-15 6:13 AM, Thomas Jahns wrote: On 03/15/2013 02:19 AM, Zack Weinberg wrote: I've been doing research into the cross-platform availability of header files that are commonly probed for in Autoconf scripts. Results so far are here: http://www.owlfolio.org/possibly-useful/notes-on-the-cr

Re: Cross-platform availability of header files

2013-03-15 Thread Peter Rosin
On 2013-03-15 05:05, Russ Allbery wrote: > Zack Weinberg writes: > >> I think we should try to come up with a principled cutoff for how old is >> too old, though. I started this thinking POSIX.1-2001 (including XSI, >> but maybe not any other options) was a reasonable place to draw the >> line, b

Re: Cross-platform availability of header files

2013-03-15 Thread Ralf Corsepius
On 03/15/2013 11:13 AM, Thomas Jahns wrote: On 03/15/2013 02:19 AM, Zack Weinberg wrote: I've been doing research into the cross-platform availability of header files that are commonly probed for in Autoconf scripts. Results so far are here: http://www.owlfolio.org/possibly-useful/notes-on-the-c

Re: Cross-platform availability of header files

2013-03-15 Thread Thomas Jahns
On 03/15/2013 02:19 AM, Zack Weinberg wrote: > I've been doing research into the cross-platform availability of > header files that are commonly probed for in Autoconf scripts. > Results so far are here: > http://www.owlfolio.org/possibly-useful/notes-on-the-cross-platform-availability-of-header-fi