[Pidgin] #3144: variuos build errors in Pidgin 2.2.0
Pidgin
trac at pidgin.im
Mon Sep 17 01:12:25 EDT 2007
#3144: variuos build errors in Pidgin 2.2.0
--------------------------+-------------------------------------------------
Reporter: bodo | Type: defect
Status: new | Priority: minor
Component: pidgin (gtk) | Version: 2.2.0
Keywords: | Pending: 0
--------------------------+-------------------------------------------------
While building Pidgin 2.2.0 I came across several problems:
=== configure ===
configure finds the location of the X11 includes and libraries without
problems but disables X11 support nevertheless because there's no pkg-
config for x11 in older versions of XFree86 thus disabling XScreenSaver
and XSession support. I've attached a x11.pc which can be put into
/usr/lib/pkgconfig and which seems to satisfy configure, but see below.
=== libpurple ===
plugins/helloworld.c and plugins/notify_example.c are failing to include
internal.h causing the build to fail, I've attached a patch to include the
missing includes.
=== finch ===
* libgnt/gntstyle.c and libgnt/gntwm.c try to include glib/gprintf.h which
does not exist here. Commenting the two includes seems to be the easy
solution ;-).
* plugins/gntclipboard.la and plugins/gntgf.la fail to link because the
location of libX11 isn't given in the linker flags. I didn't further
investigate this, maybe this problem is connected with my hand-crafted
x11.pc
=== pidgin ===
* Some uses of gtk_event_box_set_visible_window() aren't protected by
GTK_CHECK_VERSION(2,4,0)
* pidgin/gtkutils.c needs to include X11/Xutil.h and gdk/gdkx.h at least
on this setup
I've fixed both problems in the attached patch, too.
All in all just minor problems, keep up the good work :-)
--
Ticket URL: <http://developer.pidgin.im/ticket/3144>
Pidgin <http://pidgin.im>
Pidgin
More information about the Tracker
mailing list