Your message dated Thu, 03 Aug 2023 21:07:21 +0000
with message-id <e1qrfxv-00er3i...@fasolo.debian.org>
and subject line Bug#1037628: fixed in drumgizmo 0.9.20-2
has caused the Debian Bug report #1037628,
regarding drumgizmo: ftbfs with GCC-13
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.)


-- 
1037628: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1037628
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:drumgizmo
Version: 0.9.20-1
Severity: normal
Tags: sid trixie
User: debian-...@lists.debian.org
Usertags: ftbfs-gcc-13

[This bug is targeted to the upcoming trixie release]

Please keep this issue open in the bug tracker for the package it
was filed for.  If a fix in another package is required, please
file a bug for the other package (or clone), and add a block in this
package. Please keep the issue open until the package can be built in
a follow-up test rebuild.

The package fails to build in a test rebuild on at least amd64 with
gcc-13/g++-13, but succeeds to build with gcc-12/g++-12. The
severity of this report will be raised before the trixie release.

The full build log can be found at:
http://qa-logs.debian.net/2023/05/22/logs/drumgizmo_0.9.20-1_unstable_gccexp.log
The last lines of the build log are at the end of this report.

To build with GCC 13, either set CC=gcc-13 CXX=g++-13 explicitly,
or install the gcc, g++, gfortran, ... packages from experimental.

  apt-get -t=experimental install g++ 

Common build failures are new warnings resulting in build failures with
-Werror turned on, or new/dropped symbols in Debian symbols files.
For other C/C++ related build failures see the porting guide at
http://gcc.gnu.org/gcc-13/porting_to.html

