=> Bootstrap dependency digest>=20010302: found digest-20121220 ===> Building for pwlib-1.8.3nb11 Warning: OSTYPE=minix support has not been confirmed. This may be a new operating system not yet encountered, or more likely, the OSTYPE and MACHTYPE environment variables are set to unusual values. You may need to explicitly set these variables for the correct operation of this system. Currently supported OSTYPE names are: linux Linux linux-gnu mklinux solaris Solaris SunOS FreeBSD OpenBSD NetBSD beos Darwin Carbon VxWorks rtems ********************************** *** DO NOT IGNORE THIS MESSAGE *** ********************************** The system almost certainly will not compile! When you get it working please send patches to support@equival.com.au set -e; /usr/pkg/bin/gmake -C src/ptlib/unix opt; gmake[1]: Entering directory '/usr/pkgsrc/work/devel/pwlib/work/pwlib/src/ptlib/unix' c++ -D_REENTRANT -fno-exceptions -Wall -I/usr/pkgsrc/work/devel/pwlib/work/pwlib/include -M tlib.cxx >> /usr/pkgsrc/work/devel/pwlib/work/pwlib/lib/obj_minix_x86_r/*.dep tlib.cxx:324:2: warning: No GetOSName specified [-W#warnings] #warning No GetOSName specified ^ tlib.cxx:338:2: warning: No GetOSHardware specified [-W#warnings] #warning No GetOSHardware specified ^ tlib.cxx:356:2: warning: No GetOSVersion specified [-W#warnings] #warning No GetOSVersion specified ^ 3 warnings generated. Warning: OSTYPE=minix support has not been confirmed. This may be a new operating system not yet encountered, or more likely, the OSTYPE and MACHTYPE environment variables are set to unusual values. You may need to explicitly set these variables for the correct operation of this system. Currently supported OSTYPE names are: linux Linux linux-gnu mklinux solaris Solaris SunOS FreeBSD OpenBSD NetBSD beos Darwin Carbon VxWorks rtems ********************************** *** DO NOT IGNORE THIS MESSAGE *** ********************************** The system almost certainly will not compile! When you get it working please send patches to support@equival.com.au libtool --mode=compile --tag=CXX c++ -D_REENTRANT -fno-exceptions -Wall -I/usr/pkgsrc/work/devel/pwlib/work/pwlib/include -Os -O2 -march=i586 -I/usr/pkg/include -felide-constructors -x c++ -c ../../ptclib/asner.cxx -o /usr/pkgsrc/work/devel/pwlib/work/pwlib/lib/obj_minix_x86_r/asner.o libtool: compile: c++ -D_REENTRANT -fno-exceptions -Wall -I/usr/pkgsrc/work/devel/pwlib/work/pwlib/include -Os -O2 -march=i586 -I/usr/pkgsrc/work/devel/pwlib/work/.buildlink/include -felide-constructors -x c++ -c ../../ptclib/asner.cxx -fPIC -DPIC -o /usr/pkgsrc/work/devel/pwlib/work/pwlib/lib/obj_minix_x86_r/.libs/asner.o In file included from ../../ptclib/asner.cxx:315: /usr/pkgsrc/work/devel/pwlib/work/pwlib/include/ptlib.h:141:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface ^ In file included from ../../ptclib/asner.cxx:315: In file included from /usr/pkgsrc/work/devel/pwlib/work/pwlib/include/ptlib.h:158: In file included from /usr/pkgsrc/work/devel/pwlib/work/pwlib/include/ptlib/contain.h:248: In file included from /usr/pkgsrc/work/devel/pwlib/work/pwlib/include/ptlib/object.h:398: /usr/pkgsrc/work/devel/pwlib/work/pwlib/include/ptlib/unix/ptlib/contain.h:160:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace std; ^ In file included from ../../ptclib/asner.cxx:315: In file included from /usr/pkgsrc/work/devel/pwlib/work/pwlib/include/ptlib.h:158: In file included from /usr/pkgsrc/work/devel/pwlib/work/pwlib/include/ptlib/contain.h:248: In file included from /usr/pkgsrc/work/devel/pwlib/work/pwlib/include/ptlib/object.h:417: In file included from /usr/include/c++/iomanip:47: In file included from /usr/include/c++/istream:156: In file included from /usr/include/c++/ostream:131: In file included from /usr/include/c++/ios:216: In file included from /usr/include/c++/__locale:18: In file included from /usr/include/c++/mutex:176: In file included from /usr/include/c++/__mutex_base:21: /usr/include/minix/mthread.h:147:26: error: typedef redefinition with different types ('mthread_thread_t' (aka 'int') vs 'struct pthread_st *') typedef mthread_thread_t pthread_t; ^ /usr/pkgsrc/work/devel/pwlib/work/.buildlink/include/pthread.h:285:42: note: previous definition is here typedef struct pthread_st *pthread_t; ^ In file included from ../../ptclib/asner.cxx:315: In file included from /usr/pkgsrc/work/devel/pwlib/work/pwlib/include/ptlib.h:158: In file included from /usr/pkgsrc/work/devel/pwlib/work/pwlib/include/ptlib/contain.h:248: In file included from /usr/pkgsrc/work/devel/pwlib/work/pwlib/include/ptlib/object.h:417: In file included from /usr/include/c++/iomanip:47: In file included from /usr/include/c++/istream:156: In file included from /usr/include/c++/ostream:131: In file included from /usr/include/c++/ios:216: In file included from /usr/include/c++/__locale:18: In file included from /usr/include/c++/mutex:176: In file included from /usr/include/c++/__mutex_base:21: /usr/include/minix/mthread.h:150:24: error: typedef redefinition with different types ('mthread_cond_t' (aka '__mthread_cond *') vs 'struct pthread_cond_st *') typedef mthread_cond_t pthread_cond_t; ^ /usr/pkgsrc/work/devel/pwlib/work/.buildlink/include/pthread.h:292:42: note: previous definition is here typedef struct pthread_cond_st *pthread_cond_t; ^ In file included from ../../ptclib/asner.cxx:315: In file included from /usr/pkgsrc/work/devel/pwlib/work/pwlib/include/ptlib.h:158: In file included from /usr/pkgsrc/work/devel/pwlib/work/pwlib/include/ptlib/contain.h:248: In file included from /usr/pkgsrc/work/devel/pwlib/work/pwlib/include/ptlib/object.h:417: In file included from /usr/include/c++/iomanip:47: In file included from /usr/include/c++/istream:156: In file included from /usr/include/c++/ostream:131: In file included from /usr/include/c++/ios:216: In file included from /usr/include/c++/__locale:18: In file included from /usr/include/c++/mutex:176: In file included from /usr/include/c++/__mutex_base:21: /usr/include/minix/mthread.h:151:25: error: typedef redefinition with different types ('mthread_mutex_t' (aka '__mthread_mutex *') vs 'struct pthread_mutex_st *') typedef mthread_mutex_t pthread_mutex_t; ^ /usr/pkgsrc/work/devel/pwlib/work/.buildlink/include/pthread.h:290:42: note: previous definition is here typedef struct pthread_mutex_st *pthread_mutex_t; ^ In file included from ../../ptclib/asner.cxx:315: In file included from /usr/pkgsrc/work/devel/pwlib/work/pwlib/include/ptlib.h:158: In file included from /usr/pkgsrc/work/devel/pwlib/work/pwlib/include/ptlib/contain.h:248: In file included from /usr/pkgsrc/work/devel/pwlib/work/pwlib/include/ptlib/object.h:417: In file included from /usr/include/c++/iomanip:47: In file included from /usr/include/c++/istream:156: In file included from /usr/include/c++/ostream:131: In file included from /usr/include/c++/ios:216: In file included from /usr/include/c++/__locale:18: In file included from /usr/include/c++/mutex:176: In file included from /usr/include/c++/__mutex_base:21: /usr/include/minix/mthread.h:152:28: error: typedef redefinition with different types ('mthread_condattr_t' (aka 'void *') vs 'int') typedef mthread_condattr_t pthread_condattr_t; ^ /usr/pkgsrc/work/devel/pwlib/work/.buildlink/include/pthread.h:291:42: note: previous definition is here typedef int pthread_condattr_t; ^ In file included from ../../ptclib/asner.cxx:315: In file included from /usr/pkgsrc/work/devel/pwlib/work/pwlib/include/ptlib.h:158: In file included from /usr/pkgsrc/work/devel/pwlib/work/pwlib/include/ptlib/contain.h:248: In file included from /usr/pkgsrc/work/devel/pwlib/work/pwlib/include/ptlib/object.h:417: In file included from /usr/include/c++/iomanip:47: In file included from /usr/include/c++/istream:156: In file included from /usr/include/c++/ostream:131: In file included from /usr/include/c++/ios:216: In file included from /usr/include/c++/__locale:18: In file included from /usr/include/c++/mutex:176: In file included from /usr/include/c++/__mutex_base:21: /usr/include/minix/mthread.h:153:29: error: typedef redefinition with different types ('mthread_mutexattr_t' (aka 'void *') vs 'int') typedef mthread_mutexattr_t pthread_mutexattr_t; ^ /usr/pkgsrc/work/devel/pwlib/work/.buildlink/include/pthread.h:289:42: note: previous definition is here typedef int pthread_mutexattr_t; ^ In file included from ../../ptclib/asner.cxx:315: In file included from /usr/pkgsrc/work/devel/pwlib/work/pwlib/include/ptlib.h:158: In file included from /usr/pkgsrc/work/devel/pwlib/work/pwlib/include/ptlib/contain.h:248: In file included from /usr/pkgsrc/work/devel/pwlib/work/pwlib/include/ptlib/object.h:417: In file included from /usr/include/c++/iomanip:47: In file included from /usr/include/c++/istream:156: In file included from /usr/include/c++/ostream:131: In file included from /usr/include/c++/ios:216: In file included from /usr/include/c++/__locale:18: In file included from /usr/include/c++/mutex:176: In file included from /usr/include/c++/__mutex_base:21: /usr/include/minix/mthread.h:154:24: error: typedef redefinition with different types ('mthread_attr_t' (aka '__mthread_attr *') vs 'struct pthread_attr_st *') typedef mthread_attr_t pthread_attr_t; ^ /usr/pkgsrc/work/devel/pwlib/work/.buildlink/include/pthread.h:286:42: note: previous definition is here typedef struct pthread_attr_st *pthread_attr_t; ^ In file included from ../../ptclib/asner.cxx:315: In file included from /usr/pkgsrc/work/devel/pwlib/work/pwlib/include/ptlib.h:158: In file included from /usr/pkgsrc/work/devel/pwlib/work/pwlib/include/ptlib/contain.h:248: In file included from /usr/pkgsrc/work/devel/pwlib/work/pwlib/include/ptlib/object.h:417: In file included from /usr/include/c++/iomanip:47: In file included from /usr/include/c++/istream:156: In file included from /usr/include/c++/ostream:131: In file included from /usr/include/c++/ios:216: In file included from /usr/include/c++/__locale:18: In file included from /usr/include/c++/mutex:176: In file included from /usr/include/c++/__mutex_base:21: /usr/include/minix/mthread.h:156:26: error: typedef redefinition with different types ('mthread_rwlock_t' vs 'struct pthread_rwlock_st *') typedef mthread_rwlock_t pthread_rwlock_t; ^ /usr/pkgsrc/work/devel/pwlib/work/.buildlink/include/pthread.h:294:42: note: previous definition is here typedef struct pthread_rwlock_st *pthread_rwlock_t; ^ In file included from ../../ptclib/asner.cxx:315: In file included from /usr/pkgsrc/work/devel/pwlib/work/pwlib/include/ptlib.h:158: In file included from /usr/pkgsrc/work/devel/pwlib/work/pwlib/include/ptlib/contain.h:248: In file included from /usr/pkgsrc/work/devel/pwlib/work/pwlib/include/ptlib/object.h:417: In file included from /usr/include/c++/iomanip:47: In file included from /usr/include/c++/istream:156: In file included from /usr/include/c++/ostream:131: In file included from /usr/include/c++/ios:216: In file included from /usr/include/c++/__locale:18: In file included from /usr/include/c++/mutex:176: In file included from /usr/include/c++/__mutex_base:21: /usr/include/minix/mthread.h:159:15: error: typedef redefinition with different types ('void *' vs 'int') typedef void *pthread_rwlockattr_t; ^ /usr/pkgsrc/work/devel/pwlib/work/.buildlink/include/pthread.h:293:42: note: previous definition is here typedef int pthread_rwlockattr_t; ^ In file included from ../../ptclib/asner.cxx:315: In file included from /usr/pkgsrc/work/devel/pwlib/work/pwlib/include/ptlib.h:158: In file included from /usr/pkgsrc/work/devel/pwlib/work/pwlib/include/ptlib/contain.h:248: In file included from /usr/pkgsrc/work/devel/pwlib/work/pwlib/include/ptlib/object.h:417: In file included from /usr/include/c++/iomanip:47: In file included from /usr/include/c++/istream:156: In file included from /usr/include/c++/ostream:131: In file included from /usr/include/c++/ios:216: In file included from /usr/include/c++/__locale:18: In file included from /usr/include/c++/mutex:176: In file included from /usr/include/c++/__mutex_base:21: /usr/include/minix/mthread.h:167:5: error: conflicting types for 'pthread_create' int pthread_create(pthread_t *thread, pthread_attr_t *tattr, void ^ /usr/pkgsrc/work/devel/pwlib/work/.buildlink/include/pthread.h:347:18: note: previous declaration is here extern int pthread_create(pthread_t *, const pthread_attr_t *, void *(*)(void *), void *); ^ In file included from ../../ptclib/asner.cxx:315: In file included from /usr/pkgsrc/work/devel/pwlib/work/pwlib/include/ptlib.h:158: In file included from /usr/pkgsrc/work/devel/pwlib/work/pwlib/include/ptlib/contain.h:248: In file included from /usr/pkgsrc/work/devel/pwlib/work/pwlib/include/ptlib/object.h:417: In file included from /usr/include/c++/iomanip:47: In file included from /usr/include/c++/istream:156: In file included from /usr/include/c++/ostream:131: In file included from /usr/include/c++/ios:216: In file included from /usr/include/c++/__locale:18: In file included from /usr/include/c++/mutex:176: In file included from /usr/include/c++/__mutex_base:21: /usr/include/minix/mthread.h:178:5: error: conflicting types for 'pthread_attr_getdetachstate' int pthread_attr_getdetachstate(pthread_attr_t *tattr, int ^ /usr/pkgsrc/work/devel/pwlib/work/.buildlink/include/pthread.h:338:18: note: previous declaration is here extern int pthread_attr_getdetachstate(const pthread_attr_t *, int *); ^ In file included from ../../ptclib/asner.cxx:315: In file included from /usr/pkgsrc/work/devel/pwlib/work/pwlib/include/ptlib.h:158: In file included from /usr/pkgsrc/work/devel/pwlib/work/pwlib/include/ptlib/contain.h:248: In file included from /usr/pkgsrc/work/devel/pwlib/work/pwlib/include/ptlib/object.h:417: In file included from /usr/include/c++/iomanip:47: In file included from /usr/include/c++/istream:156: In file included from /usr/include/c++/ostream:131: In file included from /usr/include/c++/ios:216: In file included from /usr/include/c++/__locale:18: In file included from /usr/include/c++/mutex:176: In file included from /usr/include/c++/__mutex_base:21: /usr/include/minix/mthread.h:182:5: error: conflicting types for 'pthread_attr_getstacksize' int pthread_attr_getstacksize(pthread_attr_t *tattr, size_t *stacksize); ^ /usr/pkgsrc/work/devel/pwlib/work/.buildlink/include/pthread.h:334:18: note: previous declaration is here extern int pthread_attr_getstacksize(const pthread_attr_t *, size_t *); ^ In file included from ../../ptclib/asner.cxx:315: In file included from /usr/pkgsrc/work/devel/pwlib/work/pwlib/include/ptlib.h:158: In file included from /usr/pkgsrc/work/devel/pwlib/work/pwlib/include/ptlib/contain.h:248: In file included from /usr/pkgsrc/work/devel/pwlib/work/pwlib/include/ptlib/object.h:417: In file included from /usr/include/c++/iomanip:47: In file included from /usr/include/c++/istream:156: In file included from /usr/include/c++/ostream:131: In file included from /usr/include/c++/ios:216: In file included from /usr/include/c++/__locale:18: In file included from /usr/include/c++/mutex:176: In file included from /usr/include/c++/__mutex_base:21: /usr/include/minix/mthread.h:192:5: error: conflicting types for 'pthread_cond_init' int pthread_cond_init(pthread_cond_t *cond, pthread_condattr_t *cattr); ^ /usr/pkgsrc/work/devel/pwlib/work/.buildlink/include/pthread.h:427:18: note: previous declaration is here extern int pthread_cond_init(pthread_cond_t *, const pthread_condattr_t *); ^ In file included from ../../ptclib/asner.cxx:315: In file included from /usr/pkgsrc/work/devel/pwlib/work/pwlib/include/ptlib.h:158: In file included from /usr/pkgsrc/work/devel/pwlib/work/pwlib/include/ptlib/contain.h:248: In file included from /usr/pkgsrc/work/devel/pwlib/work/pwlib/include/ptlib/object.h:417: In file included from /usr/include/c++/iomanip:47: In file included from /usr/include/c++/istream:156: In file included from /usr/include/c++/ostream:131: In file included from /usr/include/c++/ios:216: In file included from /usr/include/c++/__locale:18: In file included from /usr/include/c++/mutex:176: In file included from /usr/include/c++/__mutex_base:21: /usr/include/minix/mthread.h:200:5: error: conflicting types for 'pthread_setspecific' int pthread_setspecific(pthread_key_t key, void *value); ^ /usr/pkgsrc/work/devel/pwlib/work/.buildlink/include/pthread.h:366:18: note: previous declaration is here extern int pthread_setspecific(pthread_key_t, const void *); ^ In file included from ../../ptclib/asner.cxx:315: In file included from /usr/pkgsrc/work/devel/pwlib/work/pwlib/include/ptlib.h:158: In file included from /usr/pkgsrc/work/devel/pwlib/work/pwlib/include/ptlib/contain.h:248: In file included from /usr/pkgsrc/work/devel/pwlib/work/pwlib/include/ptlib/object.h:417: In file included from /usr/include/c++/iomanip:47: In file included from /usr/include/c++/istream:156: In file included from /usr/include/c++/ostream:131: In file included from /usr/include/c++/ios:216: In file included from /usr/include/c++/__locale:18: In file included from /usr/include/c++/mutex:176: In file included from /usr/include/c++/__mutex_base:21: /usr/include/minix/mthread.h:204:5: error: conflicting types for 'pthread_mutex_init' int pthread_mutex_init(pthread_mutex_t *mutex, pthread_mutexattr_t ^ /usr/pkgsrc/work/devel/pwlib/work/.buildlink/include/pthread.h:397:18: note: previous declaration is here extern int pthread_mutex_init(pthread_mutex_t *, const pthread_mutexattr_t *); ^ In file included from ../../ptclib/asner.cxx:315: In file included from /usr/pkgsrc/work/devel/pwlib/work/pwlib/include/ptlib.h:158: In file included from /usr/pkgsrc/work/devel/pwlib/work/pwlib/include/ptlib/contain.h:248: In file included from /usr/pkgsrc/work/devel/pwlib/work/pwlib/include/ptlib/object.h:417: In file included from /usr/include/c++/iomanip:47: In file included from /usr/include/c++/istream:156: In file included from /usr/include/c++/ostream:131: In file included from /usr/include/c++/ios:216: In file included from /usr/include/c++/__locale:18: In file included from /usr/include/c++/mutex:176: In file included from /usr/include/c++/__mutex_base:21: /usr/include/minix/mthread.h:219:5: error: conflicting types for 'pthread_rwlock_init' int pthread_rwlock_init(pthread_rwlock_t *rwlock, ^ /usr/pkgsrc/work/devel/pwlib/work/.buildlink/include/pthread.h:412:18: note: previous declaration is here extern int pthread_rwlock_init(pthread_rwlock_t *, const pthread_rwlockattr_t *); ^ In file included from ../../ptclib/asner.cxx:315: In file included from /usr/pkgsrc/work/devel/pwlib/work/pwlib/include/ptlib.h:158: In file included from /usr/pkgsrc/work/devel/pwlib/work/pwlib/include/ptlib/contain.h:248: /usr/pkgsrc/work/devel/pwlib/work/pwlib/include/ptlib/object.h:1681:1: error: use of undeclared identifier 's' PI_DIFF(PInt16b, PInt16); ^ /usr/pkgsrc/work/devel/pwlib/work/pwlib/include/ptlib/object.h:1654:37: note: expanded from macro 'PI_DIFF' name & operator =(type value) { PI_LOOP(value, data); return *this; } \ ^ /usr/pkgsrc/work/devel/pwlib/work/pwlib/include/ptlib/object.h:1646:11: note: expanded from macro 'PI_LOOP' BYTE *s = ((BYTE *)&src)+sizeof(src); BYTE *d = (BYTE *)&dst; \ ^ /usr/pkgsrc/work/devel/pwlib/work/pwlib/include/ptlib/object.h:1681:1: error: expected expression /usr/pkgsrc/work/devel/pwlib/work/pwlib/include/ptlib/object.h:1654:37: note: expanded from macro 'PI_DIFF' name & operator =(type value) { PI_LOOP(value, data); return *this; } \ ^ /usr/pkgsrc/work/devel/pwlib/work/pwlib/include/ptlib/object.h:1646:23: note: expanded from macro 'PI_LOOP' BYTE *s = ((BYTE *)&src)+sizeof(src); BYTE *d = (BYTE *)&dst; \ ^ /usr/pkgsrc/work/devel/pwlib/work/pwlib/include/ptlib/object.h:1681:1: error: use of undeclared identifier 'd' /usr/pkgsrc/work/devel/pwlib/work/pwlib/include/ptlib/object.h:1654:37: note: expanded from macro 'PI_DIFF' name & operator =(type value) { PI_LOOP(value, data); return *this; } \ ^ /usr/pkgsrc/work/devel/pwlib/work/pwlib/include/ptlib/object.h:1646:49: note: expanded from macro 'PI_LOOP' BYTE *s = ((BYTE *)&src)+sizeof(src); BYTE *d = (BYTE *)&dst; \ ^ /usr/pkgsrc/work/devel/pwlib/work/pwlib/include/ptlib/object.h:1681:1: error: expected expression /usr/pkgsrc/work/devel/pwlib/work/pwlib/include/ptlib/object.h:1654:37: note: expanded from macro 'PI_DIFF' name & operator =(type value) { PI_LOOP(value, data); return *this; } \ ^ /usr/pkgsrc/work/devel/pwlib/work/pwlib/include/ptlib/object.h:1646:60: note: expanded from macro 'PI_LOOP' BYTE *s = ((BYTE *)&src)+sizeof(src); BYTE *d = (BYTE *)&dst; \ ^ fatal error: too many errors emitted, stopping now [-ferror-limit=] 2 warnings and 20 errors generated. ../../../make/common.mak:312: recipe for target '/usr/pkgsrc/work/devel/pwlib/work/pwlib/lib/obj_minix_x86_r/asner.o' failed gmake[1]: *** [/usr/pkgsrc/work/devel/pwlib/work/pwlib/lib/obj_minix_x86_r/asner.o] Error 1 gmake[1]: Leaving directory '/usr/pkgsrc/work/devel/pwlib/work/pwlib/src/ptlib/unix' Makefile:233: recipe for target 'opt' failed gmake: *** [opt] Error 2 *** Error code 2 Stop. bmake: stopped in /usr/pkgsrc/devel/pwlib *** Error code 1 Stop. bmake: stopped in /usr/pkgsrc/devel/pwlib