X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;f=ChangeLog;h=8d48be8827bc063acc1ce790487326b9874be794;hb=350b445ef71a216fd5c322d9f51c409b3a2226ac;hp=e610de6e917a512571950e1a35853cec17c9d49a;hpb=e78c877327ec2761fd7dc5a363f4202f55f39b16;p=gnulib.git diff --git a/ChangeLog b/ChangeLog index e610de6e9..8d48be882 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,104 @@ +2008-11-17 Bruno Haible + + * m4/sockets.m4 (gl_SOCKETS): After trying -lsocket, try also + -lnetwork and -lnet. Needed for Haiku and BeOS. + +2008-11-16 Bruno Haible + + * m4/getaddrinfo.m4 (gl_GETADDRINFO): Fix indentation. + +2008-11-16 Bruno Haible + + Avoid test failure on Haiku. + * tests/test-fsync.c: Include . + (main): Don't require that fsync (0) fails. + +2008-11-15 Bruno Haible + + New module 'hostent'. + * modules/hostent: New file. + * m4/hostent.m4: New file, based on code in m4/getaddrinfo.m4. + +2008-11-15 Bruno Haible + + New module 'servent'. + * modules/servent: New file. + * m4/servent.m4: New file, based on code in m4/getaddrinfo.m4. + +2008-11-15 Bruno Haible + + Avoid generating same test program with two different rules. + * modules/frexp-nolibm-tests (Makefile.am): Rename test program from + test-frexp to test-frexp-nolibm. + * modules/frexpl-nolibm-tests (Makefile.am): Rename test program from + test-frexpl to test-frexpl-nolibm. + +2008-11-15 Bruno Haible + + * modules/frexpl-tests (Makefile.am): Link test-frexpl with + $(FREXPL_LIBM). + +2008-11-15 Bruno Haible + + * lib/netdb.in.h: Activate the definitions also when the system's + has 'struct addrinfo'. + * m4/netdb_h.m4 (gl_HEADER_NETDB): Replace netdb.h also when it lacks + EAI_OVERFLOW or AI_NUMERICSERV. + * doc/posix-headers/netdb.texi: Document the problem. + +2008-11-15 Bruno Haible + + * tests/test-sched.c: Test also the existence of the SCHED_* macros. + + Make the 'sched' module work on platforms where exists but + is incomplete (such as Haiku). + * lib/sched.in.h; Include the system's if it exists. + (SCHED_FIFO, SCHED_RR, SCHED_OTHER): New macros. + * m4/sched_h.m4 (gl_SCHED_H): Test whether exists and also + defines SCHED_FIFO, SCHED_RR, SCHED_OTHER. Set HAVE_SCHED_H, + HAVE_STRUCT_SCHED_PARAM. + * modules/sched (Depends-on): Add include_next. + (Makefile.am): Substitute HAVE_SCHED_H, INCLUDE_NEXT, + PRAGMA_SYSTEM_HEADER, NEXT_SCHED_H, HAVE_STRUCT_SCHED_PARAM. + * doc/posix-headers/sched.texi: Document the issue. + +2008-11-13 Jim Meyering + + test-argp-2: avoid test failure when PACKAGE_BUGREPORT is defined + * tests/test-argp-2.sh: When PACKAGE_BUGREPORT was defined, this + test would fail due to the difference in the Report bugs to ... + line. The expected address is empty, "<>", while the actual + would contain e.g., "". Filter out any address. + +2008-11-12 Bruno Haible + + lstat: don't compile lstat.c on systems lacking lstat + * m4/lstat.m4 (gl_FUNC_LSTAT): Don't compile lstat.c on systems + which don't have lstat; this is handled by lib/sys_stat.in.h already. + Reported by Daniel P. Berrange via Jim Meyering. + +2008-11-12 Jim Meyering + + * lib/unicodeio.c (unicode_to_mb): Correct spelling of u8_uctomb. + +2008-11-12 Simon Josefsson + + * modules/warnings (configure.ac): Do AC_SUBST([WARN_CFLAGS]) here + instead. + +2008-11-12 Bruno Haible + + * lib/unicodeio.c: Include unistr.h. + (utf8_wctomb): Remove function. + (unicode_to_mb): Use utf8_uctomb instead of utf8_wctomb. + +2008-11-12 Simon Josefsson + + * m4/warnings.m4 (gl_WARN_INIT): Remove, suggested by Ralf + Wildenhues and Bruno Haible + . + * modules/warnings (configure.ac): Don't call gl_WARN_INIT. + 2008-11-12 Simon Josefsson * doc/warnings.texi: New file, from Bruno Haible .