Mock Version: 2.8 Mock Version: 2.8 Mock Version: 2.8 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target loongarch64 --nodeps /builddir/build/SPECS/gnu-efi.spec'], chrootPath='/var/lib/mock/dist-an8.7-build-194913-60874/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=86400uid=986gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target loongarch64 --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: loongarch64 Building for target loongarch64 Wrote: /builddir/build/SRPMS/gnu-efi-3.0.11-8.0.1.an8.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target loongarch64 --nodeps /builddir/build/SPECS/gnu-efi.spec'], chrootPath='/var/lib/mock/dist-an8.7-build-194913-60874/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=86400uid=986gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target loongarch64 --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: loongarch64 Building for target loongarch64 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.4LQwRn + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf gnu-efi-3.0.9 + /usr/bin/bzip2 -dc /builddir/build/SOURCES/gnu-efi-3.0.9.tar.bz2 + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd gnu-efi-3.0.9 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + git init hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Initialized empty Git repository in /builddir/build/BUILD/gnu-efi-3.0.9/.git/ + git config user.email gnu-efi-owner@fedoraproject.org + git config user.name 'Fedora Ninjas' + git config sendemail.to gnu-efi-owner@fedoraproject.org + git add . + git commit -a -q -m '3.0.11 baseline.' + git am /builddir/build/SOURCES/0001-Set-0-properly-in-StrnCpy.patch /builddir/build/SOURCES/0002-Fix-typeo-in-efierr.h-EFI_WARN_UNKNOWN_GLYPH-definit.patch /builddir/build/SOURCES/0003-Fixed-typeo-lib-error.c-EFI_WARN_UNKNOWN_GLYPH-defin.patch /builddir/build/SOURCES/0004-efilink-fix-build-with-gcc-4.8.patch /builddir/build/SOURCES/0005-Fix-for-problem-with-undeclared-intptr_t-type.patch /builddir/build/SOURCES/0006-Redefine-jmp_buf-to-comply-with-C-calling-convention.patch /builddir/build/SOURCES/0007-Make.rules-incomplete-wrong-make-r-failure.patch /builddir/build/SOURCES/0008-gnuefi-Makefile-uses-a-strange-rule-to-create-libgnu.patch /builddir/build/SOURCES/0009-efiapi.h-fix-EventGroup-parameter-of-EFI_CREATE_EVEN.patch /builddir/build/SOURCES/0010-Do-not-include-efisetjmp.h-on-efi.h.patch /builddir/build/SOURCES/0011-Bump-revision-to-VERSION-3.0.10.patch /builddir/build/SOURCES/0012-Revert-efilink-fix-build-with-gcc-4.8.patch /builddir/build/SOURCES/0013-Bump-revision-to-VERSION-3.0.11.patch /builddir/build/SOURCES/0014-efibind-Fix-usage-of-efi-headers-from-C-code.patch /builddir/build/SOURCES/0015-Fix-ARCH-on-ARMv6.patch /builddir/build/SOURCES/0016-Re-add-back-the-original-symbol-typeo.patch /builddir/build/SOURCES/0017-Add-elf.h-for-cross-building-without-a-system-libelf.patch /builddir/build/SOURCES/0018-make-parameter-to-compile-apps-add-example-output-di.patch /builddir/build/SOURCES/0019-Support-for-building-on-macOS-systems.patch /builddir/build/SOURCES/0020-Make-apps-link-against-the-local-gnuefi-and-crt-obje.patch /builddir/build/SOURCES/0021-Add-.travis.yml.patch /builddir/build/SOURCES/0022-Use-EFI-canonical-names-everywhere-the-compiler-does.patch /builddir/build/SOURCES/0023-Fix-a-minor-coverity-complaint-in-some-apps.patch /builddir/build/SOURCES/0024-Add-stuff-that-s-got-weird-characters-to-.gitattribu.patch /builddir/build/SOURCES/0025-Get-rid-of-some-unused-junk-that-has-the-BSD-4-claus.patch /builddir/build/SOURCES/0026-Get-rid-of-unused-make-like-files-from-yore.patch /builddir/build/SOURCES/0027-Make-ELF-constructors-and-destructors-work.patch /builddir/build/SOURCES/0028-Remove-the-accidental-lib-Makefile.orig.patch /builddir/build/SOURCES/0029-gitignore-add-our-build-directories.patch /builddir/build/SOURCES/0030-make-Fix-shell-exit-status-handling.patch /builddir/build/SOURCES/0031-make-Make-make-clean-use-and-rm-v-everywhere.patch /builddir/build/SOURCES/0032-Make-our-dummy-.reloc-sections-not-depend-on-section.patch /builddir/build/SOURCES/0033-Make-CHAR8-and-similar-be-defined-the-same-way-edk2-.patch /builddir/build/SOURCES/0034-Make-make-TOPDIR-actually-work-and-get-rid-of-unused.patch /builddir/build/SOURCES/0035-Make-make-make-DESTDIR-.-foo-install-work-right.patch /builddir/build/SOURCES/0036-Install-our-libraries-in-LIBDIR-gnuefi-ARCH.patch /builddir/build/SOURCES/0037-Install-all-headers-for-all-arches.patch /builddir/build/SOURCES/0038-Rename-our-installed-.o-and-linker-scripts.patch /builddir/build/SOURCES/0039-Supply-makefile-templates.patch /builddir/build/SOURCES/0040-Semi-asciibetize-_Print-s-formatters.patch /builddir/build/SOURCES/0041-Implement-Print-L-p-ptr.patch /builddir/build/SOURCES/0042-Switch-to-fPIE.patch /builddir/build/SOURCES/0043-lfbgrid-Make-pointer-size-testing-not-arch-name-depe.patch /builddir/build/SOURCES/0044-Fix-the-arch-subdirs-in-.gitignore.patch /builddir/build/SOURCES/0045-Use-CFLAGS-with-gcc-print-libgcc-file-name-to-get-th.patch /builddir/build/SOURCES/0046-CFLAGS-add-Wno-pointer-sign.patch /builddir/build/SOURCES/0001-gnu-efi-support-loongarch-platform.patch /builddir/build/SOURCES/0002-ARM-hide-hidden-pragma-for-hosted-build.patch .git/rebase-apply/patch:540: new blank line at EOF. + warning: 1 line adds whitespace errors. .git/rebase-apply/patch:591: new blank line at EOF. + .git/rebase-apply/patch:622: new blank line at EOF. + warning: 2 lines add whitespace errors. Applying: Set '\0' properly in StrnCpy() Applying: Fix typeo in efierr.h EFI_WARN_UNKNOWN_GLYPH definition. Applying: * Fixed typeo lib/error.c EFI_WARN_UNKNOWN_GLYPH definition. On couple of locations in runtime string library (rtstr.c) there are calls to non-runtime variant of StrLen function. * Another issue is with formatting 1394 paths. The F1394_DEVICE_PATH::Guid is formatted as %g, but 1394 GUID is 8 byte integer, not EFI_GUID and therefore should be formatted as e.g. %016lx (as edk2 does). * Beyond what's mentioned above, changed the format of the harddrive path, so it's in line with edk2 format and spec (2.7 errata A, chapter 10.6.1.6, table 102). Applying: efilink: fix build with gcc 4.8 Applying: Fix for problem with undeclared intptr_t type Applying: Redefine jmp_buf to comply with C calling convention. Applying: Make.rules incomplete/wrong; make -r failure Applying: gnuefi/Makefile uses a strange rule to create libgnuefi.a, which only works because of a "make" builtin rule. This breaks make -r, and it is an inefficient way to build, at least for multiple files. Applying: efiapi.h: fix EventGroup parameter of EFI_CREATE_EVENT_EX prototype Applying: Do not include efisetjmp.h on efi.h Applying: Bump revision to VERSION = 3.0.10 Applying: Revert "efilink: fix build with gcc 4.8" Applying: Bump revision to VERSION = 3.0.11 Applying: efibind: Fix usage of efi headers from C++ code Applying: Fix ARCH on ARMv6. Applying: Re-add back the original symbol, typeo. Applying: Add elf.h for cross-building without a system libelf installed. Applying: make parameter to compile apps + add example output directory Applying: Support for building on macOS systems Applying: Make apps link against the local gnuefi and crt objects Applying: Add .travis.yml Applying: Use EFI canonical names everywhere the compiler doesn't care. Applying: Fix a minor coverity complaint in some apps Applying: Add stuff that's got weird characters to .gitattributes Applying: Get rid of some unused junk that has the BSD 4-clause license. Applying: Get rid of unused make-like files from yore. Applying: Make ELF constructors and destructors work. Applying: Remove the accidental lib/Makefile.orig Applying: gitignore: add our build directories. Applying: make: Fix shell exit status handling. Applying: make: Make "make clean" use @ and rm -v everywhere Applying: Make our dummy .reloc sections not depend on section order. Applying: Make CHAR8 and similar be defined the same way edk2 does it. Applying: Make: make TOPDIR actually work and get rid of unused CDIR Applying: Make: make "make DESTDIR=../foo install" work right. Applying: Install our libraries in $(LIBDIR)/gnuefi/$(ARCH) Applying: Install all headers for all arches. Applying: Rename our installed .o and linker scripts. Applying: Supply makefile templates. Applying: Semi-asciibetize _Print()'s formatters. Applying: Implement Print(L"%p", ptr); Applying: Switch to -fPIE Applying: lfbgrid: Make pointer size testing not arch name dependent. Applying: Fix the arch subdirs in .gitignore. Applying: Use CFLAGS with "gcc -print-libgcc-file-name" to get the right one. Applying: CFLAGS: add -Wno-pointer-sign Applying: gnu-efi: support loongarch platform Applying: ARM: hide 'hidden' pragma for hosted build + git config --unset user.email + git config --unset user.name + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.kuRA8Q + umask 022 + cd /builddir/build/BUILD + cd gnu-efi-3.0.9 + make LIBDIR=/usr/lib mkdir -p /builddir/build/BUILD/gnu-efi-3.0.9/loongarch64/lib make -C /builddir/build/BUILD/gnu-efi-3.0.9/loongarch64/lib -f /builddir/build/BUILD/gnu-efi-3.0.9//lib/Makefile SRCDIR=/builddir/build/BUILD/gnu-efi-3.0.9//lib ARCH=loongarch64 make[1]: Entering directory '/builddir/build/BUILD/gnu-efi-3.0.9/loongarch64/lib' gcc -I/builddir/build/BUILD/gnu-efi-3.0.9//lib -I/builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc -I/builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/loongarch64 -I/builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/protocol -Wno-error=pragmas -march=loongarch64 -fPIE -mabi=lp64 -g -O2 -Wall -Wextra -Wno-pointer-sign -Werror -fshort-wchar -fno-strict-aliasing -ffreestanding -fno-stack-protector -fno-stack-check -fno-stack-check -fno-merge-all-constants -DCONFIG_loongarch64 -c /builddir/build/BUILD/gnu-efi-3.0.9//lib/boxdraw.c -o boxdraw.o In file included from /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efi.h:43, from /builddir/build/BUILD/gnu-efi-3.0.9//lib/lib.h:23, from /builddir/build/BUILD/gnu-efi-3.0.9//lib/boxdraw.c:18: /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efidef.h:196:9: error: unknown type name 'CHAR8' typedef CHAR8 ISO_639_2; ^~~~~ In file included from /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efi.h:44, from /builddir/build/BUILD/gnu-efi-3.0.9//lib/lib.h:23, from /builddir/build/BUILD/gnu-efi-3.0.9//lib/boxdraw.c:18: /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efidevp.h:240:5: error: unknown type name 'CHAR16' CHAR16 SerialNumber[ 1 ] ; /* UTF-16 characters of the USB serial number */ ^~~~~~ /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efidevp.h:312:9: error: unknown type name 'CHAR8' CHAR8 Uri[1]; ^~~~~ /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efidevp.h:401:9: error: unknown type name 'CHAR16' CHAR16 PathName[1]; ^~~~~~ /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efidevp.h:455:9: error: unknown type name 'CHAR8' CHAR8 String[1]; ^~~~~ /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efidevp.h:542:1: error: unknown type name 'CHAR16' CHAR16* ^~~~~~ /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efidevp.h:550:1: error: unknown type name 'CHAR16' CHAR16* ^~~~~~ /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efidevp.h:568:14: error: unknown type name 'CHAR16' IN CONST CHAR16 *TextDeviceNode ^~~~~~ /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efidevp.h:574:14: error: unknown type name 'CHAR16' IN CONST CHAR16 *TextDevicePath ^~~~~~ In file included from /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efi.h:46, from /builddir/build/BUILD/gnu-efi-3.0.9//lib/lib.h:23, from /builddir/build/BUILD/gnu-efi-3.0.9//lib/boxdraw.c:18: /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efiprot.h:320:8: error: unknown type name 'CHAR16'; did you mean 'WCHAR'? IN CHAR16 *FileName, ^~~~~~ WCHAR /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efiprot.h:417:8: error: unknown type name 'CHAR16'; did you mean 'WCHAR'? IN CHAR16 *FileName, ^~~~~~ WCHAR /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efiprot.h:451:5: error: unknown type name 'EFI_FILE_OPEN' EFI_FILE_OPEN Open; ^~~~~~~~~~~~~ /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efiprot.h:461:5: error: unknown type name 'EFI_FILE_OPEN_EX' EFI_FILE_OPEN_EX OpenEx; ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efiprot.h:485:5: error: unknown type name 'CHAR16' CHAR16 FileName[1]; ^~~~~~ /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efiprot.h:507:5: error: unknown type name 'CHAR16' CHAR16 VolumeLabel[1]; ^~~~~~ /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efiprot.h:524:5: error: unknown type name 'CHAR16' CHAR16 VolumeLabel[1]; ^~~~~~ /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efiprot.h:688:8: error: unknown type name 'CHAR16'; did you mean 'WCHAR'? IN CHAR16 *s1, ^~~~~~ WCHAR /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efiprot.h:689:8: error: unknown type name 'CHAR16'; did you mean 'WCHAR'? IN CHAR16 *s2 ^~~~~~ WCHAR /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efiprot.h:696:8: error: unknown type name 'CHAR16'; did you mean 'WCHAR'? IN CHAR16 *String, ^~~~~~ WCHAR /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efiprot.h:697:8: error: unknown type name 'CHAR16'; did you mean 'WCHAR'? IN CHAR16 *Pattern ^~~~~~ WCHAR /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efiprot.h:704:12: error: unknown type name 'CHAR16'; did you mean 'WCHAR'? IN OUT CHAR16 *Str ^~~~~~ WCHAR /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efiprot.h:711:12: error: unknown type name 'CHAR16'; did you mean 'WCHAR'? IN OUT CHAR16 *Str ^~~~~~ WCHAR /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efiprot.h:719:8: error: unknown type name 'CHAR8'; did you mean 'WCHAR'? IN CHAR8 *Fat, ^~~~~ WCHAR /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efiprot.h:720:9: error: unknown type name 'CHAR16'; did you mean 'WCHAR'? OUT CHAR16 *String ^~~~~~ WCHAR /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efiprot.h:727:8: error: unknown type name 'CHAR16'; did you mean 'WCHAR'? IN CHAR16 *String, ^~~~~~ WCHAR /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efiprot.h:729:9: error: unknown type name 'CHAR8'; did you mean 'WCHAR'? OUT CHAR8 *Fat ^~~~~ WCHAR /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efiprot.h:818:5: error: unknown type name 'EFI_UNICODE_STRICOLL' EFI_UNICODE_STRICOLL StriColl; ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efiprot.h:819:5: error: unknown type name 'EFI_UNICODE_METAIMATCH' EFI_UNICODE_METAIMATCH MetaiMatch; ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efiprot.h:820:5: error: unknown type name 'EFI_UNICODE_STRLWR' EFI_UNICODE_STRLWR StrLwr; ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efiprot.h:821:5: error: unknown type name 'EFI_UNICODE_STRUPR' EFI_UNICODE_STRUPR StrUpr; ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efiprot.h:824:5: error: unknown type name 'EFI_UNICODE_FATTOSTR' EFI_UNICODE_FATTOSTR FatToStr; ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efiprot.h:825:5: error: unknown type name 'EFI_UNICODE_STRTOFAT' EFI_UNICODE_STRTOFAT StrToFat; ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efiprot.h:827:5: error: unknown type name 'CHAR8' CHAR8 *SupportedLanguages; ^~~~~ /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efiprot.h:1144:11: error: unknown type name 'CHAR8'; did you mean 'WCHAR'? IN CHAR8 *Language, ^~~~~ WCHAR /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efiprot.h:1145:11: error: unknown type name 'CHAR16'; did you mean 'WCHAR'? OUT CHAR16 **DriverName); ^~~~~~ WCHAR /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efiprot.h:1153:11: error: unknown type name 'CHAR8'; did you mean 'WCHAR'? IN CHAR8 *Language, ^~~~~ WCHAR /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efiprot.h:1154:11: error: unknown type name 'CHAR16'; did you mean 'WCHAR'? OUT CHAR16 **ControllerName); ^~~~~~ WCHAR /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efiprot.h:1157:3: error: unknown type name 'EFI_COMPONENT_NAME_GET_DRIVER_NAME' EFI_COMPONENT_NAME_GET_DRIVER_NAME GetDriverName; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efiprot.h:1158:3: error: unknown type name 'EFI_COMPONENT_NAME_GET_CONTROLLER_NAME' EFI_COMPONENT_NAME_GET_CONTROLLER_NAME GetControllerName; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efiprot.h:1159:3: error: unknown type name 'CHAR8' CHAR8 *SupportedLanguages; ^~~~~ /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efiprot.h:1180:11: error: unknown type name 'CHAR8'; did you mean 'WCHAR'? IN CHAR8 *Language, ^~~~~ WCHAR /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efiprot.h:1181:11: error: unknown type name 'CHAR16'; did you mean 'WCHAR'? OUT CHAR16 **DriverName); ^~~~~~ WCHAR /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efiprot.h:1189:11: error: unknown type name 'CHAR8'; did you mean 'WCHAR'? IN CHAR8 *Language, ^~~~~ WCHAR /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efiprot.h:1190:11: error: unknown type name 'CHAR16'; did you mean 'WCHAR'? OUT CHAR16 **ControllerName); ^~~~~~ WCHAR /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efiprot.h:1193:3: error: unknown type name 'EFI_COMPONENT_NAME2_GET_DRIVER_NAME' EFI_COMPONENT_NAME2_GET_DRIVER_NAME GetDriverName; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efiprot.h:1194:3: error: unknown type name 'EFI_COMPONENT_NAME2_GET_CONTROLLER_NAME' EFI_COMPONENT_NAME2_GET_CONTROLLER_NAME GetControllerName; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efiprot.h:1195:3: error: unknown type name 'CHAR8' CHAR8 *SupportedLanguages; ^~~~~ In file included from /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efi.h:47, from /builddir/build/BUILD/gnu-efi-3.0.9//lib/lib.h:23, from /builddir/build/BUILD/gnu-efi-3.0.9//lib/boxdraw.c:18: /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/eficon.h:43:8: error: unknown type name 'CHAR16'; did you mean 'WCHAR'? IN CHAR16 *String ^~~~~~ WCHAR /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/eficon.h:50:8: error: unknown type name 'CHAR16'; did you mean 'WCHAR'? IN CHAR16 *String ^~~~~~ WCHAR /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/eficon.h:140:5: error: unknown type name 'EFI_TEXT_OUTPUT_STRING' EFI_TEXT_OUTPUT_STRING OutputString; ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/eficon.h:141:5: error: unknown type name 'EFI_TEXT_TEST_STRING' EFI_TEXT_TEST_STRING TestString; ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/eficon.h:243:5: error: unknown type name 'CHAR16' CHAR16 UnicodeChar; ^~~~~~ In file included from /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efi.h:49, from /builddir/build/BUILD/gnu-efi-3.0.9//lib/lib.h:23, from /builddir/build/BUILD/gnu-efi-3.0.9//lib/boxdraw.c:18: /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efi_nii.h:57:5: error: unknown type name 'CHAR8' CHAR8 StringId[4]; ^~~~~ In file included from /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efi.h:50, from /builddir/build/BUILD/gnu-efi-3.0.9//lib/lib.h:23, from /builddir/build/BUILD/gnu-efi-3.0.9//lib/boxdraw.c:18: /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efipxebc.h:98:5: error: unknown type name 'CHAR8' CHAR8 ErrorString[127]; ^~~~~ In file included from /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efi.h:52, from /builddir/build/BUILD/gnu-efi-3.0.9//lib/lib.h:23, from /builddir/build/BUILD/gnu-efi-3.0.9//lib/boxdraw.c:18: /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efiapi.h:239:8: error: unknown type name 'CHAR16'; did you mean 'WCHAR'? IN CHAR16 *VariableName, ^~~~~~ WCHAR /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efiapi.h:250:12: error: unknown type name 'CHAR16'; did you mean 'WCHAR'? IN OUT CHAR16 *VariableName, ^~~~~~ WCHAR /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efiapi.h:258:8: error: unknown type name 'CHAR16'; did you mean 'WCHAR'? IN CHAR16 *VariableName, ^~~~~~ WCHAR /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efiapi.h:373:9: error: unknown type name 'CHAR16'; did you mean 'WCHAR'? OUT CHAR16 **ExitData OPTIONAL ^~~~~~ WCHAR /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efiapi.h:382:8: error: unknown type name 'CHAR16'; did you mean 'WCHAR'? IN CHAR16 *ExitData OPTIONAL ^~~~~~ WCHAR /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efiapi.h:441:8: error: unknown type name 'CHAR16'; did you mean 'WCHAR'? IN CHAR16 *WatchdogData OPTIONAL ^~~~~~ WCHAR /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efiapi.h:598:8: error: unknown type name 'CHAR16'; did you mean 'WCHAR'? IN CHAR16 *ResetData OPTIONAL ^~~~~~ WCHAR /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efiapi.h:782:5: error: unknown type name 'EFI_GET_VARIABLE' EFI_GET_VARIABLE GetVariable; ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efiapi.h:783:5: error: unknown type name 'EFI_GET_NEXT_VARIABLE_NAME' EFI_GET_NEXT_VARIABLE_NAME GetNextVariableName; ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efiapi.h:784:5: error: unknown type name 'EFI_SET_VARIABLE' EFI_SET_VARIABLE SetVariable; ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efiapi.h:791:5: error: unknown type name 'EFI_RESET_SYSTEM' EFI_RESET_SYSTEM ResetSystem; ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efiapi.h:857:5: error: unknown type name 'EFI_IMAGE_START' EFI_IMAGE_START StartImage; ^~~~~~~~~~~~~~~ /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efiapi.h:858:5: error: unknown type name 'EFI_EXIT' EFI_EXIT Exit; ^~~~~~~~ /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efiapi.h:868:5: error: unknown type name 'EFI_SET_WATCHDOG_TIMER' EFI_SET_WATCHDOG_TIMER SetWatchdogTimer; ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efiapi.h:949:5: error: unknown type name 'CHAR16' CHAR16 *FirmwareVendor; ^~~~~~ In file included from /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efi.h:53, from /builddir/build/BUILD/gnu-efi-3.0.9//lib/lib.h:23, from /builddir/build/BUILD/gnu-efi-3.0.9//lib/boxdraw.c:18: /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efifs.h:63:5: error: unknown type name 'CHAR16' CHAR16 FileString[EFI_FILE_STRING_SIZE]; ^~~~~~ In file included from /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efi.h:55, from /builddir/build/BUILD/gnu-efi-3.0.9//lib/lib.h:23, from /builddir/build/BUILD/gnu-efi-3.0.9//lib/boxdraw.c:18: /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efiui.h:44:5: error: unknown type name 'CHAR16' CHAR16 *UiString; ^~~~~~ In file included from /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efilib.h:22, from /builddir/build/BUILD/gnu-efi-3.0.9//lib/lib.h:24, from /builddir/build/BUILD/gnu-efi-3.0.9//lib/boxdraw.c:18: /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efidebug.h:97:11: error: unknown type name 'CHAR8' CONST CHAR8 *file, ^~~~~ /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efidebug.h:99:11: error: unknown type name 'CHAR8' CONST CHAR8 *string ^~~~~ /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efidebug.h:105:11: error: unknown type name 'CHAR8' CONST CHAR8 *format, ^~~~~ In file included from /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efilib.h:26, from /builddir/build/BUILD/gnu-efi-3.0.9//lib/lib.h:24, from /builddir/build/BUILD/gnu-efi-3.0.9//lib/boxdraw.c:18: /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efirtlib.h:60:14: error: unknown type name 'CHAR16' IN CONST CHAR16 *s1, ^~~~~~ /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efirtlib.h:61:14: error: unknown type name 'CHAR16' IN CONST CHAR16 *s2 ^~~~~~ /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efirtlib.h:68:8: error: unknown type name 'CHAR16'; did you mean 'WCHAR'? IN CHAR16 *Dest, ^~~~~~ WCHAR /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efirtlib.h:69:14: error: unknown type name 'CHAR16' IN CONST CHAR16 *Src ^~~~~~ /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efirtlib.h:75:8: error: unknown type name 'CHAR16'; did you mean 'WCHAR'? IN CHAR16 *Dest, ^~~~~~ WCHAR /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efirtlib.h:76:14: error: unknown type name 'CHAR16' IN CONST CHAR16 *Src, ^~~~~~ /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efirtlib.h:80:1: error: unknown type name 'CHAR16'; did you mean 'WCHAR'? CHAR16 * ^~~~~~ WCHAR /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efirtlib.h:83:8: error: unknown type name 'CHAR16'; did you mean 'WCHAR'? IN CHAR16 *Dest, ^~~~~~ WCHAR /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efirtlib.h:84:14: error: unknown type name 'CHAR16' IN CONST CHAR16 *Src ^~~~~~ /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efirtlib.h:87:1: error: unknown type name 'CHAR16'; did you mean 'WCHAR'? CHAR16 * ^~~~~~ WCHAR /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efirtlib.h:90:8: error: unknown type name 'CHAR16'; did you mean 'WCHAR'? IN CHAR16 *Dest, ^~~~~~ WCHAR /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efirtlib.h:91:14: error: unknown type name 'CHAR16' IN CONST CHAR16 *Src, ^~~~~~ /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efirtlib.h:98:8: error: unknown type name 'CHAR16'; did you mean 'WCHAR'? IN CHAR16 *Dest, ^~~~~~ WCHAR /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efirtlib.h:99:14: error: unknown type name 'CHAR16' IN CONST CHAR16 *Src ^~~~~~ /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efirtlib.h:105:8: error: unknown type name 'CHAR16'; did you mean 'WCHAR'? IN CHAR16 *Dest, ^~~~~~ WCHAR /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efirtlib.h:106:14: error: unknown type name 'CHAR16' IN CONST CHAR16 *Src, ^~~~~~ /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efirtlib.h:113:14: error: unknown type name 'CHAR16' IN CONST CHAR16 *s1 ^~~~~~ /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efirtlib.h:119:14: error: unknown type name 'CHAR16' IN CONST CHAR16 *s1, ^~~~~~ /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efirtlib.h:126:14: error: unknown type name 'CHAR16' IN CONST CHAR16 *s1 ^~~~~~ In file included from /builddir/build/BUILD/gnu-efi-3.0.9//lib/lib.h:24, from /builddir/build/BUILD/gnu-efi-3.0.9//lib/boxdraw.c:18: /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efilib.h:203:5: error: unknown type name 'CHAR8'; did you mean 'WCHAR'? CHAR8 *LangCode ^~~~~ WCHAR /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efilib.h:215:8: error: unknown type name 'CHAR16'; did you mean 'WCHAR'? IN CHAR16 *ExitData OPTIONAL ^~~~~~ WCHAR /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efilib.h:221:5: error: unknown type name 'CHAR16'; did you mean 'WCHAR'? CHAR16 **Argv[] /* Statically allocated */ ^~~~~~ WCHAR /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efilib.h:283:14: error: unknown type name 'CHAR16' IN CONST CHAR16 *s1, ^~~~~~ /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efilib.h:284:14: error: unknown type name 'CHAR16' IN CONST CHAR16 *s2 ^~~~~~ /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efilib.h:289:14: error: unknown type name 'CHAR16' IN CONST CHAR16 *s1, ^~~~~~ /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efilib.h:290:14: error: unknown type name 'CHAR16' IN CONST CHAR16 *s2, ^~~~~~ /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efilib.h:296:14: error: unknown type name 'CHAR16' IN CONST CHAR16 *s1, ^~~~~~ /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efilib.h:297:14: error: unknown type name 'CHAR16' IN CONST CHAR16 *s2 ^~~~~~ /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efilib.h:302:8: error: unknown type name 'CHAR16'; did you mean 'WCHAR'? IN CHAR16 *Str ^~~~~~ WCHAR /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efilib.h:307:8: error: unknown type name 'CHAR16'; did you mean 'WCHAR'? IN CHAR16 *Str ^~~~~~ WCHAR /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efilib.h:312:8: error: unknown type name 'CHAR16'; did you mean 'WCHAR'? IN CHAR16 *Dest, ^~~~~~ WCHAR /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efilib.h:313:14: error: unknown type name 'CHAR16' IN CONST CHAR16 *Src ^~~~~~ /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efilib.h:318:8: error: unknown type name 'CHAR16'; did you mean 'WCHAR'? IN CHAR16 *Dest, ^~~~~~ WCHAR /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efilib.h:319:14: error: unknown type name 'CHAR16' IN CONST CHAR16 *Src, ^~~~~~ /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efilib.h:323:1: error: unknown type name 'CHAR16'; did you mean 'WCHAR'? CHAR16 * ^~~~~~ WCHAR /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efilib.h:325:8: error: unknown type name 'CHAR16'; did you mean 'WCHAR'? IN CHAR16 *Dest, ^~~~~~ WCHAR /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efilib.h:326:14: error: unknown type name 'CHAR16' IN CONST CHAR16 *Src ^~~~~~ /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efilib.h:329:1: error: unknown type name 'CHAR16'; did you mean 'WCHAR'? CHAR16 * ^~~~~~ WCHAR /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efilib.h:331:8: error: unknown type name 'CHAR16'; did you mean 'WCHAR'? IN CHAR16 *Dest, ^~~~~~ WCHAR /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efilib.h:332:14: error: unknown type name 'CHAR16' IN CONST CHAR16 *Src, ^~~~~~ /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efilib.h:338:8: error: unknown type name 'CHAR16'; did you mean 'WCHAR'? IN CHAR16 *Dest, ^~~~~~ WCHAR /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efilib.h:339:14: error: unknown type name 'CHAR16' IN CONST CHAR16 *Src ^~~~~~ /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efilib.h:344:8: error: unknown type name 'CHAR16'; did you mean 'WCHAR'? IN CHAR16 *Dest, ^~~~~~ WCHAR /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efilib.h:345:14: error: unknown type name 'CHAR16' IN CONST CHAR16 *Src, ^~~~~~ /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efilib.h:351:14: error: unknown type name 'CHAR16' IN CONST CHAR16 *s1 ^~~~~~ /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efilib.h:356:14: error: unknown type name 'CHAR16' IN CONST CHAR16 *s1, ^~~~~~ /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efilib.h:362:14: error: unknown type name 'CHAR16' IN CONST CHAR16 *s1 ^~~~~~ /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efilib.h:365:1: error: unknown type name 'CHAR16'; did you mean 'WCHAR'? CHAR16 * ^~~~~~ WCHAR /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efilib.h:367:14: error: unknown type name 'CHAR16' IN CONST CHAR16 *Src ^~~~~~ /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efilib.h:372:14: error: unknown type name 'CHAR8' IN CONST CHAR8 *s1 ^~~~~ /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efilib.h:377:14: error: unknown type name 'CHAR8' IN CONST CHAR8 *s1, ^~~~~ /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efilib.h:378:14: error: unknown type name 'CHAR8' IN CONST CHAR8 *s2 ^~~~~ /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efilib.h:383:14: error: unknown type name 'CHAR8' IN CONST CHAR8 *s1, ^~~~~ /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efilib.h:384:14: error: unknown type name 'CHAR8' IN CONST CHAR8 *s2, ^~~~~ /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efilib.h:390:11: error: unknown type name 'CHAR16' CONST CHAR16 *str ^~~~~~ /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efilib.h:395:11: error: unknown type name 'CHAR16' CONST CHAR16 *str ^~~~~~ /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efilib.h:400:8: error: unknown type name 'CHAR16'; did you mean 'WCHAR'? IN CHAR16 *String, ^~~~~~ WCHAR /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efilib.h:401:8: error: unknown type name 'CHAR16'; did you mean 'WCHAR'? IN CHAR16 *Pattern ^~~~~~ WCHAR /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efilib.h:406:8: error: unknown type name 'CHAR16'; did you mean 'WCHAR'? IN CHAR16 *String, ^~~~~~ WCHAR /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efilib.h:407:8: error: unknown type name 'CHAR16'; did you mean 'WCHAR'? IN CHAR16 *Pattern ^~~~~~ WCHAR /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efilib.h:483:8: error: unknown type name 'CHAR16'; did you mean 'WCHAR'? IN CHAR16 *Str ^~~~~~ WCHAR /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efilib.h:488:8: error: unknown type name 'CHAR16'; did you mean 'WCHAR'? IN CHAR16 *Prompt OPTIONAL, ^~~~~~ WCHAR /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efilib.h:489:9: error: unknown type name 'CHAR16'; did you mean 'WCHAR'? OUT CHAR16 *InStr, ^~~~~~ WCHAR /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efilib.h:497:8: error: unknown type name 'CHAR16'; did you mean 'WCHAR'? IN CHAR16 *Prompt OPTIONAL, ^~~~~~ WCHAR /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efilib.h:498:9: error: unknown type name 'CHAR16'; did you mean 'WCHAR'? OUT CHAR16 *InStr, ^~~~~~ WCHAR /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efilib.h:504:14: error: unknown type name 'CHAR16' IN CONST CHAR16 *fmt, ^~~~~~ /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efilib.h:510:14: error: unknown type name 'CHAR16' IN CONST CHAR16 *fmt, ^~~~~~ /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efilib.h:516:9: error: unknown type name 'CHAR16'; did you mean 'WCHAR'? OUT CHAR16 *Str, ^~~~~~ WCHAR /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efilib.h:518:14: error: unknown type name 'CHAR16' IN CONST CHAR16 *fmt, ^~~~~~ /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efilib.h:524:9: error: unknown type name 'CHAR16'; did you mean 'WCHAR'? OUT CHAR16 *Str, ^~~~~~ WCHAR /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efilib.h:526:14: error: unknown type name 'CHAR16' IN CONST CHAR16 *fmt, ^~~~~~ make[1]: Leaving directory '/builddir/build/BUILD/gnu-efi-3.0.9/loongarch64/lib' RPM build errors: /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efilib.h:530:1: error: unknown type name 'CHAR16'; did you mean 'WCHAR'? CHAR16 * ^~~~~~ WCHAR /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efilib.h:532:14: error: unknown type name 'CHAR16' IN CONST CHAR16 *fmt, ^~~~~~ /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efilib.h:536:1: error: unknown type name 'CHAR16'; did you mean 'WCHAR'? CHAR16 * ^~~~~~ WCHAR /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efilib.h:538:14: error: unknown type name 'CHAR16' IN CONST CHAR16 *fmt, ^~~~~~ /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efilib.h:543:5: error: unknown type name 'CHAR16' CHAR16 *str; ^~~~~~ /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efilib.h:548:1: error: unknown type name 'CHAR16'; did you mean 'WCHAR'? CHAR16 * ^~~~~~ WCHAR /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efilib.h:551:14: error: unknown type name 'CHAR16' IN CONST CHAR16 *fmt, ^~~~~~ /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efilib.h:559:14: error: unknown type name 'CHAR16' IN CONST CHAR16 *fmt, ^~~~~~ /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efilib.h:566:14: error: unknown type name 'CHAR16' IN CONST CHAR16 *fmt, ^~~~~~ /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efilib.h:575:14: error: unknown type name 'CHAR16' IN CONST CHAR16 *fmt, ^~~~~~ /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efilib.h:581:14: error: unknown type name 'CHAR8' IN CONST CHAR8 *fmt, ^~~~~ /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efilib.h:587:8: error: unknown type name 'CHAR16'; did you mean 'WCHAR'? IN CHAR16 *Buffer, ^~~~~~ WCHAR /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efilib.h:593:8: error: unknown type name 'CHAR16'; did you mean 'WCHAR'? IN CHAR16 *Buffer, ^~~~~~ WCHAR /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efilib.h:600:8: error: unknown type name 'CHAR16'; did you mean 'WCHAR'? IN CHAR16 *Buffer, ^~~~~~ WCHAR /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efilib.h:607:9: error: unknown type name 'CHAR16'; did you mean 'WCHAR'? OUT CHAR16 *Buffer, ^~~~~~ WCHAR /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efilib.h:613:9: error: unknown type name 'CHAR16'; did you mean 'WCHAR'? OUT CHAR16 *Buffer, ^~~~~~ WCHAR /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efilib.h:619:9: error: unknown type name 'CHAR16'; did you mean 'WCHAR'? OUT CHAR16 *Buffer, ^~~~~~ WCHAR /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efilib.h:648:8: error: unknown type name 'CHAR16'; did you mean 'WCHAR'? IN CHAR16 *Name, ^~~~~~ WCHAR /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efilib.h:654:8: error: unknown type name 'CHAR16'; did you mean 'WCHAR'? IN CHAR16 *Name, ^~~~~~ WCHAR /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efilib.h:661:8: error: unknown type name 'CHAR16'; did you mean 'WCHAR'? IN CHAR16 *VarName, ^~~~~~ WCHAR /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efilib.h:667:8: error: unknown type name 'CHAR16'; did you mean 'WCHAR'? IN CHAR16 *VarName, ^~~~~~ WCHAR /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efilib.h:675:8: error: unknown type name 'CHAR16'; did you mean 'WCHAR'? IN CHAR16 *VarName, ^~~~~~ WCHAR /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efilib.h:749:9: error: unknown type name 'CHAR16'; did you mean 'WCHAR'? IN CHAR16 *String, ^~~~~~ WCHAR /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efilib.h:828:8: error: unknown type name 'CHAR16'; did you mean 'WCHAR'? IN CHAR16 *FileName ^~~~~~ WCHAR /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efilib.h:853:1: error: unknown type name 'CHAR16'; did you mean 'WCHAR'? CHAR16 * ^~~~~~ WCHAR /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efilib.h:943:9: error: unknown type name 'CHAR16'; did you mean 'WCHAR'? IN CHAR16 Graphic, ^~~~~~ WCHAR /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efilib.h:944:9: error: unknown type name 'CHAR8'; did you mean 'WCHAR'? OUT CHAR8 *PcAnsi, OPTIONAL ^~~~~ WCHAR /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efilib.h:945:9: error: unknown type name 'CHAR8'; did you mean 'WCHAR'? OUT CHAR8 *Ascii OPTIONAL ^~~~~ WCHAR /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efilib.h:950:9: error: unknown type name 'CHAR16'; did you mean 'WCHAR'? IN CHAR16 Ascii ^~~~~~ WCHAR /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efilib.h:955:9: error: unknown type name 'CHAR16'; did you mean 'WCHAR'? IN CHAR16 c ^~~~~~ WCHAR /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efilib.h:958:1: error: unknown type name 'CHAR16'; did you mean 'WCHAR'? CHAR16 * ^~~~~~ WCHAR /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efilib.h:966:1: error: unknown type name 'CHAR8'; did you mean 'WCHAR'? CHAR8* ^~~~~ WCHAR /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efilib.h:975:9: error: unknown type name 'CHAR8'; did you mean 'WCHAR'? OUT CHAR8 **SystemSerialNumber ^~~~~ WCHAR /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efilib.h:983:13: error: unknown type name 'CHAR8'; did you mean 'WCHAR'? IN CHAR8 *ErrorStr, ^~~~~ WCHAR In file included from /builddir/build/BUILD/gnu-efi-3.0.9//lib/lib.h:31, from /builddir/build/BUILD/gnu-efi-3.0.9//lib/boxdraw.c:18: /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/protocol/legacyboot.h:37:5: error: unknown type name 'CHAR8' CHAR8 *DescString; ^~~~~ In file included from /builddir/build/BUILD/gnu-efi-3.0.9//lib/lib.h:38, from /builddir/build/BUILD/gnu-efi-3.0.9//lib/boxdraw.c:18: /builddir/build/BUILD/gnu-efi-3.0.9//lib/../inc/efigpt.h:43:5: error: unknown type name 'CHAR16' CHAR16 PartitionName[36]; ^~~~~~ In file included from /builddir/build/BUILD/gnu-efi-3.0.9//lib/boxdraw.c:18: /builddir/build/BUILD/gnu-efi-3.0.9//lib/lib.h:53:8: error: unknown type name 'CHAR16'; did you mean 'WCHAR'? IN CHAR16 *S1, ^~~~~~ WCHAR /builddir/build/BUILD/gnu-efi-3.0.9//lib/lib.h:54:8: error: unknown type name 'CHAR16'; did you mean 'WCHAR'? IN CHAR16 *S2 ^~~~~~ WCHAR /builddir/build/BUILD/gnu-efi-3.0.9//lib/lib.h:60:8: error: unknown type name 'CHAR16'; did you mean 'WCHAR'? IN CHAR16 *String, ^~~~~~ WCHAR /builddir/build/BUILD/gnu-efi-3.0.9//lib/lib.h:61:8: error: unknown type name 'CHAR16'; did you mean 'WCHAR'? IN CHAR16 *Pattern ^~~~~~ WCHAR /builddir/build/BUILD/gnu-efi-3.0.9//lib/lib.h:67:8: error: unknown type name 'CHAR16'; did you mean 'WCHAR'? IN CHAR16 *Str ^~~~~~ WCHAR /builddir/build/BUILD/gnu-efi-3.0.9//lib/boxdraw.c:21:5: error: unknown type name 'CHAR16' CHAR16 Unicode; ^~~~~~ /builddir/build/BUILD/gnu-efi-3.0.9//lib/boxdraw.c:22:5: error: unknown type name 'CHAR8' CHAR8 PcAnsi; ^~~~~ /builddir/build/BUILD/gnu-efi-3.0.9//lib/boxdraw.c:23:5: error: unknown type name 'CHAR8' CHAR8 Ascii; ^~~~~ /builddir/build/BUILD/gnu-efi-3.0.9//lib/boxdraw.c:104:9: error: unknown type name 'CHAR16'; did you mean 'WCHAR'? IN CHAR16 Graphic, ^~~~~~ WCHAR /builddir/build/BUILD/gnu-efi-3.0.9//lib/boxdraw.c:105:9: error: unknown type name 'CHAR8'; did you mean 'WCHAR'? OUT CHAR8 *PcAnsi, OPTIONAL ^~~~~ WCHAR /builddir/build/BUILD/gnu-efi-3.0.9//lib/boxdraw.c:106:9: error: unknown type name 'CHAR8'; did you mean 'WCHAR'? OUT CHAR8 *Ascii OPTIONAL ^~~~~ WCHAR /builddir/build/BUILD/gnu-efi-3.0.9//lib/boxdraw.c:154:9: error: unknown type name 'CHAR16'; did you mean 'WCHAR'? IN CHAR16 Ascii ^~~~~~ WCHAR /builddir/build/BUILD/gnu-efi-3.0.9//lib/boxdraw.c:165:9: error: unknown type name 'CHAR16'; did you mean 'WCHAR'? IN CHAR16 c ^~~~~~ WCHAR make[1]: *** [/builddir/build/BUILD/gnu-efi-3.0.9//lib/../Make.rules:52: boxdraw.o] Error 1 make: *** [Makefile:80: lib] Error 2 error: Bad exit status from /var/tmp/rpm-tmp.kuRA8Q (%build) Bad exit status from /var/tmp/rpm-tmp.kuRA8Q (%build) Child return code was: 1 EXCEPTION: [Error()] Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/mockbuild/trace_decorator.py", line 93, in trace result = func(*args, **kw) File "/usr/lib/python3.6/site-packages/mockbuild/util.py", line 600, in do_with_status raise exception.Error("Command failed: \n # %s\n%s" % (command, output), child.returncode) mockbuild.exception.Error: Command failed: # bash --login -c /usr/bin/rpmbuild -bb --target loongarch64 --nodeps /builddir/build/SPECS/gnu-efi.spec