Hi,

oe-core doesn’t accept merge requests on the github mirrors, and you pushed to 
meta-oe, which is a different repository.

>> + if ${@bb.utils.contains('DISTRO_FEATURES', 'opensshinternals', 'true', 
>> 'false', d)}; then

This should be a PACKAGECONFIG, as it’s not a distro-wide setting.

>> + install -d ${D}${includedir}/ssh
>> + install -d ${D}${includedir}/ssh/openbsd-compat
>> + install -m0644 ${S}/*.h ${D}${includedir}/ssh
>> + install -m0644 ${S}/openbsd-compat/*.h ${D}${includedir}/ssh/openbsd-compat
>> +
>> + install -d ${D}${libdir}
>> + install -m0644 ${S}/libssh.a ${D}${libdir}
>> + install -m0644 ${S}/openbsd-compat/libopenbsd-compat.a ${D}${libdir}
>> + fi

So you’re installing bits of the SSH source into the *target* packages because 
one piece of software needs the build tree. This is clearly an unsupported use 
of openssh, as the hiba build instructions literally say “build openssh, then 
point hiba’s configure at that build tree”.  If 

I suggest a better approach would be to have a bbappend in your layer which 
adds the files you need to *just the sysroot*, so the target packages are 
unaltered.

Ross
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#172023): 
https://lists.openembedded.org/g/openembedded-core/message/172023
Mute This Topic: https://lists.openembedded.org/mt/94475279/21656
Group Owner: [email protected]
Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub 
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to