!lymvtcwDJ7ZA9Npq:lix.systems

Lix Development

373 Members
(Technical) development of Lix, the package manager, a Nix implementation. Please be mindful of ongoing technical conversations in this channel.124 Servers

Load older messages


SenderMessageTime
13 Sep 2025
@emilazy:matrix.orgemilyit seems like it's no longer necessary on 25.11 at least.05:19:57
@aloisw:julia0815.dealoiswHow are you building?05:19:57
@emilazy:matrix.orgemilywith LLVM 21.05:20:04
@emilazy:matrix.orgemilyand a bunch of other things05:20:07
@emilazy:matrix.orgemilyer, CMake 4 in particular05:20:28
@emilazy:matrix.orgemilyI forgot it was a CMake 4 thing and not an LLVM 21 thing.05:20:34
@aloisw:julia0815.dealoisw No I mean how exactly you are consuming the package. If you just callPackage the package.nix then it indeed won't use the custom capnproto. 05:20:47
@emilazy:matrix.orgemilyoh. yes, I am in fact doing that right now, for reasons05:21:24
@emilazy:matrix.orgemilyokay so yeah it should be made conditional05:21:38
@emilazy:matrix.orgemilyunless there is a strong feeling about keeping it at an old version, but like… there's nothing there that's not upstream. and the old version is also about to break05:22:00
@aloisw:julia0815.dealoisw The nodiscard change is not in nixpkgs btw, so the overridden version needs to be kept for that. 05:22:53
@aloisw:julia0815.dealoiswI can look into updating it.05:23:01
@emilazy:matrix.orgemilyhmm I think that wasn't there when I was looking at 2.93 :)05:24:18
@emilazy:matrix.orgemilywe could just patch that in Nixpkgs, though?05:24:45
@emilazy:matrix.orgemilyoh I guess it's breaking-ish05:24:53
@emilazy:matrix.orgemilysure then05:24:57
@k900:0upti.meK900Uhh is Lix on unstable also broken now15:33:45
@emilazy:matrix.orgemilyare you running into the CMake 4 thing15:45:57
@k900:0upti.meK900No15:48:59
@k900:0upti.meK900toml1115:49:02
@k900:0upti.meK900Wait no15:49:05
@k900:0upti.meK900Lowdown15:49:07
@k900:0upti.meK900I think15:49:08
@ghpzin:envs.netghpzin https://hydra.nixos.org/job/nixos/trunk-combined/nixpkgs.lix.x86_64-linux
https://hydra.nixos.org/build/307566238
lix/libcmd/liblixcmd.so.p/markdown.cc.o -c ../lix/libcmd/markdown.cc
../lix/libcmd/markdown.cc:18:10: error: field designator 'cols' does not refer to any field in type 'struct lowdown_opts'
   18 |         .cols = (size_t) std::max(windowWidth - 5, 60),
      |         ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../lix/libcmd/markdown.cc:19:10: error: field designator 'hmargin' does not refer to any field in type 'struct lowdown_opts'
   19 |         .hmargin = 0,
      |         ~^~~~~~~~~~~
../lix/libcmd/markdown.cc:20:10: error: field designator 'vmargin' does not refer to any field in type 'struct lowdown_opts'
   20 |         .vmargin = 0,
      |         ~^~~~~~~~~~~
3 errors generated.
15:49:49
@raitobezarius:matrix.orgraitobezariushttps://github.com/NixOS/nixpkgs/pull/442624/files16:18:40
@raitobezarius:matrix.orgraitobezarius* https://github.com/NixOS/nixpkgs/pull/442624 FYI16:18:43
@marie:marie.cologneMarieAm I supposed to do the gerrit suggest owners thing and add reviewers? Or just be patient and wait for someone to look at it?17:34:18
@raitobezarius:matrix.orgraitobezariusYes, you need to use code owners19:52:27
@marie:marie.cologneMarieoh, okay It lists 3 people as code owners for my CL on release-2.93, but it doesn't list anyone on the one for main20:28:10
@raitobezarius:matrix.orgraitobezariusHm surprising 21:44:01

There are no newer messages yet.


Back to Room ListRoom Version: 10