summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRoss Burton <ross.burton@intel.com>2014-07-23 23:35:42 +0100
committerRichard Purdie <richard.purdie@linuxfoundation.org>2014-07-25 15:33:33 +0100
commit3aa52f85e774bf82e8470a8fd849bd6953930720 (patch)
tree640cd8fadb73f64e41bf891d64b40ab64a2fe4c9
parenta69c3ba99be1502c50d3d1eb9ff66f135884ed76 (diff)
downloadopenembedded-core-contrib-3aa52f85e774bf82e8470a8fd849bd6953930720.tar.gz
openembedded-core-contrib-3aa52f85e774bf82e8470a8fd849bd6953930720.tar.bz2
openembedded-core-contrib-3aa52f85e774bf82e8470a8fd849bd6953930720.zip
debian.bbclass: inherit package
This class defines a package_name_hook implementation but as EXPORT_FUNCTIONS is order-dependent it needs to inherit package.bbclass first to ensure that the "base" definition in there is defined first, otherwise with a suitable inherit order of debian and then a packaging class can result in the stub package_name_hook being incorrectly used. Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
-rw-r--r--meta/classes/debian.bbclass3
1 files changed, 3 insertions, 0 deletions
diff --git a/meta/classes/debian.bbclass b/meta/classes/debian.bbclass
index d7ea151a5d..1ddb56fbb9 100644
--- a/meta/classes/debian.bbclass
+++ b/meta/classes/debian.bbclass
@@ -8,6 +8,9 @@
#
# Better expressed as ensure all RDEPENDS package before we package
# This means we can't have circular RDEPENDS/RRECOMMENDS
+
+inherit package
+
DEBIANRDEP = "do_packagedata"
do_package_write_ipk[rdeptask] = "${DEBIANRDEP}"
do_package_write_deb[rdeptask] = "${DEBIANRDEP}"