From owner-freebsd-arch@FreeBSD.ORG Wed Jun 25 09:31:10 2008 Return-Path: Delivered-To: freebsd-arch@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 53A1E1065674; Wed, 25 Jun 2008 09:31:10 +0000 (UTC) (envelope-from tataz@tataz.chchile.org) Received: from smtp5-g19.free.fr (smtp5-g19.free.fr [212.27.42.35]) by mx1.freebsd.org (Postfix) with ESMTP id EFD178FC13; Wed, 25 Jun 2008 09:31:09 +0000 (UTC) (envelope-from tataz@tataz.chchile.org) Received: from smtp5-g19.free.fr (localhost.localdomain [127.0.0.1]) by smtp5-g19.free.fr (Postfix) with ESMTP id B42923F61B2; Wed, 25 Jun 2008 11:31:08 +0200 (CEST) Received: from tatooine.tataz.chchile.org (tataz.chchile.org [82.233.239.98]) by smtp5-g19.free.fr (Postfix) with ESMTP id A0A103F6277; Wed, 25 Jun 2008 11:31:08 +0200 (CEST) Received: from obiwan.tataz.chchile.org (unknown [192.168.1.25]) by tatooine.tataz.chchile.org (Postfix) with ESMTP id 364AD9B497; Wed, 25 Jun 2008 09:26:40 +0000 (UTC) Received: by obiwan.tataz.chchile.org (Postfix, from userid 1000) id 1F3174089; Wed, 25 Jun 2008 11:26:40 +0200 (CEST) Date: Wed, 25 Jun 2008 11:26:40 +0200 From: Jeremie Le Hen To: Kris Kennaway Message-ID: <20080625092640.GC15815@obiwan.tataz.chchile.org> References: <200804181945.59189.max@love2party.net> <20080418204738.GE4840@obiwan.tataz.chchile.org> <20080419071400.GP73016@server.vk2pj.dyndns.org> <20080419074921.GI4840@obiwan.tataz.chchile.org> <20080420095911.GT5934@hoeg.nl> <20080423131720.GP92168@obiwan.tataz.chchile.org> <20080609200937.GB72413@obiwan.tataz.chchile.org> <486174DE.4080307@FreeBSD.org> <48617F66.6050607@FreeBSD.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <48617F66.6050607@FreeBSD.org> User-Agent: Mutt/1.5.15 (2007-04-06) Cc: Ruslan Ermilov , freebsd-arch@freebsd.org Subject: Re: Integration of ProPolice in FreeBSD X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 25 Jun 2008 09:31:10 -0000 Hi Kris, Thank you for testing this :). On Wed, Jun 25, 2008 at 01:12:38AM +0200, Kris Kennaway wrote: > Kris Kennaway wrote: > > FYI, I did a package build with world built with this patch (but without > > adding -fstack-protector to CFLAGS). I didnt notice any problems. This > > makes me slightly suspicious, but another hypothesis is that the patch is > > in fact safe :-) > > I'm running a build with CFLAGS += -fstack-protector now...just to see how > much chaos will ensue :) All ports on my laptop are compiled with it. Only a few ones broke during build: lang/gcc41 lang/gcc42 (gcc4x should break too) emulators/qemu net/etherboot Firefox, Gnome, X.org, and everything else seems to not only compile but also work correctly. There may be little noise on freebsd-ports@ once the ports bits will have been provided, because Propolice may put forth a few bugs involving stack based buffers. In this case, the program is killed with SIGABRT and message "stack overflow detected; terminated" is issued to syslog. Regards, -- Jeremie Le Hen < jeremie at le-hen dot org >< ttz at chchile dot org >