Integration of ProPolice in FreeBSD

Jeremie Le Hen jeremie at le-hen.org
Wed Jun 25 09:31:10 UTC 2008


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 >


More information about the freebsd-arch mailing list