нормально. Последний раз билдил неделю назад. С тех пор только юзал готовый бинарник. Код не трогал!. Сегодня вновь пробую сбилдить, но вылетает ошибка:
Compiling handlebars v4.3.1
Compiling cargo_metadata v0.14.2
Compiling frame-support-procedural-tools v4.0.0-dev (https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.19#174735ea)
error[E0603]: module `group` is private
--> /home/creestl/.cargo/git/checkouts/substrate-7e08433d4c370a21/174735e/frame/support/procedural/tools/src/syn_ext.rs:50:53
|
50 | let syn::group::$name { token, content } = syn::group::$parse(input)?;
| ^^^^^ private module
|
note: the module `group` is defined here
--> /home/creestl/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.98/src/lib.rs:304:1
|
304 | mod group;
| ^^^^^^^^^^
error[E0603]: module `group` is private
--> /home/creestl/.cargo/git/checkouts/substrate-7e08433d4c370a21/174735e/frame/support/procedural/tools/src/syn_ext.rs:50:14
|
50 | let syn::group::$name { token, content } = syn::group::$parse(input)?;
| ^^^^^ private module
|
note: the module `group` is defined here
--> /home/creestl/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.98/src/lib.rs:304:1
|
304 | mod group;
| ^^^^^^^^^^
For more information about this error, try `rustc --explain E0603`.
error: could not compile `frame-support-procedural-tools` due to 2 previous errors
warning: build failed, waiting for other jobs to finish...
error: build failed
Ругается на зависимость крейта, который подтягивается с инета. То есть я ни коим образом не мог что-то в нем сломать, так как он не локально расположен.
Я пробовал билдить на другом компе. Пробовал сделать checkout на один из предыдущих коммитов, который точно был рабочим - там тоже ошибка.
Получается, что побился крейт, который подтягивался с гита? Это очень странно, так как я в томлах указывал для скачивания ветку не девелоп, а стабильного релиза и месяца 2 вообще никаких проблем не было.
Кто-то сталкивался с подобным?
а версия крейта не менялась?
Обсуждают сегодня