#1066600 xcircuit: FTBFS: functions.c:1977:4: error: implicit declaration of function ‘UDrawXAt’; did you mean ‘UDrawX’? [-Werror=implicit-function-declaration]

#1066600#5
Date:
2024-03-13 11:58:23 UTC
From:
To:
Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.

This is most likely caused by a change in dpkg 1.22.6, that enabled
-Werror=implicit-function-declaration. For more information, see
https://wiki.debian.org/qa.debian.org/FTBFS#A2024-03-13_-Werror.3Dimplicit-function-declaration

Relevant part (hopefully):
The full build log is available from:
http://qa-logs.debian.net/2024/03/13/xcircuit_3.9.73+dfsg.1-1_unstable.log

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

#1066600#12
Date:
2025-08-18 12:50:22 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
xcircuit, 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 1066600@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Matthias Geiger <werdahias@debian.org> (supplier of updated xcircuit 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, 17 Aug 2025 21:50:30 +0200
Source: xcircuit
Architecture: source
Version: 3.9.73+dfsg.1-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Electronics Team <pkg-electronics-devel@lists.alioth.debian.org>
Changed-By: Matthias Geiger <werdahias@debian.org>
Closes: 1066600
Changes:
 xcircuit (3.9.73+dfsg.1-2) unstable; urgency=medium
 .
   * Team upload
   * Cherry-pick upstream patch to fix implicit declaration (Closes: #1066600)
   * Cherry-pick upstream patch to fix return without value
Checksums-Sha1:
 ffc143c90b445eff27b4ca946c27e1e56405e422 1504 xcircuit_3.9.73+dfsg.1-2.dsc
 037630454aeaf181357fe737dc739cb4f749d9bd 942388 xcircuit_3.9.73+dfsg.1.orig.tar.xz
 24561ab650f4017650dd9c95c620cb5850707dfc 16224 xcircuit_3.9.73+dfsg.1-2.debian.tar.xz
 7d4f6d7ad994d15c96891c3102766a0987d4a02b 8242 xcircuit_3.9.73+dfsg.1-2_amd64.buildinfo
Checksums-Sha256:
 4a033c1739dd92c736a0974f3a831841594b183ced78a869aac80d01afe0a063 1504 xcircuit_3.9.73+dfsg.1-2.dsc
 e47d669d37b31d0ee97657aa3a2493e394d0890a6be5380b58bf944c57f3c4da 942388 xcircuit_3.9.73+dfsg.1.orig.tar.xz
 2ca104cee96df8058f66cf631b63e640571331615095d4cb9e8b908ac0d0f424 16224 xcircuit_3.9.73+dfsg.1-2.debian.tar.xz
 9c81b11492058c8a517ba99fa4b9abf352fafbf6443bf1f80af2af059969a86a 8242 xcircuit_3.9.73+dfsg.1-2_amd64.buildinfo
Files:
 207bbfe75df59cf27b8d258ea263dcdb 1504 electronics optional xcircuit_3.9.73+dfsg.1-2.dsc
 2a40082141410290ba025de1197c1dbc 942388 electronics optional xcircuit_3.9.73+dfsg.1.orig.tar.xz
 ecad721aa5b0157b7a68e1b5c7a1278d 16224 electronics optional xcircuit_3.9.73+dfsg.1-2.debian.tar.xz
 42a07faf551f634b08faf1813d78a47c 8242 electronics optional xcircuit_3.9.73+dfsg.1-2_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----

iHUEARYKAB0WIQQUWTv/Sl6/b+DpcW7svtu2B7myvgUCaKMccAAKCRDsvtu2B7my
vkHFAQCsXoNHZRSdQZ46uMiDMMmDNfWlLSDUaMo6rsCnPq6o8QD/SgZKn5zs+d5B
nvMoPCLtaJUNvqKcjuYgXSuZSparzQc=
=j4aV
-----END PGP SIGNATURE-----