[OE-core] [PATCH] e2fsprogs: configure with enable-symlink

André Draszik git at andred.net
Wed Sep 14 19:50:28 UTC 2016


On 14 Sep 2016 5:40 p.m., "Patrick Williams" <patrick at stwcx.xyz> wrote:
>
> The /sbin/fsck.ext[234] programs currently installed are all
> the same binary as e2fsck.  The package provides an option to
> have fsck.ext[234] be symlinked to /sbin/e2fsck instead.  This
> reduces the uncompressed footprint of this package by ~1MB on ARM.

They were all hardlinks last time I checked not long ago. Why do hardlinks
increase the footprint?

A.

>
> Add --enable-symlink-install to EXTRA_OECONF to enable.
>
> Signed-off-by: Patrick Williams <patrick at stwcx.xyz>
> ---
>  meta/recipes-devtools/e2fsprogs/e2fsprogs_1.43.bb | 3 ++-
>  1 file changed, 2 insertions(+), 1 deletion(-)
>
> diff --git a/meta/recipes-devtools/e2fsprogs/e2fsprogs_1.43.bb
b/meta/recipes-devtools/e2fsprogs/e2fsprogs_1.43.bb
> index f4855bc..d6db612 100644
> --- a/meta/recipes-devtools/e2fsprogs/e2fsprogs_1.43.bb
> +++ b/meta/recipes-devtools/e2fsprogs/e2fsprogs_1.43.bb
> @@ -18,7 +18,8 @@ UPSTREAM_CHECK_GITTAGREGEX =
"v(?P<pver>\d+\.\d+(\.\d+)*)$"
>
>  EXTRA_OECONF += "--libdir=${base_libdir} --sbindir=${base_sbindir} \
>                  --enable-elf-shlibs --disable-libuuid --disable-uuidd \
> -                --disable-libblkid --enable-verbose-makecmds"
> +                --disable-libblkid --enable-verbose-makecmds \
> +                --enable-symlink-install"
>
>  EXTRA_OECONF_darwin = "--libdir=${base_libdir} --sbindir=${base_sbindir}
--enable-bsd-shlibs"
>
> --
> 2.9.0
>
>
> --
> _______________________________________________
> Openembedded-core mailing list
> Openembedded-core at lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-core
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openembedded.org/pipermail/openembedded-core/attachments/20160914/0b0bdf6a/attachment-0002.html>


More information about the Openembedded-core mailing list