On Fri, 15 Apr 2016, Cristian Rodríguez wrote:
On Fri, Apr 15, 2016 at 8:25 AM, Richard Biener <rguenther@suse.de> wrote:
You may have noticed that GCC 6 packages appeared in Factory (but gcc used for building packages still points to GCC 5). Somewhen in January I set up openSUSE:Factory:Staging:Gcc6 where GCC 6 is used to build packages. The status of that is that it depends on the glibc update pending in Staging:B and it still requires fixing a few packages, mostly -Werror related. There was a point in time where openQA was green for x86_64 (and Minimal-X).
Once Staging:B has been accepted I'll formally submit an update to gcc to make it point to GCC 6
1.will this new version generate PIE executables by default ? (built with --enable-default-pie?) Might be worth considering that..
No.
2. Most other distributions are built with fstack-protector-strong by now.. will the default CFLAGS be changed ?
That's sth for the RPM_OPT_FLAGS setting which is outside of GCCs control. Richard. -- Richard Biener <rguenther@suse.de> SUSE LINUX GmbH, GF: Felix Imendoerffer, Jane Smithard, Graham Norton, HRB 21284 (AG Nuernberg)