[...]
libtool: link: g++ -DUI_X11 -I.. -I../src -I../hugin -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -ffast-math -std=c++11 -DDISABLE_HUGIN -Wl,-z -Wl,relro 
-Wl,-z -Wl,now -o plugingui plugingui-testmain.o plugingui-hugin.o  
./.libs/libplugingui.a -lX11 -lXext ../src/.libs/libdg.a -lsndfile -lpthread 
../src/.libs/libnls.a -latomic -lrt
make[5]: Leaving directory '/<<PKGBUILDDIR>>/plugingui'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/plugingui'
make[3]: Leaving directory '/<<PKGBUILDDIR>>/plugingui'
Making all in plugin
make[3]: Entering directory '/<<PKGBUILDDIR>>/plugin'
Making all in vst
make[4]: Entering directory '/<<PKGBUILDDIR>>/plugin/vst'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '/<<PKGBUILDDIR>>/plugin/vst'
make[4]: Entering directory '/<<PKGBUILDDIR>>/plugin'
g++ -DHAVE_CONFIG_H -I. -I..    -I../plugin/plugingizmo -Wdate-time 
-D_FORTIFY_SOURCE=2  -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -Wformat -Werror=format-security -ffast-math 
-std=c++11 -DDISABLE_HUGIN -c -o ttlgen-ttlgen.o `test -f 
'../plugin/plugingizmo/ttlgen.cc' || echo './'`../plugin/plugingizmo/ttlgen.cc
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..   
-Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -ffast-math -c -o drumgizmo_la-hugin.lo `test -f 
'../hugin/hugin.c' || echo './'`../hugin/hugin.c
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..   
-Wdate-time -D_FORTIFY_SOURCE=2 -DLV2 
-DLV2_PLUGIN_URI=\"http://drumgizmo.org/lv2\";  -fvisibility=hidden 
-I../zita-resampler/libs  -I/usr/include/opus -I/usr/include/x86_64-linux-gnu  
-I../plugin/plugingizmo -I../ -I../plugingui -I../src -I../hugin -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -ffast-math -std=c++11 -DDISABLE_HUGIN -c -o 
drumgizmo_la-midievent.lo `test -f '../plugin/plugingizmo/midievent.cc' || echo 
'./'`../plugin/plugingizmo/midievent.cc
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..   
-Wdate-time -D_FORTIFY_SOURCE=2 -DLV2 
-DLV2_PLUGIN_URI=\"http://drumgizmo.org/lv2\";  -fvisibility=hidden 
-I../zita-resampler/libs  -I/usr/include/opus -I/usr/include/x86_64-linux-gnu  
-I../plugin/plugingizmo -I../ -I../plugingui -I../src -I../hugin -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -ffast-math -std=c++11 -DDISABLE_HUGIN -c -o 
drumgizmo_la-pluginlv2.lo `test -f '../plugin/plugingizmo/pluginlv2.cc' || echo 
'./'`../plugin/plugingizmo/pluginlv2.cc
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..   
-Wdate-time -D_FORTIFY_SOURCE=2 -DLV2 
-DLV2_PLUGIN_URI=\"http://drumgizmo.org/lv2\";  -fvisibility=hidden 
-I../zita-resampler/libs  -I/usr/include/opus -I/usr/include/x86_64-linux-gnu  
-I../plugin/plugingizmo -I../ -I../plugingui -I../src -I../hugin -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -ffast-math -std=c++11 -DDISABLE_HUGIN -c -o 
drumgizmo_la-drumgizmo_plugin.lo `test -f 'drumgizmo_plugin.cc' || echo 
'./'`drumgizmo_plugin.cc
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 
-fvisibility=hidden -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -Wformat -Werror=format-security -ffast-math -c 
../hugin/hugin.c  -fPIC -DPIC -o .libs/drumgizmo_la-hugin.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 
-DLV2 -DLV2_PLUGIN_URI=\"http://drumgizmo.org/lv2\"; -fvisibility=hidden 
-I../zita-resampler/libs -I/usr/include/opus -I/usr/include/x86_64-linux-gnu 
-I../plugin/plugingizmo -I../ -I../plugingui -I../src -I../hugin -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -ffast-math -std=c++11 -DDISABLE_HUGIN -c 
../plugin/plugingizmo/midievent.cc  -fPIC -DPIC -o 
.libs/drumgizmo_la-midievent.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 
-DLV2 -DLV2_PLUGIN_URI=\"http://drumgizmo.org/lv2\"; -fvisibility=hidden 
-I../zita-resampler/libs -I/usr/include/opus -I/usr/include/x86_64-linux-gnu 
-I../plugin/plugingizmo -I../ -I../plugingui -I../src -I../hugin -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -ffast-math -std=c++11 -DDISABLE_HUGIN -c 
drumgizmo_plugin.cc  -fPIC -DPIC -o .libs/drumgizmo_la-drumgizmo_plugin.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 
-DLV2 -DLV2_PLUGIN_URI=\"http://drumgizmo.org/lv2\"; -fvisibility=hidden 
-I../zita-resampler/libs -I/usr/include/opus -I/usr/include/x86_64-linux-gnu 
-I../plugin/plugingizmo -I../ -I../plugingui -I../src -I../hugin -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -ffast-math -std=c++11 -DDISABLE_HUGIN -c 
../plugin/plugingizmo/pluginlv2.cc  -fPIC -DPIC -o 
.libs/drumgizmo_la-pluginlv2.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 
-fvisibility=hidden -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -Wformat -Werror=format-security -ffast-math -c 
../hugin/hugin.c -o drumgizmo_la-hugin.o >/dev/null 2>&1
In file included from ../plugin/plugingizmo/pluginlv2.h:29,
                 from ../plugin/plugingizmo/pluginlv2.cc:27:
../plugin/plugingizmo/plugin.h:167:22: error: ‘uint8_t’ in namespace ‘std’ does 
not name a type; did you mean ‘wint_t’?
  167 |                 std::uint8_t* data{nullptr}; //< Allocated (or reused) 
