Search Criteria
Package Details: halide 21.0.0-1
Package Actions
| Git Clone URL: | https://aur.archlinux.org/halide.git (read-only, click to copy) |
|---|---|
| Package Base: | halide |
| Description: | A language for fast and portable data-parallel computation. |
| Upstream URL: | https://halide-lang.org/ |
| Licenses: | MIT |
| Submitter: | OmarEmaraDev |
| Maintainer: | OmarEmaraDev |
| Last Packager: | OmarEmaraDev |
| Votes: | 2 |
| Popularity: | 0.000000 |
| First Submitted: | 2021-09-04 19:56 (UTC) |
| Last Updated: | 2025-10-30 08:49 (UTC) |
Dependencies (9)
- lld (llvm-gitAUR)
- llvm (llvm-gitAUR, llvm-minimal-gitAUR)
- clang (llvm-gitAUR, clang-minimal-gitAUR, clang17-binAUR) (make)
- cmake (cmake3AUR, cmake-gitAUR) (make)
- ninja (ninja-gitAUR, ninja-memAUR, ninja-noemacs-gitAUR, ninja-kitwareAUR, ninja-fuchsia-gitAUR) (make)
- cuda (cuda11.1AUR, cuda-12.2AUR, cuda12.0AUR, cuda11.4AUR, cuda-12.5AUR, cuda-12.9AUR, cuda-pascalAUR, cuda-12.8AUR) (optional) – NVidia PTX backend.
- emscripten (emscripten-gitAUR) (optional) – WebAssembly backend.
- libjpeg (mozjpeg-gitAUR, mozjpegAUR, libjpeg-turbo-gitAUR, libjpeg-turbo) (optional) – JPEG support in the Image IO Utility.
- libpng (libpng-gitAUR, libpng-apngAUR) (optional) – PNG support in the Image IO Utility.
Latest Comments
calcmogul commented on 2025-12-01 23:17 (UTC) (edited on 2025-12-01 23:29 (UTC) by calcmogul)
The default makepkg.conf options (see https://gitlab.archlinux.org/archlinux/packaging/packages/pacman/-/blob/main/makepkg.conf?ref_type=heads#L98) have
stripset, which stripped all symbols from the static and shared libraries I installed and prevented me from consuming theHalide::GeneratorCMake target.Symbol list:
Adding an override for
stripfixed my linking issue.Symbol list:
Note that
!staticlibsis also set by default, which may or may not be intended. It didn't seem to affect the final package though.daskol commented on 2024-07-31 07:15 (UTC) (edited on 2024-07-31 07:16 (UTC) by daskol)
Add tarball checksums in
PKGBUILD, please.OmarEmaraDev commented on 2022-07-14 11:15 (UTC)
@shirok1 It seems to me
POSITION_INDEPENDENT_CODEis already set to ON in the cmake file, so I am not sure how that would help. See CMakeLists.txt. What is the issue/error exactly?shirok1 commented on 2022-07-13 04:31 (UTC) (edited on 2022-07-13 04:32 (UTC) by shirok1)
Mine have same PIC issue too. I suggest adding
-DCMAKE_POSITION_INDEPENDENT_CODE=ONtoPKGBUILDinstead of changing$CXXFLAGSmanually.carlosal1015 commented on 2022-07-08 21:13 (UTC)
Thank you, is fixed now.
OmarEmaraDev commented on 2022-07-08 20:52 (UTC)
@carlosal1015 I updated the package to 14.0.0 and it seems to build fine. Can you try this new build?
OmarEmaraDev commented on 2022-03-13 11:32 (UTC)
Started using tarballs instead. The library is built with PIC by default, check the generated ninja build file. So it is unclear why that would make a difference for you. Perhaps it is something in your environment?
shirok1 commented on 2022-03-13 08:33 (UTC)
please consider using tarball links like https://github.com/halide/Halide/archive/refs/tags/v13.0.4.tar.gz and add these lines to build():
my ld can't link without -fPIC