* Package: dev-java/byaccj-1.15-r3:0 * Repository: gentoo * Maintainer: java@gentoo.org * USE: abi_x86_64 amd64 elibc_glibc kernel_linux userland_GNU * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox >>> Unpacking source... >>> Unpacking byaccj1.15_src.tar.gz to /var/tmp/portage/dev-java/byaccj-1.15-r3/work >>> Source unpacked in /var/tmp/portage/dev-java/byaccj-1.15-r3/work >>> Preparing source in /var/tmp/portage/dev-java/byaccj-1.15-r3/work/byaccj1.15 ... * Applying byaccj-1.15-implicit-function-declaration.patch ... [ ok ] >>> Source prepared. * Clang 16 testing: this build is using a /etc/portage/bashrc hook! >>> Configuring source in /var/tmp/portage/dev-java/byaccj-1.15-r3/work/byaccj1.15 ... >>> Source configured. >>> Compiling source in /var/tmp/portage/dev-java/byaccj-1.15-r3/work/byaccj1.15 ... make -j4 CC=clang 'LDFLAGS=-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0' 'CFLAGS=-pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int' -C src linux make: Entering directory '/var/tmp/portage/dev-java/byaccj-1.15-r3/work/byaccj1.15/src' clang -c -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -I. symtab.c -o symtab.o clang -c -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -I. lr0.c -o lr0.o clang -c -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -I. mkpar.c -o mkpar.o clang -c -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -I. error.c -o error.o mkpar.c:18:16: error: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Werror,-Wdeprecated-non-prototype] extern action *parse_actions(); ^ ./defs.h:449:9: note: conflicting prototype is here action *parse_actions(int stateno); ^ mkpar.c:19:16: error: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Werror,-Wdeprecated-non-prototype] extern action *get_shifts(); ^ ./defs.h:450:9: note: conflicting prototype is here action *get_shifts(int stateno); ^ mkpar.c:20:16: error: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Werror,-Wdeprecated-non-prototype] extern action *add_reductions(); ^ ./defs.h:451:9: note: conflicting prototype is here action *add_reductions(int stateno,action *actions); ^ mkpar.c:21:16: error: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Werror,-Wdeprecated-non-prototype] extern action *add_reduce(); ^ ./defs.h:452:9: note: conflicting prototype is here action *add_reduce(action *actions,int ruleno,int symbol); ^ mkpar.c:18:16: error: a function declaration without a prototype is deprecated in all versions of C and is not supported in C2x [-Werror,-Wdeprecated-non-prototype] extern action *parse_actions(); ^ mkpar.c:39:9: note: conflicting prototype is here action *parse_actions(int stateno) ^ lr0.c:14:5: error: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Werror,-Wdeprecated-non-prototype] int get_state(); ^ ./defs.h:467:5: note: conflicting prototype is here int get_state(int symbol); ^ lr0.c:15:7mkpar.c:: 19error: :a16 :function error: declarationa withoutfunction adeclaration prototypewithout isa deprecatedprototype inis deprecatedall versionsin ofall Cversions andof isC treatedand asis anot zero-parametersupported prototypein inC2x C2x, [-Werror,-Wdeprecated-non-prototype] conflicting with a previous declaration extern action *get_shifts();[-Werror,-Wdeprecated-non-prototype] ^ mkpar.c:core *new_state();49 : ^9 :./defs.h :note: 470conflicting: 7prototype: isnote: conflictinghere prototype is here action *get_shifts(int stateno) ^core *new_state(int symbol); ^ mkpar.c:20:16: error: a function declaration without a prototype is deprecated in all versions of C and is not supported in C2x [-Werror,-Wdeprecated-non-prototype] extern action *add_reductions(); ^ mkpar.c:81:9: note: conflicting prototype is here action *add_reductions(int stateno,action *actions) ^ mkpar.c:21:16: error: a function declaration without a prototype is deprecated in all versions of C and is not supported in C2x [-Werror,-Wdeprecated-non-prototype] extern action *add_reduce(); ^ mkpar.c:103:9: note: conflicting prototype is here action *add_reduce(action *actions,int ruleno,int symbol) ^ lr0.c:14:5: error: a function declaration without a prototype is deprecated in all versions of C and is not supported in C2x [-Werror,-Wdeprecated-non-prototype] int get_state(); ^ lr0.c:154:5: note: conflicting prototype is here int get_state(int symbol) ^ mkpar.c:179:2: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ lr0.c:15:7: error: a function declaration without a prototype is deprecated in all versions of C and is not supported in C2x [-Werror,-Wdeprecated-non-prototype] core *new_state(); ^ lr0.c:262:7: note: conflicting prototype is here core *new_state(int symbol) ^ 1 warning and 8 errors generated. 4 errors generated. make: *** [Makefile:75: mkpar.o] Error 1 shuffle=243778097 make: *** Waiting for unfinished jobs.... make: *** [Makefile:75: lr0.o] Error 1 shuffle=243778097 make: Leaving directory '/var/tmp/portage/dev-java/byaccj-1.15-r3/work/byaccj1.15/src' * ERROR: dev-java/byaccj-1.15-r3::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=dev-java/byaccj-1.15-r3::gentoo'`, * the complete build log and the output of `emerge -pqv '=dev-java/byaccj-1.15-r3::gentoo'`. * The complete build log is located at '/var/log/portage/dev-java:byaccj-1.15-r3:20221108-081716.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/dev-java/byaccj-1.15-r3/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-java/byaccj-1.15-r3/temp/environment'. * Working directory: '/var/tmp/portage/dev-java/byaccj-1.15-r3/work/byaccj1.15' * S: '/var/tmp/portage/dev-java/byaccj-1.15-r3/work/byaccj1.15'