On Sat, May 2, 2020 at 4:00 PM Brian Dolbec <[email protected]> wrote:
>
> On Fri,  1 May 2020 18:40:30 -0700
> Matt Turner <[email protected]> wrote:
>
> > Signed-off-by: Matt Turner <[email protected]>
> > ---
> >  doc/catalyst-spec.5.txt                 |  9 +---
> >  examples/livecd-stage2_template.spec    |  8 +--
> >  targets/embedded/fs-runscript.sh        | 15 ------
> >  targets/support/filesystem-functions.sh | 65
> > ------------------------- targets/support/functions.sh            |
> > 14 ------ targets/support/target_image_setup.sh   | 20 --------
> >  6 files changed, 4 insertions(+), 127 deletions(-)
> >
>
> Commit message is too short, no exlanation of why they are being
> dropped.

Thanks. Like with lots of other recent changes the general purpose is
to remove long unused features of Catalyst in order to make the code
base more maintainable and understandable.

In this case specifically, I'm removing support for various file
systems from the embedded target (a target for producing images for
embedded systems, as far as I understand) and for ISOs. For ISOs,
squashfs is great and everyone uses it -- it provides better
performance from a CD than the alternatives like zisofs, normal, or
noloop.

For embedded, it's unclear whether the target is used at all. There
are some very old specs in releng.git that use 'rel_type: embedded',
but I'm not sure if the target is used at all these days. To that end,
I've asked in #gentoo-embedded if anyone uses it. I've removed what I
believe to be the file system options that don't provide any value,
leaving jffs2 for now.

Reply via email to