[OE-core] [PATCH] kernel-module-split.bbclass: fix autoloading from postinst script
Bruce Ashfield
bruce.ashfield at gmail.com
Mon Mar 23 20:51:58 UTC 2015
On Mon, Mar 23, 2015 at 11:39 AM, Andreas Oberritter
<obi at opendreambox.org> wrote:
> When using KERNEL_MODULE_AUTOLOAD, autoload was empty, causing
> "modprobe None" to get appended to the postinst script.
I stared at this a bit and it looks right to me, but let me ask a
question. Are you saying
that KERNEL_MODULE_AUTOLOAD isn't working for anyone ? Or just in a specific
configuration ?
I don't have a build to check this at the moment, but I swear my
autoloads were working!
Bruce
>
> Signed-off-by: Andreas Oberritter <obi at opendreambox.org>
> ---
> meta/classes/kernel-module-split.bbclass | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/meta/classes/kernel-module-split.bbclass b/meta/classes/kernel-module-split.bbclass
> index 68a23f8..e1a70e6 100644
> --- a/meta/classes/kernel-module-split.bbclass
> +++ b/meta/classes/kernel-module-split.bbclass
> @@ -148,7 +148,7 @@ python split_kernel_module_packages () {
> postinst = d.getVar('pkg_postinst_%s' % pkg, True)
> if not postinst:
> bb.fatal("pkg_postinst_%s not defined" % pkg)
> - postinst += d.getVar('autoload_postinst_fragment', True) % autoload
> + postinst += d.getVar('autoload_postinst_fragment', True) % (autoload or basename)
> d.setVar('pkg_postinst_%s' % pkg, postinst)
>
> # Write out any modconf fragment
> --
> 1.9.1
>
> --
> _______________________________________________
> Openembedded-core mailing list
> Openembedded-core at lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-core
--
"Thou shalt not follow the NULL pointer, for chaos and madness await
thee at its end"
More information about the Openembedded-core
mailing list