summaryrefslogtreecommitdiff
path: root/editors/xemacs-current-nox11/hacks.mk
blob: 7ff97e072fa3a2f2874273ce88654cd62db4128e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
# $NetBSD: hacks.mk,v 1.1 2016/12/30 23:37:40 wiz Exp $

.if !defined(XEMACS_HACKS_MK)
XEMACS_HACKS_MK=	defined

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

### [Fri Oct 28 10:00:00 UTC 2016 : hauke]
### gcc 5 builtins collide with src/gmalloc.c's calloc(), which
### results in 'xemacs -vanilla' busy-looping during the build.
###
.if !empty(PKGSRC_COMPILER:Mgcc) && !empty(CC_VERSION:Mgcc-5.[0-9]*)
PKG_HACKS+=		gcc5-malloc-builtin-conflict
CFLAGS+=		-fno-builtin
.endif

.endif  # XEMACS_HACKS_MK