On Dec 23, 2010, at 7:02 AM, Cyril Hrubis <[email protected]> wrote: > Hi! >>>> Hi! >>>> Newer glibc returns 200809 as a result from sysconf(_SC_ASYNCHRONOUS_IO) >>>> (the git commit was done on 26 Feb 2009) and the change seems to be >>>> propagated into stable glibc versions (mine is 2.11.2-r3). >>>> >>>> The problem is that nearly all aio testcases starts with >>>> >>>> if (sysconf(_SC_ASYNCHRONOUS_IO) != 200112L) >>>> return PTS_UNRESOLVED; >>>> >>>> So these tests are disabled with newer glibc. >>>> >>>> However the changes between posix 200112 and 200908 seems to be minimal >>>> (I haven't been able to find the full list of changes, but at least the >>>> testcases seems to work.) >>>> >>>> My proposal is to do one of the following: >>>> >>>> * remove these two lines to enable the tests >>>> >>>> * change them to sysconf(_SC_ASYNCHRONOUS_IO) >= 200112L >>> >>> Option 2 is better than option 1. >> >> That being said though, it would be nice if we had tests specific to >> these requirements, in addition to ones that aren't, and if glibc is >> unnecessarily bumping values then someone needs to talk to Ulrich >> about not creating unnecessary churn. > > The problem is that I've been unable to find a document which sumarizes > changes between 1003.1-2002 and 1003.1-2008. And coparing the > documentation page by page is troublesome, especially when there seems > to be minimal number of changes.
All of the changes between versions are noted in the manpages, and although they can be straightforward, some are subtle and hard to find.. ------------------------------------------------------------------------------ Learn how Oracle Real Application Clusters (RAC) One Node allows customers to consolidate database storage, standardize their database environment, and, should the need arise, upgrade to a full multi-node Oracle RAC database without downtime or disruption http://p.sf.net/sfu/oracle-sfdevnl _______________________________________________ Ltp-list mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/ltp-list
