Rebuild dpkg for 7.0.
[packages/centos6/dpkg.git] / fedora-bug642160-empty-argv.patch
1 diff -ur dpkg-1.15.5.6.orig/scripts/Dpkg/Arch.pm dpkg-1.15.5.6/scripts/Dpkg/Arch.pm
2 --- dpkg-1.15.5.6.orig/scripts/Dpkg/Arch.pm     2010-01-08 08:00:34.000000000 +0000
3 +++ dpkg-1.15.5.6/scripts/Dpkg/Arch.pm  2010-10-17 12:29:46.916000478 +0100
4 @@ -47,8 +47,9 @@
5         return $build_arch if defined $build_arch;
6  
7         my $build_arch = `dpkg --print-architecture`;
8 -       # FIXME: Handle bootstrapping
9 -       syserr("dpkg --print-architecture failed") if $? >> 8;
10 +    if ($? >> 8 || $build_arch =~ /^\s*$/) {
11 +        $build_arch = get_raw_host_arch();
12 +    }
13  
14         chomp $build_arch;
15         return $build_arch;