From 1edf08c68a875a28263745eb2d03e37f1e5f7dd0 Mon Sep 17 00:00:00 2001 From: "Gary V. Vaughan" Date: Tue, 23 Mar 1999 12:55:43 +0000 Subject: [PATCH] * libltdl/configure.in: the sed expression for finding the shared library extension used to think the . in [.] for the cygwin shared_library_names_spec was the start of the extension!! We now remove anything in square brackets (assuming that the square brackets delimit a sed or expr expression which is not part of the extension) before looking for the extension. * TODO (cygwin): food for thought re: mutually dependant dlls. --- ChangeLog | 9 ++++++++- libltdl/configure.in | 2 +- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/ChangeLog b/ChangeLog index cc934bfa..dbb54be9 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,6 +1,13 @@ 1999-03-23 Gary V. Vaughan - * TODO (cygwin): food for though re: mutually dependant dlls. + * libltdl/configure.in: the sed expression for finding the shared + library extension used to think the . in [.] for the cygwin + shared_library_names_spec was the start of the extension!! We now + remove anything in square brackets (assuming that the square + brackets delimit a sed or expr expression which is not part of the + extension) before looking for the extension. + + * TODO (cygwin): food for thought re: mutually dependant dlls. 1999-03-21 Alexandre Oliva diff --git a/libltdl/configure.in b/libltdl/configure.in index 0d3b4535..2a0bb859 100644 --- a/libltdl/configure.in +++ b/libltdl/configure.in @@ -42,7 +42,7 @@ AC_CACHE_CHECK([which extension is used for shared libraries], done rm -f conftest changequote(, ) - echo "$last" | sed 's/^[^.]*//;s/\$.*$//;s/\.$//' > conftest + echo "$last" | sed 's/\[.*\]//;s/^[^.]*//;s/\$.*$//;s/\.$//' > conftest changequote([, ]) ) libltdl_cv_shlibext=`cat conftest`