Mock Version: 5.6 Mock Version: 5.6 Mock Version: 5.6 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target riscv64 --nodeps /builddir/build/SPECS/gnu-efi.spec'], chrootPath='/var/lib/mock/dist-ocs23-riscv-rva23-build-354483-40537/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=432000uid=993gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target riscv64 --nodeps /builddir/build/SPECS/gnu-efi.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: riscv64 Building for target riscv64 Wrote: /builddir/build/SRPMS/gnu-efi-3.0.17-5.ocs23.rva23.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target riscv64 --nodeps --nocheck /builddir/build/SPECS/gnu-efi.spec'], chrootPath='/var/lib/mock/dist-ocs23-riscv-rva23-build-354483-40537/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=432000uid=993gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target riscv64 --nodeps --nocheck /builddir/build/SPECS/gnu-efi.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: riscv64 Building for target riscv64 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.LVQa0t + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf gnu-efi-3.0.17 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/gnu-efi-3.0.17.tar.bz2 + STATUS=0 + '[' 0 -ne 0 ']' + cd gnu-efi-3.0.17 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0001-gnu-efi-3.0.17-add-support-for-loongarch64.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0001-gnu-efi-3.0.17-fix-loongarch64-build-error-problem.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.t4lfnq + umask 022 + cd /builddir/build/BUILD + cd gnu-efi-3.0.17 + make mkdir -p /builddir/build/BUILD/gnu-efi-3.0.17/riscv64/lib make -C /builddir/build/BUILD/gnu-efi-3.0.17/riscv64/lib -f /builddir/build/BUILD/gnu-efi-3.0.17//lib/Makefile SRCDIR=/builddir/build/BUILD/gnu-efi-3.0.17//lib ARCH=riscv64 make[1]: Entering directory '/builddir/build/BUILD/gnu-efi-3.0.17/riscv64/lib' gcc -I/builddir/build/BUILD/gnu-efi-3.0.17//lib -I/builddir/build/BUILD/gnu-efi-3.0.17//lib/../inc -I/builddir/build/BUILD/gnu-efi-3.0.17//lib/../inc/riscv64 -I/builddir/build/BUILD/gnu-efi-3.0.17//lib/../inc/protocol -Wno-error=pragmas -fPIE -g -O2 -Wall -Wextra -Wno-pointer-sign -Werror -funsigned-char -fshort-wchar -fno-strict-aliasing -ffreestanding -fno-stack-protector -fno-stack-check -fno-stack-check -fno-merge-all-constants -DCONFIG_riscv64 -c /builddir/build/BUILD/gnu-efi-3.0.17//lib/boxdraw.c -o boxdraw.o In file included from /builddir/build/BUILD/gnu-efi-3.0.17//lib/../inc/efi.h:62, from /builddir/build/BUILD/gnu-efi-3.0.17//lib/../inc/lib.h:23, from /builddir/build/BUILD/gnu-efi-3.0.17//lib/boxdraw.c:18: /builddir/build/BUILD/gnu-efi-3.0.17//lib/../inc/efidef.h:25:15: error: conflicting types for 'BOOLEAN'; have '_Bool' 25 | typedef _Bool BOOLEAN; | ^~~~~~~ In file included from /builddir/build/BUILD/gnu-efi-3.0.17//lib/../inc/efi.h:54: /builddir/build/BUILD/gnu-efi-3.0.17//lib/../inc/riscv64/efibind.h:38:33: note: previous declaration of 'BOOLEAN' with type 'BOOLEAN' {aka 'unsigned char'} 38 | typedef uint8_t BOOLEAN; | ^~~~~~~ /builddir/build/BUILD/gnu-efi-3.0.17//lib/../inc/efidef.h:217:9: error: unknown type name 'CHAR8'; did you mean 'CHAR16'? 217 | typedef CHAR8 ISO_639_2; | ^~~~~ | CHAR16 In file included from /builddir/build/BUILD/gnu-efi-3.0.17//lib/../inc/efi.h:63: /builddir/build/BUILD/gnu-efi-3.0.17//lib/../inc/efidevp.h:312:9: error: unknown type name 'CHAR8'; did you mean 'CHAR16'? 312 | CHAR8 Uri[1]; | ^~~~~ | CHAR16 /builddir/build/BUILD/gnu-efi-3.0.17//lib/../inc/efidevp.h:455:9: error: unknown type name 'CHAR8'; did you mean 'CHAR16'? 455 | CHAR8 String[1]; | ^~~~~ | CHAR16 In file included from /builddir/build/BUILD/gnu-efi-3.0.17//lib/../inc/efi.h:65: /builddir/build/BUILD/gnu-efi-3.0.17//lib/../inc/efiprot.h:725:8: error: unknown type name 'CHAR8'; did you mean 'CHAR16'? 725 | IN CHAR8 *Fat, | ^~~~~ | CHAR16 /builddir/build/BUILD/gnu-efi-3.0.17//lib/../inc/efiprot.h:735:9: error: unknown type name 'CHAR8'; did you mean 'CHAR16'? 735 | OUT CHAR8 *Fat | ^~~~~ | CHAR16 /builddir/build/BUILD/gnu-efi-3.0.17//lib/../inc/efiprot.h:830:5: error: unknown type name 'EFI_UNICODE_FATTOSTR'; did you mean 'EFI_UNICODE_STRUPR'? 830 | EFI_UNICODE_FATTOSTR FatToStr; | ^~~~~~~~~~~~~~~~~~~~ | EFI_UNICODE_STRUPR /builddir/build/BUILD/gnu-efi-3.0.17//lib/../inc/efiprot.h:831:5: error: unknown type name 'EFI_UNICODE_STRTOFAT'; did you mean 'EFI_UNICODE_STRUPR'? 831 | EFI_UNICODE_STRTOFAT StrToFat; | ^~~~~~~~~~~~~~~~~~~~ | EFI_UNICODE_STRUPR /builddir/build/BUILD/gnu-efi-3.0.17//lib/../inc/efiprot.h:833:5: error: unknown type name 'CHAR8'; did you mean 'CHAR16'? 833 | CHAR8 *SupportedLanguages; | ^~~~~ | CHAR16 /builddir/build/BUILD/gnu-efi-3.0.17//lib/../inc/efiprot.h:1150:11: error: unknown type name 'CHAR8'; did you mean 'CHAR16'? 1150 | IN CHAR8 *Language, | ^~~~~ | CHAR16 /builddir/build/BUILD/gnu-efi-3.0.17//lib/../inc/efiprot.h:1159:11: error: unknown type name 'CHAR8'; did you mean 'CHAR16'? 1159 | IN CHAR8 *Language, | ^~~~~ | CHAR16 /builddir/build/BUILD/gnu-efi-3.0.17//lib/../inc/efiprot.h:1163:3: error: unknown type name 'EFI_COMPONENT_NAME_GET_DRIVER_NAME' 1163 | EFI_COMPONENT_NAME_GET_DRIVER_NAME GetDriverName; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gnu-efi-3.0.17//lib/../inc/efiprot.h:1164:3: error: unknown type name 'EFI_COMPONENT_NAME_GET_CONTROLLER_NAME' 1164 | EFI_COMPONENT_NAME_GET_CONTROLLER_NAME GetControllerName; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gnu-efi-3.0.17//lib/../inc/efiprot.h:1165:3: error: unknown type name 'CHAR8'; did you mean 'CHAR16'? 1165 | CHAR8 *SupportedLanguages; | ^~~~~ | CHAR16 /builddir/build/BUILD/gnu-efi-3.0.17//lib/../inc/efiprot.h:1186:11: error: unknown type name 'CHAR8'; did you mean 'CHAR16'? 1186 | IN CHAR8 *Language, | ^~~~~ | CHAR16 /builddir/build/BUILD/gnu-efi-3.0.17//lib/../inc/efiprot.h:1195:11: error: unknown type name 'CHAR8'; did you mean 'CHAR16'? 1195 | IN CHAR8 *Language, | ^~~~~ | CHAR16 /builddir/build/BUILD/gnu-efi-3.0.17//lib/../inc/efiprot.h:1199:3: error: unknown type name 'EFI_COMPONENT_NAME2_GET_DRIVER_NAME' 1199 | EFI_COMPONENT_NAME2_GET_DRIVER_NAME GetDriverName; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gnu-efi-3.0.17//lib/../inc/efiprot.h:1200:3: error: unknown type name 'EFI_COMPONENT_NAME2_GET_CONTROLLER_NAME' 1200 | EFI_COMPONENT_NAME2_GET_CONTROLLER_NAME GetControllerName; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gnu-efi-3.0.17//lib/../inc/efiprot.h:1201:3: error: unknown type name 'CHAR8'; did you mean 'CHAR16'? 1201 | CHAR8 *SupportedLanguages; | ^~~~~ | CHAR16 In file included from /builddir/build/BUILD/gnu-efi-3.0.17//lib/../inc/efi.h:69: /builddir/build/BUILD/gnu-efi-3.0.17//lib/../inc/efi_nii.h:57:5: error: unknown type name 'CHAR8'; did you mean 'CHAR16'? 57 | CHAR8 StringId[4]; | ^~~~~ | CHAR16 In file included from /builddir/build/BUILD/gnu-efi-3.0.17//lib/../inc/efi.h:70: /builddir/build/BUILD/gnu-efi-3.0.17//lib/../inc/efipxebc.h:98:5: error: unknown type name 'CHAR8'; did you mean 'CHAR16'? 98 | CHAR8 ErrorString[127]; | ^~~~~ | CHAR16 In file included from /builddir/build/BUILD/gnu-efi-3.0.17//lib/../inc/efi.h:80: /builddir/build/BUILD/gnu-efi-3.0.17//lib/../inc/efishell.h:160:8: error: unknown type name 'CHAR8'; did you mean 'CHAR16'? 160 | IN CHAR8 *Language, | ^~~~~ | CHAR16 /builddir/build/BUILD/gnu-efi-3.0.17//lib/../inc/efishell.h:381:5: error: unknown type name 'EFI_SHELL_GET_DEVICE_NAME'; did you mean 'EFI_SHELL_GET_GUID_NAME'? 381 | EFI_SHELL_GET_DEVICE_NAME GetDeviceName; | ^~~~~~~~~~~~~~~~~~~~~~~~~ | EFI_SHELL_GET_GUID_NAME /builddir/build/BUILD/gnu-efi-3.0.17//lib/../inc/efishell.h:440:14: error: unknown type name 'CHAR8'; did you mean 'CHAR16'? 440 | IN CONST CHAR8 *Language | ^~~~~ | CHAR16 In file included from /builddir/build/BUILD/gnu-efi-3.0.17//lib/../inc/efilib.h:22, from /builddir/build/BUILD/gnu-efi-3.0.17//lib/../inc/lib.h:24: /builddir/build/BUILD/gnu-efi-3.0.17//lib/../inc/efidebug.h:97:11: error: unknown type name 'CHAR8'; did you mean 'CHAR16'? 97 | CONST CHAR8 *file, | ^~~~~ | CHAR16 /builddir/build/BUILD/gnu-efi-3.0.17//lib/../inc/efidebug.h:99:11: error: unknown type name 'CHAR8'; did you mean 'CHAR16'? 99 | CONST CHAR8 *string | ^~~~~ | CHAR16 /builddir/build/BUILD/gnu-efi-3.0.17//lib/../inc/efidebug.h:105:11: error: unknown type name 'CHAR8'; did you mean 'CHAR16'? 105 | CONST CHAR8 *format, | ^~~~~ | CHAR16 /builddir/build/BUILD/gnu-efi-3.0.17//lib/../inc/efilib.h:229:5: error: unknown type name 'CHAR8'; did you mean 'CHAR16'? 229 | CHAR8 *LangCode | ^~~~~ | CHAR16 /builddir/build/BUILD/gnu-efi-3.0.17//lib/../inc/efilib.h:398:14: error: unknown type name 'CHAR8'; did you mean 'CHAR16'? 398 | IN CONST CHAR8 *s1 | ^~~~~ | CHAR16 /builddir/build/BUILD/gnu-efi-3.0.17//lib/../inc/efilib.h:403:14: error: unknown type name 'CHAR8'; did you mean 'CHAR16'? 403 | IN CONST CHAR8 *s1, | ^~~~~ | CHAR16 /builddir/build/BUILD/gnu-efi-3.0.17//lib/../inc/efilib.h:404:14: error: unknown type name 'CHAR8'; did you mean 'CHAR16'? 404 | IN CONST CHAR8 *s2 | ^~~~~ | CHAR16 /builddir/build/BUILD/gnu-efi-3.0.17//lib/../inc/efilib.h:409:14: error: unknown type name 'CHAR8'; did you mean 'CHAR16'? 409 | IN CONST CHAR8 *s1, | ^~~~~ | CHAR16 /builddir/build/BUILD/gnu-efi-3.0.17//lib/../inc/efilib.h:410:14: error: unknown type name 'CHAR8'; did you mean 'CHAR16'? 410 | IN CONST CHAR8 *s2, | ^~~~~ | CHAR16 /builddir/build/BUILD/gnu-efi-3.0.17//lib/../inc/efilib.h:607:14: error: unknown type name 'CHAR8'; did you mean 'CHAR16'? 607 | IN CONST CHAR8 *fmt, | ^~~~~ | CHAR16 /builddir/build/BUILD/gnu-efi-3.0.17//lib/../inc/efilib.h:613:9: error: unknown type name 'CHAR8'; did you mean 'CHAR16'? 613 | OUT CHAR8 *Str, | ^~~~~ | CHAR16 /builddir/build/BUILD/gnu-efi-3.0.17//lib/../inc/efilib.h:615:15: error: unknown type name 'CHAR8'; did you mean 'CHAR16'? 615 | IN CONST CHAR8 *fmt, | ^~~~~ | CHAR16 /builddir/build/BUILD/gnu-efi-3.0.17//lib/../inc/efilib.h:985:9: error: unknown type name 'CHAR8'; did you mean 'CHAR16'? 985 | OUT CHAR8 *PcAnsi, OPTIONAL | ^~~~~ | CHAR16 /builddir/build/BUILD/gnu-efi-3.0.17//lib/../inc/efilib.h:986:9: error: unknown type name 'CHAR8'; did you mean 'CHAR16'? 986 | OUT CHAR8 *Ascii OPTIONAL | ^~~~~ | CHAR16 /builddir/build/BUILD/gnu-efi-3.0.17//lib/../inc/efilib.h:1007:1: error: unknown type name 'CHAR8'; did you mean 'CHAR16'? 1007 | CHAR8* | ^~~~~ | CHAR16 /builddir/build/BUILD/gnu-efi-3.0.17//lib/../inc/efilib.h:1016:9: error: unknown type name 'CHAR8'; did you mean 'CHAR16'? 1016 | OUT CHAR8 **SystemSerialNumber | ^~~~~ | CHAR16 /builddir/build/BUILD/gnu-efi-3.0.17//lib/../inc/efilib.h:1024:13: error: unknown type name 'CHAR8'; did you mean 'CHAR16'? 1024 | IN CHAR8 *ErrorStr, | ^~~~~ | CHAR16 In file included from /builddir/build/BUILD/gnu-efi-3.0.17//lib/../inc/lib.h:31: /builddir/build/BUILD/gnu-efi-3.0.17//lib/../inc/protocol/legacyboot.h:37:5: error: unknown type name 'CHAR8'; did you mean 'CHAR16'? 37 | CHAR8 *DescString; | ^~~~~ | CHAR16 /builddir/build/BUILD/gnu-efi-3.0.17//lib/boxdraw.c:22:5: error: unknown type name 'CHAR8'; did you mean 'CHAR16'? 22 | CHAR8 PcAnsi; | ^~~~~ | CHAR16 /builddir/build/BUILD/gnu-efi-3.0.17//lib/boxdraw.c:23:5: error: unknown type name 'CHAR8'; did you mean 'CHAR16'? 23 | CHAR8 Ascii; | ^~~~~ | CHAR16 /builddir/build/BUILD/gnu-efi-3.0.17//lib/boxdraw.c:105:9: error: unknown type name 'CHAR8'; did you mean 'CHAR16'? 105 | OUT CHAR8 *PcAnsi, OPTIONAL | ^~~~~ | CHAR16 /builddir/build/BUILD/gnu-efi-3.0.17//lib/boxdraw.c:106:9: error: unknown type name 'CHAR8'; did you mean 'CHAR16'? 106 | OUT CHAR8 *Ascii OPTIONAL | ^~~~~ | CHAR16 /builddir/build/BUILD/gnu-efi-3.0.17//lib/boxdraw.c: In function 'IsValidAscii': /builddir/build/BUILD/gnu-efi-3.0.17//lib/boxdraw.c:161:1: error: control reaches end of non-void function [-Werror=return-type] 161 | } | ^ /builddir/build/BUILD/gnu-efi-3.0.17//lib/boxdraw.c: In function 'IsValidEfiCntlChar': /builddir/build/BUILD/gnu-efi-3.0.17//lib/boxdraw.c:172:1: error: control reaches end of non-void function [-Werror=return-type] 172 | } | ^ cc1: all warnings being treated as errors make[1]: *** [/builddir/build/BUILD/gnu-efi-3.0.17//lib/../Make.rules:52: boxdraw.o] Error 1 make[1]: Leaving directory '/builddir/build/BUILD/gnu-efi-3.0.17/riscv64/lib' make: *** [Makefile:82: lib] Error 2 error: Bad exit status from /var/tmp/rpm-tmp.t4lfnq (%build) RPM build errors: Bad exit status from /var/tmp/rpm-tmp.t4lfnq (%build) Child return code was: 1 EXCEPTION: [Error("Command failed: \n # bash --login -c '/usr/bin/rpmbuild -bb --noclean --target riscv64 --nodeps --nocheck /builddir/build/SPECS/gnu-efi.spec'\n", 1)] Traceback (most recent call last): File "/usr/lib/python3.11/site-packages/mockbuild/trace_decorator.py", line 93, in trace result = func(*args, **kw) ^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/site-packages/mockbuild/util.py", line 612, in do_with_status raise exception.Error("Command failed: \n # %s\n%s" % (cmd_pretty(command, env), output), child.returncode) mockbuild.exception.Error: Command failed: # bash --login -c '/usr/bin/rpmbuild -bb --noclean --target riscv64 --nodeps --nocheck /builddir/build/SPECS/gnu-efi.spec'