https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98511

            Bug ID: 98511
           Summary: [11 Regression]: Go build fails on sparc64 with
                    "error: reference to undefined name 'SYS_SETRESGID'"
           Product: gcc
           Version: 11.0
               URL: https://buildd.debian.org/status/fetch.php?pkg=gcc-sna
                    pshot&arch=sparc64&ver=1%3A20210102-1&stamp=1609701438
                    &raw=0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: go
          Assignee: ian at airs dot com
          Reporter: glaubitz at physik dot fu-berlin.de
                CC: cmang at google dot com, ian at airs dot com, jrtc27 at 
jrtc27 dot com,
                    matorola at gmail dot com
  Target Milestone: ---

Building trunk on Linux/sparc64 with Go enabled fails with:

libtool: compile:  /<<PKGBUILDDIR>>/build/./gcc/gccgo
-B/<<PKGBUILDDIR>>/build/./gcc/ -B/usr/lib/gcc-snapshot/sparc64-linux-gnu/bin/
-B/usr/lib/gcc-snapshot/sparc64-linux-gnu/lib/ -isystem
/usr/lib/gcc-snapshot/sparc64-linux-gnu/include -isystem
/usr/lib/gcc-snapshot/sparc64-linux-gnu/sys-include -O2 -g -m32 -I . -c
-fgo-pkgpath=syscall ../../../../src/libgo/go/syscall/dirent.go
../../../../src/libgo/go/syscall/endian_big.go
../../../../src/libgo/go/syscall/env_unix.go
../../../../src/libgo/go/syscall/errstr_glibc.go
../../../../src/libgo/go/syscall/exec_linux.go
../../../../src/libgo/go/syscall/exec_unix.go
../../../../src/libgo/go/syscall/libcall_glibc.go
../../../../src/libgo/go/syscall/libcall_linux.go
../../../../src/libgo/go/syscall/libcall_linux_utimesnano.go
../../../../src/libgo/go/syscall/libcall_posix.go
../../../../src/libgo/go/syscall/libcall_posix_largefile.go
../../../../src/libgo/go/syscall/libcall_posix_nonhurd.go
../../../../src/libgo/go/syscall/libcall_support.go
../../../../src/libgo/go/syscall/libcall_uname.go
../../../../src/libgo/go/syscall/libcall_wait4.go
../../../../src/libgo/go/syscall/lsf_linux.go
../../../../src/libgo/go/syscall/msan0.go
../../../../src/libgo/go/syscall/net.go
../../../../src/libgo/go/syscall/netlink_linux.go
../../../../src/libgo/go/syscall/setuidgid_linux.go
../../../../src/libgo/go/syscall/sleep_select.go
../../../../src/libgo/go/syscall/sock_cloexec_linux.go
../../../../src/libgo/go/syscall/sockcmsg_linux.go
../../../../src/libgo/go/syscall/sockcmsg_unix.go
../../../../src/libgo/go/syscall/sockcmsg_unix_other.go
../../../../src/libgo/go/syscall/socket.go
../../../../src/libgo/go/syscall/socket_linux.go
../../../../src/libgo/go/syscall/socket_linux_type.go
../../../../src/libgo/go/syscall/socket_posix.go
../../../../src/libgo/go/syscall/str.go
../../../../src/libgo/go/syscall/syscall.go
../../../../src/libgo/go/syscall/syscall_errno.go
../../../../src/libgo/go/syscall/syscall_funcs.go
../../../../src/libgo/go/syscall/syscall_glibc.go
../../../../src/libgo/go/syscall/syscall_linux.go
../../../../src/libgo/go/syscall/syscall_unix.go
../../../../src/libgo/go/syscall/time_nofake.go
../../../../src/libgo/go/syscall/timestruct.go libcalls.go sysinfo.go
syscall_arch.go syscall_linknames.go epoll.go  -fPIC -o .libs/syscall.o
../../../../src/libgo/go/syscall/setuidgid_linux.go:19:25: error: reference to
undefined name 'SYS_SETRESGID'
   19 |         sys_SETRESGID = SYS_SETRESGID
      |                         ^
../../../../src/libgo/go/syscall/setuidgid_linux.go:20:25: error: reference to
undefined name 'SYS_SETRESUID'
   20 |         sys_SETRESUID = SYS_SETRESUID
      |                         ^

Full log in:
https://buildd.debian.org/status/fetch.php?pkg=gcc-snapshot&arch=sparc64&ver=1%3A20210102-1&stamp=1609701438&raw=0

Reply via email to