#1091270 ifmail: FTBFS on armhf: hydra.c:1406:54: error: passing argument 4 of ‘openfile’ from incompatible pointer type [-Wincompatible-pointer-types]

#1091270#5
Date:
2024-12-23 17:30:48 UTC
From:
To:
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):
The full build log is available from:
http://qa-logs.debian.net/2024/12/23/ifmail_2.14tx8.10-29_unstable-armhf.log

All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20241223;users=lucas@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20241223&fusertaguser=lucas@debian.org&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.

#1091270#10
Date:
2025-01-01 18:34:05 UTC
From:
To:
Hello,

This seems to be fallout from t64 and something like the (completely
untested) attached patch might be a good start to resolving this.

Someone might want to do a deeper analysis of what the code is
doing with the data rather than just minimal efforts
to get it to compile, otherwise I have a feeling bad things
might happen.

Hope it helps,

Andreas Henriksson

#1091270#15
Date:
2025-01-05 16:56:01 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
ifmail, 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 1091270@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Marco d'Itri <md@linux.it> (supplier of updated ifmail 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 ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Sun, 05 Jan 2025 16:40:44 +0100
Source: ifmail
Architecture: source
Version: 2.14tx8.10-30
Distribution: unstable
Urgency: medium
Maintainer: Marco d'Itri <md@linux.it>
Changed-By: Marco d'Itri <md@linux.it>
Closes: 1091270
Changes:
 ifmail (2.14tx8.10-30) unstable; urgency=medium
 .
   * Added patch fix_lfs to fix LFS-related breakage. (Closes: #1091270)
Checksums-Sha1:
 cc16a95af56e8653ac5e260e55d20361b16986bf 1334 ifmail_2.14tx8.10-30.dsc
 6d8866047e5c49a28ddb71ea815f29b1a3a10f3d 41788 ifmail_2.14tx8.10-30.debian.tar.xz
 99bb12845bf0ebf2eff5ed82deb85d7e5ccae06b 6582 ifmail_2.14tx8.10-30_amd64.buildinfo
Checksums-Sha256:
 eeae32671849ffdcc977024786014f612b0328a1820cccfb4fd5edd82a15f7d5 1334 ifmail_2.14tx8.10-30.dsc
 83b6cf2b4965bb73d7566b7d927b5873fc449f22f3bb986133c3407566f82b75 41788 ifmail_2.14tx8.10-30.debian.tar.xz
 08bc867b9da7c56db773d090d1b0302c4024891af033328ca02d234aa1f355d1 6582 ifmail_2.14tx8.10-30_amd64.buildinfo
Files:
 26b95c49a5bba6710b72c064c42337aa 1334 comm optional ifmail_2.14tx8.10-30.dsc
 04eff20c2296dadcf57099aca67ca063 41788 comm optional ifmail_2.14tx8.10-30.debian.tar.xz
 aa2240bef3492dbe8d8917452291446d 6582 comm optional ifmail_2.14tx8.10-30_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----

iHUEARYKAB0WIQQnKUXNg20437dCfobLPsM64d7XgQUCZ3qqrwAKCRDLPsM64d7X
gf2fAQDmB6Elt2IYg4kJhdIFi7pL2Frw1PEu52tMTvJFI2VKMwD8CN7YwEyqI2aS
9sDRjM04HRCed3n0dgKhaYoMNuOEAQM=
=bc85
-----END PGP SIGNATURE-----