RGBA buffer, filled by the plugin.
      |                      ^~~~~~~
      |                      wint_t
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 
-DLV2 -DLV2_PLUGIN_URI=\"http://drumgizmo.org/lv2\"; -fvisibility=hidden 
-I../zita-resampler/libs -I/usr/include/opus -I/usr/include/x86_64-linux-gnu 
-I../plugin/plugingizmo -I../ -I../plugingui -I../src -I../hugin -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -ffast-math -std=c++11 -DDISABLE_HUGIN -c 
../plugin/plugingizmo/midievent.cc -o drumgizmo_la-midievent.o >/dev/null 2>&1
../plugin/plugingizmo/pluginlv2.cc: In static member function ‘static 
LV2_Inline_Display_Image_Surface* PluginLV2::inlineRender(LV2_Handle, uint32_t, 
uint32_t)’:
../plugin/plugingizmo/pluginlv2.cc:492:57: error: ‘struct 
Plugin::InlineDrawContext’ has no member named ‘data’
  492 |         plugin_lv2->surf.data = plugin_lv2->drawContext.data;
      |                                                         ^~~~
In file included from ../plugin/plugingizmo/pluginlv2.h:29,
                 from ../plugin/plugingizmo/ttlgen.cc:31:
../plugin/plugingizmo/plugin.h:167:22: error: ‘uint8_t’ in namespace ‘std’ does 
not name a type; did you mean ‘wint_t’?
  167 |                 std::uint8_t* data{nullptr}; //< Allocated (or reused) 
RGBA buffer, filled by the plugin.
      |                      ^~~~~~~
      |                      wint_t
make[4]: *** [Makefile:789: drumgizmo_la-pluginlv2.lo] Error 1
make[4]: *** Waiting for unfinished jobs....
In file included from ../plugin/plugingizmo/pluginlv2.h:29,
                 from drumgizmo_plugin.h:34,
                 from drumgizmo_plugin.cc:27:
../plugin/plugingizmo/plugin.h:167:22: error: ‘uint8_t’ in namespace ‘std’ does 
not name a type; did you mean ‘wint_t’?
  167 |                 std::uint8_t* data{nullptr}; //< Allocated (or reused) 
RGBA buffer, filled by the plugin.
      |                      ^~~~~~~
      |                      wint_t
make[4]: *** [Makefile:824: ttlgen-ttlgen.o] Error 1
drumgizmo_plugin.cc: In constructor 
‘InlinePixelBufferAlpha::InlinePixelBufferAlpha(Plugin::InlineDrawContext&)’:
drumgizmo_plugin.cc:184:31: error: ‘struct Plugin::InlineDrawContext’ has no 
member named ‘data’
  184 |                 buf = context.data;
      |                               ^~~~
drumgizmo_plugin.cc: In member function ‘virtual void 
DrumGizmoPlugin::onInlineRedraw(std::size_t, std::size_t, 
Plugin::InlineDrawContext&)’:
drumgizmo_plugin.cc:243:22: error: ‘struct Plugin::InlineDrawContext’ has no 
member named ‘data’
  243 |             !context.data || context.width != width || context.height 
!= height;
      |                      ^~~~
drumgizmo_plugin.cc:258:25: error: ‘struct Plugin::InlineDrawContext’ has no 
member named ‘data’
  258 |                 context.data = (unsigned char*)inlineDisplayBuffer;
      |                         ^~~~
