Followed instructions at https://github.com/opencv/opencv/issues/10032 about modifying /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h -- ideally we shouldn't have to do this to fix whatever error we were having (was in the protobuf library, I believe--Mitch, try reversing the change I made to the aforementioned include, per the suggestion in the linked issue and properly solving the issue so that more people with Ubuntu 17.10 don't encounter it).
Followed instructions at https://github.com/opencv/opencv/issues/10032 about modifying /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h -- ideally we shouldn't have to do this to fix whatever error we were having (was in the protobuf library, I believe--Mitch, try reversing the change I made to the aforementioned include, per the suggestion in the linked issue and properly solving the issue so that more people with Ubuntu 17.10 don't encounter it).