I'm working on building in ARM cross compile support to the Ubuntu kernel packaging. I am encountering the following error:
fakeroot debian/rules binary-omap arch=armel ..... dh_gencontrol -plinux-image-2.6.35-22-omap dpkg-gencontrol: error: current host architecture 'amd64' does not appear in package's architecture list (armel) dh_gencontrol: dpkg-gencontrol -plinux-image-2.6.35-22-omap -ldebian/changelog -Tdebian/linux-image-2.6.35-22-omap.substvars -Pdebian/linux-image-2.6.35-22-omap returned exit code 255 make: *** [binary-omap] Error 9
I have not successfully found a way to override the architecture. Anyone have any ideas? I've tried the various forms of
dh_gencontrol -p$(pkgimg) -a$(arch) dh_gencontrol -p$(pkgimg) -- -a$(arch) export DH_OPTIONS="-a$(arch)" && dh_gencontrol -p$(pkgimg)
rtg