Well, I think I've found the root of the problem myself. I had a stale WANT_SMTPAUTH in my mk.conf....
On Tue, 20 Sep 2011 11:48:39 +0300 Gregory Edigarov <[email protected]> wrote: > "following current" wasn't very helpful... > i have latest binary snapshot installed. > > ===> gnu/usr.sbin/sendmail/sendmail > cc -O2 -pipe -I/usr/local/include/sasl -DSTARTTLS -DSASL -DMILTER > -DSOCKETMAP -DFAST_PIYCLE -D_FFR_USE_SETLOGIN -DSM_OMIT_BOGUS_WARNINGS > -DNEWDB -DMAP_REGEX -DNETINET6 -DNEEDSNODE -DSM_CONF_SHM -DNIS > -DTCPWRAPPERS > -I/usr/src/gnu/usr.sbin/sendmail/sendmail/../send-I/usr/src/gnu/usr.sbin/sendmail/sendmail/../include > -c /usr/src/gnu/usr.sbin/sendmailmail/main.c In file included > from /usr/src/gnu/usr.sbin/sendmail/sendmail/main.c:15: > /usr/src/gnu/usr.sbin/sendmail/sendmail/../sendmail/sendmail.h:138:20: > error: sasl.h: No file or > directory > /usr/src/gnu/usr.sbin/sendmail/sendmail/../sendmail/sendmail.h:139:24: > error: saslutil.hsuch file or directory In file included > from /usr/src/gnu/usr.sbin/sendmail/sendmail/main.c:15: > /usr/src/gnu/usr.sbin/sendmail/sendmail/../sendmail/sendmail.h:154: > error: expected '=', ';', 'asm' or '__attribute__' before > 'README' /usr/src/gnu/usr.sbin/sendmail/sendmail/../sendmail/sendmail.h:212: > warning: data definihas no type or storage > class /usr/src/gnu/usr.sbin/sendmail/sendmail/../sendmail/sendmail.h:607: > error: expected '=', ';', 'asm' or '__attribute__' before ':' > token /usr/src/gnu/usr.sbin/sendmail/sendmail/../sendmail/sendmail.h:691: > error: expected spec-qualifier-list before > 'sasl_conn_t' > /usr/src/gnu/usr.sbin/sendmail/sendmail/../sendmail/sendmail.h:1106: > error: expected decion specifiers or '...' before > 'ARGCLASS_T' /usr/src/gnu/usr.sbin/sendmail/sendmail/main.c:110: > error: expected '=', ',', ';', 'asm'__attribute__' before > 'srvcallbacks' /usr/src/gnu/usr.sbin/sendmail/sendmail/main.c: In > function 'main': /usr/src/gnu/usr.sbin/sendmail/sendmail/main.c:708: > error: 'A_PERM' undeclared (first usthis > function) /usr/src/gnu/usr.sbin/sendmail/sendmail/main.c:708: error: > (Each undeclared identifier iorted only > once /usr/src/gnu/usr.sbin/sendmail/sendmail/main.c:708: error: for > each function it > appears /usr/src/gnu/usr.sbin/sendmail/sendmail/main.c:708: warning: > passing argument 3 of 'macd_tagged' makes pointer from integer without > a cast /usr/src/gnu/usr.sbin/sendmail/sendmail/main.c:708: warning: > passing argument 5 of 'macd_tagged' makes integer from pointer without > a cast /usr/src/gnu/usr.sbin/sendmail/sendmail/main.c:708: error: too > many arguments to > functiocdefine_tagged' /usr/src/gnu/usr.sbin/sendmail/sendmail/main.c:718: > error: 'A_TEMP' undeclared (first usthis > function) /usr/src/gnu/usr.sbin/sendmail/sendmail/main.c:718: warning: > passing argument 3 of 'macd_tagged' makes pointer from integer without > a cast /usr/src/gnu/usr.sbin/sendmail/sendmail/main.c:718: warning: > passing argument 5 of 'macd_tagged' makes integer from pointer without > a cast /usr/src/gnu/usr.sbin/sendmail/sendmail/main.c:718: error: too > many arguments to > functiocdefine_tagged' /usr/src/gnu/usr.sbin/sendmail/sendmail/main.c:719: > warning: passing argument 3 of 'macd_tagged' makes pointer from > integer without a > cast /usr/src/gnu/usr.sbin/sendmail/sendmail/main.c:719: warning: > passing argument 5 of 'macd_tagged' makes integer from pointer > without a cast /usr/src/gnu/usr.sbin/sendmail/sendmail/main.c:719: > error: too many arguments to > functiocdefine_tagged' /usr/src/gnu/usr.sbin/sendmail/sendmail/main.c:724: > warning: passing argument 3 of 'macd_tagged' makes pointer from > integer without a > cast /usr/src/gnu/usr.sbin/sendmail/sendmail/main.c:724: warning: > passing argument 5 of 'macd_tagged' makes integer from pointer > without a cast /usr/src/gnu/usr.sbin/sendmail/sendmail/main.c:724: > error: too many arguments to > functiocdefine_tagged' /usr/src/gnu/usr.sbin/sendmail/sendmail/main.c:738: > warning: passing argument 3 of 'macd_tagged' makes pointer from > integer without a > cast /usr/src/gnu/usr.sbin/sendmail/sendmail/main.c:738: warning: > passing argument 5 of 'macd_tagged' makes integer from pointer > without a cast /usr/src/gnu/usr.sbin/sendmail/sendmail/main.c:738: > error: too many arguments to > functiocdefine_tagged' /usr/src/gnu/usr.sb_tagged' makes pointer from > integer without a > cast /usr/src/gnu/usr.sbin/sendmail/sendmail/main.c:805: warning: > passing argument 5 of 'macd_tagged' makes integer from pointer > without a cast /usr/src/gnu/usr.sbin/sendmail/sendmail/main.c:805: > error: too many arguments to > functiocdefine_tagged' /usr/src/gnu/usr.sbin/sendmail/sendmail/main.c:885: > warning: passing argument 3 of 'macd_tagged' makes pointer from > integer without a > cast /usr/src/gnu/usr.sbin/sendmail/sendmail/main.c:885: warning: > passing argument 5 of 'macd_tagged' makes integer from pointer > without a cast /usr/src/gnu/usr.sbin/sendmail/sendmail/main.c:885: > error: too many arguments to > functiocdefine_tagged' /usr/src/gnu/usr.sbin/sendmail/sendmail/main.c:906: > warning: passing argument 3 of 'macd_tagged' makes pointer from > integer without a > cast /usr/src/gnu/usr.sbin/sendmail/sendmail/main.c:906: warning: > passing argument 5 of 'macd_tagged' makes integer from pointer > without a cast /usr/src/gnu/usr.sbin/sendmail/sendmail/main.c:906: > error: too many arguments to > functiocdefine_tagged' /usr/src/gnu/usr.sbin/sendmail/sendmail/main.c:949: > error: 'A_HEAP' undeclared (first usthis > function) /usr/src/gnu/usr.sbin/sendmail/sendmail/main.c:949: > warning: passing argument 3 of 'macd_tagged' makes pointer from > integer without a > cast /usr/src/gnu/usr.sbin/sendmail/sendmail/main.c:949: warning: > passing argument 5 of 'macd_tagged' makes integer from pointer > without a cast /usr/src/gnu/usr.sbin/sendmail/sendmail/main.c:949: > error: too many arguments to > functiocdefine_tagged' /usr/src/gnu/usr.sbin/sendmail/sendmail/main.c:958: > warning: passing argument 3 of 'macd_tagged' makes pointer from > integer without a > cast /usr/src/gnu/usr.sbin/sendmail/sendmail/main.c:958: warning: > passing argument 5 of 'macd_tagged' makes integer from pointer > without a cast /usr/src/gnu/usr.sbin/sendmail/sendmail/main.c:958: > error: too many arguments to functioin/sendmail/sendmail/main.c:805: > warning: passing argument 3 of > 'macd/usr/src/gnu/usr.sbin/sendmail/sendmail/main.c:4083: error: too > many arguments to > functiacdefine_tagged' /usr/src/gnu/usr.sbin/sendmail/sendmail/main.c:4431: > warning: passing argument 3 of 'mace_tagged' makes pointer from > integer without a > cast /usr/src/gnu/usr.sbin/sendmail/sendmail/main.c:4431: warning: > passing argument 5 of 'mace_tagged' makes integer from pointer > without a cast /usr/src/gnu/usr.sbin/sendmail/sendmail/main.c:4431: > error: too many arguments to functiacdefine_tagged' *** Error code 1 > > Stop in /usr/src/gnu/usr.sbin/sendmail/sendmail (line 92 > of /usr/share/mk/sys.mk). *** Error code 1 > > Stop in /usr/src/gnu/usr.sbin/sendmail (line 48 > of /usr/share/mk/bsd.subdir.mk). *** Error code 1 > > Stop in /usr/src/gnu/usr.sbin (line 48 > of /usr/share/mk/bsd.subdir.mk). *** Error code 1 > > Stop in /usr/src/gnu (line 48 of /usr/share/mk/bsd.subdir.mk). > *** Error code 1 > > Stop in /usr/src (line 48 of /usr/share/mk/bsd.subdir.mk). > *** Error code 1 > > > "following current" wasn't very helpful....

