Re: r288669 breaks ports building with USE_GCC=yes

2015-11-09 Thread Gerald Pfeifer
On Sun, 8 Nov 2015, Pedro Giffuni wrote: > Great! We already worked around the issue by disabling > stack-protector-strong for gcc48 though. Yep - it still felt like the right thing to also address this in the port. > What looks somewhat strange to me is that lang/gcc is an independent > port

Re: r288669 breaks ports building with USE_GCC=yes

2015-11-08 Thread Gerald Pfeifer
On Tue, 13 Oct 2015, Justin Hibbits wrote: > As Antoine mentioned, the problem is that lang/gcc does not have this > patch. USE_GCC uses lang/gcc, not lang/gcc48. So lang/gcc needs to > be updated. I have (finally) managed to steal the team, kicked off testing, and plan on committing the

Re: r288669 breaks ports building with USE_GCC=yes

2015-11-08 Thread Pedro Giffuni
Hi Gerald; > Il giorno 08/nov/2015, alle ore 19:00, Gerald Pfeifer ha > scritto: > > On Tue, 13 Oct 2015, Justin Hibbits wrote: >> As Antoine mentioned, the problem is that lang/gcc does not have this >> patch. USE_GCC uses lang/gcc, not lang/gcc48. So lang/gcc needs to

Re: r288669 breaks ports building with USE_GCC=yes

2015-10-13 Thread Antoine Brodin
On Mon, Oct 12, 2015 at 8:46 PM, Pedro Giffuni wrote: >> All I can say is building with USE_GCC=yes, I see the following error: >> >> g++48: error: unrecognized command line option '-fstack-protector-strong' >> >> This is using the latest gcc48 in ports (full tree updated

Re: r288669 breaks ports building with USE_GCC=yes

2015-10-13 Thread Pedro Giffuni
Hi; On 10/12/2015 8:28 PM, Justin Hibbits wrote: Hi Pedro, ... This is on powerpc64. I see the patch has been there for 16 months, but for some reason, the /usr/local/bin/gcc48 doesn't contain the patch. I ran `strings` on the binary, and it has the following string:

Re: r288669 breaks ports building with USE_GCC=yes

2015-10-13 Thread Justin Hibbits
Hi Pedro, On Tue, Oct 13, 2015 at 9:18 AM, Pedro Giffuni wrote: > Hi; > > On 10/12/2015 8:28 PM, Justin Hibbits wrote: >> >> Hi Pedro, >> >> ... >> This is on powerpc64. I see the patch has been there for 16 months, but >> for some reason, the /usr/local/bin/gcc48 doesn't

Re: r288669 breaks ports building with USE_GCC=yes

2015-10-13 Thread Pedro Giffuni
On 10/13/2015 9:59 AM, Justin Hibbits wrote: Hi Pedro, ... As Antoine mentioned, the problem is that lang/gcc does not have this patch. USE_GCC uses lang/gcc, not lang/gcc48. So lang/gcc needs to be updated. I see now. FWIW, I installed gcc48 and then I added USE_GCC= yes to the port.

r288669 breaks ports building with USE_GCC=yes

2015-10-12 Thread Justin Hibbits
The default ports gcc for USE_GCC is still 4.8, which does not support -fstack-protector-strong. This breaks several ports including (from my poudriere run): libfpx and qt4-sqlite3-plugin. - Justin ___ freebsd-current@freebsd.org mailing list

Re: r288669 breaks ports building with USE_GCC=yes

2015-10-12 Thread Pedro Giffuni
Hello; On 12/10/2015 02:56 p.m., Justin Hibbits wrote: The default ports gcc for USE_GCC is still 4.8, which does not support -fstack-protector-strong. This breaks several ports including (from my poudriere run): libfpx and qt4-sqlite3-plugin. - Justin r288669 only applies to base. It was

Re: r288669 breaks ports building with USE_GCC=yes

2015-10-12 Thread Pedro Giffuni
Hi again; On 12/10/2015 03:16 p.m., Pedro Giffuni wrote: Hello; On 12/10/2015 02:56 p.m., Justin Hibbits wrote: The default ports gcc for USE_GCC is still 4.8, which does not support -fstack-protector-strong. This breaks several ports including (from my poudriere run): libfpx and

Re: r288669 breaks ports building with USE_GCC=yes

2015-10-12 Thread Justin Hibbits
Hi Pedro, On Mon, Oct 12, 2015 at 3:28 PM, Pedro Giffuni wrote: > Hi again; > > On 12/10/2015 03:16 p.m., Pedro Giffuni wrote: >> >> Hello; >> >> On 12/10/2015 02:56 p.m., Justin Hibbits wrote: >>> >>> The default ports gcc for USE_GCC is still 4.8, which does not support >>>

Re: r288669 breaks ports building with USE_GCC=yes

2015-10-12 Thread Jason Unovitch
On Mon, Oct 12, 2015 at 4:16 PM, Pedro Giffuni wrote: > Hello; > > On 12/10/2015 02:56 p.m., Justin Hibbits wrote: >> >> The default ports gcc for USE_GCC is still 4.8, which does not support >> -fstack-protector-strong. This breaks several ports including (from >> my poudriere

Re: r288669 breaks ports building with USE_GCC=yes

2015-10-12 Thread Pedro Giffuni
(CCing Gerald as this may involve a g++ bug as well.) Hello; On 12/10/2015 03:33 p.m., Justin Hibbits wrote: Hi Pedro, On Mon, Oct 12, 2015 at 3:28 PM, Pedro Giffuni wrote: Hi again; On 12/10/2015 03:16 p.m., Pedro Giffuni wrote: Hello; On 12/10/2015 02:56 p.m., Justin

Re: r288669 breaks ports building with USE_GCC=yes

2015-10-12 Thread Justin Hibbits
Hi Pedro, On Oct 12, 2015, at 7:23 PM, Pedro Giffuni wrote: On 10/12/2015 3:33 PM, Justin Hibbits wrote: Hi Pedro, On Mon, Oct 12, 2015 at 3:28 PM, Pedro Giffuni wrote: Hi again; On 12/10/2015 03:16 p.m., Pedro Giffuni wrote: Hello; On 12/10/2015 02:56 p.m., Justin

Re: r288669 breaks ports building with USE_GCC=yes

2015-10-12 Thread Pedro Giffuni
On 10/12/2015 3:33 PM, Justin Hibbits wrote: Hi Pedro, On Mon, Oct 12, 2015 at 3:28 PM, Pedro Giffuni wrote: Hi again; On 12/10/2015 03:16 p.m., Pedro Giffuni wrote: Hello; On 12/10/2015 02:56 p.m., Justin Hibbits wrote: The default ports gcc for USE_GCC is still 4.8,