Your message dated Sun, 04 Jan 2026 18:18:51 +0000
with message-id <[email protected]>
and subject line Bug#1091289: fixed in libapache2-mod-python 3.5.0.6-2
has caused the Debian Bug report #1091289,
regarding libapache2-mod-python: FTBFS on armhf: tableobject.c:1203:5: error:
initialization of 'Py_hash_t (*)(PyObject *)' {aka 'int (*)(struct _object *)'}
from incompatible pointer type 'long int (*)(PyObject *)' {aka 'long int
(*)(struct _object *)'} [-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.)
--
1091289: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1091289
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: libapache2-mod-python
Version: 3.5.0.1-3
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):
> /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static
> arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2
> -Werror=implicit-function-declaration -fstack-protector-strong
> -fstack-clash-protection -Wformat -Werror=format-security
> -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time
> -D_FORTIFY_SOURCE=2 -DLINUX -D_REENTRANT -D_GNU_SOURCE
> -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0
> -I/usr/include -ffile-prefix-map=/<<PKGBUILDDIR>>=.
> -I/<<PKGBUILDDIR>>/src/include -I/usr/include/python3.12 -DNDEBUG -c -o
> tableobject.lo tableobject.c && touch tableobject.slo
> libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2
> -Werror=implicit-function-declaration -fstack-protector-strong
> -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE
> -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2
> -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2
> -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include
> -ffile-prefix-map=/<<PKGBUILDDIR>>=. -I/<<PKGBUILDDIR>>/src/include
> -I/usr/include/python3.12 -DNDEBUG -c tableobject.c -fPIC -DPIC -o
> .libs/tableobject.o
> tableobject.c:1203:5: error: initialization of 'Py_hash_t (*)(PyObject *)'
> {aka 'int (*)(struct _object *)'} from incompatible pointer type 'long int
> (*)(PyObject *)' {aka 'long int (*)(struct _object *)'}
> [-Wincompatible-pointer-types]
> 1203 | table_nohash, /* tp_hash */
> | ^~~~~~~~~~~~
> tableobject.c:1203:5: note: (near initialization for 'MpTable_Type.tp_hash')
> apxs:Error: Command failed with rc=65536
> .
> make[3]: *** [Makefile:57: mod_python.so] Error 1
The full build log is available from:
http://qa-logs.debian.net/2024/12/23/libapache2-mod-python_3.5.0.1-3_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: libapache2-mod-python
Source-Version: 3.5.0.6-2
Done: Boyuan Yang <[email protected]>
We believe that the bug you reported is fixed in the latest version of
libapache2-mod-python, 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 libapache2-mod-python
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, 04 Jan 2026 12:49:05 -0500
Source: libapache2-mod-python
Architecture: source
Version: 3.5.0.6-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <[email protected]>
Changed-By: Boyuan Yang <[email protected]>
Closes: 1091289
Changes:
libapache2-mod-python (3.5.0.6-2) unstable; urgency=medium
.
* Team upload.
* debian/patches/0005-Fix-build-on-32-bit-OS.patch: Add patch to
fix build failure on 32-bit OS. (Closes: #1091289)
Checksums-Sha1:
987484bd01d791504e87624cdb7546bb0951d6df 2608
libapache2-mod-python_3.5.0.6-2.dsc
1e7549a9e801e7e873e6108eec739cde3fd174d5 316218
libapache2-mod-python_3.5.0.6.orig.tar.gz
78585ef834fb7c82d239f93a30ba7156cc6bf844 12536
libapache2-mod-python_3.5.0.6-2.debian.tar.xz
e0684f4116a71b89d89b80dc9a506c98a4eb5d0f 8939
libapache2-mod-python_3.5.0.6-2_amd64.buildinfo
Checksums-Sha256:
06b16fd2b501ad3fe33010694f2ad9c4161409a0e8686e0979dc2abae2a07867 2608
libapache2-mod-python_3.5.0.6-2.dsc
5437325fc16af33aea8d3986d4989a5e5fd78b6a01d8dc0ec8be13790fb995c3 316218
libapache2-mod-python_3.5.0.6.orig.tar.gz
a3a390ffc147f8ea85cf08284f3360c7db3051791150331a4f860b425f882adb 12536
libapache2-mod-python_3.5.0.6-2.debian.tar.xz
2b000c947f1623ebd3113b7dd10db80ae79483b9ad4cec17c251008d0ad85585 8939
libapache2-mod-python_3.5.0.6-2_amd64.buildinfo
Files:
a634c36b1eb4d152a3aaf2d0f0c4393a 2608 httpd optional
libapache2-mod-python_3.5.0.6-2.dsc
93bcd937023c343edc284804d27507de 316218 httpd optional
libapache2-mod-python_3.5.0.6.orig.tar.gz
1ed9833d981218849b19c9e4d641f3e9 12536 httpd optional
libapache2-mod-python_3.5.0.6-2.debian.tar.xz
97eafa99f5c31db92b574b49d2847c4b 8939 httpd optional
libapache2-mod-python_3.5.0.6-2_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEfncpR22H1vEdkazLwpPntGGCWs4FAmlaqMwACgkQwpPntGGC
Ws7imw/7Bwu7RZMaqgQlbryttJIZG+k2kWF52LAeIkzrhem9KKsyYncXuge0o/J6
E8372tBWTEqK7OMXAWzI5aRl5n6X6g4B5OOM+7RFKmWKIxLyPhpez4smnVS8M2S+
CyT0XNx+7hJzL0aTHWdV4BGIvh0aZDnQxHBLRHrUqoMDsokiHrYFSEMvwL5g2UmC
4GTvpgMOHAE7oiJCsw/iWkWD/K89z/3EjHlZgk8W4Ri3q+Sii7MIOAqo4nI+atn6
D7uaP2QATLuQzoLn/ms0dz7FNbasLVpu7Fkn5Fu95+bh9B4nK4LHtH20YEkJAf4U
0uy9XIt/VoX/4Nk/xfZQPad4Y4YP436RkDkr4D+dPIkikeRCVkQckShCxc63KA5O
oqijai9fSGYBF/ZU+2hk2ZPU0fGFMWx6NSDjAHfVp5GJWc8mmvg9whoRM9Tjrpfa
ZeGGx98eCFjChSi2LoVoU5M0wkpwlfB07UFK8TWe3C67SDjkl5aljKSgfbvSacE8
gT3ofZYnomnkO+HlRtb0pUuxi0O7PAsj0vTxWfjgcyTiaJf9vMY8flD09WgNcSxP
ez7XkanKa+RhzqMWHjFd/OpZ5DiRbh7ubeTHcVvVf0F8+wk1yPhlwxweqLXeYAmu
Tni0zMSXd8qgbFZP0wZB1yI6NB6+yuSbbPRAhsdI2qykA8CQQoo=
=l+Dn
-----END PGP SIGNATURE-----
pgplKN_yXNQmU.pgp
Description: PGP signature
--- End Message ---