libtool-patches
[Top][All Lists]
Advanced

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

Re: darwin7 diff


From: Peter O'Gorman
Subject: Re: darwin7 diff
Date: Sun, 29 Jun 2003 23:25:37 +0900

Hello,
If I had a commit bit, I'd have committed this already :-)

Is there a reluctance to commit, or just a lack of time?

Thanks,
Peter


On Wednesday, June 25, 2003, at 09:40  AM, Peter O'Gorman wrote:

Hi,
This patch changes the allow_undefined flag for darwin-7/Mac OS X 10.3 to be "-undefined dynamic_lookup" if the MACOSX_DEPLOYMENT_TARGET environment variable is set to 10.3 or greater.

Also it fixes (I hope) a bug in ltdl.c where the dlerror string always claimed it couldn't find symbol foo in /usr/lib/libSystem.dylib (libSystem is always the last in the search order), so it now saves the error from the first lookup and reports that instead.

Inline and attached.

BTW: What is the timeline for a 1.5.1 release?

Peter

Index: ChangeLog
===================================================================
RCS file: /cvsroot/libtool/libtool/ChangeLog,v
retrieving revision 1.1239
diff -u -d -b -w -u -r1.1239 ChangeLog
--- ChangeLog   11 Jun 2003 16:33:49 -0000      1.1239
+++ ChangeLog   25 Jun 2003 00:32:09 -0000
@@ -1,3 +1,12 @@
+2003-06-25  Peter O'Gorman  <address@hidden>
+
+       * libtool.m4 (darwin): Use "-undefined dynamic_lookup" if the user
+       set MACOSX_DEPLOYMENT_TARGET to 10.3 or greater.
+       
+ * libltdl/ltdl.c (dyld): Save the error from the first lookup to report + in lt_dlerror(). Otherwise the error is always "Symbol _foo not in /usr/
+       lib/libSystem.dylib". Thanks to Chris Zubrzycki for reporting this.
+





reply via email to

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