"Jeffrey R. Lewis" wrote:
>
> I assume both of you have reported the ctrl-C bug. Are you both Linux
> users? I'm asking because the patch for ctrl-C is only applied is
> sigaction.h exists. This may not be sufficient in general, so I'm
> curious if you have a system exhibiting this problem that isn't linux,
> whether sigaction.h exists.
Do you mean <bits/sigaction.h>? - my glibc2 system doesn't have
<sigaction.h>.
I dislike the idea of checking for include files - I'm perfectly
entitled to put whatever I want in /usr/include, and hugs's autoconf
tests should be robust enough to determine if a system actually
supports a function. Checking for something in bits/ is especially
unportable and evil.
Indeed I have also observed the SIGINT problem on Solaris (2.6). No
sigaction.h anywhere - as for Linux the proper header file for
sigaction is <signal.h>.
Matt
--
Matthew "Austin" Chapman
SysAdmin, Developer, Samba Team Member
"I have a dream... that one day, my three little children will be
judged not on the quality of their character, but on the content of
their code..."