Subject: benchmarks/postal (2004Q4) fails to build on 1.6.2_STABLE (i386)
To: NetBSD Packages Technical Discussion List <tech-pkg@NetBSD.ORG>
From: Greg A. Woods <woods@weird.com>
List: tech-pkg
Date: 01/14/2005 19:34:42
FYI, benchmarks/postal (2004Q4) fails to build on 1.6.2_STABLE (i386):

c++ -O2 -march=pentiumpro -g -pipe -I/usr/include -I/usr/pkg/include -O2 -g -Wall -W -Wshadow -Wpointer-arith -Wcast-align -Wwrite-strings -Wcast-qual -Woverloaded-virtual -pedantic -ffor-scope postal.cpp expand.o userlist.o thread.o results.o address.o tcp.o cmd5.o mutex.o logit.o  smtp.o -o postal -lstdc++  -lssl -lcrypto -lpthread
In file included from /usr/include/g++/vector:31,
                 from userlist.h:9,
                 from postal.cpp:5:
/usr/include/g++/stl_alloc.h:1055: warning: ANSI C++ forbids the use of `extern' on explicit instantiations
/usr/include/g++/stl_alloc.h:1056: warning: ANSI C++ forbids the use of `extern' on explicit instantiations
/usr/include/g++/stl_alloc.h:1056: warning: ANSI C++ forbids the use of `extern' on explicit instantiations
/usr/include/g++/stl_alloc.h:1056: warning: ANSI C++ forbids the use of `extern' on explicit instantiations
In file included from /usr/include/g++/hash_map.h:31,
                 from smtp.h:12,
                 from postal.cpp:6:
/usr/include/g++/stl_hashtable.h: In method `void hashtable<_Val,_Key,_HashFcn,_ExtractKey,_EqualKey,_Alloc>::_M_copy
_from(const hashtable<_Val,_Key,_HashFcn,_ExtractKey,_EqualKey,_Alloc> &)':
/usr/include/g++/stl_hashtable.h:1017: warning: declaration of `__copy' shadows global declaration
postal.cpp: In function `int main(int, char **)':
postal.cpp:115: `struct sigaction' has no member named `sa_sigaction'
gmake: *** [postal] Error 1
*** Error code 2

Stop.
make: stopped in /building/work/woods/m-NetBSD-pkgsrc-2004q4/benchmarks/postal
*** Error code 1

Stop.
make: stopped in /building/work/woods/m-NetBSD-pkgsrc-2004q4/benchmarks/postal
*** Error code 1

Stop.
make: stopped in /building/work/woods/m-NetBSD-pkgsrc-2004q4/benchmarks/postal
** 'cd /usr/pkgsrc/benchmarks/postal && /usr/bin/make update CLEANDEPENDS=yes' failed

-- 
						Greg A. Woods

H:+1 416 218-0098  W:+1 416 489-5852 x122  VE3TCP  RoboHack <woods@robohack.ca>
Planix, Inc. <woods@planix.com>          Secrets of the Weird <woods@weird.com>