Subject: Re: sigvec and SV_INTERRUPT
To: Masao Uebayashi <>
From: Christos Zoulas <>
List: tech-userlevel
Date: 12/03/2005 11:48:26
On Dec 3, 11:45pm, (Masao Uebayashi) wrote:
-- Subject: sigvec and SV_INTERRUPT

| Hi!
| 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
| reorg".
| 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
| sys/signal.h.
| Could you check this?
| Masao

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.