Sven-Hendrik Haase pushed to branch main at Arch Linux / Packaging / Packages / intel-compute-runtime
Commits: 7e4a942a by Sven-Hendrik Haase at 2025-02-07T00:27:18+01:00 Add memo that we soon might not need the find hack - - - - - 1 changed file: - PKGBUILD Changes: ===================================== PKGBUILD ===================================== @@ -30,17 +30,17 @@ build() { # Fix runtime error in blender CXXFLAGS+=' -DSANITIZER_BUILD=1' CFLAGS+=' -DSANITIZER_BUILD=1' - + # fix warning: "_FORTIFY_SOURCE" redefined # note: upstream forces _FORTIFY_SOURCE=2 export CFLAGS="${CFLAGS/-Wp,-D_FORTIFY_SOURCE=?/}" export CXXFLAGS="${CXXFLAGS/-Wp,-D_FORTIFY_SOURCE=?/}" - + # opencl-headers supported by upstream is already in the source tree # https://github.com/intel/compute-runtime/blob/24.52.32224.5/third_party/opencl_headers/.version#L2 local _opencl_headers_dir="${srcdir}/compute-runtime-${pkgver}/third_party/opencl_headers" export CXXFLAGS+=" -isystem${_opencl_headers_dir}" - + # tests currently disabled because of https://github.com/intel/compute-runtime/issues/599 cmake -B build -S compute-runtime-${pkgver} \ -G 'Unix Makefiles' \ @@ -63,7 +63,8 @@ build() { package() { DESTDIR="${pkgdir}" cmake --install build install -Dm644 compute-runtime-${pkgver}/LICENSE.md -t "${pkgdir}"/usr/share/licenses/${pkgname} - + ln -s $(find "${pkgdir}"/usr/lib -regex '.*libze_intel_gpu.so.[0-9]*' -exec basename {} \;) "${pkgdir}"/usr/lib/libze_intel_gpu.so + # TODO Might be fixed soon https://github.com/intel/compute-runtime/issues/768#issuecomment-2640177770 ln -s $(find "${pkgdir}"/usr/bin -name 'ocloc-*' -exec basename {} \;) "${pkgdir}"/usr/bin/ocloc } View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/intel-compute-runtime/-/commit/7e4a942a43aed73286c8b6613e478e27ce714ed0 -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/intel-compute-runtime/-/commit/7e4a942a43aed73286c8b6613e478e27ce714ed0 You're receiving this email because of your account on gitlab.archlinux.org.