From owner-freebsd-ports@FreeBSD.ORG Wed Apr 21 07:48:43 2004 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B6F9516A4CE for ; Wed, 21 Apr 2004 07:48:43 -0700 (PDT) Received: from grebe.mail.pas.earthlink.net (grebe.mail.pas.earthlink.net [207.217.120.46]) by mx1.FreeBSD.org (Postfix) with ESMTP id A533143D4C for ; Wed, 21 Apr 2004 07:48:43 -0700 (PDT) (envelope-from mike@inbox.lv) Received: from pool0024.cvx31-bradley.dialup.earthlink.net ([209.179.146.24] helo=ringworm.mojavegreen.com) by grebe.mail.pas.earthlink.net with esmtp (Exim 3.33 #1) id 1BGJ1m-00009U-00 for freebsd-ports@freebsd.org; Wed, 21 Apr 2004 07:48:43 -0700 Received: by ringworm.mojavegreen.com (Postfix, from userid 1000) id 3D6958455; Wed, 21 Apr 2004 07:03:07 -0700 (PDT) From: "Michael C. Shultz" Organization: Mojave Green Software co. To: freebsd-ports@freebsd.org Date: Wed, 21 Apr 2004 07:03:04 -0700 User-Agent: KMail/1.6.1 References: <200404171601.25298.kstewart@owt.com> <200404171800.30877.ringworm@inbox.lv> In-Reply-To: MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200404210703.05505.ringworm@inbox.lv> Subject: Re: aspell-0.50.5_2 fails to build X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Apr 2004 14:48:43 -0000 > > I can reccomend: > > WARN= -W -Wall -Waggregate-return -Wbad-function-cast -Wcast-align > -Wcast-qual -Wchar-subscripts -Wcomment -Wconversion -Wformat -Wimplicit > -Wimplicit-function-delcaration -Wimplicit-int -Wlong-long -Wmain > -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wno-import > -Wno-parentheses -Wparentheses -Wpointer-arith -Wredundant-decls > -Wreturn-type -Wshadow -Wsign-compare -Wstrict-prototypes -Wswitch > -Wtraditional -Wtrigraphs -Wunused -Wwrite-strings > > .if !defined(NO_WARN) > CFLAGS+=${WARN} > NO_WERROR= yes > .endif > > Flags that break some ports: > PEDANTIC= -Winline -pedantic -Wformat-nonliteral -Wformat-security > -Wformat-extra-args -Wformat=2 -std=gnu99 > > kind regards Dirk Dirk, these flags of yours have given me so many wonderful new warnings to track down and fix. Thank you EVER so much! They are working out well.. -Mike