Your message dated Sat, 11 May 2024 18:04:25 +0000
with message-id <e1s5r57-002nh3...@fasolo.debian.org>
and subject line Bug#1064920: fixed in rshim-user-space 2.0.20+debian-3
has caused the Debian Bug report #1064920,
regarding FTBFS 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 ow...@bugs.debian.org
immediately.)
--
1064920: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1064920
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: rshim-user-space
Version: 2.0.12+debian-1
Severity: serious
Tags: ftbfs
Justification: fails to build from source (but built successfully in the past)
The switch to fuse3 appears to have introduced a build issue for 32-bit
architectures such as armhf:
From
https://buildd.debian.org/status/fetch.php?pkg=rshim-user-space&arch=armhf&ver=2.0.20%2Bdebian-1&stamp=1709056732&raw=0
:
gcc -DHAVE_CONFIG_H -I. -I.. -Wall -DHAVE_RSHIM_NET -I/usr/include/libusb-1.0
-DHAVE_RSHIM_USB -I/usr/include/arm-linux-gnueabihf -DHAVE_RSHIM_PCIE
-I/usr/include/fuse3 -DHAVE_RSHIM_FUSE -Wdate-time -D_FORTIFY_SOURCE=2
-DFUSE_USE_VERSION=30 -DDEFAULT_RSHIM_CONFIG_FILE='"/etc/rshim.conf"' -g -O2
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -c -o
rshim-rshim_fuse.o `test -f 'rshim_fuse.c' || echo './'`rshim_fuse.c
In file included from /usr/include/fuse3/fuse_lowlevel.h:25,
from /usr/include/fuse3/cuse_lowlevel.h:19,
from rshim_fuse.c:23:
/usr/include/fuse3/fuse_common.h:928:1: error: static assertion failed: "fuse:
off_t must be 64bit"
928 | _Static_assert(sizeof(off_t) == 8, "fuse: off_t must be 64bit");
| ^~~~~~~~~~~~~~
rshim_pcie.c: In function ‘rshim_pcie_mmap_vfio’:
rshim_pcie.c:52:37: warning: overflow in conversion from ‘long long unsigned
int’ to ‘__off_t’ {aka ‘long int’} changes value from ‘7696581394436’ to ‘4’
[-Woverflow]
52 | #define VFIO_GET_REGION_ADDR(x) ((uint64_t) x << 40ULL)
| ^
rshim_pcie.c:634:18: note: in expansion of macro ‘VFIO_GET_REGION_ADDR’
634 | VFIO_GET_REGION_ADDR(VFIO_PCI_CONFIG_REGION_INDEX) +
| ^~~~~~~~~~~~~~~~~~~~
rshim_pcie.c:52:37: warning: overflow in conversion from ‘long long unsigned
int’ to ‘__off_t’ {aka ‘long int’} changes value from ‘7696581394436’ to ‘4’
[-Woverflow]
52 | #define VFIO_GET_REGION_ADDR(x) ((uint64_t) x << 40ULL)
| ^
rshim_pcie.c:643:19: note: in expansion of macro ‘VFIO_GET_REGION_ADDR’
643 | VFIO_GET_REGION_ADDR(VFIO_PCI_CONFIG_REGION_INDEX) +
| ^~~~~~~~~~~~~~~~~~~~
rshim_fuse.c: In function ‘rshim_fuse_misc_read’:
rshim_fuse.c:713:36: warning: format ‘%ld’ expects argument of type ‘long int’,
but argument 5 has type ‘uint64_t’ {aka ‘long long unsigned int’} [-Wformat=]
713 | n = snprintf(p, len, "%-16s%ld(s)\n", "UP_TIME",
value/BF3_REF_CLK_IN_HZ);
| ~~^
| |
| long int
| %lld
rshim_fuse.c: In function ‘rshim_fuse_misc_write’:
rshim_fuse.c:954:25: warning: format ‘%lx’ expects argument of type ‘long
unsigned int *’, but argument 3 has type ‘uint64_t *’ {aka ‘long long unsigned
int *’} [-Wformat=]
954 | if (sscanf(p, " 0x%lx", &val64) != 1)
| ~~^ ~~~~~~
| | |
| | uint64_t * {aka long long unsigned int *}
| long unsigned int *
| %llx
make[3]: *** [Makefile:524: rshim-rshim_fuse.o] Error 1
-- System Information:
Debian Release: trixie/sid
APT prefers unstable-debug
APT policy: (500, 'unstable-debug'), (500, 'unstable'), (500, 'stable'), (1,
'experimental-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 6.6.15-amd64 (SMP w/4 CPU threads; PREEMPT)
Kernel taint flags: TAINT_FIRMWARE_WORKAROUND
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
--- End Message ---
--- Begin Message ---
Source: rshim-user-space
Source-Version: 2.0.20+debian-3
Done: Taihsiang Ho (tai271828) <e...@tai271828.me>
We believe that the bug you reported is fixed in the latest version of
rshim-user-space, 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 1064...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Taihsiang Ho (tai271828) <e...@tai271828.me> (supplier of updated
rshim-user-space 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: Thu, 09 May 2024 00:18:46 +0200
Source: rshim-user-space
Architecture: source
Version: 2.0.20+debian-3
Distribution: unstable
Urgency: medium
Maintainer: da...@debian.org
Changed-By: Taihsiang Ho (tai271828) <e...@tai271828.me>
Closes: 1064920
Changes:
rshim-user-space (2.0.20+debian-3) unstable; urgency=medium
.
* debian/rules: conditionally append for i386 arch (Closes: #1064920)
Checksums-Sha1:
3fb06b6f60b1b5f9b77f81912bae806ed4503b3d 2044
rshim-user-space_2.0.20+debian-3.dsc
3126bb9814e9d163da419db590284046213bd992 2940
rshim-user-space_2.0.20+debian-3.debian.tar.xz
dc7b8222f8db54711b6290e3a7e16eb88611ac42 7609
rshim-user-space_2.0.20+debian-3_source.buildinfo
Checksums-Sha256:
4afd7f91f7b0ff03eae2c4d93f6797a3d7067f9564e37a3a4933966a354729ad 2044
rshim-user-space_2.0.20+debian-3.dsc
ed4ce3b0f680a62bc6d16340d9556f9da0351f2434701c1b38da54f137a585eb 2940
rshim-user-space_2.0.20+debian-3.debian.tar.xz
250a8bfa3450c6629f8e1876cd80293935e7dc6a168ee172660fcc0391e29620 7609
rshim-user-space_2.0.20+debian-3_source.buildinfo
Files:
d820b1b01ff144d172c21789e2c7a098 2044 admin optional
rshim-user-space_2.0.20+debian-3.dsc
5a592bd9ddf5ca6069f912cdd1450c74 2940 admin optional
rshim-user-space_2.0.20+debian-3.debian.tar.xz
2896c9907d0e43919c1022b7d081984e 7609 admin optional
rshim-user-space_2.0.20+debian-3_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJFBAEBCgAvFiEECfR9vy0y7twkQ+vuG/g8XlT8hkAFAmY/riYRHGRhbm5mQGRl
Ymlhbi5vcmcACgkQG/g8XlT8hkCYEA//b/VhyqUC/UYDmmHjIqFVNGA7eNDA9bRR
2vDicpw0PJrGcq70Ww7tqSckPFcDzuym6yh6yVqwVshixU+DQveYugAPaITtu0Ow
Es5RmJ5kFnZNCRbhM7HHju3tsWML6B9EL4eZYt0IBfxTfIeuVhdz4foBYQYK9HOt
7y9TTVo58H/S/iJLokgJD41RuBGFZAOQNwlIrqARXIrhuPZ1VIkOJjSPhNus7Lu4
BLkL5CKhYyWygW2H3COiUo+1V1ugueRZAS6VroUf1tKljrYmHmZEPfeb/dHnWC6o
GH3k11l45bI7R3yERYFHXZfKl0puqRpw2KRq/LHwtvh/f0SGyxuHjYT0o/1oOw3Q
mATiqT3CXkdBnuk+7x3JTAXljV1boX+pNweNwKIRKOJpBoFQH8tHWB1wHz7DikGe
kp0TIR3Ip0AW9SeXzyA3uMQoxJWQySlh5IvOjl37MOt6R7V93ooTNECJJGHvjxJ/
FePQrRRkvG9PHEpv4iAUQNYF4vtudpVsQr/2x+5emSGOin3pzeBveElm6FKnmQiO
K92tbI7jM7kxRjhdT+/LMVVOX3UDovvb0EofEGN9YtKejXLtvyM2PsfGvMAsAZGU
qDsyODCjm6JvGKvHq2fvLb8yZw5JN68oYLIppjItKcEmx8u7XYbdbLgSosna6S62
XscyVtGj9Cc=
=i8YB
-----END PGP SIGNATURE-----
pgpbq1Yhw_k7m.pgp
Description: PGP signature
--- End Message ---