From a9f271a2439b6d707db19cfeae6c50cb754bc4b0 Mon Sep 17 00:00:00 2001 From: Kevin Mihelich Date: Tue, 27 Oct 2015 04:09:40 +0000 Subject: [PATCH] extra/intel-tbb to 4.4_20150728-1.1 --- extra/intel-tbb/PKGBUILD | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/extra/intel-tbb/PKGBUILD b/extra/intel-tbb/PKGBUILD index b2294df30..5f8e4dcf8 100644 --- a/extra/intel-tbb/PKGBUILD +++ b/extra/intel-tbb/PKGBUILD @@ -3,15 +3,16 @@ # Contributor: Thomas Dziedzic < gostrc at gmail > # Contributor: Denis Martinez -# ALARM: Romain Reignier -# - add specfic CXXFLAGS for armv7h +# ALARM: Kevin Mihelich +# Romain Reignier +# - add specfic CXXFLAGS for armv7h and aarch64 -buildarch=4 +buildarch=12 pkgname=intel-tbb pkgver=4.4_20150728 _dir=tbb${pkgver/\./}oss -pkgrel=1 +pkgrel=1.1 pkgdesc='High level abstract threading library' arch=('i686' 'x86_64') url='http://www.threadingbuildingblocks.org/' @@ -22,7 +23,8 @@ sha1sums=('9d8587f743a3ee3961305457a9285f71bb4168ea') build() { cd $_dir - CXXFLAGS+=" -DTBB_USE_GCC_BUILTINS=1 -D__TBB_64BIT_ATOMICS=0" + [[ $CARCH == "armv7h" ]] && CXXFLAGS+=" -DTBB_USE_GCC_BUILTINS=1 -D__TBB_64BIT_ATOMICS=0" + [[ $CARCH == "aarch64" ]] && CXXFLAGS+=" -DTBB_USE_GCC_BUILTINS=1 -D__TBB_64BIT_ATOMICS=1" make }