Your message dated Sun, 30 Mar 2025 11:51:13 +0000
with message-id <e1tyrc5-00bxsn...@fasolo.debian.org>
and subject line Bug#1081646: fixed in trickle 1.08+ds-1.1
has caused the Debian Bug report #1081646,
regarding trickle: FTBFS with 64-bit time_t on 32-bit platforms
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.)
--
1081646: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1081646
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: trickle
Version: 1.08+ds-1
Severity: serious
Tags: ftbfs
Justification: fails to build from source (but built successfully in the past)
Hi,
trickle FTBFS with 64-bit time_t on 32-bit platforms (e.g. armel, armhf,
but not i386 (keeps its 32-bit time_t):
...
gcc -DHAVE_CONFIG_H -I. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
-D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Icompat
-I/usr/include/tirpc -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/build/trickle-1.08+ds=. -fstack-protect
or-strong -fstack-clash-protection -Wformat -Werror=format-security -c -o xdr.o
xdr.c
xdr.c: In function 'xdr_msg_delayinfo':
xdr.c:64:26: error: passing argument 2 of 'xdr_long' from incompatible pointer
type [-Wincompatible-pointer-types]
64 | X(xdr_long(xdrs, &delayinfo->delaytv.tv_sec));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
| |
| __time64_t * {aka long long int *}
xdr.c:15:14: note: in definition of macro 'X'
15 | if (!x) \
| ^
In file included from /usr/include/tirpc/rpc/rpc.h:43,
from xdr.c:10:
/usr/include/tirpc/rpc/xdr.h:291:33: note: expected 'long int *' but argument
is of type '__time64_t *' {aka 'long long int *'}
291 | extern bool_t xdr_long(XDR *, long *);
| ^~~~~~
xdr.c:65:26: error: passing argument 2 of 'xdr_long' from incompatible pointer
type [-Wincompatible-pointer-types]
65 | X(xdr_long(xdrs, &delayinfo->delaytv.tv_usec));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
| |
| __suseconds64_t * {aka long long int *}
xdr.c:15:14: note: in definition of macro 'X'
15 | if (!x) \
| ^
/usr/include/tirpc/rpc/xdr.h:291:33: note: expected 'long int *' but argument
is of type '__suseconds64_t *' {aka 'long long int *'}
291 | extern bool_t xdr_long(XDR *, long *);
| ^~~~~~
...
AFAIK there is no xdr_long_long()
Andreas
--- End Message ---
--- Begin Message ---
Source: trickle
Source-Version: 1.08+ds-1.1
Done: Andreas Beckmann <a...@debian.org>
We believe that the bug you reported is fixed in the latest version of
trickle, 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 1081...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Andreas Beckmann <a...@debian.org> (supplier of updated trickle 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: SHA256
Format: 1.8
Date: Fri, 28 Mar 2025 12:07:19 +0100
Source: trickle
Architecture: source
Version: 1.08+ds-1.1
Distribution: unstable
Urgency: medium
Maintainer: Alex Myczko <t...@debian.org>
Changed-By: Andreas Beckmann <a...@debian.org>
Closes: 1081646
Changes:
trickle (1.08+ds-1.1) unstable; urgency=medium
.
* Non-maintainer upload.
* Fix 32-bit build with 64-bit time_t. (Closes: #1081646)
Checksums-Sha1:
45bf7aa021ead824af48d0e7b4158da30a972de1 1901 trickle_1.08+ds-1.1.dsc
4a5caaf866245a4786077951e3a0d903973f9168 10948
trickle_1.08+ds-1.1.debian.tar.xz
4509a98b599db0d227c925a654f84cf189f96742 6026
trickle_1.08+ds-1.1_source.buildinfo
Checksums-Sha256:
fd6e72ce8592a668940c83672f890eb5e1cc621e7661c60b3d055ca7cceebe0f 1901
trickle_1.08+ds-1.1.dsc
2331eb632120a5865b462a3e128b776c927817875c61217c033e5e4cb2b1d04f 10948
trickle_1.08+ds-1.1.debian.tar.xz
d0274a6e3cc43170645566c5ee846da9798132abd905414dfca71f3aa11262f1 6026
trickle_1.08+ds-1.1_source.buildinfo
Files:
2ce11a587b6bfa47ee93105d2e27e34d 1901 net optional trickle_1.08+ds-1.1.dsc
6eda273570cc708494d232d11972a5dc 10948 net optional
trickle_1.08+ds-1.1.debian.tar.xz
7cbbd9f02d36d068923ff588298cd594 6026 net optional
trickle_1.08+ds-1.1_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJEBAEBCAAuFiEE6/MKMKjZxjvaRMaUX7M/k1np7QgFAmfmg1AQHGFuYmVAZGVi
aWFuLm9yZwAKCRBfsz+TWentCD4OD/wL59fFf5efsBl9PeBzuWRGLLHIEPAdI5eQ
p+rurJasXER3ypPtIvayMGBp8nrNAyAxJ5zE489n+yjAemo7kLm3xxSjeeoqPvdk
mXBMdrLxRwmyAKv1O+47WsYD2BkZm+46nuo4xeX4NPhwcoBqvsRp3uLZRLJ3DxWW
vRKHHDfXU9WzHtEnK7+pwzgn1AyQ5385Ap8wc4a9j3/ElEcDkXUS0UxesMBNilh+
Td1Cy03j2XnEbxGJNc9k2nsKxZxuHy2PAnZys1k4bAQHSK2VMRbeGuQFWAdxG2jc
h3p2P5HLTuzxmwkRu1GNp4fGoqGjPQsjcnzO8n85ke7KQu8zFbw7oSNj2PtnDg5O
F8WqWxq4XEjBh8hn7WqzlASs4C2UdHbc9dUe3Gtcjo/ImKgsNruO8AHNVcTZDt2C
n3UnHNdiB7KHk/uYia+5gwZyF/xYe4aTxSIaaOrAu5PYLY1oW0AYryG+IG6OUYIo
n8kVAQ90GHOANd3kGiBObh1Hd2/BkAQyQsy+8nRjCgbHArmJbyQc4+9J01EJ4deO
1dmJ2fJ9uyzjyi7I9/diju7cS2tBFF1/9Rwm16C27jE7+lqkgsUjg7yWkIY3zX6t
KlGO4R9Q1fJkBjpZoWvlD+LHcYwPajRHMOaifiq/MusN4dHgx5VZEDYuuSwzSGXq
bTL/3qZHwA==
=nRQP
-----END PGP SIGNATURE-----
pgpPOqSKShSVd.pgp
Description: PGP signature
--- End Message ---