[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1075374: marked as done (pd-plugin: ftbfs with GCC-14)



Your message dated Thu, 18 Jul 2024 10:05:05 +0000
with message-id <E1sUO0X-0085Xc-6U@fasolo.debian.org>
and subject line Bug#1075374: fixed in pd-plugin 0.2.1-10
has caused the Debian Bug report #1075374,
regarding pd-plugin: ftbfs with GCC-14
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 owner@bugs.debian.org
immediately.)


-- 
1075374: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1075374
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: src:pd-plugin
Version: 0.2.1-9
Severity: important
Tags: sid trixie
User: debian-gcc@lists.debian.org
Usertags: ftbfs-gcc-14

[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-14/g++-14, but succeeds to build with gcc-13/g++-13. 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/2024/07/01/pd-plugin_0.2.1-9_unstable_gccexp.log
The last lines of the build log are at the end of this report.

To build with GCC 14, either set CC=gcc-14 CXX=g++-14 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-14/porting_to.html

[...]
/usr/include/pd/m_pd.h:629:27: note: declared here
  629 | PD_DEPRECATED EXTERN void verbose(int level, const char *fmt, ...) ATTRIBUTE_FORMAT_PRINTF(2, 3); /* avoid this: use logpost() instead */
      |                           ^~~~~~~
plugin~.c: In function ‘plugin_tilde_open_plugin’:
plugin~.c:437:3: warning: ‘verbose’ is deprecated [-Wdeprecated-declarations]
  437 |   verbose(2, "plugin~: open_plugin (x, \"%s\", \"%s\", %ld);", name, lib_name, sample_rate);
      |   ^~~~~~~
/usr/include/pd/m_pd.h:629:27: note: declared here
  629 | PD_DEPRECATED EXTERN void verbose(int level, const char *fmt, ...) ATTRIBUTE_FORMAT_PRINTF(2, 3); /* avoid this: use logpost() instead */
      |                           ^~~~~~~
plugin~.c:443:5: warning: ‘verbose’ is deprecated [-Wdeprecated-declarations]
  443 |     verbose(1, "plugin~: plugin active");
      |     ^~~~~~~
/usr/include/pd/m_pd.h:629:27: note: declared here
  629 | PD_DEPRECATED EXTERN void verbose(int level, const char *fmt, ...) ATTRIBUTE_FORMAT_PRINTF(2, 3); /* avoid this: use logpost() instead */
      |                           ^~~~~~~
plugin~.c: In function ‘plugin_tilde_close_plugin’:
plugin~.c:452:3: warning: ‘verbose’ is deprecated [-Wdeprecated-declarations]
  452 |   verbose(2, "plugin~: close_plugin (x)");
      |   ^~~~~~~
/usr/include/pd/m_pd.h:629:27: note: declared here
  629 | PD_DEPRECATED EXTERN void verbose(int level, const char *fmt, ...) ATTRIBUTE_FORMAT_PRINTF(2, 3); /* avoid this: use logpost() instead */
      |                           ^~~~~~~
plugin~.c:454:3: warning: ‘verbose’ is deprecated [-Wdeprecated-declarations]
  454 |   verbose(1, "plugin~: destructed plugin successfully");
      |   ^~~~~~~
/usr/include/pd/m_pd.h:629:27: note: declared here
  629 | PD_DEPRECATED EXTERN void verbose(int level, const char *fmt, ...) ATTRIBUTE_FORMAT_PRINTF(2, 3); /* avoid this: use logpost() instead */
      |                           ^~~~~~~
plugin~.c: In function ‘plugin_tilde_ladspa_search_plugin_callback’:
plugin~.c:534:15: warning: ‘verbose’ is deprecated [-Wdeprecated-declarations]
  534 |               verbose(1, "plugin~: found plugin \"%s\" in library \"%s\"",
      |               ^~~~~~~
/usr/include/pd/m_pd.h:629:27: note: declared here
  629 | PD_DEPRECATED EXTERN void verbose(int level, const char *fmt, ...) ATTRIBUTE_FORMAT_PRINTF(2, 3); /* avoid this: use logpost() instead */
      |                           ^~~~~~~
plugin~.c: In function ‘plugin_tilde_ladspa_open_plugin’:
plugin~.c:603:3: warning: ‘verbose’ is deprecated [-Wdeprecated-declarations]
  603 |   verbose(1, "plugin~: constructed plugin \"%s\" successfully", x->plugin.ladspa.type->Name);
      |   ^~~~~~~
/usr/include/pd/m_pd.h:629:27: note: declared here
  629 | PD_DEPRECATED EXTERN void verbose(int level, const char *fmt, ...) ATTRIBUTE_FORMAT_PRINTF(2, 3); /* avoid this: use logpost() instead */
      |                           ^~~~~~~
plugin~.c: In function ‘plugin_tilde_ladspa_reset’:
plugin~.c:709:7: warning: ‘verbose’ is deprecated [-Wdeprecated-declarations]
  709 |       verbose(1, "plugin~: Warning: Plug-in defines activate() method but no deactivate() method");
      |       ^~~~~~~
/usr/include/pd/m_pd.h:629:27: note: declared here
  629 | PD_DEPRECATED EXTERN void verbose(int level, const char *fmt, ...) ATTRIBUTE_FORMAT_PRINTF(2, 3); /* avoid this: use logpost() instead */
      |                           ^~~~~~~
plugin~.c: In function ‘plugin_tilde_ladspa_count_ports’:
plugin~.c:956:3: warning: ‘verbose’ is deprecated [-Wdeprecated-declarations]
  956 |   verbose(1, "plugin~: plugin ports: audio %d/%d ctrl %d/%d",
      |   ^~~~~~~
/usr/include/pd/m_pd.h:629:27: note: declared here
  629 | PD_DEPRECATED EXTERN void verbose(int level, const char *fmt, ...) ATTRIBUTE_FORMAT_PRINTF(2, 3); /* avoid this: use logpost() instead */
      |                           ^~~~~~~
plugin~.c: In function ‘plugin_tilde_ladspa_alloc_outofplace_memory’:
plugin~.c:1007:49: error: assignment to ‘float **’ from incompatible pointer type ‘t_float **’ {aka ‘double **’} [-Wincompatible-pointer-types]
 1007 |       x->plugin.ladspa.outofplace_audio_outputs = (t_float**)
      |                                                 ^
plugin~.c:1015:56: error: assignment to ‘float *’ from incompatible pointer type ‘t_float *’ {aka ‘double *’} [-Wincompatible-pointer-types]
 1015 |           x->plugin.ladspa.outofplace_audio_outputs[i] = (t_float*)
      |                                                        ^
make[1]: *** [/usr/share/pd-lib-builder//Makefile.pdlibbuilder:987: plugin~.linux-amd64-64.so.o] Error 1
make[1]: *** Waiting for unfinished jobs....
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: error: make -j8 "INSTALL=install --strip-program=true" arch.c.flags= "LDFLAGS=-Wl,-z,relro -Wl,-z,now" "CFLAGS=-Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection" "CPPFLAGS=-Wdate-time -D_FORTIFY_SOURCE=2" PDLIBBUILDER_DIR=/usr/share/pd-lib-builder/ floatsize=64 extension=linux-amd64-64.so returned exit code 2
make: *** [debian/rules:8: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: pd-plugin
Source-Version: 0.2.1-10
Done: IOhannes m zmölnig (Debian/GNU) <umlaeute@debian.org>

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

Debian distribution maintenance software
pp.
IOhannes m zmölnig (Debian/GNU) <umlaeute@debian.org> (supplier of updated pd-plugin 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)


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

Format: 1.8
Date: Thu, 18 Jul 2024 11:34:37 +0200
Source: pd-plugin
Architecture: source
Version: 0.2.1-10
Distribution: unstable
Urgency: medium
Maintainer: Debian Multimedia Maintainers <debian-multimedia@lists.debian.org>
Changed-By: IOhannes m zmölnig (Debian/GNU) <umlaeute@debian.org>
Closes: 1075374
Changes:
 pd-plugin (0.2.1-10) unstable; urgency=medium
 .
   * Add patch for Pd64 compat (Closes: #1075374)
   * Switch to dh-sequence-puredata
     + Add Provides-stanza
   * Bump standards version to 4.7.0
Checksums-Sha1:
 33d047028d9ce2eabc5067aa0d71eaabbc5b7ff5 2095 pd-plugin_0.2.1-10.dsc
 fddef953a819dab60c01c588a44eb933d580e591 5904 pd-plugin_0.2.1-10.debian.tar.xz
Checksums-Sha256:
 ffaf37f849ad57dc0ed657682bb6545290cf19164d74fa9c658dd9c236896dbf 2095 pd-plugin_0.2.1-10.dsc
 00f02e561c23aacdc0a2d43cf747b2c67eff04790c84d15608909077c555d511 5904 pd-plugin_0.2.1-10.debian.tar.xz
Files:
 f190c4f0b847cab58018d4d101d34094 2095 sound optional pd-plugin_0.2.1-10.dsc
 806eed0d051f26779c001529e4b8a36c 5904 sound optional pd-plugin_0.2.1-10.debian.tar.xz

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

iQIzBAEBCAAdFiEEdAXnRVdICXNIABVttlAZxH96NvgFAmaY4eQACgkQtlAZxH96
NvhBzg/6Aq8PIj9KMtyG0/TubrC5XY4FWbzGrdMSub/ozQHwAvaDa1K42xTNHtD4
BmYbKxBaX7LkWvLmgpTpG091EHF7czXkP+AkE8+0fMwVRv7AW6jQZ9dg14r4W6zN
hWEVwhmP5vBQuNOIUHayxZ4Q5n7VfAJEZm3p+xDXF2GfSnGkj9C9SY+F4VKgUvCH
2GJdX+i9kgUAPcaXnJgwzjH7bbC0DldVLArVaE6c9x/C2okQAofo6LJEbZW4C7a7
gGJpTMnVmMOFAxPvXAkzz8NyefA+lcgzBa7mZejG5AceKhubVUsUEW82n9sf77pM
kI4ekwFy+3yIib+qjcRY5O8xzJlQHM/cmOWriTzZ6c9mnkBSbR2Ds0ieMhwm1LLy
l43Ome6qtZSHvmq0X4Ewoqnve4TTydpFnSIL7d+KTypCzZcf+0XIyUC60BPnDE07
P4WVDynrqBYCDQsb52ABIotUFYqnMGkfXqfaGMyv54BajmtqIeSyFboTG5vZH0Qb
uuj5SeIVmRYPDVU9/vG6K8MydOzXA/QCpNDfGl6s3mSdjTkAOkaSxLedjF7CTcyX
hJ3ymwR7y22ewTMmoUVxO/vaJmkcjWntjvXvTjRHvf/Mg2VL4D4siLmZ68magVZs
Sme5rhPGCfl9fcBEuATR3qGGz7+s09FbFGE7AOgqUqB0BL6OaZg=
=Q1uC
-----END PGP SIGNATURE-----

Attachment: pgpanA3jvUNDV.pgp
Description: PGP signature


--- End Message ---

Reply to: