* Package: app-editors/ng-1.5_beta1-r3:0 * Repository: gentoo * Maintainer: cjk@gentoo.org * USE: abi_x86_64 amd64 elibc_glibc kernel_linux userland_GNU * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox >>> Unpacking source... >>> Unpacking ng-1.5beta1.tar.gz to /var/tmp/portage/app-editors/ng-1.5_beta1-r3/work >>> Source unpacked in /var/tmp/portage/app-editors/ng-1.5_beta1-r3/work >>> Preparing source in /var/tmp/portage/app-editors/ng-1.5_beta1-r3/work/ng-1.5beta1 ... * Applying ng-1.5beta1-ncurses.patch ... [ ok ] * Applying ng-1.5beta1-configure.patch ... [ ok ] * Running 'autoconf' ... [ ok ] >>> Source prepared. * Clang 16 testing: this build is using a /etc/portage/bashrc hook! >>> Configuring source in /var/tmp/portage/app-editors/ng-1.5_beta1-r3/work/ng-1.5beta1 ... * econf: updating ng-1.5beta1/sys/unix/config.sub with /usr/share/gnuconfig/config.sub * econf: updating ng-1.5beta1/sys/unix/config.guess with /usr/share/gnuconfig/config.guess ./configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --docdir=/usr/share/doc/ng-1.5_beta1-r3 --htmldir=/usr/share/doc/ng-1.5_beta1-r3/html --libdir=/usr/lib64 --disable-canna checking build system type... x86_64-pc-linux-gnu checking host system type... x86_64-pc-linux-gnu checking for x86_64-pc-linux-gnu-gcc... clang checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether the compiler supports GNU C... yes checking whether clang accepts -g... yes checking for clang option to enable C11 features... unsupported checking for clang option to enable C99 features... unsupported checking for clang option to enable C89 features... unsupported checking for a BSD-compatible install... /usr/lib/portage/python3.10/ebuild-helpers/xattr/install -c checking for strip... strip checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for wchar.h... yes checking for minix/config.h... no checking for sys/time.h... yes checking for vfork.h... no checking whether it is safe to define __EXTENSIONS__... yes checking whether _XOPEN_SOURCE should be defined... no checking for library containing tgetstr... no checking for library containing tputs... -ltinfo checking for dirent.h that defines DIR... yes checking for library containing opendir... none required checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for sys/wait.h that is POSIX.1 compatible... yes checking for fcntl.h... yes checking for sys/file.h... yes checking for sys/ioctl.h... yes checking for sys/time.h... (cached) yes checking for termio.h... yes checking for termios.h... yes checking for sgtty.h... yes checking for unistd.h... (cached) yes checking for sys/param.h... yes checking for an ANSI C-conforming const... yes checking for pid_t... yes checking for size_t... yes checking for fd_set... yes checking for working alloca.h... yes checking for alloca... yes checking how to run the C preprocessor... clang -E checking whether clang needs -traditional... no checking for working memcmp... yes checking return type of signal handlers... void checking for fork... yes checking for vfork... yes checking for working fork... yes checking for working vfork... (cached) yes checking for getcwd... yes checking for rmdir... yes checking for rename... yes checking for opendir... yes checking for select... yes checking for mkstemp... yes checking for bcopy... yes checking for bzero... yes checking for bcmp... yes checking for rindex... yes checking for symlink... yes checking for dup2... yes checking for sigprocmask... yes checking for getgroups... yes checking for cp... /bin/cp checking for mv... /bin/mv checking for ls... /bin/ls checking for rmdir... /bin/rmdir checking if --enable-canna option specified... configure: creating ./config.status config.status: creating Makefile config.status: WARNING: 'sys/unix/Makefile.in' seems to ignore the --datarootdir setting config.status: creating sysconfig.h >>> Source configured. '/var/tmp/portage/app-editors/ng-1.5_beta1-r3/temp/clang16-errors.log' -> '/var/tmp/clang/app-editors/ng-1.5_beta1-r3/clang16-errors.log' '/var/tmp/portage/app-editors/ng-1.5_beta1-r3/temp/clang16-safe.log' -> '/var/tmp/clang/app-editors/ng-1.5_beta1-r3/clang16-safe.log' >>> Compiling source in /var/tmp/portage/app-editors/ng-1.5_beta1-r3/work/ng-1.5beta1 ... make -j4 CC=clang rm -f ttydef.h rm -f sysdef.h rm -f chrdef.h rm -f ttyio.c ln sys/default/ttydef.h . ln sys/unix/sysdef.h . ln sys/default/chrdef.h . ln sys/unix/ttyio.c . rm -f canna.c rm -f spawn.c ln sys/unix/canna.c . rm -f fileio.c ln sys/unix/spawn.c . clang -pipe -march=native -fno-diagnostics-color -O2 -Wno-implicit-function-declaration -Wno-implicit-int -Wno-return-type -Werror=implicit-function-declaration -Werror=implicit-int -DHAVE_CONFIG_H -c -o basic.o basic.c clang -pipe -march=native -fno-diagnostics-color -O2 -Wno-implicit-function-declaration -Wno-implicit-int -Wno-return-type -Werror=implicit-function-declaration -Werror=implicit-int -DHAVE_CONFIG_H -c -o keymap.o keymap.c ln sys/unix/fileio.c . clang -pipe -march=native -fno-diagnostics-color -O2 -Wno-implicit-function-declaration -Wno-implicit-int -Wno-return-type -Werror=implicit-function-declaration -Werror=implicit-int -DHAVE_CONFIG_H -c -o extend.o extend.c clang -pipe -march=native -fno-diagnostics-color -O2 -Wno-implicit-function-declaration -Wno-implicit-int -Wno-return-type -Werror=implicit-function-declaration -Werror=implicit-int -DHAVE_CONFIG_H -c -o match.o match.c In file included from In file included from basic.cextend.c::1939: : In file included from In file included from ./def.h./def.h::7070: : ./sysdef.h./sysdef.h::9595::77:: error: error: aa functionfunction declarationdeclaration withoutwithout aa prototypeprototype isis deprecateddeprecated inin allall versionsversions ofof CC andand isis treatedtreated asas aa zero-parameterzero-parameter prototypeprototype inin C2x,C2x, conflictingconflicting withwith aa previousprevious declarationdeclaration [-Werror,-Wdeprecated-non-prototype][-Werror,-Wdeprecated-non-prototype] char *getenv();char *getenv(); ^ ^ /usr/include/stdlib.h/usr/include/stdlib.h::654654::1414:: note: note: conflictingconflicting prototypeprototype isis herehere extern char *getenv (const char *__name) __THROW __nonnull ((1)) __wur;extern char *getenv (const char *__name) __THROW __nonnull ((1)) __wur; ^ ^ In file included from In file included from extend.cbasic.c::1939: : In file included from In file included from ./def.h./def.h::7171: : ./ttydef.h./ttydef.h::4040::2727:: warning: warning: '/*''/*' withinwithin blockblock commentcomment [-Wcomment][-Wcomment] /* #define MOVE_STANDOUT /* don't move in standout mode *//* #define MOVE_STANDOUT /* don't move in standout mode */ ^ ^ In file included from match.c:37: In file included from ./def.h:70: ./sysdef.h:95:7: 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] char *getenv(); ^ /usr/include/stdlib.h:654:14: note: conflicting prototype is here extern char *getenv (const char *__name) __THROW __nonnull ((1)) __wur; ^ In file included from match.c:37: In file included from ./def.h:71: ./ttydef.h:40:27: warning: '/*' within block comment [-Wcomment] /* #define MOVE_STANDOUT /* don't move in standout mode */ ^ basic.c:47:12: error: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Werror,-Wimplicit-int] gotobol(f, n) ^ basic.c:47:9: error: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Werror,-Wimplicit-int] gotobol(f, n) ^ basic.c:47:1: error: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicitextend.c :int52 :[-Werror,-Wimplicit-int]1 : error: type specifier missing, defaults togotobol(f, n) 'int';^ ISOint C99 and later do not support implicitbasic.c int: [-Werror,-Wimplicit-int]47 :1: error: a insert(f, n)function ^ definitionint without a prototype is deprecated in all versions of C and is not supported in C2x [-Werror,-Wdeprecated-non-prototype] match.c:65:14: error: parameter 'n' was not declared, basic.cdefaults: 65to: 10'int';: ISOerror: parameterC99 'f' andwas laternot dodeclared, notdefaults supportto implicit'int'; intISO [-Werror,-Wimplicit-int]C99 and latershowmatch(f, n) do ^ not support implicit int [-Werror,-Wimplicit-int] backchar(f, n) ^ basic.c:65:1: error: type specifier missing, extend.cdefaults: 52to: 1'int';: ISOerror: aC99 match.cfunctionand: 65definition : later11without : do a error: notparameterprototype support'f'is implicitwasdeprecated intnotin [-Werror,-Wimplicit-int]declared, alldefaults backchar(f, n) versions to ^ of 'int'; int CISO andbasic.cC99 : is65 :andnot1 :latersupported error: doina notC2xfunction supportdefinition[-Werror,-Wdeprecated-non-prototype] implicitwithout inta [-Werror,-Wimplicit-int]prototype isshowmatch(f, n) deprecated ^ in all versions of C and is match.cnot: 65supported: 1in: C2xerror: type [-Werror,-Wdeprecated-non-prototype]specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Werror,-Wimplicit-int] showmatch(f, n) ^ int match.c:74:23: error: passing arguments to 'getmatch' without a prototype is deprecated in all versions of C and is not supported in C2x [-Werror,-Wdeprecated-non-prototype] if( !getmatch(curwp->w_dotp, curwp->w_doto - 1, &clp, &cbo, -1)) ^ match.c:77:23: error: passing arguments to 'displaymatch' without a prototype is deprecated in all versions of C and is not supported in C2x [-Werror,-Wdeprecated-non-prototype] displaymatch(clp,cbo); ^ match.c:65:1: error: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Werror,-Wdeprecated-non-prototype] showmatch(f, n) ^ basic.c:129:12: error: parameter 'n' was not declared, defaults to 'int'; ISO match.cC99: 87and: 13later: doerror: parameternot 'n'support wasimplicit notint declared,[-Werror,-Wimplicit-int] defaults to 'int'; ISOgotoeol(f, n) C99 ^ and later do not support implicit int [-Werror,-Wimplicit-int] gotomatch(f,n) ^ basic.c:129:9: error: parameter 'f' was not match.cdeclared,: 87defaults: 11to: 'int';error: parameterISO 'f'C99 was andnot laterdeclared, dodefaults notto support'int'; implicitISO intC99 [-Werror,-Wimplicit-int] and latergotoeol(f, n) do ^ not support implicit int [-Werror,-Wimplicit-int] gotomatch(f,n) ^ basic.c:129:1: error: match.ctype: 87specifier: 1missing,: defaultserror: typeto specifier'int'; missing,ISO defaultsC99 toand 'int'; laterISO doC99 notand support laterimplicit doint not[-Werror,-Wimplicit-int] support implicit gotoeol(f, n)int ^[-Werror,-Wimplicit-int] int gotomatch(f,n) ^ int In file included from keymap.c:45: In file included from ./def.h:70: ./sysdef.h:95:7: error: basic.ca: 129function: 1declaration: withouterror: match.c a:a 96 function:prototype 15 definition:is withouterror: deprecated passing aargumentsin prototypetoall is'getmatch'versions withoutdeprecatedof ainC prototypeand is is all treateddeprecatedversions asinof aallC zero-parameterversionsand of prototype is C in not and C2x, supported is inconflictingnot C2xwithsupported ain[-Werror,-Wdeprecated-non-prototype] previousC2x declaration [-Werror,-Wdeprecated-non-prototype] [-Werror,-Wdeprecated-non-prototype] if( !getmatch(curwp->w_dotp, curwp->w_doto, &clp, &cbo, dir)){ ^ char *getenv();basic.c : ^148 :10: error: parameter 'f'/usr/include/stdlib.h :was654 :not14 :declared, note: defaultsmatch.cconflicting : to87prototype : 'int';1is : ISO here error: aC99 extend.c function:and110 :definitionlater12 extern char *getenv (const char *__name) __THROW __nonnull ((1)) __wur; :dowithout ^a error: notprototypea supportisfunction implicitdeprecateddefinition intinwithout [-Werror,-Wimplicit-int] a all prototypeversions forwchar(f, n) is of ^ deprecated C andin isall In file included from notkeymap.cversionsbasic.c : :supported45of148 : :inIn file included from C1 ./def.h:andC2x: 71error: istype : notspecifier[-Werror,-Wdeprecated-non-prototype]./ttydef.h : 40supportedgotomatch(f,n)missing,: 27in^defaults: C2xtowarning: '/*' 'int'; [-Werror,-Wdeprecated-non-prototype] within ISO blockC99 static int remap(curmap, c, funct, pref_map) andmatch.c ^ : 109later: 1do: noterror: typesupportcomment specifierextend.c [-Wcomment] missing,:implicit 267 defaults:int /* #define MOVE_STANDOUT /* don't move in standout mode */16 :[-Werror,-Wimplicit-int]to ^'int';error: aforwchar(f, n)ISO function^C99 definitionintand without latera basic.c do:prototype 148 not:is 1 support:deprecated impliciterror: ainint functionall[-Werror,-Wimplicit-int] definitionversions withoutof blinkmatch( clp, cbo )aC prototype^and isint is deprecatednot insupported inall C2xversions of[-Werror,-Wdeprecated-non-prototype] C and isstatic KEYMAP *realocmap(curmap) not ^ match.csupported: 116in: 18C2x: error: [-Werror,-Wdeprecated-non-prototype]passing arguments to 'getmatch' without a prototype is deprecated in all versions of C and is not supported in C2x [-Werror,-Wdeprecated-non-prototype] if( !getmatch(clp,cbo,&mlp,&mbo,-1) ) ^ match.c:118:17: error: passing arguments to 'displaymatch' without a prototype is deprecated in all versions of C and is not supported in C2x [-Werror,-Wdeprecated-non-prototype] displaymatch(mlp,mbo); ^ match.c:109:1: error: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Werror,-Wdeprecated-non-prototype] blinkmatch( clp, cbo ) ^ extend.c:267:16: error: a function definition without a prototype is deprecated match.cin: 123all: 1versions: oferror: typeC specifierand missing,isbasic.c :defaultsnot205 :tosupported12 :'int';in error: ISOC2xparameter C99'n'[-Werror,-Wdeprecated-non-prototype] andwas notlater dodeclared, notdefaultsextend.c :supportto297 :implicit'int';13 :intISO error: [-Werror,-Wimplicit-int] a C99 functionand definitiongetmatch( clp, cbo, mlp, mbo, dir )later without^do anot prototypesupport isimplicit deprecatedint [-Werror,-Wimplicit-int]in all versions gotobob(f, n)of ^C and is not supported in C2x [-Werror,-Wdeprecated-non-prototype] basic.c:205:9static VOID fixmap(curmap, mp, mt): ^error: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Werror,-Wimplicit-int] gotobob(f, n) ^ basic.c:205:1: error: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Werror,-Wimplicit-int] gotobob(f, n) ^ int extend.c:297:13: error: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Werror,-Wdeprecated-non-prototype] basic.c:205:1: error: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Werror,-Wdeprecated-non-prototype] fatal error: too many errors emitted, stopping now [-ferror-limit=] extend.c:340:12: error: passing arguments to 'doscan' match.cwithout: 123a: 1prototype: iserror: a deprecatedfunction indefinition allwithout versionsa ofprototype Cis anddeprecated isin not allsupported versionsin ofC2x C [-Werror,-Wdeprecated-non-prototype]and is not supported in C2x [-Werror,-Wdeprecated-non-prototype] if(doscan(curmap, c=CHARMASK(maclcur->l_text[s])) != prefix) { ^ extend.c:347:19: error: passing arguments to 'doscan' without a prototype is deprecated in all versions of C and is not supported in C2x [-Werror,-Wdeprecated-non-prototype] (VOID) doscan(curmap, c=maclcur->l_text[s]); ^ extend.c:360:16: error: passing arguments to 'keyname' without a prototype is deprecated in all versions of C and is not supported in C2x [-Werror,-Wdeprecated-non-prototype] pep = keyname(pep, c = getkey(FALSE)); ^ extend.cmatch.c::361209::1213:: error: error: passinga argumentsfunction todefinition 'doscan'without withouta aprototype prototypeis isdeprecated deprecatedin in allall versionsversions ofof CC andand isis notnot supportedsupported inin C2xC2x [-Werror,-Wdeprecated-non-prototype][-Werror,-Wdeprecated-non-prototype] if(doscan(curmap,c) != prefix) break;static VOID displaymatch(clp, cbo) ^ ^ extend.c:373:33: error: passing arguments to 'name_function' without a prototype is deprecated in all versions of C and is not supported1 warningin and 19C2x error s generated[-Werror,-Wdeprecated-non-prototype]. if (((funct = name_function(prompt)) == prefix) ? ^ extend.c:374:28: error: passing arguments to 'name_map' without a prototype is deprecated in all versions of C and is not supported in C2x [-Werror,-Wdeprecated-non-prototype] (pref_map = name_map(prompt)) == NULL : funct==NULL) { ^ extend.c:318:12: error: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Werror,-Wdeprecated-non-prototype] static int dobind(curmap, p, unbind) ^ extend.c:422:14: error: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Werror,-Wimplicit-int] bindtokey(f, n) ^ extend.c:422:11: error: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Werror,-Wimplicit-int] bindtokey(f, n) ^ extend.c:422:1: error: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Werror,-Wimplicit-int] bindtokey(f, n) ^ int extend.c:422:1: error: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Werror,-Wdeprecated-non-prototype] fatal error: too many errors emitted, stopping now [-ferror-limit=] keymap.c:407:12: 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 subsequent declaration [-Werror,-Wdeprecated-non-prototype] extern int showversion(); /* Show version numbers, etc. */ ^ keymap.c:441:12: note: conflicting prototype is here extern int showversion _PF(); /* Show ng version breifry */ ^ keymap.c:409:12: 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 subsequent declaration [-Werror,-Wdeprecated-non-prototype] extern int showngversion(); /* Show Ng version, etc. */ ^ keymap.c:442:12: note: conflicting prototype is here extern int showngversion _PF(); /* Show ng version verbose */ ^ 1 warning and 20 errors generated. 1 warning and 20 errors generated. keymap.c:1284:7: error: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Werror,-Wdeprecated-non-prototype] char *map_name(map) ^ In file included from keymap.c:46: ./kbd.h:68:14: 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 subsequent definition [-Werror,-Wdeprecated-non-prototype] extern char *map_name(); ^ keymap.c:1295:7: error: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Werror,-Wdeprecated-non-prototype] MAPS *name_mode(name) ^ In file included from keymap.c:46: ./kbd.h:69:14: 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 subsequent definition [-Werror,-Wdeprecated-non-prototype] extern MAPS *name_mode(); ^ keymap.c:1306:9: error: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Werror,-Wdeprecated-non-prototype] KEYMAP *name_map(name) ^ In file included from keymap.c:46: ./kbd.h:67: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 subsequent definition [-Werror,-Wdeprecated-non-prototype] extern KEYMAP *name_map(); ^ make: *** [: match.o] Error 1 shuffle=708359632 make: *** Waiting for unfinished jobs.... make: *** [: extend.o] Error 1 shuffle=708359632 make: *** [: basic.o] Error 1 shuffle=708359632 keymap.c:1749:1: error: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Werror,-Wimplicit-int] name_fent(fname, flag) ^ int keymap.c:1749:1: error: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Werror,-Wdeprecated-non-prototype] keymap.c:1777:4: error: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Werror,-Wdeprecated-non-prototype] PF name_function(fname) ^ In file included from keymap.c:46: ./kbd.h:64:11: 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 subsequent definition [-Werror,-Wdeprecated-non-prototype] extern PF name_function(); ^ keymap.c:1827:7: error: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Werror,-Wdeprecated-non-prototype] char *function_name(fpoint) ^ In file included from keymap.c:46: ./kbd.h:65:14: 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 subsequent definition [-Werror,-Wdeprecated-non-prototype] extern char *function_name(); ^ 1 warning and 15 errors generated. make: *** [: keymap.o] Error 1 shuffle=708359632 * ERROR: app-editors/ng-1.5_beta1-r3::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=app-editors/ng-1.5_beta1-r3::gentoo'`, * the complete build log and the output of `emerge -pqv '=app-editors/ng-1.5_beta1-r3::gentoo'`. * The complete build log is located at '/var/log/portage/app-editors:ng-1.5_beta1-r3:20221108-133852.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/app-editors/ng-1.5_beta1-r3/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/app-editors/ng-1.5_beta1-r3/temp/environment'. * Working directory: '/var/tmp/portage/app-editors/ng-1.5_beta1-r3/work/ng-1.5beta1' * S: '/var/tmp/portage/app-editors/ng-1.5_beta1-r3/work/ng-1.5beta1'