Index: hacks.mk =================================================================== RCS file: hacks.mk diff -N hacks.mk --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ hacks.mk 3 Oct 2015 16:58:50 -0000 @@ -0,0 +1,16 @@ +# $NetBSD$ + +.if !defined(WEBKIT_GTK_HACKS_MK) +WEBKIT_GTK_HACKS_MK= defined + +# [Sat Oct 3 16:44:53 CEST 2015 : leot] +# On i386 archs -latomic is added during the build phase when linking +# libwebkit2gtk-4.0.so for atomic operations. +# Forcing -march=i586 (or better) avoids that (i[56]86 provide required +# 64-bit compare-and-swap instruction). +.if ${MACHINE_ARCH} == "i386" +PKG_HACKS+= i386-atomicops +CXXFLAGS+= -march=i586 +.endif + +.endif # WEBKIT_GTK_HACKS_MK