Compilation issues when building with currently updated packages:
-
LLVM- CMake somehow cannot find libLLVM-23.so; lazy hack required to force with-DLLVM_VERSION=<major version> -
ffmpeg 7.0+- 9.0.2 as of this writing -
openimageio- requires C++17 but build forces C++11 -
and probably many more.
Used cmake3 through opencolorio1, opencollada, and this one on a clean chroot.
Pinned Comments
bartus commented on 2022-03-14 10:30 (UTC)
Sorry lads, I'm at the Polish Ukraine border helping allocate refugees. Expect no update until this hell is over, wish us luck. Have no time nor access to my rig and AUR keys to test/post updates. If you have a patch, ping me on email - I'll add you as co-maintainer. Posted with my old script - https://github.com/bartoszek/aur-post
bartus commented on 2019-07-17 07:07 (UTC) (edited on 2019-08-25 12:20 (UTC) by bartus)
Please report
issuesandpatchesto blender-2.7/github.com<img alt="Build Status" src="https://travis-ci.org/bartoszek/AUR-blender-2.7.svg?branch=master" />
Use env vars to control build process:
DISABLE_CUDA=1to skip cuda kernel build (cycles+compositor)DISABLE_NINJA=1to switch build system to make (default:ninja)Usage cases:
export DISABLE_CUDA=1before buildDISABLE_CUDA=1 ~your-aur-helper~makepkg DISABLE_CUDA=1yay -S blender-2.7 --mflags "DISABLE_CUDA=1"Note for
yayusers:Since yay relies solely on
aur-rpcto solve dependencies instead of callingmakepkg --syncit can't follow dependencies logic defined inPKGBUILD. That's why it's up to the user to provide dependencies to enable features.tl;dr; If you want to prebuild cycles kernels, you have to install CUDA beforehand. If you don't have CUDA installed,
PKGBUILDwill silently skip cycles kernel build.