=> Bootstrap dependency digest>=20010302: found digest-20080510 WARNING: [bsd.prefs.mk] The package freewais-sf-2.2.12nb6 misses DESTDIR support. WARNING: [license.mk] Every package should define a LICENSE. => Checksum SHA1 OK for freeWAIS-sf-2.2.12.tar.gz => Checksum RMD160 OK for freeWAIS-sf-2.2.12.tar.gz ===> Installing dependencies for freewais-sf-2.2.12nb6 => Build dependency libtool-base>=1.5.22nb1: found libtool-base-1.5.26nb2 => Build dependency checkperms>=1.1: found checkperms-1.10 => Full dependency perl>=5.0: found perl-5.10.0nb6 ===> Overriding tools for freewais-sf-2.2.12nb6 ===> Extracting for freewais-sf-2.2.12nb6 ===> Patching for freewais-sf-2.2.12nb6 => Applying pkgsrc patches for freewais-sf-2.2.12nb6 ===> Creating toolchain wrappers for freewais-sf-2.2.12nb6 ===> Configuring for freewais-sf-2.2.12nb6 => Checking for portability problems in extracted files First let's make sure your kit is complete. Checking... Locating common programs... Checking compatibility between /scratch/net/freewais-sf/work/.tools/bin/echo and builtin echo (if any)... Symbolic links are supported. Good, your tr supports [:lower:] and [:upper:] to convert case. hpux netbsd solaris_2 linux next sunos_4_1 Which of these apply, if any? [none] Do you expect to run these scripts and binaries on multiple machines? [n] Installation prefix to use? (~name ok) [/usr/pkg] AFS does not seem to be running... Pathname where the public executables will reside? (~name ok) [/usr/pkg/bin] System manual is in /usr/share/man/man1. Where do the manual pages (source) go? (~name ok) [/usr/pkg/man/man1] Pathname where the private library files will reside? (~name ok) [/usr/pkg/lib] Where do you keep publicly executable scripts? (~name ok) [/usr/pkg/bin] Where do the main FreeWAIS-sf manual pages (source) go? (~name ok) [/usr/pkg/man/man1] What suffix should be used for the main FreeWAIS-sf man pages? [1] You can have filenames longer than 14 characters. Where do the freeWAIS-sf library man pages (source) go? (~name ok) [/usr/pkg/lib/man/man3] What suffix should be used for the freeWAIS-sf library man pages? [3] Which memory models are supported? [none] Use which C compiler? [cc] Checking for GNU cc in disguise and/or its version number... Now, how can we feed standard input to your C preprocessor... Directories to use for library searches? [/usr/local/lib /lib /usr/lib] What optimizer/debugger flag should be used? [-O] Any additional cc flags? [-I/usr/local/include] Let me guess what the preprocessor flags are... Any additional ld flags (NOT including libraries)? [ -L/usr/local/lib] Checking your choice of C compiler and flags for coherency... What is the file extension used for shared libraries? [so] Checking for optional libraries... Any additional libraries? [-lcurses -ltermcap] Checking for GNU C Library... Shall I use nm to extract C symbols from the libraries? [y] Where is your C library? [/usr/lib/libc.so.7] Extracting names from the following files for later perusal: /usr/lib/libc.so.7 /usr/lib/libcurses.so /usr/lib/libtermcap.so This may take a while....done Computing filename position in cpp output for #include directives... access() found. defines the *_OK access constants. alloca() found. NOT found. alphasort() found. bcopy() found. bzero() found. Do you want to use shm cache? [n] Checking to see if your C compiler knows about "const"... Use your systems ctype? [n] What are your lower case letters? [àáâãäåæçèéêëìíîïñòóôõöøùúûüýß] What are your upper case letters? [ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÑÒÓÔÕÖØÙÚÛÜÝß] found. Your directory entries are struct dirent. Good, your directory entry keeps length information in d_namlen. Checking if you have a decent Perl installed ... Do you want to embed Perl? [y] gethostent() found. getpwuid() found. getwd() found. Will you have HEADLINE files greater than 16 MB [y] Using instead of . strchr() found. Do you want to compile with -DLOCAL_SEARCH? [y] memmove() found. Checking if your systems regexp implementation works ... Nope, does not work defines the O_* constants... and you have the 3 argument form of open(). Use proximity instead of string search? [n] remove() found. found. found. found. Checking to see if your bcopy() can do overlapping copies... memcpy() found. Checking to see if your memcpy() can do overlapping copies... scandir() found. strcspn() found. strdup() found. strerror() found. syslog() found. Checking what version you are using ... Disable the UDP packet sending? [n] Figuring out host name... Your host name appears to be "lab-df2.estpak.ee". Right? [y] uname() found. Do you want to use the modified URL handling? [y] Checking to see if your C compiler knows about "volatile"... vprintf() found. Your vsprintf() returns (char*). Checking to see how well your C compiler groks the void type... Support flag bits are: 1: basic void declarations. 2: arrays of pointers to functions returning void. 4: operations between pointers to and addresses of void functions. 8: generic void pointers. Looking for a BSD-compatible install program... Which install program shall I use? (~name ok) [/scratch/net/freewais-sf/work/.tools/bin/install] Ok, let's see how we can create nested directories... Checking to see how big your integers are... Which lexical analyser generator (lex or flex) shall I use? [flex] Checking how to generate makefile dependencies on your machine... Name of program to make makefile dependencies? (~name ok) [/scratch/net/freewais-sf/work/freeWAIS-sf-2.2.12/mkdep] Getting the current patchlevel... What type are process ids on this system declared as? [pid_t] Checking out function prototypes... Checking how to generate random libraries on your machine... I can't determine whether signal handler returns void or int... What type does your signal handler return? [void] Hmm... Looks like you have Berkeley networking support. time() found. What type is returned by time() on this system? [time_t] What is the type for user ids returned by getuid()? [uid_t] Which compiler compiler (byacc or yacc) shall I use? [/usr/bin/byacc] Any additional yacc flags? [none] found. found. We'll be including . found. We don't need to include if we include . No ndir library found, but you have readdir() so we'll use that. found. found. found. found. We'll include to get va_dcl definition. found. NOT found. found. found. found. found. Testing to see if we should include , or both. We'll include . found. found. tcsetattr() found. You have POSIX termios.h... good! Creating config.sh... Doing variable substitutions on .SH files... Extracting Makefile (with variable substitutions) Extracting Makefile (with variable substitutions) Extracting bin/catalog (with variable substitutions) Extracting bin/dictionary (with variable substitutions) Extracting bin/inverted_file (with variable substitutions) Extracting bin/makedb (with variable substitutions) Extracting bin/mkfmt (with variable substitutions) Extracting bin/ws (with variable substitutions) Extracting config.h (with variable substitutions) Extracting doc/original-TM-wais/manl/Makefile (with variable substitutions) Extracting indexer/Makefile (with variable substitutions) Extracting install (with variable substitutions) Extracting lib/Makefile (with variable substitutions) Extracting lib/ctype/Makefile (with variable substitutions) Extracting Makefile (with variable substitutions) Extracting lib/ir/Makefile (with variable substitutions) Extracting ir/mkinc (with variable substitutions) Extracting Makefile (with variable substitutions) Extracting server/Makefile (with variable substitutions) Extracting test/Makefile (with variable substitutions) Extracting ui/Makefile (with variable substitutions) Extracting x/Imakefile (with variable substitutions) Run make depend now? [y] Depending in lib... (/scratch/net/freewais-sf/work/.tools/bin/sed '/^# DO NOT DELETE/q' Makefile && (/scratch/net/freewais-sf/work/freeWAIS-sf-2.2.12/mkdep -- ; echo 'foo: bar') | /scratch/net/freewais-sf/work/.tools/bin/sed -e 's:/usr/include[^ ]*::g; s:/usr/include[^ ]*::g; ' -e '/: / b print' -e 'H; d; n; : print' -e 'x; s/\\\n//g' -e 's/ */ /g; s/ :/:/;' -e '/: *$/d' ) > Makefile.new cp Makefile Makefile.bak cp Makefile.new Makefile /scratch/net/freewais-sf/work/.tools/bin/rm -f Makefile.new Depending in lib/../lib/ctype... (/scratch/net/freewais-sf/work/.tools/bin/sed '/^# DO NOT DELETE/q' Makefile && (/scratch/net/freewais-sf/work/freeWAIS-sf-2.2.12/mkdep -I../.. -I../../lib -I../../lib/regexp/ -I/usr/local/include -- mkctype.c ctest.c ctype.c; echo 'foo: bar') | /scratch/net/freewais-sf/work/.tools/bin/sed -e 's:/usr/include[^ ]*::g; s:/usr/include[^ ]*::g; ' -e '/: / b print' -e 'H; d; n; : print' -e 'x; s/\\\n//g' -e 's/ */ /g; s/ :/:/;' -e '/: *$/d' ) > Makefile.new cp Makefile Makefile.bak cp Makefile.new Makefile /scratch/net/freewais-sf/work/.tools/bin/rm -f Makefile.new Depending in lib/../lib/regexp... (/scratch/net/freewais-sf/work/.tools/bin/sed '/^# DO NOT DELETE/q' Makefile && (/scratch/net/freewais-sf/work/freeWAIS-sf-2.2.12/mkdep -- try.c; echo 'foo: bar') | /scratch/net/freewais-sf/work/.tools/bin/sed -e 's:/usr/include[^ ]*::g; s:/usr/include[^ ]*::g; ' -e '/: / b print' -e 'H; d; n; : print' -e 'x; s/\\\n//g' -e 's/ */ /g; s/ :/:/;' -e '/: *$/d' ) > Makefile.new cp Makefile Makefile.bak cp Makefile.new Makefile /scratch/net/freewais-sf/work/.tools/bin/rm -f Makefile.new Depending in lib/ftw... (/scratch/net/freewais-sf/work/.tools/bin/sed '/^# DO NOT DELETE/q' Makefile && (/scratch/net/freewais-sf/work/freeWAIS-sf-2.2.12/mkdep -I../../lib/ir -I../.. -I../../lib -I../../lib/ctype -I../../lib/regexp/ -DHAS_FPSETMASK -DHAS_FLOATINGPOINT_H -fno-strict-aliasing -pipe -I/usr/pkg/lib/perl5/5.10.0/i386-dragonfly-thread-multi/CORE -- trunc.c stringtoany.c ftwtest.c scantest.c; echo 'foo: bar') | /scratch/net/freewais-sf/work/.tools/bin/sed -e 's:/usr/include[^ ]*::g; s:/usr/include[^ ]*::g; ' -e '/: / b print' -e 'H; d; n; : print' -e 'x; s/\\\n//g' -e 's/ */ /g; s/ :/:/;' -e '/: *$/d' ) > Makefile.new cp Makefile Makefile.bak cp Makefile.new Makefile /scratch/net/freewais-sf/work/.tools/bin/rm -f Makefile.new Depending in lib/ir... (/scratch/net/freewais-sf/work/.tools/bin/sed '/^# DO NOT DELETE/q' Makefile && (/scratch/net/freewais-sf/work/freeWAIS-sf-2.2.12/mkdep -- query_l.l query_y.y field_l.l field_y.y; echo 'foo: bar') | /scratch/net/freewais-sf/work/.tools/bin/sed -e 's:/usr/include[^ ]*::g; s:/usr/include[^ ]*::g; ' -e '/: / b print' -e 'H; d; n; : print' -e 'x; s/\\\n//g' -e 's/ */ /g; s/ :/:/;' -e '/: *$/d' ) > Makefile.new cp Makefile Makefile.bak cp Makefile.new Makefile /scratch/net/freewais-sf/work/.tools/bin/rm -f Makefile.new Depending in server... (/scratch/net/freewais-sf/work/.tools/bin/sed '/^# DO NOT DELETE/q' Makefile && (/scratch/net/freewais-sf/work/freeWAIS-sf-2.2.12/mkdep -I../lib/ir -I.. -I../lib -I../lib/ctype -I../lib/regexp/ -DHAS_FPSETMASK -DHAS_FLOATINGPOINT_H -fno-strict-aliasing -pipe -I/usr/pkg/lib/perl5/5.10.0/i386-dragonfly-thread-multi/CORE -- waisserver.c; echo 'foo: bar') | /scratch/net/freewais-sf/work/.tools/bin/sed -e 's:/usr/include[^ ]*::g; s:/usr/include[^ ]*::g; ' -e '/: / b print' -e 'H; d; n; : print' -e 'x; s/\\\n//g' -e 's/ */ /g; s/ :/:/;' -e '/: *$/d' ) > Makefile.new cp Makefile Makefile.bak cp Makefile.new Makefile /scratch/net/freewais-sf/work/.tools/bin/rm -f Makefile.new Depending in indexer... (/scratch/net/freewais-sf/work/.tools/bin/sed '/^# DO NOT DELETE/q' Makefile && (/scratch/net/freewais-sf/work/freeWAIS-sf-2.2.12/mkdep -I../lib/ir -I.. -I../lib -I../lib/ctype -I../lib/regexp/ -DHAS_FPSETMASK -DHAS_FLOATINGPOINT_H -fno-strict-aliasing -pipe -I/usr/pkg/lib/perl5/5.10.0/i386-dragonfly-thread-multi/CORE -- waisindex.c; echo 'foo: bar') | /scratch/net/freewais-sf/work/.tools/bin/sed -e 's:/usr/include[^ ]*::g; s:/usr/include[^ ]*::g; ' -e '/: / b print' -e 'H; d; n; : print' -e 'x; s/\\\n//g' -e 's/ */ /g; s/ :/:/;' -e '/: *$/d' ) > Makefile.new cp Makefile Makefile.bak cp Makefile.new Makefile /scratch/net/freewais-sf/work/.tools/bin/rm -f Makefile.new Depending in ui... (/scratch/net/freewais-sf/work/.tools/bin/sed '/^# DO NOT DELETE/q' Makefile && (/scratch/net/freewais-sf/work/freeWAIS-sf-2.2.12/mkdep -I../lib/ir -I.. -I../lib -I../lib/ctype -I../lib/regexp/ -DHAS_FPSETMASK -DHAS_FLOATINGPOINT_H -fno-strict-aliasing -pipe -I/usr/pkg/lib/perl5/5.10.0/i386-dragonfly-thread-multi/CORE -- waissearch.c waisq.c swais.c; echo 'foo: bar') | /scratch/net/freewais-sf/work/.tools/bin/sed -e 's:/usr/include[^ ]*::g; s:/usr/include[^ ]*::g; ' -e '/: / b print' -e 'H; d; n; : print' -e 'x; s/\\\n//g' -e 's/ */ /g; s/ :/:/;' -e '/: *$/d' ) > Makefile.new cp Makefile Makefile.bak cp Makefile.new Makefile /scratch/net/freewais-sf/work/.tools/bin/rm -f Makefile.new Depending in bin... (/scratch/net/freewais-sf/work/.tools/bin/sed '/^# DO NOT DELETE/q' Makefile && (/scratch/net/freewais-sf/work/freeWAIS-sf-2.2.12/mkdep -- ; echo 'foo: bar') | /scratch/net/freewais-sf/work/.tools/bin/sed -e 's:/usr/include[^ ]*::g; s:/usr/include[^ ]*::g; ' -e '/: / b print' -e 'H; d; n; : print' -e 'x; s/\\\n//g' -e 's/ */ /g; s/ :/:/;' -e '/: *$/d' ) > Makefile.new cp Makefile Makefile.bak cp Makefile.new Makefile /scratch/net/freewais-sf/work/.tools/bin/rm -f Makefile.new Depending in doc/original-TM-wais/manl... (/scratch/net/freewais-sf/work/.tools/bin/sed '/^# DO NOT DELETE/q' Makefile && (/scratch/net/freewais-sf/work/freeWAIS-sf-2.2.12/mkdep -- ; echo 'foo: bar') | /scratch/net/freewais-sf/work/.tools/bin/sed -e 's:/usr/include[^ ]*::g; s:/usr/include[^ ]*::g; ' -e '/: / b print' -e 'H; d; n; : print' -e 'x; s/\\\n//g' -e 's/ */ /g; s/ :/:/;' -e '/: *$/d' ) > Makefile.new cp Makefile Makefile.bak cp Makefile.new Makefile /scratch/net/freewais-sf/work/.tools/bin/rm -f Makefile.new Depending in test... (/scratch/net/freewais-sf/work/.tools/bin/sed '/^# DO NOT DELETE/q' Makefile && (/scratch/net/freewais-sf/work/freeWAIS-sf-2.2.12/mkdep -- ; echo 'foo: bar') | /scratch/net/freewais-sf/work/.tools/bin/sed -e 's:/usr/include[^ ]*::g; s:/usr/include[^ ]*::g; ' -e '/: / b print' -e 'H; d; n; : print' -e 'x; s/\\\n//g' -e 's/ */ /g; s/ :/:/;' -e '/: *$/d' ) > Makefile.new cp Makefile Makefile.bak cp Makefile.new Makefile /scratch/net/freewais-sf/work/.tools/bin/rm -f Makefile.new Now you must run a make. => Modifying libtool scripts to use pkgsrc libtool