]> code.ossystems Code Review - openembedded-core.git/commit
webkitgtk: Add packageconfig to chose between size and speed
authorKhem Raj <raj.khem@gmail.com>
Wed, 17 Mar 2021 20:24:58 +0000 (13:24 -0700)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Sat, 20 Mar 2021 18:50:05 +0000 (18:50 +0000)
commit086c7ef9f90bc4946b53a1373cca539701501384
tree30752ad3d9abc99161807f941a73cf33f50ec59a
parent5be97052ecfd5cc510651dddeb1291183240d1f3
webkitgtk: Add packageconfig to chose between size and speed

This packageconfig when selected will use -Os -DNDEBUG instead of -O2
-DNDEBUG, which should generate smaller binaries and libs but perhaps at
the expense of some runtime performance, defaults are kept as it is

size reduction when enabled

--rwxr-xr-x root       root         23503680 ./usr/lib/libjavascriptcoregtk-4.0.so.18.17.13
+-rwxr-xr-x root       root         17536152 ./usr/lib/libjavascriptcoregtk-4.0.so.18.17.13
--rwxr-xr-x root       root         53314616 ./usr/lib/libwebkit2gtk-4.0.so.37.49.9
+-rwxr-xr-x root       root         40195672 ./usr/lib/libwebkit2gtk-4.0.so.37.49.9

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/recipes-sato/webkit/webkitgtk_2.30.5.bb