Your message dated Wed, 12 Mar 2025 19:35:08 +0000
with message-id <e1tsrra-00b8eo...@fasolo.debian.org>
and subject line Bug#1100236: fixed in libsdl2 2.32.2+dfsg-2
has caused the Debian Bug report #1100236,
regarding libsdl2: FTBFS: src/audio/pipewire/SDL_pipewire.c:593:37: error:
passing argument 1 of 'pw_node_enum_params' from incompatible pointer type
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.)
--
1100236: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1100236
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:libsdl2
Version: 2.32.2+dfsg-1
Severity: serious
Tags: ftbfs trixie sid
Dear maintainer:
During a rebuild of all packages in unstable, your package failed to build:
--------------------------------------------------------------------------------
[...]
/bin/bash ./libtool --tag=CC --mode=compile gcc -g -O2
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2
-DUSING_GENERATED_CONFIG_H -Iinclude -I/<<PKGBUILDDIR>>/include -idirafter
/<<PKGBUILDDIR>>/src/video/khronos -DSDL_BUILD_MAJOR_VERSION=2
-DSDL_BUILD_MINOR_VERSION=32 -DSDL_BUILD_MICRO_VERSION=2 -mmmx -msse -msse2
-msse3 -Wall -Wno-unused-local-typedefs -fno-strict-aliasing
-fvisibility=hidden -Wdeclaration-after-statement
-Werror=declaration-after-statement -I/usr/include/pipewire-0.3
-I/usr/include/spa-0.2 -D_REENTRANT -D_REENTRANT -I/usr/include/libdrm
-Igen -I/usr/include/libdecor-0 -I/usr/include/dbus-1.0
-I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/ibus-1.0
-I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include
-I/usr/include/sysprof-6 -I/usr/include/libmount -I/usr/include/blkid -p
thread -D_REENTRANT -DHAVE_LINUX_VERSION_H -c
/<<PKGBUILDDIR>>/src/audio/pipewire/SDL_pipewire.c -o build/SDL_pipewire.lo
libtool: compile: gcc -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection
-Wdate-time -D_FORTIFY_SOURCE=2 -DUSING_GENERATED_CONFIG_H -Iinclude
-I/<<PKGBUILDDIR>>/include -idirafter /<<PKGBUILDDIR>>/src/video/khronos
-DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=32
-DSDL_BUILD_MICRO_VERSION=2 -mmmx -msse -msse2 -msse3 -Wall
-Wno-unused-local-typedefs -fno-strict-aliasing -fvisibility=hidden
-Wdeclaration-after-statement -Werror=declaration-after-statement
-I/usr/include/pipewire-0.3 -I/usr/include/spa-0.2 -D_REENTRANT -D_REENTRANT
-I/usr/include/libdrm -Igen -I/usr/include/libdecor-0 -I/usr/include/dbus-1.0
-I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/ibus-1.0
-I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include
-I/usr/include/sysprof-6 -I/usr/include/libmount -I/usr/include/blkid -pthread
-D_REENTRANT -DHAVE_LINUX_VER
SION_H -c /<<PKGBUILDDIR>>/src/audio/pipewire/SDL_pipewire.c -fPIC -DPIC -o
build/.libs/SDL_pipewire.o
/<<PKGBUILDDIR>>/src/audio/pipewire/SDL_pipewire.c: In function
'node_event_info':
/<<PKGBUILDDIR>>/src/audio/pipewire/SDL_pipewire.c:593:37: error: passing
argument 1 of 'pw_node_enum_params' from incompatible pointer type
[-Wincompatible-pointer-types]
593 | pw_node_enum_params(node->proxy, 0, info->params[i].id, 0,
0, NULL);
| ~~~~^~~~~~~
| |
| struct pw_proxy *
In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:30,
from /<<PKGBUILDDIR>>/src/audio/pipewire/SDL_pipewire.h:28,
from /<<PKGBUILDDIR>>/src/audio/pipewire/SDL_pipewire.c:29:
/usr/include/pipewire-0.3/pipewire/node.h:208:58: note: expected 'struct
pw_node *' but argument is of type 'struct pw_proxy *'
208 | PW_API_NODE_IMPL int pw_node_enum_params(struct pw_node *object,
| ~~~~~~~~~~~~~~~~^~~~~~
make[2]: *** [Makefile:689: build/SDL_pipewire.lo] Error 1
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: error: make -j1 V=1 returned exit code 2
make[1]: *** [debian/rules:133: build-library] Error 25
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:90: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------
The above is just how the build ends and not necessarily the most relevant part.
If required, the full build log is available here:
https://people.debian.org/~sanvila/build-logs/202503/
About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.
If you could not reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.
If this is really a bug in one of the build-depends, please use
reassign and add an affects on src:libsdl2, so that this is still
visible in the BTS web page for this package.
Thanks.
--- End Message ---
--- Begin Message ---
Source: libsdl2
Source-Version: 2.32.2+dfsg-2
Done: Simon McVittie <s...@debian.org>
We believe that the bug you reported is fixed in the latest version of
libsdl2, 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 1100...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Simon McVittie <s...@debian.org> (supplier of updated libsdl2 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: Wed, 12 Mar 2025 18:06:47 +0000
Source: libsdl2
Architecture: source
Version: 2.32.2+dfsg-2
Distribution: unstable
Urgency: medium
Maintainer: Debian SDL packages maintainers
<pkg-sdl-maintain...@lists.alioth.debian.org>
Changed-By: Simon McVittie <s...@debian.org>
Closes: 1100236
Changes:
libsdl2 (2.32.2+dfsg-2) unstable; urgency=medium
.
* d/patches: Update to upstream release-2.32.x branch commit
release-2.32.2-4-gf08a5cfca
- Handle an API change in Pipewire (Closes: #1100236)
- Fix parsing of leading zeroes with %x in SDL_sscanf()
- Fix a typo in documentation
Checksums-Sha1:
e827adc95b2e4c1644f66c49151ee71c63774c88 3239 libsdl2_2.32.2+dfsg-2.dsc
a0c6db90482806407d76b4aa9dd6310dc5cedab5 45736
libsdl2_2.32.2+dfsg-2.debian.tar.xz
a37486e08f189ecc563a3e38db05138ecb95d20b 10961
libsdl2_2.32.2+dfsg-2_source.buildinfo
Checksums-Sha256:
1ccd53a440dbaf25780d65b22a7843d93294bd8e4cd0ebc0c0e7b39fec83e8a7 3239
libsdl2_2.32.2+dfsg-2.dsc
1fa9a1b8c3f3507e5727ed4ce6b257d996adc8affe43cd56c8649e4e4d17f7ea 45736
libsdl2_2.32.2+dfsg-2.debian.tar.xz
b077144269bccb388b0edaf5f1b3479b0bd33dc467feacc271c46e09f90e5b86 10961
libsdl2_2.32.2+dfsg-2_source.buildinfo
Files:
65dbd4c20d92f4d453b306b40fff5a84 3239 libs optional libsdl2_2.32.2+dfsg-2.dsc
b148735b4b918206e996bc8304806e78 45736 libs optional
libsdl2_2.32.2+dfsg-2.debian.tar.xz
5558a5791424224b57f21be05c624f2d 10961 libs optional
libsdl2_2.32.2+dfsg-2_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEegc60a5pT6Jb/2LlI1wJnT6zMHYFAmfR33oACgkQI1wJnT6z
MHY53g//eVNO1CHaj3+DzAX19fzDfsKq4XiavlRf1L46eIdQeJHM9k+qexMBvkrG
3oQ8+gyiKga/CUxxW17PIZMO6k47zXdJTQEyRcafBW+mOWLcwNNFwziijvRjDY28
Z/9Ndgwn8lv+UBeNs6zdGSl4DvZsTjNuwNNzXIqsAEzVTsFWb5yx3ganFYMQMsjq
RchAKxgHgpCGrCeVDNPM/0CYIBcv1S3c/kYjpxeH3hk3rsdrWkdsTVi3izQNeA02
msRVx4TdH0K8DvSQxVYSC8gze1GATcDto7HizXmQ2Z837tYBX0cuUYFYgp8trML3
ViQ7jsnVEOIiX31sKQC4jgEQhUyRRqnTSSn4eeexpHQFveEomLJptx7HvZ3WkQ53
gfq2DvcinxNF6Pq9y0nPyRzhY2XUh3z+g3sKlgEKwiq+pGa8HHQLvjYM0ogHZo1M
ma3YbUC8e1K/5bVx6nb4KDbs6+TPKlciYuIHrREKnKEJECAQ375ggQvVtvm/Nk+4
UUcqi5/bbXbl3JjtCxEe0JJLqUIW92Te9SL9WVYY1rrfceG6iHpPlIuICGYgpQFo
HxbaQ5ubjs9qxqdYvZf2QJZfXoC27rzoObqjVw1KtFrNIYX1vRn/xPtbuUaJTWKD
UiCHZPo9dUNVajx+J1f0qzqb1Nf6HablhWVVlc14JY85otZk0So=
=ROMt
-----END PGP SIGNATURE-----
pgp6YrHAO4Ojj.pgp
Description: PGP signature
--- End Message ---