Page MenuHomeFreeBSD

games/openmw: fix build with GCC-based architectures
ClosedPublic

Authored by pkubaj on May 7 2019, 4:25 PM.
Tags
None
Referenced Files
F167770321: D20184.id.diff
Mon, Aug 24, 10:14 AM
Unknown Object (File)
Sat, Aug 15, 9:52 PM
Unknown Object (File)
Fri, Aug 14, 7:28 PM
Unknown Object (File)
Thu, Aug 13, 7:51 PM
Unknown Object (File)
Tue, Aug 11, 11:40 PM
Unknown Object (File)
Tue, Aug 11, 5:35 PM
Unknown Object (File)
Tue, Aug 11, 7:06 AM
Unknown Object (File)
Tue, Aug 11, 6:34 AM
Subscribers
None

Details

Summary

After mygui upgrade, a couple of include <memory> are needed to build with GCC.

Errors:
/wrkdirs/usr/ports/games/openmw/work/openmw-openmw-0.45.0/apps/openmw/mwgui/alchemywindow.hpp:78:14: error: 'unique_ptr' in namespace 'std' does not name a template type

std::unique_ptr<MWMechanics::Alchemy> mAlchemy;
     ^~~~~~~~~~

/wrkdirs/usr/ports/games/openmw/work/openmw-openmw-0.45.0/apps/openmw/mwgui/alchemywindow.hpp:78:9: note: 'std::unique_ptr' is defined in header '<memory>'; did you forget to '#include <memory>'?
/wrkdirs/usr/ports/games/openmw/work/openmw-openmw-0.45.0/apps/openmw/mwgui/alchemywindow.hpp:14:1:
+#include <memory>

PR: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=237773

Diff Detail

Repository
rP FreeBSD ports repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

This revision is now accepted and ready to land.May 7 2019, 10:40 PM
This revision was automatically updated to reflect the committed changes.