On 12/11/11 23:03, Vincent Torri wrote:
>
>
> On Sat, 12 Nov 2011, Vincent Torri wrote:
>
>>
>> Hey,
>>
>> On Sat, 12 Nov 2011, Vincent Torri wrote:
>>
>>> Hi all,
>>>
>>> I was trying to dig deeper into a problem where I get a corruption in
>>> e_fm when mounting and removing a usb disk (see
>>> here:http://marc.info/?l=enlightenment-devel&m=132014458110340&w=2 for
>>> details). I found a couple of problems when trying to build e with
>>> different e_fm options.
>>>
>>> 1. when efl is installed in /opt/ for example eeze_mount is always
>>> disabled because the configure test fails because of a missing
>>> -L/opt/e17 in the compile.
>>
>> i don't have libmount, so I can't test it. Can you paste config.log of
>> eeze, please ?
>>
>>>
>>> 2. configure help says enable hal device backend is disabled by default,
>>> however I always have it enabled after configure
>>
>> there is indeed a problem with hal device *backend* (which is actually not
>> disabled by default), but the variable e_cv_want_device_hal is anyway not
>> used at all. So I'm wondering why that part of code is still in
>> configure.ac
>>
>> hal *mount* is enabled by default, and that's what is displayed in the
>> configure output:
>>
>> Preferred Backends:
>>   * device..........: eeze
>>   * hal_mount...........: enabled
>>   * udisks_mount........: enabled
>>   * eeze_mount..........:
>>
>> I think i've fixed that in svn. Tell me if there's something wrong.
>>
>>> 3. when I pass --disable-mount-hal to configure the build of
>>> e_fm_main_udisks fails with the following error:
>>>
>>> /usr/bin/ld: e_fm_main_udisks.o: undefined reference to symbol
>>> 'e_dbus_method_call_send'
>>> /usr/bin/ld: note: 'e_dbus_method_call_send' is defined in DSO
>
> try the patch below:
>
> Index: configure.ac
> ===================================================================
> --- configure.ac      (revision 65096)
> +++ configure.ac      (working copy)
> @@ -462,6 +462,7 @@
>    ecore-ipc>= 1.0.999 \
>    eet>= 1.4.0 \
>    efreet>= 1.0.999 \
> +edbus>= 1.0.999 \
>    eina>= 1.0.999"
>    efm_requires+=" $eeze_mount $dbus_mount $hal_mount $udisks_mount"
>
>
> Vincent
>


This fixes the above compilation error.

Cheers
Jochen

> ------------------------------------------------------------------------------
> RSA(R) Conference 2012
> Save $700 by Nov 18
> Register now
> http://p.sf.net/sfu/rsa-sfdev2dev1
> _______________________________________________
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


------------------------------------------------------------------------------
RSA(R) Conference 2012
Save $700 by Nov 18
Register now
http://p.sf.net/sfu/rsa-sfdev2dev1
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to