r385070 exposed another issue:
In file included from ceria.cpp:4:0:
ceria.h:52:23: error: 'FILE' was not declared in this scope
CelFile read_cel_file(FILE* f);
^
ceria.h:52:29: error: 'f' was not declared in this scope
CelFile read_cel_file(FILE* f);
^
ceria.h:53:41: error: 'FILE' has not been declared
void write_cel_file(CelFile const& cel, FILE* f);
^
ceria.cpp: In function 'CelFile read_cel_file(FILE*)':
ceria.cpp:719:30: error: 'CelFile read_cel_file(FILE*)' redeclared as different kind of symbol
CelFile read_cel_file(FILE *f)
^
In file included from ceria.cpp:4:0:
ceria.h:52:9: error: previous declaration of 'CelFile read_cel_file'
CelFile read_cel_file(FILE* f);
^
Reported by: pkg-fallout
Approved by: portmgr blanket
Add -std=c++11 to fix
/usr/local/include/wx-3.0/wx/strvararg.h:25:27: error: type_traits: No such file or directory
which itself exposes
guess.cpp:20:7: error: unknown type name 'array'
const array<string, 3> Guess::linear_traits =
^
sidebar.cpp:900:52: error: invalid suffix on literal; C++11 requires a space between
literal and identifier [-Wreserved-user-defined-literal]
+ s2wx(format1<realt, 30>("%.10"REALT_LENGTH_MOD"g", a)));
^
Reported by: pkg-fallout
Approved by: portmgr blanket
MFH: 2015Q2 (only USES due to lack of r383466)