Mon Nov 16 11:57:19 2020 UTC ()
freeradius: needs 64-bit atomics on i386 too


(nia)
diff -r1.1 -r1.2 pkgsrc/net/freeradius/hacks.mk

cvs diff -r1.1 -r1.2 pkgsrc/net/freeradius/Attic/hacks.mk (expand / switch to unified diff)

--- pkgsrc/net/freeradius/Attic/hacks.mk 2020/09/13 18:56:29 1.1
+++ pkgsrc/net/freeradius/Attic/hacks.mk 2020/11/16 11:57:19 1.2
@@ -1,14 +1,19 @@ @@ -1,14 +1,19 @@
1# $NetBSD: hacks.mk,v 1.1 2020/09/13 18:56:29 he Exp $ 1# $NetBSD: hacks.mk,v 1.2 2020/11/16 11:57:19 nia Exp $
2 2
3.if !defined(FREERADIUS_HACKS_MK) 3.if !defined(FREERADIUS_HACKS_MK)
4FREERADIUS_HACKS_MK= defined 4FREERADIUS_HACKS_MK= defined
5 5
6# [Mon Sep 7 20:40:36 CEST 2020 : he] 6# [Mon Sep 7 20:40:36 CEST 2020 : he]
7# On NetBSD/powerpc, we don't have native 8-byte atomics, 7# On NetBSD/powerpc, we don't have native 8-byte atomics,
8# but this package insists on using them, so here we need libatomic. 8# but this package insists on using them, so here we need libatomic.
9.if ${MACHINE_ARCH} == "powerpc" 9.if ${MACHINE_ARCH} == "powerpc"
10PKG_HACKS+= powerpc-libatomic 10PKG_HACKS+= powerpc-libatomic
11.include "../../devel/libatomic/buildlink3.mk" 11.include "../../devel/libatomic/buildlink3.mk"
12.endif 12.endif
13 13
 14.if ${MACHINE_ARCH} == "i386"
 15PKG_HACKS+= i386-atomics
 16CFLAGS+= -march=i586
 17.endif
 18
14.endif # FREERADIUS_HACKS_MK 19.endif # FREERADIUS_HACKS_MK