[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: ecl: FTBFS on hurd-i386

Alle domenica 5 febbraio 2012, Samuel Thibault ha scritto:
> Pino Toscano, le Sun 05 Feb 2012 12:56:39 +0100, a écrit :
> > note I don't think it should be forwarded upstream, as it is not
> > clean and kind of working around the lack of realtime signals in
> > Hurd.
> Well, given that ecl explicitly uses libgc, which explicitly uses
> SIGUSR1, it sounds reasonable to at least notify them of the issue.

libgc doesn't uses SIGUSR1 everywhere, just on FreeBSD (not kFreeBSD) 
and on Hurd. Everywhere else it uses SIGRTMIN + 5 & SIGRTMIN + 6.

What ecl could do is check whether there's a signal handler already set 
for DEFAULT_THREAD_INTERRUPT_SIGNAL, and try again with other signal(s). 
Although, this still wouldn't help if ecl would first set the signal 
handler, and then libgc would do the same.

Pino Toscano

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply to: