fixed finding a 64bit architecture on NetBSD/OpenBSD and FreeBSD
This commit is contained in:
parent
409884e597
commit
1188149f32
1 changed files with 3 additions and 0 deletions
|
@ -473,6 +473,9 @@ sub check_architecture {
|
||||||
} elsif (`uname` =~ /AIX/ && `bootinfo -K` =~ /64/) {
|
} elsif (`uname` =~ /AIX/ && `bootinfo -K` =~ /64/) {
|
||||||
$arch = 64;
|
$arch = 64;
|
||||||
goodprint "Operating on 64-bit architecture\n";
|
goodprint "Operating on 64-bit architecture\n";
|
||||||
|
} elsif (`uname` =~ /NetBSD|OpenBSD/ && `sysctl -b hw.machine` =~ /64/) {
|
||||||
|
$arch = 64;
|
||||||
|
goodprint "Operating on 64-bit architecture\n";
|
||||||
} elsif (`uname` =~ /FreeBSD/ && `sysctl -b hw.machine_arch` =~ /64/) {
|
} elsif (`uname` =~ /FreeBSD/ && `sysctl -b hw.machine_arch` =~ /64/) {
|
||||||
$arch = 64;
|
$arch = 64;
|
||||||
goodprint "Operating on 64-bit architecture\n";
|
goodprint "Operating on 64-bit architecture\n";
|
||||||
|
|
Loading…
Reference in a new issue