Grabbing LabPlot from AUR (Arch Linux) the compilation issues some warnings that might be fixable. Here are the last ones: [ 55%] Building CXX object src/CMakeFiles/labplot2.dir/backend/spreadsheet/SpreadsheetModel.cpp.o /tmp/pamac-build-usti/labplot-kf5/src/labplot-2.4.0-kf5/src/backend/spreadsheet/SpreadsheetModel.cpp: In member function ‘virtual QVariant SpreadsheetModel::data(const QModelIndex&, int) const’: /tmp/pamac-build-usti/labplot-kf5/src/labplot-2.4.0-kf5/src/backend/spreadsheet/SpreadsheetModel.cpp:130:4: warning: this statement may fall through [-Wimplicit-fallthrough=] if(!col_ptr->isValid(index.row())) ^~ /tmp/pamac-build-usti/labplot-kf5/src/labplot-2.4.0-kf5/src/backend/spreadsheet/SpreadsheetModel.cpp:133:3: note: here case MaskingRole: ^~~~