Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 21 Sep 2013 05:47:09 -0500
From:      Bryan Drewery <bdrewery@FreeBSD.org>
To:        FreeBSD Ports <ports@FreeBSD.org>
Subject:   [CFT/HEADSUP] Ports now have Stack Protector support
Message-ID:  <523D792D.3060704@FreeBSD.org>

next in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--9m4vlFrNggMFC76eK5IOlbi2OmNH4VxBP
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

Ports now support enabling Stack Protector [1] support on FreeBSD 10
i386 and amd64, and older releases on amd64 only currently.

Support may be added for earlier i386 releases once all ports properly
respect LDFLAGS.

To enable, just add WITH_SSP=3Dyes to your make.conf and rebuild all port=
s.

The default SSP_CLFAGS is -fstack-protector, but -fstack-protector-all
may optionally be set instead.

Please help test this on your system. We would like to eventually enable
this by default, but need to identify any major ports that have run-time
issues due to it.

[1] https://en.wikipedia.org/wiki/Buffer_overflow_protection

--=20
Regards,
Bryan Drewery


--9m4vlFrNggMFC76eK5IOlbi2OmNH4VxBP
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (MingW32)
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iQIcBAEBAgAGBQJSPXkxAAoJEG54KsA8mwz5H+AP/R6uZs156m7cqsA+QSm93CpT
z1964dn1vii9Dv9QF+fh2LluYGtgSx/Aj7yeYekIINOf9AzsgKlpD6V8Q8J0cmVC
GjmdwjaaqvmImKE4DIEGifGNBrlmSgbv3cNu8S3Lu8+ggSOl/dT6BYexXy5JU/F+
K48WuHFwt2fB1B5Dn2eSjQYDiUZZ7YCO/MTVLme6MnWhuGKP8BSGbn7qjtIUCqme
vMGtvLwfXL+j0164ftdON6t0ddS9d/01jec2iSfglEqAm0FhCgv+A8pHmqtRnmKL
j2+QwMLML6hPmXvJOCKR15XyfTkE5R1wRXU5TyspKH7u3AbdBKRY4KmcV+0GNgL4
SlNBSOZ53fHci2EXnxGJ6Fil3/g3JbxLEJEt+zPeMRe99mu/wRrahyxiIuwDOKch
Im9mJcIu0zqnk0RbnW9lHtqWrYZO5PzcvKBg95HaaCW6s7nzTBBFPxkLCuoBOtoi
799PH/WmpmOMvQFzZg6+OEYZFTY6hrgI//DOwr6+866myci2/XAWx7E9zoj5MbPL
dBvHw3IOrKxWRC9h1XHt+nlL8JZD+XhxJ1dgXPMRwRP7hUBaZM9LHlVwC5XZxA8/
BEiSQJKRVwjpY5jbFY/ncgNJ5/Bk2TXYTQIxQ6pZin07j4zS1XN09lpwXG75TonG
mhvlmjikzkhLyfBuciTt
=eCeq
-----END PGP SIGNATURE-----

--9m4vlFrNggMFC76eK5IOlbi2OmNH4VxBP--



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