Nelson H. F. Beebe wrote:
> patch-2.6.1.136-31a7 fails to compile on Solaris 11 Intel:
> 
>   CC     dup-safer.o
> "dup-safer.c", line 33: undefined symbol: STDERR_FILENO

It works fine for me on Solaris 11 2011-10 (snv_151a). Builds fine,
passes all tests except 'crlf-handling' and 'merge'.

dup-safer.c uses STDERR_FILENO but also includes <unistd.h> from gnulib,
which includes the system's <unistd.h>, which on Solaris defines STDERR_FILENO.
Therefore you need to do more investigations. As usual, the first step is to
look at the preprocessor output of that compilation command.

Bruno
-- 
In memoriam Alexander Bessmertny 
<http://de.wikipedia.org/wiki/Alexander_Bessmertny>

Reply via email to