make[4]: *** [Makefile:796: drumgizmo_la-drumgizmo_plugin.lo] Error 1
make[4]: Leaving directory '/<<PKGBUILDDIR>>/plugin'
make[3]: *** [Makefile:888: all-recursive] Error 1
make[3]: Leaving directory '/<<PKGBUILDDIR>>/plugin'
make[2]: *** [Makefile:473: all-recursive] Error 1
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make[1]: *** [Makefile:405: all] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: error: make -j8 returned exit code 2
make: *** [debian/rules:21: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: drumgizmo
Source-Version: 0.9.20-2
Done: Dennis Braun <s...@debian.org>

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

Debian distribution maintenance software
pp.
Dennis Braun <s...@debian.org> (supplier of updated drumgizmo 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: Thu, 03 Aug 2023 19:11:12 +0200
Source: drumgizmo
Architecture: source
Version: 0.9.20-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Multimedia Maintainers <debian-multime...@lists.debian.org>
Changed-By: Dennis Braun <s...@debian.org>
Closes: 1037628
Changes:
 drumgizmo (0.9.20-2) unstable; urgency=medium
 .
   [ Dennis Braun ]
   * Fix FTBFS with GCC13 (Closes: #1037628)
   * Refresh patchset with gbp pq
   * Prefer libjack-dev over libjack-jackd2-dev
   * Drop obsolete B-Ds autoconf and automake
   * Bump Standards-Version to 4.6.2
   * Change my email address
   * Refresh lintian-overrides
   * Update my d/copyright year
 .
   [ Sebastian Ramacher ]
   * Revert accidental changes to upstream source
   * Refresh patches
Checksums-Sha1:
 479b03b1b5fae03e9104b891624cc6ade85337f0 2489 drumgizmo_0.9.20-2.dsc
 8d217d3162bbd0653e6f252b2275631b1d01d51c 11392 drumgizmo_0.9.20-2.debian.tar.xz
 e96b10de4ad3181b9b0bff78db334b3fc0a952d7 7211 
drumgizmo_0.9.20-2_source.buildinfo
Checksums-Sha256:
 8200a8b52e626ccb4d84984bdbc0acba9ac6da3c2c80757c6cd0e2c5e0cc715c 2489 
drumgizmo_0.9.20-2.dsc
 b28553de1fa975a36a24168f166051adf034cc9123c49b789a9290d75ba28f98 11392 
drumgizmo_0.9.20-2.debian.tar.xz
 e91c399fefe7d40c1ce6fd9b1965652fbdb2847644f737faa9b240f8d2537ca6 7211 
drumgizmo_0.9.20-2_source.buildinfo
Files:
 91ef613d9b905da2ad77841e073de39b 2489 sound optional drumgizmo_0.9.20-2.dsc
 1b6a3a0801a729a4db7c2c82b9f0b52f 11392 sound optional 
drumgizmo_0.9.20-2.debian.tar.xz
 b97975ccd0c942c829fd29fc279797d0 7211 sound optional 
drumgizmo_0.9.20-2_source.buildinfo

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

iQJDBAEBCgAtFiEEPLfDAq+1fmGoxhfdY06lXZArmDYFAmTL91kPHHNuZEBkZWJp
YW4ub3JnAAoJEGNOpV2QK5g2x3MP/0PX/c63hlJ+gzy+83PQyfh/teOiKZnK5wPt
V3LPEuK7GkvjN94N6MJG2sck6r5GwkSkokNCNj360RYNy1vLW2WWG1jfkzt73Eo3
fiXBdbxbFBCIJ5tTSarbmGSLIYuAA6GjiVpEUKcr50Nmv8UZidBzLnpRErH38U8K
xGSyBedqDU7A8obicW7VcbFyJ9rqDPjIHaTNsQoN2/B3fDKA4Qw0oorlOkwSQN2W
bOwAh3UTI967Ixl8Y28uqXXbTCAVKwXYAvLDT+wqs7UFpkUoqPt1QoHcVSZcjXky
Hg5Bi/rZj4ITgxIPT3IOOz9hyY7wOULUuhXL0HjSbULMTtqolloEbnhkuDVus/S7
fygVMFs2n6TGm2oL/hS+xmV+Rbf3LzOoHo2/haPSNQNWo0BomcJN1ujrp/z7j21d
QS5oPc08C0mGln3Jb86rptD5WzsskAdM94nj/phJOHP8QdpIur1r7hpk18X3zB2Y
Tk91xgZUQHau/X0U6QpIE2VWedA68rfzXVBQlPKV6hHcysD/a9GDmwX6gOKvdlNo
lfmsu5oJiuwn5ECNOxRd5YFHBYtzPMeetVFn/MEVnuZeoNZjbIvLUoPJqR208GwY
6YnMMLWIgwwCvSOyKpabvcaAeQXKD2ah7ERZG8q0U5GZXR9rmzyLj2C+hrheMkUn
CAFbSVC8
=vVsM
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to