ASCII-Nova 🇺🇦
91 subscribers
1.01K photos
43 videos
9 files
443 links
предложка: @ascii_nova_suggest_bot

Гиковство && занудство, инди-музыка, геймдев и непрошенные советы

Чат, где мы обсуждаем код и всё около него: @ascii_nova_chat
Download Telegram
https://t.iss.one/tbtpm/246

действительно намного чище выглядит

#TIL
👍42🤯1
Столкнулся с удивительной штукой.

Сегодня, в произвольный момент (или вернее ровно в тот, когда мне нужно было делать релиз), у нас отломалась на CI кросс-компиляция бинарника под ARMv8, которая выполнялась дефолтной cross утилитой.

Достаточно быстро нашёл ишью, у aws-lc-rs (почти дефолтная крипто-либа, которая идёт как зависимость для всего TLS):
"Cross" cross compiler fails in GitHub action building aws-lc-sys for aarch64-unknown-linux-gnu (ARMv8)
https://github.com/aws/aws-lc-rs/issues/889


В один из воркэраундов (который я еще не попробовал), предлагается использовать (!) zig, в качестве линкера (?) для лёгкой кросс-компиляции:
rust-cross/cargo-zigbuild: Compile Cargo project with zig as linker
https://github.com/rust-cross/cargo-zigbuild


В общем-то, читал уже ранее, что Zig используют как компилятор для C, но вот так, чтобы мне для сборки Rust кода, понадобился Zig, чтобы собрать зависимость, которая внутри дёргает билд-скрипт своей сишной части... это конечно впервые

#TIL
😁6
Оказывается при помощи PHP можно платить за реальные вещи.

#TIL
🥰4😁1