* Package: media-gfx/quat-1.20-r2:0 * Repository: gentoo * USE: abi_x86_64 amd64 elibc_glibc kernel_linux userland_GNU * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox >>> Unpacking source... >>> Unpacking quat-1.20.tar.gz to /var/tmp/portage/media-gfx/quat-1.20-r2/work >>> Source unpacked in /var/tmp/portage/media-gfx/quat-1.20-r2/work >>> Preparing source in /var/tmp/portage/media-gfx/quat-1.20-r2/work/quat-1.20 ... >>> Source prepared. >>> Configuring source in /var/tmp/portage/media-gfx/quat-1.20-r2/work/quat-1.20 ... * econf: updating quat-1.20/config.sub with /usr/share/gnuconfig/config.sub * econf: updating quat-1.20/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 --disable-dependency-tracking --libdir=/usr/lib64 --disable-gui --disable-debug --disable-prof checking for a BSD-compatible install... /usr/lib/portage/python3.10/ebuild-helpers/xattr/install -c checking whether build environment is sane... yes checking for gawk... gawk checking whether make sets ${MAKE}... yes checking for x86_64-pc-linux-gnu-gcc... clang checking for C compiler default output... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether clang accepts -g... yes checking for style of include used by make... fgrep: warning: fgrep is obsolescent; using /bin/grep -F GNU checking dependency style of clang... none checking for a BSD-compatible install... /usr/lib/portage/python3.10/ebuild-helpers/xattr/install -c checking for gawk... (cached) gawk checking whether ln -s works... yes checking for x86_64-pc-linux-gnu-ranlib... x86_64-pc-linux-gnu-ranlib checking for clang option to accept ANSI C... none needed checking for an ANSI C-conforming const... yes checking for inline... inline checking how to run the C preprocessor... egrep: warning: egrep is obsolescent; using /bin/grep -E egrep: warning: egrep is obsolescent; using /bin/grep -E clang -E egrep: warning: egrep is obsolescent; using /bin/grep -E egrep: warning: egrep is obsolescent; using /bin/grep -E checking for ANSI C header files... egrep: warning: egrep is obsolescent; using /bin/grep -E no checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for stdlib.h... (cached) yes checking for working malloc... yes checking for memmove... yes checking for memset... yes checking for strchr... yes checking for strrchr... yes checking for strstr... yes checking for strtod... yes checking for strtol... yes checking build system type... x86_64-pc-linux-gnu checking host system type... x86_64-pc-linux-gnu checking whether the C compiler supports -Wall... yes checking whether the C compiler supports -O3... yes checking whether the C compiler supports -ffast-math... yes checking for library containing pow... -lm checking for floor... yes checking for pow... yes checking for sqrt... yes checking zlib.h usability... yes checking zlib.h presence... egrep: warning: egrep is obsolescent; using /bin/grep -E yes checking for zlib.h... yes checking for gzopen in -lz... yes checking for select... yes checking whether time.h and sys/time.h may both be included... yes checking termios.h usability... yes checking termios.h presence... egrep: warning: egrep is obsolescent; using /bin/grep -E yes checking for termios.h... yes checking sys/time.h usability... yes checking sys/time.h presence... egrep: warning: egrep is obsolescent; using /bin/grep -E yes checking for sys/time.h... yes checking for memory.h... (cached) yes checking conio.h usability... no checking conio.h presence... egrep: warning: egrep is obsolescent; using /bin/grep -E no checking for conio.h... no configure: creating ./config.status config.status: creating Makefile config.status: creating doc/Makefile config.status: creating kernel/Makefile config.status: creating gui/Makefile config.status: creating config.h egrep: warning: egrep is obsolescent; using /bin/grep -E config.status: executing default-1 commands >>> Source configured. '/var/tmp/portage/media-gfx/quat-1.20-r2/temp/clang14.log' -> '/var/tmp/clang/media-gfx/quat-1.20-r2/clang14.log' '/var/tmp/portage/media-gfx/quat-1.20-r2/temp/clang15.log' -> '/var/tmp/clang/media-gfx/quat-1.20-r2/clang15.log' >>> Compiling source in /var/tmp/portage/media-gfx/quat-1.20-r2/work/quat-1.20 ... make -j4 cd . \ && CONFIG_FILES= CONFIG_HEADERS=config.h \ /bin/sh ./config.status config.status: creating config.h egrep: warning: egrep is obsolescent; using /bin/grep -E config.status: config.h is unchanged config.status: executing default-1 commands make all-recursive make[1]: Entering directory '/var/tmp/portage/media-gfx/quat-1.20-r2/work/quat-1.20' Making all in kernel make[2]: Entering directory '/var/tmp/portage/media-gfx/quat-1.20-r2/work/quat-1.20/kernel' clang -DHAVE_CONFIG_H -I. -I. -I.. -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -O3 -ffast-math -c `test -f calculat.c || echo './'`calculat.c clang -DHAVE_CONFIG_H -I. -I. -I.. -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -O3 -ffast-math -c `test -f colors.c || echo './'`colors.c clang -DHAVE_CONFIG_H -I. -I. -I.. -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -O3 -ffast-math -c `test -f files.c || echo './'`files.c clang -DHAVE_CONFIG_H -I. -I. -I.. -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -O3 -ffast-math -c `test -f iter.c || echo './'`iter.c files.c:377:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] int PNGInitialization(name, mode, png, png_info, png_internal, xstart, y... ^ colors.c:120:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] int CreateDispPal(disppal, realpal, maxcol, phongmax, rdepth, gdepth, bdepth) ^ iter.c:114:44: warning: argument 'norm' of type 'vec3' (aka 'double[3]') with mismatched bound [-Warray-parameter] int iternorm_0(point xstart, point c, vec3 norm, double bailout, int maxiter) ^ ./iter.h:27:45: note: previously declared as 'point' (aka 'double[4]') here int iternorm_0(point xstart, point c, point norm, double bailout, int maxiter); ^ iter.c:213:44: warning: argument 'norm' of type 'vec3' (aka 'double[3]') with mismatched bound [-Warray-parameter] int iternorm_1(point xstart, point c, vec3 norm, double bailout, int maxiter) ^ ./iter.h:44:45: note: previously declared as 'point' (aka 'double[4]') here int iternorm_1(point xstart, point c, point norm, double bailout, int maxiter); ^ clang -DHAVE_CONFIG_H -I. -I. -I.. -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -O3 -ffast-math -c `test -f png.c || echo './'`png.c png.c:212:8: warning: variable 'err' set but not used [-Wunused-but-set-variable] int err; ^ 1 warning generated. clang -DHAVE_CONFIG_H -I. -I. -I.. -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -O3 -ffast-math -c `test -f qmath.c || echo './'`qmath.c 1 warning generated. clang -DHAVE_CONFIG_H -I. -I. -I.. -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -O3 -ffast-math -c `test -f quat.c || echo './'`quat.c clang -DHAVE_CONFIG_H -I. -I. -I.. -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -O3 -ffast-math -c `test -f textver.c || echo './'`textver.c textver.c:225:22: warning: illegal character encoding in string literal [-Winvalid-source-encoding] printf("You didnt specify an ini-file.\nUse -h for help.\n"); ^~~~ textver.c:246:22: warning: illegal character encoding in string literal [-Winvalid-source-encoding] printf("You didnt specify an ini- or zpn-file.\nUse -h f... ^~~~ 1 warning generated. quat.c:797:25: error: incompatible integer to pointer conversion passing 'time_t' (aka 'long') to parameter of type 'time_t *' (aka 'long *') [-Wint-conversion] my_time = (long)time((time_t)NULL); ^~~~~~~~~~~~ /usr/include/time.h:76:29: note: passing argument to parameter '__timer' here extern time_t time (time_t *__timer) __THROW; ^ quat.c:952:30: error: incompatible integer to pointer conversion passing 'time_t' (aka 'long') to parameter of type 'time_t *' (aka 'long *') [-Wint-conversion] calc_time += (long)time((time_t)NULL) - my_time; ^~~~~~~~~~~~ /usr/include/time.h:76:29: note: passing argument to parameter '__timer' here extern time_t time (time_t *__timer) __THROW; ^ 2 warnings generated. 2 errors generated. make[2]: *** [Makefile:213: quat.o] Error 1 make[2]: *** Waiting for unfinished jobs.... 2 warnings generated. make[2]: Leaving directory '/var/tmp/portage/media-gfx/quat-1.20-r2/work/quat-1.20/kernel' make[1]: *** [Makefile:174: all-recursive] Error 1 make[1]: Leaving directory '/var/tmp/portage/media-gfx/quat-1.20-r2/work/quat-1.20' make: *** [Makefile:105: all] Error 2 * ERROR: media-gfx/quat-1.20-r2::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=media-gfx/quat-1.20-r2::gentoo'`, * the complete build log and the output of `emerge -pqv '=media-gfx/quat-1.20-r2::gentoo'`. * The complete build log is located at '/var/log/portage/media-gfx:quat-1.20-r2:20220918-093517.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/media-gfx/quat-1.20-r2/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/media-gfx/quat-1.20-r2/temp/environment'. * Working directory: '/var/tmp/portage/media-gfx/quat-1.20-r2/work/quat-1.20' * S: '/var/tmp/portage/media-gfx/quat-1.20-r2/work/quat-1.20'