| AC_ISC_POSIX has existed for years, and many packages use it.  At best
| we could mark it as obsolescent.  But, being more conservative, I'd
| prefer merely to warn that it will become obsolescent eventually, in
| the documentation.

It's really a pain that this macro exists IMHO.  The user should not
know about it, it should be hooked to something more standard,
perhaps simply AC_PROG_CC.

| > Can't it go into streerror?
| 
| Sorry, I don't understand this comment.  Autoconf doesn't mention
| strerror.  Perhaps you're thinking of a new autoconf feature that I'm
| not familiar with?

Sorry, I really thought we had something for streerror, but it's only
strerror_r.  And anyway you demonstrated it's not a solution since
there are other functions living in there.

| Anyway, the problem here is not limited to strerror; it occurs with
| other functions.  strerror is merely the canary that is sent into the
| mine.
| 
| > Are there other functions that need it?
| 
| Not in autoconf itself, but lots of GNU programs use AC_ISC_POSIX:
| A2ps, Bash, Bison, CVS, Diffutils, Enscript, Gzip, ...,

I was referring to other functions � la strerror.  I don't know for
the others, but the a2ps maintainer put it in there just in case, w/o
understanding if it's relevant or not :)  Precisely because this macro
and other system related macros are obscure, with fuzzy semantics.

_______________________________________________
Bug-fileutils mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/bug-fileutils

Reply via email to