Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 4 Mar 2004 17:38:49 -0800
From:      Charles McManis <cmcmanis@mcmanis.com>
To:        Kris Kennaway <kris@obsecurity.org>
Cc:        freebsd-questions@freebsd.org
Subject:   Re: Followup on KDE 3.2 and 4-STABLE
Message-ID:  <200403041738.49504.cmcmanis@mcmanis.com>
In-Reply-To: <20040305010821.GC89717@xor.obsecurity.org>
References:  <200403041440.16989.cmcmanis@mcmanis.com> <20040305010821.GC89717@xor.obsecurity.org>

next in thread | previous in thread | raw e-mail | index | archive | help
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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200403041738.49504.cmcmanis>