!QCCCSJHEsTIfozrZxz:nixos.org

Nix + Go

233 Members
Go packaging for and with Nixpkgs. | Be excellent to each other.49 Servers

You have reached the beginning of time (for this room).


SenderMessageTime
12 Sep 2023
@atalii:matrix.org@atalii:matrix.org
In reply to @msanft:matrix.org
Hey, I'm currently trying to build a static binary of a Go module which uses CGO. However, the local header file I'm trying to include in my main.go is not being picked up. I struggle to find the definition of buildGoModule to see what happens exactly. In my understanding, the header file should be included since src = ./.
i'm not too experienced with CGO/nix/etc, but i'll take a stab in the dark - if ./. is a git repository, nix will ignore any file that isn't indexed; you can git add -N $your_header_file if that is the issue
01:14:01
@msanft:matrix.orgMoritz Sanft Hey oren :) Thanks for your reply! Actually, I think I inevitably need a static binary. I don't know if it will even work out in the end, but I'm trying to compile a CGo-using Go app for an embedded RISCV device which requires static binaries from my x86 builder device. Quite unusual I guess :D 05:31:01
@msanft:matrix.orgMoritz SanftGod, yes. I didn't notice I had not checked in this file. Thank you so much!05:32:20
@chrispickard:matrix.orgchrispickard removed their display name chrispickard.17:38:32
13 Sep 2023
@jsla:matrix.orgjsla joined the room.07:35:55
15 Sep 2023
@mfikejs:fikejs.comMichal Fikejs joined the room.00:07:20
@farcaller:matrix.orgfarcaller what's the best way to run go test on a go module that has a bunch of cgo deps pulled from flakes? I guess, i"m mostly curious how to run checks only via buildGoModule or something, given the module doesn't have any binary outputs. 19:38:18
16 Sep 2023
@katexochen:matrix.orgPaul Meyer (katexochen) changed their display name from katexochen to Paul Meyer (katexochen).08:20:12
21 Sep 2023
@kidsan:matrix.orgkidsanAre we able to buildGoModule using go version 1.21 currently? 11:45:12
@qbit:tapenet.org@qbit:tapenet.org Yes 12:09:06

Show newer messages


Back to Room ListRoom Version: 9