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

Bug#923529: marked as done (giada: FTBFS (error: expected ')' before '*' token))



Your message dated Wed, 06 Mar 2019 21:20:35 +0000
with message-id <E1h1dxr-0003tb-1d@fasolo.debian.org>
and subject line Bug#923529: fixed in juce 5.4.1+really5.4.1~repack-3
has caused the Debian Bug report #923529,
regarding giada: FTBFS (error: expected ')' before '*' token)
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.)


-- 
923529: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=923529
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: src:giada
Version: 0.15.2+ds1-1
Severity: serious
Tags: ftbfs

Dear maintainer:

I tried to build this package in buster but it failed:

--------------------------------------------------------------------------------
[...]
 debian/rules binary-arch
dh binary-arch
   dh_update_autotools_config -a
   dh_autoreconf -a
configure.ac:102: installing './compile'
configure.ac:9: installing './install-sh'
configure.ac:9: installing './missing'
Makefile.am: installing './depcomp'
parallel-tests: installing './test-driver'
   debian/rules override_dh_auto_configure
make[1]: Entering directory '/<<BUILDDIR>>/giada-0.15.2+ds1'
dh_auto_configure -- \
	--enable-vst \
	--enable-system-catch \

[... snipped ...]

src/deps/juce/modules/juce_audio_processors/format_types/juce_VSTPluginFormat.cpp:2959:40: error: 'effEditIdle' is not a member of 'Vst2'
                 plugin.dispatch (Vst2::effEditIdle, 0, 0, 0, 0);
                                        ^~~~~~~~~~~
src/deps/juce/modules/juce_audio_processors/format_types/juce_VSTPluginFormat.cpp:2959:40: note: suggested alternative: 'effEditClose'
                 plugin.dispatch (Vst2::effEditIdle, 0, 0, 0, 0);
                                        ^~~~~~~~~~~
                                        effEditClose
src/deps/juce/modules/juce_audio_processors/format_types/juce_VSTPluginFormat.cpp: At global scope:
src/deps/juce/modules/juce_audio_processors/format_types/juce_VSTPluginFormat.cpp:3461:38: error: expected initializer before 'audioMaster'
 static pointer_sized_int VSTCALLBACK audioMaster (Vst2::AEffect* effect, int32 opcode, int32 index, pointer_sized_int value, void* ptr, float opt)
                                      ^~~~~~~~~~~
src/deps/juce/modules/juce_audio_processors/format_types/juce_VSTPluginFormat.cpp: In member function 'virtual void juce::VSTPluginFormat::findAllTypesForFile(juce::OwnedArray<juce::PluginDescription>&, const juce::String&)':
src/deps/juce/modules/juce_audio_processors/format_types/juce_VSTPluginFormat.cpp:3510:19: error: 'struct juce::VSTPluginInstance' has no member named 'getVstCategory'; did you mean 'getCategory'?
     if (instance->getVstCategory() != Vst2::kPlugCategShell)
                   ^~~~~~~~~~~~~~
                   getCategory
src/deps/juce/modules/juce_audio_processors/format_types/juce_VSTPluginFormat.cpp:3523:56: error: 'effShellGetNextPlugin' is not a member of 'Vst2'
             auto uid = (int) instance->dispatch (Vst2::effShellGetNextPlugin, 0, 0, shellEffectName, 0);
                                                        ^~~~~~~~~~~~~~~~~~~~~
src/deps/juce/modules/juce_audio_processors/format_types/juce_VSTPluginFormat.cpp:3523:56: note: suggested alternative: 'hostOpcodeGetNextPlugIn'
             auto uid = (int) instance->dispatch (Vst2::effShellGetNextPlugin, 0, 0, shellEffectName, 0);
                                                        ^~~~~~~~~~~~~~~~~~~~~
                                                        hostOpcodeGetNextPlugIn
src/deps/juce/modules/juce_audio_processors/format_types/juce_VSTPluginFormat.cpp: In static member function 'static juce::AudioPluginInstance* juce::VSTPluginFormat::createCustomVSTFromMainCall(void*, double, int)':
src/deps/juce/modules/juce_audio_processors/format_types/juce_VSTPluginFormat.cpp:3725:59: error: 'MainCall' was not declared in this scope
     ModuleHandle::Ptr module = new ModuleHandle (File(), (MainCall) entryPointFunction);
                                                           ^~~~~~~~
src/deps/juce/modules/juce_audio_processors/format_types/juce_VSTPluginFormat.cpp:3725:59: note: suggested alternative: 'fminmagl'
     ModuleHandle::Ptr module = new ModuleHandle (File(), (MainCall) entryPointFunction);
                                                           ^~~~~~~~
                                                           fminmagl
src/deps/juce/modules/juce_audio_processors/format_types/juce_VSTPluginFormat.cpp: In static member function 'static juce::AudioPluginInstance* juce::VSTPluginFormat::getPluginInstanceFromVstEffectInterface(void*)':
src/deps/juce/modules/juce_audio_processors/format_types/juce_VSTPluginFormat.cpp:3750:83: error: 'struct Vst2::AEffect' has no member named 'resvd2'
         if (auto* instanceVST = reinterpret_cast<VSTPluginInstance*> (vstAEffect->resvd2))
                                                                                   ^~~~~~
