diff options
author | Jesse R Codling | 2024-04-27 01:33:02 -0400 |
---|---|---|
committer | Jesse R Codling | 2024-04-27 01:33:02 -0400 |
commit | 228ba469f8fc49a4e0f4f20c4128c8aee95bfb61 (patch) | |
tree | be530c199e384f964ddeeb50f2c7edfa9a893c11 | |
parent | 013855f452c27b26927561cf7afa598d46ed5de4 (diff) | |
download | aur-228ba469f8fc49a4e0f4f20c4128c8aee95bfb61.tar.gz |
Add missing libflame.so dep on libaoclutils.so
-rw-r--r-- | .SRCINFO | 2 | ||||
-rw-r--r-- | PKGBUILD | 14 |
2 files changed, 10 insertions, 6 deletions
@@ -1,7 +1,7 @@ pkgbase = aocl pkgdesc = AMD Optimizing CPU Libraries pkgver = 4.2.0 - pkgrel = 2 + pkgrel = 3 url = https://developer.amd.com/amd-aocl/ arch = x86_64 license = custom @@ -6,7 +6,7 @@ pkgbase=aocl pkgname=(aocl-aocc aocl-gcc) pkgver=4.2.0 -pkgrel=2 +pkgrel=3 pkgdesc="AMD Optimizing CPU Libraries" arch=('x86_64') license=('custom') @@ -45,12 +45,14 @@ package_aocl-aocc() { mv ${prefix}/${pkgver}/* ${prefix} rm -r ${prefix}/${pkgver} - # add missing libFLAME dependency on BLIS + # add missing libFLAME dependency on BLIS and AOCL-Utils patchelf --add-needed ${aocl_prefix}/aocc/lib_ILP64/libblis-mt.so ${prefix}/aocc/lib_ILP64/libflame.so + patchelf --add-needed ${aocl_prefix}/aocc/lib_ILP64/libaoclutils.so ${prefix}/aocc/lib_ILP64/libflame.so patchelf --add-needed ${aocl_prefix}/aocc/lib_LP64/libblis-mt.so ${prefix}/aocc/lib_LP64/libflame.so + patchelf --add-needed ${aocl_prefix}/aocc/lib_LP64/libaoclutils.so ${prefix}/aocc/lib_LP64/libflame.so # fix amd-libs.cfg, pkgconfig, and cmake files containing ${pkgdir} - sed -e "s:/.*/opt:/opt:g" -si ${prefix}/aocc/amd-libs.cfg ${prefix}/aocc/lib_*P64/pkgconfig/* ${prefix}/aocc/lib_*P64/cmake/*/*.cmake + sed -e "s:/.*/opt:/opt:g" -s -i ${prefix}/aocc/amd-libs.cfg ${prefix}/aocc/lib_*P64/pkgconfig/* ${prefix}/aocc/lib_*P64/cmake/*/*.cmake # env-modules (optional) cp ${srcdir}/modulefile ${prefix}/aocc @@ -76,12 +78,14 @@ package_aocl-gcc() { mv ${prefix}/${pkgver}/* ${prefix} rm -r ${prefix}/${pkgver} - # add missing libFLAME dependency on BLIS + # add missing libFLAME dependency on BLIS and AOCL-Utils patchelf --add-needed ${aocl_prefix}/gcc/lib_ILP64/libblis-mt.so ${prefix}/gcc/lib_ILP64/libflame.so + patchelf --add-needed ${aocl_prefix}/gcc/lib_ILP64/libaoclutils.so ${prefix}/gcc/lib_ILP64/libflame.so patchelf --add-needed ${aocl_prefix}/gcc/lib_LP64/libblis-mt.so ${prefix}/gcc/lib_LP64/libflame.so + patchelf --add-needed ${aocl_prefix}/gcc/lib_LP64/libaoclutils.so ${prefix}/gcc/lib_LP64/libflame.so # fix amd-libs.cfg, pkconfig, and cmake files containing ${pkgdir} and ${pkgver} - sed -e "s:/.*/opt:/opt:g" -e "s:/${pkgver}::g" -si ${prefix}/gcc/amd-libs.cfg ${prefix}/gcc/lib_*P64/pkgconfig/* ${prefix}/gcc/lib_*P64/cmake/*/*.cmake + sed -e "s:/.*/opt:/opt:g" -e "s:/${pkgver}::g" -s -i ${prefix}/gcc/amd-libs.cfg ${prefix}/gcc/lib_*P64/pkgconfig/* ${prefix}/gcc/lib_*P64/cmake/*/*.cmake # env-modules (optional) cp ${srcdir}/modulefile ${prefix}/gcc |