* libltdl/m4/libtool.m4 (LT_CMD_MAX_LEN): Use `env echo' rather
than possibly-undefined func_fallback_echo, to ensure we fork
and exec for this test.
* NEWS: Update.
Regression introduced in
v2.2.6-39-g9c3d4d8.
Signed-off-by: Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
+2010-09-22 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
+
+ Fix regression in command-line length computation.
+ * libltdl/m4/libtool.m4 (LT_CMD_MAX_LEN): Use `env echo' rather
+ than possibly-undefined func_fallback_echo, to ensure we fork
+ and exec for this test.
+ * NEWS: Update.
+ Regression introduced in v2.2.6-39-g9c3d4d8.
+
2010-09-22 Gary V. Vaughan <gary@gnu.org>
Post-release administrivia.
* Bug fixes:
- - None yet!
+ - The generic approximation of the command line length limit (when getconf is
+ not available) works again. Regression introduced in v2.2.6-39-g9c3d4d8.
New in 2.4 2010-09-22: git version 2.2.11a, Libtool team:
# If test is not a shell built-in, we'll probably end up computing a
# maximum length that is only half of the actual maximum length, but
# we can't tell.
- while { test "X"`func_fallback_echo "$teststring$teststring" 2>/dev/null` \
+ while { test "X"`env echo "$teststring$teststring" 2>/dev/null` \
= "X$teststring$teststring"; } >/dev/null 2>&1 &&
test $i != 17 # 1/2 MB should be enough
do