bug-libtool
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: file magic regex for hppa*64*


From: Bob Friesenhahn
Subject: Re: file magic regex for hppa*64*
Date: Sun, 3 May 2009 15:09:06 -0500 (CDT)

On Sat, 2 May 2009, Ralf Wildenhues wrote:

OK to use the patch below (and add Rainer to THANKS)?

It looks good to apply to me.

Bob


Thanks,
Ralf

   Fix cross compilation for HPPA/64 with a BSD file command.

   * libltdl/m4/libtool.m4 (_LT_CHECK_MAGIC_METHOD)
   [hpux10.20*, hpux11*, !ia64] <lt_cv_deplibs_check_method>:
   Match the dot in `PA-RISC 2.0' literally.  Adjust hppa*64*
   pattern to also match BSD `file' output, used in cross
   compilation setups.
   * THANKS: Update.
   Report and initial patch by Rainer Emrich, refined by Peter Rosin.

diff --git a/libltdl/m4/libtool.m4 b/libltdl/m4/libtool.m4
index 3d7a708..3e3358e 100644
--- a/libltdl/m4/libtool.m4
+++ b/libltdl/m4/libtool.m4
@@ -2986,11 +2986,11 @@ hpux10.20* | hpux11*)
    lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
    ;;
  hppa*64*)
-    [lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) 
shared object file - PA-RISC [0-9].[0-9]']
+    [lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF[ 
-][0-9][0-9])(-bit)?( [LM]SB)? shared object( file)?[, -]* PA-RISC 
[0-9]\.[0-9]']
    lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
    ;;
  *)
-    lt_cv_deplibs_check_method='file_magic 
(s[[0-9]][[0-9]][[0-9]]|PA-RISC[[0-9]].[[0-9]]) shared library'
+    lt_cv_deplibs_check_method='file_magic 
(s[[0-9]][[0-9]][[0-9]]|PA-RISC[[0-9]]\.[[0-9]]) shared library'
    lt_cv_file_magic_test_file=/usr/lib/libc.sl
    ;;
  esac


_______________________________________________
Bug-libtool mailing list
address@hidden
http://lists.gnu.org/mailman/listinfo/bug-libtool


--
Bob Friesenhahn
address@hidden, http://www.simplesystems.org/users/bfriesen/
GraphicsMagick Maintainer,    http://www.GraphicsMagick.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]