Search Criteria
Package Details: blender-git 4.4.r144205.gfba10a82121-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/blender-git.git (read-only, click to copy) |
---|---|
Package Base: | blender-git |
Description: | A fully integrated 3D graphics creation suite (development) |
Upstream URL: | https://blender.org/ |
Licenses: | GPL |
Conflicts: | blender, blender-4.1-bin |
Provides: | blender |
Submitter: | stativ |
Maintainer: | fbrennan (bartus) |
Last Packager: | bartus |
Votes: | 76 |
Popularity: | 0.000109 |
First Submitted: | 2013-12-05 10:11 (UTC) |
Last Updated: | 2024-12-04 18:59 (UTC) |
Dependencies (48)
- alembic (alembic-gitAUR)
- ccache (ccache-gitAUR)
- embree (embree-gitAUR)
- ffmpeg (ffmpeg-nvcodec-11-1-gitAUR, ffmpeg-cudaAUR, ffmpeg-fullAUR, ffmpeg-decklinkAUR, ffmpeg-amd-fullAUR, ffmpeg-ffplayoutAUR, ffmpeg-full-gitAUR, ffmpeg-gitAUR, ffmpeg-headlessAUR, ffmpeg-amd-full-gitAUR, ffmpeg-obsAUR, ffmpeg-libfdk_aacAUR)
- fftw
- freetype2 (freetype2-qdoledAUR, freetype2-macosAUR, freetype2-gitAUR)
- libdecor (libdecor-gitAUR)
- libepoxy (libepoxy-gitAUR)
- libgl (libglvnd-gitAUR, amdgpu-pro-oglp-legacyAUR, amdgpu-pro-oglpAUR, nvidia-340xx-utilsAUR, libglvnd)
- libharu
- libpng (libpng-gitAUR, libpng-apngAUR)
- libtiff (libtiff-gitAUR, libtiff-lercAUR)
- libxi (libxi-gitAUR)
- openal (openal-gitAUR)
- opencolladaAUR
- opencolorio (opencolorio-gitAUR)
- openimageio (openimageio-gitAUR)
- openjpeg2 (openjpeg-gitAUR)
- openshadinglanguage
- opensubdiv
- openvdb
- openxr (openxr-loader-gitAUR)
- potrace
- python (python37AUR, python311AUR, python310AUR)
- python-numpy (python-numpy-flameAUR, python-numpy-gitAUR, python-numpy1AUR, python-numpy-mkl-binAUR, python-numpy-mkl-tbbAUR, python-numpy-mklAUR)
- python-zstandard
- boost (boost-gitAUR) (make)
- clang (llvm-rocm-gitAUR, llvm-gitAUR, clang-minimal-gitAUR, clang17-binAUR) (make)
- cmake (cmake-gitAUR) (make)
- cython (cython-gitAUR, cython0AUR) (make)
- git (git-gitAUR, git-glAUR) (make)
- llvm (llvm-rocm-gitAUR, llvm-gitAUR, llvm-minimal-gitAUR) (make)
- mesa (mesa-minimal-gitAUR, mesa-gitAUR, mesa-wsl2-gitAUR, amdonly-gaming-mesa-gitAUR, mesa-amd-bc250AUR, mesa-amber) (make)
- subversion (make)
- vulkan-headers (vulkan-headers-gitAUR) (make)
- wayland-protocols (wayland-protocols-gitAUR) (make)
- cuda (cuda11.1AUR, cuda-12.2AUR, cuda12.0AUR, cuda11.4AUR, cuda11.4-versionedAUR, cuda12.0-versionedAUR) (optional) – CUDA support in Cycles
- gcc11AUR (optional) – Compile CUDA support in Cycles
- intel-compute-runtime (intel-compute-runtime-gitAUR, intel-compute-runtime-binAUR, intel-compute-runtime-legacy-binAUR, intel-compute-runtime-legacyAUR) (optional) – Intel OpenCL FPGA kernels (all four needed)
- intel-graphics-compiler (intel-graphics-compiler-gitAUR, intel-graphics-compiler-binAUR, intel-graphics-compiler-legacyAUR, intel-graphics-compiler-legacy-binAUR) (optional) – Intel OpenCL FPGA kernels (all four needed)
- intel-oneapi-basekit (intel-oneapi-basekit-2025AUR) (optional) – Intel OpenCL FPGA kernels (all four needed)
- level-zero-headers (level-zero-headers-gitAUR, level-zero-headers-legacyAUR) (optional) – Intel OpenCL FPGA kernels (all four needed)
- makepkg-cgAUR (optional) – Control resources during compilation
- materialx (materialx-gitAUR) (optional) – MaterialX materials
- openimagedenoise (openimagedenoise-gitAUR) (optional) – Intel Open Image Denoise support in compositing
- openpgl (optional) – Intel Path Guiding library in Cycles
- optixAUR (optix70AUR, optix72AUR, optix74AUR) (optional) – OptiX support in Cycles
- usd (optional) – USD export Scene
Required by (62)
- amino-git (requires blender) (optional)
- anja-git (requires blender) (make)
- arx-libertatis (requires blender) (optional)
- arx-libertatis-git (requires blender) (optional)
- blender-ac3d (requires blender)
- blender-breezedark-theme-git (requires blender)
- blender-dream-textures (requires blender)
- blender-dream-textures-git (requires blender)
- blender-plugin-animation-nodes-git (requires blender)
- blender-plugin-apply-modifier-for-object-with-shape-keys-git (requires blender)
- blender-plugin-blenderseed-git (requires blender)
- blender-plugin-blendrig-git (requires blender)
- blender-plugin-bligify (requires blender)
- blender-plugin-bullet-constraints-builder (requires blender)
- blender-plugin-cad-sketcher-git (requires blender)
- blender-plugin-cork (requires blender)
- blender-plugin-cubesurfer (requires blender)
- blender-plugin-edgeflow (requires blender)
- blender-plugin-edgeflow-git (requires blender)
- blender-plugin-fspy (requires blender)
- blender-plugin-gaffer-git (requires blender)
- blender-plugin-gcode-reader (requires blender)
- blender-plugin-geometry-script (requires blender)
- blender-plugin-hdri-lighting-shortcut (requires blender)
- blender-plugin-io-three (requires blender)
- blender-plugin-leomoon-lightstudio-git (requires blender)
- blender-plugin-luxcorerender (requires blender)
- blender-plugin-luxcorerender-git (requires blender)
- blender-plugin-luxcorerender-latest-bin (requires blender)
- blender-plugin-manuelbastionilab (requires blender)
- blender-plugin-mesh-off (requires blender)
- blender-plugin-miratools (requires blender)
- blender-plugin-mmd-tools-git (requires blender)
- blender-plugin-molecular (requires blender)
- blender-plugin-pbr-materials (requires blender)
- blender-plugin-poliigon (requires blender)
- blender-plugin-polytrim (requires blender)
- blender-plugin-retopoflow (requires blender)
- blender-plugin-retopoflow-git (requires blender)
- blender-plugin-rtcw-et-model-tools-git (requires blender)
- blender-plugin-sketchfab (requires blender)
- blender-plugin-supertuxkart-git (requires blender)
- blender-plugin-surface-follow (requires blender)
- blender-plugin-uvsquares-git (requires blender)
- blender-plugin-vectex (requires blender)
- blender-plugin-vrm-addon-git (requires blender)
- blender-plugin-yavne (requires blender)
- blendercam-git (requires blender)
- blendnet (requires blender)
- flamenco-manager (requires blender) (optional)
- flamenco-worker (requires blender) (optional)
- gnome-thumbnailers-git (requires blender) (optional)
- godot-blender-exporter-git (requires blender)
- ifcopenshell (requires blender) (make)
- kibot (requires blender)
- loki-render (requires blender)
- mini-benchmarker (requires blender)
- morse-simulator-git (requires blender)
- sheepit-client-git (requires blender) (optional)
- sprytile (requires blender)
- yafaray-blender-exporter (requires blender)
- yafaray-blender-exporter-git (requires blender)
Latest Comments
« First ‹ Previous 1 .. 9 10 11 12 13 14 15 16 17 18 19 .. 40 Next › Last »
mahjong commented on 2021-06-01 07:46 (UTC)
Same issue as @Sinasta
Sinasta commented on 2021-05-20 10:30 (UTC) (edited on 2021-05-20 11:22 (UTC) by Sinasta)
getting this error when trying to compile the new version:
[225/4634] Generating node_scatter_volume.oso FAILED: intern/cycles/kernel/shaders/node_scatter_volume.oso cd /var/tmp/pamac-build-sinasta/blender-git/src/build/intern/cycles/kernel/shaders && /opt/osl/bin/oslc -q -O2 -I"/var/tmp/pamac-build-sinasta/blender-git/src/blender/intern/cycles/kernel/shaders" -I"/opt/osl/share/OSL/shaders" -o /var/tmp/pamac-build-sinasta/blender-git/src/build/intern/cycles/kernel/shaders/node_scatter_volume.oso /var/tmp/pamac-build-sinasta/blender-git/src/blender/intern/cycles/kernel/shaders/node_scatter_volume.osl /opt/osl/bin/oslc: error while loading shared libraries: libOpenEXR-3_0.so.27: cannot open shared object file: No such file or directory [226/4634] Building CXX object intern/cycles/kernel/CMakeFiles/cycles_kernel.dir/kernels/cpu/kernel_split_avx2.cpp.o [227/4634] Building CXX object intern/cycles/kernel/CMakeFiles/cycles_kernel.dir/kernels/cpu/kernel_split.cpp.o [228/4634] Building CXX object intern/cycles/kernel/CMakeFiles/cycles_kernel.dir/kernels/cpu/kernel.cpp.o [229/4634] Building CXX object intern/cycles/kernel/CMakeFiles/cycles_kernel.dir/kernels/cpu/kernel_split_sse41.cpp.o [230/4634] Building CXX object intern/cycles/kernel/CMakeFiles/cycles_kernel.dir/kernels/cpu/kernel_sse41.cpp.o [231/4634] Building CXX object intern/cycles/kernel/CMakeFiles/cycles_kernel.dir/kernels/cpu/kernel_split_sse3.cpp.o [232/4634] Building CXX object intern/cycles/kernel/CMakeFiles/cycles_kernel.dir/kernels/cpu/kernel_sse3.cpp.o [233/4634] Building CXX object intern/cycles/kernel/osl/CMakeFiles/cycles_kernel_osl.dir/osl_services.cpp.o ninja: build stopped: subcommand failed. ==> ERROR: A failure occurred in build(). Aborting...
and this error when trying to start Blender:
blender: error while loading shared libraries: libIex-3_0.so.27: cannot open shared object file: No such file or directory
sausix commented on 2021-03-02 19:44 (UTC) (edited on 2021-03-02 19:44 (UTC) by sausix)
@carlosnewmusic Use MAKEFLAGS to reduce memory assignment. This is mostly described below.
Less threads or just a specific cuda kernel solves that issue. The kernels consume around 3GB RAM each.
carlosnewmusic commented on 2021-03-02 16:22 (UTC)
when compiling it leaves the system frozen using all available ram and swap
sausix commented on 2021-02-22 14:34 (UTC)
@bartus Don't know the exact reason, but PKGBUILD was stuck to some older version:
pkgver=2.93.r103953.gbc851700a61
which did not yet had the extra opt paths.Even after deletion of PKGBUILD it was recreated with that older version. Maybe some AUR helper bug (yay).
A clean build helped.
I had installed the qfix-packages manually before updating blender-git so i did not realize the old PKGBUILD.
Sorry and thanks for helping!
There are other problems and i will open an issue at github.
bartus commented on 2021-02-22 08:00 (UTC) (edited on 2021-02-22 08:08 (UTC) by bartus)
This package is also hosted on GitHub.
issues
andpatches
at: https://github.com/bartoszek/AUR-blender-gitUse env vars to control build process:
FRAGMENT="#{commit,tag,branch}=..."
for making bisect build.CUDA_ARCH="sm_xx sm_yy"
to build for a specific Cuda arch, supports multiple values.MAKEFLAGS="xxx"
to override default make flags (check oom-killer disclaimer below)Usage cases:
makepkg CUDA_ARCH=sm_52
yay -S blender-git --mflags "CUDA_ARCH=sm_52"
Optional features, defined at build time base on installed packages:
Disclaimer:
If you want to prebuild cycles/compositor kernels, you have to install
cuda
beforehand. If you don't havecuda
installed,PKGBUILD
will silently discard cycles/compositorcuda
kernel build.Same goes with
usd,optix,openimagedenoise
features.Out of memory killer.
You may use ninja-mem to prevent oom-killer when building on system with low memory to core ratio.
To activate use MAKEFLAGS+=" -m75" where 75 is the percentage upper threshold of memory usage when new build jobs is postponed.
Or simply lower the make jobs count in "MAKEFLAGS" variable, but bear in mind this will prolong your build process.
bartus commented on 2021-02-22 07:45 (UTC) (edited on 2021-02-22 07:49 (UTC) by bartus)
@sausix: Strange, as I explicitly popped up
pkgrel
foropenshadinglanguage-qfix
to trigger rebuild ( ಠ ʖ̯ ಠ) ###Also weird, that
cmake
fails to findoiio
since it has direct path tooiio
provided in-DOPENIMAGEIO_ROOT_DIR=/opt/oiio
switch. ###Could you please add
--trace-expand
tocmake
call and checkblender-git-*-build.log
forFindOpenImageIO.cmake
lines.##patch
Apply with
git apply -v <(curl -s http://ix.io/2QiQ)
inblender-git
clone.To get
blender-git*-build.log
build withmakepkg -L
Then search for those lines
blender-git*-build.log
:btw. If you want to post
blender-git*-build.log
use ix.iosausix commented on 2021-02-21 15:07 (UTC)
Thanks for previous fixing!
openshadinglanguage-qfix
was not updated/triggered somehow and still provided/usr/bin/oslc
which was not working anymore because of newerlibclang-cpp.so
.After forcing a reinstall of all your
*-qfix
packages, it seems like thatblender-git
does not find the libs in the new destinations below/opt
.bartus commented on 2021-02-15 20:48 (UTC)
@sausix: This is due to conflict between
open{image,color}io
witch was rebuild using different version (openimageio<-opencolorio1
notopencolorio=2
)Should be fixed now ( using
openimageio-qfix
sincecommunity/openimageio
get rebuild againstopencolorio=2
)sausix commented on 2021-02-13 13:52 (UTC) (edited on 2021-02-13 15:24 (UTC) by sausix)
For any reason the dependency
opencolorio
always wants to replace any preinstalledopencolorio
oropencolorio-git
intoopencolorio1
which results in:-- Could NOT find OpenColorIO: Found unsuitable version "1.1.1", but required is at least "2.0.0" (found /usr/lib/libOpenColorIO.so;/usr/lib/libyaml-cpp.so;/usr/lib/libexpat.so;/usr/lib/libpystring.so)
And that removes color management completely except basic RGB.
What's the cause of this problem?
Found it.
openimageio
requires and pullsopencolorio1
.With
openimageio-git
:/usr/bin/oslc: error while loading shared libraries: libOpenImageIO.so.2.2: cannot open shared object file: No such file or directory
I'm giving up.
« First ‹ Previous 1 .. 9 10 11 12 13 14 15 16 17 18 19 .. 40 Next › Last »