Package Details: efl-git

Git Clone URL: (read-only)
Package Base: efl-git
Description: Enlightenment Foundation Libraries - Development version
Upstream URL:
Licenses: GPL2, custom, BSD, LGPL2.1
Conflicts: efl, elementary, elementary-git, elementary_test, elementary_test-git
Provides: efl=, elementary=, elementary-git=
Submitter: Scimmia
Maintainer: Scimmia
Last Packager: Scimmia
Votes: 79
Popularity: 1.303538
First Submitted: 2013-02-15 10:00
Last Updated: 2016-04-27 13:27

Dependencies (32)

Required by (50)

Sources (1)

Latest Comments

Scimmia commented on 2015-04-10 17:06

Stefan Schmidt is closing in on the issue. He's going to wait until he has more time on Monday to commit a fix, though. If you need to build on a fresh system or in a clean chroot before then, just install efl from [extra] before building this.

Scimmia commented on 2015-04-10 00:08

We've run into this before, the solution is usually to install efl from [extra] before building this one. Give it a try.

This is something that will need to be fixed upstream.

MarcusMoeller commented on 2015-04-09 06:56

Compilation fails with:
libtool: error: error: relink 'lib/ecore_drm/' with the above command before installing it

Scimmia commented on 2015-02-18 16:08

pkgver bump because this needs rebuilt for a libinput soname bump.

Scimmia commented on 2015-01-27 21:22

No. --enable-wayland gets us the wayland shm backends. The wayland egl backends (--enable-egl) require --with-opengl=es, and I will NOT be switching the entirety of EFL away from full opengl. Hopefully there will be a way to build both glx and gles in the future, but until then we're stuck with the shm backends only.

--disable-egl and --with-opengl=full are the defaults, I only have them in the PKGBUILD to make it an easy edit for those that decide they want to build against gles.

jevv commented on 2015-01-27 21:12

It seems "--enable-wayland" is used, however according to:

Then, "--enable-egl" is also required, but "--disable-egl" is used instead. Can it be corrected?


wfx commented on 2014-09-10 19:33

configure: eolian_gen set to /usr/bin/eolian_gen
Package eolian-cxx was not found in the pkg-config search path.
Perhaps you should add the directory containing `eolian-cxx.pc'
to the PKG_CONFIG_PATH environment variable
No package 'eolian-cxx' found

Scimmia commented on 2014-09-08 03:10

Let them know upstream, the only thing I could do here is disable elm_web entirely.

wfx commented on 2014-09-06 21:23

In file included from elm_web2.c:2:0:
elm_web2.c: In function '_elm_web_evas_object_smart_add':
../../elementary_config.h:255:24: error: expected expression before '/' token
#define WEBKIT_DATADIR /usr/share/ewebkit2-1
elm_web2.c:699:35: note: in expansion of macro 'WEBKIT_DATADIR'
ewk_view_theme_set(resize_obj, WEBKIT_DATADIR "/themes/default.edj");
Makefile:2523: recipe for target 'libelementary_la-elm_web2.lo' failed
make[4]: *** [libelementary_la-elm_web2.lo] Error 1
make[4]: Leaving directory '/home/wolfgang/Workspace/AUR/elementary-git/src/elementary/src/lib'
Makefile:1593: recipe for target 'all' failed
make[3]: *** [all] Error 2
make[3]: Leaving directory '/home/wolfgang/Workspace/AUR/elementary-git/src/elementary/src/lib'
Makefile:419: recipe for target 'all-recursive' failed
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory '/home/wolfgang/Workspace/AUR/elementary-git/src/elementary/src'
Makefile:611: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/home/wolfgang/Workspace/AUR/elementary-git/src/elementary'
Makefile:494: recipe for target 'all' failed
make: *** [all] Error 2

swiftgeek commented on 2014-08-16 04:21

Clean chroot is completely out of the scope of that bug, but thanks for testing
I guess that different compile options is enough to trigger this (or just disabled drm), but not sure yet
EDIT: Clean (Rdd of elf-git) worked fine so i guess the issue is with compiling drm/wayland enabled while elf-git with those features disabled is still installed.

All comments