| 30 Oct 2023 |
Vladimír Čunát | (and ended up keeping may gcc versions, after some discussions) | 14:14:27 |
Vladimír Čunát | * (and ended up keeping many gcc versions, after some discussions) | 14:14:33 |
hexa | also weird to start this process today | 14:17:46 |
hexa | * also weird to start remving old compilers today | 14:18:08 |
raitobezarius | https://github.com/NixOS/nixpkgs/pull/264364 | 14:19:48 |
raitobezarius | In reply to @vcunat:matrix.org Old clang is easier to drop than old gcc? IIRC we didn't get far there. We can indeed drop 5 & 6 | 14:19:54 |
raitobezarius | Not 7 because GHC 8.8.4 depends on it and we… still have GHC 8.8.4 in nixpkgs. | 14:20:05 |
Vladimír Čunát | The pushback for gcc removal was for versions unused in nixpkgs. | 14:24:12 |
Vladimír Čunát | * The pushback against gcc removal was for versions unused in nixpkgs. | 14:24:21 |
Vladimír Čunát | But gcc is probably more common for our users than clang/llvm. | 14:26:55 |
raitobezarius | In reply to @vcunat:matrix.org The pushback against gcc removal was for versions unused in nixpkgs. Yes but GCC is a bit special here | 14:33:32 |
raitobezarius | We use it as our way to bootstrap nixpkgs, etc. | 14:33:37 |
raitobezarius | Clang / LLVM is not on the bootstrap path because noone worked yet on "LLVM-only Nixpkgs" | 14:33:57 |
raitobezarius | https://github.com/NixOS/nixpkgs/pull/264369 | 14:38:30 |
| Anthony Rsl joined the room. | 17:04:17 |
| pbsds joined the room. | 21:16:39 |
| 31 Oct 2023 |
figsoda | https://github.com/NixOS/nixpkgs/issues/258640#issuecomment-1786235673 | 00:09:44 |
| 1 Nov 2023 |
| moots joined the room. | 08:49:54 |
Vladimír Čunát | Dropping unused LLVMs isn't considered a breaking change, right? Or you give yourself an exception. | 15:49:45 |
Vladimír Čunát | * Dropping (most likely) unused LLVMs isn't considered a breaking change, right? Or you give yourself an exception. | 15:50:00 |
hexa | there is no harm in waiting 20 days for it | 15:52:45 |
raitobezarius | I'd say that most of the dropping are unproblematic except for Kibana | 15:53:12 |
hexa | the important point is that it happens eventually | 15:53:19 |
raitobezarius | They were long due, maintainers were pinged | 15:53:20 |
hexa | yeah, the ELK stack is sorely undermaintained | 15:53:30 |
raitobezarius | I would kill it before 23.11 to be honest | 15:53:38 |
raitobezarius | At least, the Kibana side | 15:53:41 |
raitobezarius | Or I would bump Kibana to support Node.js 18 but it's like | 15:53:55 |
raitobezarius | maintaining people living a dream? | 15:54:00 |
raitobezarius | I don't know | 15:54:03 |