Skip site navigation (1)Skip section navigation (2)
Date:      29 Aug 2003 16:33:40 -0000
From:      tmseck-lists@netcologne.de (Thomas Seck)
To:        Dmitry Sukhodoev <raven@sputnik.chel.su>
Cc:        freebsd-stable@freebsd.org
Subject:   Re: cannot make release
Message-ID:  <20030829163340.11503.qmail@laurel.tmseck.homedns.org>
In-Reply-To: <01025033734.20030829113732@sputnik.chel.su>

next in thread | previous in thread | raw e-mail | index | archive | help
* Dmitry Sukhodoev (raven@sputnik.chel.su):

> sudo make release CHROOTDIR=/usr/RELEASE BUILDNAME=4.8-20030814_STABLE
> 
> ...
> 
> ===> sys/modules/agp
> @ -> /usr/src/sys
> machine -> /usr/src/sys/i386/include
> perl @/kern/makeops.pl -c @/pci/agp_if.m
> perl:No such file or directory
> *** Error code 1

Did you replace the base system's Perl with Perl from ports and ran
'use.perl port' or did you define "NO_PERL" in /etc/make.conf?
 
If so, run 'use.perl system' before running 'make release' or unset
NO_PERL.

Reason:
You cannot build a STABLE-release when "NO_PERL" is defined in
/etc/make.conf (or somewhere else in make(1)'s environment) because the
initial 'make install' that populates the release chroot must be allowed
to install it there for the kernel build to succeed.

(This might be something to add to release(7))

     --Thomas



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