Subject: Re: sigvec and SV_INTERRUPT
To: Masao Uebayashi <firstname.lastname@example.org>
From: Christos Zoulas <email@example.com>
Date: 12/03/2005 11:48:26
On Dec 3, 11:45pm, firstname.lastname@example.org (Masao Uebayashi) wrote:
-- Subject: sigvec and SV_INTERRUPT
| pkgsrc/misc/lv has failed to be built for a while. The cause is that
| the package refers to a macro SV_INTERRUPT, which was previously
| defined in sys/signal.h, and removed by Christos during "compat code
| lv checks in the configure script if a symbol "sigvec" is defined in
| libc. If the symbol exists, lv assumes SV_INTERRUPT is defined in
| Could you check this?
I consider lv broken for:
1. using sigvec in the first place
2. assuming that SV_INTERRUPT exists just because sigvec is in libc.
I fixed lv to do the check properly, and to look for sigaction first.
You can forward the changes to the author.