Unable to build TP since samba-4.0.0tp2-SVN-build-14059

Richard Bollinger rabollinger at gmail.com
Mon Mar 20 18:41:41 GMT 2006


I've been unable to build since samba-4.0.0tp2-SVN-build-14059.

It was pretty clean through samba-4.0.0tp2-SVN-build-13827.

Although the build fails in Heimdal, I don't see any interesting
changes in there and have tried reverting a few of them with no
benefit... however, there appear to have been major changes to the
Makefile which may be at fault.

Here are the interesting parts of my build process.  I'll post more if
that helps diagnose the problem:
./autogen.sh: running script/mkversion.sh
./script/mkversion.sh: 'version.h' created for Samba("4.0.0tp2-SVN-build-14469")
./autogen.sh: running autoheader
./autogen.sh: running autoconf
Now run ./configure and then make.
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
SAMBA VERSION: 4.0.0tp2-SVN-build-14469
BUILD REVISION: 14469
checking for perl... /usr/bin/perl
...
Compiling heimdal/lib/com_err/lex.c with host compiler
In file included from lex.l:44:
parse.y:68: field `range' has incomplete type
parse.y:70: parse error before `Type'
parse.y:70: warning: no semicolon at end of struct or union
parse.y:71: warning: data definition has no type or storage class
parse.y:78: parse error before `}'
parse.y:78: warning: data definition has no type or storage class
parse.h:236: parse error before `yylval'
parse.h:236: warning: data definition has no type or storage class
lex.l: In function `yylex':
lex.l:60: `ET' undeclared (first use in this function)
lex.l:60: (Each undeclared identifier is reported only once
lex.l:60: for each function it appears in.)
lex.l:62: `EC' undeclared (first use in this function)
lex.l:64: `PREFIX' undeclared (first use in this function)
lex.l:65: `INDEX' undeclared (first use in this function)
lex.l:66: `ID' undeclared (first use in this function)
lex.l:67: `END' undeclared (first use in this function)
lex.l:68: request for member `number' in something not a structure or union
lex.l:73: request for member `string' in something not a structure or union
lex.l: In function `getstring':
lex.l:112: request for member `string' in something not a structure or union
lex.l:113: request for member `string' in something not a structure or union
lex.l: At top level:
parse.y:75: storage size of `tag' isn't known
make: *** [heimdal/lib/com_err/lex.ho] Error 1


More information about the samba-technical mailing list