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