!ayCRiZriCVtuCUpeLp:nixos.org

Nix Cross Compiling

536 Members
110 Servers

Load older messages


SenderMessageTime
16 Nov 2025
@badcold:kde.orgbadcold joined the room.10:17:07
@karthanistyr:draak.fr@karthanistyr:draak.fr left the room.19:26:33
17 Nov 2025
@stephen:crabsin.spacen3tcat changed their profile picture.01:21:08
18 Nov 2025
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)What room is this? My HS forgot the name. Cross-compiling?08:27:25
@k900:0upti.meK900Yes08:28:46
@grimmauld:m.grimmauld.degrimmauld (any/all) joined the room.08:29:09
@siraben:matrix.orgsirabenhttps://github.com/NixOS/nixpkgs/pull/462729 gnugrep, diffutils cross compilation fix on darwin18:04:01
@jopejoe1:matrix.orgjopejoe1 (4094@39c3) changed their display name from jopejoe1 to jopejoe1 (4094@39c3).20:18:13
19 Nov 2025
@bake.monorail:matrix.orgbake.monorailIt looks like several PRs here receive little attention, is there a cross-compiling team one can join to give more traction? I've been trying to some reviews to random PRs (not necessarily related to cross-compiling), but I'm not sure how helpful is to review things that do not receive the attention of people able to merge them.18:13:44
@k900:0upti.meK900No, there isn't really18:18:27
@bake.monorail:matrix.orgbake.monorailOK, how do "teams" come to light? :D18:33:38
@k900:0upti.meK900Right now there's really no established process, but also, being "a team" does not really give you any more access18:39:50
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)yeah, teams are mostly groups of people that you can ping all at once and that coordinate amongst themselves19:12:11
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)cross-compiling things are typically reviewed either by the normal package maintainers, stdenv or compiler team members (if compilers need special workarounds or the change is on a low level), or just people that happen to take an interest in some platform19:13:30
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)i don't think a dedicated cross team would ever work well: i wouldn't really know how to test ppc fixes for example, even though i do cross-compile a lot19:14:12
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all) its just very diverse. But the best i can do is test the platforms i care about, and then accept any PR that claims to fix something where i can somewhat follow why its being done and that it doesn't break platforms i care about. I can't really test the thing itself. 19:15:02
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all) and people that actively want to review cross-compile changes can look at the labels. You can just make a team, but i am very sceptical about what you would be able to achieve over what we have now (not that what we have now is good by any means, i just don't see how a team would help) 19:16:55
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all) oh and about reviews: If you do have the target hardware to test, or can reproduce both the failure and fix on target hardware/emulator, then information about whether things work is still very useful. Like, just a message about the platforms you have tested on and your exact testing methodology (build? run? actually a system using the software properly? etc). Reviewing code changes to nix is one thing and typically done by committers pushing the button, but especially on exotic platforms, test reports are helpful. 19:29:12
@bake.monorail:matrix.orgbake.monorailI see, it's just that I see a few people here actively interested but struggling to make things move forward.21:33:07
@bake.monorail:matrix.orgbake.monorail I'm more concerned about my PR not receiving any attention tbh :D 21:33:25
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all) What platform? 21:33:37
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)* What target platform?21:33:42
@bake.monorail:matrix.orgbake.monorailhttps://github.com/NixOS/nixpkgs/pull/45893521:34:20
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)oh no more libc21:34:39
@bake.monorail:matrix.orgbake.monorail* uclibc-ng-based systems: https://github.com/NixOS/nixpkgs/pull/45893521:34:41
@bake.monorail:matrix.orgbake.monoraillol21:34:49
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)Maybe more a topic for https://matrix.to/#/#exotic:nixos.org, but the differentiation is hard21:35:19
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)but i wouldn't have an idea where to even start with that. I am a musl human21:35:41
@bake.monorail:matrix.orgbake.monorailI guess the most appropriate person would be the maintainer of uclibc but they seem to be unresponsive. I'm tempted to drop them an e-mail.21:40:30
20 Nov 2025
@user12592851:matrix.orgJohn joined the room.05:11:10

There are no newer messages yet.


Back to Room ListRoom Version: 6