Today's 3_0 SVN Won't Build on Solaris - Uses Variable Named "private" In Several Places

Jeremy Allison jra at samba.org
Mon Feb 6 18:04:19 GMT 2006


On Mon, Feb 06, 2006 at 12:57:05PM -0500, Richard Bollinger wrote:
> % make
> Using FLAGS =  -DIPPORT_KERMIT=1023 -D_SAMBA_BUILD_ -I./popt -Iinclude
> -I/home/svsrc/samba_3_0/samba-3.0.22pre1-SVN-build-13364-cc/source.Solaris/include
> -I/home/svsrc/samba_3_0/samba-3.0.22pre1-SVN-build-13364-cc/source.Solaris/tdb
>  -I. -D_LARGEFILE_SOURCE -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DSUNOS5
> -I/home/svsrc/samba_3_0/samba-3.0.22pre1-SVN-build-13364-cc/source.Solaris
> -D_SAMBA_BUILD_
>       LIBS = -lsendfile -lresolv -lnsl -lsocket -ldl
>       LDSHFLAGS = -G -DIPPORT_KERMIT=1023 -D_SAMBA_BUILD_  -s -lthread
>       LDFLAGS = -s -lthread
>       PIE_CFLAGS =
>       PIE_LDFLAGS =
> Compiling utils/net_usershare.c
> "utils/net_usershare.c", line 271: invalid source character: '#'
> "utils/net_usershare.c", line 271: syntax error before or at:
> DONT_USE_CPLUSPLUS_RESERVED_NAMES
> "utils/net_usershare.c", line 271: warning: undefined or missing type
> for: DONT_USE_CPLUSPLUS_RESERVED_NAMES

How embarrassing, hoist by my own petard... :-).

Sorry, fixed in SVN.

Jeremy.


More information about the samba-technical mailing list