Your message dated Sun, 21 Dec 2025 15:21:08 +0000
with message-id <[email protected]>
and subject line Bug#1091295: fixed in whowatch 1.8.6-1.1
has caused the Debian Bug report #1091295,
regarding whowatch: FTBFS on armhf: proc_plugin.c:427:19: error: passing
argument 1 of ‘ctime’ from incompatible pointer type
[-Wincompatible-pointer-types]
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 [email protected]
immediately.)
--
1091295: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1091295
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: whowatch
Version: 1.8.6-1
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: [email protected]
Usertags: ftbfs-20241223 ftbfs-trixie
Hi,
During a rebuild of all packages in sid, this package failed to build
on armhf.
This package currently has binary packages on armhf, so this is a regression.
Also, there are no known issues on amd64 or arm64 according to recent (a couple
days ago) rebuilds.
The rebuild was done using an armhf chroot on an AWS "m6g" instance (Graviton2
CPU).
Relevant part (hopefully):
> gcc -DHAVE_CONFIG_H -I. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
> -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2
> -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=.
> -fstack-protector-strong -fstack-clash-protection -Wformat
> -Werror=format-security -c -o proc_plugin.o proc_plugin.c
> proc_plugin.c: In function ‘get_boot_time’:
> proc_plugin.c:410:26: warning: format ‘%ld’ expects argument of type ‘long
> int *’, but argument 3 has type ‘time_t *’ {aka ‘long long int *’} [-Wformat=]
> 410 | sscanf(buf+5, "%ld", &boot_time);
> | ~~^ ~~~~~~~~~~
> | | |
> | | time_t * {aka long long int *}
> | long int *
> | %lld
> proc_plugin.c: In function ‘proc_starttime’:
> proc_plugin.c:427:19: error: passing argument 1 of ‘ctime’ from incompatible
> pointer type [-Wincompatible-pointer-types]
> 427 | s = ctime(&sec);
> | ^~~~
> | |
> | long unsigned int *
> In file included from /usr/include/features.h:510,
> from /usr/include/err.h:22,
> from proc_plugin.c:8:
> /usr/include/time.h:186:14: note: expected ‘const time_t *’ {aka ‘const long
> long int *’} but argument is of type ‘long unsigned int *’
> 186 | extern char *__REDIRECT_NTH (ctime, (const time_t *__timer),
> __ctime64);
> | ^~~~~~~~~~~~~~
> make[3]: *** [Makefile:424: proc_plugin.o] Error 1
The full build log is available from:
http://qa-logs.debian.net/2024/12/23/whowatch_1.8.6-1_unstable-armhf.log
All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20241223;[email protected]
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20241223&[email protected]&allbugs=1&cseverity=1&ctags=1&caffected=1#results
A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!
If you reassign this bug to another package, please mark it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects
If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.
--- End Message ---
--- Begin Message ---
Source: whowatch
Source-Version: 1.8.6-1.1
Done: Boyuan Yang <[email protected]>
We believe that the bug you reported is fixed in the latest version of
whowatch, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Boyuan Yang <[email protected]> (supplier of updated whowatch 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 [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Sun, 21 Dec 2025 10:06:50 -0500
Source: whowatch
Architecture: source
Version: 1.8.6-1.1
Distribution: unstable
Urgency: medium
Maintainer: Paul Wise <[email protected]>
Changed-By: Boyuan Yang <[email protected]>
Closes: 1091295
Changes:
whowatch (1.8.6-1.1) unstable; urgency=medium
.
* Non-maintainer upload.
* debian/control: Bump debhelper compat to v13.
* debian/control: Replace libncurses5-dev with libncurses-dev (lintian).
* debian/patches:
+ 62688e7316de7d4c80591f83afc97d55d73ad272.patch: Fix gcc-15 build.
+ dae08e498ee8ced3083cc7061586c7bdd8cdc041.patch: Fix gcc-15 build.
+ 0003-Fix-64-bit-time_t-handling.patch: Fix 64-bit time_t handling.
(Closes: #1091295)
Checksums-Sha1:
03ad7bc07b697f6429f60177de247f190ec8a41d 1984 whowatch_1.8.6-1.1.dsc
e5a66e7b0f6df4839151615ffc72d3e4d50cc1d1 141801 whowatch_1.8.6.orig.tar.gz
6c6f1a5dcad7d6e43ca221af72a43fd688d67a08 833 whowatch_1.8.6.orig.tar.gz.asc
c81c45f57bc733919906b7038c81bd68b0657a21 9188 whowatch_1.8.6-1.1.debian.tar.xz
0ec16fb1710b75aa3a22ac954304b65e99da172f 6047
whowatch_1.8.6-1.1_amd64.buildinfo
Checksums-Sha256:
8cfa2a58697ab9c6bffb2787214226897fae3f08bb672e8a46c8f9ba0f5bc1ae 1984
whowatch_1.8.6-1.1.dsc
9bdf0338850fd66036cb4db1f7a61b35f502158c315981f7176d8f834a0b5a02 141801
whowatch_1.8.6.orig.tar.gz
4826ac63f954d393235b46f6b22baec02e81d2e232ad998304fb31bde72d6b03 833
whowatch_1.8.6.orig.tar.gz.asc
75ccd29709c7173bfa06b2e3ea372b458daf0e537fd283fe1118bd30ba7e7a42 9188
whowatch_1.8.6-1.1.debian.tar.xz
c2d7db12fcbf2adea79e262c5eee4f2ccfadea148fed8cdd1e60b72923475c6b 6047
whowatch_1.8.6-1.1_amd64.buildinfo
Files:
ba4c0d3600ff3bb66e140cd68b4f6e7c 1984 admin optional whowatch_1.8.6-1.1.dsc
e87b0f6d4f930b6994e9b24be8796f69 141801 admin optional
whowatch_1.8.6.orig.tar.gz
624113dd16ef23304fcc13952bbb8baf 833 admin optional
whowatch_1.8.6.orig.tar.gz.asc
14f576cd330096695278dff3de871d81 9188 admin optional
whowatch_1.8.6-1.1.debian.tar.xz
a5dba5ab98fe47e3a5ea1f9829b55473 6047 admin optional
whowatch_1.8.6-1.1_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEfncpR22H1vEdkazLwpPntGGCWs4FAmlIDVMACgkQwpPntGGC
Ws7lBg/+OzzXWcI40gtl1IXdCwuW4dYiCiPWU6h/fJoDsv2gxKrC7K7xKae31dB7
yT4dD8CdT5W7cbybLxpF5H3R2OSPCAiwSs05FqbxnQahtAJioZiXPltu0fiHkTYl
FJmk7Wd8oSWemPD6oVSSY9sF2dVFUcUFFstrxaKUDBYQcF0aWU2fRc1zyZp7vP06
pC9qUgWu5Yrpsq5dEtDueNiMClDlzVq2nsj7T2nI57obJmiQ8vQ5o5bveXDPDDul
jZZf3zI2WlHZJxpwAKDRYWXywHjTVj+CjpmQvpu1Ca3zhg25SYp1cJA1V6V/t/on
Jao0mt2su4Hsl7+mgV2EflrvglsCVIv31u0C7CB3NqK2GtwzcdmDivy9M43L7F3/
jmjqEsYSTK/P02Rtso+ANm8z2hHZoV/PA0+7rkq4CQQVMzrbGS8R0Fon68MEEEGS
tjogNDqAzpbFv8BwIRIgFPxPHiHUBWzigiR428q8PGqwnQXKrgQxguDsCZPbwY9d
Nxs5D6YAATgMcS4EcTXCTJNOyAvFadkGdMjffirOy2tjpGRkdV7GVRnGPdRPxU0T
hABGbFoxUUYzmjtTz9rv3pfqMNtWsqAeXJQJuMuR1cEWnSwGmv6KWxJTy2I+K12K
4nJVQGmPontN+nxoxd9RlnMyCfnh6vzOIFStvic6KJ4dlo7B/Lk=
=9oHg
-----END PGP SIGNATURE-----
pgp2IBA6D_CR7.pgp
Description: PGP signature
--- End Message ---