bug-ncurses
[Top][All Lists]
Advanced

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

Re: ncurses 5.6 runs ld directly on file in /usr/lib/, killing system


From: Thomas Dickey
Subject: Re: ncurses 5.6 runs ld directly on file in /usr/lib/, killing system
Date: Fri, 16 Feb 2007 05:59:21 -0500 (EST)

On Fri, 16 Feb 2007, Michail Vidiassov wrote:

Dear Thomas,

On Thu, 15 Feb 2007, Thomas Dickey wrote:

yes (someone using Mac OS X commented on the issue a few days ago,
which is part of the changes to make rpath workable).

I made the change more than two months before releasing 5.6,
and no one noticed this issue...

As far as Mac OS X is concerned, the issue was there at 5.5, it just did not surface.

You coded

MK_SHARED_LIB='$(CC) -dynamiclib -install_name $(DESTDIR)$(libdir)/`basename address@hidden

but, according to

http://www.gnu.org/prep/standards/html_node/DESTDIR.html

Also, specifying DESTDIR should not change the operation of the software
in any way, so _its value should not be included in any file contents_.

Thanks - I don't recall seeing that (though it's possible that it was
added more recently than when I started using $DESTDIR - in 1996)

Since DESTDIR is used only at install time, the problem struck once you started to link when installing. But putting DESTDIR in a build stage command was an error in the first place.

I see (I see what I'll be working on tomorrow ;-)


BTW, Mac OS X has no rpath support
http://developer.apple.com/releasenotes/DeveloperTools/RN-dyld/

I was aware of that (thanks)

--
Thomas E. Dickey
http://invisible-island.net
ftp://invisible-island.net




reply via email to

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