portupgrade -R samba-2.2.8a_2 fail with "new compiler" error

Stacey Roberts stacey at vickiandstacey.com
Tue May 11 16:23:35 PDT 2004


>Submitter-Id:	current-users
>Originator:	Stacey Roberts
>Organization:	
>Confidential:	no 
>Synopsis:	portupgrade -R samba-2.2.8a_2 fail with "new compiler" error
>Severity:	critical
>Priority:	high
>Category:	ports
>Class:		sw-bug
>Release:	FreeBSD 4.10-BETA i386
>Environment:
System: FreeBSD Demon.vickiandstacey.com 4.10-BETA FreeBSD 4.10-BETA #0: Mon Apr 12 20:53:29 BST 2004 root at Demon.vickiandstacey.com:/usr/obj/usr/src/sys/HAMMER i386

>Description:
After fresh cvsup of ports tree, attempts to portupgrade samba to latest (samba-2.2.9) fails with the following output from portupgrade:

===>  Building for samba-2.2.9
/bin/rm -fr /usr/ports/net/samba/work/samba-2.2.9/source/include/proto.h
(cd /usr/ports/net/samba/work/samba-2.2.9/source && make proto)
rebuilding include/proto.h
Using FLAGS =  -DHAVE_CRYPT_DECL -I/usr/include/openssl -O -pipe -march=pentiumpro -I./popt -Iinclude -I./include -I./ubiqx -I./smbwrapper  -DLOGFILEBASE="/var/log" -DCONFIGFILE="/usr/local/etc/smb.conf" -DLMHOSTSFILE="/usr/local/etc/lmhosts"   -DSWATDIR="/usr/local/share/swat" -DSBINDIR="/usr/local/sbin" -DLOCKDIR="/var/lock" -DCODEPAGEDIR="/usr/local/etc/codepages" -DDRIVERFILE="/usr/local/etc/printers.def" -DBINDIR="/usr/local/bin" -DPIDDIR="/var/run" -DLIBDIR="/usr/local/etc" -DHAVE_INCLUDES_H -DPASSWD_PROGRAM="/usr/bin/passwd" -DSMB_PASSWD_FILE="/usr/local/private/smbpasswd" -DTDB_PASSWD_FILE="/usr/local/private/smbpasswd.tdb"
Using FLAGS32 =  -DHAVE_CRYPT_DECL -I/usr/include/openssl -O -pipe -march=pentiumpro -I./popt -Iinclude -I./include -I./ubiqx -I./smbwrapper  -DLOGFILEBASE="/var/log" -DCONFIGFILE="/usr/local/etc/smb.conf" -DLMHOSTSFILE="/usr/local/etc/lmhosts"   -DSWATDIR="/usr/local/share/swat" -DSBINDIR="/usr/local/sbin" -DLOCKDIR="/var/lock" -DCODEPAGEDIR="/usr/local/etc/codepages" -DDRIVERFILE="/usr/local/etc/printers.def" -DBINDIR="/usr/local/bin" -DPIDDIR="/var/run" -DLIBDIR="/usr/local/etc" -DHAVE_INCLUDES_H -DPASSWD_PROGRAM="/usr/bin/passwd" -DSMB_PASSWD_FILE="/usr/local/private/smbpasswd" -DTDB_PASSWD_FILE="/usr/local/private/smbpasswd.tdb"
Using LIBS = -lssl -lcrypto  -lpam
Compiling smbd/server.c
Compiling smbd/files.c
Compiling smbd/chgpasswd.c
Compiling smbd/connection.c
Compiling smbd/utmp.c
Compiling smbd/session.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/mangle_hash2.c
Compiling smbd/mangle_hash.c
Compiling smbd/mangle_map.c
Compiling smbd/negprot.c
Compiling smbd/message.c
Compiling smbd/nttrans.c
Compiling smbd/pipes.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/sec_ctx.c
Compiling smbd/vfs.c
Compiling smbd/vfs-wrap.c
Compiling smbd/statcache.c
Compiling smbd/posix_acls.c
Compiling lib/sysacls.c
Compiling smbd/process.c
Compiling smbd/service.c
Compiling smbd/error.c
Compiling printing/printfsp.c
Compiling lib/util_seaccess.c
Compiling libsmb/cli_pipe_util.c
Compiling msdfs/msdfs.c
Compiling param/loadparm.c
Compiling param/params.c
Compiling libsmb/clientgen.c
Compiling libsmb/cliconnect.c
Compiling libsmb/clifile.c
Compiling libsmb/clirap.c
Compiling libsmb/clierror.c
Compiling libsmb/climessage.c
Compiling libsmb/clireadwrite.c
Compiling libsmb/clilist.c
Compiling libsmb/cliprint.c
Compiling libsmb/clitrans.c
Compiling libsmb/clisecdesc.c
Compiling libsmb/clidgram.c
Compiling libsmb/namequery.c
Compiling libsmb/nmblib.c
Compiling libsmb/clistr.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/clioplock.c
Compiling libsmb/errormap.c
Compiling libsmb/doserr.c
Compiling libsmb/passchange.c
Compiling libsmb/unexpected.c
Compiling rpc_parse/parse_prs.c
Compiling rpc_parse/parse_sec.c
Compiling rpc_parse/parse_misc.c
Compiling libsmb/namecache.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_nt.c
Compiling rpc_server/srv_lsa_hnd.c
Compiling rpc_server/srv_netlog.c
Compiling rpc_server/srv_netlog_nt.c
Compiling rpc_server/srv_pipe_hnd.c
Compiling rpc_server/srv_reg.c
Compiling rpc_server/srv_reg_nt.c
Compiling rpc_server/srv_samr.c
Compiling rpc_server/srv_samr_nt.c
Compiling rpc_server/srv_srvsvc.c
Compiling rpc_server/srv_srvsvc_nt.c
Compiling rpc_server/srv_util.c
Compiling rpc_server/srv_wkssvc.c
Compiling rpc_server/srv_wkssvc_nt.c
Compiling rpc_server/srv_pipe.c
Compiling rpc_server/srv_dfs.c
Compiling rpc_server/srv_dfs_nt.c
Compiling rpc_server/srv_spoolss.c
Compiling rpc_server/srv_spoolss_nt.c
Compiling rpc_client/cli_spoolss_notify.c
Compiling rpc_parse/parse_lsa.c
Compiling rpc_parse/parse_net.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_spoolss.c
Compiling rpc_parse/parse_dfs.c
Compiling rpc_client/cli_netlogon.c
Compiling rpc_client/cli_pipe.c
Compiling rpc_client/cli_login.c
Compiling rpc_client/cli_trust.c
Compiling locking/locking.c
Compiling locking/brlock.c
Compiling locking/posix.c
Compiling passdb/passdb.c
Compiling passdb/secrets.c
passdb/secrets.c: In function `secrets_fetch':
passdb/secrets.c:59: warning: assignment discards qualifiers from pointer target type
passdb/secrets.c: In function `secrets_store':
passdb/secrets.c:74: warning: assignment discards qualifiers from pointer target type
passdb/secrets.c:76: warning: assignment discards qualifiers from pointer target type
passdb/secrets.c: In function `secrets_delete':
passdb/secrets.c:89: warning: assignment discards qualifiers from pointer target type
Compiling passdb/pass_check.c
Compiling passdb/smbpassfile.c
Compiling passdb/machine_sid.c
Compiling passdb/pdb_smbpasswd.c
Compiling passdb/pampass.c
passdb/pampass.c: In function `make_pw_chat':
passdb/pampass.c:220: warning: passing arg 1 of `next_token' from incompatible pointer type
passdb/pampass.c:231: warning: passing arg 1 of `next_token' from incompatible pointer type
Compiling passdb/pdb_tdb.c
Compiling passdb/pdb_ldap.c
Compiling passdb/pdb_nisplus.c
Compiling printing/pcap.c
Compiling printing/print_svid.c
Compiling printing/print_cups.c
Compiling printing/print_generic.c
Compiling printing/lpq_parse.c
Compiling printing/load.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/md4.c
Compiling lib/interfaces.c
Compiling lib/pidfile.c
Compiling lib/replace.c
Compiling lib/signal.c
Compiling lib/system.c
Compiling lib/sendfile.c
Compiling lib/time.c
Compiling lib/ufc.c
Compiling lib/genrand.c
Compiling lib/username.c
Compiling lib/util_getent.c
Compiling lib/access.c
Compiling lib/smbrun.c
Compiling lib/bitmap.c
Compiling lib/crc32.c
Compiling lib/snprintf.c
Compiling lib/wins_srv.c
Compiling lib/util_str.c
lib/util_str.c: In function `toktocliplist':
lib/util_str.c:104: warning: assignment discards qualifiers from pointer target type
Compiling lib/util_sid.c
Compiling lib/util_unistr.c
Compiling lib/util_file.c
Compiling lib/util.c
Compiling lib/util_sock.c
Compiling lib/util_sec.c
Compiling smbd/ssl.c
Compiling lib/talloc.c
Compiling lib/hash.c
Compiling lib/substitute.c
Compiling lib/fsusage.c
Compiling lib/ms_fnmatch.c
Compiling lib/select.c
Compiling lib/error.c
Compiling lib/messages.c
Compiling lib/pam_errors.c
Compiling nsswitch/wb_client.c
Compiling nsswitch/wb_common.c
Compiling tdb/tdb.c
Compiling tdb/spinlock.c
Compiling tdb/tdbutil.c
tdb/tdbutil.c: In function `tdb_chainlock_with_timeout':
tdb/tdbutil.c:46: warning: passing arg 1 of `tdb_set_lock_alarm' discards qualifiers from pointer target type
tdb/tdbutil.c: In function `tdb_lock_bystring':
tdb/tdbutil.c:73: warning: assignment discards qualifiers from pointer target type
tdb/tdbutil.c: In function `tdb_unlock_bystring':
tdb/tdbutil.c:87: warning: assignment discards qualifiers from pointer target type
tdb/tdbutil.c: In function `tdb_fetch_int32_byblob':
tdb/tdbutil.c:103: warning: assignment discards qualifiers from pointer target type
tdb/tdbutil.c: In function `tdb_store_int32_byblob':
tdb/tdbutil.c:134: warning: assignment discards qualifiers from pointer target type
tdb/tdbutil.c: In function `tdb_fetch_uint32_byblob':
tdb/tdbutil.c:162: warning: assignment discards qualifiers from pointer target type
tdb/tdbutil.c: In function `tdb_store_uint32_byblob':
tdb/tdbutil.c:194: warning: assignment discards qualifiers from pointer target type
tdb/tdbutil.c: In function `tdb_store_by_string':
tdb/tdbutil.c:224: warning: assignment discards qualifiers from pointer target type
tdb/tdbutil.c: In function `tdb_fetch_by_string':
tdb/tdbutil.c:242: warning: assignment discards qualifiers from pointer target type
Compiling printing/printing.c
Compiling printing/nt_printing.c
Compiling smbd/quotas.c
Compiling smbd/oplock.c
Compiling smbd/oplock_irix.c
Compiling smbd/oplock_linux.c
Compiling smbd/notify.c
Compiling smbd/notify_hash.c
Compiling smbd/notify_kernel.c
Linking bin/smbd
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
Linking bin/swat
Compiling client/client.c
Compiling client/clitar.c
Compiling lib/readline.c
Linking bin/smbclient
Compiling client/smbspool.c
Linking bin/smbspool
Compiling utils/testparm.c
Linking bin/testparm
Compiling utils/testprns.c
Linking bin/testprns
Compiling utils/status.c
Linking bin/smbstatus
Compiling utils/smbcontrol.c
Linking bin/smbcontrol
Compiling tdb/tdbbackup.c
Linking bin/tdbbackup
Compiling utils/make_printerdef.c
Linking bin/make_printerdef
Compiling utils/smbpasswd.c
Compiling libsmb/cli_lsarpc.c
Compiling libsmb/cli_samr.c
Linking bin/smbpasswd
Compiling utils/make_smbcodepage.c
Linking bin/make_smbcodepage
Compiling rpcclient/rpcclient.c
Compiling rpcclient/cmd_lsarpc.c
Compiling rpcclient/cmd_samr.c
Compiling rpcclient/cmd_spoolss.c
Compiling rpcclient/cmd_netlogon.c
Compiling rpcclient/cmd_srvsvc.c
Compiling rpcclient/cmd_dfs.c
Compiling rpcclient/cmd_reg.c
Compiling rpcclient/display_sec.c
Compiling libsmb/cli_spoolss.c
Compiling libsmb/cli_netlogon.c
Compiling libsmb/cli_srvsvc.c
Compiling libsmb/cli_dfs.c
Compiling libsmb/cli_reg.c
Linking bin/rpcclient
Compiling utils/make_unicodemap.c
Linking bin/make_unicodemap
Compiling utils/smbcacls.c
Linking bin/smbcacls
Compiling utils/nmblookup.c
Linking bin/nmblookup
Compiling nsswitch/wbinfo.c
Compiling popt/findme.c
Compiling popt/popt.c
Compiling popt/poptconfig.c
Compiling popt/popthelp.c
Compiling popt/poptparse.c
Linking bin/wbinfo
Compiling nsswitch/winbindd.c
Compiling nsswitch/winbindd_user.c
Compiling nsswitch/winbindd_group.c
Compiling nsswitch/winbindd_idmap.c
Compiling nsswitch/winbindd_util.c
Compiling nsswitch/winbindd_cache.c
Compiling nsswitch/winbindd_pam.c
Compiling nsswitch/winbindd_sid.c
Compiling nsswitch/winbindd_misc.c
Compiling nsswitch/winbindd_cm.c
Compiling nsswitch/winbindd_wins.c
Compiling nsswitch/winbindd_rpc.c
Linking bin/winbindd
Compiling nsswitch/pam_winbind.c with -fPIC -DPIC
Compiling nsswitch/wb_common.c with -fPIC -DPIC
Compiling lib/snprintf.c with -fPIC -DPIC
Linking nsswitch/pam_winbind.so
Compiling nsswitch/winbind_nss.c with -fPIC -DPIC
Linking nsswitch/libnss_winbind.so
cd /usr/ports/net/samba/work/samba-2.2.9/examples/VFS;  LIBTOOL=/usr/local/libexec/libtool13/libtool ./configure;gmake;  /bin/rm -f config.cache config.log config.status
./configure: permission denied
*** Error code 126
 
Stop in /usr/ports/net/samba.
*** Error code 1
 
Stop in /usr/ports/net/samba.
** Command failed [exit code 1]: /usr/bin/script -qa /tmp/portupgrade83222.4 make
** Fix the problem and try again.
** Listing the failed packages (*:skipped / !:failed)
        ! net/samba (samba-2.2.8a_2)    (new compiler error)
--->  Packages processed: 0 done, 4 ignored, 0 skipped and 1 failed
#

>How-To-Repeat:
Cvsup ports tree
Attempt to portupgrade samba to samba-2.2.9

>Fix:
Don't know

	




More information about the freebsd-ports mailing list