Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 19 Feb 2007 21:38:55 -0500
From:      Kris Kennaway <kris@obsecurity.org>
To:        Brad Kowalczyk <brad@ibiscode.com>
Cc:        freebsd-questions@freebsd.org, Kris Kennaway <kris@obsecurity.org>
Subject:   Re: make in ports not working
Message-ID:  <20070220023854.GA46534@xor.obsecurity.org>
In-Reply-To: <45DA476F.1080809@ibiscode.com>
References:  <45DA37CB.7090905@ibiscode.com> <20070220004508.GA44929@xor.obsecurity.org> <45DA476F.1080809@ibiscode.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, Feb 20, 2007 at 11:57:19AM +1100, Brad Kowalczyk wrote:
> Kris Kennaway wrote:
> >On Tue, Feb 20, 2007 at 10:50:35AM +1100, Brad Kowalczyk wrote:
> >
> >>Hi
> >>
> >>I get the following error when trying to make from the ports tree:
> >>
> >>"/usr/ports/Mk/bsd.port.mk", line 2292: warning: String comparison 
> >>operator should be either == or !=
> >>"/usr/ports/Mk/bsd.port.mk", line 2292: warning: String comparison 
> >>operator should be either == or !=
> >>"/usr/ports/Mk/bsd.port.mk", line 2292: Malformed conditional 
> >>(((${OSVERSION} < 504105 || (${OSVERSION} >= 600000 && ${OSVERSION} < 
> >>600103) || (${OSVERSION} >= 700000 && ${OSVERSION} < 700012)) && 
> >>${PKGORIGIN} != "ports-mgmt/pkg_install") || 
> >>exists(${LOCALBASE}/sbin/pkg_info))
> >>"/usr/ports/Mk/bsd.port.mk", line 2293: warning: String comparison 
> >>operator should be either == or !=
> >>"/usr/ports/Mk/bsd.port.mk", line 2293: warning: String comparison 
> >>operator should be either == or !=
> >>"/usr/ports/Mk/bsd.port.mk", line 2293: Malformed conditional 
> >>((${OSVERSION} < 504105 || (${OSVERSION} >= 600000 && ${OSVERSION} < 
> >>600103) || (${OSVERSION} >= 700000 && ${OSVERSION} < 700012)) && 
> >>${PKGORIGIN} != "ports-mgmt/pkg_install")
> >>"/usr/ports/Mk/bsd.port.mk", line 2308: if-less else
> >>"/usr/ports/Mk/bsd.port.mk", line 2308: Need an operator
> >>"/usr/ports/Mk/bsd.port.mk", line 2322: if-less endif
> >>"/usr/ports/Mk/bsd.port.mk", line 2322: Need an operator
> >>"/usr/ports/Mk/bsd.port.mk", line 5987: if-less endif
> >>"/usr/ports/Mk/bsd.port.mk", line 5987: Need an operator
> >>make: fatal errors encountered -- cannot continue
> >>
> >>Any help appreciated
> >>
> >>Also I am not subscribed to the list so reply-all.
> >
> >
> >You forgot to mention which version of FreeBSD you're running, but
> >it's probably an ancient one that is no longer supported.
> >
> >Kris
> >
> >
> 
> yup ok its an ancient one:
> su-2.05a# uname -v
> FreeBSD 4.8-RELEASE : Tue Apr  8 11:35:48 GMT 2003
> 
> I am stuck with it (its a virtual server) so is there any way i can get 
> ports working? I just love 'portinstall xyz'!

FreeBSD 4 is no longer supported in any way by ports, update to 6.2 or
make do with out-of-date ports that will never again be updated (you
can use the RELEASE_4_EOL tag until you can upgrade the box).

Kris



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