Created attachment 596962 [details] build.log [...] [ 30%] Building CXX object CMakeFiles/openshot-audio.dir/JuceLibraryCode/modules/juce_audio_processors/juce_audio_processors.cpp.o /usr/bin/x86_64-pc-linux-gnu-g++ -DLINUX -Dopenshot_audio_EXPORTS -I/usr/include/freetype2 -I/var/tmp/portage/media-libs/libopenshot-audio-0.1.4/work/libopenshot-audio-0.1.4/JuceLibraryCode -DNDEBUG -O2 -march=native -pipe -fPIC -o CMakeFiles/openshot-audio.dir/JuceLibraryCode/modules/juce_audio_processors/juce_audio_processors.cpp.o -c /var/tmp/portage/media-libs/libopenshot-audio-0.1.4/work/libopenshot-audio-0.1.4/JuceLibraryCode/modules/juce_audio_processors/juce_audio_processors.cpp In file included from /var/tmp/portage/media-libs/libopenshot-audio-0.1.4/work/libopenshot-audio-0.1.4/JuceLibraryCode/modules/juce_audio_processors/../juce_gui_basics/../juce_graphics/juce_graphics.h:82, from /var/tmp/portage/media-libs/libopenshot-audio-0.1.4/work/libopenshot-audio-0.1.4/JuceLibraryCode/modules/juce_audio_processors/../juce_gui_basics/juce_gui_basics.h:28, from /var/tmp/portage/media-libs/libopenshot-audio-0.1.4/work/libopenshot-audio-0.1.4/JuceLibraryCode/modules/juce_audio_processors/juce_audio_processors.h:28, from /var/tmp/portage/media-libs/libopenshot-audio-0.1.4/work/libopenshot-audio-0.1.4/JuceLibraryCode/modules/juce_audio_processors/juce_audio_processors.cpp:39: /var/tmp/portage/media-libs/libopenshot-audio-0.1.4/work/libopenshot-audio-0.1.4/JuceLibraryCode/modules/juce_audio_processors/../juce_gui_basics/../juce_graphics/colour/juce_PixelFormats.h: In member function 'juce::uint8& juce::PixelARGB::getAlpha()': /var/tmp/portage/media-libs/libopenshot-audio-0.1.4/work/libopenshot-audio-0.1.4/JuceLibraryCode/modules/juce_audio_processors/../juce_gui_basics/../juce_graphics/colour/juce_PixelFormats.h:113:77: error: cannot bind packed field '((juce::PixelARGB*)this)->juce::PixelARGB::<anonymous>.juce::PixelARGB::<unnamed union>::comps[3]' to 'juce::uint8&' {aka 'unsigned char&'} 113 | forcedinline uint8& getAlpha() noexcept { return comps [indexA]; }
Created attachment 596964 [details] emerge --info
/var/tmp/portage/media-libs/libopenshot-audio-0.1.4/work/libopenshot-audio-0.1.4/JuceLibraryCode/modules/juce_audio_processors/../juce_gui_basics/../juce_graphics/colour/juce_PixelFormats.h:113:77: error: cannot bind packed field '((juce::PixelARGB*)this)->juce::PixelARGB::<anonymous>.juce::PixelARGB::<unnamed union>::comps[3]' to 'juce::uint8&' {aka 'unsigned char&'}
Is this bug relevant for 0.1.9_pre20190502 or later? If not, it's obsolete.