Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 28 Apr 2002 15:29:30 +1000
From:      Edwin Groothuis <edwin@mavetju.org>
To:        "Bruce A. Mah" <bmah@FreeBSD.ORG>
Cc:        ports@FreeBSD.ORG, stable@FreeBSD.ORG
Subject:   Re: HEADS UP! XFree86 has been upgraded to 4.2.0 in 4.5-STABLE
Message-ID:  <20020428152930.L56612@k7.mavetju.org>
In-Reply-To: <200204280117.g3S1H2DV055561@intruder.bmah.org>; from bmah@FreeBSD.ORG on Sat, Apr 27, 2002 at 06:17:01PM -0700
References:  <20020427044054.A78618@xor.obsecurity.org> <20020427221418.J56612@k7.mavetju.org> <20020427135344.D89190@xor.obsecurity.org> <20020428104843.K56612@k7.mavetju.org> <200204280058.g3S0w5L4055297@intruder.bmah.org> <20020428111119.B77837@k7.mavetju.org> <200204280117.g3S1H2DV055561@intruder.bmah.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, Apr 27, 2002 at 06:17:01PM -0700, Bruce A. Mah wrote:
> If memory serves me right, Edwin Groothuis wrote:
> > On Sat, Apr 27, 2002 at 05:58:05PM -0700, Bruce A. Mah wrote:
> 
> > Too true.
> > 
> > Oh well, I hope that somebody will think about the possible problems
> > before it gets shipped and I just wanted to give them my experiences.
> 
> Arg.  I pressed "send" too quickly.  :-p
> 
> What I meant is that yes, we've thought about possible problems, and 
> that yes, we want to hear about people's experiences.
> 
> If you actually do run into problems with the way the XFree86 4.2.0 got 
> integrated, give a holler.

I did, but don't have really a solution for it.
With 4.1.x, I could build the port, do a pkg_delete and make reinstall.

With the 4.2.x meta-port, I build the port (/usr/ports/x11/XFree86-4),
did a pkg_delete and a make install. Euh... that was a baaaad idea,
since it had only build in that directory, it hadn't done the other
parts of the port. Two hours later (life can be very boring if you
don't have all the needed libraries on your system) it worked fine
again.

After that, on a different system, I added these lines to the
makefile of x11/XFree86-4:

--- Makefile.old        Tue Apr  2 12:28:36 2002
+++ Makefile    Tue Apr  2 10:46:51 2002
@@ -37,4 +37,13 @@
 
 do-install:    # empty
 
+all:
+       for dir in `make all-depends-list`; do \
+                if [ -d $$dir ]; then \
+                       ${ECHO} $$dir; \
+                       cd $$dir; \
+                       make; \
+               fi; \
+       done
+
 .include <bsd.port.mk>

This way at least everything is fetched and build before I pkg_delete
the whole thing. Life would suck[sp] very much if it failed to
compile after I pkg_deleted it...

Edwin

-- 
Edwin Groothuis      |           Personal website: http://www.MavEtJu.org
edwin@mavetju.org    |        Interested in MUDs? Visit Fatal Dimensions:
bash$ :(){ :|:&};:   |                    http://www.FatalDimensions.org/

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




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