With develop branch on Ubuntu 20.04 i get a warning building JUCE.
Compiler is gcc version 9.4.0 (Ubuntu 9.4.0-1ubuntu1~20.04.1).
Compiling Main.cpp
Compiling BinaryData.cpp
Compiling include_juce_core.cpp
Compiling include_juce_data_structures.cpp
Compiling include_juce_events.cpp
Compiling include_juce_graphics.cpp
Compiling include_juce_gui_basics.cpp
In file included from /home/jojo/JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:332,
from ../../JuceLibraryCode/include_juce_gui_basics.cpp:8:
/home/jojo/JUCE/modules/juce_gui_basics/native/x11/juce_linux_XWindowSystem.cpp: In member function ‘juce::Array<juce::Displays::Display> juce::XWindowSystem::findDisplays(float) const’:
/home/jojo/JUCE/modules/juce_gui_basics/native/x11/juce_linux_XWindowSystem.cpp:2581:53: warning: ‘<anonymous>’ may be used uninitialized in this function [-Wmaybe-uninitialized]
2581 | return {};
| ^
Compiling include_spaghettis_core.cpp
Compiling include_spaghettis_gui.cpp
Linking Spaghettis - App