summaryrefslogtreecommitdiffstats
path: root/tools
diff options
context:
space:
mode:
authordes <des@FreeBSD.org>2003-03-14 00:55:41 +0000
committerdes <des@FreeBSD.org>2003-03-14 00:55:41 +0000
commit4f171e58698cb3372b617c77e6795e9cd4981546 (patch)
tree1f584b19ab0bb54bbd1b2292e89191871ff6b3b2 /tools
parentfe4d359e19a77442db1938c6b39e4159bb5b33c8 (diff)
downloadFreeBSD-src-4f171e58698cb3372b617c77e6795e9cd4981546.zip
FreeBSD-src-4f171e58698cb3372b617c77e6795e9cd4981546.tar.gz
Allow the configuration to specify environment variables (passed on
the command line to tinderbox.pl) Build Kerberos V in all setups (this was previously taken care of by tinderbox.pl). Tweak the 9ball configuration to make powerpc builds work (with a little help from a toolchain patch provided by grehan)
Diffstat (limited to 'tools')
-rw-r--r--tools/tools/tinderbox/tbmaster.pl8
1 files changed, 6 insertions, 2 deletions
diff --git a/tools/tools/tinderbox/tbmaster.pl b/tools/tools/tinderbox/tbmaster.pl
index 4282d0d..905594a 100644
--- a/tools/tools/tinderbox/tbmaster.pl
+++ b/tools/tools/tinderbox/tbmaster.pl
@@ -50,6 +50,7 @@ my %CONFIGS = (
'ia64' => [ 'ia64' ],
'sparc64' => [ 'sparc64' ],
},
+ 'ENV' => [ 'MAKE_KERBEROS5=YES', 'BOOT2_UFS=UFS1_ONLY' ],
},
# 4-STABLE tinderbox
'triangle' => {
@@ -60,15 +61,17 @@ my %CONFIGS = (
'alpha' => [ 'alpha' ],
'i386' => [ 'i386', 'pc98' ],
},
+ 'ENV' => [ 'MAKE_KERBEROS5=YES' ],
},
# Test setup
'9ball' => {
'BRANCHES' => [ 'CURRENT' ],
- 'TARGETS' => [ 'world', 'generic', 'lint' ],
+ 'TARGETS' => [ 'world', 'generic' ],
'ARCHES' => {
'powerpc' => [ 'powerpc' ],
},
- 'EMAIL' => 'des@ofug.org',
+ 'ENV' => [ 'MAKE_KERBEROS5=YES',
+ 'NOLIBC_R=YES', 'NOFORTH=YES' ],
},
);
my %CONFIG = ();
@@ -130,6 +133,7 @@ sub tinderbox($$$) {
push(@args, "--arch=$arch");
push(@args, "--machine=$machine");
push(@args, @{$CONFIG{'TARGETS'}});
+ push(@args, @{$CONFIG{'ENV'}});
my $pid = fork();
if (!defined($pid)) {
warn("fork(): $!\n");
OpenPOWER on IntegriCloud