Your message dated Tue, 06 Aug 2024 12:04:34 +0000
with message-id <e1sbiva-006jmr...@fasolo.debian.org>
and subject line Bug#1066211: fixed in ats2-lang 0.4.2-2
has caused the Debian Bug report #1066211,
regarding ats2-lang: FTBFS: prelude/ats_main_prelude_dats.c:72:1: error: 
implicit declaration of function 
‘ATS_2d0_2e2_2e12_2prelude_2DATS_2basics_2edats__dynload’ 
[-Werror=implicit-function-declaration]
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 ow...@bugs.debian.org
immediately.)


-- 
1066211: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1066211
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: ats2-lang
Version: 0.4.2-1.1
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: lu...@debian.org
Usertags: ftbfs-20240313 ftbfs-trixie ftbfs-impfuncdef

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):
> gcc -I. -I./ccomp/runtime -g -O2 -Werror=implicit-function-declaration 
> -ffile-prefix-map=/<<PKGBUILDDIR>>/src/CBOOT=. -fstack-protector-strong 
> -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection 
> -Wdate-time -D_FORTIFY_SOURCE=2 -c -o prelude_ats_main_prelude_dats.o 
> prelude/ats_main_prelude_dats.c
> prelude/ats_main_prelude_dats.c: In function ‘mainats_prelude’:
> prelude/ats_main_prelude_dats.c:72:1: error: implicit declaration of function 
> ‘ATS_2d0_2e2_2e12_2prelude_2DATS_2basics_2edats__dynload’ 
> [-Werror=implicit-function-declaration]
>    72 | ATS_2d0_2e2_2e12_2prelude_2DATS_2basics_2edats__dynload () ;
>       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> prelude/ats_main_prelude_dats.c:73:1: error: implicit declaration of function 
> ‘ATS_2d0_2e2_2e12_2prelude_2DATS_2bool_2edats__dynload’ 
> [-Werror=implicit-function-declaration]
>    73 | ATS_2d0_2e2_2e12_2prelude_2DATS_2bool_2edats__dynload () ;
>       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> prelude/ats_main_prelude_dats.c:74:1: error: implicit declaration of function 
> ‘ATS_2d0_2e2_2e12_2prelude_2DATS_2char_2edats__dynload’ 
> [-Werror=implicit-function-declaration]
>    74 | ATS_2d0_2e2_2e12_2prelude_2DATS_2char_2edats__dynload () ;
>       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> prelude/ats_main_prelude_dats.c:75:1: error: implicit declaration of function 
> ‘ATS_2d0_2e2_2e12_2prelude_2DATS_2float_2edats__dynload’ 
> [-Werror=implicit-function-declaration]
>    75 | ATS_2d0_2e2_2e12_2prelude_2DATS_2float_2edats__dynload () ;
>       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> prelude/ats_main_prelude_dats.c:76:1: error: implicit declaration of function 
> ‘ATS_2d0_2e2_2e12_2prelude_2DATS_2integer_2edats__dynload’ 
> [-Werror=implicit-function-declaration]
>    76 | ATS_2d0_2e2_2e12_2prelude_2DATS_2integer_2edats__dynload () ;
>       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> prelude/ats_main_prelude_dats.c:77:1: error: implicit declaration of function 
> ‘ATS_2d0_2e2_2e12_2prelude_2DATS_2sizetype_2edats__dynload’ 
> [-Werror=implicit-function-declaration]
>    77 | ATS_2d0_2e2_2e12_2prelude_2DATS_2sizetype_2edats__dynload () ;
>       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> prelude/ats_main_prelude_dats.c:78:1: error: implicit declaration of function 
> ‘ATS_2d0_2e2_2e12_2prelude_2DATS_2pointer_2edats__dynload’ 
> [-Werror=implicit-function-declaration]
>    78 | ATS_2d0_2e2_2e12_2prelude_2DATS_2pointer_2edats__dynload () ;
>       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> prelude/ats_main_prelude_dats.c:79:1: error: implicit declaration of function 
> ‘ATS_2d0_2e2_2e12_2prelude_2DATS_2reference_2edats__dynload’ 
> [-Werror=implicit-function-declaration]
>    79 | ATS_2d0_2e2_2e12_2prelude_2DATS_2reference_2edats__dynload () ;
>       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> prelude/ats_main_prelude_dats.c:80:1: error: implicit declaration of function 
> ‘ATS_2d0_2e2_2e12_2prelude_2DATS_2string_2edats__dynload’ 
> [-Werror=implicit-function-declaration]
>    80 | ATS_2d0_2e2_2e12_2prelude_2DATS_2string_2edats__dynload () ;
>       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> prelude/ats_main_prelude_dats.c:81:1: error: implicit declaration of function 
> ‘ATS_2d0_2e2_2e12_2prelude_2DATS_2lazy_2edats__dynload’ 
> [-Werror=implicit-function-declaration]
>    81 | ATS_2d0_2e2_2e12_2prelude_2DATS_2lazy_2edats__dynload () ;
>       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> prelude/ats_main_prelude_dats.c:82:1: error: implicit declaration of function 
> ‘ATS_2d0_2e2_2e12_2prelude_2DATS_2lazy_vt_2edats__dynload’ 
> [-Werror=implicit-function-declaration]
>    82 | ATS_2d0_2e2_2e12_2prelude_2DATS_2lazy_vt_2edats__dynload () ;
>       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> prelude/ats_main_prelude_dats.c:83:1: error: implicit declaration of function 
> ‘ATS_2d0_2e2_2e12_2prelude_2DATS_2printf_2edats__dynload’ 
> [-Werror=implicit-function-declaration]
>    83 | ATS_2d0_2e2_2e12_2prelude_2DATS_2printf_2edats__dynload () ;
>       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> prelude/ats_main_prelude_dats.c:84:1: error: implicit declaration of function 
> ‘ATS_2d0_2e2_2e12_2prelude_2DATS_2filebas_2edats__dynload’ 
> [-Werror=implicit-function-declaration]
>    84 | ATS_2d0_2e2_2e12_2prelude_2DATS_2filebas_2edats__dynload () ;
>       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> prelude/ats_main_prelude_dats.c:85:1: error: implicit declaration of function 
> ‘ATS_2d0_2e2_2e12_2prelude_2DATS_2list_2edats__dynload’ 
> [-Werror=implicit-function-declaration]
>    85 | ATS_2d0_2e2_2e12_2prelude_2DATS_2list_2edats__dynload () ;
>       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> prelude/ats_main_prelude_dats.c:86:1: error: implicit declaration of function 
> ‘ATS_2d0_2e2_2e12_2prelude_2DATS_2list_vt_2edats__dynload’ 
> [-Werror=implicit-function-declaration]
>    86 | ATS_2d0_2e2_2e12_2prelude_2DATS_2list_vt_2edats__dynload () ;
>       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> prelude/ats_main_prelude_dats.c:87:1: error: implicit declaration of function 
> ‘ATS_2d0_2e2_2e12_2prelude_2DATS_2list0_2edats__dynload’ 
> [-Werror=implicit-function-declaration]
>    87 | ATS_2d0_2e2_2e12_2prelude_2DATS_2list0_2edats__dynload () ;
>       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> prelude/ats_main_prelude_dats.c:88:1: error: implicit declaration of function 
> ‘ATS_2d0_2e2_2e12_2prelude_2DATS_2option_2edats__dynload’ 
> [-Werror=implicit-function-declaration]
>    88 | ATS_2d0_2e2_2e12_2prelude_2DATS_2option_2edats__dynload () ;
>       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> prelude/ats_main_prelude_dats.c:89:1: error: implicit declaration of function 
> ‘ATS_2d0_2e2_2e12_2prelude_2DATS_2option_vt_2edats__dynload’ 
> [-Werror=implicit-function-declaration]
>    89 | ATS_2d0_2e2_2e12_2prelude_2DATS_2option_vt_2edats__dynload () ;
>       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> prelude/ats_main_prelude_dats.c:90:1: error: implicit declaration of function 
> ‘ATS_2d0_2e2_2e12_2prelude_2DATS_2option0_2edats__dynload’ 
> [-Werror=implicit-function-declaration]
>    90 | ATS_2d0_2e2_2e12_2prelude_2DATS_2option0_2edats__dynload () ;
>       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> prelude/ats_main_prelude_dats.c:91:1: error: implicit declaration of function 
> ‘ATS_2d0_2e2_2e12_2prelude_2DATS_2array_2edats__dynload’ 
> [-Werror=implicit-function-declaration]
>    91 | ATS_2d0_2e2_2e12_2prelude_2DATS_2array_2edats__dynload () ;
>       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> prelude/ats_main_prelude_dats.c:92:1: error: implicit declaration of function 
> ‘ATS_2d0_2e2_2e12_2prelude_2DATS_2array0_2edats__dynload’ 
> [-Werror=implicit-function-declaration]
>    92 | ATS_2d0_2e2_2e12_2prelude_2DATS_2array0_2edats__dynload () ;
>       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> prelude/ats_main_prelude_dats.c:93:1: error: implicit declaration of function 
> ‘ATS_2d0_2e2_2e12_2prelude_2DATS_2matrix_2edats__dynload’ 
> [-Werror=implicit-function-declaration]
>    93 | ATS_2d0_2e2_2e12_2prelude_2DATS_2matrix_2edats__dynload () ;
>       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> prelude/ats_main_prelude_dats.c:94:1: error: implicit declaration of function 
> ‘ATS_2d0_2e2_2e12_2prelude_2DATS_2matrix0_2edats__dynload’ 
> [-Werror=implicit-function-declaration]
>    94 | ATS_2d0_2e2_2e12_2prelude_2DATS_2matrix0_2edats__dynload () ;
>       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> prelude/ats_main_prelude_dats.c:95:1: error: implicit declaration of function 
> ‘ATS_2d0_2e2_2e12_2prelude_2DATS_2ptrarr_2edats__dynload’ 
> [-Werror=implicit-function-declaration]
>    95 | ATS_2d0_2e2_2e12_2prelude_2DATS_2ptrarr_2edats__dynload () ;
>       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> cc1: some warnings being treated as errors
> make[2]: *** [Makefile:398: prelude_ats_main_prelude_dats.o] Error 1


