!ayCRiZriCVtuCUpeLp:nixos.org

Nix Cross Compiling

556 Members
119 Servers

Load older messages


SenderMessageTime
17 Aug 2025
@quadradical:federated.nexusQuadRadical (Ping) shouldnt this be fixed upstream in gnome? 23:22:45
@artturin:matrix.orgArtturinYeah23:29:42
@quadradical:federated.nexusQuadRadical (Ping)ah23:30:00
@artturin:matrix.orgArtturin I found that env.CARGO_BUILD_TARGET = stdenv.hostPlatform.rust.rustcTarget; works instead of the first substitution 23:30:01
@quadradical:federated.nexusQuadRadical (Ping)ah nice23:30:10
@artturin:matrix.orgArtturinJust the path fix is needed23:30:14
@artturin:matrix.orgArtturinbut passing that to the meson build upstream :/23:30:28
@artturin:matrix.orgArtturin* but passing the target dir to the meson build upstream :/23:30:40
@quadradical:federated.nexusQuadRadical (Ping)mhm23:30:51
@artturin:matrix.orgArtturin https://github.com/Mu-L/naev/blob/6372ffdd2655337e389d5d3157e0cebed6393596/meson.build#L459 here they use a target_triplet meson option
https://github.com/Mu-L/naev/blob/6372ffdd2655337e389d5d3157e0cebed6393596/meson_options.txt#L6
23:33:17
@quadradical:federated.nexusQuadRadical (Ping) it might be worth you telling gnome about it in #GNOME 23:34:10
@quadradical:federated.nexusQuadRadical (Ping)i tried but i dont really know much about this23:34:17
@quadradical:federated.nexusQuadRadical (Ping) hmm
warning: Git tree '/home/quadradical/.config/nixos' is dirty
error: interrupted by the user
quadradical@quadraticpc ~/.c/nixos (main) [1]> nix build .#nixosConfigurations.quadphone.config.system.build.image --show-trace
warning: Git tree '/home/quadradical/.config/nixos' is dirty
[12/1/645 built, 0.0 MiB DL] building xcb-util-aarch64-unknown-linux-gnu-0.4.1 (configurePhase): checking if aarch64-unknown-linux-gnu
error: builder for '/nix/store/wvzrj1ic2vw48hdlhcv9lfgd2fh4g83a-fromYAML-aarch64-unknown-linux-gnu.drv' failed with exit code 126;
       last 2 log lines:
       > Running phase: buildPhase
       > /nix/store/sxsq73gxywsm7kahl43w109cx3j9dbnx-stdenv-linux/setup: line 1768: /nix/store/7c1dsac2g3r9h5lb0w5v726qda8p32k2-yaml2json-aarch64-unknown-linux-gnu-1.3.5/bin/yaml2json: cannot execute binary file: Exec format error
       For full logs, run 'nix log /nix/store/wvzrj1ic2vw48hdlhcv9lfgd2fh4g83a-fromYAML-aarch64-unknown-linux-gnu.drv'.
