cannot make release

Thomas Seck tmseck-lists at netcologne.de
Fri Aug 29 09:33:27 PDT 2003


* Dmitry Sukhodoev (raven at 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


More information about the freebsd-stable mailing list