* Package: media-plugins/vdr-remote-0.7.0-r1:0 * Repository: gentoo * Maintainer: vdr@gentoo.org * USE: abi_x86_64 amd64 elibc_glibc kernel_linux * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox * Compiling against * vdr-2.6.4 [API version 2.6.3] >>> Unpacking source... >>> Unpacking vdr-remote-0.7.0.tgz to /var/tmp/portage/media-plugins/vdr-remote-0.7.0-r1/work >>> Source unpacked in /var/tmp/portage/media-plugins/vdr-remote-0.7.0-r1/work >>> Preparing source in /var/tmp/portage/media-plugins/vdr-remote-0.7.0-r1/work/remote-0.7.0 ... * Patching Makefile * Patching for Linguas support * available Languages for vdr-remote-0.7.0 are: * LINGUAS="de fi fr it pl ru " * QA Notice: OBJECT i18n.o found, removed per sed * QA Notice: obsolete tI18nPhrase found, disabled per sed, please recheck >>> Source prepared. * Modern C testing: this build is using a /etc/portage/bashrc hook (2023-11-30T22:24)! * Modern C testing: see https://wiki.gentoo.org/wiki/Modern_C_porting for more info. >>> Configuring source in /var/tmp/portage/media-plugins/vdr-remote-0.7.0-r1/work/remote-0.7.0 ... >>> Source configured. >>> Compiling source in /var/tmp/portage/media-plugins/vdr-remote-0.7.0-r1/work/remote-0.7.0 ... make -j4 all LOCALEDIR=/var/tmp/portage/media-plugins/vdr-remote-0.7.0-r1/temp/tmp-locale LOCDIR=/var/tmp/portage/media-plugins/vdr-remote-0.7.0-r1/temp/tmp-locale LIBDIR=/var/tmp/portage/media-plugins/vdr-remote-0.7.0-r1/work/remote-0.7.0 TMPDIR=/var/tmp/portage/media-plugins/vdr-remote-0.7.0-r1/temp clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated] clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated] clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated] clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated] clang++ -O3 -pipe -march=native -fno-diagnostics-color -fPIC -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include -c -DPLUGIN_NAME_I18N='"remote"' -DREMOTE_FEATURE_LIRC -DREMOTE_FEATURE_TCPIP remote.c clang++ -O3 -pipe -march=native -fno-diagnostics-color -fPIC -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include -c -DPLUGIN_NAME_I18N='"remote"' -DREMOTE_FEATURE_LIRC -DREMOTE_FEATURE_TCPIP ttystatus.c clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated] clang++ -O3 -pipe -march=native -fno-diagnostics-color -fPIC -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include -c -DPLUGIN_NAME_I18N='"remote"' -DREMOTE_FEATURE_LIRC -DREMOTE_FEATURE_TCPIP remotetcp.c clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated] clang++ -O3 -pipe -march=native -fno-diagnostics-color -fPIC -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include -c -DPLUGIN_NAME_I18N='"remote"' -DREMOTE_FEATURE_LIRC -DREMOTE_FEATURE_TCPIP compat.c clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated] clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated] remote.c:750:13: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] 750 | asprintf(&nam, "%s-%s", Name(), cp+1); | ^~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote.c:752:13: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] 752 | asprintf(&nam, "%s-%s", Name(), devnam[i]); | ^~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote.c:799:21: error: allocating an object of abstract class type 'cLircRemote' 799 | new cLircRemote(devnam[i]); // use vdr's lirc code | ^ /usr/include/vdr/thread.h:96:16: note: unimplemented pure virtual method 'Action' in 'cLircRemote' 96 | virtual void Action(void) = 0; | ^ ttystatus.c:69:21: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] 69 | write(fd, blanks, 1); | ^~~~~ ~~~~~~~~~~~~~ ttystatus.c:79:17: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] 79 | write(fd, "\r\n", 2); | ^~~~~ ~~~~~~~~~~~~~ ttystatus.c:106:17: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] 106 | write(fd, buf+i, l); | ^~~~~ ~~~~~~~~~~~~ ttystatus.c:115:9: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] 115 | write(fd, blanks, n); | ^~~~~ ~~~~~~~~~~~~~ xgettext -C -cTRANSLATORS --no-wrap -F -k -ktr -ktrNOOP --package-name=vdr-remote --package-version=0.7.0 --msgid-bugs-address='' -o po/remote.pot `ls compat.c i18n.c remote.c remotetcp.c ttystatus.c` remotetcp.c:95:13: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] 95 | write(fh, str, strlen(str)); | ^~~~~ ~~~~~~~~~~~~~~~~~~~~ remotetcp.c:97:13: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] 97 | write(fh, str, strlen(str)); | ^~~~~ ~~~~~~~~~~~~~~~~~~~~ remotetcp.c:100:13: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] 100 | write(fh, str, strlen(str)); | ^~~~~ ~~~~~~~~~~~~~~~~~~~~ remotetcp.c:102:13: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] 102 | read(fh, str, sizeof str); | ^~~~ ~~~~~~~~~~~~~~~~~~~ 2 warnings and 1 error generated. make: *** [Makefile:138: remote.o] Error 1 make: *** Waiting for unfinished jobs.... 4 warnings generated. 4 warnings generated. * ERROR: media-plugins/vdr-remote-0.7.0-r1::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=media-plugins/vdr-remote-0.7.0-r1::gentoo'`, * the complete build log and the output of `emerge -pqv '=media-plugins/vdr-remote-0.7.0-r1::gentoo'`. * The complete build log is located at '/var/log/portage/media-plugins:vdr-remote-0.7.0-r1:20231213-041630.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/media-plugins/vdr-remote-0.7.0-r1/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/media-plugins/vdr-remote-0.7.0-r1/temp/environment'. * Working directory: '/var/tmp/portage/media-plugins/vdr-remote-0.7.0-r1/work/remote-0.7.0' * S: '/var/tmp/portage/media-plugins/vdr-remote-0.7.0-r1/work/remote-0.7.0'