https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90110
Bug ID: 90110 Summary: [9 Regression] libgo fails to build against glibc 2.19 Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: go Assignee: ian at airs dot com Reporter: rguenth at gcc dot gnu.org CC: cmang at google dot com Target Milestone: --- When building GCC 9 against glibc 2.19 I get [ 6667s] ../../../../libgo/go/strconv/atof.go:13:12: error: invalid export data for 'Float32frombits': expected integer at 79 [ 6667s] 13 | import "math" [ 6667s] | ^ [ 6667s] ../../../../libgo/go/math/unsafe.go:18: error: expected pointer [ 6667s] ../../../../libgo/go/strconv/atof.go:13:12: error: invalid export data for 'Float64frombits': expected integer at 79 [ 6667s] 13 | import "math" [ 6667s] | ^ [ 6667s] ../../../../libgo/go/math/unsafe.go:29: error: expected pointer [ 6667s] ../../../../libgo/go/strconv/atof.go:13:12: error: invalid export data for 'Float32bits': expected integer at 79 [ 6667s] 13 | import "math" [ 6667s] | ^ [ 6667s] ../../../../libgo/go/math/unsafe.go:12: error: expected pointer [ 6667s] ../../../../libgo/go/strconv/atof.go:13:12: error: invalid export data for 'Float64bits': expected integer at 79 [ 6667s] 13 | import "math" [ 6667s] | ^ [ 6667s] ../../../../libgo/go/math/unsafe.go:23: error: expected pointer [ 6667s] Makefile:2838: recipe for target 'strconv.lo' failed [ 6667s] make[8]: *** [strconv.lo] Error 1 GCC 8 is fine.