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

Reply via email to