On Sun, Jan 28, 2024 at 7:59 PM Alexander Kanavin <alex.kana...@gmail.com> wrote:
> That said, if the difference between distros is only in specific > recipe settings, then I think the builds will reuse each other's > sstate, other than the recipes that differ, and their consumers. > Except for example when e.g. icecc is used which adds DISTRO in all sstate signatures in icecc_version: https://git.openembedded.org/openembedded-core/tree/meta/classes/icecc.bbclass#n217 Regards, > > Alex > > On Sun, 28 Jan 2024 at 13:48, Alexander Kanavin via > lists.yoctoproject.org <alex.kanavin=gmail....@lists.yoctoproject.org> > wrote: > > > > There's no way around this: you can't build the same recipe in two > > different ways for two different images in the same DISTRO. The > > different behavior has to be specified through config files and picked > > up at runtime, and not through build time settings. All products and > > builds and CI infrastructure for them must be planned with that in > > mind. > > > > Different local.conf is essentially a different distro in all but > > name, and less understandable or maintainable. > > > > Alex > > > > On Sun, 28 Jan 2024 at 10:01, Jörg Sommer via lists.yoctoproject.org > > <joerg.sommer=navimatix...@lists.yoctoproject.org> wrote: > > > > > > Thanks for your reply. It helps, but I see some issues with the > ROOTFS_POSTPROCESS_COMMAND. > > > > > > For the config file this is a possible solution. But what can I do if > I need code changes? SSH announced they'll disable DSA support by default > in a few months and for all other images except one I would stay with this > default. I have to supply another setting to configure when building the > recipe for one image. And I have more images they require reduced (or > widened) settings of packages. > > > > > > And editing the image has the drawback that it doesn't play well with > package management. If I install/update the sshd ipk, it doesn't contain > the change from ROOTFS_POSTPROCESS_COMMAND. > > > > > > > > > >
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#62317): https://lists.yoctoproject.org/g/yocto/message/62317 Mute This Topic: https://lists.yoctoproject.org/mt/103992605/21656 Group Owner: yocto+ow...@lists.yoctoproject.org Unsubscribe: https://lists.yoctoproject.org/g/yocto/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-