> From: Guillermo Delmastro
> Sent: Saturday, 19 July 2003 1:16 AM

> But now, after doing gmake, I get this errors:

> gmake[4]: Entering directory `/usr/local/freeradius-0.9.0-pre3/src/main'
> gcc  -g -O2 -Wall -D_GNU_SOURCE -DNDEBUG  -I../include   -c radiusd.c
> radiusd.c: In function `main':
> radiusd.c:309: structure has no member named `sa_sigaction'
These lines should only be compiled if HAVE_SIGACTION is defined...
Does src/include/autoconf.h have it as defined or undefined?

Have a look at your configure logs, and see what the result of
"checking for sigaction" was.

Maybe sigaction and co are defined differently on your system
than on the system the code was tested on...

Hmm, looking at the code and definition, that's crazy talk...
What _is_ line 309 of src/main/radiusd.c
As far as I can see, it shouldn't be looking for an sa_sigaction
member.

> radiusd.c: At top level:
> radiusd.c:106: warning: `got_child' defined but not used

This is because got_child is only used when HAVE_PTHREAD_H is defined,
so I guess its definition could also be #ifdef'd around...

> radiusd.c:117: warning: `needs_child_cleanup' defined but not used

And _this_ is used only if HAVE_PTHREAD_H or ALLOW_CHILD_FORKS
are defined.

So the last two aren't problems.

12345678911234567892123456789312345678941234567895123456789612345678971234567898
--
=========================================================
Paul "TBBle" Hampson
Bubblesworth Pty Ltd (ABN: 51 095 284 361)
[EMAIL PROTECTED]

This is a one line proof...if we start
sufficiently far to the left.
        -- Cambridge University Math Department
---------------------------------------------------------
Random signature generator 3.0 by Paul "TBBle" Hampson
=========================================================


- 
List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html

Reply via email to