clearly-broken-software / drops

Drops Really Only Plays Samples
GNU General Public License v3.0
57 stars 7 forks source link

Can't compile on Manjaro #43

Closed unfa closed 3 years ago

unfa commented 3 years ago

I've found two AUR PKGBUILDs for DROPS, but was unable to install them due to compilation errors. Here's the full output:

$ /bin/bash -c "yay -S --aur drops-git;echo 'Press any key to continue...'"
:: Checking for conflicts...
:: Checking for inner conflicts...
[Aur:1]  drops-git-0.3.alpha.r35.g6aad2c2-1

  1 drops-git                                (Build Files Exist)
==> Packages to cleanBuild?
==> [N]one [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)
==> a
:: Deleting (1/1): /home/unfa/.cache/yay/drops-git
:: Downloaded PKGBUILD (1/1): drops-git
  1 drops-git                                (Build Files Exist)
==> Diffs to show?
==> [N]one [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)
==> 
:: (1/1) Parsing SRCINFO: drops-git
==> Making package: drops-git 0.3.alpha.r35.g6aad2c2-1 (Sat 04 Sep 2021 12:24:35 AM CEST)
==> Retrieving sources...
  -> Cloning drops git repo...
Cloning into bare repository '/home/unfa/.cache/yay/drops-git/drops'...
remote: Enumerating objects: 1197, done.
remote: Counting objects: 100% (484/484), done.
remote: Compressing objects: 100% (351/351), done.
remote: Total 1197 (delta 299), reused 262 (delta 89), pack-reused 713
Receiving objects: 100% (1197/1197), 2.61 MiB | 9.38 MiB/s, done.
Resolving deltas: 100% (727/727), done.
  -> Cloning dpf git repo...
Cloning into bare repository '/home/unfa/.cache/yay/drops-git/dpf'...
remote: Enumerating objects: 19853, done.
remote: Counting objects: 100% (3863/3863), done.
remote: Compressing objects: 100% (1145/1145), done.
remote: Total 19853 (delta 3351), reused 3043 (delta 2710), pack-reused 15990
Receiving objects: 100% (19853/19853), 21.10 MiB | 17.57 MiB/s, done.
Resolving deltas: 100% (16132/16132), done.
  -> Cloning nanosvg git repo...
Cloning into bare repository '/home/unfa/.cache/yay/drops-git/nanosvg'...
remote: Enumerating objects: 1051, done.
remote: Counting objects: 100% (211/211), done.
remote: Compressing objects: 100% (163/163), done.
remote: Total 1051 (delta 97), reused 117 (delta 48), pack-reused 840
Receiving objects: 100% (1051/1051), 1.14 MiB | 8.17 MiB/s, done.
Resolving deltas: 100% (499/499), done.
  -> Found drops-system-sfizz.patch
==> Validating source files with md5sums...
    drops ... Skipped
    dpf ... Skipped
    nanosvg ... Skipped
    drops-system-sfizz.patch ... Passed
==> Making package: drops-git 0.3.alpha.r35.g6aad2c2-1 (Sat 04 Sep 2021 12:24:40 AM CEST)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Updating drops git repo...
Fetching origin
  -> Updating dpf git repo...
Fetching origin
  -> Updating nanosvg git repo...
Fetching origin
  -> Found drops-system-sfizz.patch
==> Validating source files with md5sums...
    drops ... Skipped
    dpf ... Skipped
    nanosvg ... Skipped
    drops-system-sfizz.patch ... Passed
==> Removing existing $srcdir/ directory...
==> Extracting sources...
  -> Creating working copy of drops git repo...
Cloning into 'drops'...
done.
  -> Creating working copy of dpf git repo...
Cloning into 'dpf'...
done.
  -> Creating working copy of nanosvg git repo...
