Skip to content

Instantly share code, notes, and snippets.

@rzezeski
Created August 31, 2023 19:00
Show Gist options
  • Save rzezeski/56a9d9c1255e47af35af5f544a0bd42d to your computer and use it in GitHub Desktop.
Save rzezeski/56a9d9c1255e47af35af5f544a0bd42d to your computer and use it in GitHub Desktop.
zig2 attempting to build zig3 executable on illumos
[pid: 27607, argc: 27] rename /tmp/build_rpz/zig-0.11.0/zig-0.11.0/zig-cache/o/1d7326cd6c2c57bf3bb21b623a8dc60b/build.tmpc3ad6f0 => /tmp/build_rpz/zig-0.11.0/zig-0.11.0/zig-cache/o/1d7326cd6c2c57bf3bb21b623a8dc60b/build
argv[0]: /tmp/build_rpz/zig-0.11.0/zig-0.11.0-build/build.amd64/zig2
argv[1]: ld.lld
argv[2]: --error-limit=0
argv[3]: -O0
argv[4]: -z
argv[5]: stack-size=16777216
argv[6]: --gc-sections
argv[7]: --eh-frame-hdr
argv[8]: -znow
argv[9]: -m
argv[10]: elf_x86_64
argv[11]: -o
argv[12]: /tmp/build_rpz/zig-0.11.0/zig-0.11.0/zig-cache/o/1d7326cd6c2c57bf3bb21b623a8dc60b/build
argv[13]: /usr/lib/64/crt1.o
argv[14]: /usr/lib/64/crti.o
argv[15]: -L
argv[16]: /usr/lib/64
argv[17]: -dynamic-linker
argv[18]: /usr/lib/ld.so.1
argv[19]: /tmp/build_rpz/zig-0.11.0/zig-0.11.0/zig-cache/o/1d7326cd6c2c57bf3bb21b623a8dc60b/build.o
argv[20]: --as-needed
argv[21]: -lm
argv[22]: -lsocket
argv[23]: -lnsl
argv[24]: -lc
argv[25]: /export/home/rpz/.cache/zig/o/6aea6b61972bf5caf493a58c052fd7e0/libcompiler_rt.a
argv[26]: /usr/lib/64/crtn.o
libc.so.1`_syscall6+0x1b
zig2`_ZN4llvm3sys2fs6renameERKNS_5TwineES4_+0x96
zig2`_ZN4llvm3sys2fs8TempFile4keepERKNS_5TwineE+0x46
zig2`_ZN12_GLOBAL__N_112OnDiskBuffer6commitEv+0x6d
zig2`_ZN3lld3elf11writeResultIN4llvm6object7ELFTypeILNS2_7support10endiannessE1ELb1EEEEEvv+0x25f4
zig2`_ZN3lld3elf12LinkerDriver4linkERN4llvm3opt12InputArgListE+0x4a48
zig2`_ZN3lld3elf12LinkerDriver10linkerMainEN4llvm8ArrayRefIPKcEE+0x1758
zig2`_ZN3lld3elf4linkEN4llvm8ArrayRefIPKcEERNS1_11raw_ostreamES7_bb+0x695
zig2`ZigLLDLinkELF+0x9c
zig2`main_lldMain__243+0x35a
zig2`main_mainArgs__195+0x1060
zig2`main_main__193+0x1ea
zig2`main+0x19e
zig2`_start_crt+0x87
zig2`_start+0x18
^P^C
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment