Your message dated Tue, 03 Dec 2024 07:34:05 +0000 with message-id <E1tINQ5-004dl0-0v@fasolo.debian.org> and subject line Bug#1075091: fixed in invada-studio-plugins-lv2 1.2.0+repack0-10 has caused the Debian Bug report #1075091, regarding invada-studio-plugins-lv2: 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.) -- 1075091: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1075091 Debian Bug Tracking System Contact owner@bugs.debian.org with problems
--- Begin Message ---
- To: maintonly@bugs.debian.org
- Subject: invada-studio-plugins-lv2: ftbfs with GCC-14
- From: Matthias Klose <doko@debian.org>
- Date: Wed, 03 Jul 2024 12:30:49 +0000
- Message-id: <E1sOz8L-0041j0-Qq@paradis.debian.org>
Package: src:invada-studio-plugins-lv2 Version: 1.2.0+repack0-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/invada-studio-plugins-lv2_1.2.0+repack0-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 [...] 72 | instantiateIPhaserGui(const struct _LV2UI_Descriptor* descriptor, const char* plugin_uri, const char* bundle_path, LV2UI_Write_Function write_function, LV2UI_Controller controller, LV2UI_Widget* widget, const LV2_Feature* const* features) | ^~~~~~~~~~~~~~~~~ inv_filter_gui.c:68:36: warning: ‘struct _LV2UI_Descriptor’ declared inside parameter list will not be visible outside of this definition or declaration 68 | instantiateIFilterGui(const struct _LV2UI_Descriptor* descriptor, const char* plugin_uri, const char* bundle_path, LV2UI_Write_Function write_function, LV2UI_Controller controller, LV2UI_Widget* widget, const LV2_Feature* const* features) | ^~~~~~~~~~~~~~~~~ inv_meter_gui.c:70:35: warning: ‘struct _LV2UI_Descriptor’ declared inside parameter list will not be visible outside of this definition or declaration 70 | instantiateIMeterGui(const struct _LV2UI_Descriptor* descriptor, const char* plugin_uri, const char* bundle_path, LV2UI_Write_Function write_function, LV2UI_Controller controller, LV2UI_Widget* widget, const LV2_Feature* const* features) | ^~~~~~~~~~~~~~~~~ inv_testtone_gui.c:65:34: warning: ‘struct _LV2UI_Descriptor’ declared inside parameter list will not be visible outside of this definition or declaration 65 | instantiateIToneGui(const struct _LV2UI_Descriptor* descriptor, const char* plugin_uri, const char* bundle_path, LV2UI_Write_Function write_function, LV2UI_Controller controller, LV2UI_Widget* widget, const LV2_Feature* const* features) | ^~~~~~~~~~~~~~~~~ inv_erreverb_gui.c:76:38: warning: ‘struct _LV2UI_Descriptor’ declared inside parameter list will not be visible outside of this definition or declaration 76 | instantiateIErReverbGui(const struct _LV2UI_Descriptor* descriptor, const char* plugin_uri, const char* bundle_path, LV2UI_Write_Function write_function, LV2UI_Controller controller, LV2UI_Widget* widget, const LV2_Feature* const* features) | ^~~~~~~~~~~~~~~~~ inv_compressor_gui.c:77:54: warning: ‘struct _LV2UI_Descriptor’ declared inside parameter list will not be visible outside of this definition or declaration 77 | static LV2UI_Handle instantiateICompGui(const struct _LV2UI_Descriptor* descriptor, const char* plugin_uri, const char* bundle_path, LV2UI_Write_Function write_function, LV2UI_Controller controller, LV2UI_Widget* widget, const LV2_Feature* const* features) | ^~~~~~~~~~~~~~~~~ inv_delay_gui.c:89:35: warning: ‘struct _LV2UI_Descriptor’ declared inside parameter list will not be visible outside of this definition or declaration 89 | instantiateIDelayGui(const struct _LV2UI_Descriptor* descriptor, const char* plugin_uri, const char* bundle_path, LV2UI_Write_Function write_function, LV2UI_Controller controller, LV2UI_Widget* widget, const LV2_Feature* const* features) | ^~~~~~~~~~~~~~~~~ inv_testtone_gui.c: In function ‘init’: inv_meter_gui.c: In function ‘init’: inv_meter_gui.c:301:49: error: assignment to ‘void * (*)(const struct LV2UI_Descriptor *, const char *, const char *, void (*)(void *, uint32_t, uint32_t, uint32_t, const void *), void *, void **, const LV2_Feature * const*)’ {aka ‘void * (*)(const struct LV2UI_Descriptor *, const char *, const char *, void (*)(void *, unsigned int, unsigned int, unsigned int, const void *), void *, void **, const LV2_Feature * const*)’} from incompatible pointer type ‘void * (*)(const struct _LV2UI_Descriptor *, const char *, const char *, void (*)(void *, uint32_t, uint32_t, uint32_t, const void *), void *, void **, const LV2_Feature * const*)’ {aka ‘void * (*)(const struct _LV2UI_Descriptor *, const char *, const char *, void (*)(void *, unsigned int, unsigned int, unsigned int, const void *), void *, void **, const LV2_Feature * const*)’} [-Wincompatible-pointer-types] 301 | IMeterGuiDescriptor->instantiate = instantiateIMeterGui; | ^ inv_testtone_gui.c:243:49: error: assignment to ‘void * (*)(const struct LV2UI_Descriptor *, const char *, const char *, void (*)(void *, uint32_t, uint32_t, uint32_t, const void *), void *, void **, const LV2_Feature * const*)’ {aka ‘void * (*)(const struct LV2UI_Descriptor *, const char *, const char *, void (*)(void *, unsigned int, unsigned int, unsigned int, const void *), void *, void **, const LV2_Feature * const*)’} from incompatible pointer type ‘void * (*)(const struct _LV2UI_Descriptor *, const char *, const char *, void (*)(void *, uint32_t, uint32_t, uint32_t, const void *), void *, void **, const LV2_Feature * const*)’ {aka ‘void * (*)(const struct _LV2UI_Descriptor *, const char *, const char *, void (*)(void *, unsigned int, unsigned int, unsigned int, const void *), void *, void **, const LV2_Feature * const*)’} [-Wincompatible-pointer-types] 243 | IToneGuiDescriptor->instantiate = instantiateIToneGui; | ^ inv_filter_gui.c: In function ‘init’: inv_filter_gui.c:335:49: error: assignment to ‘void * (*)(const struct LV2UI_Descriptor *, const char *, const char *, void (*)(void *, uint32_t, uint32_t, uint32_t, const void *), void *, void **, const LV2_Feature * const*)’ {aka ‘void * (*)(const struct LV2UI_Descriptor *, const char *, const char *, void (*)(void *, unsigned int, unsigned int, unsigned int, const void *), void *, void **, const LV2_Feature * const*)’} from incompatible pointer type ‘void * (*)(const struct _LV2UI_Descriptor *, const char *, const char *, void (*)(void *, uint32_t, uint32_t, uint32_t, const void *), void *, void **, const LV2_Feature * const*)’ {aka ‘void * (*)(const struct _LV2UI_Descriptor *, const char *, const char *, void (*)(void *, unsigned int, unsigned int, unsigned int, const void *), void *, void **, const LV2_Feature * const*)’} [-Wincompatible-pointer-types] 335 | IFilterGuiDescriptor->instantiate = instantiateIFilterGui; | ^ inv_phaser_gui.c: In function ‘init’: inv_phaser_gui.c:369:49: error: assignment to ‘void * (*)(const struct LV2UI_Descriptor *, const char *, const char *, void (*)(void *, uint32_t, uint32_t, uint32_t, const void *), void *, void **, const LV2_Feature * const*)’ {aka ‘void * (*)(const struct LV2UI_Descriptor *, const char *, const char *, void (*)(void *, unsigned int, unsigned int, unsigned int, const void *), void *, void **, const LV2_Feature * const*)’} from incompatible pointer type ‘void * (*)(const struct _LV2UI_Descriptor *, const char *, const char *, void (*)(void *, uint32_t, uint32_t, uint32_t, const void *), void *, void **, const LV2_Feature * const*)’ {aka ‘void * (*)(const struct _LV2UI_Descriptor *, const char *, const char *, void (*)(void *, unsigned int, unsigned int, unsigned int, const void *), void *, void **, const LV2_Feature * const*)’} [-Wincompatible-pointer-types] 369 | IPhaserGuiDescriptor->instantiate = instantiateIPhaserGui; | ^ inv_erreverb_gui.c: In function ‘init’: inv_erreverb_gui.c:402:49: error: assignment to ‘void * (*)(const struct LV2UI_Descriptor *, const char *, const char *, void (*)(void *, uint32_t, uint32_t, uint32_t, const void *), void *, void **, const LV2_Feature * const*)’ {aka ‘void * (*)(const struct LV2UI_Descriptor *, const char *, const char *, void (*)(void *, unsigned int, unsigned int, unsigned int, const void *), void *, void **, const LV2_Feature * const*)’} from incompatible pointer type ‘void * (*)(const struct _LV2UI_Descriptor *, const char *, const char *, void (*)(void *, uint32_t, uint32_t, uint32_t, const void *), void *, void **, const LV2_Feature * const*)’ {aka ‘void * (*)(const struct _LV2UI_Descriptor *, const char *, const char *, void (*)(void *, unsigned int, unsigned int, unsigned int, const void *), void *, void **, const LV2_Feature * const*)’} [-Wincompatible-pointer-types] 402 | IErReverbGuiDescriptor->instantiate = instantiateIErReverbGui; | ^ inv_input_gui.c:74:35: warning: ‘struct _LV2UI_Descriptor’ declared inside parameter list will not be visible outside of this definition or declaration 74 | instantiateIInputGui(const struct _LV2UI_Descriptor* descriptor, const char* plugin_uri, const char* bundle_path, LV2UI_Write_Function write_function, LV2UI_Controller controller, LV2UI_Widget* widget, const LV2_Feature* const* features) | ^~~~~~~~~~~~~~~~~ inv_compressor_gui.c: In function ‘init’: inv_compressor_gui.c:437:49: error: assignment to ‘void * (*)(const struct LV2UI_Descriptor *, const char *, const char *, void (*)(void *, uint32_t, uint32_t, uint32_t, const void *), void *, void **, const LV2_Feature * const*)’ {aka ‘void * (*)(const struct LV2UI_Descriptor *, const char *, const char *, void (*)(void *, unsigned int, unsigned int, unsigned int, const void *), void *, void **, const LV2_Feature * const*)’} from incompatible pointer type ‘void * (*)(const struct _LV2UI_Descriptor *, const char *, const char *, void (*)(void *, uint32_t, uint32_t, uint32_t, const void *), void *, void **, const LV2_Feature * const*)’ {aka ‘void * (*)(const struct _LV2UI_Descriptor *, const char *, const char *, void (*)(void *, unsigned int, unsigned int, unsigned int, const void *), void *, void **, const LV2_Feature * const*)’} [-Wincompatible-pointer-types] 437 | ICompGuiDescriptor->instantiate = instantiateICompGui; | ^ inv_delay_gui.c: In function ‘init’: inv_delay_gui.c:554:49: error: assignment to ‘void * (*)(const struct LV2UI_Descriptor *, const char *, const char *, void (*)(void *, uint32_t, uint32_t, uint32_t, const void *), void *, void **, const LV2_Feature * const*)’ {aka ‘void * (*)(const struct LV2UI_Descriptor *, const char *, const char *, void (*)(void *, unsigned int, unsigned int, unsigned int, const void *), void *, void **, const LV2_Feature * const*)’} from incompatible pointer type ‘void * (*)(const struct _LV2UI_Descriptor *, const char *, const char *, void (*)(void *, uint32_t, uint32_t, uint32_t, const void *), void *, void **, const LV2_Feature * const*)’ {aka ‘void * (*)(const struct _LV2UI_Descriptor *, const char *, const char *, void (*)(void *, unsigned int, unsigned int, unsigned int, const void *), void *, void **, const LV2_Feature * const*)’} [-Wincompatible-pointer-types] 554 | IDelayGuiDescriptor->instantiate = instantiateIDelayGui; | ^ inv_input_gui.c: In function ‘init’: inv_input_gui.c:389:49: error: assignment to ‘void * (*)(const struct LV2UI_Descriptor *, const char *, const char *, void (*)(void *, uint32_t, uint32_t, uint32_t, const void *), void *, void **, const LV2_Feature * const*)’ {aka ‘void * (*)(const struct LV2UI_Descriptor *, const char *, const char *, void (*)(void *, unsigned int, unsigned int, unsigned int, const void *), void *, void **, const LV2_Feature * const*)’} from incompatible pointer type ‘void * (*)(const struct _LV2UI_Descriptor *, const char *, const char *, void (*)(void *, uint32_t, uint32_t, uint32_t, const void *), void *, void **, const LV2_Feature * const*)’ {aka ‘void * (*)(const struct _LV2UI_Descriptor *, const char *, const char *, void (*)(void *, unsigned int, unsigned int, unsigned int, const void *), void *, void **, const LV2_Feature * const*)’} [-Wincompatible-pointer-types] 389 | IInputGuiDescriptor->instantiate = instantiateIInputGui; | ^ make[2]: *** [Makefile:68: inv_filter_gui.o] Error 1 make[2]: *** Waiting for unfinished jobs.... make[2]: *** [Makefile:68: inv_meter_gui.o] Error 1 make[2]: *** [Makefile:68: inv_erreverb_gui.o] Error 1 make[2]: *** [Makefile:68: inv_testtone_gui.o] Error 1 make[2]: *** [Makefile:68: inv_phaser_gui.o] Error 1 make[2]: *** [Makefile:68: inv_compressor_gui.o] Error 1 make[2]: *** [Makefile:68: inv_input_gui.o] Error 1 make[2]: *** [Makefile:68: inv_delay_gui.o] Error 1 make[2]: Leaving directory '/<<PKGBUILDDIR>>/plugingui' make[1]: *** [Makefile:41: all] Error 2 make[1]: Leaving directory '/<<PKGBUILDDIR>>' dh_auto_build: error: make -j8 "INSTALL=install --strip-program=true" returned exit code 2 make: *** [debian/rules:8: build] Error 25 dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
- To: 1075091-close@bugs.debian.org
- Subject: Bug#1075091: fixed in invada-studio-plugins-lv2 1.2.0+repack0-10
- From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
- Date: Tue, 03 Dec 2024 07:34:05 +0000
- Message-id: <E1tINQ5-004dl0-0v@fasolo.debian.org>
- Reply-to: Petter Reinholdtsen <pere@debian.org>
Source: invada-studio-plugins-lv2 Source-Version: 1.2.0+repack0-10 Done: Petter Reinholdtsen <pere@debian.org> We believe that the bug you reported is fixed in the latest version of invada-studio-plugins-lv2, 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 1075091@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Petter Reinholdtsen <pere@debian.org> (supplier of updated invada-studio-plugins-lv2 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: Tue, 03 Dec 2024 08:09:35 +0100 Source: invada-studio-plugins-lv2 Architecture: source Version: 1.2.0+repack0-10 Distribution: unstable Urgency: medium Maintainer: Debian QA Group <packages@qa.debian.org> Changed-By: Petter Reinholdtsen <pere@debian.org> Closes: 1075091 Changes: invada-studio-plugins-lv2 (1.2.0+repack0-10) unstable; urgency=medium . * QA upload. . * Updated vcs in d/control to Salsa. * Updated d/gbp.conf to enforce the use of pristine-tar. * Updated Standards-Version from 4.1.3 to 4.7.0. * Use wrap-and-sort -at for debian control files. * Update lintian override info format in d/invada-studio-plugins-lv2.lintian-overrides on line 3. * Trim trailing whitespace. * Bump debhelper from old 12 to 13. * Set upstream metadata fields: Repository-Browse. * Added 1040-gcc-14.patch to fix build problem on GCC 14 (Closes: #1075091). Checksums-Sha1: e23d8fe22e0bb383d41ce1d52a21460e7f4a899e 2121 invada-studio-plugins-lv2_1.2.0+repack0-10.dsc fb38038843f144ddef27d03a6c0ddbaa7ec47439 5584 invada-studio-plugins-lv2_1.2.0+repack0-10.debian.tar.xz 9e1d8189bba1bdd17f9483fdbdb4dfcc854c53cc 12617 invada-studio-plugins-lv2_1.2.0+repack0-10_source.buildinfo Checksums-Sha256: 18d484acf2a2cee3b0c4b0ff2948a1f77746854126f88385ae5c70d83d8fd5dc 2121 invada-studio-plugins-lv2_1.2.0+repack0-10.dsc 60256e85b1b177285d6b2bf6fdb4dc2a21c2778f619166c96d4a2839e643f262 5584 invada-studio-plugins-lv2_1.2.0+repack0-10.debian.tar.xz f35aba6f56efa9c16e3a6f13d362fa18f96680b62e18e68c9abe397035adb041 12617 invada-studio-plugins-lv2_1.2.0+repack0-10_source.buildinfo Files: 6066a6f5b6e2951103d3432e6a2a4c05 2121 sound optional invada-studio-plugins-lv2_1.2.0+repack0-10.dsc 126640df68cfa4983004ea948b46f9f6 5584 sound optional invada-studio-plugins-lv2_1.2.0+repack0-10.debian.tar.xz ca447037b87a53d957dcca04a78c7669 12617 sound optional invada-studio-plugins-lv2_1.2.0+repack0-10_source.buildinfo -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEERqLf4owIeylOb9kkgSgKoIe6+w4FAmdOr3kACgkQgSgKoIe6 +w4wOhAAlbQ459PX9p8N7FIF44L8UARXjm/2wLG8H219HJ9VVycBkguV5wSjQ6U1 FI58LM07z6vc7BZIBP7HVojLdR70HisMa0Qp7KVlsFqmDrXk/bsNSOtql+13IDmo LVs/GpZg6eNaAPHuHC18mcmZ6BOmc2eWxdI75VSKglWrxQrN6Lh4A9KuGF/MAjkc 8VBBfNmBf0tK9qifo5KNoaJ4rMibdMOSilS1CtI6AL6Hx3EuJV7R7BHioXGHKav8 pV/66uDj+fwBf26+5ZOJH6tYPhF2Xe0QuKfR/kvgL0+2iDNiYoEMQXBUKC1j+jxY q4z2/SKp/Jyce5jmehbYM/xbE4r1URVknoxPg19uGPs/xc+neErOWzO+9aiOeY4b 1QqWmu9f3WErxv38d2WqpC1H+74keyR2UVZnzZl5nCxVmC61Zl2Jnf0sSH3YWwdj IW2bqoYTiAdinNnpaV786jwSrepDJBn8pnUX6znzOnRYdvob1QwVlvz3wGso5FeH K73TAliN9vb83/jhndf4UlmAM1I99/PtBAIpnG1yqFMBDmmCZIs68GpHZCq0JVkQ vvgVglWkUX3q4rysB8mR7raVohd4+GVm29YlBiI/H+clki0RxEkWpeippBLNThtp l0SZdeCdMdJ2AlClzHzUDZcl+/0jAGA+Ed03y8glCLAiukW1LN0= =G92L -----END PGP SIGNATURE-----Attachment: pgprr9sfQE4Kl.pgp
Description: PGP signature
--- End Message ---