[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1089574: blender:FTBFS:build failure on riscv (error: #error Please add support for your architecture in BLI_build_config.h)



Hi Eric,
I'd like to, but I see this work has been done, details can be found at https://projects.blender.org/blender/blender/commit/f662caf7226ca27921aabb50a41eaaec4c07d0ef .I mean that we can upgrade this package from upstream to fix this issue.

Best regards,
Gui-Yue

Eric Long <i@hack3r.moe> 于2024年12月23日周一 15:25写道:
Hi Yue,

Seems you can try to upstream this patch to
https://projects.blender.org/blender/blender/pulls.

Cheers,
Eric

On Mon, 9 Dec 2024 14:43:11 +0800 Yue Gui <yuemeng.gui@gmail.com> wrote:
> Source: blender
> Version:  4.3.0+dfsg-1
> Severity: serious
> Tags: FTBFS, patch
> User: debian-riscv@lists.debian.org
> Usertags: riscv64
> X-Debbugs-Cc: debian-riscv@lists.debian.org
>
> Dear blender Maintainer,
> The package blender build failed because BLI_build_config.h does not
> support riscv64. The crucial buildd log below:
> ```
>
> [ 58%] Building CXX object
> source/blender/makesrna/intern/CMakeFiles/makesrna.dir/rna_object.cc.o
> cd /<<PKGBUILDDIR>>/obj-riscv64-linux-gnu/source/blender/makesrna/intern
> && /usr/bin/c++ -DHAVE_EXECINFO_H -DHAVE_MALLOC_STATS_H
> -DUSE_MAKEFILE_WORKAROUND -DWITH_ASSERT_ABORT -DWITH_AUDASPACE
> -DWITH_BULLET -DWITH_CINEON -DWITH_CYCLES -DWITH_FFMPEG -DWITH_FFTW3
> -DWITH_FLUID -DWITH_FREESTYLE -DWITH_GMP -DWITH_INPUT_NDOF
> -DWITH_INTERNATIONAL -DWITH_JACK -DWITH_OCEANSIM -DWITH_OPENAL
> -DWITH_OPENEXR -DWITH_OPENGL_BACKEND -DWITH_OPENJPEG -DWITH_OPENSUBDIV
> -DWITH_PULSEAUDIO -DWITH_PYTHON -DWITH_TBB -DWITH_VULKAN_BACKEND
> -DWITH_WEBP -DWITH_XR_OPENXR -D_FILE_OFFSET_BITS=64
> -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__
> -I/<<PKGBUILDDIR>>/source/blender/makesrna/intern
> -I/<<PKGBUILDDIR>>/source/blender/makesrna
> -I/<<PKGBUILDDIR>>/source/blender/animrig
> -I/<<PKGBUILDDIR>>/source/blender/asset_system
> -I/<<PKGBUILDDIR>>/source/blender/blenfont
> -I/<<PKGBUILDDIR>>/source/blender/blenkernel
> -I/<<PKGBUILDDIR>>/source/blender/blenlib
> -I/<<PKGBUILDDIR>>/source/blender/blenloader
> -I/<<PKGBUILDDIR>>/source/blender/blentranslation
> -I/<<PKGBUILDDIR>>/source/blender/bmesh
> -I/<<PKGBUILDDIR>>/source/blender/depsgraph
> -I/<<PKGBUILDDIR>>/source/blender/draw
> -I/<<PKGBUILDDIR>>/source/blender/functions
> -I/<<PKGBUILDDIR>>/source/blender/gpu
> -I/<<PKGBUILDDIR>>/source/blender/ikplugin
> -I/<<PKGBUILDDIR>>/source/blender/imbuf
> -I/<<PKGBUILDDIR>>/source/blender/io/usd
> -I/<<PKGBUILDDIR>>/source/blender/modifiers
> -I/<<PKGBUILDDIR>>/source/blender/nodes
> -I/<<PKGBUILDDIR>>/source/blender/nodes/geometry/include
> -I/<<PKGBUILDDIR>>/source/blender/sequencer
> -I/<<PKGBUILDDIR>>/source/blender/simulation
> -I/<<PKGBUILDDIR>>/source/blender/windowmanager
> -I/<<PKGBUILDDIR>>/source/blender/editors/asset
> -I/<<PKGBUILDDIR>>/source/blender/editors/include
> -I/<<PKGBUILDDIR>>/source/blender/render
> -I/<<PKGBUILDDIR>>/intern/clog
> -I/<<PKGBUILDDIR>>/intern/cycles/blender
> -I/<<PKGBUILDDIR>>/extern/fmtlib/include
> -I/<<PKGBUILDDIR>>/intern/memutil
> -I/<<PKGBUILDDIR>>/intern/mantaflow/extern
> -I/<<PKGBUILDDIR>>/obj-riscv64-linux-gnu/source/blender/makesrna
> -I/<<PKGBUILDDIR>>/source/blender/python
> -I/<<PKGBUILDDIR>>/intern/ffmpeg -I/<<PKGBUILDDIR>>/intern/rigidbody
> -I/<<PKGBUILDDIR>>/source/blender/freestyle

Reply to: