wwmm / easyeffects

Limiter, compressor, convolver, equalizer and auto volume and many other plugins for PipeWire applications
GNU General Public License v3.0
6.5k stars 269 forks source link

Can't start easyeffects. Giving symbol lookup error. #2778

Closed MubinMuhammad closed 10 months ago

MubinMuhammad commented 11 months ago

EasyEffects Version

Not giving version just showing the same error.

What package are you using?

Arch (easyeffects)

Distribution

Arch Linux

Describe the bug

When booting easyeffects in the terminal I'm getting this error. Don't really have much to say other than, it won't start and just crash. the error is: easyeffects: symbol lookup error: /usr/lib/libcblas.so.3: undefined symbol: ssyrk_64_. Thanks

Expected Behavior

It should just start normally

Debug Log

None

Additional Information

None

wwmm commented 11 months ago

This looks like a problem in the Arch package or lack of a reboot after a system update. Did you install through the stable repository or through AUR?

MubinMuhammad commented 11 months ago

Stable repository. After I rebooted the system, the problem still exists.

wwmm commented 10 months ago

Stable repository. After I rebooted the system, the problem still exists.

Try to install the AUR package easyeffects-git. I also use Arch Linux but in order to test our master branch I install the AUR package. There is no libcblas error here. So most likely the package in the stable repository has to be rebuilt.

MubinMuhammad commented 10 months ago

Thanks, But the code did not compile. It showed me this chunk of error:

