#1091306 yagiuda: FTBFS on armhf: random.c:84:14: error: passing argument 1 of ‘time’ from incompatible pointer type [-Wincompatible-pointer-types]

#1091306#5
Date:
2024-12-23 17:33:56 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/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.

#1091306#10
Date:
2024-12-24 05:03:30 UTC
From:
To:
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

#1091306#15
Date:
2024-12-24 16:06:33 UTC
From:
To:
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!

#1091306#18
Date:
2024-12-28 05:49:33 UTC
From:
To:
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

#1091306#25
Date:
2024-12-28 06:08:40 UTC
From:
To:
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-----