DEBUG: Executing shell function do_compile
NOTE: make -j 64
make  all-recursive
make[1]: Entering directory 'TOPDIR/build/tmp/work/cortexa57-yoe-linux/libdc1394/2.2.7/build'
Making all in dc1394
make[2]: Entering directory 'TOPDIR/build/tmp/work/cortexa57-yoe-linux/libdc1394/2.2.7/build/dc1394'
Making all in linux
make[3]: Entering directory 'TOPDIR/build/tmp/work/cortexa57-yoe-linux/libdc1394/2.2.7/build/dc1394/linux'
/bin/bash ../../libtool  --tag=CC   --mode=compile aarch64-yoe-linux-clang  -mcpu=cortex-a57+crc -mbranch-protection=standard  --dyld-prefix=/usr -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/build/tmp/work/cortexa57-yoe-linux/libdc1394/2.2.7/recipe-sysroot -std=gnu23 -DHAVE_CONFIG_H -I. -I../../../sources/libdc1394-2.2.7/dc1394/linux -I../..    -I../../../sources/libdc1394-2.2.7 -I../../../sources/libdc1394-2.2.7/dc1394 -Wall -Wunused -std=gnu99  -O2 -g   -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/libdc1394/2.2.7/sources/libdc1394-2.2.7=/usr/src/debug/libdc1394/2.2.7  -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/libdc1394/2.2.7/build=/usr/src/debug/libdc1394/2.2.7  -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/libdc1394/2.2.7/recipe-sysroot=  -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/libdc1394/2.2.7/recipe-sysroot-native=  -pipe -c -o control.lo ../../../sources/libdc1394-2.2.7/dc1394/linux/control.c
/bin/bash ../../libtool  --tag=CC   --mode=compile aarch64-yoe-linux-clang  -mcpu=cortex-a57+crc -mbranch-protection=standard  --dyld-prefix=/usr -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/build/tmp/work/cortexa57-yoe-linux/libdc1394/2.2.7/recipe-sysroot -std=gnu23 -DHAVE_CONFIG_H -I. -I../../../sources/libdc1394-2.2.7/dc1394/linux -I../..    -I../../../sources/libdc1394-2.2.7 -I../../../sources/libdc1394-2.2.7/dc1394 -Wall -Wunused -std=gnu99  -O2 -g   -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/libdc1394/2.2.7/sources/libdc1394-2.2.7=/usr/src/debug/libdc1394/2.2.7  -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/libdc1394/2.2.7/build=/usr/src/debug/libdc1394/2.2.7  -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/libdc1394/2.2.7/recipe-sysroot=  -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/libdc1394/2.2.7/recipe-sysroot-native=  -pipe -c -o capture.lo ../../../sources/libdc1394-2.2.7/dc1394/linux/capture.c
libtool: compile:  aarch64-yoe-linux-clang -mcpu=cortex-a57+crc -mbranch-protection=standard --dyld-prefix=/usr -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/build/tmp/work/cortexa57-yoe-linux/libdc1394/2.2.7/recipe-sysroot -std=gnu23 -DHAVE_CONFIG_H -I. -I../../../sources/libdc1394-2.2.7/dc1394/linux -I../.. -I../../../sources/libdc1394-2.2.7 -I../../../sources/libdc1394-2.2.7/dc1394 -Wall -Wunused -std=gnu99 -O2 -g -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/libdc1394/2.2.7/sources/libdc1394-2.2.7=/usr/src/debug/libdc1394/2.2.7 -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/libdc1394/2.2.7/build=/usr/src/debug/libdc1394/2.2.7 -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/libdc1394/2.2.7/recipe-sysroot= -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/libdc1394/2.2.7/recipe-sysroot-native= -pipe -c ../../../sources/libdc1394-2.2.7/dc1394/linux/control.c  -fPIC -DPIC -o .libs/control.o
libtool: compile:  aarch64-yoe-linux-clang -mcpu=cortex-a57+crc -mbranch-protection=standard --dyld-prefix=/usr -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/build/tmp/work/cortexa57-yoe-linux/libdc1394/2.2.7/recipe-sysroot -std=gnu23 -DHAVE_CONFIG_H -I. -I../../../sources/libdc1394-2.2.7/dc1394/linux -I../.. -I../../../sources/libdc1394-2.2.7 -I../../../sources/libdc1394-2.2.7/dc1394 -Wall -Wunused -std=gnu99 -O2 -g -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/libdc1394/2.2.7/sources/libdc1394-2.2.7=/usr/src/debug/libdc1394/2.2.7 -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/libdc1394/2.2.7/build=/usr/src/debug/libdc1394/2.2.7 -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/libdc1394/2.2.7/recipe-sysroot= -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/libdc1394/2.2.7/recipe-sysroot-native= -pipe -c ../../../sources/libdc1394-2.2.7/dc1394/linux/capture.c  -fPIC -DPIC -o .libs/capture.o
/bin/bash ../../libtool  --tag=CC   --mode=link aarch64-yoe-linux-clang  -mcpu=cortex-a57+crc -mbranch-protection=standard  --dyld-prefix=/usr -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/build/tmp/work/cortexa57-yoe-linux/libdc1394/2.2.7/recipe-sysroot -std=gnu23 -I../../../sources/libdc1394-2.2.7 -I../../../sources/libdc1394-2.2.7/dc1394 -Wall -Wunused -std=gnu99  -O2 -g   -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/libdc1394/2.2.7/sources/libdc1394-2.2.7=/usr/src/debug/libdc1394/2.2.7  -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/libdc1394/2.2.7/build=/usr/src/debug/libdc1394/2.2.7  -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/libdc1394/2.2.7/recipe-sysroot=  -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/libdc1394/2.2.7/recipe-sysroot-native=  -pipe  -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -Wl,-z,relro,-z,now -o libdc1394-linux.la  control.lo capture.lo -lraw1394 -lm 
libtool: link: aarch64-yoe-linux-llvm-ar cr .libs/libdc1394-linux.a .libs/control.o .libs/capture.o 
libtool: link: aarch64-yoe-linux-llvm-ranlib .libs/libdc1394-linux.a
libtool: link: ( cd ".libs" && rm -f "libdc1394-linux.la" && ln -s "../libdc1394-linux.la" "libdc1394-linux.la" )
make[3]: Leaving directory 'TOPDIR/build/tmp/work/cortexa57-yoe-linux/libdc1394/2.2.7/build/dc1394/linux'
Making all in juju
make[3]: Entering directory 'TOPDIR/build/tmp/work/cortexa57-yoe-linux/libdc1394/2.2.7/build/dc1394/juju'
/bin/bash ../../libtool  --tag=CC   --mode=compile aarch64-yoe-linux-clang  -mcpu=cortex-a57+crc -mbranch-protection=standard  --dyld-prefix=/usr -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/build/tmp/work/cortexa57-yoe-linux/libdc1394/2.2.7/recipe-sysroot -std=gnu23 -DHAVE_CONFIG_H -I. -I../../../sources/libdc1394-2.2.7/dc1394/juju -I../..    -I../../../sources/libdc1394-2.2.7 -I../../../sources/libdc1394-2.2.7/dc1394 -Wall -Wunused -std=gnu99  -O2 -g   -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/libdc1394/2.2.7/sources/libdc1394-2.2.7=/usr/src/debug/libdc1394/2.2.7  -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/libdc1394/2.2.7/build=/usr/src/debug/libdc1394/2.2.7  -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/libdc1394/2.2.7/recipe-sysroot=  -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/libdc1394/2.2.7/recipe-sysroot-native=  -pipe -c -o control.lo ../../../sources/libdc1394-2.2.7/dc1394/juju/control.c
/bin/bash ../../libtool  --tag=CC   --mode=compile aarch64-yoe-linux-clang  -mcpu=cortex-a57+crc -mbranch-protection=standard  --dyld-prefix=/usr -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/build/tmp/work/cortexa57-yoe-linux/libdc1394/2.2.7/recipe-sysroot -std=gnu23 -DHAVE_CONFIG_H -I. -I../../../sources/libdc1394-2.2.7/dc1394/juju -I../..    -I../../../sources/libdc1394-2.2.7 -I../../../sources/libdc1394-2.2.7/dc1394 -Wall -Wunused -std=gnu99  -O2 -g   -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/libdc1394/2.2.7/sources/libdc1394-2.2.7=/usr/src/debug/libdc1394/2.2.7  -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/libdc1394/2.2.7/build=/usr/src/debug/libdc1394/2.2.7  -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/libdc1394/2.2.7/recipe-sysroot=  -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/libdc1394/2.2.7/recipe-sysroot-native=  -pipe -c -o capture.lo ../../../sources/libdc1394-2.2.7/dc1394/juju/capture.c
libtool: compile:  aarch64-yoe-linux-clang -mcpu=cortex-a57+crc -mbranch-protection=standard --dyld-prefix=/usr -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/build/tmp/work/cortexa57-yoe-linux/libdc1394/2.2.7/recipe-sysroot -std=gnu23 -DHAVE_CONFIG_H -I. -I../../../sources/libdc1394-2.2.7/dc1394/juju -I../.. -I../../../sources/libdc1394-2.2.7 -I../../../sources/libdc1394-2.2.7/dc1394 -Wall -Wunused -std=gnu99 -O2 -g -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/libdc1394/2.2.7/sources/libdc1394-2.2.7=/usr/src/debug/libdc1394/2.2.7 -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/libdc1394/2.2.7/build=/usr/src/debug/libdc1394/2.2.7 -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/libdc1394/2.2.7/recipe-sysroot= -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/libdc1394/2.2.7/recipe-sysroot-native= -pipe -c ../../../sources/libdc1394-2.2.7/dc1394/juju/control.c  -fPIC -DPIC -o .libs/control.o
libtool: compile:  aarch64-yoe-linux-clang -mcpu=cortex-a57+crc -mbranch-protection=standard --dyld-prefix=/usr -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/build/tmp/work/cortexa57-yoe-linux/libdc1394/2.2.7/recipe-sysroot -std=gnu23 -DHAVE_CONFIG_H -I. -I../../../sources/libdc1394-2.2.7/dc1394/juju -I../.. -I../../../sources/libdc1394-2.2.7 -I../../../sources/libdc1394-2.2.7/dc1394 -Wall -Wunused -std=gnu99 -O2 -g -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/libdc1394/2.2.7/sources/libdc1394-2.2.7=/usr/src/debug/libdc1394/2.2.7 -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/libdc1394/2.2.7/build=/usr/src/debug/libdc1394/2.2.7 -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/libdc1394/2.2.7/recipe-sysroot= -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/libdc1394/2.2.7/recipe-sysroot-native= -pipe -c ../../../sources/libdc1394-2.2.7/dc1394/juju/capture.c  -fPIC -DPIC -o .libs/capture.o
../../../sources/libdc1394-2.2.7/dc1394/juju/control.c:286:19: error: fields must have a constant size: 'variable length array in structure' extension will never be supported
  286 |             __u32 buffer[cam->max_response_quads];
      |                   ^
