Your package bouml failed to build from source in current rawhide. http://koji.fedoraproject.org/koji/taskinfo?taskID=12808165 For details on mass rebuild see https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
Created attachment 1124156 [details] build.log
Created attachment 1124157 [details] root.log
Created attachment 1124158 [details] state.log
This bug appears to have been reported against 'rawhide' during the Fedora 24 development cycle. Changing version to '24'. More information and reason for this action is here: https://fedoraproject.org/wiki/Fedora_Program_Management/HouseKeeping/Fedora24#Rawhide_Rebase
../JavaCat/Class.cpp: In static member function 'static bool Class::reverse(ClassContainer*, QCString, QCString, bool, bool, aVisibility, QCString&, QValueList<QValueList<UmlFormalParameter> >, bool, QPtrList<UmlItem>&)': ../JavaCat/Class.cpp:604:20: error: expected unqualified-id before 'nullptr' UmlArtifact * nullptr = 0; ^~~~~~~ nullptr is a reserved word in C++11. It may be sufficient to just remove this definition and rely on that nullptr.
Just comment out that line and rebuild.
@Debarshi Ray Can you fix the package? See also bug #592893 about the outdated version. There's also a fork named DoUML with support for Qt5.
(In reply to Kevin Kofler from comment #6) > Just comment out that line and rebuild. Unfortunately not: ../JavaCat/Class.cpp: In static member function 'static bool Class::reverse(ClassContainer*, QCString, QCString, bool, bool, aVisibility, QCString&, QValueList<QValueList<UmlFormalParameter> >, bool, QPtrList<UmlItem>&)': ../JavaCat/Class.cpp:610:48: error: invalid initialization of non-const reference of type 'UmlArtifact*&' from an rvalue of type 'UmlArtifact*' pack->get_static_imports(), path, nullptr); ^ In file included from ../JavaCat/ClassContainer.h:30:0, from ../JavaCat/Class.h:30, from ../JavaCat/Class.cpp:36: ../JavaCat/UmlClass.h:50:10: note: initializing argument 5 of 'void UmlClass::need_artifact(const QStringList&, bool, const QStringList&, const QCString&, UmlArtifact*&)' The variable needs to be renamed instead; fix forthcoming.
bouml-4.21-13.fc25 has been submitted as an update to Fedora 25. https://bodhi.fedoraproject.org/updates/FEDORA-2016-c63bdee249
bouml-4.21-13.fc25 has been pushed to the Fedora 25 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2016-c63bdee249
bouml-4.21-13.fc25 has been pushed to the Fedora 25 stable repository. If problems still persist, please make note of it in this bug report.