Is it possible to self-compile ROS2 on an unsupported OS?
I need to get ROS2 running on Ubuntu 18.10. Since ROS2 only officially supports Ubuntu 18.04, there is no binary readily available, as answered here. For this reason I decided to try building ROS2 from source myself. Unfortunately, this ended up being a catch-22 since the instructions on building ROS2 include adding the ROS2 apt repository, the unavailability of which is the entire reason why I have to build from source in the first place.
Is there any alternative method to build from source or is it just impossible to get ROS running on any unsupported build?
Please note: the Q&A you reference about ROS 2 not being available on 18.10 is actually a question about ROS 1 (Melodic specifically). It doesn't say anything about ROS 2 availability.