[perl #57920] [TODO] Remove Parrot Configure test of AIO

James Keenan via RT parrotbug-followup at parrotcode.org
Wed Dec 17 03:50:15 UTC 2008


On Tue Dec 16 14:26:02 2008, allison wrote:
> We will not be using AIO before the 1.0 release. Asynchronous I/O is
> slated for the 2.0 release, and may not use AIO at all. Please remove
> the AIO config probe.

Done in r34009.  See 
http://www.parrotvm.org/svn/parrot/revision?rev=34009.  Parrot's
configuration process no longer probes for asynchronous input/output.

In two files containing the string 'aio' I made no changes because they
are files I have never previously touched:

grep -in -A2 -B2 aio ./ports/cygwin/parrot-0.7.1-1.src.patch
141-+L<http://news.gmane.org/gmane.os.cygwin.ports.announce>
142-+
143:+=item aio
144-+
145:+libaio-devel "Linux-native asynchronous I/O access" is not available
146-+for cygwin, and as the name says it will never be :)
147-+

rurban, can this =item be deleted?

$ grep -in -A2 -B2 aio config/init/hints/dec_osf.pm         28-       
$libs .= ' -lpthread';
29-    }
30:    if ( $libs !~ /-laio/ ) {
31:        $libs .= ' -laio';
32-    }
33-    $conf->data->set( libs => $libs );

Jarkko, are you available to comment on this?

Thank you very much.
kid51


More information about the parrot-dev mailing list