From owner-freebsd-stable@FreeBSD.ORG Mon Mar 18 11:04:23 2013 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id C75E1585 for ; Mon, 18 Mar 2013 11:04:23 +0000 (UTC) (envelope-from SRS0=W6Xf3F5m=NG=beatsnet.com=beat.siegenthaler@beatsnet.com) Received: from vulcan.beatsnet.com (netsigi-1-pt.tunnel.tserv24.sto1.ipv6.he.net [IPv6:2001:470:27:2e9::2]) by mx1.freebsd.org (Postfix) with ESMTP id 2F76599E for ; Mon, 18 Mar 2013 11:04:22 +0000 (UTC) Received: from mbp-wl.beatsnet.com (zux165-132.adsl.green.ch [80.254.165.132]) (authenticated bits=0) by vulcan.beatsnet.com (8.14.5/8.14.5) with ESMTP id r2IB42Lx071811 (version=TLSv1/SSLv3 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=OK) for ; Mon, 18 Mar 2013 12:04:17 +0100 (CET) (envelope-from beat.siegenthaler@beatsnet.com) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=beatsnet.com; s=VULCAN_DKIM; t=1363604659; bh=oDg3z2WouPLJsRLblPF3fY7e3JXavpsRmBYaU+OTV90=; h=Message-ID:Date:From:MIME-Version:To:Subject:Content-Type: Content-Transfer-Encoding; b=AsXoZkRuB7+9lBBm9rGObc4HSuKPjYBV0htT6TCP3gURNg22Z1b24nc650mmQxT/e AYAHI4TqNPXyeAi1Y3j6fAMwM900jOgW9fQazmp0MEVY5WVM+lzCw4ekM34j+STLxK L5HMFq8KkyC7p9HxidqWN3DdA576e0+yyx/mxVG8= Message-ID: <5146F49B.5080609@beatsnet.com> Date: Mon, 18 Mar 2013 12:03:55 +0100 From: Beat Siegenthaler User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:17.0) Gecko/20130307 Thunderbird/17.0.4 MIME-Version: 1.0 To: FreeBSD-STABLE Mailing List Subject: troubles with buildworld/sendmail/sasl/clang X-Enigmail-Version: 1.5.1 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.2.7 (vulcan.beatsnet.com [193.138.215.102]); Mon, 18 Mar 2013 12:04:18 +0100 (CET) X-Virus-Scanned: clamav-milter 0.97.6 at vulcan.beatsnet.com X-Virus-Status: Clean X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 18 Mar 2013 11:04:23 -0000 Hi all, since some days i try to "make buildworld", but have some errors in sendmail. The make conf is not changed since years (in this case) . Adding NO_WERROR= in src.conf helps, but i think it is not the optimal solution? # SASL (cyrus-sasl v2) sendmail build flags... SENDMAIL_CFLAGS+=-I/usr/local/include -DSASL=2 SENDMAIL_LDFLAGS+=-L/usr/local/lib SENDMAIL_LDADD+=-lsasl2 SENDMAIL_CFLAGS+= -D_FFR_SMTP_SSL SENDMAIL_MC = /etc/mail/xyz.mc WITH_SSL_AND_PLAINTEXT=yes # for imaps and cclient ==============src.conf=================== CC=clang CXX=clang++ CPP=clang-cpp # This setting to build world without -Werror: # NO_WERROR= # This setting to build kernel without -Werror: # WERROR= =================buildworld=============== /usr/src/usr.sbin/sendmail/../../contrib/sendmail/src/usersmtp.c:1864:8: error: incompatible pointer types passing 'void ()' to parameter of type 'void (*)(char *, bool, MAILER *, struct mailer_con_info *, ENVELOPE *)' [-Werror,-Wincompatible-pointer-types] getsasldata, NULL, XS_AUTH); ^~~~~~~~~~~ /usr/src/usr.sbin/sendmail/../../contrib/sendmail/src/sendmail.h:2519:67: note: passing argument to parameter here extern int reply __P((MAILER *, MCI *, ENVELOPE *, time_t, void (*)__P((char *, bool, MAILER *, MCI *, ENVELOPE *)), char **, int)); ^ /usr/obj/usr/src/tmp/usr/include/sys/cdefs.h:129:21: note: expanded from macro '__P' #define __P(protos) protos /* full-blown ANSI C */ ^ 3 errors generated. *** [usersmtp.o] Error code 1 1 error *** [all] Error code 2 1 error *** [usr.sbin.all__D] Error code 2 1 error *** [everything] Error code 2 1 error *** [buildworld] Error code 2 1 error regards beat