pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

pkg/29857: building mail/sendmail fails if configured to use sasl



>Number:         29857
>Category:       pkg
>Synopsis:       building mail/sendmail fails if configured to use sasl
>Confidential:   no
>Severity:       serious
>Priority:       high
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Fri Apr 01 14:38:00 +0000 2005
>Originator:     Shin'ichiro TAYA
>Release:        NetBSD 3.99.2
>Organization:

--
Shin'ichiro TAYA <taya%ba2.so-net.ne.jp@localhost>
>Environment:
        
        
System: NetBSD mmgserv.m2g.org 3.99.2 NetBSD 3.99.2 (MMGSERV) #25: Tue Mar 29 
08:07:53 JST 2005 
taya%mmgserv.m2g.org@localhost:/export/NetBSD/NetBSD-current/src/sys/arch/i386/compile/MMGSERV
 i386
Architecture: i386
Machine: i386
>Description:
        building mail/sendmail/fails like follows if configured to use sasl.

Making all in:
/export/NetBSD/NetBSD-current/work/pkgsrc/mail/sendmail/work.mmgserv/sendmail-8.13.3/libsmutil
Configuration: pfx=, os=NetBSD, rel=3.99.2, rbase=3, rroot=3.99, arch=i386, 
sfx=, variant=optimized
Making in 
/export/NetBSD/NetBSD-current/work/pkgsrc/mail/sendmail/work.mmgserv/sendmail-8.13.3/obj.NetBSD.3.99.2.i386/libsmutil
cc -O -I. -I../../sendmail   -I../../include -DNEWDB -DNIS -DMAP_REGEX  
-DNETISO -I/usr/pkg/include -DNETINET6 -DNEEDSGETIPNODE -DTCPWRAPPERS -DSASL 
-DNOT_SENDMAIL    -I/usr/pkg/include -I/usr/include -c debug.c
In file included from debug.c:11:
../../sendmail/sendmail.h:137:20: sasl.h: No such file or directory
../../sendmail/sendmail.h:138:24: saslutil.h: No such file or directory
In file included from debug.c:11:
../../sendmail/sendmail.h:153: error: parse error before "README"
../../sendmail/sendmail.h:211: warning: data definition has no type or storage 
class
../../sendmail/sendmail.h:591: error: parse error before ':' token
../../sendmail/sendmail.h:675: error: parse error before "sasl_conn_t"
../../sendmail/sendmail.h:675: warning: no semicolon at end of struct or union
../../sendmail/sendmail.h:681: error: parse error before '}' token
../../sendmail/sendmail.h:1073: error: parse error before "ARGCLASS_T"
../../sendmail/sendmail.h:1426: error: field `sv_mci' has incomplete type
*** Error code 1

Stop.
make: stopped in 
/export/NetBSD/NetBSD-current/work/pkgsrc/mail/sendmail/work.mmgserv/sendmail-8.13.3/obj.NetBSD.3.99.2.i386/libsmutil

>How-To-Repeat:
        add "PKG_OPTIONS.sendmail=sasl inet6 tcpwrappers" to /etc/mk.conf
        & build mail/sendmail
>Fix:
Index: Makefile
===================================================================
RCS file: /cvsroot/pkgsrc/mail/sendmail/Makefile,v
retrieving revision 1.74
diff -u -u -r1.74 Makefile
--- Makefile    10 Feb 2005 22:17:24 -0000      1.74
+++ Makefile    1 Apr 2005 14:28:53 -0000
@@ -37,9 +37,6 @@
        @${CAT} ${FILESDIR}/site.config.m4-starttls >>${SITECONFIG}
 .endif
 .if !empty(PKG_OPTIONS:Msasl)
-       @${CAT} ${FILESDIR}/site.config.m4-sasl >>${SITECONFIG}
-.endif
-.if !empty(PKG_OPTIONS:Msasl2)
        @${CAT} ${FILESDIR}/site.config.m4-sasl2 >>${SITECONFIG}
 .endif
 .if !empty(PKG_OPTIONS:Msocketmap)

>Unformatted:
        
        



Home | Main Index | Thread Index | Old Index