Your message dated Sun, 20 Oct 2024 20:49:52 +0000
with message-id <e1t2cs4-000fwl...@fasolo.debian.org>
and subject line Bug#1071624: fixed in diaspora-installer 0.9.0.0+debian1
has caused the Debian Bug report #1071624,
regarding diaspora-installer: fails to install: sigar_util.c:980:5: error: 
implicit declaration of function 'gettimeofday'
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
1071624: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1071624
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: diaspora-installer
Version: 0.7.18.2+debian4
Severity: serious
User: debian...@lists.debian.org
Usertags: piuparts

Hi,

during a test with piuparts I noticed your package failed to install. As
per definition of the release team this makes the package too buggy for
a release, thus the severity.

>From the attached log (scroll to the bottom...):

...
  current directory:
  
/var/lib/diaspora/vendor/bundle/ruby/3.1.0/gems/kostya-sigar-2.0.10/bindings/ruby
  make DESTDIR\= sitearchdir\=./.gem.20240520-1412518-aa08qy
  sitelibdir\=./.gem.20240520-1412518-aa08qy
  compiling linux_sigar.c
  linux_sigar.c: In function 'sigar_os_proc_list_get':
  linux_sigar.c:604:5: warning: 'readdir_r' is deprecated
  [-Wdeprecated-declarations]
    604 |     while (readdir_r(dirp, &dbuf, &ent) == 0) {
        |     ^~~~~
  In file included from linux_sigar.c:19:
  /usr/include/dirent.h:185:12: note: declared here
    185 | extern int readdir_r (DIR *__restrict __dirp,
        |            ^~~~~~~~~
  linux_sigar.c: In function 'sigar_proc_port_get':
  linux_sigar.c:2492:5: warning: 'readdir_r' is deprecated
  [-Wdeprecated-declarations]
   2492 |     while (readdir_r(dirp, &dbuf, &ent) == 0) {
        |     ^~~~~
  /usr/include/dirent.h:185:12: note: declared here
    185 | extern int readdir_r (DIR *__restrict __dirp,
        |            ^~~~~~~~~
  linux_sigar.c:2533:9: warning: 'readdir_r' is deprecated
  [-Wdeprecated-declarations]
   2533 |         while (readdir_r(fd_dirp, &fd_dbuf, &fd_ent) == 0) {
        |         ^~~~~
  /usr/include/dirent.h:185:12: note: declared here
    185 | extern int readdir_r (DIR *__restrict __dirp,
        |            ^~~~~~~~~
  linux_sigar.c: In function 'sigar_cpu_list_get':
  linux_sigar.c:440:11: warning: ignoring return value of 'fgets' declared with
  attribute 'warn_unused_result' [-Wunused-result]
    440 |     (void)fgets(cpu_total, sizeof(cpu_total), fp);
        |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  linux_sigar.c: In function 'get_iostat_procp':
  linux_sigar.c:1349:11: warning: ignoring return value of 'fgets' declared with
  attribute 'warn_unused_result' [-Wunused-result]
   1349 |     (void)fgets(buffer, sizeof(buffer), fp); /* skip header */
        |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  linux_sigar.c: In function 'sigar_net_route_list_get':
  linux_sigar.c:1721:11: warning: ignoring return value of 'fgets' declared with
  attribute 'warn_unused_result' [-Wunused-result]
   1721 |     (void)fgets(buffer, sizeof(buffer), fp); /* skip header */
        |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  linux_sigar.c: In function 'sigar_net_interface_stat_get':
  linux_sigar.c:1764:5: warning: ignoring return value of 'fgets' declared with
  attribute 'warn_unused_result' [-Wunused-result]
   1764 |     fgets(buffer, sizeof(buffer), fp);
        |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  linux_sigar.c:1765:5: warning: ignoring return value of 'fgets' declared with
  attribute 'warn_unused_result' [-Wunused-result]
   1765 |     fgets(buffer, sizeof(buffer), fp);
        |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  linux_sigar.c: In function 'proc_net_read':
  linux_sigar.c:1929:5: warning: ignoring return value of 'fgets' declared with
  attribute 'warn_unused_result' [-Wunused-result]
   1929 |     fgets(buffer, sizeof(buffer), fp); /* skip header */
        |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  linux_sigar.c: In function 'sigar_arp_list_get':
  linux_sigar.c:2410:11: warning: ignoring return value of 'fgets' declared with
  attribute 'warn_unused_result' [-Wunused-result]
   2410 |     (void)fgets(buffer, sizeof(buffer), fp); /* skip header */
        |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  linux_sigar.c: In function 'xen_vendor_parse':
  linux_sigar.c:2710:25: warning: '%s' directive output may be truncated writing
  up to 255 bytes into a region of size 246 [-Wformat-truncation=]
   2710 |              "XenServer %s",
        |                         ^~
  In file included from /usr/include/stdio.h:964,
                   from linux_sigar.c:20:
  In function 'snprintf',
      inlined from 'xen_vendor_parse' at linux_sigar.c:2708:5:
  /usr/include/x86_64-linux-gnu/bits/stdio2.h:54:10: note:
  '__builtin___snprintf_chk' output between 11 and 266 bytes into a destination 
of
  size 256
     54 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
        |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     55 |                                    __glibc_objsize (__s), __fmt,
        |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     56 |                                    __va_arg_pack ());
        |                                    ~~~~~~~~~~~~~~~~~
  linux_sigar.c: In function 'get_linux_vendor_info.isra':
  linux_sigar.c:2783:22: warning: '%s' directive output may be truncated writing
  up to 255 bytes into a region of size between 0 and 255 [-Wformat-truncation=]
   2783 |                  "%s %s",
        |                      ^~
  In function 'snprintf',
      inlined from 'get_linux_vendor_info.isra' at linux_sigar.c:2781:9:
  /usr/include/x86_64-linux-gnu/bits/stdio2.h:54:10: note:
  '__builtin___snprintf_chk' output between 2 and 512 bytes into a destination 
of
  size 256
     54 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
        |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     55 |                                    __glibc_objsize (__s), __fmt,
        |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     56 |                                    __va_arg_pack ());
        |                                    ~~~~~~~~~~~~~~~~~
  compiling rbsigar.c
  compiling sigar.c
  sigar.c: In function 'proc_net_interface_list_get':
  sigar.c:1816:5: warning: ignoring return value of 'fgets' declared with
  attribute 'warn_unused_result' [-Wunused-result]
   1816 |     fgets(buffer, sizeof(buffer), fp);
        |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  sigar.c:1817:5: warning: ignoring return value of 'fgets' declared with
  attribute 'warn_unused_result' [-Wunused-result]
   1817 |     fgets(buffer, sizeof(buffer), fp);
        |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  compiling 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=]
     72 |             printf("%lld", entry->id);
        |                     ~~~^   ~~~~~~~~~
        |                        |        |
        |                        |        sigar_uint64_t {aka long unsigned int}
        |                        long long int
        |                     %ld
  compiling sigar_fileinfo.c
  compiling sigar_format.c
  compiling sigar_getline.c
  In file included from sigar_getline.c:241:
  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]
     56 | #define sigar_write  write
  sigar_getline.c:709:5: note: in expansion of macro 'sigar_write'
    709 |     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]
     56 | #define sigar_write  write
  sigar_getline.c:663:8: note: in expansion of macro 'sigar_write'
    663 |        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]
     56 | #define sigar_write  write
  sigar_getline.c:691:5: note: in expansion of macro 'sigar_write'
    691 |     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]
   1426 |                   tmpnam(tname);
        |                   ^~~~~~~~~~~~~
  compiling sigar_ptql.c
  sigar_ptql.c: In function 'sigar_sudo_file2str':
  sigar_ptql.c:724:11: warning: ignoring return value of 'fgets' declared with
  attribute 'warn_unused_result' [-Wunused-result]
    724 |     (void)fgets(buffer, buflen, fp);
        |           ^~~~~~~~~~~~~~~~~~~~~~~~~
  compiling sigar_signal.c
  compiling 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]
    167 |     while (readdir_r(dirp, &dbuf, &ent) == 0) {
        |     ^~~~~
  In file included from sigar_util.c:31:
  /usr/include/dirent.h:185:12: note: declared here
    185 | 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]
    210 |     while (readdir_r(dirp, &dbuf, &ent) == 0) {
        |     ^~~~~
  /usr/include/dirent.h:185:12: note: declared here
    185 | extern int readdir_r (DIR *__restrict __dirp,
        |            ^~~~~~~~~
  sigar_util.c: In function 'sigar_time_now_millis':
  sigar_util.c:980:5: error: implicit declaration of function 'gettimeofday'
  [-Werror=implicit-function-declaration]
    980 |     gettimeofday(&tv, NULL);
        |     ^~~~~~~~~~~~
  cc1: some warnings being treated as errors
  make: *** [Makefile:246: sigar_util.o] Error 1

  make failed, exit code 2
...

dpkg recently enabled -Werror=implicit-function-declaration in the
default compilation flags to aid the t64 transition.


cheers,

Andreas

Attachment: diaspora-installer_0.7.18.2+debian4.log.gz
Description: application/gzip


--- End Message ---
--- Begin Message ---
Source: diaspora-installer
Source-Version: 0.9.0.0+debian1
Done: Ananthu C V <weepingcl...@disroot.org>

We believe that the bug you reported is fixed in the latest version of
diaspora-installer, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1071...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Ananthu C V <weepingcl...@disroot.org> (supplier of updated diaspora-installer 
package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Mon, 21 Oct 2024 01:40:43 +0530
Source: diaspora-installer
Architecture: source
Version: 0.9.0.0+debian1
Distribution: unstable
Urgency: medium
Maintainer: Debian Ruby Extras Maintainers 
<pkg-ruby-extras-maintain...@lists.alioth.debian.org>
Changed-By: Ananthu C V <weepingcl...@disroot.org>
Closes: 1071624
Changes:
 diaspora-installer (0.9.0.0+debian1) unstable; urgency=medium
 .
   [ Pirate Praveen ]
   * Also listen on ipv6 interfaces (important when multiple sites are hosted)
 .
   [ Vivek K J ]
   * Add set -e to all sh scripts to exit on errors
 .
   [ Ananthu C V ]
   * Add gbp config to tell the main branch
   * Update to upstream version 0.9.0.0 (Closes: #1071624)
   * Drop ruby3 compatilibity patches
   * Add ffi version patch (1.17.0 -> 1.16.3)
   * Fix assets precompilation
   * Change unicorn service to puma
   * Create and symlink .yarnrc.yml file in postinst
   * Add libidn-dev and yarnpkg to diaspora-installer dependencies
   * Clean .yarn and .yarnrc.yml properly on purge
   * Remove dependency on lsb-base and satisfy the requirements using essential
     package sysvinit-utils
   * Bump standards version to 4.7.0 (no changes needed)
Checksums-Sha1:
 ce89404200ff730c8fe9acaa409074e12a3399f8 2046 
diaspora-installer_0.9.0.0+debian1.dsc
 45a323875e3d90455fd83715eccb8df9bd24303c 49032 
diaspora-installer_0.9.0.0+debian1.tar.xz
 bd517e6db39660e1aac2b546dfeb6249ee14f02b 13697 
diaspora-installer_0.9.0.0+debian1_source.buildinfo
Checksums-Sha256:
 01772cb3520991e2578b81f9580c21cff7946ca2960c70a939517ac614055d08 2046 
diaspora-installer_0.9.0.0+debian1.dsc
 44b305fcf162bdb3f3785f168f5ef7f9eee829cfc935ae4a0c1ceea6e4d7d08d 49032 
diaspora-installer_0.9.0.0+debian1.tar.xz
 ce30e1cf8b7ec7b78aaa417c46ee540c404c1249177bab5d82682fe0c3917a5e 13697 
diaspora-installer_0.9.0.0+debian1_source.buildinfo
Files:
 76afb11428a198d6cd1ccefa470b7235 2046 net optional 
diaspora-installer_0.9.0.0+debian1.dsc
 76037649c2b0182b9359d71562ca13d2 49032 net optional 
diaspora-installer_0.9.0.0+debian1.tar.xz
 371007c5c313df5b68e25175cafe7540 13697 net optional 
diaspora-installer_0.9.0.0+debian1_source.buildinfo
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEUtW9Dn1NsITjS1hl1KQc+t2yDbUFAmcVZuEACgkQ1KQc+t2y
DbXLkBAAzxjIoqDjqPQvnT31NH2le/WzHCx8ZkMOaLYu180SzbJWtNQt8f2NPjbe
piISFjKip9HO82xbrxtW3uAyVhKWliUf9tPB/aB+m4p2enMkeztDZDgeFqelzRfi
Ye9lEPaaeLhwW8+5jci3r+wMxXwFnFq0W+QiZBrCec5pJJojBnk1rY9yrxAT+HuJ
YOrekXeUuWC9v601TykFcZciDML+uaPHyAJMAwB8SwDLqDK6p32B10CHeVaCzkKv
ljabgWn9Z0Os/4o64amrq+s5hYNW2/YMPGSmaeL8hlC1bcKGHgM5rGy9iPvhRmAK
L2lbnUAUoOxlTw6vPWS4FzglaD7bFH8j7pR7Uru7vVXwggew5fAZOY4SNDWgJurf
PKWnHcZA8pFhhU0UfduTrvm7K6ILG7OKH/xcwnbjnRFwOfujrD+PefDkWnB9wKSo
IuYqp2zPZXfRctgZkPdnIYaUJF/M8U6cTW3IpecdRzf5kjDxfcRPlw93ocioXp6R
UiShoVp/YTJpoYn5hIrG7nBJ7MvYT3bkncWmjLfqxZpKnmSfA/a7GTfu0xVoe8zq
GIn8b/DhZbjyi027ypmlIX/WK4iazSV7LLBX7Dmeeztri9L8NueNBiPJqSPKFJ88
Ydu9et9Rz8gl24NfhXJx66whwDldu/y8nU+Ys/tKbtVLXJCD3Cc=
=D6Az
-----END PGP SIGNATURE-----

Attachment: pgpCl3UEpfuH6.pgp
Description: PGP signature


--- End Message ---

Reply via email to