Ralf Wildenhues <[EMAIL PROTECTED]> writes: > I wonder what's necessary to make the NEWS item explicit enough: > - it's the single biggest item in the NEWS entries since 2.59. > - it's one of the two items that I've explicitly hinted at as well > in the 2.59c release notes. > > I will mention it prominently again for 2.59d, and of course for 2.60. > Please tell me what else is necessary. Please consider making this item > and the exit(3) one part of a NEWS.Debian, if NEWS isn't read enough. > http://lists.gnu.org/archive/html/autoconf/2006-04/msg00085.html
You sound a little frustrated. I hope I'm not causing that. But I like the suggestion of adding this in NEWS.Debian. I just did so. Here is what I put in it. If you have suggestions for improvement, please pass them along. NEWS for Debian packaging of Autoconf ------------------------------------- This is the Debian packaged version of a CVS snapshot of Autoconf. It is close to what will ultimately be Autoconf 2.60. I have introduced it into Debian in pre-release to try to help upstream ferret out bugs in advance. This CVS snapshot should be largely compatible with older Autoconf releases back to 2.50, and especially with 2.59. Please read NEWS for details. Two changes bear especial emphasis. First, quoting from the upstream NEWS: ---------------------------------------------------------------------- ** Directory variables adjusted to recent changes in the GNU Coding Standards. The following directory variables are new: datarootdir read-only architecture-independent data root [PREFIX/share] localedir locale-specific message catalogs [DATAROOTDIR/locale] docdir documentation root [DATAROOTDIR/doc/PACKAGE] htmldir html documentation [DOCDIR] dvidir dvi documentation [DOCDIR] pdfdir pdf documentation [DOCDIR] psdir ps documentation [DOCDIR] The following variables have new default values: datadir read-only architecture-independent data [DATAROOTDIR] infodir info documentation [DATAROOTDIR/info] mandir man documentation [DATAROOTDIR/man] This means that if you use any of [EMAIL PROTECTED]@', [EMAIL PROTECTED]@', or [EMAIL PROTECTED]@' in a file, you will have to ensure `${datarootdir}' is defined in this file. As a temporary measure, if any of those are found but no mention of `datarootdir', the substitutions will be replaced with values that do not contain `${datarootdir}', and a warning will be issued. ---------------------------------------------------------------------- This has proven to be a problem in some cases where the advice in the manual is not followed. Please refer to the "Defining Directories" node in the manual, titled "How do I `#define' Installation Directories?", for more details. (The manual can be obtained by installing the "autoconf-doc" package from the non-free distribution that accompanies Debian.) Here is a second item that bears mention, again from upstream NEWS: ---------------------------------------------------------------------- ** AC_PROG_CC, AC_PROG_CXX No longer automatically arrange to declare the 'exit' function of C, when a C++ compiler is used. Standard Autoconf macros no longer use 'exit', so this is no longer an issue for them. If you use C++, and want to call 'exit', you'll have to arrange for its declaration yourself. But we now suggest you return from 'main' instead. ---------------------------------------------------------------------- -- Ben Pfaff email: [EMAIL PROTECTED] web: http://benpfaff.org -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]