From owner-freebsd-questions@FreeBSD.ORG Fri Apr 28 08:08:30 2006 Return-Path: X-Original-To: questions@freebsd.org Delivered-To: freebsd-questions@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 757E116A425 for ; Fri, 28 Apr 2006 08:08:30 +0000 (UTC) (envelope-from kris@obsecurity.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id A81D143D48 for ; Fri, 28 Apr 2006 08:08:29 +0000 (GMT) (envelope-from kris@obsecurity.org) Received: from obsecurity.dyndns.org (elvis.mu.org [192.203.228.196]) by elvis.mu.org (Postfix) with ESMTP id 8907C1A4EB7; Fri, 28 Apr 2006 01:08:29 -0700 (PDT) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id A562455EFA; Fri, 28 Apr 2006 04:08:28 -0400 (EDT) Date: Fri, 28 Apr 2006 04:08:28 -0400 From: Kris Kennaway To: Petr Murmak Message-ID: <20060428080828.GA82181@xor.obsecurity.org> References: <20060428075852.4C224134306@smtp.klfree.net> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="YZ5djTAD1cGYuMQK" Content-Disposition: inline In-Reply-To: <20060428075852.4C224134306@smtp.klfree.net> User-Agent: Mutt/1.4.2.1i Cc: questions@freebsd.org Subject: Re: Problem compiling helios-qmail X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Apr 2006 08:08:30 -0000 --YZ5djTAD1cGYuMQK Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Apr 28, 2006 at 09:57:25AM +0200, Petr Murmak wrote: > Hi! >=20 > I'm trying install helios-qmail (http://helios-qmail.sourceforge.net/) wh= ich > is based on qmail-sql (http://qmail-sql.digibel.be/) and I know for sure, > that on FreeBSD 4.x it was possible to install it, but on FreeBSD 6.0 I > receive during installation only this: >=20 > ./compile qmail-getpw.c `cat sql.headers` > In file included from sql.h:6, > from qmail-getpw.c:17: > /usr/include/unistd.h:356: error: conflicting types for 'read' > readwrite.h:4: error: previous declaration of 'read' was here > /usr/include/unistd.h:356: error: conflicting types for 'read' > readwrite.h:4: error: previous declaration of 'read' was here > /usr/include/unistd.h:370: error: conflicting types for 'write' > readwrite.h:5: error: previous declaration of 'write' was here > /usr/include/unistd.h:370: error: conflicting types for 'write' > readwrite.h:5: error: previous declaration of 'write' was here > qmail-getpw.c: In function `main': > qmail-getpw.c:84: warning: return type of 'main' is not `int' > *** Error code 1 One of two things: 1) Report the problem to the authors 2) Patch the software yourself to not use its own (false) prototype for those functions but to include the relevant system header. Kris --YZ5djTAD1cGYuMQK Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (FreeBSD) iD8DBQFEUc17Wry0BWjoQKURAqrhAKC0cHqAnsgKBlfzUIkBtRiapET7kgCg4EeE j+xrieNbeIATQtZQ3BRR9Ww= =jggw -----END PGP SIGNATURE----- --YZ5djTAD1cGYuMQK--