]> Pileus Git - ~andy/gtk/commitdiff
Xsed isn't valid here, don't use it
authorManish Singh <yosh@src.gnome.org>
Thu, 28 Jan 1999 04:58:01 +0000 (04:58 +0000)
committerManish Singh <yosh@src.gnome.org>
Thu, 28 Jan 1999 04:58:01 +0000 (04:58 +0000)
* acinclude.m4: Xsed isn't valid here, don't use it

* ltmain.sh
* ltconfig: better file magic regexp for Linux libs

-Yosh

ChangeLog
ChangeLog.pre-2-0
ChangeLog.pre-2-10
ChangeLog.pre-2-2
ChangeLog.pre-2-4
ChangeLog.pre-2-6
ChangeLog.pre-2-8
acinclude.m4
ltconfig
ltmain.sh

index 662bb9f2033813f8adaf76f37cd7075e9387b2f3..fe61fdecb1fdad4f1a1a035f772bc9cf6d30a380 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+Wed Jan 27 20:51:25 PST 1999 Manish Singh <yosh@gimp.org>
+
+       * acinclude.m4: Xsed isn't valid here, don't use it
+
+       * ltmain.sh
+       * ltconfig: better file magic regexp for Linux libs
+
 Wed Jan 27 23:05:55 1999  Owen Taylor  <otaylor@redhat.com>
 
        * gtk/gtklayout.[ch] (gtk_layout_realize): Move 
index 662bb9f2033813f8adaf76f37cd7075e9387b2f3..fe61fdecb1fdad4f1a1a035f772bc9cf6d30a380 100644 (file)
@@ -1,3 +1,10 @@
+Wed Jan 27 20:51:25 PST 1999 Manish Singh <yosh@gimp.org>
+
+       * acinclude.m4: Xsed isn't valid here, don't use it
+
+       * ltmain.sh
+       * ltconfig: better file magic regexp for Linux libs
+
 Wed Jan 27 23:05:55 1999  Owen Taylor  <otaylor@redhat.com>
 
        * gtk/gtklayout.[ch] (gtk_layout_realize): Move 
index 662bb9f2033813f8adaf76f37cd7075e9387b2f3..fe61fdecb1fdad4f1a1a035f772bc9cf6d30a380 100644 (file)
@@ -1,3 +1,10 @@
+Wed Jan 27 20:51:25 PST 1999 Manish Singh <yosh@gimp.org>
+
+       * acinclude.m4: Xsed isn't valid here, don't use it
+
+       * ltmain.sh
+       * ltconfig: better file magic regexp for Linux libs
+
 Wed Jan 27 23:05:55 1999  Owen Taylor  <otaylor@redhat.com>
 
        * gtk/gtklayout.[ch] (gtk_layout_realize): Move 
index 662bb9f2033813f8adaf76f37cd7075e9387b2f3..fe61fdecb1fdad4f1a1a035f772bc9cf6d30a380 100644 (file)
@@ -1,3 +1,10 @@
+Wed Jan 27 20:51:25 PST 1999 Manish Singh <yosh@gimp.org>
+
+       * acinclude.m4: Xsed isn't valid here, don't use it
+
+       * ltmain.sh
+       * ltconfig: better file magic regexp for Linux libs
+
 Wed Jan 27 23:05:55 1999  Owen Taylor  <otaylor@redhat.com>
 
        * gtk/gtklayout.[ch] (gtk_layout_realize): Move 
index 662bb9f2033813f8adaf76f37cd7075e9387b2f3..fe61fdecb1fdad4f1a1a035f772bc9cf6d30a380 100644 (file)
@@ -1,3 +1,10 @@
+Wed Jan 27 20:51:25 PST 1999 Manish Singh <yosh@gimp.org>
+
+       * acinclude.m4: Xsed isn't valid here, don't use it
+
+       * ltmain.sh
+       * ltconfig: better file magic regexp for Linux libs
+
 Wed Jan 27 23:05:55 1999  Owen Taylor  <otaylor@redhat.com>
 
        * gtk/gtklayout.[ch] (gtk_layout_realize): Move 
index 662bb9f2033813f8adaf76f37cd7075e9387b2f3..fe61fdecb1fdad4f1a1a035f772bc9cf6d30a380 100644 (file)
@@ -1,3 +1,10 @@
+Wed Jan 27 20:51:25 PST 1999 Manish Singh <yosh@gimp.org>
+
+       * acinclude.m4: Xsed isn't valid here, don't use it
+
+       * ltmain.sh
+       * ltconfig: better file magic regexp for Linux libs
+
 Wed Jan 27 23:05:55 1999  Owen Taylor  <otaylor@redhat.com>
 
        * gtk/gtklayout.[ch] (gtk_layout_realize): Move 
index 662bb9f2033813f8adaf76f37cd7075e9387b2f3..fe61fdecb1fdad4f1a1a035f772bc9cf6d30a380 100644 (file)
@@ -1,3 +1,10 @@
+Wed Jan 27 20:51:25 PST 1999 Manish Singh <yosh@gimp.org>
+
+       * acinclude.m4: Xsed isn't valid here, don't use it
+
+       * ltmain.sh
+       * ltconfig: better file magic regexp for Linux libs
+
 Wed Jan 27 23:05:55 1999  Owen Taylor  <otaylor@redhat.com>
 
        * gtk/gtklayout.[ch] (gtk_layout_realize): Move 
index dc0cbf17149655960aad9057fff184558cd726ed..8f50c74a5192a14b2069f5a9e6df67ae78cd9561 100644 (file)
@@ -206,7 +206,7 @@ changequote([,])dnl
       case "$host_os" in
       cygwin*)
         # Convert to a UNC path for cygwin
-        test -z "$LD" && LD=`echo X$ac_prog | $Xsed -e "$sub_uncdrive"`
+        test -z "$LD" && LD=`echo X$ac_prog | sed -e "1s/^X//" -e "$sub_uncdrive"`
        ;;
       *)
         test -z "$LD" && LD="$ac_prog"
index 8e8deafd32c6004cf0b859bd3a3b9a6118ccc288..dc2e2f48b14f65510190e0dad4087d6cf42dc05c 100755 (executable)
--- a/ltconfig
+++ b/ltconfig
@@ -1658,7 +1658,7 @@ linux-gnu*)
   soname_spec='${libname}${release}.so$major'
   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
   shlibpath_var=LD_LIBRARY_PATH
-  check_shared_deplibs_method='file_magic ELF 32-bit LSB shared object'
+  check_shared_deplibs_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
   sys_lib_search_path="/lib /usr/lib /usr/local/lib `echo $LD_LIBRARY_PATH | sed -e 's/:/ /g'`"
 
   if test -f /lib/ld.so.1; then
index 21b200bf8cdf26b614dff122ad785d92fbed36ea..e66e0d88c90c21ce479656e55080d3a9ce6afb2a 100644 (file)
--- a/ltmain.sh
+++ b/ltmain.sh
@@ -1460,8 +1460,8 @@ EOF
                    # strict.  What do you think Gordon?
                     potential_libs=`ls $i/$libname[.-]* 2>/dev/null`
                     for potent_lib in $potential_libs; do
-                      file_output=`file $potent_lib`
-                      if test `expr "$file_output" : ".*$file_magic_regex"` -ne 0 ; then
+
+                      if (file "$potent_lib" | sed '11,$d' | egrep "$file_magic_regex") > /dev/null ; then
                         newdeplibs="$newdeplibs $a_deplib"
                         a_deplib=""
                         break 2