diff options
Diffstat (limited to 'dev-libs/opencl-icd-loader')
-rw-r--r-- | dev-libs/opencl-icd-loader/opencl-icd-loader-2020.03.13.ebuild | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/dev-libs/opencl-icd-loader/opencl-icd-loader-2020.03.13.ebuild b/dev-libs/opencl-icd-loader/opencl-icd-loader-2020.03.13.ebuild index 354e60244a5a..617e29a65dd2 100644 --- a/dev-libs/opencl-icd-loader/opencl-icd-loader-2020.03.13.ebuild +++ b/dev-libs/opencl-icd-loader/opencl-icd-loader-2020.03.13.ebuild @@ -4,7 +4,7 @@ EAPI=7 CMAKE_ECLASS=cmake -inherit cmake-multilib +inherit cmake-multilib flag-o-matic MY_PN="OpenCL-ICD-Loader" MY_P="${MY_PN}-${PV}" @@ -26,6 +26,15 @@ RDEPEND="${DEPEND} S="${WORKDIR}/${MY_P}" +src_prepare() { + # Until the next upstream release. Bug #716410 + if use test; then + append-cflags $(test-flags-CC -fcommon) + fi + + cmake_src_prepare +} + multilib_src_configure() { local ocl_dir="/usr/$(get_libdir)/OpenCL/vendors/${PN}" |