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

            Bug ID: 70850
           Summary: Bootstrap fails building libgo: gccgo: error:
                    ../x86_64-pc-linux-gnu/libgo/zstdpkglist.go: No such
                    file or directory
           Product: gcc
           Version: 6.1.0
            Status: UNCONFIRMED
          Severity: blocker
          Priority: P3
         Component: go
          Assignee: ian at airs dot com
          Reporter: bill at baddogconsulting dot com
                CC: cmang at google dot com
  Target Milestone: ---

When bootstrapping with command line:
./configure --prefix=$HOME/tools/stow/gcc-6.1.0 
--enable-languages=c,c++,go,objc,obj-c++,fortran

System info:
$ lsb_release -a
LSB Version:   
:core-4.1-amd64:core-4.1-noarch:cxx-4.1-amd64:cxx-4.1-noarch:desktop-4.1-amd64:desktop-4.1-noarch:languages-4.1-amd64:languages-4.1-noarch:printing-4.1-amd64:printing-4.1-noarch
Distributor ID: CentOS
Description:    CentOS Linux release 7.2.1511 (Core)
Release:        7.2.1511
Codename:       Core

Running either:
make
or 
make -j3

It fails as follows:
make[2]: Entering directory
`/home/bdeegan/Downloads/gcc-6.1.0/host-x86_64-pc-linux-gnu/gotools'
/home/bdeegan/Downloads/gcc-6.1.0/host-x86_64-pc-linux-gnu/gcc/gccgo
-B/home/bdeegan/Downloads/gcc-6.1.0/host-x86_64-pc-linux-gnu/gcc/
-B/home/bdeegan/tools/stow/gcc-6.1.0/x86_64-pc-linux-gnu/bin/
-B/home/bdeegan/tools/stow/gcc-6.1.0/x86_64-pc-linux-gnu/lib/ -isystem
/home/bdeegan/tools/stow/gcc-6.1.0/x86_64-pc-linux-gnu/include -isystem
/home/bdeegan/tools/stow/gcc-6.1.0/x86_64-pc-linux-gnu/sys-include   -g -O2 
-static-libstdc++ -static-libgcc  -L ../x86_64-pc-linux-gnu/libgo -L
../x86_64-pc-linux-gnu/libgo/.libs -o go
../.././gotools/../libgo/go/cmd/go/alldocs.go
../.././gotools/../libgo/go/cmd/go/build.go
../.././gotools/../libgo/go/cmd/go/clean.go
../.././gotools/../libgo/go/cmd/go/context.go
../.././gotools/../libgo/go/cmd/go/discovery.go
../.././gotools/../libgo/go/cmd/go/doc.go
../.././gotools/../libgo/go/cmd/go/env.go
../.././gotools/../libgo/go/cmd/go/fix.go
../.././gotools/../libgo/go/cmd/go/fmt.go
../.././gotools/../libgo/go/cmd/go/generate.go
../.././gotools/../libgo/go/cmd/go/get.go
../.././gotools/../libgo/go/cmd/go/go11.go
../.././gotools/../libgo/go/cmd/go/help.go
../.././gotools/../libgo/go/cmd/go/http.go
../.././gotools/../libgo/go/cmd/go/list.go
../.././gotools/../libgo/go/cmd/go/main.go
../.././gotools/../libgo/go/cmd/go/note.go
../.././gotools/../libgo/go/cmd/go/pkg.go
../.././gotools/../libgo/go/cmd/go/run.go
../.././gotools/../libgo/go/cmd/go/signal.go
../.././gotools/../libgo/go/cmd/go/signal_unix.go
../.././gotools/../libgo/go/cmd/go/test.go
../.././gotools/../libgo/go/cmd/go/testflag.go
../.././gotools/../libgo/go/cmd/go/tool.go
../.././gotools/../libgo/go/cmd/go/vcs.go
../.././gotools/../libgo/go/cmd/go/version.go
../.././gotools/../libgo/go/cmd/go/vet.go
../x86_64-pc-linux-gnu/libgo/zstdpkglist.go zdefaultcc.go
gccgo: error: ../x86_64-pc-linux-gnu/libgo/zstdpkglist.go: No such file or
directory
make[2]: *** [go] Error 1
make[2]: Leaving directory
`/home/bdeegan/Downloads/gcc-6.1.0/host-x86_64-pc-linux-gnu/gotools'
make[1]: *** [all-gotools] Error 2
make[1]: Leaving directory `/home/bdeegan/Downloads/gcc-6.1.0'
make: *** [all] Error 2


Please let me know if it would be helpful to upload the entire buildlog or any
other files.

It looks like the file is indeed available though:
find . -name zstdpkglist.go -print
./x86_64-pc-linux-gnu/32/libgo/zstdpkglist.go
./x86_64-pc-linux-gnu/libgo/zstdpkglist.go

Reply via email to