Source: libopenshot-audio Severity: important Tags: ftbfs X-Debbugs-Cc: ken...@xdump.org
Dear Maintainer, libopenshot-audio fails to build on armel. FYI: See https://buildd.debian.org/status/fetch.php?pkg=libopenshot-audio&arch=armel&ver=0.3.2%2Bdfsg1-2.1&stamp=1709160782&raw=0 /home/kenhys/work/libopenshot-audio-0.3.2+dfsg1/JuceLibraryCode/modules/juce_core/threads/juce_ThreadLocalValue.h:51:5: required from here /home/kenhys/work/libopenshot-audio-0.3.2+dfsg1/JuceLibraryCode/modules/juce_core/memory/juce_Atomic.h:58:43: error: static assertion failed : This class can only be used for lock-free types /home/kenhys/work/libopenshot-audio-0.3.2+dfsg1/JuceLibraryCode/modules/juce_core/memory/juce_Atomic.h:58:43: note: 'std::atomic<juce::Threa dLocalValue<juce::Thread*>::ObjectHolder*>::is_always_lock_free' evaluates to false /home/kenhys/work/libopenshot-audio-0.3.2+dfsg1/JuceLibraryCode/modules/juce_core/memory/juce_Atomic.h: In instantiation of 'juce::Atomic<Ty pe>::~Atomic() [with Type = unsigned int]': /home/kenhys/work/libopenshot-audio-0.3.2+dfsg1/JuceLibraryCode/modules/juce_core/time/juce_Time.cpp:180:27: required from here /home/kenhys/work/libopenshot-audio-0.3.2+dfsg1/JuceLibraryCode/modules/juce_core/memory/juce_Atomic.h:58:43: error: static assertion failed : This class can only be used for lock-free types /home/kenhys/work/libopenshot-audio-0.3.2+dfsg1/JuceLibraryCode/modules/juce_core/memory/juce_Atomic.h:58:43: note: 'std::atomic<unsigned in t>::is_always_lock_free' evaluates to false make[3]: *** [CMakeFiles/openshot-audio.dir/build.make:121: CMakeFiles/openshot-audio.dir/JuceLibraryCode/include_juce_core.cpp.o] Error 1 make[3]: Leaving directory '/home/kenhys/work/libopenshot-audio-0.3.2+dfsg1/debian/build' make[2]: *** [CMakeFiles/Makefile2:107: CMakeFiles/openshot-audio.dir/all] Error 2 make[2]: *** Waiting for unfinished jobs.... /home/kenhys/work/libopenshot-audio-0.3.2+dfsg1/JuceLibraryCode/modules/juce_dsp/processors/juce_Oversampling.h:139: warning: The following parameter of juce::dsp::Oversampling::addOversamplingStage(FilterType type, float normalisedTransitionWidthUp, float stopbandAmplitudedBUp, float normalisedTransitionWidthDown, float stopbandAmplitudedBDown) is not documented: parameter 'type' /home/kenhys/work/libopenshot-audio-0.3.2+dfsg1/JuceLibraryCode/modules/juce_dsp/frequency/juce_Windowing.h:84: warning: The following param eter of juce::dsp::WindowingFunction::fillWindowingTables(FloatType *samples, size_t size, WindowingMethod type, bool normalise=true, FloatT ype beta=0) is not documented: parameter 'type' make[3]: Leaving directory '/home/kenhys/work/libopenshot-audio-0.3.2+dfsg1/debian/build' Regards, -- System Information: Debian Release: trixie/sid APT prefers unstable-debug APT policy: (500, 'unstable-debug'), (500, 'unstable') Architecture: armel (armv8l) Kernel: Linux 6.1.0-18-arm64 (SMP w/8 CPU threads) Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: unable to detect