1 |
On Sat, May 2, 2020 at 4:00 PM Brian Dolbec <dolsen@g.o> wrote: |
2 |
> |
3 |
> On Fri, 1 May 2020 18:40:30 -0700 |
4 |
> Matt Turner <mattst88@g.o> wrote: |
5 |
> |
6 |
> > Signed-off-by: Matt Turner <mattst88@g.o> |
7 |
> > --- |
8 |
> > doc/catalyst-spec.5.txt | 9 +--- |
9 |
> > examples/livecd-stage2_template.spec | 8 +-- |
10 |
> > targets/embedded/fs-runscript.sh | 15 ------ |
11 |
> > targets/support/filesystem-functions.sh | 65 |
12 |
> > ------------------------- targets/support/functions.sh | |
13 |
> > 14 ------ targets/support/target_image_setup.sh | 20 -------- |
14 |
> > 6 files changed, 4 insertions(+), 127 deletions(-) |
15 |
> > |
16 |
> |
17 |
> Commit message is too short, no exlanation of why they are being |
18 |
> dropped. |
19 |
|
20 |
Thanks. Like with lots of other recent changes the general purpose is |
21 |
to remove long unused features of Catalyst in order to make the code |
22 |
base more maintainable and understandable. |
23 |
|
24 |
In this case specifically, I'm removing support for various file |
25 |
systems from the embedded target (a target for producing images for |
26 |
embedded systems, as far as I understand) and for ISOs. For ISOs, |
27 |
squashfs is great and everyone uses it -- it provides better |
28 |
performance from a CD than the alternatives like zisofs, normal, or |
29 |
noloop. |
30 |
|
31 |
For embedded, it's unclear whether the target is used at all. There |
32 |
are some very old specs in releng.git that use 'rel_type: embedded', |
33 |
but I'm not sure if the target is used at all these days. To that end, |
34 |
I've asked in #gentoo-embedded if anyone uses it. I've removed what I |
35 |
believe to be the file system options that don't provide any value, |
36 |
leaving jffs2 for now. |