Make evolution-data-server work: the component provider was segfaulting
at startup due to problems when calling sigaction(2). During the build, there was a hidden warning: server.o(.text+0x109): In function `main': /home/jmmv/NetBSD/pkgsrc/mail/evolution-data-server/work/evolution-data-server-1.0.2/src/server.c:129: warning: reference to compatibility sigemptyset(); include <signal.h> for correct reference that was actually referring to a fatal error at runtime. This fixes lots of problems in Evolution 2.0, where the address book and the calendar were not working at all. Probably fixes more errors in this and other programs. Bump PKGREVISION to 1.
This commit is contained in:
parent
112b811bd0
commit
587db48366
4 changed files with 18 additions and 4 deletions
|
@ -1,7 +1,8 @@
|
|||
# $NetBSD: Makefile,v 1.8 2004/10/15 21:25:43 jmmv Exp $
|
||||
# $NetBSD: Makefile,v 1.9 2004/10/19 20:13:44 jmmv Exp $
|
||||
#
|
||||
|
||||
DISTNAME= evolution-data-server-1.0.2
|
||||
PKGREVISION= 1
|
||||
CATEGORIES= mail gnome
|
||||
MASTER_SITES= ${MASTER_SITE_GNOME:=sources/evolution-data-server/1.0/}
|
||||
EXTRACT_SUFX= .tar.bz2
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# $NetBSD: buildlink3.mk,v 1.6 2004/10/03 00:12:52 tv Exp $
|
||||
# $NetBSD: buildlink3.mk,v 1.7 2004/10/19 20:13:44 jmmv Exp $
|
||||
|
||||
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
|
||||
EVOLUTION_DATA_SERVER_BUILDLINK3_MK:= ${EVOLUTION_DATA_SERVER_BUILDLINK3_MK}+
|
||||
|
@ -12,7 +12,7 @@ BUILDLINK_PACKAGES+= evolution-data-server
|
|||
|
||||
.if !empty(EVOLUTION_DATA_SERVER_BUILDLINK3_MK:M+)
|
||||
BUILDLINK_DEPENDS.evolution-data-server+= evolution-data-server>=1.0.0
|
||||
BUILDLINK_RECOMMENDED.evolution-data-server+= evolution-data-server>=1.0.0nb1
|
||||
BUILDLINK_RECOMMENDED.evolution-data-server+= evolution-data-server>=1.0.2nb1
|
||||
BUILDLINK_PKGSRCDIR.evolution-data-server?= ../../mail/evolution-data-server
|
||||
.endif # EVOLUTION_DATA_SERVER_BUILDLINK3_MK
|
||||
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
$NetBSD: distinfo,v 1.7 2004/10/15 21:25:43 jmmv Exp $
|
||||
$NetBSD: distinfo,v 1.8 2004/10/19 20:13:44 jmmv Exp $
|
||||
|
||||
SHA1 (evolution-data-server-1.0.2.tar.bz2) = 9b030961f5c55d9cb9a7fd62cf8913cbeabc09cc
|
||||
Size (evolution-data-server-1.0.2.tar.bz2) = 4939846 bytes
|
||||
SHA1 (patch-aa) = 29dbd7446e9f319628f1217cd9dd96a2cb28d2c1
|
||||
SHA1 (patch-ab) = b64824194ff4bd6b97745d40afd0f08fae1e4cf7
|
||||
|
|
12
mail/evolution-data-server/patches/patch-ab
Normal file
12
mail/evolution-data-server/patches/patch-ab
Normal file
|
@ -0,0 +1,12 @@
|
|||
$NetBSD: patch-ab,v 1.1 2004/10/19 20:13:44 jmmv Exp $
|
||||
|
||||
--- src/server.c.orig 2004-10-19 21:26:40.000000000 +0200
|
||||
+++ src/server.c
|
||||
@@ -32,6 +32,7 @@
|
||||
#include <sys/signal.h>
|
||||
#include <unistd.h>
|
||||
#include <pthread.h>
|
||||
+#include <signal.h>
|
||||
|
||||
#include <glib.h>
|
||||
#include <libgnome/gnome-init.h>
|
Loading…
Reference in a new issue