* Package: app-emacs/mpg123-el-1.61:0 * Repository: gentoo * Maintainer: gnu-emacs@gentoo.org * USE: abi_x86_64 amd64 elibc_glibc kernel_linux userland_GNU * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox * Emacs version: 28.2 >>> Unpacking source... >>> Unpacking mpg123-el-1.61.tar.xz to /var/tmp/portage/app-emacs/mpg123-el-1.61/work >>> Source unpacked in /var/tmp/portage/app-emacs/mpg123-el-1.61/work >>> Preparing source in /var/tmp/portage/app-emacs/mpg123-el-1.61/work/mpg123-el-1.61 ... >>> Source prepared. >>> Configuring source in /var/tmp/portage/app-emacs/mpg123-el-1.61/work/mpg123-el-1.61 ... >>> Source configured. >>> Compiling source in /var/tmp/portage/app-emacs/mpg123-el-1.61/work/mpg123-el-1.61 ... tagput.c: In function ‘do_ogg’: tagput.c:67:9: warning: missing sentinel in function call [-Wformat=] 67 | execlp("vorbiscomment", "vorbiscomment", "-w", target, newogg, '\0'); | ^~~~~~ tagput.c:68:9: warning: missing sentinel in function call [-Wformat=] 68 | execlp("tee", "tee", "tee", '\0'); /* for debug */ | ^~~~~~ tagput.c:64:9: warning: ignoring return value of ‘dup’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 64 | dup(fds[0]); /* substitute fds[0] to stdin */ | ^~~~~~~~~~~ tagput.c:80:9: warning: ignoring return value of ‘dup’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 80 | dup(fds[1]); | ^~~~~~~~~~~ tagput.c:83:13: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 83 | write(1, attr[i], strlen(attr[i])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tagput.c:84:13: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 84 | write(1, "=", 1); | ^~~~~~~~~~~~~~~~ tagput.c:88:21: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 88 | write(1, &c, 1); | ^~~~~~~~~~~~~~~ tagput.c:93:21: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 93 | write(1, &c, 1); | ^~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: /var/tmp/portage/app-emacs/mpg123-el-1.61/temp/cca8eQsM.o: in function `do_ogg': tagput.c:(.text+0xe3): warning: the use of `mktemp' is dangerous, better use `mkstemp' or `mkdtemp' id3put.c: In function ‘main’: id3put.c:46:7: error: implicit declaration of function ‘exit’ [-Werror=implicit-function-declaration] 46 | exit(1); | ^~~~ id3put.c:3:1: note: include ‘’ or provide a declaration of ‘exit’ 2 | #include +++ |+#include 3 | id3put.c:46:7: warning: incompatible implicit declaration of built-in function ‘exit’ [-Wbuiltin-declaration-mismatch] 46 | exit(1); | ^~~~ id3put.c:46:7: note: include ‘’ or provide a declaration of ‘exit’ id3put.c:41:11: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 41 | (void) fscanf(stdin,"%d",&i); | ^~~~~~~~~~~~~~~~~~~~~ id3put.c:50:11: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 50 | (void) fgets(str_in, 4, fp); | ^~~~~~~~~~~~~~~~~~~~ cc1: some warnings being treated as errors * ERROR: app-emacs/mpg123-el-1.61::gentoo failed (compile phase): * (no error message) * * Call stack: * ebuild.sh, line 122: Called src_compile * environment, line 1569: Called die * The specific snippet of code: * $(tc-getCC) ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} -o id3put id3put.c || die; * * If you need support, post the output of `emerge --info '=app-emacs/mpg123-el-1.61::gentoo'`, * the complete build log and the output of `emerge -pqv '=app-emacs/mpg123-el-1.61::gentoo'`. * The complete build log is located at '/var/log/portage/app-emacs:mpg123-el-1.61:20221004-103302.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/app-emacs/mpg123-el-1.61/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/app-emacs/mpg123-el-1.61/temp/environment'. * Working directory: '/var/tmp/portage/app-emacs/mpg123-el-1.61/work/mpg123-el-1.61' * S: '/var/tmp/portage/app-emacs/mpg123-el-1.61/work/mpg123-el-1.61'