sawyer@ubuntu:~/optee-qemu/build$ make > makelog.txt configure: WARNING: unrecognized options: --enable-shared, --disable-static, --disable-gtk-doc, --disable-gtk-doc-html, --disable-doc, --disable-docs, --disable-documentation, --disable-debug, --with-xmlto, --with-fop, --disable-nls, --disable-dependency-tracking configure: WARNING: unrecognized options: --enable-shared, --disable-static, --disable-gtk-doc, --disable-gtk-doc-html, --disable-doc, --disable-docs, --disable-documentation, --disable-debug, --with-xmlto, --with-fop, --disable-nls, --disable-dependency-tracking configure: WARNING: unrecognized options: --disable-gtk-doc, --disable-gtk-doc-html, --disable-doc, --disable-docs, --disable-documentation, --with-xmlto, --with-fop configure: WARNING: unrecognized options: --disable-gtk-doc, --disable-gtk-doc-html, --disable-doc, --disable-docs, --disable-documentation, --with-xmlto, --with-fop /usr/bin/ar: `u' modifier ignored since `D' is the default (see `U') configure: WARNING: unrecognized options: --disable-gtk-doc, --disable-gtk-doc-html, --disable-doc, --disable-docs, --disable-documentation, --with-xmlto, --with-fop configure: WARNING: unrecognized options: --disable-gtk-doc, --disable-gtk-doc-html, --disable-doc, --disable-docs, --disable-documentation, --with-xmlto, --with-fop /usr/bin/ar: `u' modifier ignored since `D' is the default (see `U') configure: WARNING: unrecognized options: --enable-shared, --disable-static, --disable-gtk-doc, --disable-gtk-doc-html, --disable-doc, --disable-docs, --disable-documentation, --disable-debug, --with-xmlto, --with-fop, --disable-nls, --disable-static configure: WARNING: unrecognized options: --enable-shared, --disable-static, --disable-gtk-doc, --disable-gtk-doc-html, --disable-doc, --disable-docs, --disable-documentation, --disable-debug, --with-xmlto, --with-fop, --disable-nls, --disable-static configure: WARNING: unrecognized options: --disable-gtk-doc, --disable-gtk-doc-html, --disable-doc, --disable-docs, --disable-documentation, --disable-debug, --with-xmlto, --with-fop, --disable-nls configure: WARNING: unrecognized options: --disable-gtk-doc, --disable-gtk-doc-html, --disable-doc, --disable-docs, --disable-documentation, --disable-debug, --with-xmlto, --with-fop, --disable-nls /usr/bin/ar: `u' modifier ignored since `D' is the default (see `U') install-info: No such file or directory for /home/sawyer/optee-qemu/out-br/host/share/info/libtool.info configure: WARNING: unrecognized options: --enable-shared, --disable-static, --disable-gtk-doc, --disable-gtk-doc-html, --disable-doc, --disable-docs, --disable-documentation, --disable-debug, --with-xmlto, --with-fop, --disable-nls, --disable-dependency-tracking configure: WARNING: unrecognized options: --enable-shared, --disable-static, --disable-gtk-doc, --disable-gtk-doc-html, --disable-doc, --disable-docs, --disable-documentation, --disable-debug, --with-xmlto, --with-fop, --disable-nls, --disable-dependency-tracking /home/sawyer/optee-qemu/out-br/build/host-autoconf-2.69/build-aux/missing: line 51: help2man: command not found /home/sawyer/optee-qemu/out-br/build/host-autoconf-2.69/build-aux/missing: line 51: help2man: command not found WARNING: 'help2man' is missing on your system. You should only need it if WARNING: 'help2man' is missing on your system. You should only need it if you modified a dependency of a manual page. You may need the Help2man package in order for those modifications to take effect. You can get Help2man from any GNU archive site. you modified a dependency of a manual page. You may need the Help2man package in order for those modifications to take effect. You can get Help2man from any GNU archive site. configure: WARNING: unrecognized options: --enable-shared, --disable-static, --disable-gtk-doc, --disable-gtk-doc-html, --disable-doc, --disable-docs, --disable-documentation, --disable-debug, --with-xmlto, --with-fop, --disable-nls, --disable-dependency-tracking configure: WARNING: Fortran compiler cannot create executables configure: WARNING: Fortran 77 compiler cannot create executables configure: WARNING: unrecognized options: --enable-shared, --disable-static, --disable-gtk-doc, --disable-gtk-doc-html, --disable-doc, --disable-docs, --disable-documentation, --disable-debug, --with-xmlto, --with-fop, --disable-nls, --disable-dependency-tracking install-info: warning: no info dir entry in `/home/sawyer/optee-qemu/out-br/host/share/info/automake-history.info' configure.ac:11: installing './compile' configure.ac:7: installing './missing' Makefile.am: installing './depcomp' configure: WARNING: unrecognized options: --disable-gtk-doc, --disable-gtk-doc-html, --disable-doc, --disable-docs, --disable-documentation, --disable-debug, --with-xmlto, --with-fop, --disable-nls configure: WARNING: unrecognized options: --disable-gtk-doc, --disable-gtk-doc-html, --disable-doc, --disable-docs, --disable-documentation, --disable-debug, --with-xmlto, --with-fop, --disable-nls faked.c: In function ‘save_database’: faked.c:617:23: warning: format ‘%llx’ expects argument of type ‘long long unsigned int’, but argument 3 has type ‘long unsigned int’ [-Wformat=] fprintf(f,"dev=%llx,ino=%llu,mode=%llo,uid=%llu,gid=%llu,nlink=%llu,rdev=%llu\n", ~~~^ %lx (uint64_t) i->buf.dev,(uint64_t) i->buf.ino,(uint64_t) i->buf.mode, ~~~~~~~~~~~~~~~~~~~~~ faked.c:617:32: warning: format ‘%llu’ expects argument of type ‘long long unsigned int’, but argument 4 has type ‘long unsigned int’ [-Wformat=] fprintf(f,"dev=%llx,ino=%llu,mode=%llo,uid=%llu,gid=%llu,nlink=%llu,rdev=%llu\n", ~~~^ %lu (uint64_t) i->buf.dev,(uint64_t) i->buf.ino,(uint64_t) i->buf.mode, ~~~~~~~~~~~~~~~~~~~~~ faked.c:617:42: warning: format ‘%llo’ expects argument of type ‘long long unsigned int’, but argument 5 has type ‘long unsigned int’ [-Wformat=] fprintf(f,"dev=%llx,ino=%llu,mode=%llo,uid=%llu,gid=%llu,nlink=%llu,rdev=%llu\n", ~~~^ %lo (uint64_t) i->buf.dev,(uint64_t) i->buf.ino,(uint64_t) i->buf.mode, ~~~~~~~~~~~~~~~~~~~~~~ faked.c:617:51: warning: format ‘%llu’ expects argument of type ‘long long unsigned int’, but argument 6 has type ‘long unsigned int’ [-Wformat=] fprintf(f,"dev=%llx,ino=%llu,mode=%llo,uid=%llu,gid=%llu,nlink=%llu,rdev=%llu\n", ~~~^ %lu faked.c:619:13: (uint64_t) i->buf.uid,(uint64_t) i->buf.gid,(uint64_t) i->buf.nlink, ~~~~~~~~~~~~~~~~~~~~~ faked.c:617:60: warning: format ‘%llu’ expects argument of type ‘long long unsigned int’, but argument 7 has type ‘long unsigned int’ [-Wformat=] fprintf(f,"dev=%llx,ino=%llu,mode=%llo,uid=%llu,gid=%llu,nlink=%llu,rdev=%llu\n", ~~~^ %lu faked.c:619:35: (uint64_t) i->buf.uid,(uint64_t) i->buf.gid,(uint64_t) i->buf.nlink, ~~~~~~~~~~~~~~~~~~~~~ faked.c:617:71: warning: format ‘%llu’ expects argument of type ‘long long unsigned int’, but argument 8 has type ‘long unsigned int’ [-Wformat=] fprintf(f,"dev=%llx,ino=%llu,mode=%llo,uid=%llu,gid=%llu,nlink=%llu,rdev=%llu\n", ~~~^ %lu faked.c:619:57: (uint64_t) i->buf.uid,(uint64_t) i->buf.gid,(uint64_t) i->buf.nlink, ~~~~~~~~~~~~~~~~~~~~~~~ faked.c:617:81: warning: format ‘%llu’ expects argument of type ‘long long unsigned int’, but argument 9 has type ‘long unsigned int’ [-Wformat=] fprintf(f,"dev=%llx,ino=%llu,mode=%llo,uid=%llu,gid=%llu,nlink=%llu,rdev=%llu\n", ~~~^ %lu faked.c:620:13: (uint64_t) i->buf.rdev); ~~~~~~~~~~~~~~~~~~~~~~ faked.c: In function ‘load_database’: faked.c:658:21: warning: format ‘%llx’ expects argument of type ‘long long unsigned int *’, but argument 2 has type ‘uint64_t * {aka long unsigned int *}’ [-Wformat=] r=scanf("dev=%llx,ino=%llu,mode=%llo,uid=%llu,gid=%llu,nlink=%llu,rdev=%llu\n", ~~~^ %lx &stdev, &stino, &stmode, &stuid, &stgid, &stnlink, &strdev); ~~~~~~ faked.c:658:30: warning: format ‘%llu’ expects argument of type ‘long long unsigned int *’, but argument 3 has type ‘uint64_t * {aka long unsigned int *}’ [-Wformat=] r=scanf("dev=%llx,ino=%llu,mode=%llo,uid=%llu,gid=%llu,nlink=%llu,rdev=%llu\n", ~~~^ %lu &stdev, &stino, &stmode, &stuid, &stgid, &stnlink, &strdev); ~~~~~~ faked.c:658:40: warning: format ‘%llo’ expects argument of type ‘long long unsigned int *’, but argument 4 has type ‘uint64_t * {aka long unsigned int *}’ [-Wformat=] r=scanf("dev=%llx,ino=%llu,mode=%llo,uid=%llu,gid=%llu,nlink=%llu,rdev=%llu\n", ~~~^ %lo &stdev, &stino, &stmode, &stuid, &stgid, &stnlink, &strdev); ~~~~~~~ faked.c:658:49: warning: format ‘%llu’ expects argument of type ‘long long unsigned int *’, but argument 5 has type ‘uint64_t * {aka long unsigned int *}’ [-Wformat=] r=scanf("dev=%llx,ino=%llu,mode=%llo,uid=%llu,gid=%llu,nlink=%llu,rdev=%llu\n", ~~~^ %lu &stdev, &stino, &stmode, &stuid, &stgid, &stnlink, &strdev); ~~~~~~ faked.c:658:58: warning: format ‘%llu’ expects argument of type ‘long long unsigned int *’, but argument 6 has type ‘uint64_t * {aka long unsigned int *}’ [-Wformat=] r=scanf("dev=%llx,ino=%llu,mode=%llo,uid=%llu,gid=%llu,nlink=%llu,rdev=%llu\n", ~~~^ %lu &stdev, &stino, &stmode, &stuid, &stgid, &stnlink, &strdev); ~~~~~~ faked.c:658:69: warning: format ‘%llu’ expects argument of type ‘long long unsigned int *’, but argument 7 has type ‘uint64_t * {aka long unsigned int *}’ [-Wformat=] r=scanf("dev=%llx,ino=%llu,mode=%llo,uid=%llu,gid=%llu,nlink=%llu,rdev=%llu\n", ~~~^ %lu &stdev, &stino, &stmode, &stuid, &stgid, &stnlink, &strdev); ~~~~~~~~ faked.c:658:79: warning: format ‘%llu’ expects argument of type ‘long long unsigned int *’, but argument 8 has type ‘uint64_t * {aka long unsigned int *}’ [-Wformat=] r=scanf("dev=%llx,ino=%llu,mode=%llo,uid=%llu,gid=%llu,nlink=%llu,rdev=%llu\n", ~~~^ %lu &stdev, &stino, &stmode, &stuid, &stgid, &stnlink, &strdev); ~~~~~~~ faked.c: In function ‘debug_stat’: faked.c:685:31: warning: format ‘%llx’ expects argument of type ‘long long unsigned int’, but argument 3 has type ‘fake_dev_t {aka const long unsigned int}’ [-Wformat=] fprintf(stderr,"dev:ino=(%llx:%lli), mode=0%lo, own=(%li,%li), nlink=%li, rdev=%lli\n", ~~~^ %lx st->dev, ~~~~~~~ faked.c:685:36: warning: format ‘%lli’ expects argument of type ‘long long int’, but argument 4 has type ‘fake_ino_t {aka const long unsigned int}’ [-Wformat=] fprintf(stderr,"dev:ino=(%llx:%lli), mode=0%lo, own=(%li,%li), nlink=%li, rdev=%lli\n", ~~~^ %li faked.c:687:4: st->ino, ~~~~~~~ faked.c:685:85: warning: format ‘%lli’ expects argument of type ‘long long int’, but argument 9 has type ‘fake_dev_t {aka const long unsigned int}’ [-Wformat=] fprintf(stderr,"dev:ino=(%llx:%lli), mode=0%lo, own=(%li,%li), nlink=%li, rdev=%lli\n", ~~~^ %li faked.c:692:4: st->rdev); ~~~~~~~~ libfakeroot.c: In function ‘fts_read’: libfakeroot.c:1959:21: warning: passing argument 1 of ‘send_get_stat64’ from incompatible pointer type [-Wincompatible-pointer-types] SEND_GET_STAT64(r->fts_statp, _STAT_VER); ^ libfakeroot.c:89:46: note: in definition of macro ‘SEND_GET_STAT64’ #define SEND_GET_STAT64(a,b) send_get_stat64(a) ^ In file included from libfakeroot.c:60:0: communicate.h:209:13: note: expected ‘struct stat64 *’ but argument is of type ‘struct stat *’ extern void send_get_stat64(struct stat64 *buf); ^~~~~~~~~~~~~~~ libfakeroot.c: In function ‘fts_children’: libfakeroot.c:1982:23: warning: passing argument 1 of ‘send_get_stat64’ from incompatible pointer type [-Wincompatible-pointer-types] SEND_GET_STAT64(r->fts_statp, _STAT_VER); ^ libfakeroot.c:89:46: note: in definition of macro ‘SEND_GET_STAT64’ #define SEND_GET_STAT64(a,b) send_get_stat64(a) ^ In file included from libfakeroot.c:60:0: communicate.h:209:13: note: expected ‘struct stat64 *’ but argument is of type ‘struct stat *’ extern void send_get_stat64(struct stat64 *buf); ^~~~~~~~~~~~~~~ /usr/bin/ar: `u' modifier ignored since `D' is the default (see `U') /usr/bin/ar: `u' modifier ignored since `D' is the default (see `U') .config:286:warning: trying to assign nonexistent symbol FEATURE_FLOAT_SLEEP applets/usage.c: In function ‘main’: applets/usage.c:52:3: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result] write(STDOUT_FILENO, usage_array[i].usage, strlen(usage_array[i].usage) + 1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ applets/usage_pod.c: In function ‘main’: applets/usage_pod.c:74:3: warning: format not a string literal and no format arguments [-Wformat-security] printf(usage_array[i].aname); ^~~~~~ miscutils/i2c_tools.c: In function ‘list_i2c_busses_and_exit’: miscutils/i2c_tools.c:1158:32: warning: ‘%s’ directive output may be truncated writing up to 255 bytes into a region of size 236 [-Wformat-truncation=] 1158 | snprintf(path, NAME_MAX, "%s/%s/name", | ^~ miscutils/i2c_tools.c:1158:3: note: ‘snprintf’ output between 25 and 280 bytes into a destination of size 255 1158 | snprintf(path, NAME_MAX, "%s/%s/name", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1159 | i2cdev_path, de->d_name); | ~~~~~~~~~~~~~~~~~~~~~~~~ miscutils/i2c_tools.c:1163:10: warning: ‘%s’ directive output may be truncated writing up to 255 bytes into a region of size 236 [-Wformat-truncation=] 1163 | "%s/%s/device/name", | ^~ miscutils/i2c_tools.c:1162:4: note: ‘snprintf’ output between 32 and 287 bytes into a destination of size 255 1162 | snprintf(path, NAME_MAX, | ^~~~~~~~~~~~~~~~~~~~~~~~ 1163 | "%s/%s/device/name", | ~~~~~~~~~~~~~~~~~~~~ 1164 | i2cdev_path, de->d_name); | ~~~~~~~~~~~~~~~~~~~~~~~~ miscutils/i2c_tools.c:1171:10: warning: ‘%s’ directive output may be truncated writing up to 255 bytes into a region of size 236 [-Wformat-truncation=] 1171 | "%s/%s/device/name", | ^~ miscutils/i2c_tools.c:1170:4: note: ‘snprintf’ output between 32 and 287 bytes into a destination of size 255 1170 | snprintf(path, NAME_MAX, | ^~~~~~~~~~~~~~~~~~~~~~~~ 1171 | "%s/%s/device/name", | ~~~~~~~~~~~~~~~~~~~~ 1172 | i2cdev_path, de->d_name); | ~~~~~~~~~~~~~~~~~~~~~~~~ miscutils/i2c_tools.c:1183:12: warning: ‘%s’ directive output may be truncated writing up to 255 bytes into a region of size 236 [-Wformat-truncation=] 1183 | "%s/%s/device/%s/name", | ^~ miscutils/i2c_tools.c:1182:6: note: ‘snprintf’ output between 33 and 543 bytes into a destination of size 255 1182 | snprintf(path, NAME_MAX, | ^~~~~~~~~~~~~~~~~~~~~~~~ 1183 | "%s/%s/device/%s/name", | ~~~~~~~~~~~~~~~~~~~~~~~ 1184 | i2cdev_path, de->d_name, | ~~~~~~~~~~~~~~~~~~~~~~~~ 1185 | subde->d_name); | ~~~~~~~~~~~~~~ networking/udhcp/dhcpc.c: In function ‘udhcp_recv_raw_packet’: networking/udhcp/dhcpc.c:940:38: warning: taking address of packed member of ‘struct ip_udp_dhcp_packet’ may result in an unaligned pointer value [-Waddress-of-packed-member] 940 | if (check != inet_cksum((uint16_t *)&packet.ip, sizeof(packet.ip))) { | ^~~~~~~~~~ networking/udhcp/dhcpc.c:965:2: warning: converting a packed ‘struct ip_udp_dhcp_packet’ pointer (alignment 1) to a ‘uint16_t’ {aka ‘short unsigned int’} pointer (alignment 2) may result in an unaligned pointer value [-Waddress-of-packed-member] 965 | if (check && check != inet_cksum((uint16_t *)&packet, bytes)) { | ^~ In file included from networking/udhcp/dhcpc.c:30: networking/udhcp/common.h:55:8: note: defined here 55 | struct ip_udp_dhcp_packet { | ^~~~~~~~~~~~~~~~~~ networking/udhcp/packet.c: In function ‘udhcp_send_raw_packet’: networking/udhcp/packet.c:168:4: warning: converting a packed ‘struct ip_udp_dhcp_packet’ pointer (alignment 1) to a ‘uint16_t’ {aka ‘short unsigned int’} pointer (alignment 2) may result in an unaligned pointer value [-Waddress-of-packed-member] 168 | IP_UDP_DHCP_SIZE - padding); | ^~~~~~~~~~~~~~~~ In file included from networking/udhcp/packet.c:9: networking/udhcp/common.h:55:8: note: defined here 55 | struct ip_udp_dhcp_packet { | ^~~~~~~~~~~~~~~~~~ networking/udhcp/packet.c:174:43: warning: taking address of packed member of ‘struct ip_udp_dhcp_packet’ may result in an unaligned pointer value [-Waddress-of-packed-member] 174 | packet.ip.check = inet_cksum((uint16_t *)&packet.ip, sizeof(packet.ip)); | ^~~~~~~~~~ configure: WARNING: unrecognized options: --disable-gtk-doc, --disable-gtk-doc-html, --disable-doc, --disable-docs, --disable-documentation, --disable-debug, --with-xmlto, --with-fop, --disable-nls configure: WARNING: unrecognized options: --disable-gtk-doc, --disable-gtk-doc-html, --disable-doc, --disable-docs, --disable-documentation, --disable-debug, --with-xmlto, --with-fop, --disable-nls configure: WARNING: unrecognized options: --disable-gtk-doc-html, --disable-doc, --disable-docs, --disable-documentation, --disable-debug, --with-xmlto, --with-fop configure: WARNING: Unable to detect syscall pidfd_open. configure: WARNING: Unable to detect syscall pidfd_send_signal. configure: WARNING: ncursesw, ncurses or slang library not found; not building cfdisk configure: WARNING: PAM header file not found; not building runuser configure: WARNING: libpython not found; not building pylibmount configure: WARNING: unrecognized options: --disable-gtk-doc-html, --disable-doc, --disable-docs, --disable-documentation, --disable-debug, --with-xmlto, --with-fop libfdisk/src/dos.c: In function ‘dos_set_disklabel_id’: libfdisk/src/dos.c:712:15: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] char *str0 = str; ^~~ libfdisk/src/dos.c:728:40: warning: passing argument 3 of ‘fdisk_ask_string’ from incompatible pointer type [-Wincompatible-pointer-types] _("Enter the new disk identifier"), &str); ^ In file included from libfdisk/src/fdiskP.h:22:0, from libfdisk/src/dos.c:14: libfdisk/src/libfdisk.h:818:5: note: expected ‘char **’ but argument is of type ‘const char **’ int fdisk_ask_string(struct fdisk_context *cxt, ^~~~~~~~~~~~~~~~ libfdisk/src/dos.c:741:8: warning: passing argument 1 of ‘free’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] free(str); ^~~ In file included from ./include/c.h:16:0, from libfdisk/src/dos.c:9: /usr/include/stdlib.h:563:13: note: expected ‘void *’ but argument is of type ‘const char *’ extern void free (void *__ptr) __THROW; ^~~~ libfdisk/src/gpt.c: In function ‘gpt_set_disklabel_id’: libfdisk/src/gpt.c:2519:54: warning: passing argument 3 of ‘fdisk_ask_string’ from incompatible pointer type [-Wincompatible-pointer-types] _("Enter new disk UUID (in 8-4-4-4-12 format)"), &str)) ^ In file included from libfdisk/src/fdiskP.h:22:0, from libfdisk/src/gpt.c:22: libfdisk/src/libfdisk.h:818:5: note: expected ‘char **’ but argument is of type ‘const char **’ int fdisk_ask_string(struct fdisk_context *cxt, ^~~~~~~~~~~~~~~~ libfdisk/src/gpt.c:2522:8: warning: passing argument 1 of ‘free’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] free(str); ^~~ In file included from libfdisk/src/gpt.c:11:0: /usr/include/stdlib.h:563:13: note: expected ‘void *’ but argument is of type ‘const char *’ extern void free (void *__ptr) __THROW; ^~~~ /usr/bin/ar: `u' modifier ignored since `D' is the default (see `U') /usr/bin/ar: `u' modifier ignored since `D' is the default (see `U') configure: WARNING: unrecognized options: --enable-shared, --disable-static, --disable-gtk-doc, --disable-gtk-doc-html, --disable-doc, --disable-docs, --disable-documentation, --disable-debug, --with-xmlto, --with-fop, --disable-dependency-tracking configure: WARNING: unrecognized options: --enable-shared, --disable-static, --disable-gtk-doc, --disable-gtk-doc-html, --disable-doc, --disable-docs, --disable-documentation, --disable-debug, --with-xmlto, --with-fop, --disable-dependency-tracking util.c: In function ‘e2fsck_allocate_memory’: util.c:129:33: warning: format ‘%u’ expects argument of type ‘unsigned int’, but argument 3 has type ‘long unsigned int’ [-Wformat=] sprintf(buf, "Can't allocate %u bytes for %s\n", ~^ %lu e2fuzz.c: In function ‘process_fs’: e2fuzz.c:279:31: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 2 has type ‘loff_t {aka long int}’ [-Wformat=] printf("Corrupting byte %lld in block %lld to 0x%x\n", ~~~^ %ld off % fs->blocksize, ~~~~~~~~~~~~~~~~~~~ e2fuzz.c:279:45: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 3 has type ‘loff_t {aka long int}’ [-Wformat=] printf("Corrupting byte %lld in block %lld to 0x%x\n", ~~~^ %ld e2fuzz.c:281:11: off / fs->blocksize, c); ~~~~~~~~~~~~~~~~~~~ You don't have a working TeX binary (tex) installed anywhere in your PATH, and texi2dvi cannot proceed without one. If you want to use this script, you'll need to install TeX (if you don't have it) or change your PATH or TEX environment variable (if you do). See the --help output for more details. For information about obtaining TeX, please see http://tug.org/texlive, or do a web search for TeX and your operating system or distro. On Debian you can install a working TeX system with apt-get install texlive make[4]: [libext2fs.dvi] Error 1 (ignored) /home/sawyer/optee-qemu/out-br/host/bin/arm-linux-gnueabihf-ar: creating apps/libapps.a /home/sawyer/optee-qemu/out-br/host/bin/arm-linux-gnueabihf-ar: creating libssl.a /home/sawyer/optee-qemu/out-br/host/bin/arm-linux-gnueabihf-ar: creating libcrypto.a configure: WARNING: unrecognized options: --enable-shared, --disable-static, --disable-gtk-doc, --disable-gtk-doc-html, --disable-doc, --disable-docs, --disable-documentation, --disable-debug, --with-xmlto, --with-fop, --disable-nls configure: WARNING: unrecognized options: --enable-shared, --disable-static, --disable-gtk-doc, --disable-gtk-doc-html, --disable-doc, --disable-docs, --disable-documentation, --disable-debug, --with-xmlto, --with-fop, --disable-nls configure: WARNING: unrecognized options: --disable-gtk-doc, --disable-gtk-doc-html, --disable-doc, --disable-docs, --disable-documentation, --with-xmlto, --with-fop, --enable-ipv6, --disable-nls, --disable-static, --enable-shared configure: WARNING: unrecognized options: --disable-gtk-doc, --disable-gtk-doc-html, --disable-doc, --disable-docs, --disable-documentation, --with-xmlto, --with-fop, --enable-ipv6, --disable-nls, --disable-static, --enable-shared CMake Warning: Manually-specified variables were not used by the project: BUILD_DOC BUILD_DOCS BUILD_EXAMPLE BUILD_EXAMPLES BUILD_TEST BUILD_TESTING BUILD_TESTS configure: WARNING: unrecognized options: --disable-gtk-doc, --disable-gtk-doc-html, --disable-doc, --disable-docs, --disable-documentation, --disable-debug, --with-xmlto, --with-fop, --disable-nls configure: WARNING: unrecognized options: --disable-gtk-doc, --disable-gtk-doc-html, --disable-doc, --disable-docs, --disable-documentation, --disable-debug, --with-xmlto, --with-fop, --disable-nls /usr/bin/ar: `u' modifier ignored since `D' is the default (see `U') configure.ac:31: installing './compile' configure.ac:19: installing './install-sh' configure.ac:19: installing './missing' Makefile.am: installing './depcomp' doc/Makefile.am:3: installing 'doc/mdate-sh' doc/Makefile.am:3: installing 'doc/texinfo.tex' configure: WARNING: unrecognized options: --disable-gtk-doc, --disable-gtk-doc-html, --disable-doc, --disable-documentation, --with-xmlto, --with-fop, --disable-nls configure: WARNING: unrecognized options: --disable-gtk-doc, --disable-gtk-doc-html, --disable-doc, --disable-documentation, --with-xmlto, --with-fop, --disable-nls configure: WARNING: unrecognized options: --disable-gtk-doc, --disable-gtk-doc-html, --disable-doc, --disable-documentation, --with-xmlto, --with-fop, --disable-nls ../src/java_raw_api.c: In function ‘ffi_java_raw_call’: ../src/java_raw_api.c:317:3: warning: ‘ffi_java_raw_to_ptrarray’ is deprecated [-Wdeprecated-declarations] ffi_java_raw_to_ptrarray (cif, raw, avalue); ^~~~~~~~~~~~~~~~~~~~~~~~ ../src/java_raw_api.c:76:1: note: declared here ffi_java_raw_to_ptrarray (ffi_cif *cif, ffi_java_raw *raw, void **args) ^~~~~~~~~~~~~~~~~~~~~~~~ ../src/java_raw_api.c: In function ‘ffi_java_translate_args’: ../src/java_raw_api.c:328:3: warning: ‘ffi_java_raw_size’ is deprecated [-Wdeprecated-declarations] ffi_java_raw *raw = (ffi_java_raw*)alloca (ffi_java_raw_size (cif)); ^~~~~~~~~~~~ ../src/java_raw_api.c:45:1: note: declared here ffi_java_raw_size (ffi_cif *cif) ^~~~~~~~~~~~~~~~~ ../src/java_raw_api.c:331:3: warning: ‘ffi_java_ptrarray_to_raw’ is deprecated [-Wdeprecated-declarations] ffi_java_ptrarray_to_raw (cif, avalue, raw); ^~~~~~~~~~~~~~~~~~~~~~~~ ../src/java_raw_api.c:157:1: note: declared here ffi_java_ptrarray_to_raw (ffi_cif *cif, void **args, ffi_java_raw *raw) ^~~~~~~~~~~~~~~~~~~~~~~~ ../src/java_raw_api.c: In function ‘ffi_prep_java_raw_closure’: ../src/java_raw_api.c:369:3: warning: ‘ffi_prep_java_raw_closure_loc’ is deprecated [-Wdeprecated-declarations] return ffi_prep_java_raw_closure_loc (cl, cif, fun, user_data, cl); ^~~~~~ ../src/java_raw_api.c:337:1: note: declared here ffi_prep_java_raw_closure_loc (ffi_java_raw_closure* cl, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/ar: `u' modifier ignored since `D' is the default (see `U') configure: WARNING: unrecognized options: --disable-static, --disable-gtk-doc, --disable-gtk-doc-html, --disable-doc, --disable-docs, --disable-documentation, --disable-debug, --with-xmlto, --with-fop, --disable-nls, --disable-dependency-tracking configure: WARNING: unrecognized options: --disable-static, --disable-gtk-doc, --disable-gtk-doc-html, --disable-doc, --disable-docs, --disable-documentation, --disable-debug, --with-xmlto, --with-fop, --disable-nls, --disable-dependency-tracking Objects/bytearrayobject.c: In function ‘bytearray_ass_subscript’: Objects/bytearrayobject.c:688:19: warning: assuming signed overflow does not occur when assuming that (X + c) < X is always false [-Wstrict-overflow] (step > 0 && start > stop)) ~~~~~~~~~~^~~~~~~~~~~~~~~~ /home/sawyer/optee-qemu/out-br/build/host-python3-3.8.5/Modules/_json.c: In function ‘scan_once_unicode’: /home/sawyer/optee-qemu/out-br/build/host-python3-3.8.5/Modules/_json.c:1000:8: warning: assuming signed overflow does not occur when assuming that (X - c) > X is always false [-Wstrict-overflow] if (idx < end_idx && (PyUnicode_READ(kind, str, idx) == 'e' || PyUnicode_READ(kind, str, idx) == 'E')) { ^ /home/sawyer/optee-qemu/out-br/build/host-python3-3.8.5/Modules/_testcapimodule.c: In function ‘PyInit__testcapi’: /home/sawyer/optee-qemu/out-br/build/host-python3-3.8.5/Modules/_testcapimodule.c:6308:5: warning: ‘tp_print’ is deprecated [-Wdeprecated-declarations] MyList_Type.tp_print = 0; ^~~~~~~~~~~ In file included from ./Include/object.h:746:0, from ./Include/pytime.h:6, from ./Include/Python.h:85, from /home/sawyer/optee-qemu/out-br/build/host-python3-3.8.5/Modules/_testcapimodule.c:15: ./Include/cpython/object.h:260:30: note: declared here Py_DEPRECATED(3.8) int (*tp_print)(PyObject *, FILE *, int); ^~~~~~~~ /home/sawyer/optee-qemu/out-br/build/host-python3-3.8.5/Modules/_testcapimodule.c: In function ‘test_buildvalue_issue38913’: /home/sawyer/optee-qemu/out-br/build/host-python3-3.8.5/Modules/_testcapimodule.c:6443:15: warning: variable ‘res’ set but not used [-Wunused-but-set-variable] PyObject *res; ^~~ rm: cannot remove '/home/sawyer/optee-qemu/out-br/host/lib/python3.8/lib-dynload/__pycache__': No such file or directory make[3]: [sharedinstall] Error 1 (ignored) warning: no files found matching '*.py' under directory 'tests' warning: no previously-included files found matching 'pyproject.toml' no previously-included directories found matching 'Doc/_build' warning: no previously-included files matching '*.pyc' found under directory 'src' no previously-included directories found matching 'src/test/build' CMake Warning: Manually-specified variables were not used by the project: BUILD_DOC BUILD_DOCS BUILD_EXAMPLE BUILD_EXAMPLES BUILD_SHARED_LIBS BUILD_TEST BUILD_TESTING BUILD_TESTS OPTEE_EXAMPLES_SDK CMake Warning (dev) in CMakeLists.txt: No cmake_minimum_required command is present. A line of code such as cmake_minimum_required(VERSION 3.10) should be added at the top of the file. The version specified may be lower if you wish to support older CMake versions for this project. For more information run "cmake --help-policy CMP0000". This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning: Manually-specified variables were not used by the project: BUILD_DOC BUILD_DOCS BUILD_EXAMPLE BUILD_EXAMPLES BUILD_SHARED_LIBS BUILD_TEST BUILD_TESTING BUILD_TESTS CMake Warning: Manually-specified variables were not used by the project: BUILD_DOC BUILD_DOCS BUILD_EXAMPLE BUILD_EXAMPLES BUILD_TEST BUILD_TESTING BUILD_TESTS find: ‘/home/sawyer/optee-qemu/out-br/target/usr/libexec/’: No such file or directory ar: creating libfdt/libfdt.a ar: creating /home/sawyer/optee-qemu/qemu/capstone/libcapstone.a block/ssh.c: In function ‘check_host_key_knownhosts’: block/ssh.c:281:28: error: storage size of ‘state’ isn’t known enum ssh_known_hosts_e state; ^~~~~ block/ssh.c:289:13: warning: implicit declaration of function ‘ssh_session_is_known_server’ [-Wimplicit-function-declaration] state = ssh_session_is_known_server(s->session); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ block/ssh.c:289:13: warning: nested extern declaration of ‘ssh_session_is_known_server’ [-Wnested-externs] block/ssh.c:293:10: error: ‘SSH_KNOWN_HOSTS_OK’ undeclared (first use in this function); did you mean ‘SSH_OPTIONS_HOSTKEYS’? case SSH_KNOWN_HOSTS_OK: ^~~~~~~~~~~~~~~~~~ SSH_OPTIONS_HOSTKEYS block/ssh.c:293:10: note: each undeclared identifier is reported only once for each function it appears in block/ssh.c:297:10: error: ‘SSH_KNOWN_HOSTS_CHANGED’ undeclared (first use in this function); did you mean ‘SSH_KNOWN_HOSTS_OK’? case SSH_KNOWN_HOSTS_CHANGED: ^~~~~~~~~~~~~~~~~~~~~~~ SSH_KNOWN_HOSTS_OK block/ssh.c:301:48: error: ‘SSH_PUBLICKEY_HASH_SHA256’ undeclared (first use in this function); did you mean ‘SSH_PUBLICKEY_HASH_SHA1’? r = ssh_get_publickey_hash(pubkey, SSH_PUBLICKEY_HASH_SHA256, ^~~~~~~~~~~~~~~~~~~~~~~~~ SSH_PUBLICKEY_HASH_SHA1 block/ssh.c:307:27: warning: implicit declaration of function ‘ssh_get_fingerprint_hash’; did you mean ‘ssh_get_pubkey_hash’? [-Wimplicit-function-declaration] fingerprint = ssh_get_fingerprint_hash(SSH_PUBLICKEY_HASH_SHA256, ^~~~~~~~~~~~~~~~~~~~~~~~ ssh_get_pubkey_hash block/ssh.c:307:27: warning: nested extern declaration of ‘ssh_get_fingerprint_hash’ [-Wnested-externs] block/ssh.c:324:10: error: ‘SSH_KNOWN_HOSTS_OTHER’ undeclared (first use in this function); did you mean ‘SSH_KNOWN_HOSTS_OK’? case SSH_KNOWN_HOSTS_OTHER: ^~~~~~~~~~~~~~~~~~~~~ SSH_KNOWN_HOSTS_OK block/ssh.c:329:10: error: ‘SSH_KNOWN_HOSTS_UNKNOWN’ undeclared (first use in this function); did you mean ‘SSH_KNOWN_HOSTS_CHANGED’? case SSH_KNOWN_HOSTS_UNKNOWN: ^~~~~~~~~~~~~~~~~~~~~~~ SSH_KNOWN_HOSTS_CHANGED block/ssh.c:333:10: error: ‘SSH_KNOWN_HOSTS_NOT_FOUND’ undeclared (first use in this function); did you mean ‘SSH_KNOWN_HOSTS_UNKNOWN’? case SSH_KNOWN_HOSTS_NOT_FOUND: ^~~~~~~~~~~~~~~~~~~~~~~~~ SSH_KNOWN_HOSTS_UNKNOWN block/ssh.c:337:10: error: ‘SSH_KNOWN_HOSTS_ERROR’ undeclared (first use in this function); did you mean ‘SSH_KNOWN_HOSTS_OTHER’? case SSH_KNOWN_HOSTS_ERROR: ^~~~~~~~~~~~~~~~~~~~~ SSH_KNOWN_HOSTS_OTHER block/ssh.c:281:28: warning: unused variable ‘state’ [-Wunused-variable] enum ssh_known_hosts_e state; ^~~~~ make[1]: *** [block/ssh.o] Error 1 make: *** [qemu] Error 2 sawyer@ubuntu:~/optee-qemu/build$