On Thu, Jan 17, 2013 at 10:23 PM, Gustavo Sverzut Barbieri
<barbi...@profusion.mobi> wrote:
> 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.
>

Alas, debian stable | testing libgcrypt-config --libs outputs -L/lib |
-L/lib/x86_...
before the -lgcrypt -:(
AM_PATH_GENERIC and AM_PATH_LIBGCRYPT both end up calling
libgrypt-config.  How is it OK in older, say svn82296, which also uses
the macro?
So the 82939 changeset still breaks debian -:(

> --
> 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

------------------------------------------------------------------------------
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

Reply via email to