Hi, I am the maintainer of the gnome2.2 debian woody backport, and have been trying without success to get evolution 1.4.3 to compile. See the below errors:
/bin/sh ../../mkinstalldirs /mnt/spare/james/evolution/evolution-1.4.3/debian/evolution/usr/lib/evolution/1.4/components /bin/sh ../../libtool --mode=install /usr/bin/install -c libevolution-calendar.la /mnt/spare/james/evolution/evolution-1.4.3/debian/evolution/usr/lib/evolution/1.4/components/libevolution-calendar.la libtool: install: warning: relinking `libevolution-calendar.la' (cd /mnt/spare/james/evolution/evolution-1.4.3/build-tree/evolution-1.4.3/calendar/gui; /bin/sh ../../libtool --mode=relink cc -g -O2 -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wl,--rpath -Wl,/usr/lib/mozilla -o libevolution-calendar.la -rpath /usr/lib/evolution/1.4/components -avoid-version -module Evolution-Composer-common.lo Evolution-Composer-skels.lo Evolution-Composer-stubs.lo Evolution-Addressbook-SelectNames-common.lo Evolution-Addressbook-SelectNames-skels.lo Evolution-Addressbook-SelectNames-stubs.lo evolution-calendar-common.lo evolution-calendar-skels.lo evolution-calendar-stubs.lo cal-search-bar.lo calendar-config.lo calendar-commands.lo calendar-component.lo calendar-model.lo calendar-offline-handler.lo calendar-view.lo calendar-view-factory.lo comp-editor-factory.lo comp-util.lo control-factory.lo e-alarm-list.lo e-calendar-table.lo e-cell-date-edit-text.lo e-comp-editor-registry.lo e-date-time-list.lo e-day-view-layout.lo e-day-view-main-item.lo e-day-view-time-item.lo e-day-view-top-item.lo e-day-view.lo e-itip-control.lo e-meeting-attendee.lo e-meeting-model.lo e-meeting-time-sel.lo e-meeting-time-sel-item.lo e-meeting-utils.lo e-week-view-event-item.lo e-week-view-layout.lo e-week-view-main-item.lo e-week-view-titles-item.lo e-week-view.lo e-tasks.lo e-timezone-entry.lo gnome-cal.lo goto.lo itip-bonobo-control.lo itip-utils.lo main.lo misc.lo print.lo tag-calendar.lo tasks-control.lo weekday-picker.lo /mnt/spare/james/evolution/evolution-1.4.3/build-tree/db3/lib/libdb.a ../../widgets/menus/libmenus.la ../../shell/libeshell.la ../../calendar/cal-client/libcal-client.la ../../addressbook/backend/ebook/libebook.la ../../calendar/gui/dialogs/libcal-dialogs.la ../../widgets/e-timezone-dialog/libetimezonedialog.la ../../widgets/misc/libemiscwidgets.la -pthread -Wl,--export-dynamic -L/usr/X11R6/lib -lgtkhtml-3.0 -lgtkhtml-a11y-3.0 -lgnomeui-2 -lSM -lICE -lgnomeprintui-2-2 -lgal-2.0 -lbonoboui-2 -lgnome-2 -lbonobo-2 -lgconf-2 -lgnomevfs-2 -lbonobo-activation -lORBit-2 -llinc -lgthread-2.0 -lgnomecanvas-2 -lpangoft2-1.0 -lglade-2.0 -lgnomeprint-2-2 -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lpangoxft-1.0 -lpangox-1.0 -lart_lgpl_2 -lxml2 -lpthread -lz -lm -lpango-1.0 -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0 -pthread -Wl,--export-dynamic -L/usr/X11R6/lib -lgtkhtml-3.0 -lgtkhtml-a11y-3.0 -lgnomeui-2 -lSM -lICE -lgnomeprintui-2-2 -lgal-2.0 -lbonoboui-2 -lgnome-2 -lbonobo-2 -lgconf-2 -lgnomevfs-2 -lbonobo-activation -lORBit-2 -llinc -lgthread-2.0 -lgnomecanvas-2 -lpangoft2-1.0 -lglade-2.0 -lgnomeprint-2-2 -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lpangoxft-1.0 -lpangox-1.0 -lart_lgpl_2 -lxml2 -lpthread -lz -lm -lpango-1.0 -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0 -inst-prefix-dir /mnt/spare/james/evolution/evolution-1.4.3/debian/evolution) *** Warning: Linking the shared library libevolution-calendar.la against the *** static library /mnt/spare/james/evolution/evolution-1.4.3/build-tree/db3/lib/libdb.a is not portable! cc -shared Evolution-Composer-common.lo Evolution-Composer-skels.lo Evolution-Composer-stubs.lo Evolution-Addressbook-SelectNames-common.lo Evolution-Addressbook-SelectNames-skels.lo Evolution-Addressbook-SelectNames-stubs.lo evolution-calendar-common.lo evolution-calendar-skels.lo evolution-calendar-stubs.lo cal-search-bar.lo calendar-config.lo calendar-commands.lo calendar-component.lo calendar-model.lo calendar-offline-handler.lo calendar-view.lo calendar-view-factory.lo comp-editor-factory.lo comp-util.lo control-factory.lo e-alarm-list.lo e-calendar-table.lo e-cell-date-edit-text.lo e-comp-editor-registry.lo e-date-time-list.lo e-day-view-layout.lo e-day-view-main-item.lo e-day-view-time-item.lo e-day-view-top-item.lo e-day-view.lo e-itip-control.lo e-meeting-attendee.lo e-meeting-model.lo e-meeting-time-sel.lo e-meeting-time-sel-item.lo e-meeting-utils.lo e-week-view-event-item.lo e-week-view-layout.lo e-week-view-main-item.lo e-week-view-titles-item.lo e-week-view.lo e-tasks.lo e-timezone-entry.lo gnome-cal.lo goto.lo itip-bonobo-control.lo itip-utils.lo main.lo misc.lo print.lo tag-calendar.lo tasks-control.lo weekday-picker.lo -Wl,--whole-archive ../../widgets/menus/.libs/libmenus.al ../../calendar/gui/dialogs/.libs/libcal-dialogs.al ../../widgets/e-timezone-dialog/.libs/libetimezonedialog.al -Wl,--no-whole-archive -Wl,--rpath -Wl,/usr/lib/evolution/1.4 -L/mnt/spare/james/evolution/evolution-1.4.3/build-tree/evolution-1.4.3/e-util/ename/.libs -L/mnt/spare/james/evolution/evolution-1.4.3/build-tree/evolution-1.4.3/camel/.libs -L/mnt/spare/james/evolution/evolution-1.4.3/build-tree/evolution-1.4.3/libversit/.libs -L/mnt/spare/james/evolution/evolution-1.4.3/build-tree/evolution-1.4.3/libwombat/.libs -L/mnt/spare/james/evolution/evolution-1.4.3/build-tree/evolution-1.4.3/libical/src/libical/.libs -L/mnt/spare/james/evolution/evolution-1.4.3/build-tree/evolution-1.4.3/calendar/cal-util/.libs -L/usr/lib/mozilla -L/usr/lib -L/usr/X11R6/lib -L/mnt/spare/james/evolution/evolution-1.4.3/build-tree/evolution-1.4.3/e-util/.libs /mnt/spare/james/evolution/evolution-1.4.3/build-tree/db3/lib/libdb.a -L/usr/lib/evolution/1.4 -L/mnt/spare/james/evolution/evolution-1.4.3/debian/evolution/usr/lib/evolution/1.4 -leshell -lcal-client -lebook -lemiscwidgets -L/mnt/spare/james/evolution/evolution-1.4.3/debian/evolution/usr/lib -lgtkhtml-3.0 -lgtkhtml-a11y-3.0 -lgnomeui-2 -lSM -lICE -lgnomeprintui-2-2 -lgal-2.0 -lbonoboui-2 -lgnome-2 -lbonobo-2 -lgconf-2 -lgnomevfs-2 -lbonobo-activation -lORBit-2 -llinc -lgthread-2.0 -lgnomecanvas-2 -lpangoft2-1.0 -lglade-2.0 -lgnomeprint-2-2 -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lpangoxft-1.0 -lpangox-1.0 -lart_lgpl_2 -lxml2 -lpthread -lz -lm -lpango-1.0 -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0 -Wl,--rpath -Wl,/usr/lib/mozilla -pthread -Wl,--export-dynamic -pthread -Wl,--export-dynamic -Wl,-soname -Wl,libevolution-calendar.so -o .libs/libevolution-calendar.so /usr/lib/libcal-client.a(evolution-calendar-common.o): In function `CORBA_sequence_GNOME_Evolution_Calendar_CalObj(float, long double,...)(...)': /home/james/src/evo12/evolution-1.1.2/calendar/cal-client/evolution-calendar-common.c:2290: multiple definition of `TC_GNOME_Evolution_Calendar_CalObj_struct' evolution-calendar-common.lo(.data+0x20):/mnt/spare/james/evolution/evolution-1.4.3/build-tree/evolution-1.4.3/calendar/gui/evolution-calendar-common.c: first defined here /usr/lib/libcal-client.a(evolution-calendar-common.o): In function `GNOME_Evolution_Calendar_CalObjSeq(float, long double,...)(...)': /home/james/src/evo12/evolution-1.1.2/calendar/cal-client/evolution-calendar-common.c:2329: multiple definition of `TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObj_struct' evolution-calendar-common.lo(.data+0x80):/mnt/spare/james/evolution/evolution-1.4.3/build-tree/evolution-1.4.3/calendar/gui/evolution-calendar-common.c: first defined here /usr/lib/libcal-client.a(evolution-calendar-common.o): In function `CORBA_sequence_GNOME_Evolution_Calendar_CalObjUID(float, long double,...)(...)': /home/james/src/evo12/evolution-1.1.2/calendar/cal-client/evolution-calendar-common.c:2441: multiple definition of `TC_GNOME_Evolution_Calendar_CalObjSeq_struct' ... a bunch of the above ... /usr/lib/libcal-client.a(evolution-calendar-stubs.o): In function `GNOME_Evolution_Calendar_CompEditorFactory_editNew': /home/james/src/evo12/evolution-1.1.2/calendar/cal-client/evolution-calendar-stubs.c(.text+0x4e68): multiple definition of `GNOME_Evolution_Calendar_CompEditorFactory_editNew' evolution-calendar-stubs.lo(.text+0x1a18):/mnt/spare/james/evolution/evolution-1.4.3/build-tree/evolution-1.4.3/calendar/gui/evolution-calendar-stubs.c: first defined here /usr/bin/ld: Warning: size of symbol `GNOME_Evolution_Calendar_CompEditorFactory_editNew' changed from 177 to 494 in /usr/lib/libcal-client.a(evolution-calendar-stubs.o) collect2: ld returned 1 exit status libtool: install: error: relink `libevolution-calendar.la' with the above command before installing it make[5]: *** [install-componentLTLIBRARIES] Error 1 make[5]: Leaving directory `/mnt/spare/james/evolution/evolution-1.4.3/build-tree/evolution-1.4.3/calendar/gui' make[4]: *** [install-am] Error 2 make[4]: Leaving directory `/mnt/spare/james/evolution/evolution-1.4.3/build-tree/evolution-1.4.3/calendar/gui' make[3]: *** [install-recursive] Error 1 make[3]: Leaving directory `/mnt/spare/james/evolution/evolution-1.4.3/build-tree/evolution-1.4.3/calendar/gui' make[2]: *** [install-recursive] Error 1 make[2]: Leaving directory `/mnt/spare/james/evolution/evolution-1.4.3/build-tree/evolution-1.4.3/calendar' make[1]: *** [install-recursive] Error 1 make[1]: Leaving directory `/mnt/spare/james/evolution/evolution-1.4.3/build-tree/evolution-1.4.3' make: *** [install] Error 2 I have gnome 2.2.2 and its development packages with: gtkhtml 3.0.7 gal2 1.99.8 soup 1.99.23 libtool 1.4.3 gcc 2.95.4 and gcc 3.0.4 (neither worked) automake 1.4 and 1.7 installed. 1.3.92 had no problems. Can someone point me in the right direction on how to try to fix the above? I'd be happy to send any additional information. Thanks, Jamie -- Email: [EMAIL PROTECTED] GPG/PGP ID: 26384A3A Fingerprint: D9FF DF4A 2D46 A353 A289 E8F5 AA75 DCBE 2638 4A3A _______________________________________________ evolution maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/evolution
