trouble making 9.4.2-P1 on AIX 5.3

Mark Andrews Mark_Andrews at isc.org
Fri Jul 11 01:40:28 UTC 2008


> You'll need to disable threads support for AIX 5.3.  

	Given we do threaded builds and tests associated tests on
	a regular basis I would argue that it shouldn't be necessary.

	From the start of a recent AIX 5.3 test build.

	Mark

making all in /udir/marka/cvs/robie/builds/bind9.HEAD.thread/bind9/make
Target "all" is up to date.
making all in /udir/marka/cvs/robie/builds/bind9.HEAD.thread/bind9/lib
making all in /udir/marka/cvs/robie/builds/bind9.HEAD.thread/bind9/lib/isc
making all in /udir/marka/cvs/robie/builds/bind9.HEAD.thread/bind9/lib/isc/include
making all in /udir/marka/cvs/robie/builds/bind9.HEAD.thread/bind9/lib/isc/include/isc
Target "all" is up to date.
Target "all" is up to date.
making all in /udir/marka/cvs/robie/builds/bind9.HEAD.thread/bind9/lib/isc/unix
making all in /udir/marka/cvs/robie/builds/bind9.HEAD.thread/bind9/lib/isc/unix/include
making all in /udir/marka/cvs/robie/builds/bind9.HEAD.thread/bind9/lib/isc/unix/include/isc
Target "all" is up to date.
Target "all" is up to date.
	  gcc  -I/udir/marka/cvs/robie/builds/bind9.HEAD.thread/bind9 -I./include  -I./../pthreads/include  -I../include  -I./../include  -I./..   -D_REENTRANT  -D_THREAD_SAFE -g   -W -Wall -Wmissing-prototypes -Wcast-qual -Wwrite-strings -Wformat -Wpointer-arith -fno-strict-aliasing  -c app.c
	  gcc  -I/udir/marka/cvs/robie/builds/bind9.HEAD.thread/bind9 -I./include  -I./../pthreads/include  -I../include  -I./../include  -I./..   -D_REENTRANT  -D_THREAD_SAFE -g   -W -Wall -Wmissing-prototypes -Wcast-qual -Wwrite-strings -Wformat -Wpointer-arith -fno-strict-aliasing  -c dir.c
	  gcc  -I/udir/marka/cvs/robie/builds/bind9.HEAD.thread/bind9 -I./include  -I./../pthreads/include  -I../include  -I./../include  -I./..   -D_REENTRANT  -D_THREAD_SAFE -g   -W -Wall -Wmissing-prototypes -Wcast-qual -Wwrite-strings -Wformat -Wpointer-arith -fno-strict-aliasing  -c entropy.c
	  gcc  -I/udir/marka/cvs/robie/builds/bind9.HEAD.thread/bind9 -I./include  -I./../pthreads/include  -I../include  -I./../include  -I./..   -D_REENTRANT  -D_THREAD_SAFE -g   -W -Wall -Wmissing-prototypes -Wcast-qual -Wwrite-strings -Wformat -Wpointer-arith -fno-strict-aliasing  -c errno2result.c
	  gcc  -I/udir/marka/cvs/robie/builds/bind9.HEAD.thread/bind9 -I./include  -I./../pthreads/include  -I../include  -I./../include  -I./..   -D_REENTRANT  -D_THREAD_SAFE -g   -W -Wall -Wmissing-prototypes -Wcast-qual -Wwrite-strings -Wformat -Wpointer-arith -fno-strict-aliasing  -c file.c
	  gcc  -I/udir/marka/cvs/robie/builds/bind9.HEAD.thread/bind9 -I./include  -I./../pthreads/include  -I../include  -I./../include  -I./..   -D_REENTRANT  -D_THREAD_SAFE -g   -W -Wall -Wmissing-prototypes -Wcast-qual -Wwrite-strings -Wformat -Wpointer-arith -fno-strict-aliasing  -c fsaccess.c
	  gcc  -I/udir/marka/cvs/robie/builds/bind9.HEAD.thread/bind9 -I./include  -I./../pthreads/include  -I../include  -I./../include  -I./..   -D_REENTRANT  -D_THREAD_SAFE -g   -W -Wall -Wmissing-prototypes -Wcast-qual -Wwrite-strings -Wformat -Wpointer-arith -fno-strict-aliasing  -c interfaceiter.c
	  gcc  -I/udir/marka/cvs/robie/builds/bind9.HEAD.thread/bind9 -I./include  -I./../pthreads/include  -I../include  -I./../include  -I./..   -D_REENTRANT  -D_THREAD_SAFE -g   -W -Wall -Wmissing-prototypes -Wcast-qual -Wwrite-strings -Wformat -Wpointer-arith -fno-strict-aliasing  -c keyboard.c
	  gcc  -I/udir/marka/cvs/robie/builds/bind9.HEAD.thread/bind9 -I./include  -I./../pthreads/include  -I../include  -I./../include  -I./..   -D_REENTRANT  -D_THREAD_SAFE -g   -W -Wall -Wmissing-prototypes -Wcast-qual -Wwrite-strings -Wformat -Wpointer-arith -fno-strict-aliasing  -c net.c
	  gcc  -I/udir/marka/cvs/robie/builds/bind9.HEAD.thread/bind9 -I./include  -I./../pthreads/include  -I../include  -I./../include  -I./..   -D_REENTRANT  -D_THREAD_SAFE -g   -W -Wall -Wmissing-prototypes -Wcast-qual -Wwrite-strings -Wformat -Wpointer-arith -fno-strict-aliasing  -c os.c
	  gcc  -I/udir/marka/cvs/robie/builds/bind9.HEAD.thread/bind9 -I./include  -I./../pthreads/include  -I../include  -I./../include  -I./..   -D_REENTRANT  -D_THREAD_SAFE -g   -W -Wall -Wmissing-prototypes -Wcast-qual -Wwrite-strings -Wformat -Wpointer-arith -fno-strict-aliasing  -c resource.c
	  gcc  -I/udir/marka/cvs/robie/builds/bind9.HEAD.thread/bind9 -I./include  -I./../pthreads/include  -I../include  -I./../include  -I./..   -D_REENTRANT  -D_THREAD_SAFE -g   -W -Wall -Wmissing-prototypes -Wcast-qual -Wwrite-strings -Wformat -Wpointer-arith -fno-strict-aliasing  -c socket.c
	  gcc  -I/udir/marka/cvs/robie/builds/bind9.HEAD.thread/bind9 -I./include  -I./../pthreads/include  -I../include  -I./../include  -I./..   -D_REENTRANT  -D_THREAD_SAFE -g   -W -Wall -Wmissing-prototypes -Wcast-qual -Wwrite-strings -Wformat -Wpointer-arith -fno-strict-aliasing  -c stdio.c
	  gcc  -I/udir/marka/cvs/robie/builds/bind9.HEAD.thread/bind9 -I./include  -I./../pthreads/include  -I../include  -I./../include  -I./..   -D_REENTRANT  -D_THREAD_SAFE -g   -W -Wall -Wmissing-prototypes -Wcast-qual -Wwrite-strings -Wformat -Wpointer-arith -fno-strict-aliasing  -c stdtime.c
	  gcc  -I/udir/marka/cvs/robie/builds/bind9.HEAD.thread/bind9 -I./include  -I./../pthreads/include  -I../include  -I./../include  -I./..   -D_REENTRANT  -D_THREAD_SAFE -g   -W -Wall -Wmissing-prototypes -Wcast-qual -Wwrite-strings -Wformat -Wpointer-arith -fno-strict-aliasing  -c strerror.c
	  gcc  -I/udir/marka/cvs/robie/builds/bind9.HEAD.thread/bind9 -I./include  -I./../pthreads/include  -I../include  -I./../include  -I./..   -D_REENTRANT  -D_THREAD_SAFE -g   -W -Wall -Wmissing-prototypes -Wcast-qual -Wwrite-strings -Wformat -Wpointer-arith -fno-strict-aliasing  -c syslog.c
	  gcc  -I/udir/marka/cvs/robie/builds/bind9.HEAD.thread/bind9 -I./include  -I./../pthreads/include  -I../include  -I./../include  -I./..   -D_REENTRANT  -D_THREAD_SAFE -g   -W -Wall -Wmissing-prototypes -Wcast-qual -Wwrite-strings -Wformat -Wpointer-arith -fno-strict-aliasing  -c time.c
