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 miminal number of changes.

-- 
Cyril Hrubis
[email protected]

------------------------------------------------------------------------------
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

Reply via email to