Дорогие растеры, пишет вам ваш дневник... Уже пару дней пытаюсь собрать старый thunderbird под FreeBSD, вот дошел до уровня с растом.
Оно теперь ноет
Cannot set `RUSTC_BOOTSTRAP=1` from build script
потому что
as doing so would subvert the stability guarantees of Rust for your project.
Судя по всему, я наступил на какую-то защиту от дурака https://github.com/rust-lang/cargo/issues/7088
если устанавливаю эту переменную через среду, то услужливо подсказывает
If you're sure you want to do this in your project, set the environment variable `RUSTC_BOOTSTRAP=encoding_rs` before running cargo instead.
Этот проект успешно собирается в отдельной дире. Там вся система сборки утыкана установкой этой переменной и ничего не жалуется. А вот через систему портов FreeBSD не билдится. Что посоветуете? Что-нибудь экспоритовать-импортировать или, может, пропатчить?