Bob Worthy
1999-May-22 00:25 UTC
gcc: Internal compiler error: samba 2.0.3 for linux 2.0.30.
Am getting Compiling passdb/passdb.c gcc: Internal compiler error: program cc1 got fatal signal 6 make: *** [passdb/passdb.o] Error 1 while attempting to make from samba-2.0.3 on Linux 2.0.30 kernel. I have successfully used the same tar to install on a linux Slackware 2.0.34 kernel machine, no problems at all. The same error occurs on two different servers, both made from the same Slackware CD 2.0.30. We have had no problems building other applications (MySQL, perl stuff, etc.) on either of these machines. Same error with the samba-2.0.4b tar, same file. Is there some list of compatible/incompatible kernel levels for various samba levels? Machines are K6. One is 266Mhz 64MB ram, one is 133 Mhz 32MB ram. Slackware 2.0.30 kernel. Scsi drives. warrenton:/usr/src# gcc -v Reading specs from /usr/lib/gcc-lib/i486-unknown-linux-gnulibc1/2.7.2.3/specs gcc version 2.7.2.3 Thanks for any help. --------------------------output from make------------------- After the ./configure, here is the whole of the output from make: warrenton:/usr/src/samba-2.0.4b/source# make Using FLAGS = -O -Iinclude -I./include -I./ubiqx -I./smbwrapper -DSMBLOGFILE=" /usr/local/samba/var/log.smb" -DNMBLOGFILE="/usr/local/samba/var/log.nmb" -DCONF IGFILE="/usr/local/samba/lib/smb.conf" -DLMHOSTSFILE="/usr/local/samba/lib/lmhos ts" -DSWATDIR="/usr/local/samba/swat" -DSBINDIR="/usr/local/samba/bin" -DLOCKD IR="/usr/local/samba/var/locks" -DSMBRUN="/usr/local/samba/bin/smbrun" -DCODEPAG EDIR="/usr/local/samba/lib/codepages" -DDRIVERFILE="/usr/local/samba/lib/printer s.def" -DBINDIR="/usr/local/samba/bin" -DHAVE_INCLUDES_H -DPASSWD_PROGRAM="/bin/ passwd" -DSMB_PASSWD_FILE="/usr/local/samba/private/smbpasswd" Using FLAGS32 = -O -Iinclude -I./include -I./ubiqx -I./smbwrapper -DSMBLOGFILE ="/usr/local/samba/var/log.smb" -DNMBLOGFILE="/usr/local/samba/var/log.nmb" -DCO NFIGFILE="/usr/local/samba/lib/smb.conf" -DLMHOSTSFILE="/usr/local/samba/lib/lmh osts" -DSWATDIR="/usr/local/samba/swat" -DSBINDIR="/usr/local/samba/bin" -DLOC KDIR="/usr/local/samba/var/locks" -DSMBRUN="/usr/local/samba/bin/smbrun" -DCODEP AGEDIR="/usr/local/samba/lib/codepages" -DDRIVERFILE="/usr/local/samba/lib/print ers.def" -DBINDIR="/usr/local/samba/bin" -DHAVE_INCLUDES_H -DPASSWD_PROGRAM="/bi n/passwd" -DSMB_PASSWD_FILE="/usr/local/samba/private/smbpasswd" Using LIBS = -ldl Compiling smbd/server.c Compiling smbd/files.c Compiling smbd/chgpasswd.c Compiling smbd/connection.c Compiling smbd/dfree.c Compiling smbd/dir.c Compiling smbd/password.c smbd/password.c: In function `setup_groups': smbd/password.c:167: warning: comparison is always 0 due to limited range of dat a type smbd/password.c:167: warning: comparison is always 0 due to limited range of dat a type Compiling smbd/conn.c Compiling smbd/fileio.c Compiling smbd/ipc.c Compiling smbd/mangle.c Compiling smbd/negprot.c Compiling smbd/message.c Compiling smbd/nttrans.c Compiling smbd/pipes.c Compiling smbd/predict.c Compiling smbd/noquotas.c Compiling smbd/reply.c Compiling smbd/trans2.c Compiling smbd/uid.c Compiling smbd/dosmode.c Compiling smbd/filename.c Compiling smbd/open.c Compiling smbd/close.c Compiling smbd/blocking.c Compiling smbd/process.c Compiling smbd/oplock.c Compiling smbd/service.c Compiling smbd/error.c Compiling param/loadparm.c Compiling param/params.c Compiling libsmb/clientgen.c Compiling libsmb/namequery.c Compiling libsmb/nmblib.c Compiling libsmb/nterr.c Compiling libsmb/smbdes.c Compiling libsmb/smbencrypt.c Compiling libsmb/smberr.c Compiling libsmb/credentials.c Compiling libsmb/pwd_cache.c Compiling libsmb/passchange.c Compiling ubiqx/ubi_BinTree.c Compiling ubiqx/ubi_Cache.c Compiling ubiqx/ubi_SplayTree.c Compiling ubiqx/ubi_dLinkList.c Compiling ubiqx/ubi_sLinkList.c Compiling ubiqx/debugparse.c Compiling rpc_server/srv_lsa.c Compiling rpc_server/srv_lsa_hnd.c Compiling rpc_server/srv_netlog.c Compiling rpc_server/srv_pipe_hnd.c Compiling rpc_server/srv_reg.c Compiling rpc_server/srv_samr.c Compiling rpc_server/srv_srvsvc.c Compiling rpc_server/srv_util.c Compiling rpc_server/srv_wkssvc.c Compiling rpc_server/srv_pipe.c Compiling rpc_client/cli_login.c Compiling rpc_client/cli_netlogon.c Compiling rpc_client/cli_pipe.c Compiling rpc_client/cli_lsarpc.c Compiling rpc_client/cli_wkssvc.c Compiling rpc_client/cli_srvsvc.c Compiling rpc_client/cli_reg.c Compiling rpc_client/cli_samr.c Compiling rpc_parse/parse_lsa.c Compiling rpc_parse/parse_misc.c Compiling rpc_parse/parse_net.c Compiling rpc_parse/parse_prs.c Compiling rpc_parse/parse_reg.c Compiling rpc_parse/parse_rpc.c Compiling rpc_parse/parse_samr.c Compiling rpc_parse/parse_srv.c Compiling rpc_parse/parse_wks.c Compiling rpc_parse/parse_sec.c Compiling locking/locking.c Compiling locking/locking_shm.c Compiling locking/locking_slow.c Compiling locking/shmem.c Compiling locking/shmem_sysv.c Compiling passdb/passdb.c gcc: Internal compiler error: program cc1 got fatal signal 6 make: *** [passdb/passdb.o] Error 1 -- Bob Worthy bworthy@worthy.com http://www.worthy.com/ 406 443 5219 v 406 442 6665 v