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.

Reply via email to