From owner-freebsd-stable Tue Jan 15 8:12:36 2002 Delivered-To: freebsd-stable@freebsd.org Received: from alcatraz.iptelecom.net.ua (alcatraz.iptelecom.net.ua [212.9.224.15]) by hub.freebsd.org (Postfix) with ESMTP id 2AC5E37B417; Tue, 15 Jan 2002 08:12:19 -0800 (PST) Received: from ipcard.iptcom.net (ipcard.iptcom.net [212.9.224.5]) by alcatraz.iptelecom.net.ua (8.9.3/8.9.3) with ESMTP id SAA97567; Tue, 15 Jan 2002 18:11:29 +0200 (EET) (envelope-from sobomax@FreeBSD.org) Received: from vega.vega.com (h119.228.dialup.iptcom.net [212.9.228.119]) by ipcard.iptcom.net (8.9.3/8.9.3) with ESMTP id SAA15993; Tue, 15 Jan 2002 18:11:04 +0200 (EET) (envelope-from sobomax@FreeBSD.org) Received: from FreeBSD.org (big_brother.vega.com [192.168.1.1]) by vega.vega.com (8.11.6/8.11.3) with ESMTP id g0FG9q821977; Tue, 15 Jan 2002 18:09:52 +0200 (EET) (envelope-from sobomax@FreeBSD.org) Message-ID: <3C44547E.54CC7F70@FreeBSD.org> Date: Tue, 15 Jan 2002 18:10:38 +0200 From: Maxim Sobolev Organization: Vega International Capital X-Mailer: Mozilla 4.79 [en] (Windows NT 5.0; U) X-Accept-Language: en,uk,ru MIME-Version: 1.0 To: "Vladimir B. Grebenschikov" Cc: "Brandon S. Allbery KF8NH" , Muhannad Asfour , freebsd-stable@FreeBSD.org, gnome@FreeBSD.org Subject: Re: Anyone have Evolution 1.0 through ports working? References: <20011228000954.100424fd.muhannad07@cogeco.ca> <1009551342.2595.0.camel@vpn85.ece.cmu.edu> <15426.50602.214628.897285@vbook.express.ru> Content-Type: text/plain; charset=koi8-r Content-Transfer-Encoding: 7bit Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG "Vladimir B. Grebenschikov" wrote: > > "Brandon S. Allbery " KF8NH writes: > > On Fri, 2001-12-28 at 00:09, Muhannad Asfour wrote: > > > Hi. Just wondering if anyone has Evolution 1.0 from the ports working, > > > I get errors when trying to compile it. Not about dependacies or > > > anything with a file called cal_client.c. Just wondering what > > > versions of bonobo/gnome/gtkhtml people have that have it working > > > under FreeBSD. > > > > I have it working, but I manually upgraded these ports first: > > > > ORBit > > oaf > > gal > > bonobo > > (I don't know if evolution needs all of them; this was actually for > > galeon.) > > > > In general, the dependencies for GNOME stuff in ports is incomplete, > > largely because there are so many of them to deal with. This means that you have multiple versions of Bonobo.h and/or bonobo-event-source.h in your /usr/X11R6/include (verify that by doing `find /usr/X11R6/include -name Bonobo.h -or -name bonobo-event-source.h') and the older (and incompatible) one is picked because -I/usr/X11R6/include is before -I/usr/X11R6/include/gnome-1.0 in command line. Such situation occurred because you have installed new version of bonobo without deinstalling the old one first - it's actually a very bad practice, please in the future always remove old version of the port before installing a new one. To resolve this situation I would suggest you to deinstall all x11 packages, remove /usr/X11R6 completely and then recompile/reinstall all from a freshly cvsup'ed tree. -Maxim > > I can't install bonobo-conf (needed by Evolution port) > > it complains: > > /usr/ports/devel/bonobo-conf# make > ... > cc -DHAVE_CONFIG_H -I. -I. -I.. -DGNOMELOCALEDIR=\"/usr/X11R6/share/locale\" -I. -I. -I.. -I.. -I/usr/X11R6/include -I/usr/X11R6/include -I/usr/local/include/glib12 -I/usr/local/include/orbit-1.0 -I/usr/X11R6/include/gnome-1.0 -DNEED_GNOMESUPPORT_H -I/usr/X11R6/include/gtk12 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/gnome-xml -I/usr/local/include -O -pipe -I/usr/X11R6/include -c bonobo-config-bag.c -fPIC -DPIC -o .libs/bonobo-config-bag.lo > In file included from bonobo-config-bag.c:18: > bonobo-config-bag.h:37: syntax error before `Bonobo_EventSource_ListenerId' > bonobo-config-bag.c: In function `bonobo_config_bag_destroy': > bonobo-config-bag.c:131: structure has no member named `listener_id' > bonobo-config-bag.c:133: structure has no member named `listener_id' > bonobo-config-bag.c: In function `impl_Bonobo_PropertyBag_getEventSource': > bonobo-config-bag.c:208: warning: passing arg 1 of `bonobo_object_dup_ref' makes pointer from integer without a cast > bonobo-config-bag.c: In function `notify_cb': > bonobo-config-bag.c:221: warning: assignment makes pointer from integer without a cast > bonobo-config-bag.c: In function `bonobo_config_bag_new': > bonobo-config-bag.c:268: structure has no member named `listener_id' > bonobo-config-bag.c: In function `bonobo_config_bag_class_init': > bonobo-config-bag.c:298: structure has no member named `getEventSource' > bonobo-config-bag.c: In function `bonobo_config_bag_init': > bonobo-config-bag.c:304: structure has no member named `listener_id' > gmake[2]: *** [bonobo-config-bag.lo] Error 1 > gmake[2]: Leaving directory `/usr/local/ports/devel/bonobo-conf/work/bonobo-conf-0.14/bonobo-conf' > gmake[1]: *** [all-recursive] Error 1 > gmake[1]: Leaving directory `/usr/local/ports/devel/bonobo-conf/work/bonobo-conf-0.14' > gmake: *** [all-recursive-am] Error 2 > *** Error code 2 > > Stop in /usr/local/ports/devel/bonobo-conf. > *** Error code 1 > # uname -a > FreeBSD vbook.express.ru 5.0-CURRENT FreeBSD 5.0-CURRENT #10: Fri Dec 28 19:17:02 MSK 2001 root@walder.asplinux.ru:/usr/obj/ext/current/src/sys/VBOOK i386 > # > > Fresh portset from cvs > > > I have installed: (all from ports) > > ORBit-0.5.12 High-performance CORBA ORB with support for the C language > oaf-0.6.7 Object Activation Framework for GNOME 2.0 > gal-0.18.1 A collection of widgets taken from GNOME gnumeric and evolu > bonobo-1.0.18 The component and compound document system for GNOME > bonobo-1.0.17 The component and compound document system for GNOME > I have tried both with 1.0.17 and with 1.0.18 > > > I have folloving libraries: > > # ldconfig -r | egrep bonobo\|gtk\|gnome > 113:-lgtk12.2 => /usr/X11R6/lib/libgtk12.so.2 > 123:-lgnome.3 => /usr/X11R6/lib/libgnome.so.3 > 124:-lgnomesupport.3 => /usr/X11R6/lib/libgnomesupport.so.3 > 125:-lgnomeui.3 => /usr/X11R6/lib/libgnomeui.so.3 > 127:-lgnorbagtk.3 => /usr/X11R6/lib/libgnorbagtk.so.3 > 128:-lgtkxmhtml.3 => /usr/X11R6/lib/libgtkxmhtml.so.3 > 137:-lgnomeprint.5 => /usr/X11R6/lib/libgnomeprint.so.5 > 141:-lobgnome.1 => /usr/X11R6/lib/libobgnome.so.1 > 142:-lobgtk.1 => /usr/X11R6/lib/libobgtk.so.1 > 146:-lgnomesupport.4 => /usr/X11R6/lib/libgnomesupport.so.4 > 148:-lgnome.4 => /usr/X11R6/lib/libgnome.so.4 > 149:-lgnomeui.4 => /usr/X11R6/lib/libgnomeui.so.4 > 150:-lgtkxmhtml.4 => /usr/X11R6/lib/libgtkxmhtml.so.4 > 153:-lgnorbagtk.4 => /usr/X11R6/lib/libgnorbagtk.so.4 > 156:-lgnomecanvaspixbuf.1 => /usr/X11R6/lib/libgnomecanvaspixbuf.so.1 > 163:-lgnomeprint.13 => /usr/X11R6/lib/libgnomeprint.so.13 > 169:-lbonobo.2 => /usr/X11R6/lib/libbonobo.so.2 > 170:-lbonobox.2 => /usr/X11R6/lib/libbonobox.so.2 > 171:-lbonobo-print.2 => /usr/X11R6/lib/libbonobo-print.so.2 > 173:-lgconf-gtk-1.1 => /usr/X11R6/lib/libgconf-gtk-1.so.1 > 174:-lgnomevfs.0 => /usr/X11R6/lib/libgnomevfs.so.0 > 175:-lgnomevfs-pthread.0 => /usr/X11R6/lib/libgnomevfs-pthread.so.0 > 177:-lgnomevfs-corba.0 => /usr/X11R6/lib/libgnomevfs-corba.so.0 > 201:-lgnomesupport.5 => /usr/X11R6/lib/libgnomesupport.so.5 > 203:-lgnome.5 => /usr/X11R6/lib/libgnome.so.5 > 204:-lgnomeui.5 => /usr/X11R6/lib/libgnomeui.so.5 > 205:-lgtkxmhtml.5 => /usr/X11R6/lib/libgtkxmhtml.so.5 > 208:-lgnorbagtk.5 => /usr/X11R6/lib/libgnorbagtk.so.5 > 218:-lgnomeprint.16 => /usr/X11R6/lib/libgnomeprint.so.16 > 226:-lgtkhtml.20 => /usr/X11R6/lib/libgtkhtml.so.20 > 297:-lglade-gnome.2 => /usr/local/lib/libglade-gnome.so.2 > 377:-lglade-gnome.4 => /usr/local/lib/libglade-gnome.so.4 > 379:-lgnomeole2.0 => /usr/local/lib/libgnomeole2.so.0 > 424:-lgtkgl.5 => /usr/local/lib/libgtkgl.so.5 > # > > > -- > > brandon s. allbery [os/2][linux][solaris][japh] allbery@kf8nh.apk.net > > system administrator [WAY too many hats] allbery@ece.cmu.edu > > electrical and computer engineering KF8NH > > carnegie mellon university ["better check the oblivious first" -ke6sls] > > > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > > with "unsubscribe freebsd-stable" in the body of the message > > -- > SW Soft, Moscow > Vladimir B. Grebenschikov, vova@sw.ru > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-gnome" in the body of the message To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message