On Jul 7, 2005, at 2:57 AM, Guy Lauquin wrote:



<snip>

Your compiler offers a strerror_r() function, but test programs redeclaring it
as returning int and char *, respectively, both compile successfully.  The
former is what the Single Unix Specification SUSv3 dictates, and the latter is
an older GNU libc function.  At least one of these tests should have failed,
since there can't be two versions of this function taking the same arguments but
returning different types.

As a result of this ambiguity, the configure script was unable to determine
which version of the function is correct.  You may need to use less permissive
compiler options so that at least one of the alternatives will fail to compile.

See the config.log for more details; search for strerror_r to find the relevant
snippets.  If all else fails, consider compiling a non-threadsafe version of
libpqxx using the configure script's --disable-thread-safety option.

+ exit 3

<snip>

The maintainer has known about this for a while and a new revision of the package was released to deal with it.  Unfortunately the rsync mirrors  seem to have fallen asleep.



--

Alexander Hansen

Fink Documentarian

[Day Job] Levitated Dipole Experiment

http://psfcwww2.psfc.mit.edu/ldx/


Reply via email to