* Package: dev-ruby/sigar-0.7.3 * Repository: gentoo * Maintainer: ruby@gentoo.org * USE: abi_x86_64 amd64 elibc_glibc kernel_linux ruby_targets_ruby23 userland_GNU * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox >>> Unpacking source... * Running unpack phase for all ... * Unpacking .gem file... ... [ ok ] * Uncompressing metadata ... [ ok ] * Unpacking data.tar.gz ... [ ok ] >>> Source unpacked in /var/tmp/portage/dev-ruby/sigar-0.7.3/work >>> Preparing source in /var/tmp/portage/dev-ruby/sigar-0.7.3/work ... * Running prepare phase for all ... * Running source copy phase for ruby23 ... >>> Source prepared. >>> Configuring source in /var/tmp/portage/dev-ruby/sigar-0.7.3/work ... * Running configure phase for ruby23 ... Ruby platform=x86_64-linux rbsigar_generated.rx needs update generating rbsigar_generated.rx fatal: not a git repository (or any parent up to mount point /var/tmp) Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set). ../../src/sigar_util.c -> sigar_util.c ../../src/sigar_signal.c -> sigar_signal.c ../../src/sigar_ptql.c -> sigar_ptql.c ../../src/sigar_getline.c -> sigar_getline.c ../../src/sigar_format.c -> sigar_format.c ../../src/sigar_fileinfo.c -> sigar_fileinfo.c ../../src/sigar_cache.c -> sigar_cache.c ../../src/sigar.c -> sigar.c ../../src/os/linux/linux_sigar.c -> linux_sigar.c creating Makefile >>> Source configured. >>> Compiling source in /var/tmp/portage/dev-ruby/sigar-0.7.3/work ... * Running compile phase for ruby23 ... make -j1 -Cbindings/ruby V=1 make: Entering directory '/var/tmp/portage/dev-ruby/sigar-0.7.3/work/ruby23/sigar-0.7.3/bindings/ruby' x86_64-pc-linux-gnu-gcc -I. -I/usr/include/ruby-2.3.0/x86_64-linux -I/usr/include/ruby-2.3.0/ruby/backward -I/usr/include/ruby-2.3.0 -I. -I../../include -I../../src/os/linux -U_FILE_OFFSET_BITS -DRB_HAS_RE_ERROR -DRB_RUBY_19 -fPIC -O2 -pipe -march=native -fno-strict-aliasing -fPIC -std=gnu89 -o linux_sigar.o -c linux_sigar.c linux_sigar.c: In function ‘sigar_os_proc_list_get’: linux_sigar.c:619:5: warning: ‘readdir_r’ is deprecated [-Wdeprecated-declarations] while (readdir_r(dirp, &dbuf, &ent) == 0) { ^~~~~ In file included from linux_sigar.c:19:0: /usr/include/dirent.h:183:12: note: declared here extern int readdir_r (DIR *__restrict __dirp, ^~~~~~~~~ linux_sigar.c: In function ‘sigar_proc_port_get’: linux_sigar.c:2507:5: warning: ‘readdir_r’ is deprecated [-Wdeprecated-declarations] while (readdir_r(dirp, &dbuf, &ent) == 0) { ^~~~~ In file included from linux_sigar.c:19:0: /usr/include/dirent.h:183:12: note: declared here extern int readdir_r (DIR *__restrict __dirp, ^~~~~~~~~ linux_sigar.c:2548:9: warning: ‘readdir_r’ is deprecated [-Wdeprecated-declarations] while (readdir_r(fd_dirp, &fd_dbuf, &fd_ent) == 0) { ^~~~~ In file included from linux_sigar.c:19:0: /usr/include/dirent.h:183:12: note: declared here extern int readdir_r (DIR *__restrict __dirp, ^~~~~~~~~ linux_sigar.c: In function ‘sigar_cpu_list_get’: linux_sigar.c:455:5: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] (void)fgets(cpu_total, sizeof(cpu_total), fp); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ linux_sigar.c: In function ‘get_iostat_procp’: linux_sigar.c:1364:5: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] (void)fgets(buffer, sizeof(buffer), fp); /* skip header */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ linux_sigar.c: In function ‘sigar_net_route_list_get’: linux_sigar.c:1736:5: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] (void)fgets(buffer, sizeof(buffer), fp); /* skip header */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ linux_sigar.c: In function ‘sigar_net_interface_stat_get’: linux_sigar.c:1779:5: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] fgets(buffer, sizeof(buffer), fp); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ linux_sigar.c:1780:5: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] fgets(buffer, sizeof(buffer), fp); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ linux_sigar.c: In function ‘proc_net_read’: linux_sigar.c:1944:5: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] fgets(buffer, sizeof(buffer), fp); /* skip header */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ linux_sigar.c: In function ‘sigar_arp_list_get’: linux_sigar.c:2425:5: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] (void)fgets(buffer, sizeof(buffer), fp); /* skip header */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-gcc -I. -I/usr/include/ruby-2.3.0/x86_64-linux -I/usr/include/ruby-2.3.0/ruby/backward -I/usr/include/ruby-2.3.0 -I. -I../../include -I../../src/os/linux -U_FILE_OFFSET_BITS -DRB_HAS_RE_ERROR -DRB_RUBY_19 -fPIC -O2 -pipe -march=native -fno-strict-aliasing -fPIC -std=gnu89 -o rbsigar.o -c rbsigar.c x86_64-pc-linux-gnu-gcc -I. -I/usr/include/ruby-2.3.0/x86_64-linux -I/usr/include/ruby-2.3.0/ruby/backward -I/usr/include/ruby-2.3.0 -I. -I../../include -I../../src/os/linux -U_FILE_OFFSET_BITS -DRB_HAS_RE_ERROR -DRB_RUBY_19 -fPIC -O2 -pipe -march=native -fno-strict-aliasing -fPIC -std=gnu89 -o sigar.o -c sigar.c sigar.c: In function ‘proc_net_interface_list_get’: sigar.c:1848:5: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] fgets(buffer, sizeof(buffer), fp); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sigar.c:1849:5: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] fgets(buffer, sizeof(buffer), fp); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-gcc -I. -I/usr/include/ruby-2.3.0/x86_64-linux -I/usr/include/ruby-2.3.0/ruby/backward -I/usr/include/ruby-2.3.0 -I. -I../../include -I../../src/os/linux -U_FILE_OFFSET_BITS -DRB_HAS_RE_ERROR -DRB_RUBY_19 -fPIC -O2 -pipe -march=native -fno-strict-aliasing -fPIC -std=gnu89 -o sigar_cache.o -c sigar_cache.c sigar_cache.c: In function ‘sigar_cache_dump’: sigar_cache.c:72:24: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 2 has type ‘sigar_uint64_t {aka long unsigned int}’ [-Wformat=] printf("%lld", entry->id); ~~~^ ~~~~~~~~~ %ld x86_64-pc-linux-gnu-gcc -I. -I/usr/include/ruby-2.3.0/x86_64-linux -I/usr/include/ruby-2.3.0/ruby/backward -I/usr/include/ruby-2.3.0 -I. -I../../include -I../../src/os/linux -U_FILE_OFFSET_BITS -DRB_HAS_RE_ERROR -DRB_RUBY_19 -fPIC -O2 -pipe -march=native -fno-strict-aliasing -fPIC -std=gnu89 -o sigar_fileinfo.o -c sigar_fileinfo.c x86_64-pc-linux-gnu-gcc -I. -I/usr/include/ruby-2.3.0/x86_64-linux -I/usr/include/ruby-2.3.0/ruby/backward -I/usr/include/ruby-2.3.0 -I. -I../../include -I../../src/os/linux -U_FILE_OFFSET_BITS -DRB_HAS_RE_ERROR -DRB_RUBY_19 -fPIC -O2 -pipe -march=native -fno-strict-aliasing -fPIC -std=gnu89 -o sigar_format.o -c sigar_format.c x86_64-pc-linux-gnu-gcc -I. -I/usr/include/ruby-2.3.0/x86_64-linux -I/usr/include/ruby-2.3.0/ruby/backward -I/usr/include/ruby-2.3.0 -I. -I../../include -I../../src/os/linux -U_FILE_OFFSET_BITS -DRB_HAS_RE_ERROR -DRB_RUBY_19 -fPIC -O2 -pipe -march=native -fno-strict-aliasing -fPIC -std=gnu89 -o sigar_getline.o -c sigar_getline.c In file included from sigar_getline.c:241:0: sigar_getline.c: In function ‘gl_error’: ../../include/sigar_util.h:56:22: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result] #define sigar_write write sigar_getline.c:709:5: note: in expansion of macro ‘sigar_write’ sigar_write(2, buf, len); ^~~~~~~~~~~ sigar_getline.c: In function ‘gl_putc’: ../../include/sigar_util.h:56:22: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result] #define sigar_write write sigar_getline.c:663:8: note: in expansion of macro ‘sigar_write’ sigar_write(1, &ch, 1); ^~~~~~~~~~~ sigar_getline.c: In function ‘gl_puts’: ../../include/sigar_util.h:56:22: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result] #define sigar_write write sigar_getline.c:691:5: note: in expansion of macro ‘sigar_write’ sigar_write(1, buf, len); ^~~~~~~~~~~ sigar_getline.c: In function ‘sigar_getline_histadd’: sigar_getline.c:1426:19: warning: ignoring return value of ‘tmpnam’, declared with attribute warn_unused_result [-Wunused-result] tmpnam(tname); ^~~~~~~~~~~~~ x86_64-pc-linux-gnu-gcc -I. -I/usr/include/ruby-2.3.0/x86_64-linux -I/usr/include/ruby-2.3.0/ruby/backward -I/usr/include/ruby-2.3.0 -I. -I../../include -I../../src/os/linux -U_FILE_OFFSET_BITS -DRB_HAS_RE_ERROR -DRB_RUBY_19 -fPIC -O2 -pipe -march=native -fno-strict-aliasing -fPIC -std=gnu89 -o sigar_ptql.o -c sigar_ptql.c sigar_ptql.c: In function ‘sigar_sudo_file2str’: sigar_ptql.c:724:5: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] (void)fgets(buffer, buflen, fp); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-gcc -I. -I/usr/include/ruby-2.3.0/x86_64-linux -I/usr/include/ruby-2.3.0/ruby/backward -I/usr/include/ruby-2.3.0 -I. -I../../include -I../../src/os/linux -U_FILE_OFFSET_BITS -DRB_HAS_RE_ERROR -DRB_RUBY_19 -fPIC -O2 -pipe -march=native -fno-strict-aliasing -fPIC -std=gnu89 -o sigar_signal.o -c sigar_signal.c x86_64-pc-linux-gnu-gcc -I. -I/usr/include/ruby-2.3.0/x86_64-linux -I/usr/include/ruby-2.3.0/ruby/backward -I/usr/include/ruby-2.3.0 -I. -I../../include -I../../src/os/linux -U_FILE_OFFSET_BITS -DRB_HAS_RE_ERROR -DRB_RUBY_19 -fPIC -O2 -pipe -march=native -fno-strict-aliasing -fPIC -std=gnu89 -o sigar_util.o -c sigar_util.c sigar_util.c: In function ‘sigar_proc_list_procfs_get’: sigar_util.c:167:5: warning: ‘readdir_r’ is deprecated [-Wdeprecated-declarations] while (readdir_r(dirp, &dbuf, &ent) == 0) { ^~~~~ In file included from sigar_util.c:31:0: /usr/include/dirent.h:183:12: note: declared here extern int readdir_r (DIR *__restrict __dirp, ^~~~~~~~~ sigar_util.c: In function ‘sigar_proc_fd_count’: sigar_util.c:210:5: warning: ‘readdir_r’ is deprecated [-Wdeprecated-declarations] while (readdir_r(dirp, &dbuf, &ent) == 0) { ^~~~~ In file included from sigar_util.c:31:0: /usr/include/dirent.h:183:12: note: declared here extern int readdir_r (DIR *__restrict __dirp, ^~~~~~~~~ sigar_util.c: At top level: sigar_util.c:742:10: fatal error: rpc/rpc.h: No such file or directory #include ^~~~~~~~~~~ compilation terminated. make: *** [Makefile:239: sigar_util.o] Error 1 make: Leaving directory '/var/tmp/portage/dev-ruby/sigar-0.7.3/work/ruby23/sigar-0.7.3/bindings/ruby' * ERROR: dev-ruby/sigar-0.7.3::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=dev-ruby/sigar-0.7.3::gentoo'`, * the complete build log and the output of `emerge -pqv '=dev-ruby/sigar-0.7.3::gentoo'`. * The complete build log is located at '/var/log/portage/dev-ruby:sigar-0.7.3:20180520-231816.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/dev-ruby/sigar-0.7.3/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-ruby/sigar-0.7.3/temp/environment'. * Working directory: '/var/tmp/portage/dev-ruby/sigar-0.7.3/work/ruby23/sigar-0.7.3' * S: '/var/tmp/portage/dev-ruby/sigar-0.7.3/work/ruby23/sigar-0.7.3' !!! When you file a bug report, please include the following information: GENTOO_VM= CLASSPATH="" JAVA_HOME="" JAVACFLAGS="" COMPILER="" and of course, the output of emerge --info =sigar-0.7.3