Thanks! What's the next biggest offender?

Alex

On Mon, 25 Sept 2023 at 13:35, Ross Burton <ross.bur...@arm.com> wrote:
>
> From: Ross Burton <ross.bur...@arm.com>
>
> Unless DEBUG_BUILD is enabled, pass -g1 to massively reduce the size of
> the debug symbols (4.3GB to 700M at time of writing):
>
>   Level 1 produces minimal information, enough for making backtraces in
>   parts of the program that you don't plan to debug. This includes
>   descriptions of functions and external variables, and line number
>   tables, but no information about local variables.
>
> This makes the sstate objects a lot more manageable, and packaging
> faster.  On my machine:
>
>   PKG          TASK                 ABSDIFF  RELDIFF  WALLTIME1 -> WALLTIME2
>   webkitgtk    do_compile           -613.8s   -21.7%    2823.3s -> 2209.5s
>   webkitgtk    do_package           -143.4s   -53.6%     267.7s -> 124.3s
>   webkitgtk    do_install            -93.7s   -60.1%     156.0s -> 62.3s
>   webkitgtk    do_populate_sysroot   -51.6s   -86.4%      59.7s -> 8.1s
>
> Cumulative walltime:
>   -892.9s    -26.5%    56:06.3 (3366.3s) -> 41:13.4 (2473.4s)
>
> Signed-off-by: Ross Burton <ross.bur...@arm.com>
> ---
>  meta/recipes-sato/webkit/webkitgtk_2.40.5.bb | 4 ++++
>  1 file changed, 4 insertions(+)
>
> diff --git a/meta/recipes-sato/webkit/webkitgtk_2.40.5.bb 
> b/meta/recipes-sato/webkit/webkitgtk_2.40.5.bb
> index a0c97aa593c..0c54f202ca5 100644
> --- a/meta/recipes-sato/webkit/webkitgtk_2.40.5.bb
> +++ b/meta/recipes-sato/webkit/webkitgtk_2.40.5.bb
> @@ -87,6 +87,10 @@ EXTRA_OECMAKE = " \
>                   -DUSE_GTK4=ON \
>                   "
>
> +# Unless DEBUG_BUILD is enabled, pass -g1 to massively reduce the size of the
> +# debug symbols (4.3GB to 700M at time of writing)
> +DEBUG_FLAGS:append = "${@oe.utils.vartrue('DEBUG_BUILD', '', ' -g1', d)}"
> +
>  # Javascript JIT is not supported on ARC
>  EXTRA_OECMAKE:append:arc = " -DENABLE_JIT=OFF "
>  # By default 25-bit "medium" calls are used on ARC
> --
> 2.34.1
>
>
> 
>
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#188186): 
https://lists.openembedded.org/g/openembedded-core/message/188186
Mute This Topic: https://lists.openembedded.org/mt/101571944/21656
Group Owner: openembedded-core+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to