Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 25 Jun 2004 14:33:35 GMT
From:      Chris Johnson <dcj-freebsdbug@palomine.net>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/68329: jabber-aim-transport-0.9.24c_1 port build fails
Message-ID:  <200406251433.i5PEXZcl071815@www.freebsd.org>
Resent-Message-ID: <200406251440.i5PEeLBj072455@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         68329
>Category:       ports
>Synopsis:       jabber-aim-transport-0.9.24c_1 port build fails
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Fri Jun 25 14:40:21 GMT 2004
>Closed-Date:
>Last-Modified:
>Originator:     Chris Johnson
>Release:        5.2.1-RELEASE-p5
>Organization:
>Environment:
FreeBSD ralph.palomine.net 5.2.1-RELEASE-p5 FreeBSD 5.2.1-RELEASE-p5 #0: Sun Apr 18 09:09:33 EDT 2004     cjohnson@ralph.palomine.net:/usr/obj/usr/src/sys/RALPH  i386
>Description:
The compilation fails thusly:

[snip]
In file included from aimtrans.h:6,
                 from buddies.c:6:
/usr/local/include/jabber/jabberd.h:31:17: pth.h: No such file or directory
In file included from aimtrans.h:6,
                 from buddies.c:6:
/usr/local/include/jabber/jabberd.h:140: error: syntax error before "pth_cond_t"
/usr/local/include/jabber/jabberd.h:169: error: syntax error before "pth_msgport_t"
/usr/local/include/jabber/jabberd.h:177: error: syntax error before "pth_msgport_t"
/usr/local/include/jabber/jabberd.h:179: error: syntax error before "pth_t"
/usr/local/include/jabber/jabberd.h:192: error: syntax error before "pth_message_t"
In file included from buddies.c:6:
aimtrans.h:28: error: syntax error before "pth_mutex_t"
aimtrans.h:39: error: syntax error before "pth_message_t"
aimtrans.h:77: error: syntax error before "pth_t"
aimtrans.h:238: error: syntax error before "pth_event_t"
aimtrans.h:243: error: syntax error before "mp"
buddies.c: In function `at_buddy_pending_clean':
buddies.c:41: error: structure has no member named `buddies_mutex'
buddies.c:46: error: structure has no member named `buddies_mutex'
buddies.c: In function `at_buddy_add':
buddies.c:187: error: structure has no member named `buddies_mutex'
buddies.c:203: error: structure has no member named `buddies_mutex'
gmake[1]: *** [buddies.o] Error 1
gmake[1]: Leaving directory `/usr/ports/net/jabber-aim/work/aim-transport-0.9.24c/src'
gmake: *** [all-recursive] Error 1
*** Error code 2

>How-To-Repeat:
Install jabber-1.4.3

# cd /usr/ports/net/jabber-aim/
# make
>Fix:
Change:

#include <pth.h>

to:

#include "pth/pth.h"

in /usr/local/include/jabber/jabberd.h
>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200406251433.i5PEXZcl071815>