error: 1 dependencies of derivation '/nix/store/f5gp079z0v7wh4xkbw173589b43fhq70-base16-nix-parse-check-aarch64-unknown-linux-gnu.drv' failed to build
error: 1 dependencies of derivation '/nix/store/fr66xjjz423w19pbp3vqh1lq852kwm4g-base16-nord.fish-aarch64-unknown-linux-gnu.drv' failed to build
error: 1 dependencies of derivation '/nix/store/h4yp1xwp3gmrnf4c4ckvxcn1jgvg2sc3-etc-fish-config.fish.drv' failed to build
23:35:46
@quadradical:federated.nexusQuadRadical (Ping)looks like yaml2json borked23:36:02
@quadradical:federated.nexusQuadRadical (Ping)Redacted or Malformed Event23:36:43
@sandro:supersandro.deSandrobase16 usage of yaml2json is not cross friendly23:38:32
@artturin:matrix.orgArtturinyeah yaml2json isn't borked23:38:57
@quadradical:federated.nexusQuadRadical (Ping) ah, i see 23:39:10
@quadradical:federated.nexusQuadRadical (Ping)thanks23:39:11
@sandro:supersandro.deSandrohttps://github.com/SenchoPens/base16.nix/pull/2623:40:17
@quadradical:federated.nexusQuadRadical (Ping) thank you ❤️ 23:40:47
@artturin:matrix.orgArtturinI'll reply the nixpkgs PR to your question 23:42:35
18 Aug 2025
@quadradical:federated.nexusQuadRadical (Ping) ugh, twitter-color-emojis font fails to cross comp:
error: builder for '/nix/store/ksmcjf0kssbpz1axf3v8wvz5yjxigj19-twitter-color-emoji-aarch64-unknown-linux-gnu-15.0.2.drv' failed with exit code 2;
       last 25 log lines:
       > zopflipng -y "build/quantized_pngs/emoji_u3030.png" "build/compressed_pngs/emoji_u3030.png" 1> /dev/null 2>&1
       > zopflipng -y "build/quantized_pngs/emoji_u303d.png" "build/compressed_pngs/emoji_u303d.png" 1> /dev/null 2>&1
       > zopflipng -y "build/quantized_pngs/emoji_u30_20e3.png" "build/compressed_pngs/emoji_u30_20e3.png" 1> /dev/null 2>&1
       > zopflipng -y "build/quantized_pngs/emoji_u31_20e3.png" "build/compressed_pngs/emoji_u31_20e3.png" 1> /dev/null 2>&1
       > zopflipng -y "build/quantized_pngs/emoji_u3297.png" "build/compressed_pngs/emoji_u3297.png" 1> /dev/null 2>&1
       > zopflipng -y "build/quantized_pngs/emoji_u3299.png" "build/compressed_pngs/emoji_u3299.png" 1> /dev/null 2>&1
       > zopflipng -y "build/quantized_pngs/emoji_u32_20e3.png" "build/compressed_pngs/emoji_u32_20e3.png" 1> /dev/null 2>&1
       > zopflipng -y "build/quantized_pngs/emoji_u33_20e3.png" "build/compressed_pngs/emoji_u33_20e3.png" 1> /dev/null 2>&1
       > zopflipng -y "build/quantized_pngs/emoji_u34_20e3.png" "build/compressed_pngs/emoji_u34_20e3.png" 1> /dev/null 2>&1
       > zopflipng -y "build/quantized_pngs/emoji_u35_20e3.png" "build/compressed_pngs/emoji_u35_20e3.png" 1> /dev/null 2>&1
       > zopflipng -y "build/quantized_pngs/emoji_u36_20e3.png" "build/compressed_pngs/emoji_u36_20e3.png" 1> /dev/null 2>&1
       > zopflipng -y "build/quantized_pngs/emoji_u37_20e3.png" "build/compressed_pngs/emoji_u37_20e3.png" 1> /dev/null 2>&1
       > zopflipng -y "build/quantized_pngs/emoji_u38_20e3.png" "build/compressed_pngs/emoji_u38_20e3.png" 1> /dev/null 2>&1
       > zopflipng -y "build/quantized_pngs/emoji_u39_20e3.png" "build/compressed_pngs/emoji_u39_20e3.png" 1> /dev/null 2>&1
       > zopflipng -y "build/quantized_pngs/emoji_ua9.png" "build/compressed_pngs/emoji_ua9.png" 1> /dev/null 2>&1
       > zopflipng -y "build/quantized_pngs/emoji_uae.png" "build/compressed_pngs/emoji_uae.png" 1> /dev/null 2>&1
       > zopflipng -y "build/quantized_pngs/emoji_ue50a.png" "build/compressed_pngs/emoji_ue50a.png" 1> /dev/null 2>&1
       > python3 add_glyphs.py -f "TwitterColorEmoji.tmpl.ttx.tmpl" -o "TwitterColorEmoji.tmpl.ttx" -d "build/compressed_pngs" -a emoji_aliases.txt
       > python3 add_glyphs.py --add_cmap4 --add_glyf -f "TwitterColorEmoji.tmpl.ttx.tmpl" -o "NotoColorEmoji_WindowsCompatible.tmpl.ttx" -d "build/compressed_pngs" -a emoji_aliases.txt
       > /nix/store/gkwbw9nzbkbz298njbn3577zmrnglbbi-bash-5.3p0/bin/bash: line 1: /nix/store/ds6al5mill8ay2ain1kv5m13sfyjsdr1-python3-aarch64-unknown-linux-gnu-3.13.5/bin/python3: cannot execute binary file: Exec format error
       > /nix/store/gkwbw9nzbkbz298njbn3577zmrnglbbi-bash-5.3p0/bin/bash: line 1: /nix/store/ds6al5mill8ay2ain1kv5m13sfyjsdr1-python3-aarch64-unknown-linux-gnu-3.13.5/bin/python3: cannot execute binary file: Exec format error
       > make: *** [Makefile:201: TwitterColorEmoji.tmpl.ttx] Error 126
       > make: *** Waiting for unfinished jobs....
       > make: *** [Makefile:204: NotoColorEmoji_WindowsCompatible.tmpl.ttx] Error 126
       > rm build/emoji/emoji_ue50a.png
       For full logs, run 'nix log /nix/store/ksmcjf0kssbpz1axf3v8wvz5yjxigj19-twitter-color-emoji-aarch64-unknown-linux-gnu-15.0.2.drv'.
00:03:24
@artturin:matrix.orgArtturinhttps://github.com/NixOS/nixpkgs/pull/434587 this should fix it00:10:18
@quadradical:federated.nexusQuadRadical (Ping)ahhh, thank you!!00:10:40
@artturin:matrix.orgArtturinDidn't 🤔00:11:32
@quadradical:federated.nexusQuadRadical (Ping) i was thinking adding python to nativeBuildInputs might help but idk 00:12:16
@artturin:matrix.orgArtturinNvm I tried building again and I started the build before saving the fix 00:14:24
@artturin:matrix.orgArtturinGot a different error now00:14:30
@artturin:matrix.orgArtturin
waveflag.c:19:10: fatal error: cairo.h: No such file or directory
   19 | #include <cairo.h>
      |          ^~~~~~~~~
compilation terminated.
00:14:44

Show newer messages


Back to Room ListRoom Version: 6