#1135626 openafs: FTBFS on i386: error: static assertion failed: "fuse: off_t must be 64bit"

Package:
src:openafs
Source:
src:openafs
Submitter:
Sebastian Ramacher
Date:
2026-05-03 17:53:03 UTC
Severity:
normal
Tags:
#1135626#5
Date:
2026-05-03 17:50:59 UTC
From:
To:
Source: openafs
Version: 1.8.16~pre1-1
Severity: serious
Tags: ftbfs
Justification: fails to build from source (but built successfully in the past)
X-Debbugs-Cc: sramacher@debian.org
User: debian-qa@lists.debian.org
Usertags: i386

Dear maintainer,

openafs FTBFS on i386:

gcc   -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/openafs-1.8.16~pre1=. -fstack-protector-strong -Wformat -Werror=format-security -g -O2   -I/build/reproducible-path/openafs-1.8.16~pre1/src/config -I/build/reproducible-path/openafs-1.8.16~pre1/include -I. -I.   -I/usr/include/heimdal  -pthread -D_REENTRANT -DAFS_PTHREAD_ENV -I/build/reproducible-path/openafs-1.8.16~pre1/src/afs -I/build/reproducible-path/openafs-1.8.16~pre1/src/afs/UKERNEL -I/build/reproducible-path/openafs-1.8.16~pre1/src/rx/UKERNEL -DUKERNEL -I/usr/include/fuse3 -o afsd_fuse.o -c -c ./afsd_fuse.c
In file included from /usr/include/fuse3/fuse.h:19,
                 from ./afsd_fuse.c:53:
/usr/include/fuse3/fuse_common.h:1155:1: error: static assertion failed: "fuse: off_t must be 64bit"
 1155 | _Static_assert(sizeof(off_t) == 8, "fuse: off_t must be 64bit");
      | ^~~~~~~~~~~~~~
make[4]: *** [Makefile:61: afsd_fuse.o] Error 1
make[4]: Leaving directory '/build/reproducible-path/openafs-1.8.16~pre1/src/afsd'
make[3]: *** [Makefile:325: afsd] Error 2

See
https://buildd.debian.org/status/fetch.php?pkg=openafs&arch=i386&ver=1.8.16%7Epre1-1&stamp=1777607160&raw=0
for details.

Cheers