Date: Sun, 06 Jun 2004 09:45:43 -0400 From: Jed Clear <clear@alum.mit.edu> To: freebsd-perl@freebsd.org Subject: Want to build but not install system perl - FBSD 4.x Message-ID: <40C32007.7D770F28@alum.mit.edu>
next in thread | raw e-mail | index | archive | help
I have a FreeBSD 4.x machine (K6) that acts as a build server. It also has the perl 5.8 port installed and use.perl set to port. I recently built 4.10 from CVS on it, and the installworld went fine on the K6. I have a much weaker machine (486) that does not have (or need) the perl 5.8 port installed. For reasons that should be obvious, I don't do buildworlds on the 486, I NFS mount the /usr/src and /usr/obj from the K6 to do installworlds on the 486. On the 486, the 4.10 installworld died while trying to install the perl libraries. My initial kludge was to first copy over the make.conf PERL values, so the installworld would complete, then manually build /usr/src/gnu/usr.bin/perl on the K6 and manually install the same on the 486. In retrospect, I probably could have improved that considerably, but there has to be a better way. My question is can I tweak the make.conf on the K6 to build the system perl, but not use or installworld it? Removing NOPERL seems like it would cause the build of system perl, but I'm not sure if it would also cause it to be installed. Installing it on the K6 wouldn't be too bad, however I want to make sure port perl continues to be used on the K6. Is there a good explanation of the make.conf PERL variables as well as the interaction of system and port perl in FreeBSD somewhere? Thanks, -Jed
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?40C32007.7D770F28>