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)
This commit is contained in:
parent
fe4d359e19
commit
4f171e5869
@ -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");
|
||||
|
Loading…
x
Reference in New Issue
Block a user