Running phase: unpackPhase unpacking source archive /nix/store/nf6shj2f51hgszbsnsq9jflbbm38201x-source source root is source Running phase: patchPhase Running phase: updateAutotoolsGnuConfigScriptsPhase Running phase: configurePhase no configure script, doing nothing Running phase: buildPhase build flags: SHELL=/nix/store/11ciq72n4fdv8rw6wgjgasfv4mjs1jrw-bash-5.2p37/bin/bash . . \033[1;34m, clean up\033[0m generate resource files,\033[0m g++ -D_FORTIFY_SOURCE=2 -I. -I./dsp -I./plugin -fPIC -DPIC -O2 -Wall -fstack-protector -funroll-loops -ffast-math -fomit-frame-pointer -fstrength-reduce -fdata-sections -Wl,--gc-sections -Wl,-z,relro,-z,now -msse3 -mfpmath=sse plugin/gx_matcheq.cpp -I. -shared -lm -lm -Wl,-z,noexecstack -o gx_matcheq.so gcc -D_FORTIFY_SOURCE=2 -I. -I./dsp -I./plugin -fPIC -DPIC -O2 -Wall -fstack-protector -funroll-loops -ffast-math -fomit-frame-pointer -fstrength-reduce -fdata-sections -Wl,--gc-sections -Wl,-z,relro,-z,now -msse3 -mfpmath=sse -Wl,-z,nodelete gui/gx_matcheq_x11ui.c gui/pedal.o gui/meter_overlay.o gui/meter_surface.o gui/meter_profile.o gui/slider.o -I./gui -shared -lm -Wl,-z,noexecstack -lm `pkg-config --cflags --libs cairo` -L/usr/X11/lib -lX11 -o gx_matcheq_ui.so gui/gx_matcheq_x11ui.c:329:46: warning: 'struct _LV2UI_Descriptor' declared inside parameter list will not be visible outside of this definition or declaration 329 | static LV2UI_Handle instantiate(const struct _LV2UI_Descriptor * descriptor, | ^~~~~~~~~~~~~~~~~ In file included from gui/gx_matcheq_x11ui.c:18: gui/gx_matcheq_x11ui.c: In function 'instantiate': gui/gx_matcheq_x11ui.c:359:27: error: implicit declaration of function 'XrmUniqueQuark' [8;;https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wimplicit-function-declaration-Wimplicit-function-declaration8;;] 359 | ui->widgets_context = XUniqueContext(); | ^~~~~~~~~~~~~~ gui/gx_matcheq_x11ui.c: At top level: gui/gx_matcheq_x11ui.c:2165:5: error: initialization of '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*)'} [8;;https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wincompatible-pointer-types-Wincompatible-pointer-types8;;] 2165 | instantiate, | ^~~~~~~~~~~ gui/gx_matcheq_x11ui.c:2165:5: note: (near initialization for 'descriptor.instantiate') make: *** [Makefile:114: gx_matcheq] Error 1