On Thu, Jan 17, 2013 at 12:37 AM, Cedric BAIL <cedric.b...@free.fr> wrote: > On Thu, Jan 17, 2013 at 11:17 AM, Cedric BAIL <cedric.b...@free.fr> wrote: >> On Thu, Jan 17, 2013 at 10:56 AM, Arvind R <arvin...@gmail.com> wrote: >>> On Thu, Jan 17, 2013 at 6:18 AM, Gustavo Sverzut Barbieri >>> <barbi...@profusion.mobi> wrote: >>>> Checked the commits now (cellphone) and 10/11 commits are unrelated to >>>> build. Are you sure 09 worked? >>> No >>>> >>>> Could you remove every file and have a clean tree before you run autogen >>>> again? >>>> >>> the problem is caused by using --with-crypto=gnutls flag!!! Foll. >>> patch fixes it!!! >>> Don't ask me why - but info autoconf ->macro_index does not have >>> AC_PATH_GENERIC. >>> diff -uprN a/configure.ac b/configure.ac >>> --- a/configure.ac 2013-01-17 02:35:19.000000000 +0530 >>> +++ b/configure.ac 2013-01-17 07:18:40.000000000 +0530 >>> @@ -275,10 +275,10 @@ case "$build_crypto" in >>> EFL_DEPEND_PKG([crypto], [GNUTLS], [gnutls >= 2.11]) >>> >>> # libgcrypt >>> - AC_PATH_GENERIC([libgcrypt], [], [:], >>> - [AC_MSG_ERROR([libgcrypt required but not found])]) >>> - requirements_libs_crypto="${LIBGCRYPT_LIBS} >>> ${requirements_libs_crypto}" >>> - requirements_cflags_crypto="${LIBGCRYPT_CFLAGS} >>> ${requirements_cflags_crypto}" >>> + #AC_PATH_GENERIC([libgcrypt], [], [:], >>> + # [AC_MSG_ERROR([libgcrypt required but not found])]) >>> + #requirements_libs_crypto="${LIBGCRYPT_LIBS} >>> ${requirements_libs_crypto}" >>> + #requirements_cflags_crypto="${LIBGCRYPT_CFLAGS} >>> ${requirements_cflags_crypto}" >>> ;; >>> >>> openssl) >> >> Will check that and revert my revert if that fix the build issue. > > Ok, reverted the revert and pushed your temporary patch. Still need to > investigate why and turn it back on once properly fixed.
Hi all, I've investigated and: - gcrypt is indeed used by gnutls part (eet, ecore_con...) - there is no gcrypt.pc or similar - libgcrypt ships with AM_PATH_LIBGCRYPT() that would do the "right thing" That said I did http://trac.enlightenment.org/e/changeset/82939 which hopefully fixes it. Please test, it works here (ArchLinux). The libcrypt.m4 is included in our repository so it will work for people doing autogen.sh without that package. The LIBGCRYPT_LIBS variable will be populated with `libgcrypt-config --libs` output, and that will end into USE_EET_LIBS. Then please check the output of your libgcrypt-config --libs if that fails. -- Gustavo Sverzut Barbieri http://profusion.mobi embedded systems -------------------------------------- MSN: barbi...@gmail.com Skype: gsbarbieri Mobile: +55 (19) 9225-2202 ------------------------------------------------------------------------------ Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS, MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft MVPs and experts. ON SALE this month only -- learn more at: http://p.sf.net/sfu/learnmore_122712 _______________________________________________ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users