setenv: allow compilation with C++
[pspp] / ChangeLog
index f1ccfdc00dca52802ac239ff3ed974cb928578d7..2360f0eea428e2cbb5d98868752cf8eb5f468817 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,59 @@
+2010-04-16  Eric Blake  <eblake@redhat.com>
+
+       setenv: allow compilation with C++
+       * lib/setenv.c (__add_to_environ): Add a cast.  Also, drop use of
+       register keyword.
+
+       stdint: allow test to pass with C++
+       * tests/test-stdint.c: Define __STDC_CONSTANT_MACROS, for glibc.
+
+       getopt: allow compilation with C++
+       * lib/getopt_int.h (__ordering): Hoist enum declaration outside
+       struct.
+       * lib/getopt.c (_getopt_internal_r): Use correct type.
+       Reported by Dagobert Michelson, via Joel E. Denny.
+
+2010-04-16  Bruno Haible  <bruno@clisp.org>
+
+       Override netdb.h always.
+       * modules/netdb (Makefile.am): Augment BUILT_SOURCES always.
+       * m4/netdb_h.m4 (gl_HEADER_NETDB): Don't set NETDB_H.
+       Reported by Ludovic Courtès <ludo@gnu.org>.
+
+2010-04-15  Bruno Haible  <bruno@clisp.org>
+
+       openpty: Fix mistake from 2010-03-21.
+       * m4/pty.m4 (gl_FUNC_OPENPTY): Define HAVE_OPENPTY when openpty exists.
+       Reported by Simon Josefsson.
+
+2010-04-15  Eric Blake  <eblake@redhat.com>
+
+       test-forkpty: fix expected signature
+       * tests/test-forkpty.c (SIGNATURE_CHECK): Add appropriate const.
+       Reported by Simon Josefsson.
+
+2010-04-15  Jim Meyering  <meyering@redhat.com>
+
+       maint.mk: texinfo_suffix_re_: correct the default regexp
+       * top/maint.mk (texinfo_suffix_re_): Fix default regexp.
+
+       * top/maint.mk (sc_texinfo_acronym): Improve filename regexp, and
+       make it configurable via texinfo_suffix_re_.
+
+2010-04-14  Eric Blake  <eblake@redhat.com>
+
+       strtok_r: relax license to LGPLv2+
+       * modules/strtok_r (License): Relax license.
+       Reported by Matthias Bolte.
+
+2010-04-14  Simon Josefsson  <simon@josefsson.org>
+
+       * lib/gc-libgcrypt.c (gc_init): Use MIN_GCRYPT_VERSION set to
+       version 1.4.4 by default instead of requiring the libgcrypt
+       version used during build.  This makes it possible to use the
+       application with older but still binary compatible libgcrypt
+       versions.
+
 2010-04-13  Eric Blake  <eblake@redhat.com>
 
        getopt-gnu: match recent glibc fixes and posix ruling