| diff -Nur dpkg-1.15.5.6.org/m4/dpkg-arch.m4 dpkg-1.15.5.6/m4/dpkg-arch.m4 |
| --- dpkg-1.15.5.6.org/m4/dpkg-arch.m4 2010-01-08 18:23:06.000000000 +0100 |
| +++ dpkg-1.15.5.6/m4/dpkg-arch.m4 2010-02-05 08:13:09.000000000 +0100 |
| @@ -5,7 +5,7 @@ |
| AC_DEFUN([_DPKG_ARCHITECTURE], [ |
| AC_REQUIRE([AC_CANONICAL_HOST])dnl |
| $2=$(cd $srcdir/scripts; \ |
| - PERL5LIB=$(pwd) ./dpkg-architecture.pl -t$host -q$1 2>/dev/null) |
| + pkgdatadir=.. PERL5LIB=$(pwd) ./dpkg-architecture.pl -t$host -q$1 2>/dev/null) |
| ])# _DPKG_ARCHITECURE |
| |
| # DPKG_CPU_TYPE |
| diff -Nur dpkg-1.15.5.6.org/scripts/Dpkg/Arch.pm dpkg-1.15.5.6/scripts/Dpkg/Arch.pm |
| --- dpkg-1.15.5.6.org/scripts/Dpkg/Arch.pm 2010-01-08 09:00:34.000000000 +0100 |
| +++ dpkg-1.15.5.6/scripts/Dpkg/Arch.pm 2010-02-05 08:49:42.000000000 +0100 |
| @@ -47,8 +47,7 @@ |
| return $build_arch if defined $build_arch; |
| |
| my $build_arch = `dpkg --print-architecture`; |
| - # FIXME: Handle bootstrapping |
| - syserr("dpkg --print-architecture failed") if $? >> 8; |
| + if ($? >> 8) { $build_arch = get_raw_host_arch(); } |
| |
| chomp $build_arch; |
| return $build_arch; |