[7329] in testers
Re: vim not built for 9.4 suns
daemon@ATHENA.MIT.EDU (Greg Hudson)
Thu Aug 11 14:26:00 2005
From: Greg Hudson <ghudson@MIT.EDU>
To: Jacob Morzinski <jmorzins@mit.edu>
Cc: testers@mit.edu, bug-sipb@mit.edu
In-Reply-To: <w6mzmrp15n1.fsf@kamp-krusty.mit.edu>
Content-Type: text/plain
Content-Transfer-Encoding: 7bit
Date: Thu, 11 Aug 2005 13:58:24 -0400
Message-Id: <1123783104.3447.14.camel@egyptian-gods.mit.edu>
Mime-Version: 1.0
On Thu, 2005-08-11 at 00:04 -0400, Jacob Morzinski wrote:
> I don't know whether you want to do it this way, but the web
> suggests that "crle" can add a new path to the dynamic linker.
That could break system programs.
There are a couple of things wrong here:
* The version 1 glib and gtk libraries in /usr/athena/lib do not have
an rpath set. This is probably due to them using an old libtool which
does not respect -Wl,-R options, and is a regression from 9.3 where they
got an rpath from the LD_RUN_PATH variable (which we no longer set, and
which wouldn't work even if we did set it because /usr/sfw/bin/gcc
overrides it).
* vim's build system apparently doesn't use the gtk-config or
glib-config scripts to get the set of libraries to link against, or it
would be itself linked against -lintl and this wouldn't be a problem.
I will see about fixing the first problem; the sipb locker maintainers
might want to think about fixing the second problem as a workaround.