Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 12 Jan 2002 11:18:13 +0100
From:      Erik Trulsson <ertr1013@student.uu.se>
To:        Mike Meyer <mwm-dated-1011245350.ec89b0@mired.org>
Cc:        Andrew McKay <andy@openirc.co.uk>, freebsd-stable@freebsd.org
Subject:   Re: cvsup-16-f issue
Message-ID:  <20020112101812.GA11986@student.uu.se>
In-Reply-To: <15423.51622.35671.797786@guru.mired.org>
References:  <20020111112746.N10121-100000@fluoxetine.lan> <15423.51622.35671.797786@guru.mired.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, Jan 11, 2002 at 11:29:10PM -0600, Mike Meyer wrote:
> Andrew McKay <andy@openirc.co.uk> types:
> > > Is there a package for cvsup that doesn't require X ?
> > > I know that we have the -g key, still the new version has a feature?:
> > > on a fresh installation of 4.4 STABLE it gives me only cvsup-16-f
> > > package which complaines thusly:
> > >
> > > /usr/libexec/ld-elf.so.1: Shared object "libXaw.so.6" not found
> > 
> > If you have the ports system installed:
> > 
> > # cd /usr/ports/net/cvsup/
> > # make -DWITHOUT_X11 && make install
> > 
> > Bear in mind that CVSup is written in Modula 3 and will, thus, require
> > this to be installed.
> 
> Which is why you really want to do:
> 
> # make -DSTATIC -DWITHOUT_X11 && make install
> 
> which will link all the Modula 3 libraries in statically, so you can
> then deinstall all of Modula 3 without breaking the thing. STATIC is
> turned on by defualt when making the package, but not when just
> building the port.

This used to be true, but is not true for the latest port which uses a
different Modula 3 compiler.
Nowadays the Modula 3 libraries are always linked in statically
and both package and port are by default linked dynamically with the
system libraries.

(This is what has caused the problems, since the X libraries are linked
in dynamically in the package, instead of statically as before.)

-- 
<Insert your favourite quote here.>
Erik Trulsson
ertr1013@student.uu.se

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-stable" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020112101812.GA11986>