[oe-issues] [Bug 1980] perl-native fails to build with stack-smashing protector modified gcc

bugzilla-daemon at tinman.treke.net bugzilla-daemon at tinman.treke.net
Tue Jun 12 01:53:19 UTC 2007


http://bugs.openembedded.org/show_bug.cgi?id=1980


Jamie Lenehan <lenehan at twibble.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|REOPENED                    |RESOLVED
         Resolution|                            |WONTFIX




--- Comment #6 from Jamie Lenehan <lenehan at twibble.org>  2007-06-11 18:53:19 ---
> Ok, based on hrw's suggestion, I deactivated offending patch. He suggested that
> do_patch_append() was added which checked that gcc accepts those switches,
> though I think it should be done in Perl's configure instead, and submitted
> upstream.

Apologies for the breakage, and thanks for updating perl to remove this patch.
I did test over a number of different distros that the flag was always accepted
by gcc and had no issues. However no distros actually ship gcc 3.x so it looks
like I only tested with version 4 (I think you might have verison 3 for qemu or
something? I don't do LOCALE's or qemu stuff.)

> Also, why this patch in OE at all?

Why are any patches in OE? It was causing problems for someone due to version
of gcc there distro uses and I though the fix was safe for all. I was wrong and
the patch is now removed.

I'm going to mark this as WONTFIX since I have no intention of following this
up anymore. If the original poster cares to find a patch that doesn't break gcc
3.x then it can be considered again. 

Thanks.


-- 
Configure bugmail: http://bugs.openembedded.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.




More information about the Openembedded-issues mailing list