Your message dated Wed, 03 Apr 2024 21:54:02 +0000
with message-id <[email protected]>
and subject line Bug#1067010: fixed in squashfuse 0.5.2-0.1
has caused the Debian Bug report #1067010,
regarding libsquashfuse-dev: Incompatible pointer types on 32-bit architectures
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.)
--
1067010: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1067010
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libsquashfuse-dev
Version: 0.5.0-2
Severity: serious
Tags: ftbfs fixed-upstream
Affects: src:charliecloud
Dear Maintainer,
squashfuse suffers from an incompatible pointer type issue on 32-bit
architectures. Checking the latest build logs for armel, armhf and
i386 ([0], [1], [2]) one finds the following warning:
ll_main.c: In function ‘main’:
ll_main.c:164:41: warning: assignment to ‘void (*)(struct fuse_req *,
fuse_ino_t, uint64_t)’ {aka ‘void (*)(struct fuse_req *, long long unsigned
int, long long unsigned int)’} from incompatible pointer type ‘void (*)(struct
fuse_req *, fuse_ino_t, long unsigned int)’ {aka ‘void (*)(struct fuse_req *,
long long unsigned int, long unsigned int)’} [-Wincompatible-pointer-types]
164 | sqfs_ll_ops.forget = sqfs_ll_op_forget;
| ^
This incompatibility leads to an FTBFS issue for the charliecloud
package on 32-bit architectures (see e. g. [3]) since it is built
using the -Werror option.
It seems that this issue was fixed in upstream release 0.5.1 [4].
More background information on this issue can be obtained from the
corresponding Charliecloud upstream issue and PR ([5], [6]).
Best regards,
Peter
[0]
https://buildd.debian.org/status/fetch.php?pkg=squashfuse&arch=armel&ver=0.5.0-2%2Bb1&stamp=1707534165&raw=0
[1]
https://buildd.debian.org/status/fetch.php?pkg=squashfuse&arch=armhf&ver=0.5.0-2%2Bb1&stamp=1707538322&raw=0
[2]
https://buildd.debian.org/status/fetch.php?pkg=squashfuse&arch=i386&ver=0.5.0-2%2Bb1&stamp=1707537260&raw=0
[3]
https://buildd.debian.org/status/fetch.php?pkg=charliecloud&arch=armel&ver=0.37-2&stamp=1710594551&file=log
[4]
https://github.com/vasi/squashfuse/commit/cb148fc1477ed676049b7891ebb6efc90b2c00ec
[5] https://github.com/hpc/charliecloud/issues/1858
[6] https://github.com/hpc/charliecloud/pull/1859
--- End Message ---
--- Begin Message ---
Source: squashfuse
Source-Version: 0.5.2-0.1
Done: Sebastian Ramacher <[email protected]>
We believe that the bug you reported is fixed in the latest version of
squashfuse, 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.
Sebastian Ramacher <[email protected]> (supplier of updated squashfuse
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: Mon, 01 Apr 2024 23:09:03 +0200
Source: squashfuse
Architecture: source
Version: 0.5.2-0.1
Distribution: unstable
Urgency: medium
Maintainer: Scarlett Moore <[email protected]>
Changed-By: Sebastian Ramacher <[email protected]>
Closes: 1067010
Changes:
squashfuse (0.5.2-0.1) unstable; urgency=medium
.
* Non-maintainer upload
* New upstream release
- Fix pointer types on 32 bit architectures (Closes: #1067010)
Checksums-Sha1:
8eae42bfb2b6b8758500427d40c460efc08af270 1523 squashfuse_0.5.2-0.1.dsc
5794a0d279775b0d02744791e3e41ae29794de89 63204 squashfuse_0.5.2.orig.tar.xz
50b0872fea3198041f066b049e0c6f61a3b4e598 5040
squashfuse_0.5.2-0.1.debian.tar.xz
24ef41765b42b4eace408c57691b24b429a32bae 6234
squashfuse_0.5.2-0.1_source.buildinfo
Checksums-Sha256:
12a85b19c61a1d0aaedf2d64985ec19a404d86acbc30b3fb66b863c26908450e 1523
squashfuse_0.5.2-0.1.dsc
f5c405ff9ecd32d0dbefb10b2ab932542ac6f6c1ffd2a51a33b79aa7f01c2afd 63204
squashfuse_0.5.2.orig.tar.xz
9a27f383c0e1d53ff4cfb84cc5f64afaaa88c54c5a1e53999f6ab335afe86654 5040
squashfuse_0.5.2-0.1.debian.tar.xz
e53aef58123b19c431da642ad899e9055bd097b26969de10b9d479298452867f 6234
squashfuse_0.5.2-0.1_source.buildinfo
Files:
ab62b54455e05cfb10682b46007ee832 1523 utils optional squashfuse_0.5.2-0.1.dsc
29037f8b2d8f67c75c5eb3742b564909 63204 utils optional
squashfuse_0.5.2.orig.tar.xz
2d4368dd8d782d116f21338e01f680d8 5040 utils optional
squashfuse_0.5.2-0.1.debian.tar.xz
877cf9fd4a7647b313bc26e56e6a24f4 6234 utils optional
squashfuse_0.5.2-0.1_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iHUEARYKAB0WIQRCYn6EHZln2oPh+pAhk2s2YA/NiQUCZgsi1wAKCRAhk2s2YA/N
idwoAQC0lSvWdK0WaCjeQ0jdnO2v3ohBnZzNW6tt/X9O9lM1swEA//r7rqji7DSj
E2VjtGvqEVvfiQHdDQG6yIS3MnuB8QM=
=s6H3
-----END PGP SIGNATURE-----
pgpitqEWEHt2J.pgp
Description: PGP signature
--- End Message ---