Ian Beckwith [Mon, 19 Apr 2010 16:03:26 +0000 (17:03 +0100)]
NEWS.stable: log cherry-pick [
2abb98c]->[
f07545c] getopt-posix: avoid spurious failure on FreeBSD
Ian Beckwith [Mon, 19 Apr 2010 16:02:45 +0000 (17:02 +0100)]
getopt-posix: avoid spurious failure on FreeBSD
* m4/getopt.m4 (gl_GETOPT_CHECK_HEADERS): Check for optreset even
in POSIX mode, since the m4 test uses it.
Signed-off-by: Eric Blake <eblake@redhat.com>
(cherry picked from commit
2abb98c455aa79ec24b55d17fac77995ca25c014)
Ian Beckwith [Mon, 19 Apr 2010 15:59:51 +0000 (16:59 +0100)]
NEWS.stable: log cherry-pick [
5fbd6e3]->[
5fbd6e3] doc: users.txt: GNU patch now uses gnulib
Ian Beckwith [Mon, 19 Apr 2010 15:58:58 +0000 (16:58 +0100)]
doc: users.txt: GNU patch now uses gnulib
* users.txt: Add patch.
(cherry picked from commit
5fbd6e3e571c6e59270fa486bd7c83dfe04c87cf)
Ian Beckwith [Mon, 19 Apr 2010 15:58:01 +0000 (16:58 +0100)]
NEWS.stable: log cherry-pick [
197b47e]->[
5510d3d] git-version-gen: use "git update-index..." rather than "git status"
Ian Beckwith [Mon, 19 Apr 2010 15:57:07 +0000 (16:57 +0100)]
git-version-gen: use "git update-index..." rather than "git status"
* build-aux/git-version-gen: Use git update-index --refresh, not
"git status". With some versions of git, "git status" would fail
to update the index and result in an unwarranted "-dirty" suffix.
(cherry picked from commit
197b47e41bbf202b2f1abf45a43515200470bf47)
Ian Beckwith [Mon, 19 Apr 2010 15:54:52 +0000 (16:54 +0100)]
NEWS.stable: log cherry-pick [
c9f911d]->[
86cda03] autoupdate
Karl Berry [Mon, 12 Apr 2010 17:21:32 +0000 (10:21 -0700)]
Ian Beckwith [Mon, 19 Apr 2010 15:45:46 +0000 (16:45 +0100)]
NEWS.stable: log cherry-pick [
e330e06]->[
1d3b6f0] libunistring: Correct value of $LTLIBUNISTRING.
Bruno Haible [Sun, 11 Apr 2010 16:22:50 +0000 (18:22 +0200)]
libunistring: Correct value of $LTLIBUNISTRING.
(cherry picked from commit
e330e06a9fbd13eb257c3b8ac2b2951e6bddac8b)
Ian Beckwith [Mon, 19 Apr 2010 15:45:24 +0000 (16:45 +0100)]
NEWS.stable: log cherry-pick [
82b0be3]->[
6f6d4bf] havelib: Add static libraries to LIBS in the right order.
Bruno Haible [Sun, 11 Apr 2010 16:06:48 +0000 (18:06 +0200)]
havelib: Add static libraries to LIBS in the right order.
(cherry picked from commit
82b0be34b85e7169e869e0503b607c990c524da2)
Ian Beckwith [Mon, 19 Apr 2010 15:43:22 +0000 (16:43 +0100)]
NEWS.stable: log cherry-pick [
1820b30]->[
3e18c19] libunistring: Detect libunistring also when it depends on libiconv.
Ian Beckwith [Mon, 19 Apr 2010 15:42:47 +0000 (16:42 +0100)]
libunistring: Detect libunistring also when it depends on libiconv.
(cherry picked from commit
1820b302be900a38b063404af66a00ae88552ce7)
Ian Beckwith [Mon, 19 Apr 2010 15:39:23 +0000 (16:39 +0100)]
NEWS.stable: log cherry-pick [
03271c7]->[
f5544ce] Fix typo in comment.
Ian Beckwith [Mon, 19 Apr 2010 15:37:51 +0000 (16:37 +0100)]
Fix typo in comment.
(cherry picked from commit
03271c7c26bf808ad6006d77f3ae0ffd42c52d23)
Ian Beckwith [Mon, 19 Apr 2010 15:33:44 +0000 (16:33 +0100)]
NEWS.stable: log cherry-pick [
3c79d51]->[
9f9fbf6] Update comment.
Bruno Haible [Sat, 10 Apr 2010 23:55:23 +0000 (01:55 +0200)]
Update comment.
(cherry picked from commit
3c79d5102b2c29f897d162543d6c0cf2d81bb0e6)
Ian Beckwith [Mon, 19 Apr 2010 15:33:22 +0000 (16:33 +0100)]
NEWS.stable: log cherry-pick [
b969309]->[
70b21bf] mkdir: Make it work on mingw64.
Ian Beckwith [Mon, 19 Apr 2010 15:32:32 +0000 (16:32 +0100)]
mkdir: Make it work on mingw64.
(cherry picked from commit
b969309b853c939f04cbae890abad73a8a595067)
Ian Beckwith [Mon, 19 Apr 2010 15:30:42 +0000 (16:30 +0100)]
NEWS.stable: log cherry-pick [
67c7b8e]->[
42d09c4] maint.mk: correct a diagnostic
Jim Meyering [Sat, 10 Apr 2010 20:30:46 +0000 (22:30 +0200)]
maint.mk: correct a diagnostic
* top/maint.mk (sc_prohibit_HAVE_MBRTOWC): Fix obsolete use of $re
in diagnostic; now use $prohibit.
(cherry picked from commit
67c7b8eea211efe86c9dbadfa4879cb8961e095c)
Ian Beckwith [Mon, 19 Apr 2010 15:30:23 +0000 (16:30 +0100)]
NEWS.stable: log cherry-pick [
15a0c62]->[
849156a] fchownat: Fix a C++ test error on Solaris 8.
Bruno Haible [Sat, 10 Apr 2010 20:30:16 +0000 (22:30 +0200)]
fchownat: Fix a C++ test error on Solaris 8.
(cherry picked from commit
15a0c625accdd9f8ff6b71ab62af36b8b3f408f8)
Ian Beckwith [Mon, 19 Apr 2010 15:29:43 +0000 (16:29 +0100)]
NEWS.stable: log cherry-pick [
de9f4b1]->[
c886605] vasnprintf: Add more tests.
Bruno Haible [Sat, 10 Apr 2010 20:26:56 +0000 (22:26 +0200)]
vasnprintf: Add more tests.
(cherry picked from commit
de9f4b14d7c2acc5088ecde5e5ccfdf7532aab29)
Ian Beckwith [Mon, 19 Apr 2010 15:29:35 +0000 (16:29 +0100)]
NEWS.stable: log cherry-pick [
0167c19]->[
8bd3d4c] vasnprintf: Correct handling of unconvertible wide string arguments.
Bruno Haible [Sat, 10 Apr 2010 20:25:31 +0000 (22:25 +0200)]
vasnprintf: Correct handling of unconvertible wide string arguments.
(cherry picked from commit
0167c1923d0791e0e1491a856292b0945621c4e2)
Ian Beckwith [Mon, 19 Apr 2010 15:29:27 +0000 (16:29 +0100)]
NEWS.stable: log cherry-pick [
32d1664]->[
e651e75] vasnprintf: Fix crash in %ls directive.
Bruno Haible [Sat, 10 Apr 2010 20:17:02 +0000 (22:17 +0200)]
vasnprintf: Fix crash in %ls directive.
(cherry picked from commit
32d1664e8e930d8fa6a29db4caac4d21623e42c8)
Ian Beckwith [Mon, 19 Apr 2010 15:29:17 +0000 (16:29 +0100)]
NEWS.stable: log cherry-pick [
067d1f1]->[
cc75f4b] vasnprintf: Fix multiple test failures on mingw.
Bruno Haible [Sat, 10 Apr 2010 19:40:23 +0000 (21:40 +0200)]
vasnprintf: Fix multiple test failures on mingw.
(cherry picked from commit
067d1f10627e25eb1af323b56b6dbc7d8e74ba57)
Ian Beckwith [Mon, 19 Apr 2010 15:29:07 +0000 (16:29 +0100)]
NEWS.stable: log cherry-pick [
3c65a68]->[
4b43aec] write: Fix a C++ test error on mingw.
Bruno Haible [Sat, 10 Apr 2010 19:11:00 +0000 (21:11 +0200)]
write: Fix a C++ test error on mingw.
(cherry picked from commit
3c65a6806b208533f681855712e0febf4bb0ed67)
Ian Beckwith [Mon, 19 Apr 2010 15:28:28 +0000 (16:28 +0100)]
NEWS.stable: log cherry-pick [
3213c10]->[
102392e] vasnprintf test: Reduce code duplication.
Ian Beckwith [Mon, 19 Apr 2010 15:27:29 +0000 (16:27 +0100)]
vasnprintf test: Reduce code duplication.
(cherry picked from commit
3213c107e7632d3b7e462c06acaefde7d50e5067)
Ian Beckwith [Mon, 19 Apr 2010 14:29:55 +0000 (15:29 +0100)]
NEWS.stable: log cherry-pick [
85f6993]->[
bcd59b9] Add missing parenthesis in manywarnings example
James Youngman [Thu, 8 Apr 2010 02:02:12 +0000 (03:02 +0100)]
Add missing parenthesis in manywarnings example
(cherry picked from commit
85f6993aa94a87689fb1c4d49e5be4f271cb97d1)
Ian Beckwith [Mon, 19 Apr 2010 14:23:17 +0000 (15:23 +0100)]
NEWS.stable: log cherry-pick [
6b8b58b]->[
1ce7c50] init.sh: run tr in the "C" locale to avoid multibyte interpretation
Jim Meyering [Fri, 9 Apr 2010 18:53:49 +0000 (20:53 +0200)]
init.sh: run tr in the "C" locale to avoid multibyte interpretation
* tests/init.sh (rand_bytes_): Run tr in the "C" locale so it does
not try to interpret its random input bytes. Jarno Rajahalme reported
that ./test-xalloc-die.sh would fail with "tr: Illegal byte sequence"
on Darwin 10.3.0 with LC_CTYPE=UTF-8.
(mktempd_): Likewise, just in case.
(cherry picked from commit
6b8b58b99d6aaedeed12300cc154af7d3af7b95f)
Ian Beckwith [Mon, 19 Apr 2010 14:20:10 +0000 (15:20 +0100)]
NEWS.stable: log cherry-pick [
38e3c69]->[
a11321f] ftruncate: add two years to projected module removal date: 2012
Jim Meyering [Fri, 9 Apr 2010 17:14:37 +0000 (19:14 +0200)]
ftruncate: add two years to projected module removal date: 2012
* m4/ftruncate.m4: Adjust comments.
(cherry picked from commit
38e3c69497f5413d59c4fba50b7a9268b6d5eb84)
Ian Beckwith [Mon, 19 Apr 2010 14:18:37 +0000 (15:18 +0100)]
NEWS.stable: log cherry-pick [
2d4d227]->[
358e18f] Add attribution to a ChangeLog entry.
Bruno Haible [Fri, 9 Apr 2010 09:08:15 +0000 (11:08 +0200)]
Add attribution to a ChangeLog entry.
(cherry picked from commit
2d4d2273ac42299019f64b7fbf801012eb0c557c)
Ian Beckwith [Mon, 19 Apr 2010 14:18:19 +0000 (15:18 +0100)]
NEWS.stable: log cherry-pick [
950f346]->[
99a272b] ftruncate: mark module as obsolete; even MinGW provides it, now
Jim Meyering [Fri, 9 Apr 2010 08:44:23 +0000 (10:44 +0200)]
ftruncate: mark module as obsolete; even MinGW provides it, now
* modules/ftruncate (Status): Obsolete.
(Notice): Say that.
* doc/posix-functions/ftruncate.texi: Don't say MinGW lacks it.
http://thread.gmane.org/gmane.comp.lib.gnulib.bugs/9203
(cherry picked from commit
950f3469e4c332f03e07124f2a591a62a65ed322)
Ian Beckwith [Mon, 19 Apr 2010 14:05:13 +0000 (15:05 +0100)]
prepare NEWS.stable for new snapshot
Ian Beckwith [Sun, 18 Apr 2010 00:45:43 +0000 (01:45 +0100)]
Merge branch 'upstream' into stable
Conflicts:
ChangeLog
NEWS
lib/spawn.in.h
Bruno Haible [Fri, 9 Apr 2010 00:02:15 +0000 (02:02 +0200)]
Fix side effects from tests-related modules.
Karl Berry [Wed, 7 Apr 2010 23:02:50 +0000 (16:02 -0700)]
doc fixes to srclist*
Jim Meyering [Wed, 7 Apr 2010 11:45:59 +0000 (13:45 +0200)]
maint.mk: add a PATH crosschecking syntax-check rule
* top/maint.mk (sc_cross_check_PATH_usage_in_tests): New rule.
Useful if you use a test like the one in help-version (coreutils,
diffutils, grep, gzip) that ensures $(VERSION) matches what is
printed by prog --version.
Bruno Haible [Tue, 6 Apr 2010 22:26:31 +0000 (00:26 +0200)]
Fix link error on mingw.
Bruno Haible [Tue, 6 Apr 2010 21:23:00 +0000 (23:23 +0200)]
Assume rmdir exists.
Giuseppe Scrivano [Tue, 6 Apr 2010 19:26:32 +0000 (21:26 +0200)]
doc: update users.txt
* users.txt: Add gcal.
Signed-off-by: Eric Blake <eblake@redhat.com>
Jim Meyering [Tue, 6 Apr 2010 17:24:57 +0000 (19:24 +0200)]
init.sh: simply unset TMPDIR rather than risking env -i
* tests/init.sh (mktempd_): Using env -i is rather harsh, and
although it probably works fine on all Unix-based systems, some
systems (Cygwin?) cannot tolerate a totally cleared environment.
Suggestion from Eric Blake.
2010-04-06 Jim Meyering <meyering@redhat.com>
Jim Meyering [Tue, 6 Apr 2010 15:33:51 +0000 (17:33 +0200)]
init.sh: portability fix: use env's POSIX-specified -i option not -u
* tests/init.sh (mktempd_): Use env -i and set PATH explicitly rather
than unportable env -u. Solaris 5.11's env lacks support for -u.
Bruno Haible [Mon, 5 Apr 2010 22:30:28 +0000 (00:30 +0200)]
btowc: Work around Cygwin 1.7.2 bug.
Bruno Haible [Mon, 5 Apr 2010 21:46:02 +0000 (23:46 +0200)]
Make the multithread modules work on Cygwin 1.7.2.
Bruno Haible [Mon, 5 Apr 2010 19:17:47 +0000 (21:17 +0200)]
Use the module 'strncat'.
Bruno Haible [Mon, 5 Apr 2010 19:17:09 +0000 (21:17 +0200)]
Tests for module 'strncat'.
Bruno Haible [Mon, 5 Apr 2010 19:14:58 +0000 (21:14 +0200)]
New module 'strncat'.
Jim Meyering [Mon, 5 Apr 2010 17:30:38 +0000 (19:30 +0200)]
xstrtoumax-tests: convert to use init.sh
* modules/xstrtoumax-tests (Files): Add tests/init.sh.
* tests/test-xstrtoumax.sh: Invoke "$srcdir/init.sh" and path_prepend_.
Use Exit, not exit.
Remove uses of $EXEEXT and "./" to run a program in the current dir.
Jim Meyering [Mon, 5 Apr 2010 16:27:15 +0000 (18:27 +0200)]
xstrtoimax-tests: convert to use init.sh
* modules/xstrtoimax-tests (Files): Add tests/init.sh.
* tests/test-xstrtoimax.sh: Invoke "$srcdir/init.sh" and path_prepend_.
Use Exit, not exit.
Remove uses of $EXEEXT and "./" to run a program in the current dir.
Jim Meyering [Mon, 5 Apr 2010 14:32:41 +0000 (16:32 +0200)]
xstrtol-tests: convert to use init.sh
* modules/xstrtol-tests (Files): Add tests/init.sh.
* tests/test-xstrtol.sh: Invoke "$srcdir/init.sh" and path_prepend_.
Use Exit, not exit.
Remove uses of $EXEEXT and "./" to run a program in the current dir.
Jim Meyering [Mon, 5 Apr 2010 14:12:55 +0000 (16:12 +0200)]
atexit-tests: convert to use init.sh
* modules/atexit-tests (Files): Add tests/init.sh.
* tests/test-atexit.sh: Invoke "$srcdir/init.sh" and path_prepend_.
Use Exit, not exit.
Remove uses of $EXEEXT and "./" to run a program in the current dir.
Bruno Haible [Mon, 5 Apr 2010 16:34:08 +0000 (18:34 +0200)]
sys_socket: Avoid #define replacements in C++ mode.
Bruno Haible [Mon, 5 Apr 2010 16:18:11 +0000 (18:18 +0200)]
fseeko: Fix C++ test error on mingw.
Bruno Haible [Mon, 5 Apr 2010 15:26:55 +0000 (17:26 +0200)]
duplocale: Improve test output.
Bruno Haible [Mon, 5 Apr 2010 15:27:26 +0000 (17:27 +0200)]
Assume rmdir exists.
Bruno Haible [Mon, 5 Apr 2010 14:58:01 +0000 (16:58 +0200)]
Assume rmdir exists.
Bruno Haible [Mon, 5 Apr 2010 14:14:47 +0000 (16:14 +0200)]
Fix link error on Solaris 8 with cc.
Bruno Haible [Mon, 5 Apr 2010 13:58:34 +0000 (15:58 +0200)]
frexpl: Fix a C++ test error on Solaris 8 and Cygwin.
Bruno Haible [Mon, 5 Apr 2010 13:27:34 +0000 (15:27 +0200)]
vasprintf: Update documentation.
Bruno Haible [Mon, 5 Apr 2010 11:15:11 +0000 (13:15 +0200)]
ptsname: Improve test.
Bruno Haible [Mon, 5 Apr 2010 11:12:59 +0000 (13:12 +0200)]
memchr: Avoid a possible C++ test error.
Bruno Haible [Mon, 5 Apr 2010 10:53:27 +0000 (12:53 +0200)]
strtok_r: Improve idiom.
Bruno Haible [Mon, 5 Apr 2010 10:51:03 +0000 (12:51 +0200)]
strdup: Improve idiom.
Bruno Haible [Mon, 5 Apr 2010 10:24:52 +0000 (12:24 +0200)]
mbsinit, mbrtowc, wcrtomb: Improve idioms.
Bruno Haible [Mon, 5 Apr 2010 09:55:38 +0000 (11:55 +0200)]
ldexpl: Improve idiom.
Jim Meyering [Mon, 5 Apr 2010 14:10:05 +0000 (16:10 +0200)]
init.sh: fix typo
* tests/init.sh: Restore omitted ":" before stderr_fileno_ initialization.
Karl Berry [Mon, 5 Apr 2010 13:42:37 +0000 (06:42 -0700)]
update from texinfo
Jim Meyering [Mon, 5 Apr 2010 08:01:07 +0000 (10:01 +0200)]
init.sh: make it easier for a test script to write to the tty, ...
when using automake's parallel-tests mode.
* tests/init.sh (stderr_fileno_): Define overridable variable.
(warn_): New function, to use it.
(fail_, skip_, framework_failure_): Use warn_.
Bruno Haible [Sun, 4 Apr 2010 23:37:37 +0000 (01:37 +0200)]
btowc: Avoid warning.
Hauke Fath [Sun, 4 Apr 2010 23:33:24 +0000 (01:33 +0200)]
wchar: Port to NetBSD 1.5.
Hauke Fath [Sun, 4 Apr 2010 23:13:18 +0000 (01:13 +0200)]
Port extended stdio to NetBSD 1.5.
Bruno Haible [Sun, 4 Apr 2010 21:41:29 +0000 (23:41 +0200)]
string: Remove unused substitution.
Bruno Haible [Sun, 4 Apr 2010 21:13:31 +0000 (23:13 +0200)]
strtod: Avoid a possible C++ test error.
Bruno Haible [Sun, 4 Apr 2010 21:07:50 +0000 (23:07 +0200)]
strerror: Update documentation.
Bruno Haible [Sun, 4 Apr 2010 20:42:59 +0000 (22:42 +0200)]
stdio: Fix some C++ test errors on Solaris 8 with GCC.
Bruno Haible [Sun, 4 Apr 2010 20:13:20 +0000 (22:13 +0200)]
frexpl: Fix a C++ test error on Solaris 8 and Cygwin.
Bruno Haible [Sun, 4 Apr 2010 19:18:03 +0000 (21:18 +0200)]
math: Fix some C++ test errors on Solaris 8 and Cygwin.
Bruno Haible [Sun, 4 Apr 2010 18:49:44 +0000 (20:49 +0200)]
Implement nanosleep for native Windows.
Bruno Haible [Sun, 4 Apr 2010 18:15:21 +0000 (20:15 +0200)]
math: Fix some C++ test errors on Solaris 8.
Bruno Haible [Sun, 4 Apr 2010 17:59:32 +0000 (19:59 +0200)]
math: Fix some C++ test errors on Cygwin.
Karl Berry [Sun, 4 Apr 2010 16:30:18 +0000 (09:30 -0700)]
autoupdate
Bruno Haible [Sun, 4 Apr 2010 16:13:24 +0000 (18:13 +0200)]
Remove redundant AC_SUBST invocations.
Bruno Haible [Sun, 4 Apr 2010 15:40:20 +0000 (17:40 +0200)]
Remove redundant AC_SUBST invocation.
Bruno Haible [Sun, 4 Apr 2010 14:26:00 +0000 (16:26 +0200)]
Rename gl_TMPFILE.
Bruno Haible [Sun, 4 Apr 2010 13:37:40 +0000 (15:37 +0200)]
tmpfile: Fix C++ test error on mingw.
Bruno Haible [Sun, 4 Apr 2010 08:32:19 +0000 (10:32 +0200)]
ioctl: Fix C++ test error on mingw.