Date: Tue, 1 May 2007 20:01:11 -0800 From: Beech Rintoul <beech@alaskaparadise.com> To: freebsd-questions@freebsd.org Cc: "W. D." <WD@us-webmasters.com>, Garrett Cooper <youshi10@u.washington.edu> Subject: Re: Make is broken! How to fix? Message-ID: <200705012001.14015.beech@alaskaparadise.com> In-Reply-To: <20070502022330.7D8EA13C469@mx1.freebsd.org> References: <20070502015352.12C1013C45D@mx1.freebsd.org> <4637F22B.4080707@u.washington.edu> <20070502022330.7D8EA13C469@mx1.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Tuesday 01 May 2007, W. D. said: > At 21:06 5/1/2007, Garrett Cooper wrote: > >W. D. wrote: > >> usw2# cd make++ > >> usw2# ls -lt > >> total 5 > >> -rw-r--r-- 1 root wheel 1221 May 1 18:35 Makefile > >> -rw-r--r-- 1 root wheel 190 May 1 18:35 distinfo > >> -rw-r--r-- 1 root wheel 643 May 1 18:35 pkg-plist > >> -rw-r--r-- 1 root wheel 602 Oct 17 2004 pkg-descr > >> usw2# make install > >> "/usr/ports/Mk/bsd.port.mk", line 5460: Malformed conditional > > > >(defined(USE_RCORDER) || defined(USE_RC_SUBR) && ${USE_RC_SUBR:U} > > != "YES") > > > >> "/usr/ports/Mk/bsd.port.mk", line 5470: Malformed conditional > > > >(defined(USE_RC_SUBR) && ${USE_RC_SUBR:U} != "YES") > > > >> "/usr/ports/Mk/bsd.port.mk", line 5481: if-less endif > >> "/usr/ports/Mk/bsd.port.mk", line 5481: Need an operator > >> "/usr/ports/Mk/bsd.port.mk", line 5958: if-less endif > >> "/usr/ports/Mk/bsd.port.mk", line 5958: Need an operator > >> make: fatal errors encountered -- cannot continue > >> > >> FreeBSD 4.4-RELEASE > >> > >> Just ran cvsup. Any ideas? > >> > >> Thanks for your help! > > > >4.x hasn't been supported for some weeks. Please update to a newer > >version of FreeBSD (6.x preferred). > > Also, just remembered. The server is running Plesk > server management software. (Also, an older version.) > If I upgreade to 6.2, it will kill Plesk. > > Any other ideas? Can't help you with Plesk, but the last good ports collection is now tagged RELEASE_4_EOL. You can cvsup using that tag. After that any upgrades are on you. Also bear in mind that security fixes are no longer supported on that branch. All of the 4.x build tools have been removed from the tree, so ports after that will not build. As for a production server, you should do a clean build on another server and migrate your files over. There have been significant filesystem improvements since 4.x and just doing an update will not get you the benefits. As for a version 6.2 is much preferred over 5.x. Beech -- --------------------------------------------------------------------------------------- Beech Rintoul - Port Maintainer - beech@alaskaparadise.com /"\ ASCII Ribbon Campaign | FreeBSD Since 4.x \ / - NO HTML/RTF in e-mail | http://www.freebsd.org X - NO Word docs in e-mail | Latest Release: / \ - http://www.freebsd.org/releases/6.2R/announce.html ---------------------------------------------------------------------------------------
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200705012001.14015.beech>