[Pidgin] #3106: 2.2.0 build errors ssl-gnutls.c - linux

Pidgin trac at pidgin.im
Mon Sep 17 23:50:08 EDT 2007


#3106: 2.2.0 build errors ssl-gnutls.c - linux
------------------------+---------------------------------------------------
  Reporter:  bpier      |       Owner:       
      Type:  defect     |      Status:  new  
  Priority:  minor      |   Milestone:       
 Component:  libpurple  |     Version:  2.2.0
Resolution:             |    Keywords:       
   Pending:  0          |  
------------------------+---------------------------------------------------
Comment (by venksi):

 At  deryni's request, another report.  The error seems to be because the
 gnutls version requirement changed between 2.1.1 and 2.2.0.

 The first error is:

 {{{
 ssl-gnutls.c: In function 'ssl_gnutls_handshake_cb':
 ssl-gnutls.c:166: error: syntax error before '*' token
 ssl-gnutls.c:168: error: 'gnutls_session_t' undeclared (first use in this
 function)
 }}}

 And there's many more after this - just like in the report above.

 Unfortunately using --enable-gnutls=no on configure causes a different
 error:


 {{{
 ../../libpurple/status.h:240: error: syntax error before
 'G_GNUC_NULL_TERMINATED'
 }}}

 Other information:


 {{{
 > yum -C list | grep gnutls
 gnutls.x86_64                            1.0.25-1               installed
 gnutls.i386                              1.0.25-1               installed
 gnutls-devel.x86_64                      1.0.25-1               installed
 xmlsec1-gnutls.x86_64                    1.2.7-4                installed
 xmlsec1-gnutls-devel.x86_64              1.2.7-4                installed
 gnutls.x86_64                            1.0.25-2.FC4           updates-
 released
 gnutls.i386                              1.0.25-2.FC4           updates-
 released
 gnutls-devel.x86_64                      1.0.25-2.FC4           updates-
 released

 > uname -a
 Linux xx.yy.com 2.6.11-1.1369_FC4smp #1 SMP Thu Jun 2 23:16:33 EDT 2005
 x86_64 x86_64 x86_64 GNU/Linux
 }}}

-- 
Ticket URL: <http://developer.pidgin.im/ticket/3106#comment:2>
Pidgin <http://pidgin.im>
Pidgin


More information about the Tracker mailing list