deb-pkg: Fix cross-building linux-headers package
authorBen Hutchings <ben@decadent.org.uk>
Thu, 5 Dec 2013 14:37:35 +0000 (14:37 +0000)
committerMichal Marek <mmarek@suse.cz>
Fri, 3 Jan 2014 16:17:38 +0000 (17:17 +0100)
commitf8ce239dfc7ba9add41d9ecdc5e7810738f839fa
treeb95e054a48c2d6e442ec38553eaa93094bd0934a
parent79f0345fefaafb7cde301a830471edd21a37989b
deb-pkg: Fix cross-building linux-headers package

builddeb generates a control file that says the linux-headers package
can only be built for the build system primary architecture.  This
breaks cross-building configurations.  We should use $debarch for this
instead.

Since $debarch is not yet set when generating the control file, set
Architecture: any and use control file variables to fill in the
description.

Fixes: cd8d60a20a45 ('kbuild: create linux-headers package in deb-pkg')
Reported-and-tested-by: "Niew, Sh." <shniew@gmail.com>
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
Signed-off-by: Michal Marek <mmarek@suse.cz>
scripts/package/builddeb