FAILED: src/easyeffects
c++  -o src/easyeffects src/easyeffects.p/meson-generated_.._.._data_easyeffects-resources.c.o src/easyeffects.p/easyeffects.cpp.o src/easyeffects.p/application.cpp.o src/easyeffects.p/application_ui.cpp.o src/easyeffects.p/apps_box.cpp.o src/easyeffects.p/app_info.cpp.o src/easyeffects.p/autogain.cpp.o src/easyeffects.p/autogain_preset.cpp.o src/easyeffects.p/autogain_ui.cpp.o src/easyeffects.p/bass_enhancer.cpp.o src/easyeffects.p/bass_enhancer_preset.cpp.o src/easyeffects.p/bass_enhancer_ui.cpp.o src/easyeffects.p/bass_loudness.cpp.o src/easyeffects.p/bass_loudness_preset.cpp.o src/easyeffects.p/bass_loudness_ui.cpp.o src/easyeffects.p/blocklist_menu.cpp.o src/easyeffects.p/chart.cpp.o src/easyeffects.p/client_info_holder.cpp.o src/easyeffects.p/compressor.cpp.o src/easyeffects.p/compressor_preset.cpp.o src/easyeffects.p/compressor_ui.cpp.o src/easyeffects.p/convolver.cpp.o src/easyeffects.p/convolver_menu_impulses.cpp.o src/easyeffects.p/convolver_menu_combine.cpp.o src/easyeffects.p/convolver_preset.cpp.o src/easyeffects.p/convolver_ui.cpp.o src/easyeffects.p/convolver_ui_common.cpp.o src/easyeffects.p/crossfeed.cpp.o src/easyeffects.p/crossfeed_preset.cpp.o src/easyeffects.p/crossfeed_ui.cpp.o src/easyeffects.p/crystalizer.cpp.o src/easyeffects.p/crystalizer_preset.cpp.o src/easyeffects.p/crystalizer_ui.cpp.o src/easyeffects.p/deepfilternet.cpp.o src/easyeffects.p/deepfilternet_preset.cpp.o src/easyeffects.p/deepfilternet_ui.cpp.o src/easyeffects.p/deesser.cpp.o src/easyeffects.p/deesser_preset.cpp.o src/easyeffects.p/deesser_ui.cpp.o src/easyeffects.p/delay.cpp.o src/easyeffects.p/delay_preset.cpp.o src/easyeffects.p/delay_ui.cpp.o src/easyeffects.p/echo_canceller.cpp.o src/easyeffects.p/echo_canceller_preset.cpp.o src/easyeffects.p/echo_canceller_ui.cpp.o src/easyeffects.p/effects_base.cpp.o src/easyeffects.p/effects_box.cpp.o src/easyeffects.p/equalizer_band_box.cpp.o src/easyeffects.p/equalizer.cpp.o src/easyeffects.p/equalizer_preset.cpp.o src/easyeffects.p/equalizer_ui.cpp.o src/easyeffects.p/exciter.cpp.o src/easyeffects.p/exciter_preset.cpp.o src/easyeffects.p/exciter_ui.cpp.o src/easyeffects.p/expander.cpp.o src/easyeffects.p/expander_preset.cpp.o src/easyeffects.p/expander_ui.cpp.o src/easyeffects.p/filter.cpp.o src/easyeffects.p/filter_preset.cpp.o src/easyeffects.p/filter_ui.cpp.o src/easyeffects.p/fir_filter_bandpass.cpp.o src/easyeffects.p/fir_filter_base.cpp.o src/easyeffects.p/fir_filter_lowpass.cpp.o src/easyeffects.p/fir_filter_highpass.cpp.o src/easyeffects.p/gate.cpp.o src/easyeffects.p/gate_preset.cpp.o src/easyeffects.p/gate_ui.cpp.o src/easyeffects.p/ladspa_wrapper.cpp.o src/easyeffects.p/level_meter.cpp.o src/easyeffects.p/level_meter_preset.cpp.o src/easyeffects.p/level_meter_ui.cpp.o src/easyeffects.p/limiter.cpp.o src/easyeffects.p/limiter_preset.cpp.o src/easyeffects.p/limiter_ui.cpp.o src/easyeffects.p/loudness.cpp.o src/easyeffects.p/loudness_preset.cpp.o src/easyeffects.p/loudness_ui.cpp.o src/easyeffects.p/lv2_wrapper.cpp.o src/easyeffects.p/maximizer.cpp.o src/easyeffects.p/maximizer_preset.cpp.o src/easyeffects.p/maximizer_ui.cpp.o src/easyeffects.p/module_info_holder.cpp.o src/easyeffects.p/multiband_compressor.cpp.o src/easyeffects.p/multiband_compressor_band_box.cpp.o src/easyeffects.p/multiband_compressor_preset.cpp.o src/easyeffects.p/multiband_compressor_ui.cpp.o src/easyeffects.p/multiband_gate.cpp.o src/easyeffects.p/multiband_gate_band_box.cpp.o src/easyeffects.p/multiband_gate_preset.cpp.o src/easyeffects.p/multiband_gate_ui.cpp.o src/easyeffects.p/node_info_holder.cpp.o src/easyeffects.p/output_level.cpp.o src/easyeffects.p/pipe_manager.cpp.o src/easyeffects.p/pipe_manager_box.cpp.o src/easyeffects.p/pitch.cpp.o src/easyeffects.p/pitch_preset.cpp.o src/easyeffects.p/pitch_ui.cpp.o src/easyeffects.p/plugin_base.cpp.o src/easyeffects.p/plugin_preset_base.cpp.o src/easyeffects.p/plugins_box.cpp.o src/easyeffects.p/plugins_menu.cpp.o src/easyeffects.p/preferences_general.cpp.o src/easyeffects.p/preferences_spectrum.cpp.o src/easyeffects.p/preferences_window.cpp.o src/easyeffects.p/presets_autoloading_holder.cpp.o src/easyeffects.p/presets_menu.cpp.o src/easyeffects.p/presets_manager.cpp.o src/easyeffects.p/reverb.cpp.o src/easyeffects.p/reverb_preset.cpp.o src/easyeffects.p/reverb_ui.cpp.o src/easyeffects.p/resampler.cpp.o src/easyeffects.p/rnnoise.cpp.o src/easyeffects.p/rnnoise_preset.cpp.o src/easyeffects.p/rnnoise_ui.cpp.o src/easyeffects.p/spectrum.cpp.o src/easyeffects.p/speex.cpp.o src/easyeffects.p/speex_preset.cpp.o src/easyeffects.p/speex_ui.cpp.o src/easyeffects.p/stereo_tools.cpp.o src/easyeffects.p/stereo_tools_preset.cpp.o src/easyeffects.p/stereo_tools_ui.cpp.o src/easyeffects.p/stream_output_effects.cpp.o src/easyeffects.p/stream_input_effects.cpp.o src/easyeffects.p/tags_plugin_name.cpp.o src/easyeffects.p/test_signals.cpp.o src/easyeffects.p/ui_helpers.cpp.o src/easyeffects.p/util.cpp.o -flto -Wl,--as-needed -Wl,--no-undefined -pie -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -Wp,-D_GLIBCXX_ASSERTIONS -Wl,--start-group /usr/lib/libpipewire-0.3.so /usr/lib/libglib-2.0.so /usr/lib/libgtk-4.so /usr/lib/libpangocairo-1.0.so /usr/lib/libpango-1.0.so /usr/lib/libharfbuzz.so /usr/lib/libgdk_pixbuf-2.0.so /usr/lib/libcairo-gobject.so /usr/lib/libcairo.so /usr/lib/libgraphene-1.0.so /usr/lib/libgio-2.0.so /usr/lib/libgobject-2.0.so /usr/lib/libadwaita-1.so /usr/lib/libsigc-3.0.so /usr/lib/liblilv-0.so /usr/lib/libbs2b.so /usr/lib/libsndfile.so /usr/lib/libfftw3f.so /usr/lib/libfftw3.so /usr/lib/libebur128.so /usr/lib/libsamplerate.so /usr/lib/libSoundTouch.so /usr/lib/libspeexdsp.so /usr/lib/libfmt.so /usr/lib/libgsl.so /usr/lib/libgslcblas.so -lm -pthread -ltbb -lzita-convolver /usr/lib/librnnoise.so -Wl,--end-group
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `stpsv_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `cher2_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `cswap_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `sgbmv_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `drot_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `ztrsv_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `dcopy_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `csscal_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `isamax_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `sswap_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `scabs1_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `strmv_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `ztrmm_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `srot_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `ctrsm_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `dspmv_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `dsdot_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `ctrsv_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `cgeru_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `zherk_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `ctpsv_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `ssbmv_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `cgbmv_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `zhpr_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `sger_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `dzasum_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `cdotu_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `ztbsv_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `csymm_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `sspr_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `zher2_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `sasum_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `stpmv_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `chpmv_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `zdscal_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `ctbmv_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `csyrk_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `saxpy_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `snrm2_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `dsymv_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `dnrm2_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `dspr_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `cgerc_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `cgemm_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `cgemv_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `stbsv_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `dtrsm_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `zdotc_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `dtrsv_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `cscal_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `scopy_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `dtrmv_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `sspr2_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `zhpr2_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `dtrmm_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `crotg_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `srotmg_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `dsyr2_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `daxpy_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `zscal_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `cher2k_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `dspr2_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `ddot_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `dscal_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `dgbmv_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `zhpmv_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `dtpsv_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `icamax_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `sdsdot_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `dsymm_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `scnrm2_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `ztpmv_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `drotmg_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `drotg_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `chemm_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `zdrot_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `dswap_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `stbmv_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `chbmv_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `zgbmv_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `ztrmv_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `csyr2k_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `zhemv_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `zhbmv_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `dtpmv_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `ztbmv_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `zdotu_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `dger_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `sspmv_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `strsv_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `ssymm_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `cdotc_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `sscal_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `zher2k_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `zsyr2k_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `csrot_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `srotg_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `ctpmv_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `strsm_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `sgemv_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `cherk_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `zaxpy_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `dcabs1_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `zgeru_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `ssyr_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `chpr2_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `strmm_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `zher_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `zsymm_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `zswap_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `dasum_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `zhemm_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `sdot_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `srotm_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `dtbmv_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `chpr_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `scasum_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `sgemm_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `cher_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `ssyr2k_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `ctrmm_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `dsbmv_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `zrotg_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `dsyr_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `ctbsv_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `zcopy_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `caxpy_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `izamax_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `dznrm2_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `ssymv_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `ctrmv_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `zgerc_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `zgemm_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `dgemm_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `dtbsv_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `zgemv_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `dsyr2k_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `ssyr2_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `ztrsm_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `dgemv_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `idamax_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `dsyrk_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `ztpsv_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `drotm_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `chemv_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `zsyrk_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `ccopy_64_'
/usr/bin/ld: /usr/lib/libgslcblas.so: undefined reference to `ssyrk_64_'
collect2: error: ld returned 1 exit status

