syncevolution fails to build in maverick
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
syncevolution (Ubuntu) |
Fix Released
|
Medium
|
Chris Coulson | ||
Maverick |
Fix Released
|
Medium
|
Chris Coulson |
Bug Description
Binary package hint: syncevolution
build failures at
https:/
no, please don't ask to sync the new upstream. fails to build the same way.
after fixing the first failure
--- syncevolution-
+++ syncevolution-
@@ -2597,7 +2597,7 @@ save_config (app_data *data, SyncevoSess
}
static void
-sync (operation_data *op_data, SyncevoSession *session)
+syncevo_sync (operation_data *op_data, SyncevoSession *session)
{
GHashTable *source_modes;
GHashTableIter iter;
@@ -2667,7 +2667,7 @@ set_config_
return;
}
- sync (op_data, session);
+ syncevo_sync (op_data, session);
}
static void
you'll see:
g++ -DHAVE_CONFIG_H -I. -I.. -DHAVE_CONFIG_H -I./gdbus -I./gdbus -I./dbus -I./syncevo -I./backends/
ckends/file -I./backends/maemo -I./backends/sqlite -I./backends/xmlrpc -I./gtk-ui -I./../test -I.. -I/usr/include -DORBIT2=1 -pthread -I/usr
/include/
include/libsoup-2.4 -I/usr/
bus-1.0 -I/usr/
nclude/orbit-2.0 -I/usr/
nclude/libxml2 -I/usr/
-I/usr/
/include -pthread -I/usr/
lude/dbus-1.0 -I/usr/
b-2.0/include -I/usr/
bus-server.o -MD -MP -MF .deps/syncevo_
dbus-server.cpp' || echo './'`syncevo-
In file included from ./gdbus/
./gdbus/
/usr/include/
Flags'
not spending time on this
Related branches
Changed in syncevolution (Ubuntu Maverick): | |
importance: | Undecided → Medium |
milestone: | none → ubuntu-10.10 |
status: | New → Confirmed |
Changed in syncevolution (Ubuntu Maverick): | |
assignee: | nobody → Canonical Desktop Team (canonical-desktop-team) |
Changed in syncevolution (Ubuntu Maverick): | |
assignee: | Canonical Desktop Team (canonical-desktop-team) → Chris Coulson (chrisccoulson) |
status: | Confirmed → Fix Committed |
I will try to build this myself and will give feedback. Please note that SyncEvolution is quite important after loosing OpenSync with Lucid (https:/ /launchpad. net/bugs/ 524938). SyncEvolution is the only solution left to sync mobile phones with Ubuntu directly (through Bluetooth). So please do spend some time on this.
As workaround we can add the package source of syncevolution.org itself under menu "System - Administration - Software Sources - Other Software - Add..." with the APT line:
deb http:// downloads. syncevolution. org/apt stable main #SyncEvolution
IMPORTANT: backup your mobile phone and all *.ics files under ~/.evolution/ before your first sync!!! I was quite happy about my backup after a still empty Evolution of a Live-CD wiped out my phone completely because of http:// bugs.meego. com/show_ bug.cgi? id=7091 ;-)