Automatic compile testing on interval (was first posted on samba-technical)

Allen Reese allen at driversoft.com
Mon Jan 10 11:58:51 EST 2000


Has anyone checked out tinderbox from mozilla.org?  I am working on a
project which currently uses tinderbox and it seems to work nicely for
just that purpose.

Allen Reese
VP Engineering
Driversoft, Inc.
allen at driversoft.com
Hi! I'm a .signature virus! Copy me into your ~/.signature to help me spread

On Mon, 10 Jan 2000, S. Striker wrote:

> Hi,
> 
> I first posted this message to samba-technical, but due to the lack of
> response and the general lack of activity on samba-technical I decided
> to do a repost here.
> I also expanded the post with a sample report of SAMBA_TNG.
> 
> Is there need for an automic generated report, let's say every 48 hours,
> if there are errors or warnings when compiling the latest checkout of
> a cvs branch?
> I started providing this service for the SAMBA_TNG branch a week ago and
> Luke seems to like it very much. He pointed out to me that this could be
> of some use for other branches too. It is also more convenient to send
> reports to samba-cvs instead of the personal address of Luke, because
> some warnings (or errors ;-) are not in his code.
> 
> The inner workings:
> Checkout latests source with cvs
> Run ./configure.developer
> Run make -i
> If there are errors (or warnings), send an email report with the output
> of make and ./configure.developer in them.
> 
> The compile test is performed on a RH6.0 box with kernel 2.2.13 (always
> latest) on an Intel platform (i686).
> 
> Greetings,
> 
> Sander Striker
> 
> The sample report:
> 
> Subject: Automatic compile check of SAMBA_TNG version "2.1.0-prealpha"
> 
> The SAMBA_TNG branch, Samba version "2.1.0-prealpha", compiled with
> warnings.
> 
> Output of make -i (errors/warnings):
> param/loadparm.c: In function `handle_vfs_option':
> param/loadparm.c:1936: warning: value computed is not used
> param/loadparm.c:1951: warning: value computed is not used
> param/loadparm.c: In function `lp_do_parameter':
> param/loadparm.c:2205: warning: enumeration value `P_PTR' not handled in
> switch
> param/loadparm.c: In function `print_parameter':
> param/loadparm.c:2275: warning: enumeration value `P_PTR' not handled in
> switch
> param/loadparm.c: In function `equal_parameter':
> param/loadparm.c:2316: warning: enumeration value `P_PTR' not handled in
> switch
> param/loadparm.c: In function `is_default':
> param/loadparm.c:2396: warning: enumeration value `P_PTR' not handled in
> switch
> param/loadparm.c: In function `lp_save_defaults':
> param/loadparm.c:2644: warning: enumeration value `P_PTR' not handled in
> switch
> libsmb/clientgen.c: In function `cli_establish_connection':
> libsmb/clientgen.c:3149: warning: unused variable `pwd_data_2'
> rpc_client/cli_use.c: In function `cli_find':
> rpc_client/cli_use.c:161: warning: passing arg 1 of `pwd_compare' discards
> `const' from pointer target type
> rpc_parse/parse_creds.c: In function `create_user_creds':
> rpc_parse/parse_creds.c:575: warning: assignment discards `const' from
> pointer target type
> lib/msrpc_use.c: In function `msrpc_find':
> lib/msrpc_use.c:151: warning: passing arg 1 of `pwd_compare' discards
> `const' from pointer target type
> locking/locking.c:483: warning: declaration of `tdb' shadows global
> declaration
> locking/locking.c: In function `traverse_fn':
> locking/locking.c:484: warning: declaration of `tdb' shadows global
> declaration
> lib/sids.c:133: warning: `free_sidmap_array' defined but not used
> lib/util.c: In function `nametouid':
> lib/util.c:2535: warning: passing arg 1 of `Get_Pwnam' discards `const' from
> pointer target type
> lib/util.c: In function `reg_split_key':
> lib/util.c:3180: warning: cast discards `const' from pointer target type
> lib/vagent.c:133: warning: `sock_del' defined but not used
> rpc_server/srv_pipe_srv.c: In function `srv_pipe_bind_and_alt_req':
> rpc_server/srv_pipe_srv.c:217: warning: `assoc_gid' might be used
> uninitialized in this function
> smbd/chgpasswd.c: In function `findpty':
> smbd/chgpasswd.c:70: warning: implicit declaration of function `grantpt'
> smbd/chgpasswd.c:71: warning: implicit declaration of function `unlockpt'
> smbd/chgpasswd.c:72: warning: implicit declaration of function `ptsname'
> smbd/chgpasswd.c:72: warning: assignment makes pointer from integer without
> a cast
> lib/domain_namemap.c: In function `lookup_remote_ntname':
> lib/domain_namemap.c:903: warning: assignment discards `const' from pointer
> target type
> nmbd/nmbd_packets.c: In function `run_packet_queue':
> nmbd/nmbd_packets.c:1552: warning: enumeration value `NMB_SOCK_PACKET' not
> handled in switch
> nmbd/nmbd_packets.c:1552: warning: enumeration value `DGRAM_SOCK_PACKET' not
> handled in switch
> web/swat.c: In function `show_parameter':
> web/swat.c:230: warning: enumeration value `P_PTR' not handled in switch
> web/swat.c: In function `show_parameters':
> web/swat.c:287: warning: enumeration value `P_PTR' not handled in switch
> client/client.c:1506: warning: `wait_keyboard' defined but not used
> utils/testparm.c: In function `main':
> utils/testparm.c:145: warning: `cname' might be used uninitialized in this
> function
> utils/testparm.c:146: warning: `caddr' might be used uninitialized in this
> function
> 
> Output of make -i (normal):
> Using FLAGS
> = -g -O2 -Wall -Wshadow -Wstrict-prototypes -Wpointer-arith -Wcast-qual -Wca
> st-align -DDEBUG_PASSWORD -Iinclude -I./include -I./ubiqx -I./smbwrapper  -D
> LOGFILEBASE="/usr/local/samba/var" -DSMBLOGFILE="/usr/local/samba/var/log.sm
> b" -DNMBLOGFILE="/usr/local/samba/var/log.nmb" -DCONFIGFILE="/usr/local/samb
> a/lib/smb.conf" -DLMHOSTSFILE="/usr/local/samba/lib/lmhosts"   -DSWATDIR="/u
> sr/local/samba/swat" -DSBINDIR="/usr/local/samba/bin" -DLOCKDIR="/usr/local/
> samba/var/locks" -DSMBRUN="/usr/local/samba/bin/smbrun" -DCODEPAGEDIR="/usr/
> local/samba/lib/codepages" -DDRIVERFILE="/usr/local/samba/lib/printers.def" 
> -DBINDIR="/usr/local/samba/bin" -DFORMSFILE="/usr/local/samba/lib/ntforms.de
> f" -DNTDRIVERSDIR="/usr/local/samba/lib" -DHAVE_INCLUDES_H -DPASSWD_PROGRAM=
> "/bin/passwd" -DSMB_PASSWD_PROGRAM="/usr/local/samba/bin/smbpasswd" -DSMB_PA
> SSWD_FILE="/usr/local/samba/private/smbpasswd" -DSMB_PASSGRP_FILE="/usr/loca
> l/samba/private/smbpassgrp" -DSMB_GROUP_FILE="/usr/local/samba/private/smbgr
> oup" -DSMB_ALIAS_FILE="/usr/local/samba/private/smbalias"
> Using LIBS = -lreadline -ldl  -lcrypt -lpam -lcurses
> Compiling smbd/server.c
> Compiling smbd/files.c
> Compiling smbd/connection.c
> Compiling smbd/dfree.c
> Compiling smbd/dir.c
> Compiling smbd/password.c
> Compiling smbd/conn.c
> Compiling smbd/fileio.c
> Compiling smbd/ipc.c
> Compiling smbd/lanman.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/ssl.c
> Compiling smbd/trans2.c
> Compiling smbd/uid.c
> Compiling lib/set_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 smbd/vfs.c
> Compiling smbd/vfs-wrap.c
> Compiling smbd/dfs.c
> Compiling smbd/challenge.c
> Compiling passdb/smbpassfile.c
> Compiling passdb/pass_check.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 rpc_server/srv_pipe_hnd.c
> Compiling rpc_server/srv_pipe.c
> Compiling rpc_client/cli_login.c
> Compiling rpc_client/cli_netlogon.c
> Compiling rpc_client/cli_reg.c
> Compiling rpc_client/cli_pipe.c
> Compiling rpc_client/cli_pipe_ntlmssp.c
> Compiling rpc_client/cli_pipe_netsec.c
> Compiling rpc_client/cli_pipe_noauth.c
> Compiling rpc_client/cli_connect.c
> Compiling rpc_client/cli_use.c
> Compiling rpc_client/cli_spoolss.c
> Compiling rpc_client/cli_lsarpc.c
> Compiling rpc_client/cli_wkssvc.c
> Compiling rpc_client/cli_brs.c
> Compiling rpc_client/cli_srvsvc.c
> Compiling rpc_client/cli_svcctl.c
> Compiling rpc_client/cli_samr.c
> Compiling rpc_client/msrpc_samr.c
> Compiling rpc_client/msrpc_netlogon.c
> Compiling rpc_client/msrpc_lsarpc.c
> Compiling rpc_client/cli_atsvc.c
> Compiling rpc_client/cli_eventlog.c
> Compiling libsmb/clienttrust.c
> Compiling rpc_parse/parse_lsa.c
> Compiling rpc_parse/parse_net.c
> Compiling rpc_parse/parse_reg.c
> Compiling rpc_parse/parse_samr.c
> Compiling rpc_parse/parse_srv.c
> Compiling rpc_parse/parse_wks.c
> Compiling rpc_parse/parse_svc.c
> Compiling rpc_parse/parse_at.c
> Compiling rpc_parse/parse_spoolss.c
> Compiling rpc_parse/parse_eventlog.c
> Compiling rpc_parse/parse_brs.c
> Compiling rpc_parse/parse_rpc.c
> Compiling rpc_parse/parse_prs.c
> Compiling rpc_parse/parse_ntlmssp.c
> Compiling rpc_parse/parse_netsec.c
> Compiling rpc_parse/parse_misc.c
> Compiling rpc_parse/parse_creds.c
> Compiling rpc_parse/parse_sec.c
> Compiling lib/msrpc-agent.c
> Compiling lib/msrpc-client.c
> Compiling lib/msrpc_use.c
> Compiling locking/locking.c
> Compiling lib/sids.c
> Compiling lib/util_status.c
> Compiling printing/pcap.c
> Compiling printing/print_svid.c
> Compiling printing/printing.c
> Compiling profile/profile.c
> Compiling lib/charcnv.c
> Compiling lib/charset.c
> Compiling lib/debug.c
> Compiling lib/fault.c
> Compiling lib/getsmbpass.c
> Compiling lib/interface.c
> Compiling lib/kanji.c
> Compiling lib/md5.c
> Compiling lib/hmacmd5.c
> Compiling lib/md4.c
> Compiling lib/netmask.c
> Compiling lib/pidfile.c
> Compiling lib/replace.c
> Compiling lib/signal.c
> Compiling lib/slprintf.c
> Compiling lib/system.c
> Compiling lib/doscalls.c
> Compiling lib/time.c
> Compiling lib/ufc.c
> Compiling lib/util.c
> Compiling lib/genrand.c
> Compiling lib/username.c
> Compiling lib/vuser.c
> Compiling lib/access.c
> Compiling lib/smbrun.c
> Compiling lib/bitmap.c
> Compiling lib/crc32.c
> Compiling lib/util_sid.c
> Compiling lib/snprintf.c
> Compiling lib/util_str.c
> Compiling lib/util_unistr.c
> Compiling lib/util_file.c
> Compiling mem_man/mem_man.c
> Compiling lib/util_sock.c
> Compiling lib/util_array.c
> Compiling lib/vagent.c
> Compiling lib/util_hnd.c
> Compiling tdb/tdb.c
> Linking bin/smbd
> Compiling msrpc/msrpcd.c
> Compiling msrpc/msrpcd_process.c
> Compiling lib/set_vuid.c
> Compiling lsarpcd/lsarpcd.c
> Compiling lsarpcd/srv_lsa.c
> Compiling rpc_server/srv_pipe_srv.c
> Compiling rpc_server/srv_pipe_noauth.c
> Linking bin/lsarpcd
> Compiling svcctld/svcctld.c
> Compiling rpc_server/srv_svcctl.c
> Linking bin/svcctld
> Compiling spoolssd/spoolssd.c
> Compiling rpc_server/srv_spoolss.c
> Compiling printing/nt_printing.c
> Linking bin/spoolssd
> Compiling samrd/samrd.c
> Compiling rpc_server/srv_lookup.c
> Compiling rpc_server/srv_pipe_ntlmssp.c
> Compiling rpc_server/srv_samr.c
> Compiling smbd/chgpasswd.c
> Compiling passdb/sampassdb.c
> Compiling passdb/sampass.c
> Compiling passdb/sampassldap.c
> Compiling passdb/mysqlsampass.c
> Compiling passdb/passdb.c
> Compiling passdb/smbpass.c
> Compiling passdb/ldap.c
> Compiling passdb/nispass.c
> Compiling passdb/smbpasschange.c
> Compiling passdb/mysqlpass.c
> Compiling lib/util_pwdb.c
> Compiling lib/domain_namemap.c
> Compiling groupdb/groupdb.c
> Compiling groupdb/aliasdb.c
> Compiling groupdb/builtindb.c
> Compiling groupdb/groupfile.c
> Compiling groupdb/aliasfile.c
> Compiling groupdb/groupunix.c
> Compiling groupdb/aliasunix.c
> Compiling groupdb/builtinunix.c
> Compiling groupdb/groupldap.c
> Compiling groupdb/aliasldap.c
> Compiling groupdb/builtinldap.c
> Compiling passdb/passgrp.c
> Compiling passdb/smbpassgroup.c
> Compiling passdb/smbpassgroupunix.c
> Compiling passdb/passgrpldap.c
> Linking bin/samrd
> Compiling srvsvcd/srvsvcd.c
> Compiling rpc_server/srv_srvsvc.c
> Linking bin/srvsvcd
> Compiling wkssvcd/wkssvcd.c
> Compiling rpc_server/srv_wkssvc.c
> Linking bin/wkssvcd
> Compiling browserd/browserd.c
> Compiling rpc_server/srv_brs.c
> Linking bin/browserd
> Compiling netlogond/netlogond.c
> Compiling netlogond/creds_db.c
> Compiling rpc_server/srv_netlog.c
> Compiling rpc_server/srv_pipe_netsec.c
> Compiling lib/passcheck.c
> Linking bin/netlogond
> Compiling winregd/winregd.c
> Compiling rpc_server/srv_reg.c
> Linking bin/winregd
> Compiling nmbd/asyncdns.c
> Compiling nmbd/nmbd.c
> Compiling nmbd/nmbd_become_dmb.c
> Compiling nmbd/nmbd_become_lmb.c
> Compiling nmbd/nmbd_browserdb.c
> Compiling nmbd/nmbd_browsesync.c
> Compiling nmbd/nmbd_elections.c
> Compiling nmbd/nmbd_incomingdgrams.c
> Compiling nmbd/nmbd_incomingrequests.c
> Compiling nmbd/nmbd_lmhosts.c
> Compiling nmbd/nmbd_logonnames.c
> Compiling nmbd/nmbd_mynames.c
> Compiling nmbd/nmbd_namelistdb.c
> Compiling nmbd/nmbd_namequery.c
> Compiling nmbd/nmbd_nameregister.c
> Compiling nmbd/nmbd_namerelease.c
> Compiling nmbd/nmbd_nodestatus.c
> Compiling nmbd/nmbd_packets.c
> Compiling nmbd/nmbd_processlogon.c
> Compiling nmbd/nmbd_responserecordsdb.c
> Compiling nmbd/nmbd_sendannounce.c
> Compiling nmbd/nmbd_serverlistdb.c
> Compiling nmbd/nmbd_subnetdb.c
> Compiling nmbd/nmbd_winsproxy.c
> Compiling nmbd/nmbd_winsserver.c
> Compiling nmbd/nmbd_workgroupdb.c
> Compiling nmbd/nmbd_synclists.c
> Linking bin/nmbd
> Compiling web/cgi.c
> Compiling web/diagnose.c
> Compiling web/startstop.c
> Compiling web/statuspage.c
> Compiling web/swat.c
> Compiling lib/stub_uid.c
> Linking bin/swat
> Compiling client/client.c
> Compiling client/clitar.c
> Linking bin/smbclient
> Compiling utils/testparm.c
> Linking bin/testparm
> Compiling utils/testprns.c
> Linking bin/testprns
> Compiling utils/smbrun.c
> Linking bin/smbrun
> Compiling utils/status.c
> Linking bin/smbstatus
> Compiling rpcclient/rpcclient.c
> Compiling rpcclient/display_at.c
> Compiling rpcclient/display_event.c
> Compiling rpcclient/display_reg.c
> Compiling rpcclient/display_sam.c
> Compiling rpcclient/display_sec.c
> Compiling rpcclient/display_spool.c
> Compiling rpcclient/display_srv.c
> Compiling rpcclient/display_svc.c
> Compiling rpcclient/display_sync.c
> Compiling rpcclient/cmd_lsarpc.c
> Compiling rpcclient/cmd_wkssvc.c
> Compiling rpcclient/cmd_brs.c
> Compiling rpcclient/cmd_samr.c
> Compiling rpcclient/cmd_reg.c
> Compiling rpcclient/cmd_srvsvc.c
> Compiling rpcclient/cmd_svcctl.c
> Compiling rpcclient/cmd_netlogon.c
> Compiling rpcclient/cmd_atsvc.c
> Compiling rpcclient/cmd_spoolss.c
> Compiling rpcclient/cmd_eventlog.c
> Linking bin/rpcclient
> Compiling utils/smbpasswd.c
> Compiling rpc_client/cli_netlogon_sync.c
> Linking bin/smbpasswd
> Compiling utils/make_smbcodepage.c
> Linking bin/make_smbcodepage
> Compiling utils/debug2html.c
> Linking bin/debug2html
> Compiling utils/nmblookup.c
> Linking bin/nmblookup
> Compiling utils/make_printerdef.c
> Linking bin/make_printerdef
> 
> Output of ./configure.developer:
> creating cache ./config.cache
> checking for gcc... gcc
> checking whether the C compiler
> (gcc -g -O2 -Wall -Wshadow -Wstrict-prototypes -Wpointer-arith -Wcast-qual -
> Wcast-align -DDEBUG_PASSWORD ) works... yes
> checking whether the C compiler
> (gcc -g -O2 -Wall -Wshadow -Wstrict-prototypes -Wpointer-arith -Wcast-qual -
> Wcast-align -DDEBUG_PASSWORD ) is a cross-compiler... no
> checking whether we are using GNU C... yes
> checking whether gcc accepts -g... yes
> checking for a BSD compatible install... /usr/bin/install -c
> checking for mawk... no
> checking for gawk... gawk
> checking host system type... i686-unknown-linux
> checking target system type... i686-unknown-linux
> checking build system type... i686-unknown-linux
> checking config.cache system type... same
> checking for autoconf... /usr/bin/autoconf
> checking for autoheader... /usr/bin/autoheader
> checking for inline... inline
> checking how to run the C preprocessor... gcc -E
> checking for ANSI C header files... yes
> checking for dirent.h that defines DIR... yes
> checking for opendir in -ldir... no
> checking whether time.h and sys/time.h may both be included... yes
> checking for sys/wait.h that is POSIX.1 compatible... yes
> checking for sys/fcntl.h... yes
> checking for sys/select.h... yes
> checking for fcntl.h... yes
> checking for sys/time.h... yes
> checking for sys/unistd.h... yes
> checking for sys/param.h... yes
> checking for ctype.h... yes
> checking for unistd.h... yes
> checking for utime.h... yes
> checking for grp.h... yes
> checking for sys/id.h... no
> checking for limits.h... yes
> checking for memory.h... yes
> checking for net/route.h... yes
> checking for net/if.h... yes
> checking for compat.h... no
> checking for rpc/rpc.h... yes
> checking for rpcsvc/yp_prot.h... yes
> checking for rpcsvc/ypclnt.h... yes
> checking for sys/param.h... (cached) yes
> checking for ctype.h... (cached) yes
> checking for sys/wait.h... (cached) yes
> checking for sys/resource.h... yes
> checking for sys/ioctl.h... yes
> checking for sys/mode.h... no
> checking for sys/mman.h... yes
> checking for sys/filio.h... no
> checking for string.h... yes
> checking for strings.h... yes
> checking for stdlib.h... yes
> checking for sys/socket.h... yes
> checking for sys/un.h... yes
> checking for sys/mount.h... yes
> checking for sys/vfs.h... yes
> checking for sys/fs/s5param.h... no
> checking for sys/filsys.h... no
> checking for termios.h... yes
> checking for sys/statfs.h... yes
> checking for sys/dustat.h... no
> checking for sys/statvfs.h... yes
> checking for stdarg.h... yes
> checking for sys/sockio.h... no
> checking for shadow.h... yes
> checking for netinet/tcp.h... yes
> checking for sys/security.h... no
> checking for security/pam_appl.h... yes
> checking for stropts.h... yes
> checking for poll.h... yes
> checking for readline.h... no
> checking for history.h... no
> checking for readline/readline.h... yes
> checking for readline/history.h... yes
> checking for sys/capability.h... no
> checking for syscall.h... yes
> checking for sys/syscall.h... yes
> checking for sys/acl.h... no
> checking for sys/cdefs.h... yes
> checking for glob.h... yes
> checking for mysql.h... no
> checking size of int... 4
> checking size of long... 4
> checking size of short... 2
> checking for working const... yes
> checking for inline... (cached) inline
> checking whether byte ordering is bigendian... no
> checking whether char is unsigned... no
> checking return type of signal handlers... void
> checking for uid_t in sys/types.h... yes
> checking for mode_t... yes
> checking for off_t... yes
> checking for size_t... yes
> checking for pid_t... yes
> checking for st_rdev in struct stat... yes
> checking for d_off in dirent... yes
> checking for ino_t... yes
> checking for loff_t... yes
> checking for offset_t... no
> checking for ssize_t... yes
> checking for errno in errno.h... yes
> checking for setresuid declaration... no
> checking for crypt declaration... no
> checking for real setresuid... yes
> checking for 8-bit clean memcmp... yes
> checking for crypt... no
> checking for crypt in -lcrypt... yes
> checking for main in -ldl... yes
> checking for pam_authenticate... no
> checking for pam_authenticate in -lpam... yes
> checking for tputs... no
> checking for tputs in -lcurses... yes
> checking for readline in -lreadline... yes
> checking for filename_completion_function proto... yes
> checking for connect... yes
> checking for waitpid... yes
> checking for getcwd... yes
> checking for strdup... yes
> checking for strtoul... yes
> checking for strerror... yes
> checking for chown... yes
> checking for chmod... yes
> checking for chroot... yes
> checking for fstat... yes
> checking for strchr... yes
> checking for utime... yes
> checking for utimes... yes
> checking for getrlimit... yes
> checking for fsync... yes
> checking for execl... yes
> checking for bzero... yes
> checking for memset... yes
> checking for memmove... yes
> checking for vsnprintf... yes
> checking for snprintf... yes
> checking for setsid... yes
> checking for glob... yes
> checking for strpbrk... yes
> checking for pipe... yes
> checking for crypt16... no
> checking for getauthuid... no
> checking for strftime... yes
> checking for sigprocmask... yes
> checking for sigblock... yes
> checking for sigaction... yes
> checking for innetgr... yes
> checking for setnetgrent... yes
> checking for getnetgrent... yes
> checking for endnetgrent... yes
> checking for initgroups... yes
> checking for select... yes
> checking for rdchk... no
> checking for getgrnam... yes
> checking for pathconf... yes
> checking for setuidx... no
> checking for setgroups... yes
> checking for mktime... yes
> checking for rename... yes
> checking for ftruncate... yes
> checking for stat64... yes
> checking for fstat64... yes
> checking for lstat64... yes
> checking for fopen64... yes
> checking for atexit... yes
> checking for grantpt... yes
> checking for dup2... yes
> checking for lseek64... yes
> checking for ftruncate64... yes
> checking for fseek64... no
> checking for ftell64... no
> checking for setluid... no
> checking for yp_get_default_domain... no
> checking for getpwanam... no
> checking for srandom... yes
> checking for random... yes
> checking for srand... yes
> checking for rand... yes
> checking for setenv... yes
> checking for mmap64... yes
> checking for syscall... yes
> checking for _dup... no
> checking for _dup2... no
> checking for _opendir... no
> checking for _readdir... no
> checking for _seekdir... no
> checking for _telldir... no
> checking for _closedir... no
> checking for __dup... no
> checking for __dup2... yes
> checking for __opendir... no
> checking for __readdir... no
> checking for __seekdir... no
> checking for __telldir... no
> checking for __closedir... no
> checking for __getcwd... no
> checking for _getcwd... no
> checking for __xstat... yes
> checking for __fxstat... yes
> checking for __lxstat... yes
> checking for _stat... no
> checking for _lstat... no
> checking for _fstat... no
> checking for __stat... yes
> checking for __lstat... yes
> checking for __fstat... yes
> checking for _acl... no
> checking for __acl... no
> checking for _facl... no
> checking for __facl... no
> checking for _open... no
> checking for __open... yes
> checking for _chdir... no
> checking for __chdir... no
> checking for _close... no
> checking for __close... yes
> checking for _fchdir... no
> checking for __fchdir... no
> checking for _fcntl... no
> checking for __fcntl... yes
> checking for getdents... no
> checking for _getdents... no
> checking for __getdents... no
> checking for _lseek... no
> checking for __lseek... yes
> checking for _read... no
> checking for __read... yes
> checking for _write... no
> checking for __write... yes
> checking for _fork... no
> checking for __fork... yes
> checking for _stat64... no
> checking for __stat64... no
> checking for _fstat64... no
> checking for __fstat64... no
> checking for _lstat64... no
> checking for __lstat64... no
> checking for __sys_llseek... no
> checking for llseek... yes
> checking for _llseek... no
> checking for __llseek... no
> checking for readdir64... yes
> checking for _readdir64... no
> checking for __readdir64... no
> checking for pread... yes
> checking for _pread... no
> checking for __pread... no
> checking for pread64... yes
> checking for _pread64... no
> checking for __pread64... yes
> checking for pwrite... yes
> checking for _pwrite... no
> checking for __pwrite... no
> checking for pwrite64... yes
> checking for _pwrite64... no
> checking for __pwrite64... yes
> checking for open64... yes
> checking for _open64... no
> checking for __open64... no
> checking for creat64... yes
> checking for putprpwnam in -lsecurity... no
> checking for putprpwnam... no
> checking for putprpwnam in -lsec... no
> checking for putprpwnam... (cached) no
> checking for set_auth_parameters in -lsecurity... no
> checking for set_auth_parameters... no
> checking for set_auth_parameters in -lsec... no
> checking for set_auth_parameters... (cached) no
> checking for getspnam in -lsecurity... no
> checking for getspnam... yes
> checking for getspnam in -lsec... no
> checking for getspnam... (cached) yes
> checking for bigcrypt in -lsecurity... no
> checking for bigcrypt... no
> checking for bigcrypt in -lsec... no
> checking for bigcrypt... (cached) no
> checking for getprpwnam in -lsecurity... no
> checking for getprpwnam... no
> checking for getprpwnam in -lsec... no
> checking for getprpwnam... (cached) no
> checking whether gcc accepts -fpic... yes
> checking for long long... yes
> checking for 64 bit off_t... no
> checking for off64_t... no
> checking for 64 bit ino_t... no
> checking for ino64_t... no
> checking for union semun... no
> checking for unsigned char... no
> checking for sin_len in sock... no
> checking whether seekdir returns void... yes
> checking for __FILE__ macro... yes
> checking for __FUNCTION__ macro... yes
> checking if gettimeofday takes tz argument... yes
> checking for broken readdir... no
> checking for utimbuf... yes
> checking for kernel oplock type definitions... no
> checking for irix specific capabilities... no
> checking for int16 typedef included by rpc/rpc.h... no
> checking for uint16 typedef included by rpc/rpc.h... no
> checking for int32 typedef included by rpc/rpc.h... no
> checking for uint32 typedef included by rpc/rpc.h... no
> checking for test routines... yes
> checking for ftruncate extend... yes
> checking for broken getgroups... no
> checking whether getpass should be replaced... no
> checking for broken inet_ntoa... no
> checking for root... yes
> checking for netmask ifconf... yes
> checking for trapdoor seteuid... no
> checking for shared mmap... yes
> checking for fcntl locking... yes
> checking for 64 bit fcntl locking... no
> checking for sysv ipc... yes
> checking whether to use smbwrapper... no
> checking whether to use AFS... no
> checking whether to use DFS auth... no
> checking whether to use Kerberos IV... no
> checking whether to use AUTOMOUNT... no
> checking whether to use SMBMOUNT... no
> checking whether to use LDAP password database... no
> checking whether to use NISPLUS password database... no
> checking whether to use NISPLUS_HOME... no
> checking whether to use SSL... no
> checking whether to use MMAP... no
> checking whether to use syslog logging... no
> checking whether to use profiling... no
> checking whether to support netatalk... no
> checking whether to support disk-quotas... no
> checking how to get filesystem space usage
> checking statvfs64 function (SVR4)... no
> checking statvfs function (SVR4)... yes
> checking configure summary
> configure OK
> updating cache ./config.cache
> creating ./config.status
> creating include/stamp-h
> creating Makefile
> creating include/config.h
> 
> 



More information about the samba-cvs mailing list