<div dir="ltr">Probably yes, I don't know why it was written in this way before and I've just blindly followed it to fix the issue I was seeing.<div><br></div><div>v2 coming soon.</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Sat, Dec 5, 2015 at 12:55 AM, Richard Purdie <span dir="ltr"><<a href="mailto:richard.purdie@linuxfoundation.org" target="_blank">richard.purdie@linuxfoundation.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="HOEnZb"><div class="h5">On Fri, 2015-12-04 at 21:47 +0100, Martin Jansa wrote:<br>
> * we don't want the do_package signature depending on INHERIT variable<br>
> * e.g. just adding the own-mirrors causes texinfo to rebuild:<br>
> # bitbake-diffsigs BUILD/sstate-diff/*/*/texinfo/*do_package.sig*<br>
> basehash changed from 015df2fd8e396cc1e15622dbac843301 to 9f1d06c4f238c70a99ccb6d8da348b6a<br>
> Variable INHERIT value changed from<br>
> ' rm_work blacklist blacklist report-error ${PACKAGE_CLASSES} ${USER_CLASSES} ${INHERIT_DISTRO} ${INHERIT_BLACKLIST} sanity'<br>
> to<br>
> ' rm_work own-mirrors blacklist blacklist report-error ${PACKAGE_CLASSES} ${USER_CLASSES} ${INHERIT_DISTRO} ${INHERIT_BLACKLIST} sanity'<br>
><br>
> Signed-off-by: Martin Jansa <<a href="mailto:Martin.Jansa@gmail.com">Martin.Jansa@gmail.com</a>><br>
> ---<br>
> meta/recipes-extended/texinfo/<a href="http://texinfo_6.0.bb" rel="noreferrer" target="_blank">texinfo_6.0.bb</a> | 5 ++++-<br>
> 1 file changed, 4 insertions(+), 1 deletion(-)<br>
><br>
> diff --git a/meta/recipes-extended/texinfo/<a href="http://texinfo_6.0.bb" rel="noreferrer" target="_blank">texinfo_6.0.bb</a> b/meta/recipes-extended/texinfo/<a href="http://texinfo_6.0.bb" rel="noreferrer" target="_blank">texinfo_6.0.bb</a><br>
> index 8fb715a..b0a6975 100644<br>
> --- a/meta/recipes-extended/texinfo/<a href="http://texinfo_6.0.bb" rel="noreferrer" target="_blank">texinfo_6.0.bb</a><br>
> +++ b/meta/recipes-extended/texinfo/<a href="http://texinfo_6.0.bb" rel="noreferrer" target="_blank">texinfo_6.0.bb</a><br>
> @@ -9,8 +9,11 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=d32239bcb673463ab874e80d47fae504"<br>
><br>
> PROVIDES_append_class-native = " texinfo-replacement-native"<br>
><br>
> +DOC_COMPRESS_ENABLED = "${@ '1' if 'compress_doc' in (d.getVar('INHERIT', True) or '').split() else '0' }"<br>
> +DOC_COMPRESS_ENABLED[vardepvalue] = "${DOC_COMPRESS_ENABLED}"<br>
> +<br>
> def compress_pkg(d):<br>
> - if "compress_doc" in (d.getVar("INHERIT", True) or "").split():<br>
> + if d.getVar("DOC_COMPRESS_ENABLED", True) == "1":<br>
<br>
</div></div>Could we use:<br>
<br>
if bb.data.inherits_class("compress_doc", d):<br>
<br>
?<br>
<br>
Cheers,<br>
<br>
Richard<br>
<br>
</blockquote></div><br></div>