Sun Dec 11 15:32:53 2011 UTC ()
PowerPC, building with -O2 optimisation with GCC (on netbsd-5,
at least) results in 'xemacs -vanilla' dumping core.
Lower optimisation as a workaround, until GCC is fixed.


(hauke)
diff -r0 -r1.1 pkgsrc/editors/xemacs/hacks.mk

File Added: pkgsrc/editors/xemacs/hacks.mk
# $NetBSD: hacks.mk,v 1.1 2011/12/11 15:32:53 hauke Exp $

.if !defined(XEMACS_HACKS_MK)
XEMACS_HACKS_MK=	defined

.include "../../mk/compiler.mk"

### [Sun Dec 10 10:00:00 UTC 2011 : hauke]
### On PowerPC, building with -O2 optimisation with GCC (on netbsd-5,
### at least) results in 'xemacs -vanilla' dumping core. 
### Lower optimisation as a workaround, until GCC is fixed.
###
.if !empty(CC_VERSION:Mgcc*) && !empty(MACHINE_PLATFORM:MNetBSD-*-powerpc)
PKG_HACKS+=		powerpc-codegen
BUILDLINK_TRANSFORM+=	rename:-O[0-9]*:-Os
.endif

.endif  # XEMACS_HACKS_MK