I wanted to update to pidgin 2.6.2, but I'm stuck with this error message:
[snip]
cc -O2 -pipe -o .libs/finch gntaccount.o gntblist.o gntcertmgr.o
gntconn.o gntconv.o gntdebug.o gntft.o finch.o gntidle.o gntlog.o
gntmedia.o gntnotify.o gntplugin.o gntpounce.o gntprefs.o gntrequest.o
gntroomlist.o gntsound.o gntstatus.o gntui.o -pthread -Wl,-E -pthread
-Wl,-E -L/usr/local/lib -L./libgnt/.libs -lgnt
-L/usr/local/lib/python2.6/config -lncurses -lpanel -lpython2.6
-L../libpurple/.libs -lpurple -ldbus-glib-1 -ldbus-1 -lgobject-2.0
-lgmodule-2.0 -lgthread-2.0 -pthread -lglib-2.0 -lpcre -lxml2 -lz -lintl
-liconv -lm -lutil -lpthread -Wl,-rpath,/usr/local/lib
/usr/local/lib/libpurple.so.4.7: warning: vsprintf() is often misused,
please use vsnprintf()
/usr/local/lib/libpython2.6.so.1.0: warning: tmpnam() possibly used
unsafely; consider using mkstemp()
/usr/local/lib/libpython2.6.so.1.0: warning: tempnam() possibly used
unsafely; consider using mkstemp()
/usr/local/lib/libpython2.6.so.1.0: warning: strcpy() is almost always
misused, please use strlcpy()
/usr/local/lib/libpython2.6.so.1.0: warning: strcat() is almost always
misused, please use strlcat()
/usr/local/lib/libpython2.6.so.1.0: warning: sprintf() is often misused,
please use snprintf()
gntconv.o(.text+0x262): In function `entry_key_pressed':
: undefined reference to `purple_markup_escape_text'
gntconv.o(.text+0xf6b): In function `invite_cb':
: undefined reference to `purple_conv_chat_invite_user'
gntrequest.o(.text+0xa1f): In function `request_fields_cb':
: undefined reference to `purple_request_field_get_ui_data'
gntrequest.o(.text+0xa70): In function `request_fields_cb':
: undefined reference to `purple_request_field_get_ui_data'
gntrequest.o(.text+0xaf8): In function `request_fields_cb':
: undefined reference to `purple_request_field_get_ui_data'
gntrequest.o(.text+0xb2f): In function `request_fields_cb':
: undefined reference to `purple_request_field_get_ui_data'
gntrequest.o(.text+0xb62): In function `request_fields_cb':
: undefined reference to `purple_request_field_get_ui_data'
gntrequest.o(.text+0xbb2): more undefined references to
`purple_request_field_get_ui_data' follow
gntrequest.o(.text+0x1571): In function `finch_request_fields':
: undefined reference to `purple_request_field_set_ui_data'
gntrequest.o(.text+0x159f): In function `finch_request_fields':
: undefined reference to `purple_request_field_get_ui_data'
collect2: ld returned 1 exit status
gmake[3]: *** [finch] Error 1
gmake[3]: Leaving directory `/usr/ports/obj/pidgin-2.6.2/build-i386/finch'
gmake[2]: *** [all-recursive] Error 1
gmake[2]: Leaving directory `/usr/ports/obj/pidgin-2.6.2/build-i386/finch'
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory `/usr/ports/obj/pidgin-2.6.2/build-i386'
gmake: *** [all] Error 2
*** Error code 2
Stop in /usr/ports/net/pidgin (line 2188 of
/usr/ports/infrastructure/mk/bsd.port.mk).
Brad wrote:
Here is an update to Pidgin / Finch 2.6.2.
Index: Makefile
===================================================================
RCS file: /cvs/ports/net/pidgin/Makefile,v
retrieving revision 1.51
diff -u -p -r1.51 Makefile
--- Makefile 20 Aug 2009 10:43:13 -0000 1.51
+++ Makefile 7 Sep 2009 15:48:39 -0000
@@ -6,7 +6,7 @@ COMMENT-main= multi-protocol instant mes
COMMENT-finch= multi-protocol instant messaging client, console client
COMMENT-libpurple= multi-protocol instant messaging library
-VERSION= 2.5.9
+VERSION= 2.6.2
[snip]