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

Reply via email to