Date: Fri, 13 Mar 2009 17:44:43 +0530 From: Manish Jain <invalid.pointer@gmail.com> To: bf2006a@yahoo.com Cc: freebsd-questions@FreeBSD.org Subject: Re: Problem building ports : 1) abiword; 2) xine Message-ID: <49BA4E33.1030901@gmail.com> In-Reply-To: <777032.70260.qm@web39105.mail.mud.yahoo.com> References: <777032.70260.qm@web39105.mail.mud.yahoo.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Hello BF/Everyone, Thanks for your advice. But the problems just don't seem to go away. I ran 'make config' inside /usr/ports/ftp/curl and was able to rectify the problem. I was installing curl as part of the xine build process. Once curl got built, xine got built too. The install went smoothly enough. But when I ran xine& from a gnome-terminal, the ui loaded, got stuck for hours and simply would not respond to any mouse clicks. I finally had to do a kill -9. (Which is why I dropped curl from the subject of this message and replaced it with xine). As for abiword, I downloaded the latest ports tarball a few minutes back. Building abiword stops with pretty much the same error : In file included from /usr/local/include/gtk-2.0/gtk/gtkactiongroup.h:34, from /usr/local/include/gtk-2.0/gtk/gtk.h:38, from goffice-gtk.c:27: /usr/local/include/gtk-2.0/gtk/gtkitemfactory.h:50: warning: function declaration isn't a prototype goffice-gtk.c:1041: error: static declaration of 'gdk_cairo_set_source_pixbuf' follows non-static declaration /usr/local/include/gtk-2.0/gdk/gdkcairo.h:36: error: previous declaration of 'gdk_cairo_set_source_pixbuf' was here goffice-gtk.c:1152: error: static declaration of 'gtk_dialog_get_response_for_widget' follows non-static declaration /usr/local/include/gtk-2.0/gtk/gtkdialog.h:149: error: previous declaration of 'gtk_dialog_get_response_for_widget' was here gmake[3]: *** [goffice-gtk.lo] Error 1 gmake[3]: Leaving directory `/usr/ports/devel/goffice04/work/goffice-0.4.3/goffice/gtk' gmake[2]: *** [all-recursive] Error 1 gmake[2]: Leaving directory `/usr/ports/devel/goffice04/work/goffice-0.4.3/goffice' gmake[1]: *** [all] Error 2 gmake[1]: Leaving directory `/usr/ports/devel/goffice04/work/goffice-0.4.3/goffice' gmake: *** [all-recursive] Error 1 *** Error code 2 Stop in /usr/ports/devel/goffice04. *** Error code 1 Stop in /usr/ports/editors/abiword. Any help with xine and/or abiword would be greatly appreciated. Thank you and Regards Manish Jain invalid.pointer@gmail.com bf wrote: > Firstly, it looks like you are using an old ports tree. > You should update it by downloading a newer tarball or using > csup. Read the pertinent section of the handbook if you > don't know how to do this. This may solve your goffice > build problem. (It's actually goffice, and not abiword, that > is the problem.) If it doesn't, send a transcript to the > port maintainer via email, or file a PR. You should not be > attempting to use curl 7.19.2, which has security problems, > but rather the newer 7.19.4, which is in the latest ports tree. > > The curl problem, as the error message says, is that you > have enabled two mutually incompatible options when configuring > the port. I don't know what you mean by "replacing the > Makefile": you shouldn't need to replace any Makefiles. Just > rerun 'make config' in the port directory, and select either > GNUTLS or OPENSSL, but not both. Then build the port. The > options that you have selected for ports are not contained > in any Makefile, but rather in /var/db/ports, and can be viewed > by looking through that directory, or by running 'make showconfig' in the port directory. > > b. > > > >
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?49BA4E33.1030901>