Bug#1067841: marked as done (libopenshot-audio: FTBFS on armel (error: static assertion failed))
Your message dated Fri, 2 Jan 2026 14:36:45 +0100
with message-id <aVfJ7QiwWrC2trSl@ramacher.at>
and subject line Re: Bug#1067841: libopenshot-audio: FTBFS on armel (error: static assertion failed)
has caused the Debian Bug report #1067841,
regarding libopenshot-audio: FTBFS on armel (error: static assertion failed)
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)
--
1067841: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1067841
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
- To: submit@bugs.debian.org
- Subject: libopenshot-audio: FTBFS on armel (error: static assertion failed)
- From: Kentaro HAYASHI <kenhys@xdump.org>
- Date: Wed, 27 Mar 2024 22:20:32 +0900
- Message-id: <20240327222032.6b1f7f90@jet>
Source: libopenshot-audio
Severity: important
Tags: ftbfs
X-Debbugs-Cc: kenhys@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
--- End Message ---
--- Begin Message ---
- To: Kentaro HAYASHI <kenhys@xdump.org>, 1067841-done@bugs.debian.org
- Subject: Re: Bug#1067841: libopenshot-audio: FTBFS on armel (error: static assertion failed)
- From: Sebastian Ramacher <sramacher@debian.org>
- Date: Fri, 2 Jan 2026 14:36:45 +0100
- Message-id: <aVfJ7QiwWrC2trSl@ramacher.at>
- In-reply-to: <20240327222032.6b1f7f90@jet>
- References: <20240327222032.6b1f7f90@jet>
On 2024-03-27 22:20:32 +0900, Kentaro HAYASHI wrote:
> Source: libopenshot-audio
> Severity: important
> Tags: ftbfs
> X-Debbugs-Cc: kenhys@xdump.org
>
> Dear Maintainer,
>
> libopenshot-audio fails to build on armel.
armel got removed from unstable. Closing
Cheers
>
> 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
>
--
Sebastian Ramacher
--- End Message ---
Reply to: