Add hack for glib2 on hp-ux/hppa: build without optimization due to crash

in libgobject early in libgtk2 startup.
This commit is contained in:
tnn 2007-04-24 11:00:36 +00:00
parent a5e2f9d2bd
commit d819c3e007

13
devel/glib2/hacks.mk Normal file
View file

@ -0,0 +1,13 @@
# $NetBSD: hacks.mk,v 1.1 2007/04/24 11:00:36 tnn Exp $
.if !defined(GLIB2_HACKS_MK)
GLIB2_HACKS_MK= defined
# Build without optimization. Avoids crash in libgobject on gtk2 initialization.
# Bug is triggered regardless of whether we're using gcc or aCC.
.if !empty(MACHINE_PLATFORM:MHPUX-*-hppa)
PKG_HACKS+= hppa-codegen
CFLAGS:= -O0 ${CFLAGS:C/[+,-]O[0-9]?//g}
.endif
.endif # GLIB2_HACKS_MK