Re: [PATCH v2] osdep.h: Remove include

2021-01-14 Thread John Snow
On 1/13/21 4:56 PM, Michael Forney wrote: Prior to 2a4b472c3c, sys/signal.h was only included on OpenBSD (apart from two .c files). The POSIX standard location for this header is just and in fact, OpenBSD's signal.h includes sys/signal.h itself. Unconditionally including on musl causes warning

Re: [PATCH v2] osdep.h: Remove include

2021-01-13 Thread Thomas Huth
On 13/01/2021 22.56, Michael Forney wrote: Prior to 2a4b472c3c, sys/signal.h was only included on OpenBSD (apart from two .c files). The POSIX standard location for this header is just and in fact, OpenBSD's signal.h includes sys/signal.h itself. Unconditionally including on musl causes warnin

[PATCH v2] osdep.h: Remove include

2021-01-13 Thread Michael Forney
Prior to 2a4b472c3c, sys/signal.h was only included on OpenBSD (apart from two .c files). The POSIX standard location for this header is just and in fact, OpenBSD's signal.h includes sys/signal.h itself. Unconditionally including on musl causes warnings for just about every source file: /usr/