I tried to update the package definition to latest, but for some reason its failing to build now.
- (let ((commit "b4ba5a90461d698000df73ebff736570667e42ac")
+ (let ((commit "371c28ca14967e9c5dcaadf5921152ecc40241d0")
- (version (git-version "1.8.5" revision commit))
+ (version (git-version "1.9.9" revision commit))
- (base32 "1j6cap45608jdybgj3zsqlfbzmqpqxl29jk7ikk3x7d29jaxw84r"))
+ (base32 "0yyjalg7shl8ya9990jppqgfagdln363bak4xvayrr45s477diyx"))
these are the only things I changed, but it fails with this error,
```
cd /tmp/guix-build-firefly-synth-1.9.9-1.371c28c.drv-0/build/plugin_base && /gnu/store/86fc8bi3mciljxz7c79jx8zr4wsx7xw8-gcc-11.4.0/bin/c++ -DJUCE_GLOBAL_MODULE_SETTINGS_INCLUDED=1 -DJUCE_LINUX=1 -DJUCE_MODAL_LOOPS_PERMITTED=0 -DJUCE_MODULE_AVAILABLE_juce_audio_basics=1 -DJUCE_MODULE_AVAILABLE_juce_audio_formats=1 -DJUCE_MODULE_AVAILABLE_juce_core=1 -DJUCE_MODULE_AVAILABLE_juce_cryptography=1 -DJUCE_MODULE_AVAILABLE_juce_data_structures=1 -DJUCE_MODULE_AVAILABLE_juce_dsp=1 -DJUCE_MODULE_AVAILABLE_juce_events=1 -DJUCE_MODULE_AVAILABLE_juce_graphics=1 -DJUCE_MODULE_AVAILABLE_juce_gui_basics=1 -DJUCE_USE_CURL=0 -DLINUX=1 -DNDEBUG=1 -D_NDEBUG=1 -I/tmp/guix-build-firefly-synth-1.9.9-1.371c28c.drv-0/source/plugin_base/src/plugin_base.juce -isystem /tmp/guix-build-firefly-synth-1.9.9-1.371c28c.drv-0/source/lib/JUCE/modules -isystem /tmp/guix-build-firefly-synth-1.9.9-1.371c28c.drv-0/source/lib/MTS-ESP -Wno-multichar -Wl,--no-undefined -fvisibility=hidden -fvisibility-inlines-hidden -O3 -DNDEBUG -DRELEASE=1 -DJUCE_DEBUG=0 -fPIC -DSMTG_RENAME_ASSERT=1 -Wsuggest-override -Wl,--no-undefined -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -std=c++20 -MD -MT plugin_base/CMakeFiles/plugin_base.
juce.dir/__/lib/JUCE/modules/juce_graphics/juce_graphics.cpp.o -MF CMakeFiles/plugin_base.
juce.dir/__/lib/JUCE/modules/juce_graphics/juce_graphics.cpp.o.d -o CMakeFiles/plugin_base.
juce.dir/__/lib/JUCE/modules/juce_graphics/juce_graphics.cpp.o -c /tmp/guix-build-firefly-synth-1.9.9-1.371c28c.drv-0/source/lib/JUCE/modules/juce_graphics/juce_graphics.cpp
/tmp/guix-build-firefly-synth-1.9.9-1.371c28c.drv-0/source/lib/JUCE/modules/juce_graphics/juce_graphics.cpp:115:11: fatal error: ft2build.h: No such file or directory
115 | #include <ft2build.h>
| ^~~~~~~~~~~~
compilation terminated.
make[2]: *** Waiting for unfinished jobs....
make[2]: Entering directory '/tmp/guix-build-firefly-synth-1.9.9-1.371c28c.drv-0/build'
cd /tmp/guix-build-firefly-synth-1.9.9-1.371c28c.drv-0/build && /gnu/store/2lxfijiqqljxdxr2ppqqrn5czkh4r1rq-cmake-minimal-3.24.2/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/guix-build-firefly-synth-1.9.9-1.371c28c.drv-0/source /tmp/guix-build-firefly-synth-1.9.9-1.371c28c.drv-0/source/lib/vst3/public.sdk /tmp/guix-build-firefly-synth-1.9.9-1.371c28c.drv-0/build /tmp/guix-build-firefly-synth-1.9.9-1.371c28c.drv-0/build/lib/vst3/public.sdk /tmp/guix-build-firefly-synth-1.9.9-1.371c28c.drv-0/build/lib/vst3/
public.sdk/CMakeFiles/sdk_hosting.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/tmp/guix-build-firefly-synth-1.9.9-1.371c28c.drv-0/build'
make[2]: Entering directory '/tmp/guix-build-firefly-synth-1.9.9-1.371c28c.drv-0/build'
cd /tmp/guix-build-firefly-synth-1.9.9-1.371c28c.drv-0/build/lib/vst3/public.sdk && /gnu/store/86fc8bi3mciljxz7c79jx8zr4wsx7xw8-gcc-11.4.0/bin/c++ -DJUCE_GLOBAL_MODULE_SETTINGS_INCLUDED=1 -I/tmp/guix-build-firefly-synth-1.9.9-1.371c28c.drv-0/source/lib/vst3/public.sdk/.. -I/tmp/guix-build-firefly-synth-1.9.9-1.371c28c.drv-0/source/lib/vst3/base/.. -I/tmp/guix-build-firefly-synth-1.9.9-1.371c28c.drv-0/source/lib/vst3/pluginterfaces/.. -Wno-multichar -O3 -DNDEBUG -DRELEASE=1 -fPIC -DSMTG_RENAME_ASSERT=1 -Wsuggest-override -DRELEASE=1 -MD -MT lib/vst3/
public.sdk/CMakeFiles/sdk_hosting.dir/source/vst/hosting/connectionproxy.cpp.o -MF CMakeFiles/sdk_hosting.dir/source/vst/hosting/connectionproxy.cpp.o.d -o CMakeFiles/sdk_hosting.dir/source/vst/hosting/connectionproxy.cpp.o -c /tmp/guix-build-firefly-synth-1.9.9-1.371c28c.drv-0/source/lib/vst3/
public.sdk/source/vst/hosting/connectionproxy.cpp```
not sure why, as I do already have `freetype` as a input.
--
Secured with Tuta Mail:
Feb 23, 2025, 21:39 by apoorvs@tuta.io:
@Steve George Hi, could please tell me what you mean by send patch "in-line"? as in copy paste the patch in the Email body and not as an attachment?
--
Secured with Tuta Mail: