>>>> "n" == nbecker <nbecker(a)fred.net>
writes:
n> I don't know if anyone noticed my previous post on this subject. I
n> strongly believe rpath should never be used to build xemacs. As I
n> recall, it was removed because it can cause severe problems. If an
n> rpath is compiled in to an executable, that is later run in a
n> different environment, the referenced rpath could contain references
n> to NFS mounted stuff that is no longer valid, causing severe startup
n> delays.
n> If I recall correctly, it was removed at my urging because we
n> experienced exactly this problem. rpath should never be used to build
n> xemacs unless it is known by the sysadmin that xemacs will be run in
n> exactly the same environment in the future.
Well, on most platforms, rpath is _required_ because else xemacs can't
possibly run.
Actually checking to make sure the directory used in the link has
shared libs in it fixes most of the NFS problems. We do that already.
If we don't add directories like that to runpath, xemacs will likely
not run at all.