why is perl being built even though port is installed and properly set in make.conf?

Peter Avalos pavalos at theshell.com
Sat Apr 3 12:55:55 PST 2004


I was talking with hmp last night about a similar problem.  He came up
with this patch:

http://sublimic.com/~hmp/dragonfly/NOPERL.diff

I believe this is more appropriate since there's still some .pl files
in src that are required for !x86 kernel builds.

--Pete


On Sat, Apr 03, 2004 at 09:00:42AM -0800, Matthew Dillon wrote:
>     Ok, it's being built as part of the boot-strap tools, but that just
>     means that it is internal to the buildworld, it won't be installed
>     from the buildworld (or at least shouldn't be).
> 
>     I'll test the patch for a few buildworld runs and commit it if no
>     problems arise.
> 
> 					-Matt
> 					Matthew Dillon 
> 					<dillon at xxxxxxxxxxxxx>
> 
> :> Yet right now perl is being built while doing make buildworld... 
> :> Considering that perl is no longer being used for building kernel it 
> :> could skip this part, right? Not to mention make.conf entries, of course.
> :
> :I posted this to bugs@ the other day, because buildworld failed on a machine
> :without libperl in the base system, but received no response yet.
> :
> :Index: Makefile.inc1
> :===================================================================
> :RCS file: /home/source/dragonfly/cvs/src/Makefile.inc1,v
> :retrieving revision 1.26
> :diff -u -r1.26 Makefile.inc1
> :--- Makefile.inc1	25 Mar 2004 20:52:43 -0000	1.26
> :+++ Makefile.inc1	1 Apr 2004 04:04:19 -0000
> :@@ -644,7 +644,7 @@
> :     usr.sbin/btxld usr.sbin/pwd_mkdb usr.sbin/zic usr.sbin/makewhatis \
> :     gnu/usr.bin/gperf gnu/usr.bin/groff gnu/usr.bin/texinfo \
> :     gnu/usr.bin/grep gnu/usr.bin/sort gnu/usr.bin/patch \
> :-    gnu/usr.bin/gzip gnu/usr.bin/perl
> :+    gnu/usr.bin/gzip
> : 	${ECHODIR} "===> ${_tool} (bootstrap-tools)"; \
> : 		cd ${.CURDIR}/${_tool}; \
> : 		${MAKE} DIRPRFX=${_tool}/ obj; \





More information about the Kernel mailing list