[issue16962] _posixsubprocess module uses outdated getdents system call

2013-03-03 Thread Gregory P. Smith
Gregory P. Smith added the comment: looks sane and cleaner than the silly x32 hack in there, i'll take care of it. FYI - your patch forgot to add the "unsigned char d_type;" struct member before name. fixed and applied. When i wrote that code I was probably assuming that sticking with the an

[issue16962] _posixsubprocess module uses outdated getdents system call

2013-03-03 Thread Roundup Robot
Roundup Robot added the comment: New changeset 30e643e36bae by Gregory P. Smith in branch '3.3': Issue #16962: Use getdents64 instead of the obsolete getdents syscall in http://hg.python.org/cpython/rev/30e643e36bae New changeset 7ab1c55fcf82 by Gregory P. Smith in branch 'default': Fixes Issue

[issue16962] _posixsubprocess module uses outdated getdents system call

2013-03-03 Thread Charles-François Natali
Charles-François Natali added the comment: Gregory, do you have time to take care of this? -- nosy: +neologix ___ Python tracker ___ _

[issue16962] _posixsubprocess module uses outdated getdents system call

2013-01-14 Thread Antoine Pitrou
Changes by Antoine Pitrou : -- nosy: +gregory.p.smith stage: -> patch review type: -> behavior versions: +Python 3.4 ___ Python tracker ___

[issue16962] _posixsubprocess module uses outdated getdents system call

2013-01-14 Thread Riku Voipio
New submission from Riku Voipio: Getdents system call was superseded with with getdents64 in Linux 2.4 (January 2001). New architectures, such as 64-Bit ARM opt out not to support legacy system calls, and getdents is one of them. Since getdents64 has been supported for over a decade, I don't