ports/84558: [patch] sylpheed-claws 1.9.13 fails to build on 4.x

Pawel Pekala c0rn at gazeta.pl
Thu Aug 4 18:50:16 UTC 2005


>Number:         84558
>Category:       ports
>Synopsis:       [patch] sylpheed-claws 1.9.13 fails to build on 4.x
>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:   Thu Aug 04 18:50:13 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator:     Pawel Pekala
>Release:        FreeBSD 4.11-RELEASE-p11 i386
>Organization:
>Environment:


System: FreeBSD 4.11-RELEASE-p11 #9: Thu Jun 30 20:16:52 CEST 2005
    root at ph240.swidnica.sdi.tpnet.pl:/usr/obj/usr/src/sys/CORN



>Description:


Attached patch fixes :

- OPENSSLINC seems to be not defined causing -I gcc option without argument which confuses compiler 

- adds misplaced/missing : #include <pthread.h> patches


>How-To-Repeat:





>Fix:


--- sylpheed-claws.diff begins here ---
diff -urN -x work /usr/ports/mail/sylpheed-claws/Makefile tmp/sylpheed-claws/Makefile
--- /usr/ports/mail/sylpheed-claws/Makefile	Sat Jul 30 19:36:02 2005
+++ tmp/sylpheed-claws/Makefile	Thu Aug  4 20:28:23 2005
@@ -7,6 +7,7 @@
 
 PORTNAME=	sylpheed-claws
 PORTVERSION=	1.9.13
+PORTEPOCH=		1
 CATEGORIES=	mail news ipv6
 MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
 MASTER_SITE_SUBDIR=	sylpheed-claws
@@ -41,9 +42,12 @@
 CONFIGURE_ENV=	CFLAGS="${CFLAGS} ${PTHREAD_CFLAGS}" \
 		CPPFLAGS="${CPPFLAGS} -I${LOCALBASE}/include" \
 		LDFLAGS="-L${X11BASE}/lib -L${LOCALBASE}/lib" \
-		OPENSSL_CFLAGS="-I${OPENSSLINC}" \
 		OPENSSL_LIBS="-L${OPENSSLLIB} -lcrypto -lssl" \
 		LIBS="-L${LOCALBASE}/lib ${PTHREAD_LIBS}"
+
+.if defined(OPENSSLINC)
+CONFIGURE_ENV+= OPENSSL_FLAGS="-I{OPENSSLINC}"
+.endif
 
 OPTIONS=	ALL		"Enable all options."			off \
 		ASPELL		"Enable spell checking support."	on \
diff -urN -x work /usr/ports/mail/sylpheed-claws/files/patch-src_etpan_etpan-thread-manager.c tmp/sylpheed-claws/files/patch-src_etpan_etpan-thread-manager.c
--- /usr/ports/mail/sylpheed-claws/files/patch-src_etpan_etpan-thread-manager.c	Thu Jan  1 01:00:00 1970
+++ tmp/sylpheed-claws/files/patch-src_etpan_etpan-thread-manager.c	Thu Aug  4 19:25:10 2005
@@ -0,0 +1,14 @@
+--- src/etpan/etpan-thread-manager.c.old	Thu Aug  4 18:58:34 2005
++++ src//etpan/etpan-thread-manager.c	Thu Aug  4 18:59:33 2005
+@@ -4,10 +4,10 @@
+ 
+ #ifdef HAVE_LIBETPAN
+ 
++#include <pthread.h>
+ #include "etpan-thread-manager.h"
+ 
+ #include <stdlib.h>
+-#include <pthread.h>
+ #include <libetpan/mailsem.h>
+ #include <semaphore.h>
+ #include <unistd.h>
diff -urN -x work /usr/ports/mail/sylpheed-claws/files/patch-src_etpan_imap-thread.c tmp/sylpheed-claws/files/patch-src_etpan_imap-thread.c
--- /usr/ports/mail/sylpheed-claws/files/patch-src_etpan_imap-thread.c	Sat Jul 30 13:01:08 2005
+++ tmp/sylpheed-claws/files/patch-src_etpan_imap-thread.c	Thu Aug  4 19:23:33 2005
@@ -1,6 +1,11 @@
---- src/etpan/imap-thread.c.orig	Sat Jul 30 11:57:41 2005
-+++ src/etpan/imap-thread.c	Sat Jul 30 11:58:06 2005
-@@ -8,6 +8,7 @@
+--- src/etpan/imap-thread.c.orig	Fri Jul 22 13:30:23 2005
++++ src/etpan/imap-thread.c	Thu Aug  4 19:02:48 2005
+@@ -4,10 +4,12 @@
+ 
+ #ifdef HAVE_LIBETPAN
+ 
++#include <pthread.h>
+ #include "imap-thread.h"
  #include <imap.h>
  #include <sys/types.h>
  #include <sys/stat.h>
--- sylpheed-claws.diff ends here ---




-- 
Tylko w sierpniu Avanti tak¿e w wersji MINI - z ³atwo¶ci± zmie¶ci siê w torebce!
http://www.avantimoda.pl
>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list