Summary: | media-libs/libopenshot-audio-0.1.4 - .../work/libopenshot-audio-0.1.4/JuceLibraryCode/modules/juce_graphics/colour/juce_PixelFormats.h113:77: error: cannot bind packed field '((juce::PixelARGB*)this)->juce::PixelARGB::<anonymous>.juce::PixelARGB::<... | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | ernsteiswuerfel <erhard_f> |
Component: | Current packages | Assignee: | Stefan Strogin <steils> |
Status: | RESOLVED OBSOLETE | ||
Severity: | normal | CC: | media-video |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
build.log
emerge --info |
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. |
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]; }