http://bugzilla.moblin.org/show_bug.cgi?id=7160
--- Comment #2 from pohly <[email protected]> 2009-10-21 23:29:08 --- (In reply to comment #1) > What is the purpose of 'evolution-prebuilt'? Could you please explain it in > more detail? The binaries we release on syncevolution.org are compiled on Ubuntu Hardy. They are meant to run on all Linux distros which are more recent than that. The "prebuilt" test covers that aspects by running the Hardy binaries inside a different distro, Debian Testing at the moment. Normally the dependency on the quickly changing ecal/ebook/edataserver libraries would prevent this. The --enable-evolution-compatibility configure option solves this by not depending on a specific revision of the shared libraries and accessing the necessary functions (which haven't changed for a while) via dlopen/dlsym. There is a certain risk that if the functions do change, we crash due to calling an incompatible function. The main goal of "prebuilt" testing is therefore to detect problems a) running the binary at all due to missing system libs and b) accessing Evolution. Running Client::Source covers that, so we do just that and not Client::Sync. -- Configure bugmail: http://bugzilla.moblin.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are watching someone on the CC list of the bug. _______________________________________________ Syncevolution-issues mailing list [email protected] http://lists.syncevolution.org/listinfo/syncevolution-issues
