On Fri, 2022-02-18 at 08:35 +0100, Markus Volk wrote: > Gnome Seahorse needs an external ssh-keygen to build and there is no provider > for it in yocto/oe. openssh-native is not allowed to build and if allowed > there > are problems building it with '--enable-pam'. > > 'ssh' is already set to be added as a HOSTTOOL when it is found. > This commit also adds ssh-keygen. > > Signed-off-by: Markus Volk <[email protected]> > --- > meta/conf/bitbake.conf | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/meta/conf/bitbake.conf b/meta/conf/bitbake.conf > index fba99e8f0c..15ea0bc29e 100644 > --- a/meta/conf/bitbake.conf > +++ b/meta/conf/bitbake.conf > @@ -499,7 +499,7 @@ HOSTTOOLS += " \ > HOSTTOOLS += "${@'ip ping ps scp ssh stty' if > (bb.utils.contains_any('IMAGE_CLASSES', 'testimage testsdk', True, False, d) > or any(x in (d.getVar("BBINCLUDED") or "") for x in ["testimage.bbclass", > "testsdk.bbclass"])) else ''}" > > # Link to these if present > -HOSTTOOLS_NONFATAL += "aws gcc-ar gpg gpg-agent ld.bfd ld.gold nc pigz sftp > socat ssh sudo" > +HOSTTOOLS_NONFATAL += "aws gcc-ar gpg gpg-agent ld.bfd ld.gold nc pigz sftp > socat ssh ssh-keygen sudo" >
Does it actually need to generate keys or is it just checking for the presence of the tool? I'm not a big fan of adding new tools like this, particularly as this could still cause a deterministic build issue... Cheers, Richard
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#162404): https://lists.openembedded.org/g/openembedded-core/message/162404 Mute This Topic: https://lists.openembedded.org/mt/89228328/21656 Group Owner: [email protected] Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
