| 16 Dec 2022 |
Thiago Okada | Não seria tão estranho, capaz que tão usando o Go static no Darwin só por workaround de alguma coisa bizarra | 21:24:37 |
Thiago Okada | * Não seria tão estranho, capaz que tão usando o Go static no Darwin só por workaround de algum problema bizarro | 21:24:53 |
GALLY | In reply to superherointj 🇧🇷 Mas só tá ocorrendo mass rebuild no darwin. provavelmente porque a expressão só é evaluada no Darwin | 21:25:58 |
superherointj 🇧🇷 | Hoje testei o NixNG pra gerar container Musl, consegui gerar com 20MB. Achei legal. | 21:26:00 |
Thiago Okada | In reply to GALLY provavelmente porque a expressão só é evaluada no Darwin Diria que não, tá gerando vários rebuilds no Linux também | 21:26:36 |
Thiago Okada | Só que no Darwin é muito maior | 21:26:43 |
Thiago Okada | In reply to Thiago Okada Diria que não, tá gerando vários rebuilds no Linux também Não, esquece | 21:27:04 |
superherointj 🇧🇷 | Neste momento Go Musl no Nix está quebrado. Aquela PR só conserta o cross compile. E não o bootstrap. | 21:27:07 |
Thiago Okada | Deve ser o que o Gally falou mesmo então | 21:27:11 |
superherointj 🇧🇷 | * Neste momento Go Musl no Nix está quebrado. Aquela PR só conserta o cross compile. E não o bootstrap.
Tô aqui fazendo experimentos tentando consertar... Mas agarrei. | 21:27:37 |
Thiago Okada | In reply to superherointj 🇧🇷 Neste momento Go Musl no Nix está quebrado. Aquela PR só conserta o cross compile. E não o bootstrap. Mas se o Go CC for necessário por algo no bootstrap do Darwin, ele vai ser reevaluado | 21:28:28 |
Thiago Okada | Pode até ser algo acidental | 21:28:57 |
GALLY | Eu me perguntaria por quê. A princípio daria até para imprimir o grafo de dependências numa folha A2, mas isso não ajudaria muito. | 21:37:18 |
GALLY | nix why-depends go darwin? Hahaha! | 21:37:33 |
superherointj 🇧🇷 | Com o patch daquela PR pkgsCross.musl64.go gera o compilador Go direitinho. Será que tem alguma forma de usar ele pra buildar programas Go no Nixpkgs pra Musl? Tentei várias formas mas sempre caio no problema de loop de bootstrap (testei muitas variantes de parametros e nada). Não achei uma maneira de quebrar o loop. | 21:49:57 |
superherointj 🇧🇷 | Imagino que deve ter algum jeito. Mas... Pelo visto tá além das minha capacidades pro momento. 😊 | 21:50:16 |
superherointj 🇧🇷 | (Fiquei a tarde toda nisso. Haha.) | 21:50:25 |
superherointj 🇧🇷 | * (Fiquei a tarde toda nisso. Do almoço até agora. Haha.) | 21:50:34 |
superherointj 🇧🇷 | * Com o patch daquela PR pkgsCross.musl64.go gera o compilador Go direitinho. Será que tem alguma forma de usar o compilador do crosscompile pra buildar programas Go no Nixpkgs pra Musl? Tentei várias formas mas sempre caio no problema de loop de bootstrap (testei muitas variantes de parametros e nada). Não achei uma maneira de quebrar o loop. | 21:51:19 |
superherointj 🇧🇷 | * Com o patch daquela PR pkgsCross.musl64.go gera o compilador Go direitinho. Será que tem alguma forma de usar o compilador do crosscompile pra buildar programas Go no Nixpkgs pra Musl? Tentei várias formas mas sempre caio no problema de loop de bootstrap (testei muitas variantes de parametros e nada, isCross, isMusl, isGlibc, etc). Não achei uma maneira de quebrar o loop. | 21:51:40 |
superherointj 🇧🇷 | * Com o patch daquela PR pkgsCross.musl64.go gera o compilador Go direitinho. Será que tem alguma forma de usar o compilador do cross-compile pra buildar programas Go no Nixpkgs pra Musl? Tentei várias formas mas sempre caio no problema de loop de bootstrap (testei muitas variantes de parametros e nada, isCross, isMusl, isGlibc, etc). Não achei uma maneira de quebrar o loop. | 21:52:35 |
superherointj 🇧🇷 | * Com o patch daquela PR pkgsCross.musl64.go gera o compilador Go direitinho. Será que tem alguma forma de usar o compilador do cross-compile pra buildar programas Go no Nixpkgs pra Musl? (pkgsMusl.xxx) Tentei várias formas mas sempre caio no problema de loop de bootstrap (testei muitas variantes de parametros e nada, isCross, isMusl, isGlibc, etc). Não achei uma maneira de quebrar o loop. | 21:52:52 |
| 17 Dec 2022 |
Thiago Okada | https://github.com/NixOS/nixpkgs/pull/206526 Um review aqui. Não precisa nem testar, os testes foram feitos na master branch já | 12:55:20 |
PedroHLC | In reply to Thiago Okada https://github.com/NixOS/nixpkgs/pull/206526 Um review aqui. Não precisa nem testar, os testes foram feitos na master branch já mds, vc vai fazer backport disso? | 12:56:05 |
Thiago Okada | In reply to PedroHLC mds, vc vai fazer backport disso? Tenho né | 12:57:18 |
Thiago Okada | Segurança | 12:57:24 |
Thiago Okada | Tem pelo menos umas duas dúzias de CVEs ai | 12:57:43 |
Thiago Okada | E o pessoal reclamando do python2 | 12:57:48 |
PedroHLC | bem, não teve nenhum bump de major version né? | 12:59:31 |
Thiago Okada | In reply to PedroHLC bem, não teve nenhum bump de major version né? Os do openjfx pode meio ser considerado major porque mudaram tudo | 13:00:45 |