Call for testing: OpenSSH-6.2

Tom Christensen tgc at jupiterrise.com
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)
           ^


-tgc


More information about the openssh-unix-dev mailing list