Your message dated Sun, 05 May 2024 21:43:42 +0000
with message-id <[email protected]>
and subject line Bug#1066278: fixed in xnee 3.19-9.2
has caused the Debian Bug report #1066278,
regarding xnee: FTBFS: xnee_fake.c:809:15: error: implicit declaration of 
function ‘xnee_check_key’; did you mean ‘xnee_check_true’? 
[-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 [email protected]
immediately.)


-- 
1066278: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1066278
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: xnee
Version: 3.19-9.1
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: [email protected]
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):
> /bin/bash ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. 
> -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -I../include   -g -DUSE_VERBOSE   
> -DNO_BUF_VERBOSE  -DHAVE_XOSD   -DXNEE_XINPUT_SUPPORT  -g -O2 
> -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
> -fstack-protector-strong -fstack-clash-protection -Wformat 
> -Werror=format-security -fcf-protection -c -o xnee_fake.lo xnee_fake.c
> libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -Wdate-time 
> -D_FORTIFY_SOURCE=2 -I../include -g -DUSE_VERBOSE -DNO_BUF_VERBOSE 
> -DHAVE_XOSD -DXNEE_XINPUT_SUPPORT -g -O2 
> -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
> -fstack-protector-strong -fstack-clash-protection -Wformat 
> -Werror=format-security -fcf-protection -c xnee_fake.c  -fPIC -DPIC -o 
> .libs/xnee_fake.o
> In file included from ../include/libxnee/print.h:24,
>                  from xnee_fake.c:28:
> xnee_fake.c: In function ‘xnee_fake_motion_event_impl’:
> xnee_fake.c:675:25: warning: cast from pointer to integer of different size 
> [-Wpointer-to-int-cast]
>   675 |                         (int) xd->fake,
>       |                         ^
> ../include/libxnee/print_varargs.h:55:39: note: in definition of macro 
> ‘xnee_verbose’
>    55 | #define xnee_verbose(a) xnee_verbosef a
>       |                                       ^
> xnee_fake.c:676:25: warning: cast from pointer to integer of different size 
> [-Wpointer-to-int-cast]
>   676 |                         (int) xdevice,
>       |                         ^
> ../include/libxnee/print_varargs.h:55:39: note: in definition of macro 
> ‘xnee_verbose’
>    55 | #define xnee_verbose(a) xnee_verbosef a
>       |                                       ^
> xnee_fake.c: In function ‘xnee_type_file’:
> xnee_fake.c:804:25: warning: format ‘%d’ expects argument of type ‘int’, but 
> argument 3 has type ‘size_t’ {aka ‘long unsigned int’} [-Wformat=]
>   804 |       xnee_verbose ((xd,"  xnee_type_file loop read size=" 
> SIZE_T_PRINTF_FMT " \"%s\"\n",
>       |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>   805 |              strlen(tmp),tmp));
>       |              ~~~~~~~~~~~ 
>       |              |
>       |              size_t {aka long unsigned int}
> ../include/libxnee/print_varargs.h:55:39: note: in definition of macro 
> ‘xnee_verbose’
>    55 | #define xnee_verbose(a) xnee_verbosef a
>       |                                       ^
> xnee_fake.c:809:15: error: implicit declaration of function ‘xnee_check_key’; 
> did you mean ‘xnee_check_true’? [-Werror=implicit-function-declaration]
>   809 |           if (xnee_check_key (xd)==XNEE_GRAB_DATA)
>       |               ^~~~~~~~~~~~~~
>       |               xnee_check_true
> xnee_fake.c:811:22: error: implicit declaration of function 
> ‘xnee_handle_rec_key’; did you mean ‘xnee_handle_meta_data’? 
> [-Werror=implicit-function-declaration]
>   811 |               mode = xnee_handle_rec_key(xd);
>       |                      ^~~~~~~~~~~~~~~~~~~
>       |                      xnee_handle_meta_data
> cc1: some warnings being treated as errors
> make[4]: *** [Makefile:634: xnee_fake.lo] Error 1


The full build log is available from:
http://qa-logs.debian.net/2024/03/13/xnee_3.19-9.1_unstable.log

All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20240313;[email protected]
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20240313&[email protected]&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: xnee
Source-Version: 3.19-9.2
Done: Andreas Beckmann <[email protected]>