The full build log is available from:
http://qa-logs.debian.net/2024/03/13/ats2-lang_0.4.2-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=lu...@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20240313&fusertaguser=lu...@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.

--- End Message ---
--- Begin Message ---
Source: ats2-lang
Source-Version: 0.4.2-2
Done: Matthew Danish <m...@debian.org>

We believe that the bug you reported is fixed in the latest version of
ats2-lang, 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 1066...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Matthew Danish <m...@debian.org> (supplier of updated ats2-lang 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 ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Tue, 06 Aug 2024 09:34:29 +0000
Source: ats2-lang
Binary: ats2-lang ats2-lang-dbgsym elpa-ats2-mode
Architecture: source amd64 all
Version: 0.4.2-2
Distribution: unstable
Urgency: medium
Maintainer: Matthew Danish <m...@debian.org>
Changed-By: Matthew Danish <m...@debian.org>
Description:
 ats2-lang  - ATS version 2 programming language compiler
 elpa-ats2-mode - ATS version 2 programming language emacs mode
Closes: 1066211 1077094
Changes:
 ats2-lang (0.4.2-2) unstable; urgency=medium
 .
   * Fix certain function prototypes (h/t Arvind Sedererdj) (Closes: #1066211).
   * Rebuild against newer dh-elpa (Closes: #1077094).
   * Remove usage of deprecated cl package from ats2-mode.
   * Resolve ambiguous name of elisp package in favour of name 'ats2-mode'.
Checksums-Sha1:
 9029a960d1dbc7574ae97204392608f4b4c2f097 1830 ats2-lang_0.4.2-2.dsc
 5c515fa2f1f0d46e19e49ea1f9e5d542400f02ae 36212 ats2-lang_0.4.2-2.debian.tar.xz
 2da4a8e6e3e91be89f8ef1cdbf716895d1acb20f 4479744 
ats2-lang-dbgsym_0.4.2-2_amd64.deb
 f4850eabcb8b460aa7c08ab2f08ec5a46231c368 12319 
ats2-lang_0.4.2-2_amd64.buildinfo
 525597af5274675a2f1aead0bfd6924c30affdfc 1154456 ats2-lang_0.4.2-2_amd64.deb
 80d703797e9a7d9857c3cf40424d76d446bb28cf 9764 elpa-ats2-mode_0.4.2-2_all.deb
Checksums-Sha256:
 ea81b8f64f7a51bde6e70ec02d08c7483b2002f9e289033898d71e0013a73ced 1830 
ats2-lang_0.4.2-2.dsc
 5be75343854e26888d9493bf4a08e160d79d683811d15d639bd9a40e1cebe159 36212 
ats2-lang_0.4.2-2.debian.tar.xz
 8d56c1f7bf61164759f6c267bb09844ca3498757fceaff9ae85c139ed339a1df 4479744 
ats2-lang-dbgsym_0.4.2-2_amd64.deb
 35261f0af626eb84d4a02305316e7098aeffaa9d4972d5a705585b76a8fbf0e6 12319 
ats2-lang_0.4.2-2_amd64.buildinfo
 08373c13f0fa5ebbc396d76a7e5224dc0ff9b94faf853735e4669b9459dee4eb 1154456 
ats2-lang_0.4.2-2_amd64.deb
 cb5a89921f9b9d180468b803db9882482d1d33573b58b0a48ea7d7bb45d17cc8 9764 
elpa-ats2-mode_0.4.2-2_all.deb
Files:
 e58cb1d3015b1d2bb5182288fb50ea5c 1830 devel optional ats2-lang_0.4.2-2.dsc
 ee898846a3796a893bb406773c37d4d2 36212 devel optional 
ats2-lang_0.4.2-2.debian.tar.xz
 874b1dc97c152aa24684292d568f4652 4479744 debug optional 
ats2-lang-dbgsym_0.4.2-2_amd64.deb
 53af67f0ff9273cee98a8e88aa017b21 12319 devel optional 
ats2-lang_0.4.2-2_amd64.buildinfo
 6f2051984f902813d46ca66f4c84ab5e 1154456 devel optional 
ats2-lang_0.4.2-2_amd64.deb
 a2d17097943434fba68579ba114c9d78 9764 lisp optional 
elpa-ats2-mode_0.4.2-2_all.deb

-----BEGIN PGP SIGNATURE-----

iQJDBAEBCgAtFiEEvIUGUQ6c6R1J7CwLvBC9D3uL8IsFAmayDawPHG1yZEBkZWJp
YW4ub3JnAAoJELwQvQ97i/CLAC4QAI6p1UDDDPg1wmk9noq+wDlGSRXKD2WxYRfw
KX6MpO4SPdVCYJI0ydBZpyEbjzjDHHeRgxF2POYUeOINy+fkWPtYb1iR+mHktWCV
eaQnGKcEQyGVtCrg3jkqvlgI+Az9TFPAPlfwhMsNKdWNFFXDhxFj0RebIWX4Ni4f
0st860m+nyebNnjbTVFf7BWevUbPkstL4Md4dF2wrm3FP8txZHV6i38AqihhA4Mi
pjsjUnbdEmGF/dfpA1cQ++zu7kUSZHsh+vUfrvPuCZaI0/NxtdYUGGdxysAiFmPE
d3/xmLNBDGkMm1qtD0vhAi3DOCQPvsl7ElMQ88xRyS8V9kW0qc6jqUWpjf2P5seK
OPjt1nq0havtB0wjBy35nqYpmVZaS04gxAW9Pryy6M0hZWQ2h9Xc4aLQnP77lBv2
BoMS8Z8fai8UFn2C97SE0PmdEJ8qBDgkPJY4ORU2Yz1o3alLC2B0YyyOofErcvTs
C2bQWFMzECOedjE9gIsdFvqLT2Tg+KFs7cd1o5BsVMQoLsIbZgMXh3I4bPCQdwrN
fHry5g0+82y2aDlHxbPl4tUKXeZWbDP06Jo5Hfif3maOaKcaE4fBYD94hbF9wXoF
Y/476EajQJynen6MmURuc5h1nan5Z3dYeGfXQsUr9hlWFih71sIY+jyzDeXX468x
2cusA4Dc
=elIm
-----END PGP SIGNATURE-----

Attachment: pgpS9PLL0Aqxe.pgp
Description: PGP signature


--- End Message ---

Reply via email to