This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [gofrontend-dev] Re: Go patches committed: merge recent changes to gofrontend
- From: Ian Lance Taylor <iant at golang dot org>
- To: chrisbcoutinho at gmail dot com
- Cc: gofrontend-dev <gofrontend-dev at googlegroups dot com>, Thomas Schwinge <thomas at codesourcery dot com>, gcc-patches <gcc-patches at gcc dot gnu dot org>, Than McIntosh <thanm at google dot com>
- Date: Tue, 30 May 2017 06:35:52 -0700
- Subject: Re: [gofrontend-dev] Re: Go patches committed: merge recent changes to gofrontend
- Authentication-results: sourceware.org; auth=none
- References: <CAOyqgcU+HRgOOBD=d8eGsnYANKTQv_EqPQacp30eGMaKuHqT8Q@mail.gmail.com> <874lwqz80p.fsf@euler.schwinge.homeip.net> <CAOyqgcVH8nysdUm2GUAvRPnhZMu+R7mXvi0dSwNGt=-R9u9qWg@mail.gmail.com> <93ec9abf-da6c-4e10-9c46-daddba5d52d3@googlegroups.com>
On Tue, May 30, 2017 at 3:46 AM, <chrisbcoutinho@gmail.com> wrote:
>
> I am also facing a breaking build due to the sys.Goexperiment error
> mentioned earlier:
>
> ...
> ../../../gcc-svn-src/libgo/go/runtime/heapdump.go:379:14: error: reference
> to undefined identifier ‘sys.Goexperiment’
> dumpstr(sys.Goexperiment)
> ^
> Makefile:3233: recipe for target 'runtime.lo' failed
> ...
>
> This was after trying to build on a fresh checkout of trunk this morning.
> Any movement on this issue?
No, I don't understand what causes it. It's a problem with an
incremental build. It has something to do with the way GNU make
rebuilds files that depend on Makefile itself. You can fix it by
removing the TARGET/libgo directories and building from scratch.
Ian