#1091306 yagiuda: FTBFS on armhf: random.c:84:14: error: passing argument 1 of ‘time’ from incompatible pointer type [-Wincompatible-pointer-types] #1091306
- Package:
- src:yagiuda
- Source:
- src:yagiuda
- Submitter:
- Lucas Nussbaum
- Date:
- 2024-12-28 06:12:02 UTC
- Severity:
- normal
- Tags:
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/yagiuda_1.19-11_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.
Attached is a patch that simplifies the seeding of srand48(). Dave, if you'd like, I can go ahead and prepare an updated package. The only reason I didn't go ahead and do so is because I noticed that a minor difference between what's in the source package in the archive and what's in the Salsa repo, and I didn't want to create a 3-way merge in case you have other work in progess. I suspect there is one missing commit (plus the tag for debian/1.19-11) that needs to be pushed to Salsa. Specifically, the source package doesn't contain the file .gitignore, which appears was accidentally added in commit 47224e3868f6e2e845a024b9343ed35d01195ec0. If you would like to push your commit and the tag, please do. Otherwise, I'll use the commit and tag created by `gbp import-dsc` for the -11 revision and push that. Thanks, tony
Feel free to team upload! Interesting - I've got nothing in progress intentionally at the moment, I mustn't have tagged & pushed. I'm away from home til the 30th and some recent fiddling has rendered my normal build machine inaccessible (remote power-on is no longer powering it on!) so I won't be able to do anything until then - feel free to use the source package. Cheers!
Hello, Bug #1091306 in yagiuda reported by you has been fixed in the Git repository and is awaiting an upload. You can see the commit message below and you can check the diff of the fix at: https://salsa.debian.org/debian-hamradio-team/yagiuda/-/commit/c28a8672f9c60cb80f61a29810fb1a5df614ee34 (this message was generated automatically) -- Greetings https://bugs.debian.org/1091306
We believe that the bug you reported is fixed in the latest version of yagiuda, 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 1091306@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. tony mancill <tmancill@debian.org> (supplier of updated yagiuda 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: Fri, 27 Dec 2024 21:34:09 -0800 Source: yagiuda Architecture: source Version: 1.19-12 Distribution: unstable Urgency: medium Maintainer: Debian Hamradio Maintainers <debian-hams@lists.debian.org> Changed-By: tony mancill <tmancill@debian.org> Closes: 1091306 Changes: yagiuda (1.19-12) unstable; urgency=medium . * Team upload. * Add patch to build on armhf (Closes: #1091306) * Bump Standards-Version to 4.7.0 Checksums-Sha1: aaf1ced8397a8d58f137f6ed68b5b67a6e642a8b 1934 yagiuda_1.19-12.dsc 57fa3082949fa5658879933b6c98885fdb8c3a09 13416 yagiuda_1.19-12.debian.tar.xz 9a742c7e9aad612d1d2ad5046151cbc143586161 6046 yagiuda_1.19-12_amd64.buildinfo Checksums-Sha256: 35f9b4a4700ce55fdc899dc2de79a92901b63698be72c402333e5a030ac6bf19 1934 yagiuda_1.19-12.dsc bd76c7f9460379163e33f603ea5b504ba768b46b066a9312a14f92ac5ee9279e 13416 yagiuda_1.19-12.debian.tar.xz cdc7b72d9e6ba84a915ef50600a2395970ad8effca36050b65895b15456385bd 6046 yagiuda_1.19-12_amd64.buildinfo Files: b997b6f9ec84dc9d8abca16f99befaf1 1934 hamradio optional yagiuda_1.19-12.dsc 6da606d8645aaf21d62416969af18cec 13416 hamradio optional yagiuda_1.19-12.debian.tar.xz 65e0318e839ca3dcc3c0d4e11c2cebc0 6046 hamradio optional yagiuda_1.19-12_amd64.buildinfo -----BEGIN PGP SIGNATURE----- iQJIBAEBCgAyFiEE5Qr9Va3SequXFjqLIdIFiZdLPpYFAmdvkX0UHHRtYW5jaWxs QGRlYmlhbi5vcmcACgkQIdIFiZdLPpaMZQ//a0OPaGKmFVlc/I8RX9WDvRS0E9gl xFicD7ujjyfT4vc9DhiTUpeMHyVaiwTkjqWPpW+phXhVgRLcMInF3A1v9nqdlLiO zw+T9ewo1ogUvWoYS7ffu20POa4fUOt30c/xUaPM0FS7roHVRQ17OPuLmvD6tJcj pBIDbJvGLeTKFDy/kOYqb5PG+o92kldV/X2UFVMA+7dOK1P0Y+IxgcAgTvkAGTMF GRZTtiCFpIopjvtVGmflA7S8se/taj7D7/nS2mWWOvX0QCh/DrxQC0KE6EmKLQpV Q9Xv1YeRrjBHvBkNh/a8j2rtID9BQxH+JltKMP9xsR8eHRlbV62fyLcTO4bz8N1s l2QQl5ZuvRpjPU+BiHy62sL1BC8kAW9WNvXU2NdWLy0wxiWOfL/TtJ3eE0s9bVYi QZU/kjtpjJ7wIcdl/uTq0RU394SAZ5wthV5zM8ydA0ILWdRaeItxvUWQn3vJcLyZ yWucLudZ//W/Ai6WsahnGthWUYwBwWX0vqrlHtDXrZKFgQnziy30KQA4V+gNPG7N gLCjZ3pqSllR4VPiCQ4KwJ+pJo/rW5M/3zkC2IAKBu5FLbQKRj2gIHWf7IBa8KpH PHRgZd1phpkk4smcjA/XZQalxZI8ijPUyG7kAMqmvY6LrTx5G4u1irMSak1oCAlP F06jr5SQulQFDcs= =T4c5 -----END PGP SIGNATURE-----