From owner-freebsd-ports@FreeBSD.ORG Thu Jul 30 00:42:58 2009 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 94D2B106564A for ; Thu, 30 Jul 2009 00:42:58 +0000 (UTC) (envelope-from marcus@sbh.eng.br) Received: from server.sbh.eng.br (server.sbh.eng.br [208.86.224.204]) by mx1.freebsd.org (Postfix) with ESMTP id 626F58FC19 for ; Thu, 30 Jul 2009 00:42:58 +0000 (UTC) (envelope-from marcus@sbh.eng.br) Received: from server.sbh.eng.br (server.sbh.eng.br [208.86.224.204]) by server.sbh.eng.br (Postfix) with ESMTP id 9DFD6274E824; Thu, 30 Jul 2009 00:25:12 +0000 (UTC) Received: from localhost (server.sbh.eng.br [208.86.224.204]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: marcus) by server.sbh.eng.br (Postfix) with ESMTPSA id 6645E274E808; Thu, 30 Jul 2009 00:25:12 +0000 (UTC) Date: Thu, 30 Jul 2009 00:25:12 +0000 (UTC) From: Marcus Alves Grando X-X-Sender: marcus@4016.jail.rootbsd.net To: Jorge Medina In-Reply-To: <28d0e6b80907271413q792b4be5n101ae9e62294573d@mail.gmail.com> Message-ID: References: <28d0e6b80907271346w55892affv4bd5dd732a79233d@mail.gmail.com> <28d0e6b80907271413q792b4be5n101ae9e62294573d@mail.gmail.com> User-Agent: Alpine 2.00 (BSF 1167 2008-08-23) MIME-Version: 1.0 Content-Type: MULTIPART/MIXED; BOUNDARY="3236833153-902317902-1248913512=:81691" X-Bogosity: Unsure, tests=bogofilter, spamicity=0.500000, version=1.2.0 Cc: freebsd-ports@freebsd.org Subject: Re: mail/postfix-current error: conflicting types for 'closefrom' X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 30 Jul 2009 00:42:58 -0000 This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. --3236833153-902317902-1248913512=:81691 Content-Type: TEXT/PLAIN; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8BIT Fixed now. Please update ports tree and try again. Best regards On Mon, 27 Jul 2009, Jorge Medina wrote: > On Mon, Jul 27, 2009 at 4:46 PM, Jorge Medina wrote: >> FYI >> set -e; for i in src/util src/global src/dns src/tls src/xsasl >> src/milter src/master  src/postfix src/fsstone src/smtpstone >> src/sendmail src/error src/pickup src/cleanup src/smtpd src/local >> src/trivial-rewrite src/qmgr src/oqmgr src/smtp src/bounce  src/pipe >> src/showq src/postalias src/postcat src/postconf src/postdrop >> src/postkick src/postlock src/postlog src/postmap src/postqueue >> src/postsuper src/qmqpd src/spawn src/flush src/verify  src/virtual >> src/proxymap src/anvil src/scache src/discard src/tlsmgr >> src/postmulti; do  (set -e; echo "[$i]"; cd $i; make 'CC=cc -DHAS_PCRE >> -I/usr/local/include -DUSE_SASL_AUTH >> -DDEF_SERVER_SASL_TYPE=\"dovecot\" -DUSE_TLS -I/usr/include >> -DHAS_PGSQL -I/usr/local/include -I/usr/local/pgsql/include >> -DSNAPSHOT' update MAKELEVEL=) || exit 1;  done >> [src/util] >> cc -DHAS_PCRE -I/usr/local/include -DUSE_SASL_AUTH >> -DDEF_SERVER_SASL_TYPE=\"dovecot\" -DUSE_TLS -I/usr/include >> -DHAS_PGSQL -I/usr/local/include -I/usr/local/pgsql/include -DSNAPSHOT >>  -O2 -fno-strict-aliasing -pipe -I. -DFREEBSD7 -c alldig.c >> cc -DHAS_PCRE -I/usr/local/include -DUSE_SASL_AUTH >> -DDEF_SERVER_SASL_TYPE=\"dovecot\" -DUSE_TLS -I/usr/include >> -DHAS_PGSQL -I/usr/local/include -I/usr/local/pgsql/include -DSNAPSHOT >>  -O2 -fno-strict-aliasing -pipe -I. -DFREEBSD7 -c allprint.c >> cc -DHAS_PCRE -I/usr/local/include -DUSE_SASL_AUTH >> -DDEF_SERVER_SASL_TYPE=\"dovecot\" -DUSE_TLS -I/usr/include >> -DHAS_PGSQL -I/usr/local/include -I/usr/local/pgsql/include -DSNAPSHOT >>  -O2 -fno-strict-aliasing -pipe -I. -DFREEBSD7 -c argv.c >> cc -DHAS_PCRE -I/usr/local/include -DUSE_SASL_AUTH >> -DDEF_SERVER_SASL_TYPE=\"dovecot\" -DUSE_TLS -I/usr/include >> -DHAS_PGSQL -I/usr/local/include -I/usr/local/pgsql/include -DSNAPSHOT >>  -O2 -fno-strict-aliasing -pipe -I. -DFREEBSD7 -c argv_split.c >> cc -DHAS_PCRE -I/usr/local/include -DUSE_SASL_AUTH >> -DDEF_SERVER_SASL_TYPE=\"dovecot\" -DUSE_TLS -I/usr/include >> -DHAS_PGSQL -I/usr/local/include -I/usr/local/pgsql/include -DSNAPSHOT >>  -O2 -fno-strict-aliasing -pipe -I. -DFREEBSD7 -c attr_clnt.c >> In file included from attr_clnt.c:77: >> /usr/include/unistd.h:329: error: conflicting types for 'closefrom' >> ./sys_defs.h:1395: error: previous declaration of 'closefrom' was here >> *** Error code 1 >> >> >> I change int closefrom(int) to void closefrom(int) like >> /usr/include/unistd.h:329 in sys_defs.h and sys_defs.c and work ok >> > more information > root@mail% uname -a > FreeBSD mail.jp.cl 7.2-STABLE FreeBSD 7.2-STABLE #0: Mon Jul 27 > 15:01:32 CLT 2009 mnothic@mail.jp.cl:/usr/obj/usr/src/sys/GENERIC > amd64 > > maybe the problem is in the line 329 of /usr/include/unistd.h > because had a type conflict with __void closefrom(int);__ after update > from source tree > > -- > Jorge Andrés Medina Oliva. > System Manager & BSD Software Advocacy Leader > From: http://www.bsdchile.cl > _______________________________________________ > freebsd-ports@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org" > -- Marcus Alves Grando marcus(at)sbh.eng.br | Personal mnag(at)FreeBSD.org | FreeBSD.org --3236833153-902317902-1248913512=:81691--