Nix Milan | 108 Members | |
| https://milano.nix.pizza/ | 7 Servers |
| Sender | Message | Time |
|---|---|---|
| 25 Nov 2025 | ||
In reply to geckoNon e' il comando che dice nel commento esatto puntato dal mio link? $ nix build --store 'local?store=/tmp/my-nix/store&state=/tmp/my-nix/state&log=/tmp/my-nix/log' nixpkgs#hello(non l'ho provato) | 17:55:37 | |
In reply to Andrea CiceriAh a runtime intedevi come flag as opposed to nix.conf, non avevo capito. Quello che intendevo io è che l'hash cambia. | 20:23:38 | |
In reply to Andrea CiceriÈ italiano? | 20:22:55 | |
In reply to geckoin realta' intendevo invece di doverlo settare addirittura come flag quando fai configure prima di compilare, che credo sia quello che intendeva il tizio che ha aperto la issue | 20:30:12 | |
In reply to geckocredo che cambi perche' nel file drv ci finiscono dei path che contengono altro invece di /nix/store, quindi cambia "implicitamente" per questo motivo | 20:31:27 | |
In reply to geckono, ma conosce @akiross! Io l'ho conosciuto al NixCon, lo volevamo invitare a un meetup nostro, lui ne organizza uno non ricordo dove in Germania | 20:33:02 | |
In reply to Andrea CiceriMh, no pensaci: quando fai ./configure --prefix=/nix/store/... sei affetto anche se non hai dipendenze. Same con CMAKE_INSTALL_PREFIX. Comunque, la bottomline è che devi ricompilarti tutto. | 21:10:17 | |
In reply to Andrea CiceriQuindi? Facciamo un progettino per buildare pkgs.$COSA per Linux x86-64, AArch64, macOS AArch64 e Windows x86-64 e AArch64? You in? :) | 21:12:52 | |
| 26 Nov 2025 | ||
In reply to Andrea Cicerimannheim, faceva un bel meetup nix + rust che ha riscosso un discreto successo | 09:49:25 | |
| https://codeberg.org/niklaskorz/nix-bundle-darwin/issues/1 mi cita questo | 09:54:44 | |
| si avevamo visto nixie, in effetti pero' non capisco perche' non si puo' fare sia shallow copy (invece di bundlare tutta la clsoure) sia usare fakedir per permettere di accedere anche ai "path negli script" e non solo alle librerie linkate | 10:07:07 | |
In reply to geckotipo una PoC per vedere se/come funziona o intendi proprio un tool generico? Comunque potremmo farlo il 13 dicembre a questo punto, o almeno iniziarlo li' | 10:03:15 | |
| * si avevamo visto nixie, in effetti pero' non capisco perche' non si puo' fare sia shallow copy (invece di bundlare tutta la clsoure) sia usare fakedir per permettere di accedere anche ai "path negli script" e non solo alle librerie linkate EDIT: niente forse intendea gia' questo lui, sicuramente non puoi bundlare e servire con fakedir solo la roba che ti servira', perche' non puoi capire cosa ti servira' davvero guardando solo l'output senza eseguirlo (mi sono spiegato malissimo) | 10:15:51 | |
| Idealmente un tool generico, ma già riuscire a fare sta cosa per pkgs.hello sarebbe ottimo. | 12:34:28 | |
In reply to Andrea CiceriSi può fare, ma già so che cross-compilare da Linux a Mac ci son cazzi, ad esempio non è bundlato il linker di Apple (ld64). C'è un tizio che ha fatto un port per Linux che avevo già buildato con successo: https://github.com/tpoechtrager/cctools-port Sicuro quello può essere un punto di partenza. | 12:34:04 | |
| Comunque io di cross-compilazione in nixkpgs so veramente poco, e' sicuramente un argomento che approfondirei con piacere | 13:13:49 | |
In reply to geckoidealmente secondo me sta questa ultima roba dovrebbe essere fattibile anche solo da nixpkgs buildando legacyPackages.x86_64-linux.pkgsCross.x86_64-darwin.hello (parlo di crosscompilare e basta ora, non il bundling) | 13:13:19 | |
| 27 Nov 2025 | ||
| 16:49:38 | ||
| 29 Nov 2025 | ||
| vogliamo nix su cosmopolitan libc | 10:50:11 | |
In reply to Alessandro 🤔➖☀️🖌Scoperto adesso questa cosa, molto interessante | 10:59:42 | |
| 29 Feb 2024 | ||
| 12:19:16 | ||
| 12:19:31 | ||
| 12:20:33 | ||
| 12:20:52 | ||
| 15:24:24 | ||
| 1 Mar 2024 | ||
Questa room ha ora come alias principale #milan:nixos.org ora. E siamo nello space di NixOS! | 11:39:05 | |
* Questa room ha ora come alias principale #milan:nixos.org. E siamo nello space di NixOS! | 13:29:32 | |
| 2 Mar 2024 | ||
| 09:58:50 | ||
| 👋 | 09:58:29 | |
| 09:58:51 | ||