Ran into the same problem as expresso. I installed mold, and passed -DCMAKE_LINKER_TYPE=mold in the cmake flags. I also disabled opencollada with -DWITH_OPENCOLLADA=false
Search Criteria
Package Details: blender-git 5.0.r154311.gacde9be6fd2-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: | 77 |
Popularity: | 0.015451 |
First Submitted: | 2013-12-05 10:11 (UTC) |
Last Updated: | 2025-09-30 09:33 (UTC) |
Dependencies (48)
- alembic (alembic-gitAUR)
- ccache (ccache-gitAUR)
- embree (embree-gitAUR)
- ffmpeg (ffmpeg-nvcodec-11-1-gitAUR, ffmpeg-ffplayoutAUR, ffmpeg-cudaAUR, ffmpeg-decklinkAUR, ffmpeg-amd-fullAUR, ffmpeg-full-gitAUR, ffmpeg-gitAUR, ffmpeg-headlessAUR, ffmpeg-amd-full-gitAUR, ffmpeg-obsAUR, ffmpeg-libfdk_aacAUR, ffmpeg-fullAUR)
- fftw (fftw-amdAUR)
- freetype2 (freetype2-qdoled-aw3225qfAUR, freetype2-gitAUR, freetype2-macosAUR, freetype2-qdoledAUR)
- libdecor (libdecor-gitAUR)
- libepoxy (libepoxy-gitAUR)
- libgl (libglvnd-gitAUR, amdgpu-pro-oglp-legacyAUR, nvidia-340xx-utilsAUR, amdgpu-pro-oglpAUR, libglvnd)
- libharu
- libpng (libpng-gitAUR, libpng-apngAUR)
- libtiff (libtiff-gitAUR, libtiff-lercAUR)
- libxi (libxi-gitAUR)
- manifold
- openal (openal-gitAUR)
- opencolorio (opencolorio-gitAUR)
- openimageio (openimageio-gitAUR)
- openjpeg2 (openjpeg-gitAUR)
- openshadinglanguage
- opensubdiv
- openvdb
- openxr (openxr-loader-gitAUR)
- potrace
- python (python37AUR)
- python-numpy (python-numpy-gitAUR, python-numpy1AUR, python-numpy-mkl-binAUR, python-numpy-mklAUR, python-numpy-mkl-tbbAUR)
- python-zstandard
- boost (boost-gitAUR) (make)
- clang (llvm-gitAUR, clang-minimal-gitAUR, clang17-binAUR) (make)
- cmake (cmake3AUR, cmake-gitAUR) (make)
- cython (cython-gitAUR) (make)
- git (git-gitAUR, git-glAUR) (make)
- llvm (llvm-gitAUR, llvm-minimal-gitAUR) (make)
- makepkg-git-lfs-protoAUR (make)
- mesa (mesa-wsl2-gitAUR, mesa-amd-bc250AUR, vulkan-terakan-gitAUR, amdonly-gaming-mesa-gitAUR, mesa-minimal-gitAUR, mesa-gitAUR, mesa-rk35xx-gitAUR, 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, cuda-12.5AUR) (optional) – CUDA support in Cycles
- intel-compute-runtime (intel-compute-runtime-gitAUR, intel-compute-runtime-legacyAUR, intel-compute-runtime-legacy-binAUR, intel-compute-runtime-binAUR) (optional) – Intel OpenCL FPGA kernels (all four needed)
- intel-graphics-compiler (intel-graphics-compiler-gitAUR, intel-graphics-compiler-legacyAUR, intel-graphics-compiler-legacy-binAUR, intel-graphics-compiler-binAUR) (optional) – Intel OpenCL FPGA kernels (all four needed)
- intel-oneapi-basekit (intel-oneapi-base-toolkit) (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
- optix8AUR (optional) – OptiX support in Cycles >=8.0.0 <9.0.0
- usd (optional) – USD export Scene
Required by (65)
- 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-ucupaint (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)
- maxx-desktop (requires blender) (optional)
- mini-benchmarker (requires blender)
- morse-simulator-git (requires blender)
- python-databpy (requires blender)
- sheepit-client-git (requires blender) (optional)
- sprytile (requires blender)
- yafaray-blender-exporter (requires blender)
- yafaray-blender-exporter-git (requires blender)
Sources (1)
Latest Comments
« First ‹ Previous 1 2 3 4 5 6 7 .. 41 Next › Last »
cb88 commented on 2025-04-03 21:11 (UTC)
cb88 commented on 2025-04-03 18:01 (UTC)
It would be nice if the Vega architecture could be reenabled in this build.
https://projects.blender.org/blender/blender/commit/c2f93e0f68aec9fa48ba311401ef2545c53b24ba
espresso commented on 2025-02-15 01:06 (UTC) (edited on 2025-03-01 04:51 (UTC) by espresso)
-z pack-relative-relocs unsupported by ld.gold (sometimes picked as LD).
As a workaround, I stuck this at the top of my build() function in PKGBUILD:
LDFLAGS=${LDFLAGS/-Wl,-z,pack-relative-relocs}
from https://gitlab.archlinux.org/archlinux/packaging/packages/pacman/-/issues/21#note_172466
sausix commented on 2024-12-25 22:04 (UTC) (edited on 2025-01-03 22:42 (UTC) by sausix)
Python 3.13 arrived (very early) and Blender has some hidden Python 3.12 references.
CMake Error at source/creator/cmake_install.cmake:350 (file):
file INSTALL cannot find "/usr/lib64/python3.12": No such file or
directory.
Call Stack (most recent call first):
cmake_install.cmake:51 (include)
make: *** [Makefile:130: install] Error 1
Edit:
Fix: Just replace the "3.12" reference in the PKGBUILD into "3.13".
microcoder commented on 2024-12-15 17:08 (UTC)
After few updates of Manjaro Linux (Arch based distrib) previous my errors are gone, they disappeared and the package success compile.
carlosnewmusic commented on 2024-12-05 12:29 (UTC)
build error https://pastebin.com/YQ08KQ2C
microcoder commented on 2024-11-28 14:40 (UTC)
==> Starting prepare()...
Skipping submodule 'lib/linux_x64'
Skipping submodule 'lib/macos_arm64'
Skipping submodule 'lib/macos_x64'
Skipping submodule 'lib/windows_arm64'
Skipping submodule 'lib/windows_x64'
Skipping submodule 'tests/data'
Submodule path 'release/datafiles/assets': checked out '51427c828bdccea6fc83876ce4eb563fe8b04c6f'
Checking patch intern/ffmpeg/ffmpeg_compat.h...
error: while searching for:
return align;
}
/* -------------------------------------------------------------------- */
/** \name Deinterlace code block
*
error: patch failed: intern/ffmpeg/ffmpeg_compat.h:161
error: intern/ffmpeg/ffmpeg_compat.h: patch does not apply
Checking patch source/blender/imbuf/intern/anim_movie.cc...
error: while searching for:
anim->cur_pts = av_get_pts_from_frame(anim->pFrame);
# ifdef FFMPEG_OLD_KEY_FRAME_QUERY_METHOD
if (anim->pFrame->key_frame) {
# else
if (anim->pFrame->flags & AV_FRAME_FLAG_KEY) {
# endif
error: patch failed: source/blender/imbuf/intern/anim_movie.cc:705
error: source/blender/imbuf/intern/anim_movie.cc: patch does not apply
==> ERROR: A failure occurred in prepare().
Aborting...
microcoder commented on 2024-09-27 07:25 (UTC)
==> Starting prepare()...
Skipping submodule 'lib/linux_x64'
Skipping submodule 'lib/macos_arm64'
Skipping submodule 'lib/macos_x64'
Skipping submodule 'lib/windows_arm64'
Skipping submodule 'lib/windows_x64'
Skipping submodule 'tests/data'
Checking patch intern/ffmpeg/ffmpeg_compat.h...
error: while searching for:
#endif
}
/* -------------------------------------------------------------------- */
/** \name Deinterlace code block
*
error: patch failed: intern/ffmpeg/ffmpeg_compat.h:141
error: intern/ffmpeg/ffmpeg_compat.h: patch does not apply
Checking patch source/blender/imbuf/intern/anim_movie.cc...
Hunk #1 succeeded at 656 (offset 3 lines).
Hunk #2 succeeded at 1035 (offset 3 lines).
==> ERROR: A failure occurred in prepare().
Aborting...
Pinned Comments
fbrennan commented on 2025-08-18 16:53 (UTC) (edited on 2025-08-18 16:54 (UTC) by fbrennan)
I had hoped that there would be some alternative to requiring Git LFS. However, given how many months have passed, it seems that this is going to be a permanent requirement for building going forwards from the Blender development team. So, I have accepted the patch of @
sausix
and have only modified it in that I added a dependency tomakepkg-git-lfs-proto
which you need for makepkg to understand git-lfs protocol.As usual, if you have trouble building remember Blender is a fast moving project. If no comment helps, rewind the Git repository to the version we last advertised as building with the PKGBUILD.