| Submitter | Martin Jansa |
|---|---|
| Date | Nov. 30, 2011, 8:16 a.m. |
| Message ID | <ecba1c3e0b6a24b2dfe237b04ad6789b32014391.1322640506.git.Martin.Jansa@gmail.com> |
| Download | mbox | patch |
| Permalink | /patch/15805/ |
| State | Accepted |
| Commit | adfefe93f7a0719ee82151a49d76ddc4c12a4c09 |
| Headers | show |
Comments
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Op 30-11-11 09:16, Martin Jansa schreef: > * we don't have webkit-efl in DEPENDS so it depends on build order if > it's autodetected or not for elementary * libewebkit0 is quite bit so we > don't want to pull it to every image with elementary I was about to suggest splitting it... > * and we cannot split elementary web support to different package because > libewebkit is linked directly from libelementary-ver-pre-svn-09.so.0.8.0 ... but you've already answered that :) -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (Darwin) Comment: GPGTools - http://gpgtools.org iEYEARECAAYFAk7V90kACgkQMkyGM64RGpGU2QCeLWMPS7hTu+eOdbalBWFC7qGj MksAoI4wCu7TWda3b8qNG0uRUeRMXC0/ =aOVT -----END PGP SIGNATURE-----
On Wed, Nov 30, 2011 at 10:28:41AM +0100, Koen Kooi wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > Op 30-11-11 09:16, Martin Jansa schreef: > > * we don't have webkit-efl in DEPENDS so it depends on build order if > > it's autodetected or not for elementary * libewebkit0 is quite bit so we > > don't want to pull it to every image with elementary > > I was about to suggest splitting it... > > > * and we cannot split elementary web support to different package because > > libewebkit is linked directly from libelementary-ver-pre-svn-09.so.0.8.0 > > ... but you've already answered that :) I was also thinking about spliting libewebkit a bit more SHR root@gjama / $ ls -lah /usr/lib/libewebkit.so.0.1.0 -rwxr-xr-x 1 root root 525K Nov 10 10:09 /usr/lib/libewebkit.so.0.1.0 525K is not that big, but: SHR root@gjama / $ opkg info libewebkit0 | grep Size Size: 13192646 lrwxrwxrwx 1 root root 19 Nov 28 15:47 /usr/lib/libewebkit.so.0 -> libewebkit.so.0.1.0 -rwxr-xr-x 1 root root 525K Nov 10 10:09 /usr/lib/libewebkit.so.0.1.0 lrwxrwxrwx 1 root root 30 Nov 28 15:47 /usr/lib/libjavascriptcore_efl.so.0 -> libjavascriptcore_efl.so.0.1.0 -rwxr-xr-x 1 root root 4.2M Nov 10 10:09 /usr/lib/libjavascriptcore_efl.so.0.1.0 lrwxrwxrwx 1 root root 23 Nov 28 15:47 /usr/lib/libwebcore_efl.so.0 -> libwebcore_efl.so.0.1.0 -rwxr-xr-x 1 root root 41M Nov 10 10:09 /usr/lib/libwebcore_efl.so.0.1.0 lrwxrwxrwx 1 root root 19 Nov 28 15:47 /usr/lib/libwtf_efl.so.0 -> libwtf_efl.so.0.1.0 -rwxr-xr-x 1 root root 413K Nov 10 10:09 /usr/lib/libwtf_efl.so.0.1.0 -rw-r--r-- 1 root root 116K Nov 10 10:06 /usr/share/ewebkit-0/themes/default.edj and SHR root@gjama / $ ldd /usr/lib/libewebkit.so.0.1.0 | grep web libwebcore_efl.so.0 => /usr/lib/libwebcore_efl.so.0 (0x403a5000) So we cannot even pull only smaller 525K part of it.. Regards,
Patch
diff --git a/meta-efl/recipes-efl/efl/elementary_svn.bb b/meta-efl/recipes-efl/efl/elementary_svn.bb index 840cb11..6e9347e 100644 --- a/meta-efl/recipes-efl/efl/elementary_svn.bb +++ b/meta-efl/recipes-efl/efl/elementary_svn.bb @@ -14,6 +14,7 @@ S = "${WORKDIR}/${SRCNAME}" EXTRA_OECONF = "\ --with-edje-cc=${STAGING_BINDIR_NATIVE}/edje_cc \ --with-eet-eet=${STAGING_BINDIR_NATIVE}/eet \ + --disable-web \ " do_compile_append() {
* we don't have webkit-efl in DEPENDS so it depends on build order if it's autodetected or not for elementary * libewebkit0 is quite bit so we don't want to pull it to every image with elementary * and we cannot split elementary web support to different package because libewebkit is linked directly from libelementary-ver-pre-svn-09.so.0.8.0 Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> --- meta-efl/recipes-efl/efl/elementary_svn.bb | 1 + 1 files changed, 1 insertions(+), 0 deletions(-)