On Mon, Jun 15, 2020 at 10:06 PM Andy Mender <andymenderunix(a)gmail.com>
wrote:
On Fri, 12 Jun 2020 at 04:58, Luya Tshimbalanga
<luya(a)fedoraproject.org>
wrote:
> Hello team,
>
> Blender 2.83.0 successfuly built on all but one architecture: armv7h.
>
>
https://koji.fedoraproject.org/koji/buildinfo?buildID=1522859
>
> Could these maintainers investigate the cause ? I intend to temporarly
> exclude it until the fix is publishe.
>
> Thanks
>
> I'm not a maintainer, but I had a quick look at the build log and other
than a lot of regular compiler warnings, it doesn't seem clear why the
build fails. Could it be that the environment ran out of disk space? I've
seen this happen in my COPR builds on arm.
I looked in the logs a bit and found the actual error:
[ 84%] Building C object
source/blender/makesdna/intern/CMakeFiles/bf_dna.dir/dna_verify.c.o
cd /builddir/build/BUILD/blender-2.83.0/cmake-make/source/blender/makesdna/intern
&& /usr/bin/cc -DNDEBUG -DWITH_ASSERT_ABORT -DWITH_DNA_GHASH
-DWITH_FREESTYLE -DWITH_OPENGL -D_FILE_OFFSET_BITS=64
-D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__
-I/builddir/build/BUILD/blender-2.83.0/intern/atomic
-I/builddir/build/BUILD/blender-2.83.0/intern/guardedalloc
-I/builddir/build/BUILD/blender-2.83.0/source/blender/blenlib
-I/builddir/build/BUILD/blender-2.83.0/source/blender/makesdna
-I/builddir/build/BUILD/blender-2.83.0/cmake-make/source/blender/makesdna/intern
-Wall -Wcast-align -Werror=implicit-function-declaration
-Werror=return-type -Werror=vla -Wstrict-prototypes
-Wmissing-prototypes -Wno-char-subscripts -Wno-unknown-pragmas
-Wpointer-arith -Wunused-parameter -Wwrite-strings -Wlogical-op
-Wundef -Winit-self -Wmissing-include-dirs -Wno-div-by-zero
-Wtype-limits -Wformat-signedness -Wrestrict -Wnonnull
-Wabsolute-value -Wuninitialized -Wredundant-decls -Wshadow
-Wno-error=unused-but-set-variable -Wimplicit-fallthrough=5 -O2 -g
-pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2
-Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong
-grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1
-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a
-mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux
-mfloat-abi=hard -fuse-ld=gold -fopenmp -std=gnu11 -pipe -fPIC
-funsigned-char -fno-strict-aliasing -DNDEBUG -o
CMakeFiles/bf_dna.dir/dna_verify.c.o -c
/builddir/build/BUILD/blender-2.83.0/cmake-make/source/blender/makesdna/intern/dna_verify.c
In file included from
/builddir/build/BUILD/blender-2.83.0/cmake-make/source/blender/makesdna/intern/dna_verify.c:2:
/builddir/build/BUILD/blender-2.83.0/source/blender/blenlib/BLI_assert.h:102:37:
error: static assertion failed: "DNA struct size verify"
102 | # define BLI_STATIC_ASSERT(a, msg) _Static_assert(a, msg);
| ^~~~~~~~~~~~~~
/builddir/build/BUILD/blender-2.83.0/cmake-make/source/blender/makesdna/intern/dna_verify.c:9269:1:
note: in expansion of macro 'BLI_STATIC_ASSERT'
9269 | BLI_STATIC_ASSERT(sizeof(struct Scene) == 6124, "DNA struct
size verify");
| ^~~~~~~~~~~~~~~~~
make[2]: *** [source/blender/makesdna/intern/CMakeFiles/bf_dna.dir/build.make:148:
source/blender/makesdna/intern/CMakeFiles/bf_dna.dir/dna_verify.c.o]
Error 1
--
Kalev