From owner-freebsd-questions@FreeBSD.ORG Thu Mar 4 17:35:20 2004 Return-Path: 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 D2AA116A4CE for ; Thu, 4 Mar 2004 17:35:20 -0800 (PST) Received: from www.mcmanis.com (www.mcmanis.com [66.125.189.29]) by mx1.FreeBSD.org (Postfix) with SMTP id 8C7D543D3F for ; Thu, 4 Mar 2004 17:35:20 -0800 (PST) (envelope-from cmcmanis@mcmanis.com) Received: (qmail 48687 invoked from network); 5 Mar 2004 01:45:41 -0000 Received: from nat-198-95-226-231.netapp.com (HELO ddp.hq.netapp.com) (198.95.226.231) by www.mcmanis.com with SMTP; 5 Mar 2004 01:45:41 -0000 From: Charles McManis To: Kris Kennaway Date: Thu, 4 Mar 2004 17:38:49 -0800 User-Agent: KMail/1.5 References: <200403041440.16989.cmcmanis@mcmanis.com> <20040305010821.GC89717@xor.obsecurity.org> In-Reply-To: <20040305010821.GC89717@xor.obsecurity.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200403041738.49504.cmcmanis@mcmanis.com> cc: freebsd-questions@freebsd.org Subject: Re: Followup on KDE 3.2 and 4-STABLE X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 05 Mar 2004 01:35:20 -0000 Sorry if I was unclear, I consider a 'link' or a 'compile' to be "clean" when there are no errors or warnings reported. Back in the day this was an indication that the system and build environment were in sync with what you were trying to do. So if I typed ddp% g++ -c foo.cc ddp% ld -o foo foo.o ddp%./foo .... That was considered a "clean compile and link." More often than not in the open source world I see warnings telling me that my code is either insecure, not portable, non-standard, or all of the above, and this is with code that I did not write, but simply tried to recompile. (lots of that sort of chatter when you're building KDE in ports for example) It offends my sense of style but as most people cheerfully point out, "its harmless." --Chuck On Thursday 04 March 2004 17:08, Kris Kennaway wrote: > On Thu, Mar 04, 2004 at 02:40:16PM -0800, Charles McManis wrote: > > On the compilation front. It is impossible to get a clean link with the > > gcc 2.95 toolchain. You'll get warnings about unsafe function calls. This > > does not happen with the gcc 3.3 toolchain as far as I can tell. > > That's not a toolchain issue, and it doesnt affect the "cleanliness" > of the binary. > > Kris