Cloning into 'nanosvg'...
done.
==> Starting prepare()...
Submodule 'dpf' (https://github.com/DISTRHO/DPF) registered for path 'dpf'
Submodule 'plugins/drops/external' (https://github.com/memononen/nanosvg.git) registered for path 'plugins/drops/external'
Submodule 'sfizz' (https://github.com/sfztools/sfizz.git) registered for path 'sfizz'
Cleared directory 'sfizz'
error: could not lock config file .git/modules/sfizz/config: No such file or directory
warning: Could not unset core.worktree setting in submodule 'sfizz'
Submodule 'sfizz' (https://github.com/sfztools/sfizz.git) unregistered for path 'sfizz'
Cloning into '/home/unfa/.cache/yay/drops-git/src/drops/dpf'...
done.
Cloning into '/home/unfa/.cache/yay/drops-git/src/drops/plugins/drops/external'...
Submodule path 'dpf': checked out '08669d1bc30c6e971fde800eade4ca40104ba8b2'
Submodule path 'plugins/drops/external': checked out 'cc6c08d3a80f1a305021af3d6394cdf1535d02a2'
patching file Makefile
patching file plugins/drops/Makefile
==> Starting pkgver()...
==> Updated version: drops-git 1.0.beta.1.r0.g8b40cf6-1
==> Sources are ready.
==> Making package: drops-git 1.0.beta.1.r0.g8b40cf6-1 (Sat 04 Sep 2021 12:24:44 AM CEST)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> WARNING: Using existing $srcdir/ tree
==> Starting pkgver()...
==> Starting build()...
make -C dpf/dgl
make -C dpf/utils/lv2-ttl-generator
make[1]: Entering directory '/home/unfa/.cache/yay/drops-git/src/drops/dpf/dgl'
make[1]: Entering directory '/home/unfa/.cache/yay/drops-git/src/drops/dpf/utils/lv2-ttl-generator'
cc lv2_ttl_generator.c -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security         -fstack-clash-protection -fcf-protection -o ../lv2_ttl_generator -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -ldl
Compiling src/Application.cpp
Compiling src/Color.cpp
Compiling src/Geometry.cpp
Compiling src/ImageBase.cpp
Compiling src/Resources.cpp
Compiling src/Widget.cpp
Compiling src/Cairo.cpp (Cairo variant)
Compiling src/WidgetPrivateData.cpp (Cairo variant)
Compiling src/Window.cpp (Cairo variant)
Compiling src/OpenGL.cpp (OpenGL variant)
Compiling src/Image.cpp (OpenGL variant)
Compiling src/ImageWidgets.cpp (OpenGL variant)
Compiling src/NanoVG.cpp (OpenGL variant)
Compiling src/WidgetPrivateData.cpp (OpenGL variant)
make[1]: Leaving directory '/home/unfa/.cache/yay/drops-git/src/drops/dpf/utils/lv2-ttl-generator'
Compiling src/Window.cpp (OpenGL variant)
Creating libdgl-cairo.a
Creating libdgl-opengl.a
Symlinking libdgl.a
make[1]: Leaving directory '/home/unfa/.cache/yay/drops-git/src/drops/dpf/dgl'
make all -C plugins/drops
make[1]: Entering directory '/home/unfa/.cache/yay/drops-git/src/drops/plugins/drops'
Compiling DropsPlugin.cpp
Compiling DropsUI.cpp
Compiling DropsGeometry.cpp
Compiling widgets/src/TextButton.cpp
Compiling widgets/src/ScrollBar.cpp
Compiling widgets/src/Knob.cpp
Compiling widgets/src/DropDown.cpp
Compiling widgets/src/Menu.cpp
Compiling widgets/src/Slider.cpp
Compiling widgets/src/HBox.cpp
Compiling widgets/src/VBox.cpp
Compiling widgets/src/FileOpenButton.cpp
Compiling widgets/src/SVGButton.cpp
Compiling widgets/src/PopUp.cpp
Compiling widgets/src/CheckBox.cpp
Compiling SVGImage.cpp
Compiling fonts.cpp
Compiling SVG_Icons.cpp
Compiling initTabAmp.cpp
Compiling initTabFilter.cpp
Compiling initTabPitch.cpp
Compiling DistrhoPluginMain.cpp (JACK)
Compiling DistrhoUIMain.cpp (JACK)
Compiling DistrhoPluginMain.cpp (LV2)
Compiling DistrhoUIMain.cpp (LV2)
Compiling DistrhoPluginMain.cpp (VST)
Compiling DistrhoUIMain.cpp (VST)
widgets/src/FileOpenButton.cpp: In member function ‘virtual void DISTRHO::FileOpenButton::onNanoDisplay()’:
widgets/src/FileOpenButton.cpp:79:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string<char>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
   79 |     for (int i = 0; i < buttonText.size(); i++) // maybe i = 1 ??
      |                     ~~^~~~~~~~~~~~~~~~~~~
widgets/src/PopUp.cpp: In member function ‘virtual void DISTRHO::PopUp::onNanoDisplay()’:
widgets/src/PopUp.cpp:47:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare]
   47 |     if ((getAbsoluteY() + height) > UI_H)
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
In file included from DropsPlugin.cpp:20:
DropsPlugin.hpp:103:78: error: ‘sfizz_arg_t’ does not name a type
  103 |     void foo(void *data, int delay, const char *path, const char *sig, const sfizz_arg_t *args);
      |                                                                              ^~~~~~~~~~~
DropsPlugin.hpp:188:10: error: ‘ClientPtr’ in namespace ‘sfz’ does not name a type
  188 |     sfz::ClientPtr client;
      |          ^~~~~~~~~
DropsPlugin.cpp: In constructor ‘DISTRHO::DropsPlugin::DropsPlugin()’:
DropsPlugin.cpp:91:5: error: ‘client’ was not declared in this scope
   91 |     client = synth.createClient(&messageList);
      |     ^~~~~~
DropsPlugin.cpp:91:20: error: ‘class sfz::Sfizz’ has no member named ‘createClient’
   91 |     client = synth.createClient(&messageList);
      |                    ^~~~~~~~~~~~
DropsPlugin.cpp: In member function ‘virtual void DISTRHO::DropsPlugin::setParameterValue(uint32_t, float)’:
DropsPlugin.cpp:754:13: error: ‘sfizz_arg_t’ was not declared in this scope
  754 |             sfizz_arg_t args;
      |             ^~~~~~~~~~~
DropsPlugin.cpp:755:13: error: ‘args’ was not declared in this scope
  755 |             args.i = static_cast<int>(fSamplePitchKeyCenter);
      |             ^~~~
DropsPlugin.cpp:756:19: error: ‘class sfz::Sfizz’ has no member named ‘sendMessage’
  756 |             synth.sendMessage(*client, 0, "/region0/pitch_keycenter", "i", &args);
      |                   ^~~~~~~~~~~
DropsPlugin.cpp:756:32: error: ‘client’ was not declared in this scope
  756 |             synth.sendMessage(*client, 0, "/region0/pitch_keycenter", "i", &args);
      |                                ^~~~~~
DropsPlugin.cpp:765:13: error: ‘sfizz_arg_t’ was not declared in this scope
  765 |             sfizz_arg_t args;
      |             ^~~~~~~~~~~
DropsPlugin.cpp:767:13: error: ‘args’ was not declared in this scope
  767 |             args.s = play_modes_[i];
      |             ^~~~
DropsPlugin.cpp:768:19: error: ‘class sfz::Sfizz’ has no member named ‘sendMessage’
  768 |             synth.sendMessage(*client, 0, "/region0/loop_mode", "s", &args);
      |                   ^~~~~~~~~~~
DropsPlugin.cpp:768:32: error: ‘client’ was not declared in this scope
  768 |             synth.sendMessage(*client, 0, "/region0/loop_mode", "s", &args);
      |                                ^~~~~~
DropsPlugin.cpp:817:13: error: ‘sfizz_arg_t’ was not declared in this scope
  817 |             sfizz_arg_t args;
      |             ^~~~~~~~~~~
DropsPlugin.cpp:819:13: error: ‘args’ was not declared in this scope
  819 |             args.i = lfo_types_[i];
      |             ^~~~
DropsPlugin.cpp:820:19: error: ‘class sfz::Sfizz’ has no member named ‘sendMessage’
  820 |             synth.sendMessage(*client, 1, "/region0/lfo0/wave", "i", &args);
      |                   ^~~~~~~~~~~
DropsPlugin.cpp:820:32: error: ‘client’ was not declared in this scope
  820 |             synth.sendMessage(*client, 1, "/region0/lfo0/wave", "i", &args);
      |                                ^~~~~~
DropsPlugin.cpp:845:13: error: ‘sfizz_arg_t’ was not declared in this scope
  845 |             sfizz_arg_t args;
      |             ^~~~~~~~~~~
DropsPlugin.cpp:846:13: error: ‘args’ was not declared in this scope
  846 |             args.s = filters_[static_cast<uint>(fFilterType)];
      |             ^~~~
DropsPlugin.cpp:847:19: error: ‘class sfz::Sfizz’ has no member named ‘sendMessage’
  847 |             synth.sendMessage(*client, 1, "/region0/filter0/type", "s", &args);
      |                   ^~~~~~~~~~~
DropsPlugin.cpp:847:32: error: ‘client’ was not declared in this scope
  847 |             synth.sendMessage(*client, 1, "/region0/filter0/type", "s", &args);
      |                                ^~~~~~
DropsPlugin.cpp:874:13: error: ‘sfizz_arg_t’ was not declared in this scope
  874 |             sfizz_arg_t args;
      |             ^~~~~~~~~~~
DropsPlugin.cpp:876:13: error: ‘args’ was not declared in this scope
  876 |             args.i = lfo_types_[i];
      |             ^~~~
DropsPlugin.cpp:877:19: error: ‘class sfz::Sfizz’ has no member named ‘sendMessage’
  877 |             synth.sendMessage(*client, 1, "/region0/lfo1/wave", "i", &args);
      |                   ^~~~~~~~~~~
DropsPlugin.cpp:877:32: error: ‘client’ was not declared in this scope
  877 |             synth.sendMessage(*client, 1, "/region0/lfo1/wave", "i", &args);
      |                                ^~~~~~
DropsPlugin.cpp:916:13: error: ‘sfizz_arg_t’ was not declared in this scope
  916 |             sfizz_arg_t args;
      |             ^~~~~~~~~~~
DropsPlugin.cpp:918:13: error: ‘args’ was not declared in this scope
  918 |             args.i = lfo_types_[i];
      |             ^~~~
DropsPlugin.cpp:919:19: error: ‘class sfz::Sfizz’ has no member named ‘sendMessage’
  919 |             synth.sendMessage(*client, 1, "/region0/lfo2/wave", "i", &args);
      |                   ^~~~~~~~~~~
DropsPlugin.cpp:919:32: error: ‘client’ was not declared in this scope
  919 |             synth.sendMessage(*client, 1, "/region0/lfo2/wave", "i", &args);
      |                                ^~~~~~
DropsPlugin.cpp: In member function ‘void DISTRHO::DropsPlugin::makeSFZ()’:
DropsPlugin.cpp:1295:11: error: ‘class sfz::Sfizz’ has no member named ‘loadSfzString’; did you mean ‘loadSfzFile’?
 1295 |     synth.loadSfzString("", tmpSFZ);
      |           ^~~~~~~~~~~~~
      |           loadSfzFile
DropsPlugin.cpp:1136:10: warning: unused variable ‘loopstartInFrames’ [-Wunused-variable]
 1136 |     uint loopstartInFrames = fSampleLength * fSampleLoopStart;
      |          ^~~~~~~~~~~~~~~~~
DropsPlugin.cpp:1137:10: warning: unused variable ‘loopEndInFrames’ [-Wunused-variable]
 1137 |     uint loopEndInFrames =
      |          ^~~~~~~~~~~~~~~
DropsPlugin.cpp: In member function ‘virtual void DISTRHO::DropsPlugin::run(const float**, float**, uint32_t, const DISTRHO::MidiEvent*, uint32_t)’:
DropsPlugin.cpp:1322:15: error: ‘class sfz::Sfizz’ has no member named ‘timeSignature’
 1322 |         synth.timeSignature(0, timePos.bbt.beatsPerBar, timePos.bbt.beatType);
      |               ^~~~~~~~~~~~~
DropsPlugin.cpp:1326:15: error: ‘class sfz::Sfizz’ has no member named ‘timePosition’
 1326 |         synth.timePosition(0, timePos.bbt.bar, barBeat);
      |               ^~~~~~~~~~~~
DropsPlugin.cpp:1328:15: error: ‘class sfz::Sfizz’ has no member named ‘playbackState’
 1328 |         synth.playbackState(0, static_cast<int>(timePos.playing));
      |               ^~~~~~~~~~~~~
DropsPlugin.cpp:1337:11: error: ‘class sfz::Sfizz’ has no member named ‘hdcc’; did you mean ‘cc’?
 1337 |     synth.hdcc(0, 201, fAmpEGAttack);
      |           ^~~~
      |           cc
DropsPlugin.cpp:1338:11: error: ‘class sfz::Sfizz’ has no member named ‘hdcc’; did you mean ‘cc’?
 1338 |     synth.hdcc(0, 202, fAmpEgDecay);
      |           ^~~~
      |           cc
DropsPlugin.cpp:1339:11: error: ‘class sfz::Sfizz’ has no member named ‘hdcc’; did you mean ‘cc’?
 1339 |     synth.hdcc(0, 203, fAmpEgSustain);
      |           ^~~~
      |           cc
DropsPlugin.cpp:1340:11: error: ‘class sfz::Sfizz’ has no member named ‘hdcc’; did you mean ‘cc’?
 1340 |     synth.hdcc(0, 204, fAmpEgRelease);
      |           ^~~~
      |           cc
DropsPlugin.cpp:1343:11: error: ‘class sfz::Sfizz’ has no member named ‘hdcc’; did you mean ‘cc’?
 1343 |     synth.hdcc(0, 205, fAmpLFOFreq);
      |           ^~~~
      |           cc
DropsPlugin.cpp:1344:11: error: ‘class sfz::Sfizz’ has no member named ‘hdcc’; did you mean ‘cc’?
 1344 |     synth.hdcc(0, 206, fAmpLFODepth);
      |           ^~~~
      |           cc
DropsPlugin.cpp:1345:11: error: ‘class sfz::Sfizz’ has no member named ‘hdcc’; did you mean ‘cc’?
 1345 |     synth.hdcc(0, 207, fAmpLFOFade);
      |           ^~~~
      |           cc
DropsPlugin.cpp:1348:11: error: ‘class sfz::Sfizz’ has no member named ‘hdcc’; did you mean ‘cc’?
 1348 |     synth.hdcc(0, 310, fFilterCutOff);
      |           ^~~~
      |           cc
DropsPlugin.cpp:1349:11: error: ‘class sfz::Sfizz’ has no member named ‘hdcc’; did you mean ‘cc’?
 1349 |     synth.hdcc(0, 311, fFilterResonance);
      |           ^~~~
      |           cc
DropsPlugin.cpp:1351:11: error: ‘class sfz::Sfizz’ has no member named ‘hdcc’; did you mean ‘cc’?
 1351 |     synth.hdcc(0, 312, fFilterEGDepth);
      |           ^~~~
      |           cc
DropsPlugin.cpp:1352:11: error: ‘class sfz::Sfizz’ has no member named ‘hdcc’; did you mean ‘cc’?
 1352 |     synth.hdcc(0, 301, fFilterEGAttack);
      |           ^~~~
      |           cc
DropsPlugin.cpp:1353:11: error: ‘class sfz::Sfizz’ has no member named ‘hdcc’; did you mean ‘cc’?
 1353 |     synth.hdcc(0, 302, fFilterEgDecay);
      |           ^~~~
      |           cc
DropsPlugin.cpp:1354:11: error: ‘class sfz::Sfizz’ has no member named ‘hdcc’; did you mean ‘cc’?
 1354 |     synth.hdcc(0, 303, fFilterEgSustain);
      |           ^~~~
      |           cc
DropsPlugin.cpp:1355:11: error: ‘class sfz::Sfizz’ has no member named ‘hdcc’; did you mean ‘cc’?
 1355 |     synth.hdcc(0, 304, fFilterEgRelease);
      |           ^~~~
      |           cc
DropsPlugin.cpp:1358:11: error: ‘class sfz::Sfizz’ has no member named ‘hdcc’; did you mean ‘cc’?
 1358 |     synth.hdcc(0, 305, fFilterLFOFreq);
      |           ^~~~
      |           cc
DropsPlugin.cpp:1359:11: error: ‘class sfz::Sfizz’ has no member named ‘hdcc’; did you mean ‘cc’?
 1359 |     synth.hdcc(0, 306, fFilterLFODepth);
      |           ^~~~
      |           cc
DropsPlugin.cpp:1360:11: error: ‘class sfz::Sfizz’ has no member named ‘hdcc’; did you mean ‘cc’?
 1360 |     synth.hdcc(0, 307, fFilterLFOFade);
      |           ^~~~
      |           cc
DropsPlugin.cpp:1364:11: error: ‘class sfz::Sfizz’ has no member named ‘hdcc’; did you mean ‘cc’?
 1364 |     synth.hdcc(0, 400, fPitchEGDepth);
      |           ^~~~
      |           cc
DropsPlugin.cpp:1365:11: error: ‘class sfz::Sfizz’ has no member named ‘hdcc’; did you mean ‘cc’?
 1365 |     synth.hdcc(0, 401, fPitchEGAttack);
      |           ^~~~
      |           cc
DropsPlugin.cpp:1366:11: error: ‘class sfz::Sfizz’ has no member named ‘hdcc’; did you mean ‘cc’?
 1366 |     synth.hdcc(0, 402, fPitchEgDecay);
      |           ^~~~
      |           cc
DropsPlugin.cpp:1367:11: error: ‘class sfz::Sfizz’ has no member named ‘hdcc’; did you mean ‘cc’?
 1367 |     synth.hdcc(0, 403, fPitchEgSustain);
      |           ^~~~
      |           cc
DropsPlugin.cpp:1368:11: error: ‘class sfz::Sfizz’ has no member named ‘hdcc’; did you mean ‘cc’?
 1368 |     synth.hdcc(0, 404, fPitchEgRelease);
      |           ^~~~
      |           cc
DropsPlugin.cpp:1371:11: error: ‘class sfz::Sfizz’ has no member named ‘hdcc’; did you mean ‘cc’?
 1371 |     synth.hdcc(0, 405, fPitchLFOFreq);
      |           ^~~~
      |           cc
DropsPlugin.cpp:1372:11: error: ‘class sfz::Sfizz’ has no member named ‘hdcc’; did you mean ‘cc’?
 1372 |     synth.hdcc(0, 406, fPitchLFODepth);
      |           ^~~~
      |           cc
DropsPlugin.cpp:1373:11: error: ‘class sfz::Sfizz’ has no member named ‘hdcc’; did you mean ‘cc’?
 1373 |     synth.hdcc(0, 407, fPitchLFOFade);
      |           ^~~~
      |           cc
DropsPlugin.cpp:1376:11: error: ‘class sfz::Sfizz’ has no member named ‘hdcc’; did you mean ‘cc’?
 1376 |     synth.hdcc(0, 500, n);
      |           ^~~~
      |           cc
DropsPlugin.cpp:1377:11: error: ‘class sfz::Sfizz’ has no member named ‘hdcc’; did you mean ‘cc’?
 1377 |     synth.hdcc(0, 501, fSampleIn);
      |           ^~~~
      |           cc
DropsPlugin.cpp:1378:11: error: ‘class sfz::Sfizz’ has no member named ‘hdcc’; did you mean ‘cc’?
 1378 |     synth.hdcc(0, 502, -fSampleOut + 1.f);
      |           ^~~~
      |           cc
DropsPlugin.cpp:1379:11: error: ‘class sfz::Sfizz’ has no member named ‘hdcc’; did you mean ‘cc’?
 1379 |     synth.hdcc(0, 503, fSampleLoopStart);
      |           ^~~~
      |           cc
DropsPlugin.cpp:1380:11: error: ‘class sfz::Sfizz’ has no member named ‘hdcc’; did you mean ‘cc’?
 1380 |     synth.hdcc(0, 504, fSampleLoopEnd);
      |           ^~~~
      |           cc
In file included from DropsUI.hpp:31,
                 from DropsUI.cpp:19:
DropsPlugin.hpp:103:78: error: ‘sfizz_arg_t’ does not name a type
  103 |     void foo(void *data, int delay, const char *path, const char *sig, const sfizz_arg_t *args);
      |                                                                              ^~~~~~~~~~~
DropsPlugin.hpp:188:10: error: ‘ClientPtr’ in namespace ‘sfz’ does not name a type
  188 |     sfz::ClientPtr client;
      |          ^~~~~~~~~
In file included from DropsUI.hpp:31,
                 from initTabAmp.cpp:18:
DropsPlugin.hpp:103:78: error: ‘sfizz_arg_t’ does not name a type
  103 |     void foo(void *data, int delay, const char *path, const char *sig, const sfizz_arg_t *args);
      |                                                                              ^~~~~~~~~~~
In file included from DropsUI.hpp:31,
                 from initTabPitch.cpp:18:
DropsPlugin.hpp:103:78: error: ‘sfizz_arg_t’ does not name a type
  103 |     void foo(void *data, int delay, const char *path, const char *sig, const sfizz_arg_t *args);
      |                                                                              ^~~~~~~~~~~
make[1]: *** [../../dpf/Makefile.plugins.mk:132: ../../build/drops/DropsPlugin.cpp.o] Error 1
make[1]: *** Waiting for unfinished jobs....
DropsPlugin.hpp:188:10: error: ‘ClientPtr’ in namespace ‘sfz’ does not name a type
  188 |     sfz::ClientPtr client;
      |          ^~~~~~~~~
DropsPlugin.hpp:188:10: error: ‘ClientPtr’ in namespace ‘sfz’ does not name a type
  188 |     sfz::ClientPtr client;
      |          ^~~~~~~~~
In file included from DropsUI.hpp:31,
                 from initTabFilter.cpp:18:
DropsPlugin.hpp:103:78: error: ‘sfizz_arg_t’ does not name a type
  103 |     void foo(void *data, int delay, const char *path, const char *sig, const sfizz_arg_t *args);
      |                                                                              ^~~~~~~~~~~
DropsPlugin.hpp:188:10: error: ‘ClientPtr’ in namespace ‘sfz’ does not name a type
  188 |     sfz::ClientPtr client;
      |          ^~~~~~~~~
make[1]: *** [../../dpf/Makefile.plugins.mk:132: ../../build/drops/initTabAmp.cpp.o] Error 1
make[1]: *** [../../dpf/Makefile.plugins.mk:132: ../../build/drops/initTabPitch.cpp.o] Error 1
make[1]: *** [../../dpf/Makefile.plugins.mk:132: ../../build/drops/DropsUI.cpp.o] Error 1
make[1]: *** [../../dpf/Makefile.plugins.mk:132: ../../build/drops/initTabFilter.cpp.o] Error 1
make[1]: Leaving directory '/home/unfa/.cache/yay/drops-git/src/drops/plugins/drops'
make: *** [Makefile:19: plugins] Error 2
==> ERROR: A failure occurred in build().
    Aborting...
error making: drops-git
rghvdberg commented 3 years ago

I really can't fix aur packages. That's something the maintainer of that aur package should do. There's a binary made by the CI, use that if the package by your distro doesn't work.

unfa commented 3 years ago

Ok, I've followed build instructions and it compiles fine. Sorry for bothering you.