[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