Subject: pkg/6722: netatalk fails to include proper signal goo
To: None <gnats-bugs@gnats.netbsd.org>
From: John Kohl <jtk@kolvir.arlington.ma.us>
List: netbsd-bugs
Date: 01/03/1999 10:36:42
>Number:         6722
>Category:       pkg
>Synopsis:       netatalk fails to include proper signal goo
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    packages (NetBSD software packages team)
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Sun Jan  3 07:50:00 1999
>Last-Modified:
>Originator:     John Kohl
>Organization:
NetBSD Kernel Hackers `R` Us
>Release:        netatalk package, 1999/01/02
>Environment:
	
System: NetBSD kolvir.arlington.ma.us 1.3I NetBSD 1.3I (AMBER) #7: Tue Dec 29 22:12:57 EST 1998 jtk@kolvir.arlington.ma.us:/usr/sandbox/src/sys/arch/i386/compile/AMBER i386


>Description:
	afpd fails on my -current due to improper inclusion of signal goo
in the netatalk packages.

>How-To-Repeat:
	try to build on -current
>Fix:
These additional patches seem to fix things.  Sorry I don't know the
right incantation to add them to packages just now.

# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	patch-ax
#	patch-ay
#	patch-az
#	patch-ba
#	patch-bb
#
echo x - patch-ax
sed 's/^X//' >patch-ax << 'END-of-patch-ax'
X+++ libatalk/asp/asp_getsess.c	Sat Jan  2 21:37:57 1999
X@@ -6,7 +6,7 @@
X #include <sys/errno.h>
X #include <sys/time.h>
X #include <sys/types.h>
X-#include <sys/signal.h>
X+#include <signal.h>
X #include <sys/uio.h>
X #include <sys/wait.h>
X #include <sys/syslog.h>
END-of-patch-ax
echo x - patch-ay
sed 's/^X//' >patch-ay << 'END-of-patch-ay'
X+++ libatalk/nbp/nbp_lkup.c	Sat Jan  2 21:38:22 1999
X@@ -6,7 +6,7 @@
X #include <sys/types.h>
X #include <sys/param.h>
X #include <sys/socket.h>
X-#include <sys/signal.h>
X+#include <signal.h>
X #include <sys/time.h>
X #include <strings.h>
X #include <netdb.h>
END-of-patch-ay
echo x - patch-az
sed 's/^X//' >patch-az << 'END-of-patch-az'
X+++ libatalk/nbp/nbp_rgstr.c	Sat Jan  2 21:38:34 1999
X@@ -6,7 +6,7 @@
X #include <sys/types.h>
X #include <sys/param.h>
X #include <sys/socket.h>
X-#include <sys/signal.h>
X+#include <signal.h>
X #include <sys/time.h>
X #include <sys/errno.h>
X #include <strings.h>
END-of-patch-az
echo x - patch-ba
sed 's/^X//' >patch-ba << 'END-of-patch-ba'
X+++ libatalk/nbp/nbp_unrgstr.c	Sat Jan  2 21:38:42 1999
X@@ -6,7 +6,7 @@
X #include <sys/types.h>
X #include <sys/param.h>
X #include <sys/socket.h>
X-#include <sys/signal.h>
X+#include <signal.h>
X #include <sys/time.h>
X #include <sys/errno.h>
X #include <strings.h>
END-of-patch-ba
echo x - patch-bb
sed 's/^X//' >patch-bb << 'END-of-patch-bb'
X+++ libatalk/nbp/nbp_util.c	Sat Jan  2 21:38:52 1999
X@@ -6,7 +6,7 @@
X #include <sys/types.h>
X #include <sys/param.h>
X #include <sys/socket.h>
X-#include <sys/signal.h>
X+#include <signal.h>
X #include <sys/time.h>
X #include <sys/syslog.h>
X #include <netdb.h>
END-of-patch-bb
exit


>Audit-Trail:
>Unformatted: