Date: Sat, 8 May 2004 16:33:09 -0400 From: Bjorn Nelson <o_sleep@babbleheaven.com> To: freebsd-ports@freebsd.org Subject: /usr/include/sys/_types.h:100: conflicting types for `__mbstate_t' Message-ID: <EB3CBB4D-A12E-11D8-99A1-00039315AE9C@babbleheaven.com>
next in thread | raw e-mail | index | archive | help
I am trying to install samba-2 on a recently upgraded Freebsd 4.9 machine. It fails on server.c. Any help would be appreciated. -Bjorn Nelson ===> Building for samba-2.2.8a_2 /bin/rm -fr /usr/ports/net/samba/work/samba-2.2.8a/source/include/proto.h (cd /usr/ports/net/samba/work/samba-2.2.8a/source && make proto) rebuilding include/proto.h Using FLAGS = -O -pipe -march=pentiumpro -I/usr/local/include -Iinclude -I./include -I./ubiqx -I./smbwrapper -I/usr/local/include -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 = -O -pipe -march=pentiumpro -I/usr/local/include -Iinclude -I./include -I./ubiqx -I./smbwrapper -I/usr/local/include -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 = -lcups -lssl -lcrypto -lpam -lpopt Compiling smbd/server.c In file included from /usr/include/sys/_types.h:33, from /usr/include/sys/statvfs.h:36, from include/includes.h:302, from smbd/server.c:22: /usr/include/machine/_types.h:45: redefinition of `__int8_t' /usr/include/machine/ansi.h:130: `__int8_t' previously declared here /usr/include/machine/_types.h:46: redefinition of `__uint8_t' /usr/include/machine/ansi.h:131: `__uint8_t' previously declared here /usr/include/machine/_types.h:47: redefinition of `__int16_t' /usr/include/machine/ansi.h:132: `__int16_t' previously declared here /usr/include/machine/_types.h:48: redefinition of `__uint16_t' /usr/include/machine/ansi.h:133: `__uint16_t' previously declared here /usr/include/machine/_types.h:49: redefinition of `__int32_t' /usr/include/machine/ansi.h:134: `__int32_t' previously declared here /usr/include/machine/_types.h:50: redefinition of `__uint32_t' /usr/include/machine/ansi.h:135: `__uint32_t' previously declared here /usr/include/machine/_types.h:58: redefinition of `__int64_t' /usr/include/machine/ansi.h:118: `__int64_t' previously declared here /usr/include/machine/_types.h:59: redefinition of `__uint64_t' /usr/include/machine/ansi.h:119: `__uint64_t' previously declared here /usr/include/machine/_types.h:76: redefinition of `__intptr_t' /usr/include/machine/ansi.h:137: `__intptr_t' previously declared here /usr/include/machine/_types.h:93: redefinition of `__uintptr_t' /usr/include/machine/ansi.h:138: `__uintptr_t' previously declared here In file included from /usr/include/sys/statvfs.h:36, from include/includes.h:302, from smbd/server.c:22: /usr/include/sys/_types.h:100: conflicting types for `__mbstate_t' /usr/include/machine/ansi.h:147: previous declaration of `__mbstate_t' gmake: *** [smbd/server.o] Error 1 *** Error code 2 Stop in /usr/ports/net/samba. *** Error code 1 Stop in /usr/ports/net/samba.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?EB3CBB4D-A12E-11D8-99A1-00039315AE9C>