[Top][All Lists]
[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: |
Michail Vidiassov |
Subject: |
Re: ncurses 5.6 runs ld directly on file in /usr/lib/, killing system |
Date: |
Fri, 16 Feb 2007 08:16:36 +0300 (MSK) |
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_.
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.
BTW, Mac OS X has no rpath support
http://developer.apple.com/releasenotes/DeveloperTools/RN-dyld/
Sincerely, Michail
- ncurses 5.6 runs ld directly on file in /usr/lib/, killing system, Adam J. Richter, 2007/02/15
- Re: ncurses 5.6 runs ld directly on file in /usr/lib/, killing system, Thomas Dickey, 2007/02/15
- Re: ncurses 5.6 runs ld directly on file in /usr/lib/, killing system,
Michail Vidiassov <=
- Re: ncurses 5.6 runs ld directly on file in /usr/lib/, killing system, Thomas Dickey, 2007/02/16
- Re: ncurses 5.6 runs ld directly on file in /usr/lib/ ..., Michail Vidiassov, 2007/02/17
- Re: ncurses 5.6 runs ld directly on file in /usr/lib/ ..., Thomas Dickey, 2007/02/17
- Re: ncurses 5.6 runs ld directly on file in /usr/lib/ ..., Michail Vidiassov, 2007/02/17
- Re: ncurses 5.6 runs ld directly on file in /usr/lib/ ..., Thomas Dickey, 2007/02/17
- Re: ncurses 5.6 runs ld directly on file in /usr/lib/ ..., Michail Vidiassov, 2007/02/18
- Re: ncurses 5.6 runs ld directly on file in /usr/lib/ ..., Thomas Dickey, 2007/02/18
- Re: ncurses 5.6 runs ld directly on file in /usr/lib/ ..., Michail Vidiassov, 2007/02/18
- Re: ncurses 5.6 runs ld directly on file in /usr/lib/, killing system, Thomas Dickey, 2007/02/17
- Re: ncurses 5.6 runs ld directly on file in /usr/lib/, killing system, Michail Vidiassov, 2007/02/17