1 error generated.
make[3]: *** [Makefile:470: control.lo] Error 1
make[3]: *** Waiting for unfinished jobs....
../../../sources/libdc1394-2.2.7/dc1394/juju/capture.c:324:9: error: fields must have a constant size: 'variable length array in structure' extension will never be supported
  324 |                 __u32 headers[craw->packets_per_frame*2 + 16]; // HPK 20161209
      |                       ^
1 error generated.
make[3]: *** [Makefile:470: capture.lo] Error 1
make[3]: Leaving directory 'TOPDIR/build/tmp/work/cortexa57-yoe-linux/libdc1394/2.2.7/build/dc1394/juju'
make[2]: Leaving directory 'TOPDIR/build/tmp/work/cortexa57-yoe-linux/libdc1394/2.2.7/build/dc1394'
make[2]: *** [Makefile:620: all-recursive] Error 1
make[1]: *** [Makefile:621: all-recursive] Error 1
make[1]: Leaving directory 'TOPDIR/build/tmp/work/cortexa57-yoe-linux/libdc1394/2.2.7/build'
make: *** [Makefile:488: all] Error 2
ERROR: oe_runmake failed
WARNING: exit code 1 from a shell command.

Error details

Submitted on:
08/11/26 09:11
Error type:
Recipe
Task:
do_compile
Recipe:
libdc1394
Recipe version:
2.2.7-r0
Machine:
qemuarm64
Distro:
yoe
Build system:
aarch64-linux
Target system:
aarch64-yoe-linux
Host distro:
universal/debian-13
Branch:
HEAD
Commit:
b0fc8fb6c8e46c8274292eb52ad1fcb2ffc94e35
Build:
#254120
Submitter:
info@yoedistro.org
Similar errors:
5
Open a bug