Target "all" is up to date.
	
> >>> Dave Stewart <dstewart at aquaflo.com> 7/10/2008 8:20 PM >>>
> Hi folks!
> Hopefully I just missed something obvious (well, obvious to you and  
> not me:)). I'm trying to build the new 9.4.2-P1 on AIX 5.3 and  
> configure seemed to go well (the configure line was "./configure -- 
> prefix=/usr --sysconfdir=/etc --localstatedir=/var --mandir=/usr/share/ 
> man --with-openssl=/usr"), but make blew up in my face pretty  
> quickly ...
> 
> 
> > $ make
> > making all in /home/dave/projects/bind/bind-9.4.2-P1/make
> > Target "all" is up to date.
> > making all in /home/dave/projects/bind/bind-9.4.2-P1/lib
> > making all in /home/dave/projects/bind/bind-9.4.2-P1/lib/isc
> > making all in /home/dave/projects/bind/bind-9.4.2-P1/lib/isc/include
> > making all in /home/dave/projects/bind/bind-9.4.2-P1/lib/isc/include/ 
> > isc
> > Target "all" is up to date.
> > Target "all" is up to date.
> > making all in /home/dave/projects/bind/bind-9.4.2-P1/lib/isc/unix
> > making all in /home/dave/projects/bind/bind-9.4.2-P1/lib/isc/unix/ 
> > include
> > making all in /home/dave/projects/bind/bind-9.4.2-P1/lib/isc/unix/ 
> > include/isc
> > Target "all" is up to date.
> > Target "all" is up to date.
> >           gcc  -I/home/dave/projects/bind/bind-9.4.2-P1 -I./include   
> > -I./../pthreads/include  -I../include  -I./../include  -I./..   - 
> > D_REENTRANT  -D_THREAD_SAFE -g -O2   -W -Wall -Wmissing-prototypes - 
> > Wcast-qual -Wwrite-strings -Wformat -Wpointer-arith -fno-strict- 
> > aliasing  -c app.c
> > In file included from ./../pthreads/include/isc/mutex.h:25,
> >                  from ./../pthreads/include/isc/condition.h:26,
> >                  from app.c:36:
> > /usr/include/pthread.h:596: error: parse error before '*' token
> > /usr/include/pthread.h:599: error: parse error before '*' token
> > /usr/include/pthread.h:603: error: parse error before '*' token
> > /usr/include/pthread.h:606: error: parse error before '*' token
> > /usr/include/pthread.h:609: error: parse error before '*' token
> > /usr/include/pthread.h:612: error: parse error before '*' token
> > /usr/include/pthread.h:615: error: parse error before '*' token
> > /usr/include/pthread.h:618: error: parse error before '*' token
> > /usr/include/pthread.h:621: error: parse error before '*' token
> > /usr/include/pthread.h:625: error: parse error before '*' token
> > /usr/include/pthread.h:628: error: parse error before '*' token
> > /usr/include/pthread.h:639: error: parse error before '*' token
> > /usr/include/pthread.h:643: error: parse error before '*' token
> > /usr/include/pthread.h:666: error: parse error before '*' token
> > /usr/include/pthread.h:669: error: parse error before '*' token
> > /usr/include/pthread.h:672: error: parse error before '*' token
> > /usr/include/pthread.h:675: error: parse error before '*' token
> > /usr/include/pthread.h:678: error: parse error before '*' token
> > /usr/include/pthread.h:686: error: parse error before '*' token
> > /usr/include/pthread.h:689: error: parse error before '*' token
> > /usr/include/pthread.h:692: error: parse error before '*' token
> > /usr/include/pthread.h:695: error: parse error before '*' token
> > /usr/include/pthread.h:703: error: parse error before '*' token
> > /usr/include/pthread.h:707: error: parse error before '*' token
> > /usr/include/pthread.h:710: error: parse error before '*' token
> > app.c: In function 'isc_app_start':
> > app.c:219: warning: implicit declaration of function 'pthread_sigmask'
> > make: 1254-004 The error code from the last command is 1.
> >
> >
> > Stop.
> > make: 1254-004 The error code from the last command is 1.
> >
> >
> > Stop.
> > make: 1254-004 The error code from the last command is 1.
> >
> >
> > Stop.
> > make: 1254-004 The error code from the last command is 1.
> >
> >
> > Stop.
> > $
> 
> 
> Anyone else run into something like this? Anyone see what I did wrong  
> or at least know how to fix it?
> 
> 
> 
> Dave Stewart
> Aqua~Flo Supply (Goleta CA)
> dstewart at aquaflo dot com
> 
> There are 10 kinds of people in the world:
> Those who understand binary and those who don't.
> 

> 
> 
> 
> 
-- 
Mark Andrews, ISC
1 Seymour St., Dundas Valley, NSW 2117, Australia
PHONE: +61 2 9871 4742                 INTERNET: Mark_Andrews at isc.org


More information about the bind-users mailing list