Subject: pkg/28591: chat/ser broken
To: None <pkg-manager@netbsd.org, gnats-admin@netbsd.org,>
From: Wouter Schoot <ascent@schoot.org>
List: pkgsrc-bugs
Date: 12/09/2004 08:45:00
>Number:         28591
>Category:       pkg
>Synopsis:       chat/ser broken on amd64
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Thu Dec 09 08:45:00 +0000 2004
>Originator:     ascent@schoot.org
>Release:        NetBSD 2.0
>Organization:
>Environment:
System: NetBSD ascwin 2.0 NetBSD 2.0 (GENERIC) #0: Tue Nov 30 21:54:11 UTC 2004 builds@build:/big/builds/ab/netbsd-2-0-RELEASE/amd64/200411300000Z-obj/big/builds/ab/netbsd-2-0-RELEASE/src/sys/arch/amd64/compile/GENERIC amd64
Architecture: x86_64
Machine: amd64
>Description:
Chat/ser doesn't compile on amd64 it bails with an error on storage sizes.

cc   -DNAME='"ser"' -DVERSION='"0.8.10"' -DARCH='"amd64"' -DOS='"netbsd"' -DCOMPILER='"cc 3.3"' -D__CPU_amd64 -DCFG_DIR='"/usr/pkg/etc/ser/"' -DPKG_MALLOC -DSHM_MEM  -DSHM_MMAP -DADAPTIVE_WAIT -DADAPTIVE_WAIT_LOOPS=1024 -DDNS_IP_HACK -DUSE_IPV6 -DDBG_QM_MALLOC  -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SOCKADDR_SA_LEN -c mem/shm_mem.c -o mem/shm_mem.o
mem/shm_mem.c: In function `shm_mem_init':
mem/shm_mem.c:195: error: storage size of `su' isn't known
mem/shm_mem.c: In function `shm_mem_destroy':
mem/shm_mem.c:292: error: storage size of `zero_un' isn't known
gmake: *** [mem/shm_mem.o] Error 1
*** Error code 2

Stop.
make: stopped in /usr/pkgsrc/chat/ser
*** Error code 1

The full make is available at http://ascent.student.utwente.nl/~ascent/typescript_ser
>How-To-Repeat:
cd /usr/pkgsrc/chat/ser; make
>Fix: