https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94513
Bug ID: 94513 Summary: [10 Regression] go buildid and cgo tools require symbols in GLIBC_PRIVATE namespace Product: gcc Version: 10.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: --- > readelf -s buildid | grep GLIBC_PRIVATE 25: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __mmap@GLIBC_PRIVATE (3) 32: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __munmap@GLIBC_PRIVATE (3) > readelf -s cgo | grep GLIBC_PRIVATE 60: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __mmap@GLIBC_PRIVATE (3) 204: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __munmap@GLIBC_PRIVATE (3) this makes them uninstallable on SUSE systems. It also looks like a recent regression.