Repository navigation
Conversation
|
CI builds with gcc-4.6 succeed. What gcc version and what compilation problem do you have? |
|
This is on FC23, gcc (GCC) 5.3.1 20151207 (Red Hat 5.3.1-2) The errors are hundreds of lines but see the top of output down below... Cmake will add -std=gnu++11, when defining compiler features cxx_noexcept, which is the correct way of doing this. |
|
Oh yes, I see, glibmm upgraded to requiring C++11 instead of C++0x.
It's not. If I want C++11, I should request C++11, not some random feature that carries no semantic meaning as to why it's requested. It's failing on Ok, I will look into bumping the requirement. SolveSpace on non-Linux systems already carried the C++11 requirement for a while so it should be OK; mostly it's C++0x just for Travis CI, which has an old gcc for some reason. |
Ah, that is true. I got confused and cmake is cmake :). Bumping up the requirement for SolveSpace is the proper way of doing it. |
|
Oh no, you aren't confused, this is indeed what the CMake manual recommends. But it's still stupid. |
|
I've fixed this and updated the for-upstream branch. |
Merge from origin master.
Fixes build with gcc