also before this, I also had to install the ladspa library. That was not added to PKGBUILD. So please add it. Thanks.

wwmm commented 10 months ago

also before this, I also had to install the ladspa library. That was not added to PKGBUILD. So please add it. Thanks.

I do not maintain the pkgbuild in the AUR site. Only the one here on our github repository.

wwmm commented 10 months ago

libgslcblas.so is from the package gsl. And the gsl package has cblas as dependency. The only thing I can think of is that there is some kind of problem either in your gsl package or in the cblas package installed in your system. We have automated Arch Linux test builds here on github https://github.com/wwmm/easyeffects/actions/runs/6989612219 and they compile without problems. So one of the dependencies must have become corrupted somehow in your computer.

Khris777 commented 10 months ago

I have the same issue with both Inkscape and OpenShot on EndeavorOS.

So far I reported it for OpenShot and the cblas github.

Khris777 commented 10 months ago

Downgrading cblas to 3.11 fixes the issue for now.

MubinMuhammad commented 10 months ago

I reinstalled both gsl and cblas but still getting the error. How do I downgrade Cblas in Arch Linux?

MubinMuhammad commented 10 months ago

Thanks to @Khris777 for the trick. Downgrading Cblas to 3.11 also worked for me as well. Used downgrade to do this. But the owner should figure out here the problem is happening.

wwmm commented 10 months ago

Downgrading Cblas to 3.11 also worked for me as well

Strange. This should not be necessary. My Arch Linux install is using cblas 3.12 right now.

violetmage commented 10 months ago

This comment is found under the link to an issue on the cblas github that @Khris777 posted. It looks like it was simply bad timing that caused some people to get incompatible versions of blas and cblas.

violetmage commented 10 months ago

@MubinMuhammad can you try updating your packages again, and checking if both cblas and blas are version 3.12.0-2? As long as blas and cblas are the same version, this issue should go away.

MubinMuhammad commented 10 months ago

Thanks @violetmage, Somehow now easyeffects is running fine with the new versions of cblas and blas. Thanks, closing the question.