src/deps/juce/modules/juce_audio_processors/format_types/juce_VSTPluginFormat.cpp:3751:67: error: cannot dynamic_cast 'instanceVST' (of type '<type error>') to type 'class juce::AudioPluginInstance*' (source is not a pointer)
             return dynamic_cast<AudioPluginInstance*> (instanceVST);
                                                                   ^
make[2]: *** [Makefile:5250: src/deps/juce/modules/juce_audio_processors/giada-juce_audio_processors.o] Error 1
make[2]: Leaving directory '/<<BUILDDIR>>/giada-0.15.2+ds1'
dh_auto_build: make -j1 returned exit code 2
make[1]: *** [debian/rules:44: override_dh_auto_build] Error 2
make[1]: Leaving directory '/<<BUILDDIR>>/giada-0.15.2+ds1'
make: *** [debian/rules:33: binary-arch] Error 2
dpkg-buildpackage: error: debian/rules binary-arch subprocess returned exit status 2
--------------------------------------------------------------------------------

(The above is just how the build ends and not necessarily the most relevant part)

The build was made in my autobuilder with "dpkg-buildpackage -A"
and it also fails here:

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/giada.html

where you can get a full build log if you need it.

If this is really a bug in one of the build-depends, please use reassign and affects,
so that this is still visible in the BTS web page for this package.

Thanks.

--- End Message ---
--- Begin Message ---
Source: juce
Source-Version: 5.4.1+really5.4.1~repack-3

We believe that the bug you reported is fixed in the latest version of
juce, 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 923529@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 juce 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: Wed, 06 Mar 2019 19:22:02 +0100
Source: juce
Architecture: source
Version: 5.4.1+really5.4.1~repack-3
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: 923529
Changes:
 juce (5.4.1+really5.4.1~repack-3) unstable; urgency=medium
 .
   * Add more missing VST opcodes (Closes: #923529)
Checksums-Sha1:
 1322e1111b4e6cfcb0f481a1e02fa76f55872138 2569 juce_5.4.1+really5.4.1~repack-3.dsc
 e87fabc2d1ccb63e68689aa6067e298cae38d6bd 58948 juce_5.4.1+really5.4.1~repack-3.debian.tar.xz
 2fa09b2befd9b9a4d6fd3a0809c5e8187b6fe933 16675 juce_5.4.1+really5.4.1~repack-3_amd64.buildinfo
Checksums-Sha256:
 a18c9fa0f02214c9e9ac45cf1c60221160f179f614ba961c3a2e8331a6805a28 2569 juce_5.4.1+really5.4.1~repack-3.dsc
 96448c6185e5363fba84f5985e851cab298cfd15b15feabeb7309fb0500c8809 58948 juce_5.4.1+really5.4.1~repack-3.debian.tar.xz
 06041e6fb894f882de9ecfef5d3311038dc2cfa91b90c786d3b6a8069863595b 16675 juce_5.4.1+really5.4.1~repack-3_amd64.buildinfo
Files:
 41f177dcdc952ff690963465ddbb6e82 2569 devel optional juce_5.4.1+really5.4.1~repack-3.dsc
 a3dbeb79048dc3ec69aae9e5c4c8cdee 58948 devel optional juce_5.4.1+really5.4.1~repack-3.debian.tar.xz
 551cf15129f0507bd0a9f2051e9b0413 16675 devel optional juce_5.4.1+really5.4.1~repack-3_amd64.buildinfo

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

iQIzBAEBCAAdFiEEdAXnRVdICXNIABVttlAZxH96NvgFAlyAEhgACgkQtlAZxH96
NvjGvw/+PDBOPqfcj6aNCnk8KxKmVcVGJzi1nhefe0NxCdTRRHkdUAI232c2caH1
3/tecCb5x/qAseMbrAsE7fDnvhFK9WpjNXiKzp6402aij9yP7FD3yUBKavoVnYES
bQvgPUFrB3I2xOViaiNAKXl2ljuwykEB6Qi5RTDfqkzzGgi7jWcQCHLTj7xegdo1
2Qgm2kAVO9KMtETBlNn4o0rEsJyckeOnpauQbazCMQMufB+np0ppgfemB7stL3qA
nXimHgrzerI4z4sAioLErlo/dZRfjUhhNUcDjuK/22I/hynK4CoHOyspUAT3P0Bx
R/OeTulaQtRmZ3KZDgb9DkVdqidotkv+bN2QsBhmcibqj7/Qcr5uLeVh6lVTXNTC
vO/LFLWgiXY2ItK/gQ5NwCXvs4uwBGNtXs8z9rCBJ/Clrif7E6/FZpvvNmT2znkf
YCzSKmSi5CkGaF3oYKTmrKsHhrr+Ui0MW5vde6OnUuqNb0dtzZLcS8MTiys7lMqL
0D8ZDW6cUSLgpTj5kgzLsd+QTLotausz5lX2GuzfC5Eb5DqAKyBYoZCTlYR3ep4K
kFyMn46o+sF/fJ5w60jlX00K40fJRGJqO+hAqh+1mM3OhNJpGpaKAE3qmmKvggsb
LroSG6SeR6S8ai302FD/TlLAa2Mf7bET7qZvtd90VaoQzceaRi4=
=bz/y
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: