!ayCRiZriCVtuCUpeLp:nixos.org

Nix Cross Compiling

558 Members
120 Servers

Load older messages


SenderMessageTime
12 Oct 2025
@matthewcroughan:defenestrate.itmatthewcroughanit sorta suffices for this stuff 00:40:16
@matthewcroughan:defenestrate.itmatthewcroughanThere's some failing patch on staging-next for systemd-minimal-libs00:40:57
@matthewcroughan:defenestrate.itmatthewcroughan
systemd-minimal-libs-aarch64-unknown-linux-musl-aarch64-linux> patching file meson.build
systemd-minimal-libs-aarch64-unknown-linux-musl-aarch64-linux> applying patch /nix/store/8j1j4dqyrv9c9xnyclhrb0dcjz7pdfif-0018-meson-Don-t-link-ssh-dropins.patch
systemd-minimal-libs-aarch64-unknown-linux-musl-aarch64-linux> patching file meson.build
systemd-minimal-libs-aarch64-unknown-linux-musl-aarch64-linux> applying patch /nix/store/lbkaij06zwlyxf0r5lgxr636v79lxc89-0019-install-unit_file_exists_full-follow-symlinks.patch
systemd-minimal-libs-aarch64-unknown-linux-musl-aarch64-linux> patching file src/shared/install.c
systemd-minimal-libs-aarch64-unknown-linux-musl-aarch64-linux> applying patch /nix/store/j2sxb7s1pm1mknvdjxafcgbhs5k7lmzg-source/meta/recipes-core/systemd/systemd/0003-missing_type.h-add-comparison_fn_t.patch
systemd-minimal-libs-aarch64-unknown-linux-musl-aarch64-linux> can't find file to patch at input line 27
systemd-minimal-libs-aarch64-unknown-linux-musl-aarch64-linux> Perhaps you used the wrong -p or --strip option?
systemd-minimal-libs-aarch64-unknown-linux-musl-aarch64-linux> The text leading up to this was:
systemd-minimal-libs-aarch64-unknown-linux-musl-aarch64-linux> --------------------------
systemd-minimal-libs-aarch64-unknown-linux-musl-aarch64-linux> |From f99ef6c4407b56e8d15455fe27eb732ada87215b Mon Sep 17 00:00:00 2001
systemd-minimal-libs-aarch64-unknown-linux-musl-aarch64-linux> |From: Chen Qi <Qi.Chen@windriver.com>
systemd-minimal-libs-aarch64-unknown-linux-musl-aarch64-linux> |Date: Mon, 25 Feb 2019 13:55:12 +0800
systemd-minimal-libs-aarch64-unknown-linux-musl-aarch64-linux> |Subject: [PATCH 03/26] missing_type.h: add comparison_fn_t
systemd-minimal-libs-aarch64-unknown-linux-musl-aarch64-linux> |
systemd-minimal-libs-aarch64-unknown-linux-musl-aarch64-linux> |Make it work with musl where comparison_fn_t and is not provided.
systemd-minimal-libs-aarch64-unknown-linux-musl-aarch64-linux> |
systemd-minimal-libs-aarch64-unknown-linux-musl-aarch64-linux> |Upstream-Status: Inappropriate [musl specific]
systemd-minimal-libs-aarch64-unknown-linux-musl-aarch64-linux> |
systemd-minimal-libs-aarch64-unknown-linux-musl-aarch64-linux> |Signed-off-by: Alex Kiernan <alex.kiernan@gmail.com>
systemd-minimal-libs-aarch64-unknown-linux-musl-aarch64-linux> |[Rebased for v244]
systemd-minimal-libs-aarch64-unknown-linux-musl-aarch64-linux> |Signed-off-by: Chen Qi <Qi.Chen@windriver.com>
systemd-minimal-libs-aarch64-unknown-linux-musl-aarch64-linux> |[Rebased for v242]
systemd-minimal-libs-aarch64-unknown-linux-musl-aarch64-linux> |Signed-off-by: Andrej Valek <andrej.valek@siemens.com>
systemd-minimal-libs-aarch64-unknown-linux-musl-aarch64-linux> |[Rebased for v250, Drop __compare_fn_t]
systemd-minimal-libs-aarch64-unknown-linux-musl-aarch64-linux> |Signed-off-by: Jiaqing Zhao <jiaqing.zhao@linux.intel.com>
systemd-minimal-libs-aarch64-unknown-linux-musl-aarch64-linux> |---
systemd-minimal-libs-aarch64-unknown-linux-musl-aarch64-linux> | src/basic/missing_type.h            | 4 ++++
systemd-minimal-libs-aarch64-unknown-linux-musl-aarch64-linux> | src/basic/sort-util.h               | 1 +
systemd-minimal-libs-aarch64-unknown-linux-musl-aarch64-linux> | src/libsystemd/sd-journal/catalog.c | 1 +
systemd-minimal-libs-aarch64-unknown-linux-musl-aarch64-linux> | 3 files changed, 6 insertions(+)
systemd-minimal-libs-aarch64-unknown-linux-musl-aarch64-linux> |
systemd-minimal-libs-aarch64-unknown-linux-musl-aarch64-linux> |diff --git a/src/basic/missing_type.h b/src/basic/missing_type.h
systemd-minimal-libs-aarch64-unknown-linux-musl-aarch64-linux> |index 1d17705c35..fc33b76ec1 100644
systemd-minimal-libs-aarch64-unknown-linux-musl-aarch64-linux> |--- a/src/basic/missing_type.h
systemd-minimal-libs-aarch64-unknown-linux-musl-aarch64-linux> |+++ b/src/basic/missing_type.h
systemd-minimal-libs-aarch64-unknown-linux-musl-aarch64-linux> --------------------------
systemd-minimal-libs-aarch64-unknown-linux-musl-aarch64-linux> File to patch: 
systemd-minimal-libs-aarch64-unknown-linux-musl-aarch64-linux> Skip this patch? [y] 
systemd-minimal-libs-aarch64-unknown-linux-musl-aarch64-linux> Skipping patch.
systemd-minimal-libs-aarch64-unknown-linux-musl-aarch64-linux> 1 out of 1 hunk ignored
systemd-minimal-libs-aarch64-unknown-linux-musl-aarch64-linux> patching file src/basic/sort-util.h
systemd-minimal-libs-aarch64-unknown-linux-musl-aarch64-linux> Hunk #1 FAILED at 4.
systemd-minimal-libs-aarch64-unknown-linux-musl-aarch64-linux> 1 out of 1 hunk FAILED -- saving rejects to file src/basic/sort-util.h.rej
systemd-minimal-libs-aarch64-unknown-linux-musl-aarch64-linux> patching file src/libsystemd/sd-journal/catalog.c
systemd-minimal-libs-aarch64-unknown-linux-musl-aarch64-linux> Hunk #1 succeeded at 27 (offset -2 lines).
error: build of '/nix/store/9gw6vrhjwrhqsprqqwpv6kwfsx4x11cf-systemd-minimal-libs-aarch64-unknown-linux-musl-258.drv' on 'ssh-ng://nix-ssh@m2u' failed: Cannot build '/nix/store/9gw6vrhjwrhqsprqqwpv6kwfsx4x11cf-systemd-minimal-libs-aarch64-unknown-linux-musl-258.drv'.
       Reason: builder failed with exit code 1.
       Output paths:
         /nix/store/4zjnnlnq0bi0jjsm6i52rcp7hjdclx0n-systemd-minimal-libs-aarch64-unknown-linux-musl-258-debug
         /nix/store/wh701r8f5kl0hlfd7vsf64qf0s7nhp85-systemd-minimal-libs-aarch64-unknown-linux-musl-258-dev
         /nix/store/yb06hhl44wiy84xwv77lg16igj587szk-systemd-minimal-libs-aarch64-unknown-linux-musl-258
       Last 25 log lines:
00:41:16
@matthewcroughan:defenestrate.itmatthewcroughanAh.. is this my musl patch 00:41:39
@matthewcroughan:defenestrate.itmatthewcroughanmust be 00:41:40
@matthewcroughan:defenestrate.itmatthewcroughanOh no, it's some other patch, good00:43:57
@midischwarz12:libg.somidischwarz12 removed their profile picture.02:45:02
@midischwarz12:libg.somidischwarz12 set a profile picture.02:45:11
@matthewcroughan:defenestrate.itmatthewcroughan dramforever: It looks like openssl fails now that master is merged in 12:01:31
@matthewcroughan:defenestrate.itmatthewcroughan
Test Summary Report
-------------------
02-test_errstr.t                       (Wstat: 18688 (exited 73) Tests: 137 Failed: 73)
  Failed tests:  1, 4, 9, 11-12, 14-15, 17-18, 20, 23, 25
                27-29, 31-34, 36, 38, 40-41, 44, 46, 50-51
                53-55, 58, 60-61, 63-65, 68, 70, 73-79
                81-83, 85-88, 91-92, 95-96, 98, 100-101
                103-105, 107, 111-112, 115, 121-123, 125
                128, 131, 133
  Non-zero exit status: 73
Files=350, Tests=4500, 477 wallclock secs ( 3.18 usr  0.67 sys + 435.60 cusr 116.43 csys = 555.88 CPU)
Result: FAIL
12:01:47
@matthewcroughan:defenestrate.itmatthewcroughanThis is gnumusl cross though. i guess GCC15 is making a lot of bad gode12:06:02
@matthewcroughan:defenestrate.itmatthewcroughan* This is gnumusl cross though. i guess GCC15 is making a lot of bad code12:06:05
@matthewcroughan:defenestrate.itmatthewcroughanlike I see a lot of core dumping in dmesg 12:06:13
@qyliss:fairydust.spaceAlyssa RossThere's already a PR for this12:06:29
@matthewcroughan:defenestrate.itmatthewcroughanmusl native seems okay 12:06:29
@matthewcroughan:defenestrate.itmatthewcroughanah got a link?12:06:35
@qyliss:fairydust.spaceAlyssa Rosshttps://github.com/NixOS/nixpkgs/pull/45129112:06:50
@matthewcroughan:defenestrate.itmatthewcroughanAnd the only reason we don't merge this straight away is because of mass rebuilds?12:07:19
@qyliss:fairydust.spaceAlyssa Rossthere is no mass rebuild12:07:29
@qyliss:fairydust.spaceAlyssa Rossthe reason i haven't merged it straight away is that I am still sick12:07:36
@matthewcroughan:defenestrate.itmatthewcroughanYeah I'm just trying to learn, because in some cases it appears that people fear a mass rebuild 12:07:56
@qyliss:fairydust.spaceAlyssa Rossin this case the labels tell you there isn't one :)12:08:06
@matthewcroughan:defenestrate.itmatthewcroughanAnd if there is, when do you decide it's okay to do the merge?12:09:05
@qyliss:fairydust.spaceAlyssa Rosshttps://github.com/NixOS/nixpkgs/blob/master/CONTRIBUTING.md#changes-causing-mass-rebuilds12:10:17
@matthewcroughan:defenestrate.itmatthewcroughanOh12:10:53
@matthewcroughan:defenestrate.itmatthewcroughanSo with staging anything is fair game?12:10:59
@qyliss:fairydust.spaceAlyssa Rossyes, that's the point of staging12:11:06
@matthewcroughan:defenestrate.itmatthewcroughanSo if you just target staging instead of staging-next, it's okay?12:11:08
@qyliss:fairydust.spaceAlyssa Rossyes12:11:14
@matthewcroughan:defenestrate.itmatthewcroughanI did not get that, I do now, thanks12:11:19

Show newer messages


Back to Room ListRoom Version: 6