[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Packages grow, no longer fit on a 💾
From: |
Ludovic Courtès |
Subject: |
Re: Packages grow, no longer fit on a 💾 |
Date: |
Tue, 17 Jan 2023 17:18:16 +0100 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) |
Hi,
Efraim Flashner <efraim@flashner.co.il> skribis:
> I've made some progress on LLVM and I think I have a working LLVM that
> can be used as an input for mesa.
>
> (ins)efraim@3900XT ~$ du -sch
> /gnu/store/36kmnxmb1h8pxw0x71wril67fdvjx7ny-llvm-11.0.0/*
> 3.9M /gnu/store/36kmnxmb1h8pxw0x71wril67fdvjx7ny-llvm-11.0.0/bin
> 8.0K /gnu/store/36kmnxmb1h8pxw0x71wril67fdvjx7ny-llvm-11.0.0/etc
> 21M /gnu/store/36kmnxmb1h8pxw0x71wril67fdvjx7ny-llvm-11.0.0/include
> 67M /gnu/store/36kmnxmb1h8pxw0x71wril67fdvjx7ny-llvm-11.0.0/lib
> 16K /gnu/store/36kmnxmb1h8pxw0x71wril67fdvjx7ny-llvm-11.0.0/share
> 92M total
>
> (define llvm-for-mesa
> (package/inherit llvm-11
Yay, great news! Let’s have that in ‘core-updates’.
> In addition to what I have below I found that nix has a patch to make
> llvm-11 (and the others) use the GNUInstallDirs, so we'd be able to move
> the include directory to another output, saving another 21MB, bringing
> llvm-for-mesa down to 71MB. Another possibility would be to have
> llvm-for-mesa use llvm as an input, and then to use some configure-flags
> to tell llvm-for-mesa to use the includes from llvm (the input).
Good. We can make these changes incrementally, but having
‘llvm-for-mesa’ would already be a noticeable improvement.
Thanks!
Ludo’.
- Re: Grandfathering store paths considered harmful, (continued)
- Re: Grandfathering store paths considered harmful, Ludovic Courtès, 2023/01/19
- Re: Grandfathering store paths considered harmful, Liliana Marie Prikler, 2023/01/19
- Re: Packages grow, no longer fit on a 💾, Ludovic Courtès, 2023/01/19
- Re: Packages grow, no longer fit on a 💾, Simon Tournier, 2023/01/20
- Re: Packages grow, no longer fit on a 💾, Maxim Cournoyer, 2023/01/20
- Re: Packages grow, no longer fit on a 💾, kiasoc5, 2023/01/17
- Re: Packages grow, no longer fit on a 💾, indieterminacy, 2023/01/18
- Re: Packages grow, no longer fit on a 💾, Ludovic Courtès, 2023/01/19
- Re: Packages grow, no longer fit on a 💾, Simon Tournier, 2023/01/20
- Re: Packages grow, no longer fit on a 💾, Efraim Flashner, 2023/01/17
- Re: Packages grow, no longer fit on a 💾,
Ludovic Courtès <=
- Re: Packages grow, no longer fit on a 💾, Simon Tournier, 2023/01/17
- Re: Packages grow, no longer fit on a 💾, Paul Jewell, 2023/01/18