все новые порты делаются под current, это вроде бы даже в доке было написано где-то. я не проверял сборку под stable и ему запросто там может чего-то не хватать
не знаю, зачем в виртуалку? ну можно и туда, конечно у меня сборка из пол _pbuild на current работает, настраивал по стандартной доке (кажется) ты можешь попробовать снести всё в /usr/ports, счекаутить заново и попробовать настроить всё с нуля
потому что это ад из зависимостей которые приходится собирать, потому что агрессивная оптимизация включенная по дефолту жрет дохренища ресурсов при сборке, потому что разработчики телеграма.. ну вот такие вот