Subject: pkg/10881: MySQL server does not compile successfully.
To: None <gnats-bugs@gnats.netbsd.org>
From: None <bstark@siemens-psc.com>
List: netbsd-bugs
Date: 08/22/2000 12:13:20
>Number:         10881
>Category:       pkg
>Synopsis:       MySQL server does not compile successfully
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Tue Aug 22 12:14:00 PDT 2000
>Closed-Date:
>Last-Modified:
>Originator:     Brian Stark
>Release:        1.5_ALPHA2
>Organization:

Siemens Power Transmission & Distribution, Inc.
Power Systems Control Division
	
>Environment:
	
System: NetBSD palomino.siemens-psc.com 1.5_ALPHA2 NetBSD 1.5_ALPHA2 (PALOMINO) #0: Fri Aug 18 18:59:57 CDT 2000 bstark@palomino.siemens-psc.com:/usr/src/sys/arch/i386/compile/PALOMINO i386


>Description:
	
Attempting to build mysql-server-3.22.32 on NetBS 1.5_ALPHA2 fails.

>How-To-Repeat:

cd /usr/pkgsrc/databases/mysql-server
palomino:{root}# make 
===> Validating dependencies for mysql-server-3.22.32
=> mysql-3.22.32.tar.gz doesn't seem to exist on this system.
=> Attempting to fetch mysql-3.22.32.tar.gz from ftp://ftp.mysql.com/MySQL-3.22/
.
Connected to ftp.mysql.com.
220 ProFTPD 1.2.0pre10 Server (MySQL at the Matrix) [cpu33]
331 Anonymous login ok, send your complete e-mail address as password.
230 Anonymous access granted, restrictions apply.
Remote system type is UNIX.
Using binary mode to transfer files.
200 Type set to I.
250 CWD command successful.
local: mysql-3.22.32.tar.gz remote: mysql-3.22.32.tar.gz
500 EPSV not understood.
227 Entering Passive Mode (64,28,67,70,0,0)
421 Service not available, remote server has closed connection.
=> Attempting to fetch mysql-3.22.32.tar.gz from ftp://ftp.sunet.se/pub/unix/dat
abases/relational/mysql/Downloads/MySQL-3.22/.
Trying 130.242.206.41...
Connected to ftp.sunet.se.
220-####################################################################
220-### Try accessing us on the World Wide Web! http://ftp.sunet.se/ ###
220-###                                                              ###
220-### http://ftp.sunet.se/pub/ to browse...                        ###
220-###                                                              ###
220-### http://ftp.sunet.se:8000/ftpsearch to search for filenames   ###
220-###                                                              ###
220-### http://ftp.sunet.se:10050/ to freetext search                ###
220-###                                                              ###
220-####################################################################
220-
220 ftp.sunet.se FTP server (Version wu-2.6.1(3) Thu Aug 10 12:40:57 MET DST 200
0) ready.
331 Guest login ok, send your complete e-mail address as password.
230-
230-             Swedish University Network SUNET
230-                   Archive ftp.sunet.se
230-
230-Welcome to the ftp.sunet.se MkIII++ archive, which now resides on a
230-couple of SUN Ultraservers running Solaris.
230-
230-You are user number 521 out of a possible total of 1000 in your class.
230-
230-You may now also use WWW (http://ftp.sunet.se/) or e-mail to
230-ftpmail@ftp.sunet.se to access this archive. See README.access.methods
230-for more info on this.
230-
230-
230-This system may be used 24 hours a day, 7 days a week.  The local
230-time is Tue Aug 22 20:44:34 2000.
230-
230-All transfers are logged with your host name and whatever you entered
230-for the password.
230-
230-DISCLAIMER: Neither SUAS nor SUNET are liable for any use, storage or 
230-transmission of any files stored on this archive.
230-
230-If you have any problems or comments about this archive, please send
230-them via e-mail to archive@ftp.sunet.se. Please also let us know if 
230-there is something we don't have that you think we should!
230-
230-Please read the file README.access.methods
230-  it was last modified on Fri Aug 20 08:04:33 1999 - 368 days ago
230-Please read the file README.compression
230-  it was last modified on Wed Nov 24 09:05:40 1999 - 272 days ago
230-Please read the file README.locate
230-  it was last modified on Sat Aug 26 12:40:14 1995 - 1822 days ago
230-Please read the file README.rsync
230-  it was last modified on Tue Aug 24 16:09:01 1999 - 364 days ago
230-Please read the file README.uploads
230-  it was last modified on Tue Feb 11 09:35:40 1997 - 1288 days ago
230 Guest login ok, access restrictions apply.
Remote system type is UNIX.
Using binary mode to transfer files.
200 Type set to I.
250 CWD command successful.
250 CWD command successful.
250 CWD command successful.
250 CWD command successful.
250 CWD command successful.
250-Please read the file README
250-  it was last modified on Tue Jun 27 19:36:39 2000 - 56 days ago
250 CWD command successful.
250 CWD command successful.
local: mysql-3.22.32.tar.gz remote: mysql-3.22.32.tar.gz
500 'EPSV': command not understood.
227 Entering Passive Mode (130,242,206,41,130,146)
150 Opening BINARY mode data connection for mysql-3.22.32.tar.gz (4295387 bytes)
.
100% |*************************************|  4194 KB   30.55 KB/s    00:00 ETA
226 Transfer complete.
4295387 bytes received in 02:17 (30.49 KB/s)
221-You have transferred 4295387 bytes in 1 files.
221-Total traffic for this session was 4299174 bytes in 1 transfers.
221-Thank you for using the FTP service on ftp.sunet.se.
221 Goodbye.
=> Checksum OK for mysql-3.22.32.tar.gz.
===> Extracting for mysql-server-3.22.32
===> mysql-server-3.22.32 depends on installed package: mysql-client-3.22.32 - m
ysql-client-3.22.32 found
===> mysql-server-3.22.32 depends on installed package: perl-* - perl-5.00404 fo
und
work -> /usr/pkgsrc.work/i386/databases/mysql-server/work
2+0 records in
2+0 records out
20480 bytes transferred in 1 secs (20480 bytes/sec)
===> Patching for mysql-server-3.22.32
===> Applying NetBSD patches for mysql-server-3.22.32
===> Configuring for mysql-server-3.22.32
creating cache ./config.cache
checking host system type... i386--netbsd
checking target system type... i386--netbsd
checking build system type... i386--netbsd
checking for a BSD compatible install... /usr/bin/install -c -o root -g wheel
checking whether build environment is sane... yes
checking whether make sets ${MAKE}... yes
checking for working aclocal... found
checking for working autoconf... found
checking for working automake... found
checking for working autoheader... found
checking for working makeinfo... found
checking whether to enable maintainer-specific portions of Makefiles... no
checking whether build environment is sane... yes
checking whether make sets ${MAKE}... (cached) yes
checking for gcc... cc
checking whether the C compiler (cc -O2 -Dunix -Dunix   -Wl,-R/usr/pkg/lib -L/us
r/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/pkg/lib) works... yes
checking whether the C compiler (cc -O2 -Dunix -Dunix   -Wl,-R/usr/pkg/lib -L/us
r/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/pkg/lib) is a cross-compiler... no
checking whether we are using GNU C... yes
checking whether cc accepts -g... yes
checking for c++... c++
checking whether the C++ compiler (c++    -Wl,-R/usr/pkg/lib -L/usr/pkg/lib -Wl,
-R/usr/pkg/lib -L/usr/pkg/lib) works... yes
checking whether the C++ compiler (c++    -Wl,-R/usr/pkg/lib -L/usr/pkg/lib -Wl,
-R/usr/pkg/lib -L/usr/pkg/lib) is a cross-compiler... no
checking whether we are using GNU C++... yes
checking whether c++ accepts -g... yes
checking how to run the C preprocessor... cc -E
checking for ranlib... ranlib
checking for ld used by GCC... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for BSD-compatible nm... /usr/bin/nm -B
checking whether ln -s works... yes
updating cache ./config.cache
loading cache ./config.cache within ltconfig
checking for object suffix... o
checking for executable suffix... no
checking for cc option to produce PIC... -fPIC
checking if cc PIC flag -fPIC works... yes
checking if cc supports -c -o file.o... yes
checking if cc supports -c -o file.lo... yes
checking if cc supports -fno-rtti -fno-exceptions ... yes
checking if cc static flag -static works... -static
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking whether the linker (/usr/bin/ld) supports shared libraries... yes
checking command to parse /usr/bin/nm -B output... ok
checking how to hardcode library paths into programs... immediate
checking for /usr/bin/ld option to reload object files... -r
checking dynamic linker characteristics... NetBSD ld.elf_so
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking for objdir... .libs
creating libtool
updating cache ./config.cache
loading cache ./config.cache
checking for a BSD compatible install... /usr/bin/install -c -o root -g wheel
checking for bison... yacc
checking for uname... /usr/bin/uname
checking operating system... NetBSD
checking if we should use skip-locking as default for netbsd... no
checking for ln... /bin/ln
checking for ln... /bin/ln
checking for mv... /bin/mv
checking for rm... /bin/rm
checking for cp... /bin/cp
checking for sed... /usr/bin/sed
checking for cmp... /usr/bin/cmp
checking for chmod... /bin/chmod
checking for hostname... /bin/hostname
checking for perl5... no
checking for perl... /usr/pkg/bin/perl
checking for ps... /bin/ps
checking how to check if pid exists... /bin/ps p $$PID | grep mysqld > /dev/null
checking for kill... /bin/kill
checking for kill switches... /bin/kill -0 $$PID
checking for cc option to accept ANSI C... 
checking whether to use libwrap... no
checking for dirent.h that defines DIR... yes
checking for opendir in -ldir... no
checking for ANSI C header files... yes
checking for sys/wait.h that is POSIX.1 compatible... yes
checking for fcntl.h... yes
checking for float.h... yes
checking for floatingpoint.h... no
checking for ieeefp.h... yes
checking for limits.h... yes
checking for memory.h... yes
checking for pwd.h... yes
checking for select.h... no
checking for stdlib.h... yes
checking for stddef.h... yes
checking for strings.h... yes
checking for string.h... yes
checking for synch.h... no
checking for sys/mman.h... yes
checking for sys/socket.h... yes
checking for sys/timeb.h... yes
checking for sys/types.h... yes
checking for sys/un.h... yes
checking for sys/vadvise.h... yes
checking for sys/wait.h... (cached) yes
checking for term.h... no
checking for unistd.h... yes
checking for utime.h... yes
checking for sys/utime.h... no
checking for termio.h... no
checking for termios.h... yes
checking for sched.h... no
checking for crypt.h... no
checking for alloca.h... no
checking for floor in -lm... yes
checking for gethostbyname_r in -lnsl_r... no
checking for gethostbyname_r in -lnsl... no
checking for socket in -lsocket... no
checking for p2open in -lgen... no
checking for bind in -lbind... no
checking for crypt in -lcrypt... yes
checking for compress in -lz... yes
checking LinuxThreads... Not found
checking DEC threads... no
checking DEC 3.2 threads... no
checking SCO threads... no
checking SCO UnixWare7 native threads... no
checking Siemens threads... no
checking Solaris threads... no
checking named thread libs:... no
checking for pthread_create in -libc... no
checking for pthread_create in -lpthread... no
checking for pthread_create in -lpthreads... no
checking for pthread_create in -pthread... no
checking for strtok_r in -lpthread... yes
checking for strtok_r... yes
checking for dlopen in -ldl... no
checking for restartable system calls... yes
checking need of special linking flags... none
checking for working const... yes
checking for inline... inline
checking for off_t... yes
checking for size_t... yes
checking for st_rdev in struct stat... yes
checking whether time.h and sys/time.h may both be included... yes
checking whether struct tm is in sys/time.h or time.h... time.h
checking size of char... 1
checking size of int... 4
checking size of long... 4
checking size of long long... 8
checking size of off_t... 8
checking whether byte ordering is bigendian... no
checking base type of last arg to accept... socklen_t
checking stack direction for C alloca... -1
checking for working alloca.h... (cached) no
checking for alloca... yes
checking if struct timespec has a ts_sec member... no
checking for type ulong... yes
checking for type uchar... no
checking for type uint... yes
checking for type fp_except... yes
checking if c++ supports bool types... yes
checking if conversion of longlong to float works... yes
checking for Sun style big file support... No
checking for varargs.h... yes
checking for stdarg.h... yes
checking for dirent.h... yes
checking for locale.h... yes
checking for ndir.h... no
checking for sys/dir.h... yes
checking for sys/file.h... yes
checking for sys/ndir.h... no
checking for sys/ptem.h... no
checking for sys/pte.h... no
checking for sys/select.h... yes
checking for sys/stream.h... no
checking for curses.h... yes
checking for termcap.h... yes
checking for termio.h... (cached) no
checking for termbits.h... no
checking for asm/termbits.h... no
checking for lstat... yes
checking for putenv... yes
checking for select... yes
checking for setenv... yes
checking for setlocale... yes
checking for strcoll... yes
checking for tcgetattr... yes
checking whether stat file-mode macros are broken... no
checking return type of signal handlers... void
checking for type of signal functions... posix
checking whether programs are able to redeclare getpw functions... yes
checking for TIOCGWINSZ in sys/ioctl.h... yes
checking for FIONREAD in sys/ioctl.h... yes
checking for TIOCSTAT in sys/ioctl.h... yes
checking if struct dirent has a d_ino member... yes
checking whether signal handlers are of type void... yes
checking for tgetent in -lncurses... yes
checking for termcap functions library... -lncurses
checking for unistd.h... (cached) yes
checking for getpagesize... yes
checking for working mmap... yes
checking return type of signal handlers... (cached) void
checking return type of qsort... void
checking whether utime accepts a null argument... yes
checking for vprintf... yes
checking for alarm... yes
checking for bmove... no
checking for chsize... no
checking for ftruncate... yes
checking for rint... yes
checking for finite... yes
checking for fpsetmask... yes
checking for fpresetsticky... no
checking for cuserid... no
checking for fcntl... yes
checking for fconvert... no
checking for getrusage... yes
checking for getpwuid... yes
checking for getcwd... yes
checking for getrlimit... yes
checking for getwd... yes
checking for index... yes
checking for locking... no
checking for longjmp... yes
checking for perror... yes
checking for pread... yes
checking for realpath... yes
checking for rename... yes
checking for socket... yes
checking for strnlen... no
checking for madvise... yes
checking for strtoul... yes
checking for strtoull... yes
checking for snprintf... yes
checking for tempnam... yes
checking for thr_setconcurrency... no
checking for gethostbyaddr_r... no
checking for gethostbyname_r... no
checking for getpwnam... yes
checking for bfill... no
checking for bzero... yes
checking for bcmp... yes
checking for strstr... yes
checking for strpbrk... yes
checking for strerror... yes
checking for tell... no
checking for atod... no
checking for memcpy... yes
checking for memmove... yes
checking for setupterm... no
checking for strcasecmp... yes
checking for sighold... no
checking for vidattr... no
checking for setupterm... (cached) no
checking for lrand48... yes
checking for localtime_r... yes
checking for sigset... no
checking for sigthreadmask... no
checking for pthread_sigmask... no
checking for pthread_setprio... no
checking for pthread_setprio_np... no
checking for pthread_setschedparam... no
checking for pthread_attr_setprio... no
checking for pthread_attr_setschedparam... no
checking for pthread_attr_create... no
checking for pthread_getsequence_np... no
checking for pthread_attr_setstacksize... no
checking for pthread_condattr_create... no
checking for rwlock_init... no
checking for crypt... yes
checking for dlopen... yes
checking for dlerror... yes
checking for fchmod... yes
checking for getpass... yes
checking for getpassphrase... no
checking for fseeko... no
checking style of gethost* routines... other
checking style of gethostname_r routines... other
checking args to readdir_r... other
checking style of sigwait... other
checking style of sigwait... other
checking for pthread_attr_setscope... no
checking can netinet files be included... yes
checking character set... latin1 (default)

Configuring MIT Pthreads
creating cache ./config.cache
checking for gcc... cc
checking whether the C compiler (cc -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D
_FILE_OFFSET_BITS=64 -O6 -DDBUG_OFF -O2 -Dunix -Dunix   -Wl,-R/usr/pkg/lib -L/us
r/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/pkg/lib) works... yes
checking whether the C compiler (cc -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D
_FILE_OFFSET_BITS=64 -O6 -DDBUG_OFF -O2 -Dunix -Dunix   -Wl,-R/usr/pkg/lib -L/us
r/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/pkg/lib) is a cross-compiler... no
checking whether we are using GNU C... yes
checking whether cc accepts -g... yes
checking for c++... c++
checking whether the C++ compiler (c++   -Wl,-R/usr/pkg/lib -L/usr/pkg/lib -Wl,-
R/usr/pkg/lib -L/usr/pkg/lib) works... yes
checking whether the C++ compiler (c++   -Wl,-R/usr/pkg/lib -L/usr/pkg/lib -Wl,-
R/usr/pkg/lib -L/usr/pkg/lib) is a cross-compiler... no
checking whether we are using GNU C++... yes
checking whether c++ accepts -g... yes
checking compiler availability and simple error detection... ok
checking how to run the C preprocessor... cc -E
checking for ranlib... ranlib
checking host system type... i386-unknown-netbsd1.5.
checking target system type... i386-unknown-netbsd1.5.
checking build system type... i386-unknown-netbsd1.5.
configure: error: System type i386-unknown-netbsd1.5. not recognized or not supp
orted.
See ./config/configure.in for supported systems.
End of MIT Pthreads configuration

updating cache ./config.cache
creating ./config.status
creating Makefile
creating extra/Makefile
creating mysys/Makefile
creating isam/Makefile
creating strings/Makefile
creating regex/Makefile
creating heap/Makefile
creating man/Makefile
creating readline/Makefile
creating client/Makefile
creating sql/Makefile
creating sql/share/Makefile
creating merge/Makefile
creating dbug/Makefile
creating scripts/Makefile
creating include/Makefile
creating bench/Makefile
creating tests/Makefile
creating Docs/Makefile
creating support-files/Makefile
creating include/mysql_version.h
creating include/mysql_com.h
creating include/m_ctype.h
creating config.h

MySQL has a Web site at http://www.mysql.com/ which carries details on the
latest release, upcoming features, and other information to make your
work or play with MySQL more productive. There you can also find
information about mailing lists for MySQL discussion.

Remember to check the platform specific part in the reference manual for
hints about installing on your platfrom. See the Docs directory.

Thank you for choosing MySQL!

===> Building for mysql-server-3.22.32
cd client; make link_sources
set -x;  ss=`echo strmov.lo strxmov.lo strnmov.lo strmake.lo strend.lo         s
trfill.lo ct_init.lo is_prefix.lo                       int2str.lo str2int.lo st
rinstr.lo strcont.lo strcend.lo                         bchange.lo bmove.lo bmov
e_upp.lo longlong2str.lo                        strtoull.lo strtoll.lo         c
type-latin1.lo | sed "s;\.lo;.c;g"`;  ds=`echo dbug.lo | sed "s;\.lo;.c;g"`;  ms
=`echo my_init.lo my_static.lo my_malloc.lo my_realloc.lo                      m
y_create.lo my_delete.lo my_tempnam.lo my_open.lo                       mf_casec
nv.lo my_read.lo my_write.lo errors.lo                  my_error.lo my_lib.lo my
_getwd.lo my_div.lo                     mf_pack.lo my_messnc.lo mf_dirname.lo mf
_fn_ext.lo                      mf_wcomp.lo typelib.lo safemalloc.lo my_alloc.lo
                        getopt.lo getopt1.lo getvar.lo                  mf_forma
t.lo mf_path.lo mf_unixpath.lo my_fopen.lo                      mf_loadpath.lo m
y_pthread.lo my_thr_init.lo                     thr_mutex.lo mulalloc.lo string.
lo default.lo                   my_compress.lo array.lo my_once.lo list.lo | sed
 "s;\.lo;.c;g"`;  for f in $ss; do  rm -f ./$f;  /bin/ln -s ./../strings/$f ./$f
;  done;  for f in strto.c; do  rm -f ./$f;  /bin/ln -s ./../strings/$f ./$f;  d
one;  for f in $ds; do  rm -f ./$f;  /bin/ln -s ./../dbug/$f ./$f;  done;  for f
 in $ms mysys_priv.h my_static.h; do  rm -f ./$f;  /bin/ln -s ./../mysys/$f ./$f
;  done;
+ sed+ echo s;\.lo;.c;g strmov.lo
 strxmov.lo strnmov.lo strmake.lo strend.lo strfill.lo ct_init.lo is_prefix.lo i
nt2str.lo str2int.lo strinstr.lo strcont.lo strcend.lo bchange.lo bmove.lo bmove
_upp.lo longlong2str.lo strtoull.lo strtoll.lo ctype-latin1.lo
+ ss=strmov.c strxmov.c strnmov.c strmake.c strend.c strfill.c ct_init.c is_pref
ix.c int2str.c str2int.c strinstr.c strcont.c strcend.c bchange.c bmove.c bmove_
upp.c longlong2str.c strtoull.c strtoll.c ctype-latin1.c
+ echo+ sed dbug.lo s;\.lo;.c;g

+ ds=dbug.c
+ echo+ sed my_init.lo s;\.lo;.c;g my_static.lo
 my_malloc.lo my_realloc.lo my_create.lo my_delete.lo my_tempnam.lo my_open.lo m
f_casecnv.lo my_read.lo my_write.lo errors.lo my_error.lo my_lib.lo my_getwd.lo 
my_div.lo mf_pack.lo my_messnc.lo mf_dirname.lo mf_fn_ext.lo mf_wcomp.lo typelib
.lo safemalloc.lo my_alloc.lo getopt.lo getopt1.lo getvar.lo mf_format.lo mf_pat
h.lo mf_unixpath.lo my_fopen.lo mf_loadpath.lo my_pthread.lo my_thr_init.lo thr_
mutex.lo mulalloc.lo string.lo default.lo my_compress.lo array.lo my_once.lo lis
t.lo
+ ms=my_init.c my_static.c my_malloc.c my_realloc.c my_create.c my_delete.c my_t
empnam.c my_open.c mf_casecnv.c my_read.c my_write.c errors.c my_error.c my_lib.
c my_getwd.c my_div.c mf_pack.c my_messnc.c mf_dirname.c mf_fn_ext.c mf_wcomp.c 
typelib.c safemalloc.c my_alloc.c getopt.c getopt1.c getvar.c mf_format.c mf_pat
h.c mf_unixpath.c my_fopen.c mf_loadpath.c my_pthread.c my_thr_init.c thr_mutex.
c mulalloc.c string.c default.c my_compress.c array.c my_once.c list.c
+ rm -f ./strmov.c
+ /bin/ln -s ./../strings/strmov.c ./strmov.c
+ rm -f ./strxmov.c
+ /bin/ln -s ./../strings/strxmov.c ./strxmov.c
+ rm -f ./strnmov.c
+ /bin/ln -s ./../strings/strnmov.c ./strnmov.c
+ rm -f ./strmake.c
+ /bin/ln -s ./../strings/strmake.c ./strmake.c
+ rm -f ./strend.c
+ /bin/ln -s ./../strings/strend.c ./strend.c
+ rm -f ./strfill.c
+ /bin/ln -s ./../strings/strfill.c ./strfill.c
+ rm -f ./ct_init.c
+ /bin/ln -s ./../strings/ct_init.c ./ct_init.c
+ rm -f ./is_prefix.c
+ /bin/ln -s ./../strings/is_prefix.c ./is_prefix.c
+ rm -f ./int2str.c
+ /bin/ln -s ./../strings/int2str.c ./int2str.c
+ rm -f ./str2int.c
+ /bin/ln -s ./../strings/str2int.c ./str2int.c
+ rm -f ./strinstr.c
+ /bin/ln -s ./../strings/strinstr.c ./strinstr.c
+ rm -f ./strcont.c
+ /bin/ln -s ./../strings/strcont.c ./strcont.c
+ rm -f ./strcend.c
+ /bin/ln -s ./../strings/strcend.c ./strcend.c
+ rm -f ./bchange.c
+ /bin/ln -s ./../strings/bchange.c ./bchange.c
+ rm -f ./bmove.c
+ /bin/ln -s ./../strings/bmove.c ./bmove.c
+ rm -f ./bmove_upp.c
+ /bin/ln -s ./../strings/bmove_upp.c ./bmove_upp.c
+ rm -f ./longlong2str.c
+ /bin/ln -s ./../strings/longlong2str.c ./longlong2str.c
+ rm -f ./strtoull.c
+ /bin/ln -s ./../strings/strtoull.c ./strtoull.c
+ rm -f ./strtoll.c
+ /bin/ln -s ./../strings/strtoll.c ./strtoll.c
+ rm -f ./ctype-latin1.c
+ /bin/ln -s ./../strings/ctype-latin1.c ./ctype-latin1.c
+ rm -f ./strto.c
+ /bin/ln -s ./../strings/strto.c ./strto.c
+ rm -f ./dbug.c
+ /bin/ln -s ./../dbug/dbug.c ./dbug.c
+ rm -f ./my_init.c
+ /bin/ln -s ./../mysys/my_init.c ./my_init.c
+ rm -f ./my_static.c
+ /bin/ln -s ./../mysys/my_static.c ./my_static.c
+ rm -f ./my_malloc.c
+ /bin/ln -s ./../mysys/my_malloc.c ./my_malloc.c
+ rm -f ./my_realloc.c
+ /bin/ln -s ./../mysys/my_realloc.c ./my_realloc.c
+ rm -f ./my_create.c
+ /bin/ln -s ./../mysys/my_create.c ./my_create.c
+ rm -f ./my_delete.c
+ /bin/ln -s ./../mysys/my_delete.c ./my_delete.c
+ rm -f ./my_tempnam.c
+ /bin/ln -s ./../mysys/my_tempnam.c ./my_tempnam.c
+ rm -f ./my_open.c
+ /bin/ln -s ./../mysys/my_open.c ./my_open.c
+ rm -f ./mf_casecnv.c
+ /bin/ln -s ./../mysys/mf_casecnv.c ./mf_casecnv.c
+ rm -f ./my_read.c
+ /bin/ln -s ./../mysys/my_read.c ./my_read.c
+ rm -f ./my_write.c
+ /bin/ln -s ./../mysys/my_write.c ./my_write.c
+ rm -f ./errors.c
+ /bin/ln -s ./../mysys/errors.c ./errors.c
+ rm -f ./my_error.c
+ /bin/ln -s ./../mysys/my_error.c ./my_error.c
+ rm -f ./my_lib.c
+ /bin/ln -s ./../mysys/my_lib.c ./my_lib.c
+ rm -f ./my_getwd.c
+ /bin/ln -s ./../mysys/my_getwd.c ./my_getwd.c
+ rm -f ./my_div.c
+ /bin/ln -s ./../mysys/my_div.c ./my_div.c
+ rm -f ./mf_pack.c
+ /bin/ln -s ./../mysys/mf_pack.c ./mf_pack.c
+ rm -f ./my_messnc.c
+ /bin/ln -s ./../mysys/my_messnc.c ./my_messnc.c
+ rm -f ./mf_dirname.c
+ /bin/ln -s ./../mysys/mf_dirname.c ./mf_dirname.c
+ rm -f ./mf_fn_ext.c
+ /bin/ln -s ./../mysys/mf_fn_ext.c ./mf_fn_ext.c
+ rm -f ./mf_wcomp.c
+ /bin/ln -s ./../mysys/mf_wcomp.c ./mf_wcomp.c
+ rm -f ./typelib.c
+ /bin/ln -s ./../mysys/typelib.c ./typelib.c
+ rm -f ./safemalloc.c
+ /bin/ln -s ./../mysys/safemalloc.c ./safemalloc.c
+ rm -f ./my_alloc.c
+ /bin/ln -s ./../mysys/my_alloc.c ./my_alloc.c
+ rm -f ./getopt.c
+ /bin/ln -s ./../mysys/getopt.c ./getopt.c
+ rm -f ./getopt1.c
+ /bin/ln -s ./../mysys/getopt1.c ./getopt1.c
+ rm -f ./getvar.c
+ /bin/ln -s ./../mysys/getvar.c ./getvar.c
+ rm -f ./mf_format.c
+ /bin/ln -s ./../mysys/mf_format.c ./mf_format.c
+ rm -f ./mf_path.c
+ /bin/ln -s ./../mysys/mf_path.c ./mf_path.c
+ rm -f ./mf_unixpath.c
+ /bin/ln -s ./../mysys/mf_unixpath.c ./mf_unixpath.c
+ rm -f ./my_fopen.c
+ /bin/ln -s ./../mysys/my_fopen.c ./my_fopen.c
+ rm -f ./mf_loadpath.c
+ /bin/ln -s ./../mysys/mf_loadpath.c ./mf_loadpath.c
+ rm -f ./my_pthread.c
+ /bin/ln -s ./../mysys/my_pthread.c ./my_pthread.c
+ rm -f ./my_thr_init.c
+ /bin/ln -s ./../mysys/my_thr_init.c ./my_thr_init.c
+ rm -f ./thr_mutex.c
+ /bin/ln -s ./../mysys/thr_mutex.c ./thr_mutex.c
+ rm -f ./mulalloc.c
+ /bin/ln -s ./../mysys/mulalloc.c ./mulalloc.c
+ rm -f ./string.c
+ /bin/ln -s ./../mysys/string.c ./string.c
+ rm -f ./default.c
+ /bin/ln -s ./../mysys/default.c ./default.c
+ rm -f ./my_compress.c
+ /bin/ln -s ./../mysys/my_compress.c ./my_compress.c
+ rm -f ./array.c
+ /bin/ln -s ./../mysys/array.c ./array.c
+ rm -f ./my_once.c
+ /bin/ln -s ./../mysys/my_once.c ./my_once.c
+ rm -f ./list.c
+ /bin/ln -s ./../mysys/list.c ./list.c
+ rm -f ./mysys_priv.h
+ /bin/ln -s ./../mysys/mysys_priv.h ./mysys_priv.h
+ rm -f ./my_static.h
+ /bin/ln -s ./../mysys/my_static.h ./my_static.h
echo timestamp > linked_client_sources
make  all-recursive
Making all in mit-pthreads
"/usr/pkgsrc.work/i386/databases/mysql-server/work/mysql-3.22.32/mit-pthreads/Ma
kefile", line 39: Could not find /dr1/my/masters/mysql-3.22/mit-pthreads/pthread
s/Makefile.inc
"/usr/pkgsrc.work/i386/databases/mysql-server/work/mysql-3.22.32/mit-pthreads/Ma
kefile", line 40: Could not find /dr1/my/masters/mysql-3.22/mit-pthreads/stdlib/
Makefile.inc
"/usr/pkgsrc.work/i386/databases/mysql-server/work/mysql-3.22.32/mit-pthreads/Ma
kefile", line 41: Could not find /dr1/my/masters/mysql-3.22/mit-pthreads/stdio/M
akefile.inc
"/usr/pkgsrc.work/i386/databases/mysql-server/work/mysql-3.22.32/mit-pthreads/Ma
kefile", line 42: Could not find /dr1/my/masters/mysql-3.22/mit-pthreads/string/
Makefile.inc
"/usr/pkgsrc.work/i386/databases/mysql-server/work/mysql-3.22.32/mit-pthreads/Ma
kefile", line 43: Could not find /dr1/my/masters/mysql-3.22/mit-pthreads/gen/Mak
efile.inc
"/usr/pkgsrc.work/i386/databases/mysql-server/work/mysql-3.22.32/mit-pthreads/Ma
kefile", line 44: Could not find /dr1/my/masters/mysql-3.22/mit-pthreads/net/Mak
efile.inc
"/usr/pkgsrc.work/i386/databases/mysql-server/work/mysql-3.22.32/mit-pthreads/Ma
kefile", line 45: Could not find /dr1/my/masters/mysql-3.22/mit-pthreads/scripts
/Makefile.inc
Fatal errors encountered -- cannot continue
*** Error code 1

Stop.
*** Error code 1

Stop.
*** Error code 1

Stop.
*** Error code 1

Stop.
*** Error code 1

Stop.
palomino:{root}#

	
>Fix:
	

NetBSD 1.5 support needs to be added. The above messages show the following
error message, which is probably what causes the compile to fail:

checking host system type... i386-unknown-netbsd1.5.
checking target system type... i386-unknown-netbsd1.5.
checking build system type... i386-unknown-netbsd1.5.
configure: error: System type i386-unknown-netbsd1.5. not recognized or not supp
orted.
See ./config/configure.in for supported systems.


In case it matters, my system does have the pth 1.3.7 thread package 
installed.
>Release-Note:
>Audit-Trail:
>Unformatted: