!UNVBThoJtlIiVwiDjU:nixos.org

Staging

347 Members
Staging merges | Running staging cycles: https://github.com/NixOS/nixpkgs/pulls?q=is%3Apr+is%3Aopen+head%3Astaging-next+head%3Astaging-next-25.11 | Review Reports: https://malob.github.io/nix-review-tools-reports/114 Servers

Load older messages


SenderMessageTime
19 Feb 2026
@vcunat:matrix.orgVladimír Čunát In that case we'd... remove darwin from wayland.meta.platforms probably 12:06:08
@emilazy:matrix.orgemilyso I'm not inclined to put much work into it to keep Darwin working.12:06:11
@emilazy:matrix.orgemilyright, this PR was specifically meant to make it build on Darwin again.12:06:22
@vcunat:matrix.orgVladimír ČunátThat's one thing.12:06:41
@emilazy:matrix.orgemilyhttps://github.com/NixOS/nixpkgs/pull/49207812:10:33
@emilazy:matrix.orgemily haven't tested the qtbase build, but I'm pretty sure this is the root cause 12:10:42
@emilazy:matrix.orgemily looking at scikit-build-core 12:11:22
@emilazy:matrix.orgemily the issue with scikit-build-core isn't the presence or lack of lipo; it can handle that 12:12:18
@emilazy:matrix.orgemilyit's https://pytest-subprocess.readthedocs.io/en/1.4.0/usage.html#unregistered-commands, "By default, when the fake_process fixture is being used, any attempt to run subprocess that has not been registered will raise the ProcessNotRegisteredError exception."12:12:41
@emilazy:matrix.orgemily hexa: any recent changes to pytest stuff? 12:12:48
@emilazy:matrix.orgemily uh whoops, I included my random testing of scikit-build-core in the Wayland commit :) 12:13:14
@emilazy:matrix.orgemilyoh for goodness sakes12:17:00
@emilazy:matrix.orgemilyhttps://github.com/scikit-build/scikit-build-core/blob/2ddfb9f436fcfceb404d6a3444f7d6ba1093ea60/tests/test_get_requires.py#L34-L3712:17:04
@emilazy:matrix.orgemilytheir fixture just won't work if you built single-arch binaries like we do12:17:37
@emilazy:matrix.orgemilyoh, I misunderstood what they were doing…12:24:28
@k900:0upti.meK900How did we merge that wayland PR wtf12:34:07
@vcunat:matrix.orgVladimír Čunát meta.availableOn is easy to miss 12:35:56
@emilazy:matrix.orgemilyok, we just need to backport the upstream fix.12:36:21
@emilazy:matrix.orgemilythe janky downstream patch was already in-tree to be fair12:37:10
@emilazy:matrix.orgemilyit just didn't actually build12:37:16
@emilazy:matrix.orgemily fwiw it seems bad that libX11 and wayland and etc. leaking into the qtbase build environment can affect features 12:37:42
@emilazy:matrix.orgemilyshouldn't we be specifying all the features manually? with Meson we disable feature autodetection12:37:54
@emilazy:matrix.orgemilynot sure if Qt's build system has something similar we could use12:37:58
@hexa:lossy.networkhexaPytest 912:38:08
@hexa:lossy.networkhexa But we keep older versions/hooks around 12:38:24
@emilazy:matrix.orgemilyno worries, it turned out to just be upstream breakage12:38:34
@emilazy:matrix.orgemilyhttps://github.com/NixOS/nixpkgs/pull/492085, https://github.com/NixOS/nixpkgs/pull/49208612:43:06
@emilazy:matrix.orgemily I can kick off a qtbase build with https://github.com/NixOS/nixpkgs/pull/492078 if it'd be helpful, otherwise that's probably it for me for the cycle 12:44:56
@vcunat:matrix.orgVladimír ČunátI've built it on aarch64-darwin already.12:46:19
@vcunat:matrix.orgVladimír ČunátFinished just now.12:46:24

Show newer messages


Back to Room ListRoom Version: 6