FreeBSD Bugzilla – Attachment 226737 Details for
Bug 257451
lang/pocl: Update to 1.7 and enable on aarch64
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
v0
lang_pocl.diff (text/plain), 3.43 KB, created by
Mikael Urankar
on 2021-07-27 14:41:28 UTC
(
hide
)
Description:
v0
Filename:
MIME Type:
Creator:
Mikael Urankar
Created:
2021-07-27 14:41:28 UTC
Size:
3.43 KB
patch
obsolete
>diff --git a/lang/pocl/Makefile b/lang/pocl/Makefile >index 724199d3dc88..b6aab0e55111 100644 >--- a/lang/pocl/Makefile >+++ b/lang/pocl/Makefile >@@ -1,6 +1,5 @@ > PORTNAME= pocl >-PORTVERSION= 1.6 >-PORTREVISION= 1 >+PORTVERSION= 1.7 > DISTVERSIONPREFIX= v > CATEGORIES= lang > >@@ -10,7 +9,7 @@ COMMENT= POrtable Computing Language (POCL) > LICENSE= MIT > LICENSE_FILE= ${WRKSRC}/LICENSE > >-ONLY_FOR_ARCHS= amd64 i386 >+ONLY_FOR_ARCHS= aarch64 amd64 i386 > ONLY_FOR_ARCHS_REASON= only tested on x86 > > BUILD_DEPENDS= llvm${LLVM_VERSION}>=0:devel/llvm${LLVM_VERSION} \ >@@ -25,10 +24,11 @@ USE_LDCONFIG= yes > LLVM_VERSION= ${MESA_LLVM_VER:U11} > CMAKE_ARGS= -DWITH_LLVM_CONFIG="${LOCALBASE}/llvm${LLVM_VERSION}/bin/llvm-config" \ > -DPOCL_INSTALL_PKGCONFIG_DIR="${PREFIX}/libdata/pkgconfig" \ >- -DKERNELLIB_HOST_CPU_VARIANTS="distro" \ >- -DSINGLE_LLVM_LIB=ON >+ -DSINGLE_LLVM_LIB=ON \ >+ ${CMAKE_ARGS_${ARCH}} > >-PLIST_SUB= CONFIGURE_TARGET=${CONFIGURE_TARGET:S/amd64/x86_64/} >+CMAKE_ARGS_aarch64= -DLLC_HOST_CPU=cortex-a53 >+CMAKE_ARGS_amd64= -DKERNELLIB_HOST_CPU_VARIANTS="distro" > > OPTIONS_DEFINE= DOCS > >@@ -38,4 +38,15 @@ DOCS_CMAKE_ON= -DENABLE_DOCS=ON > DOCS_USES= python:3.6+ > DOCS_BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sphinx>=0,1:textproc/py-sphinx@${PY_FLAVOR} > >+.include <bsd.port.options.mk> >+ >+.if ${ARCH} == aarch64 >+PLIST_SUB+= AARCH64="" >+PLIST_SUB+= X86="@comment " >+.else >+PLIST_SUB+= AARCH64="@comment" >+PLIST_SUB+= X86="" >+.endif >+PLIST_SUB+= CONFIGURE_TARGET=${CONFIGURE_TARGET:S/amd64/x86_64/} >+ > .include <bsd.port.mk> >diff --git a/lang/pocl/distinfo b/lang/pocl/distinfo >index f34173a78d88..4d039c981260 100644 >--- a/lang/pocl/distinfo >+++ b/lang/pocl/distinfo >@@ -1,3 +1,3 @@ >-TIMESTAMP = 1608358712 >-SHA256 (pocl-pocl-v1.6_GH0.tar.gz) = b0a4c0c056371b6f0db726b88fbb76bbee94948fb2abd4dbc8d958f7c42f766c >-SIZE (pocl-pocl-v1.6_GH0.tar.gz) = 1595212 >+TIMESTAMP = 1627042708 >+SHA256 (pocl-pocl-v1.7_GH0.tar.gz) = 5f6bbc391ba144bc7becc3b90888b25468460d5aa6830f63a3b066137e7bfac3 >+SIZE (pocl-pocl-v1.7_GH0.tar.gz) = 1577676 >diff --git a/lang/pocl/pkg-plist b/lang/pocl/pkg-plist >index 7ca227b75991..066ea9ef5ea6 100644 >--- a/lang/pocl/pkg-plist >+++ b/lang/pocl/pkg-plist >@@ -2,7 +2,7 @@ bin/poclcc > etc/OpenCL/vendors/pocl.icd > lib/libpocl.so > lib/libpocl.so.2 >-lib/libpocl.so.2.6.0 >+lib/libpocl.so.2.7.0 > lib/pocl/libllvmopencl.so > lib/pocl/libpocl-devices-basic.so > lib/pocl/libpocl-devices-pthread.so >@@ -21,11 +21,12 @@ libdata/pkgconfig/pocl.pc > %%DATADIR%%/include/pocl_image_types.h > %%DATADIR%%/include/pocl_spir.h > %%DATADIR%%/include/pocl_types.h >-%%DATADIR%%/kernel-%%CONFIGURE_TARGET%%-avx.bc >-%%DATADIR%%/kernel-%%CONFIGURE_TARGET%%-avx2.bc >-%%DATADIR%%/kernel-%%CONFIGURE_TARGET%%-avx512.bc >-%%DATADIR%%/kernel-%%CONFIGURE_TARGET%%-avx_f16c.bc >-%%DATADIR%%/kernel-%%CONFIGURE_TARGET%%-avx_fma4.bc >-%%DATADIR%%/kernel-%%CONFIGURE_TARGET%%-sse2.bc >-%%DATADIR%%/kernel-%%CONFIGURE_TARGET%%-sse41.bc >-%%DATADIR%%/kernel-%%CONFIGURE_TARGET%%-ssse3.bc >+%%X86%%%%DATADIR%%/kernel-%%CONFIGURE_TARGET%%-avx.bc >+%%X86%%%%DATADIR%%/kernel-%%CONFIGURE_TARGET%%-avx2.bc >+%%X86%%%%DATADIR%%/kernel-%%CONFIGURE_TARGET%%-avx512.bc >+%%X86%%%%DATADIR%%/kernel-%%CONFIGURE_TARGET%%-avx_f16c.bc >+%%X86%%%%DATADIR%%/kernel-%%CONFIGURE_TARGET%%-avx_fma4.bc >+%%X86%%%%DATADIR%%/kernel-%%CONFIGURE_TARGET%%-sse2.bc >+%%X86%%%%DATADIR%%/kernel-%%CONFIGURE_TARGET%%-sse41.bc >+%%X86%%%%DATADIR%%/kernel-%%CONFIGURE_TARGET%%-ssse3.bc >+%%AARCH64%%%%DATADIR%%/kernel-%%CONFIGURE_TARGET%%-cortex-a53.bc
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 257451
: 226737