| 7 Feb 2026 |
Yuri Albuquerque | A build quebra | 12:38:10 |
Yuri Albuquerque | Crane substitui o crate2nix ou o fenix?? | 12:38:24 |
Yuri Albuquerque | * Crane substitui o crate2nix ou o fenix? | 12:38:27 |
Eric Pires | Sim | 12:38:27 |
Eric Pires | https://crane.dev/examples/quick-start-simple.html | 12:38:48 |
Eric Pires | * https://crane.dev/examples/custom-toolchain.html
EDIT: exemplo melhor com rust-overlay | 12:39:34 |
Yuri Albuquerque | Qual é a ideia do crane? Ele compila crate a crate como o crate2nix, compila primeiro as dependências e depois o pacote que nem o naersk, ou compila tudo de uma vez que nem o build rust package do nixpkgs? | 12:41:10 |
Eric Pires | Ele émais parecido com o naersk nesse sentido | 12:41:34 |
Eric Pires | * Ele é mais parecido com o naersk nesse sentido | 12:41:38 |
Yuri Albuquerque | 🤔 | 12:41:48 |
Yuri Albuquerque | Ele tem esse problema do naersk de incluir tudo na derivation? | 12:42:05 |
Eric Pires | Não, no meu caso só o binário final | 12:43:08 |
Eric Pires | Tô usando ele pra subir o resultado no Cachix e só tem o binário no result mesmo | 12:44:05 |
Yuri Albuquerque | Perfeito, vou tentar | 12:46:49 |
PedroHLC | Humm, esse bot é de outra categoria | 16:20:29 |
PedroHLC | Por enquanto não passou no captcha | 16:20:55 |
PedroHLC | Num tem passado | 16:41:37 |
PedroHLC | Falo que esse é outra categoria pq é sem foto e sem canal linkado | 16:42:00 |
| Telmo Bss changed their display name from Tbss to Telmo Bss. | 17:37:21 |
Yuri Albuquerque | crane deu certo aqui | 17:49:39 |
Yuri Albuquerque | tive que fazer um trabalhinho extra pra ele ter acesso aos arquivos .sqlx, mas deu boa | 17:50:00 |
Yuri Albuquerque | agora tô compilando a imagem pra ver o tamanho que fica | 17:50:21 |
Yuri Albuquerque | com crate2nix seria melhor que com crane, pena que tá quebrado :( | 18:18:55 |
Yuri Albuquerque | vou testar de novo daqui a uns meses | 18:19:03 |
Yuri Albuquerque | crane produz uma única derivation pro workspace inteiro, mesmo que haja múltiplos binários. Então se eu produzo uma imagem por binário, cada imagem vai ter todos os outros binários, ocupando espaço à toa | 18:21:45 |
Yuri Albuquerque | crate2nix produz uma derivation pro crate, então eu posso ter em cada imagem um único binário | 18:22:08 |
Yuri Albuquerque | era só uma questão de crate2nix funcionar com fenix e rust-overlay :( | 18:22:27 |
Yuri Albuquerque | * era só uma questão de crate2nix funcionar com fenix e rust-overlay 😕 | 18:22:32 |
Yuri Albuquerque | segunda eu vejo se abro uma issue | 18:22:39 |
Eric Pires | Hmm entendi | 19:10:56 |