cmd/cgo: building c-archive with function pointer works with Go 1.14, but not 1.15 and beyond #44648
Labels
compiler/runtime
Issues related to the Go compiler and/or runtime.
help wanted
NeedsFix
The path to resolution is known, but the work has not been done.
Milestone
What version of Go are you using (
go version
)?Does this issue reproduce with the latest release?
Yes.
What operating system and processor architecture are you using (
go env
)?go env
OutputWhat did you do?
I build a Go c-archive static library to use in several C/C++ programs. Building c-archives with cgo broke in a way that I don't understand in Go 1.15 and later. Building with Go 1.14 works fine. I put together a simple example here: https://github.com/willie/cgotest
What did you expect to see?
I expected to be able to build a c-archive static library with no errors.
What did you see instead?
The text was updated successfully, but these errors were encountered: