* Package: app-arch/pdv-1.5.1-r4:0 * Repository: gentoo * USE: abi_x86_64 amd64 elibc_glibc gui kernel_linux userland_GNU * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox >>> Unpacking source... >>> Unpacking pdv-1.5.1.tar.gz to /var/tmp/portage/app-arch/pdv-1.5.1-r4/work >>> Source unpacked in /var/tmp/portage/app-arch/pdv-1.5.1-r4/work >>> Preparing source in /var/tmp/portage/app-arch/pdv-1.5.1-r4/work/pdv-1.5.1 ... * Applying pdv-1.5.1-opt.patch ... [ ok ] * Applying pdv-1.5.1-early-free.patch ... [ ok ] * Applying pdv-1.5.1-x-config.patch ... [ ok ] * Applying pdv-1.5.1-default-args.patch ... [ ok ] * Applying pdv-1.5.1-no-strip.patch ... [ ok ] * Running eautoreconf in '/var/tmp/portage/app-arch/pdv-1.5.1-r4/work/pdv-1.5.1/X11' ... * Running 'aclocal --system-acdir=/var/tmp/portage/app-arch/pdv-1.5.1-r4/temp/aclocal' ... [ ok ] * Moving configure.in to configure.ac (bug #426262) * Running 'autoconf --force' ... [ ok ] * Running 'autoheader' ... [ ok ] * Running 'automake --add-missing --copy --foreign --force-missing' ... [ ok ] * Running elibtoolize in: pdv-1.5.1/X11/ >>> Source prepared. >>> Configuring source in /var/tmp/portage/app-arch/pdv-1.5.1-r4/work/pdv-1.5.1 ... * econf: updating pdv-1.5.1/X11/config.sub with /usr/share/gnuconfig/config.sub * econf: updating pdv-1.5.1/X11/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 --libdir=/usr/lib64 creating cache ./config.cache checking for a BSD compatible install... /usr/lib/portage/python3.10/ebuild-helpers/xattr/install -c checking whether build environment is sane... yes checking whether make sets ${MAKE}... yes checking for working aclocal... found checking for working autoconf... found checking for working automake... found checking for working autoheader... found checking for working makeinfo... found checking whether make sets ${MAKE}... (cached) yes checking for gcc... x86_64-pc-linux-gnu-gcc checking whether the C compiler (x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0) works... yes checking whether the C compiler (x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0) is a cross-compiler... no checking whether we are using GNU C... yes checking whether x86_64-pc-linux-gnu-gcc accepts -g... yes checking for strip... /usr/bin/strip checking how to run the C preprocessor... x86_64-pc-linux-gnu-gcc -E checking for ANSI C header files... yes checking for fcntl.h... yes checking for unistd.h... yes checking for getopt.h... yes checking for string.h... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdarg.h... yes checking for working const... yes checking for off_t... yes checking for size_t... yes checking for vprintf... yes checking for strdup... yes checking for strerror... yes updating cache ./config.cache creating ./config.status creating Makefile creating config.h configuring in X11 running /bin/sh ./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 --libdir=/usr/lib64 --cache-file=.././config.cache --srcdir=. configure: loading cache .././config.cache checking for a BSD-compatible install... (cached) /usr/lib/portage/python3.10/ebuild-helpers/xattr/install -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... (cached) yes checking whether make supports nested variables... yes checking for x86_64-pc-linux-gnu-gcc... (cached) x86_64-pc-linux-gnu-gcc 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 x86_64-pc-linux-gnu-gcc accepts -g... (cached) yes checking for x86_64-pc-linux-gnu-gcc option to enable C11 features... none needed checking whether x86_64-pc-linux-gnu-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-pc-linux-gnu-gcc... gcc3 checking how to run the C preprocessor... (cached) x86_64-pc-linux-gnu-gcc -E checking for X... libraries , headers checking for XtManageChild in -lXt... yes checking for XLoadFont in -lX11... yes checking for socket in -lsocket... no checking for gethostbyname in -lnsl... yes checking for dlopen in -ldl... yes checking for getwchar in -lw... no checking for XextAddDisplay in -lXext... yes checking for XpEndPage in -lXp... no checking for XmStringFree in -lXm... yes checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... (cached) yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... (cached) yes checking for sys/types.h... (cached) yes checking for unistd.h... (cached) yes checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for fcntl.h... (cached) yes checking for unistd.h... (cached) yes checking for getopt.h... (cached) yes checking for string.h... (cached) yes checking for sys/types.h... (cached) yes checking for sys/stat.h... (cached) yes checking for stdarg.h... (cached) yes checking for an ANSI C-conforming const... (cached) yes checking for off_t... (cached) yes checking for size_t... (cached) yes checking for vprintf... (cached) yes checking for strdup... (cached) yes checking for strerror... (cached) yes configure: updating cache .././config.cache checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating config.h config.status: executing depfiles commands >>> Source configured. >>> Compiling source in /var/tmp/portage/app-arch/pdv-1.5.1-r4/work/pdv-1.5.1 ... make -j4 make all-recursive make[1]: Entering directory '/var/tmp/portage/app-arch/pdv-1.5.1-r4/work/pdv-1.5.1' Making all in . make[2]: Entering directory '/var/tmp/portage/app-arch/pdv-1.5.1-r4/work/pdv-1.5.1' x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I. -pipe -march=native -fno-diagnostics-color -O2 -c pdvspec.c x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I. -pipe -march=native -fno-diagnostics-color -O2 -c mkpkgutils.c x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I. -pipe -march=native -fno-diagnostics-color -O2 -c pdvmkpkg.c x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I. -pipe -march=native -fno-diagnostics-color -O2 -c filecopy.c filecopy.c: In function ‘filecopy’: filecopy.c:120:41: warning: ignoring return value of ‘fchown’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 120 | fchown(fileno(fh_dst), uid, gid); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ filecopy.c:122:41: warning: ignoring return value of ‘fchown’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 122 | fchown(fileno(fh_dst), stat_s.st_uid, stat_s.st_gid); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I. -pipe -march=native -fno-diagnostics-color -O2 -c port.c x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I. -pipe -march=native -fno-diagnostics-color -O2 -c unittests.c x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I. -pipe -march=native -fno-diagnostics-color -O2 -c pdv.c touch pdv_fixed.c x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -o pdvmkpkg filecopy.o mkpkgutils.o pdvmkpkg.o port.o pdvspec.o pdv.c: In function ‘usage’: pdv.c:369:17: warning: format not a string literal and no format arguments [-Wformat-security] 369 | fprintf(fh, hlpmsg); | ^~~~~~~ pdv.c: In function ‘main’: pdv.c:140:25: warning: ignoring return value of ‘system’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 140 | system(pld_data.cmd); | ^~~~~~~~~~~~~~~~~~~~ pdv.c: In function ‘agreementPrompt’: pdv.c:414:17: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 414 | fgets(resp, 5, stdin); | ^~~~~~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -o unittests unittests.o filecopy.o mkpkgutils.o port.o pdvspec.o x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -o pdv pdv.o port.o # let portage decide whether to strip binaries #/usr/bin/strip pdv printf "%-5.5s" $VERSION >> pdv printf "\000\000\000\000\000\000\000\000" >> pdv sleep 1 touch pdv_fixed make[2]: Leaving directory '/var/tmp/portage/app-arch/pdv-1.5.1-r4/work/pdv-1.5.1' Making all in X11 make[2]: Entering directory '/var/tmp/portage/app-arch/pdv-1.5.1-r4/work/pdv-1.5.1/X11' make all-am make[3]: Entering directory '/var/tmp/portage/app-arch/pdv-1.5.1-r4/work/pdv-1.5.1/X11' x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -pipe -march=native -fno-diagnostics-color -O2 -MT util.o -MD -MP -MF .deps/util.Tpo -c -o util.o util.c x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -pipe -march=native -fno-diagnostics-color -O2 -MT xmpdvmkpkg.o -MD -MP -MF .deps/xmpdvmkpkg.Tpo -c -o xmpdvmkpkg.o xmpdvmkpkg.c util.c: In function ‘statusmsg’: util.c:236:33: warning: format not a string literal and no format arguments [-Wformat-security] 236 | fprintf(stderr, msg); | ^~~ xmpdvmkpkg.c: In function ‘close_menuCB’: xmpdvmkpkg.c:392:9: warning: implicit declaration of function ‘statusmsg’; did you mean ‘Status’? [-Wimplicit-function-declaration] 392 | statusmsg("spec file closed"); | ^~~~~~~~~ | Status mv -f .deps/util.Tpo .deps/util.Po mv -f .deps/xmpdvmkpkg.Tpo .deps/xmpdvmkpkg.Po x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -o xmpdvmkpkg util.o xmpdvmkpkg.o ../filecopy.o ../mkpkgutils.o ../pdvspec.o -lXm -lXext -ldl -lnsl -lX11 -lXt make[3]: Leaving directory '/var/tmp/portage/app-arch/pdv-1.5.1-r4/work/pdv-1.5.1/X11' make[2]: Leaving directory '/var/tmp/portage/app-arch/pdv-1.5.1-r4/work/pdv-1.5.1/X11' make[1]: Leaving directory '/var/tmp/portage/app-arch/pdv-1.5.1-r4/work/pdv-1.5.1' >>> Source compiled. >>> Test phase [not enabled]: app-arch/pdv-1.5.1-r4 >>> Install app-arch/pdv-1.5.1-r4 into /var/tmp/portage/app-arch/pdv-1.5.1-r4/image >>> Completed installing app-arch/pdv-1.5.1-r4 into /var/tmp/portage/app-arch/pdv-1.5.1-r4/image * Final size of build directory: 2280 KiB (2.2 MiB) * Final size of installed tree: 168 KiB * * QA Notice: Package triggers severe warnings which indicate that it * may exhibit random runtime failures. * * xmpdvmkpkg.c:392:9: warning: implicit declaration of function ‘statusmsg’; did you mean ‘Status’? [-Wimplicit-function-declaration] * * Please file a bug about this at https://bugs.gentoo.org/ * with the maintainer of the package. * * ERROR: app-arch/pdv-1.5.1-r4::gentoo failed: * install aborted due to severe warnings shown above * * Call stack: * misc-functions.sh, line 670: Called install_qa_check * misc-functions.sh, line 134: Called source 'install_symlink_html_docs' * 90gcc-warnings, line 197: Called gcc_warn_check * 90gcc-warnings, line 183: Called die * The specific snippet of code: * die "install aborted due to severe warnings shown above" * * If you need support, post the output of `emerge --info '=app-arch/pdv-1.5.1-r4::gentoo'`, * the complete build log and the output of `emerge -pqv '=app-arch/pdv-1.5.1-r4::gentoo'`. * The complete build log is located at '/var/log/portage/app-arch:pdv-1.5.1-r4:20221120-125150.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/app-arch/pdv-1.5.1-r4/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/app-arch/pdv-1.5.1-r4/temp/environment'. * Working directory: '/var/tmp/portage/app-arch/pdv-1.5.1-r4/image' * S: '/var/tmp/portage/app-arch/pdv-1.5.1-r4/work/pdv-1.5.1'