Hello, I tried to send this using the 'scripts/mysqlbug' script but sendmail barfed.... >Description: configure problem finding size of char type on Sparc 20 >How-To-Repeat: I was doing a fully-standard configure script run >Fix: unsure at this stage >Submitter-Id: Craig Dewick "[EMAIL PROTECTED]" >Originator: Super-User >Organization: <organization of PR author (multiple lines)> >MySQL support: [none | licence | email support | extended email support ] >Synopsis: configure process fails when trying to fine size of char type >Severity: critical, since this prevents the config script from working >Priority: high >Category: mysql >Class: <[ sw-bug | doc-bug | change-request | support ] (one line)> >Release: mysql-3.23.32 (Source distribution) >Environment: <machine, os, target, libraries (multiple lines)> System: SunOS jedi 5.8 Generic sun4m sparc SUNW,SPARCstation-20 Architecture: sun4 Some paths: /usr/bin/perl /usr/ccs/bin/make /usr/local/bin/gcc /usr/ucb/cc GCC: Reading specs from /usr/local/lib/gcc-lib/sparc-sun-solaris2.8/2.95.2/specs gcc version 2.95.2 19991024 (release) Compilation info: CC='gcc' CFLAGS='' CXX='gcc' CXXFLAGS='' LDFLAGS='' LIBC: -rw-r--r-- 1 root bin 1731920 Jan 6 2000 /lib/libc.a lrwxrwxrwx 1 root root 11 Oct 20 00:21 /lib/libc.so -> ./libc.so.1 -rwxr-xr-x 1 root bin 1113260 Jan 6 2000 /lib/libc.so.1 -rw-r--r-- 1 root bin 1731920 Jan 6 2000 /usr/lib/libc.a lrwxrwxrwx 1 root root 11 Oct 20 00:21 /usr/lib/libc.so -> ./libc.so.1 -rwxr-xr-x 1 root bin 1113260 Jan 6 2000 /usr/lib/libc.so.1 Configure command: ./configure --with-unix-socket-path=/var/tmp/mysql.sock --with-low-memory --with-mit-threads=yes --without-perl --enable-thread-safe-client --without-berkeley-db I've quoted below the section of config.log which records the actions at the time the problem occured: ---- start ---- configure:6171: checking need of special linking flags configure:6181: checking for working const configure:6235: gcc -c -O6 -DDBUG_OFF -DHAVE_CURSES_H -I/var/azwan/mysql-3.23.32/include -DHAVE_RWLOCK_T conftest.c 1>&5 configure:6256: checking for inline configure:6270: gcc -c -O6 -DDBUG_OFF -DHAVE_CURSES_H -I/var/azwan/mysql-3.23.32/include -DHAVE_RWLOCK_T conftest.c 1>&5 configure:6296: checking for off_t configure:6329: checking for st_rdev in struct stat configure:6342: gcc -c -O6 -DDBUG_OFF -DHAVE_CURSES_H -I/var/azwan/mysql-3.23.32/include -DHAVE_RWLOCK_T conftest.c 1>&5 configure:6363: checking whether time.h and sys/time.h may both be included configure:6377: gcc -c -O6 -DDBUG_OFF -DHAVE_CURSES_H -I/var/azwan/mysql-3.23.32/include -DHAVE_RWLOCK_T conftest.c 1>&5 configure:6398: checking whether struct tm is in sys/time.h or time.h configure:6411: gcc -c -O6 -DDBUG_OFF -DHAVE_CURSES_H -I/var/azwan/mysql-3.23.32/include -DHAVE_RWLOCK_T conftest.c 1>&5 configure:6434: checking size of char configure:6453: gcc -o conftest -O6 -DDBUG_OFF -DHAVE_CURSES_H -I/var/azwan/mysql-3.23.32/include -DHAVE_RWLOCK_T conftest.c -ldl -lz -lcrypt -lgen -lsocket -lnsl -lm -lpthread -lthread 1>&5 configure: failed program was: #line 6442 "configure" #include "confdefs.h" #include <stdio.h> main() { FILE *f=fopen("conftestval", "w"); if (!f) exit(1); fprintf(f, "%d\n", sizeof(char)); exit(0); } ---- stop ---- This problem has not occured when building any other software package so I suspect something in the configure script is not quite right, but given that SunOS 5.8 has a lot of changes from previous releases, the problem might be partly due to that fact also. Regards, Craig. --------------------------------------------------------------------- Before posting, please check: http://www.mysql.com/manual.php (the manual) http://lists.mysql.com/ (the list archive) To request this thread, e-mail <[EMAIL PROTECTED]> To unsubscribe, e-mail <[EMAIL PROTECTED]> Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php