Hello stable, cannot make release of -STABLE in 14/08/2003 sources. make world has been successfully, i currently use this system. i don't have full cvs repository of FreeBSD and i change cvs calls in /usr/src/release/Makefile to cp -rf calls. if i comment out the agp device from kernel Makefile, then make process will fails in next module :-( whats wrong, why i cannot build release? 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 Stop in /usr/src/sys/modules/agp. *** Error code 1 Stop in /usr/src/sys/modules. *** Error code 1 Stop in /usr/src/sys. *** Error code 1 Stop in /usr/src. *** Error code 1 Stop in /usr/src. *** Error code 1 Stop in /usr/src. *** Error code 1 Stop in /usr/src/release. -- Best regards, Dmitry mailto:raven@sputnik.chel.su
Mabye you dont have perl installed? At least, that's what the error says. Make sure you have perl installed and it's in your path. perl @/kern/makeops.pl -c @/pci/agp_if.m perl:No such file or directory Regards, Nick H. Network Operations Center nickh@supportteam.net ----- Original Message ----- From: "Dmitry Sukhodoev" <raven@sputnik.chel.su> To: <stable@freebsd.org> Sent: Friday, August 29, 2003 12:37 AM Subject: cannot make release : Hello stable, : : cannot make release of -STABLE in 14/08/2003 sources. make world has been : successfully, i currently use this system. i don't have full cvs repository of : FreeBSD and i change cvs calls in /usr/src/release/Makefile to cp -rf calls. : : if i comment out the agp device from kernel Makefile, then make process will : fails in next module :-( whats wrong, why i cannot build release? : : : 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 : : Stop in /usr/src/sys/modules/agp. : *** Error code 1 : : Stop in /usr/src/sys/modules. : *** Error code 1 : : Stop in /usr/src/sys. : *** Error code 1 : : Stop in /usr/src. : *** Error code 1 : : Stop in /usr/src. : *** Error code 1 : : Stop in /usr/src. : *** Error code 1 : : Stop in /usr/src/release. : : : -- : Best regards, : Dmitry mailto:raven@sputnik.chel.su : : _______________________________________________ : freebsd-stable@freebsd.org mailing list : http://lists.freebsd.org/mailman/listinfo/freebsd-stable : To unsubscribe, send any mail to "freebsd-stable-unsubscribe@freebsd.org"
* 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 1Did 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