futimens: fix configure check
[gnulib.git] / NEWS
diff --git a/NEWS b/NEWS
index c4722c0..bb94b03 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -6,6 +6,87 @@ User visible incompatible changes
 
 Date        Modules         Changes
 
+2010-04-02  maintainer-makefile
+                            The macro _prohibit_regexp has been revamped into
+                            a new macro _sc_search_regexp; custom syntax
+                            checks in your cfg.mk will need to be rewritten.
+
+2010-03-28  lib-ignore      This module now provides a variable
+                            IGNORE_UNUSED_LIBRARIES_CFLAGS that you should
+                            add to LDFLAGS (when linking C programs only) or
+                            CFLAGS yourself. It is no longer added to LDFLAGS
+                            automatically.
+
+2010-03-18  pty             This module now only declares the pty.h header.
+                            Use the new modules 'forkpty' or 'openpty' to
+                            get the functions that were previously provided.
+
+2010-03-05  exit            This module is deprecated, use 'stdlib' directly
+                            instead.  It will be removed 2011-01-01.
+
+2009-12-13  sublist         The module does not define functions any more that
+                            call xalloc_die() in out-of-memory situations. Use
+                            module 'xsublist' and include file "gl_xsublist.h"
+                            instead.
+
+2009-12-13  list            The module does not define functions any more that
+                            call xalloc_die() in out-of-memory situations.
+                            Use module 'xlist' and include file "gl_xlist.h"
+                            instead.
+
+2009-12-13  oset            The module does not define functions any more that
+                            call xalloc_die() in out-of-memory situations.
+                            Use module 'xoset' and include file "gl_xoset.h"
+                            instead.
+
+2009-12-10  *               Most source code files have been converted to
+                            indentation by spaces (rather than tabs). Patches
+                            of gnulib source code needs to be updated.
+
+2009-12-09  link-warning    The Makefile rules that use $(LINK_WARNING_H) now
+                            must contain an explicit dependency on
+                            $(LINK_WARNING_H).
+
+2009-11-12  getgroups       These functions now use a signature of gid_t,
+            getugroups      rather than GETGROUPS_T.  This probably has no
+                            effect except on very old platforms.
+
+2009-11-04  tempname        The gen_tempname function takes an additional
+                            'suffixlen' argument. You can safely pass 0.
+
+2009-11-04  nproc           The num_processors function now takes an argument.
+
+2009-11-02  inet_pton       The use of this module now requires linking with
+                            $(INET_PTON_LIB).
+
+2009-11-02  inet_ntop       The use of this module now requires linking with
+                            $(INET_NTOP_LIB).
+
+2009-10-10  utimens         The use of this module now requires linking with
+                            $(LIB_CLOCK_GETTIME).
+
+2009-09-16  canonicalize-lgpl
+                            The include file is changed from "canonicalize.h"
+                            to <stdlib.h>.
+
+2009-09-04  link-follow     The macro LINK_FOLLOWS_SYMLINK is now tri-state,
+                            rather than only defined to 1.
+
+2009-09-03  openat          The include files are standardized to POSIX 2008.
+                            For openat, include <fcntl.h>; for
+                            fchmodat, fstatat, and mkdirat, include
+                            <sys/stat.h>; for fchownat and unlinkat,
+                            include <unistd.h>.  For all other
+                            functions provided by this module,
+                            continue to include "openat.h".
+
+2009-08-30  striconveh      The functions mem_cd_iconveh and str_cd_iconveh
+                            now take an 'iconveh_t *' argument instead of three
+                            iconv_t arguments.
+
+2009-08-23  tempname        The gen_tempname function takes an additional
+                            'flags' argument. You can safely pass 0.
+
 2009-08-12  getopt          This module is deprecated. Please choose among
                             getopt-posix and getopt-gnu. getopt-gnu provides
                             "long options" and "options with optional