Call for testing: OpenSSH-6.2

Tom Christensen tgc at
Sat Mar 16 03:58:19 EST 2013

On 03/15/2013 01:24 AM, Damien Miller wrote:
> On Tue, 12 Mar 2013, Tom Christensen wrote:
>>> replaced with kill(0, SIGTERM) to achieve the same thing.
>> Any opinion on this one?
>> Building openssh with -D_BSD_SIGNALS forced on causes numerous warnings like
>> the below to appear:
> How did you enable this? Was it CFLAGS="-D_BSD_SIGNALS" ./configure ... or
> by editing the Makefile after configure ran?
I did CC="gcc -D_BSD_SIGNALS" ./configure ...

> If you haven't, I'd recommend you try the CFLAGS/configure way so all the
> configure tests have a chance to find and react to the exposed symbols.
I just double checked with CFLAGS="-D_BSD_SIGNALS" ./configure ...
As expected it did not make a difference.

I did a build on IRIX 6.2 with SGI MIPSpro 7.3 and it had this to report:
cc -D_BSD_SIGNALS  -I. -I.. -I. -I./.. -I/usr/tgcware/include/openssl 
-I/usr/tgcware/include -DHAVE_CONFIG_H -c bsd-arc4random.c
c-1047 cc: WARNING File = ../openbsd-compat/bsd-misc.h, Line = 103
   Macro "signal" (declared at line 376 of "/usr/include/sys/signal.h") 
has an
           incompatible redefinition.

   #define signal(a,b) mysignal(a,b)


More information about the openssh-unix-dev mailing list