We believe that the bug you reported is fixed in the latest version of
xnee, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Andreas Beckmann <[email protected]> (supplier of updated xnee 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 [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Fri, 03 May 2024 22:04:57 +0200
Source: xnee
Architecture: source
Version: 3.19-9.2
Distribution: unstable
Urgency: medium
Maintainer: Vincent Bernat <[email protected]>
Changed-By: Andreas Beckmann <[email protected]>
Closes: 1046303 1066278
Changes:
 xnee (3.19-9.2) unstable; urgency=medium
 .
   [ Andreas Beckmann ]
   * Non-maintainer upload.
   * Fix building twice in a row. (Closes: #1046303)
   * Switch B-D from transitional pkg-config to pkgconf.
   * Declare Rules-Requires-Root: no.
   * Update Lintian overrides.
 .
   [ Nick Rosbrook ]
   * d/p/fix-implicit-declarations.patch: fix FTBFS due to implicit
     declarations (LP: #2059148) (Closes: #1066278)
Checksums-Sha1:
 d35948264c81ffa5abc4d66ef75d7d31a8f823b5 2245 xnee_3.19-9.2.dsc
 8bf6f25e0d0364b22918b0351e2842fbfd2958cd 16531992 xnee_3.19-9.2.debian.tar.xz
 726f1cdca4e0de2b0341295dfcadf78d8f7a02c0 13099 xnee_3.19-9.2_source.buildinfo
Checksums-Sha256:
 c454a2f6222d284916e2945090b721e1ed71c3949afae2cc27b7a7c9d5c433f6 2245 
xnee_3.19-9.2.dsc
 18423df0e661746b22749c6c3104805b1d0b428dd7d73f974ee783e01b72ccf4 16531992 
xnee_3.19-9.2.debian.tar.xz
 0d2e26f5e3c13efe136d6cf409a4e4722bd94d95f6d88366e43e9995afbbea4a 13099 
xnee_3.19-9.2_source.buildinfo
Files:
 445ffe8c0d606592a6aca2cc2a52e715 2245 x11 optional xnee_3.19-9.2.dsc
 b4b38e3f9803bf5768e61908e220d100 16531992 x11 optional 
xnee_3.19-9.2.debian.tar.xz
 c4ce774dd43aeed1630c471be9dda063 13099 x11 optional 
xnee_3.19-9.2_source.buildinfo

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

iQJEBAEBCAAuFiEE6/MKMKjZxjvaRMaUX7M/k1np7QgFAmY1R+kQHGFuYmVAZGVi
aWFuLm9yZwAKCRBfsz+TWentCHTID/9Qb0c0aUm2haY6BL1Z78u3aL3lM7kHZD8z
Tt+e2DWyUPBV6sY3Z3qIxzp2yy/2bn6mX8omeSnH5IdHp84I85WrBnUw/i3jcH20
OW9QXK10G6/HAFtY35przZl0CLvqu60lv1ouLrBE1j9o26X7nCUSL13Xp5uR7fWW
CjGHFGdoB/3YFHetZPqzQEcTxzXCSugO2GS0MArKVjtEnSFE0tvTmYm3uKelaasU
1/zovVsMSiHTKeoumnj0l5stEUR8OVxkNB1TxhgWAs79TffidKGEC/iS0n0eGJZo
Tx5YB8neDYEowcxCxU5pXvs/ozWXf55OqpAme3RTsI6BHo7FcW8M5F16KYqfoSk6
JzmWpT/n3Ipi0HjOAk0eQ/PGy3RiTgOJiu7XIOaTqWc7GxLnvVi6QX60+haOx98s
AKrjjHhdcUyWW7xAJO1CclmVnrnDQJ1Oz4qGI4ZVvwaDKYK0y9WjmzZH4igHCs93
oykIlu2APYobkZ1RtiEnLiu0NfvRhgj7S3drPI76bpzF5eCRBpIsMzUkgISk4j7e
iBNInINLMiLwDpwxV9anIF1Lv63eVgc2PyhHlscD/NiC2E5RIXfleSH64iGmRQVg
wSIXWS2x0WpN0KtSNEIeOA5Fn5GXxlcI623s4hP40dBS6UyHf4y4f6DBUsHRbJQ5
iN9Ei6eP+g==
=I8M2
-----END PGP SIGNATURE-----

Attachment: pgpDQlpUZJwec.pgp
Description: PGP signature


--- End Message ---

Reply via email to