Uwe Schindler a écrit : >> Tom Evans a écrit : >>> When will this version be moved into stable/Etch? >> This version (or a later one) will move to stable for Lenny, but will >> never move to Etch, as it is now a released version. > > Somewhere in the past there was a very simple patch (look for "not_cancel") > that worked for the 2.3 release of the glibc (Tom wrote that): > > "If I simply change (in linuxthreads/sysdep/unix/sysv/linux/not-cancel.h) > from: > > # define waitpid_not_cancel(pid, stat_loc, options) \ > INLINE_SYSCALL (osf_wait4, 4, pid, stat_loc, options, NULL) > > to: > > # define waitpid_not_cancel(pid, stat_loc, options) \ > wait4( pid, stat_loc, options, NULL ) > > all is well - I understand the performance benefits of the inlining, > but since x86 is NPTL anyway, perhaps this is an okay solution? >
I am not able to apply such a patch. First of all linuxthreads/sysdep/unix/sysv/linux/not-cancel.h does not exists. There is a sysdep/unix/sysv/linux/not-cancel.h, but it does not have the code you describe. Moreover a search for INLINE_SYSCALL.*osf_wait4 in the sources returns nothing. Please provide us a working *patch* for glibc 2.3.6 if you want the problem to be fixed in Etch. -- .''`. Aurelien Jarno | GPG: 1024D/F1BCDB73 : :' : Debian developer | Electrical Engineer `. `' [EMAIL PROTECTED] | [EMAIL PROTECTED] `- people.debian.org/~aurel32 | www.aurel32.net -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]