Summary: | app-emulation/wine-9999 - files/wine-gentoo-no-ssp.patch fails to apply | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Miguel Marco <mmarco> |
Component: | Current packages | Assignee: | Wine Maintainers <wine> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | Dessa, palglowr |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Miguel Marco
2009-01-04 16:16:31 UTC
it was just add a new line in upstream. http://source.winehq.org/git/wine.git/?a=commit;h=3dcd1285f16fab7dc73884330753308b5b12199b Index: files/wine-gentoo-no-ssp.patch =================================================================== --- files/wine-gentoo-no-ssp.patch +++ files/wine-gentoo-no-ssp.patch @@ -6,6 +6,7 @@ void *__stack_chk_guard = 0; +void *__guard = 0; +void __stack_smash_handler(void) { return; } + void __stack_chk_fail_local(void) { return; } void __stack_chk_fail(void) { return; } * The _start function is the entry and exit point of this program So, is it already solved? or is it easy to solve by hand? (In reply to comment #2) wine-gentoo-no-ssp.patch is no longer able to apply newer version. this patch(comment #1) would fix build, `at the time`. (i'm building now ;-]) you can make your own local overlay. off course, official portage tree fixing is mattered. eh, let's just drop support for gcc-3.4 hardened already http://sources.gentoo.org/app-emulation/wine/wine-9999.ebuild?r1=1.24&r2=1.25 |