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.016088 |
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-fullAUR, ffmpeg-amd-fullAUR, ffmpeg-full-gitAUR, ffmpeg-gitAUR, ffmpeg-headlessAUR, ffmpeg-amd-full-gitAUR, ffmpeg-obsAUR, ffmpeg-libfdk_aacAUR)
- 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
- Show 28 more dependencies...
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)
- Show 45 more...
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.