+2002-05-06 Paul Eggert <eggert@twinsun.com>
+
+ * libtool.m4 (AC_LIBTOOL_PROG_LD_SHLIBS): head -1 -> sed 1q to
+ port to POSIX 1003.1-2001 hosts, like textutils 2.0.21 with
+ _POSIX2_VERSION=200112.
+ * exe/link-txt.tpl: Include the previous change in the template.
+
2002-05-06 Paul Eggert <eggert@twinsun.com>
* ltmain.in: Don't assume that "sort +2" works, as POSIX
2002-05-06 Loren James Rittle <rittle@latour.rsch.comm.mot.com>
- * ltmain.sh: Detect and handle object name conflicts while
+ * ltmain.in: Detect and handle object name conflicts while
piecewise linking a static library.
2002-05-02 Dave Vasilevsky <thevas@mac.com>
fi
# Try sorting and uniquifying the output.
- if grep -v "^: " < "$nlist" | sort +2 | uniq > "$nlist"S; then
+ if grep -v "^: " < "$nlist" |
+ if sort -k 3 </dev/null >/dev/null 2>&1; then
+ sort -k 3
+ else
+ sort +2
+ fi |
+ uniq > "$nlist"S; then
:
else
grep -v "^: " < "$nlist" > "$nlist"S
# If the export-symbols file already is a .def file (1st line
# is EXPORTS), use it as is.
# If DATA tags from a recent dlltool are present, honour them!
- _LT_AC_TAGVAR(archive_expsym_cmds, $1)='if test "x`head -1 $export_symbols`" = xEXPORTS; then
+ _LT_AC_TAGVAR(archive_expsym_cmds, $1)='if test "x`sed 1q $export_symbols`" = xEXPORTS; then
cp $export_symbols $output_objdir/$soname-def;
else
echo EXPORTS > $output_objdir/$soname-def;