Make is broken! How to fix?
Beech Rintoul
beech at alaskaparadise.com
Wed May 2 04:01:20 UTC 2007
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 at 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
---------------------------------------------------------------------------------------
More information about the freebsd-questions
mailing list