Hi,

At Sun, 27 Aug 2006 22:36:34 +0900,
Vincent Isambart wrote in [ruby-core:08727]:
> I think there is a little problem in the modification for setregid of
> the 16th August: shouldn't the redefined setregid in process.c be
> static? Because as it is, I have a warning during the linking:
> /usr/bin/ld: warning multiple definitions of symbol _setreuid
> libruby-1.9-static.a(process.o) definition of _setreuid in section
> (__TEXT,__text)
> /usr/lib/gcc/powerpc-apple-darwin8/4.0.1/../../../libpthread.dylib(setreuid.So)

setreuid() in the system library is broken. 

> As it is not used in any other source file, I could be static...

So it is intended to replace the wrong one.

-- 
Nobu Nakada