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]]
-=-=-=-=-=-=-=-=-=-=-=-