Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 12 Jan 2002 10:10:33 -0800 (PST)
From:      John Polstra <jdp@polstra.com>
To:        stable@freebsd.org
Cc:        ertr1013@student.uu.se
Subject:   Re: cvsup-16-f issue
Message-ID:  <200201121810.g0CIAXQ42322@vashon.polstra.com>
In-Reply-To: <20020112101812.GA11986@student.uu.se>
References:  <20020111112746.N10121-100000@fluoxetine.lan> <15423.51622.35671.797786@guru.mired.org> <20020112101812.GA11986@student.uu.se>

next in thread | previous in thread | raw e-mail | index | archive | help
In article <20020112101812.GA11986@student.uu.se>,
Erik Trulsson  <ertr1013@student.uu.se> wrote:
> On Fri, Jan 11, 2002 at 11:29:10PM -0600, Mike Meyer wrote:
> > 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.

Exactly right.  I will also add that the new Modula-3 compiler is much
smaller than the old one, and builds much faster (under 10 minutes on
my 1.13 GHz PIII).  Basically, the main reasons people avoided the
port in the past have been eliminated.

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

Yes, that was an unintended side-effect.  I'm going to create a
"cvsup-without-gui" port to address that problem.

John
-- 
  John Polstra
  John D. Polstra & Co., Inc.                        Seattle, Washington USA
  "Disappointment is a good sign of basic intelligence."  -- Chögyam Trungpa


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?200201121810.g0CIAXQ42322>