gcc: Internal compiler error: samba 2.0.3 for linux 2.0.30.

Bob Worthy bworthy at worthy.com
Sat May 22 00:25:55 GMT 1999


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 at worthy.com
http://www.worthy.com/
406 443 5219 v
406 442 6665 v


More information about the samba mailing list