Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 16 Sep 1998 11:49:21 +0200
From:      Mark Murray <mark@grondar.za>
To:        Jos Backus <Jos.Backus@nl.origin-it.com>
Cc:        freebsd-current@FreeBSD.ORG
Subject:   Re: First-time perl5 build falls over for lack of miniperl during 
Message-ID:  <199809160949.LAA01581@gratis.grondar.za>
In-Reply-To: Your message of " Wed, 16 Sep 1998 11:16:00 %2B0200." <19980916111600.A18983@hal.mpn.cp.philips.com> 
References:  <19980916111600.A18983@hal.mpn.cp.philips.com> 

next in thread | previous in thread | raw e-mail | index | archive | help
Jos Backus wrote:
> Last night, after performing a buildworld following a cvsup to get the CAM
> bits (Great job, Justin and Ken!) I noticed that
> /usr/src/gnu/usr.bin/perl/perl/Makefile calls miniperl directly without a
> path. This fails on first-time installation, as miniperl apparently isn't
> available yet.

Nope - miniperl is built by the buildworld bootstrap.

> To make the first-time build work I replaced miniperl with
> /usr/obj/usr/src/gnu/usr.bin/perl/miniperl/miniperl in the Makefile.

NO!!! You don't call bison, yacc, cc ld or any of thos other tools with a full
path - they are (or have been) built by a bootstrap at some stage.

Are you doing anything naughty like "make all" or "make -DNOCLEAN buildworld"
or any other kind of "make -D<shortcuts> *world"?

Yoou should be only doing "make buildworld", and you should have no (or little)
"clever stuff" in /etc/make.conf.

M
--
Mark Murray
Join the anti-SPAM movement: http://www.cauce.org

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



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