public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug go/90685] failure of go in gcc-9.1.0 to build in i686-pc-linux-gnu
       [not found] <bug-90685-4@http.gcc.gnu.org/bugzilla/>
@ 2023-09-09  3:35 ` egallager at gcc dot gnu.org
  2023-09-09  3:36 ` egallager at gcc dot gnu.org
                   ` (2 subsequent siblings)
  3 siblings, 0 replies; 4+ messages in thread
From: egallager at gcc dot gnu.org @ 2023-09-09  3:35 UTC (permalink / raw)
  To: gcc-bugs

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

Eric Gallager <egallager at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |NEW
                 CC|                            |egallager at gcc dot gnu.org
     Ever confirmed|0                           |1
   Last reconfirmed|                            |2023-09-09

--- Comment #2 from Eric Gallager <egallager at gcc dot gnu.org> ---
(In reply to Ian Lance Taylor from comment #1)
> What kind of system are you running on?
> 
> What is the output of
>     ../gcc-9.1.0/config.guess
> ?

I just got a similar error on gcc13 on the compile farm; config.guess there
reports:

$ ../config.guess
x86_64-pc-linux-gnu

So, confirmed.

^ permalink raw reply	[flat|nested] 4+ messages in thread

* [Bug go/90685] failure of go in gcc-9.1.0 to build in i686-pc-linux-gnu
       [not found] <bug-90685-4@http.gcc.gnu.org/bugzilla/>
  2023-09-09  3:35 ` [Bug go/90685] failure of go in gcc-9.1.0 to build in i686-pc-linux-gnu egallager at gcc dot gnu.org
@ 2023-09-09  3:36 ` egallager at gcc dot gnu.org
  2023-09-10  6:32 ` egallager at gcc dot gnu.org
  2024-02-03 11:34 ` brjd_epdjq36 at kygur dot com
  3 siblings, 0 replies; 4+ messages in thread
From: egallager at gcc dot gnu.org @ 2023-09-09  3:36 UTC (permalink / raw)
  To: gcc-bugs

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

Eric Gallager <egallager at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
               Host|                            |i?86-*-*

--- Comment #3 from Eric Gallager <egallager at gcc dot gnu.org> ---
(In reply to Eric Gallager from comment #2)
> (In reply to Ian Lance Taylor from comment #1)
> > What kind of system are you running on?
> > 
> > What is the output of
> >     ../gcc-9.1.0/config.guess
> > ?
> 
> I just got a similar error on gcc13 on the compile farm; config.guess there
> reports:
> 
> $ ../config.guess
> x86_64-pc-linux-gnu
> 
> So, confirmed.

Oops wait make that gcc14, not gcc13 (since there isn't even any machine called
gcc13 on the compile farm in the first place)

^ permalink raw reply	[flat|nested] 4+ messages in thread

* [Bug go/90685] failure of go in gcc-9.1.0 to build in i686-pc-linux-gnu
       [not found] <bug-90685-4@http.gcc.gnu.org/bugzilla/>
  2023-09-09  3:35 ` [Bug go/90685] failure of go in gcc-9.1.0 to build in i686-pc-linux-gnu egallager at gcc dot gnu.org
  2023-09-09  3:36 ` egallager at gcc dot gnu.org
@ 2023-09-10  6:32 ` egallager at gcc dot gnu.org
  2024-02-03 11:34 ` brjd_epdjq36 at kygur dot com
  3 siblings, 0 replies; 4+ messages in thread
From: egallager at gcc dot gnu.org @ 2023-09-10  6:32 UTC (permalink / raw)
  To: gcc-bugs

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

--- Comment #4 from Eric Gallager <egallager at gcc dot gnu.org> ---
(In reply to Eric Gallager from comment #3)
> (In reply to Eric Gallager from comment #2)
> > I just got a similar error on gcc13 on the compile farm; config.guess there
> > reports:
> > 
> > $ ../config.guess
> > x86_64-pc-linux-gnu
> > 
> > So, confirmed.
> 
> Oops wait make that gcc14, not gcc13 (since there isn't even any machine
> called gcc13 on the compile farm in the first place)

Also happens on the machine called "gcc45" on the compile farm, where
../config.guess reports i686-pc-linux-gnu

^ permalink raw reply	[flat|nested] 4+ messages in thread

* [Bug go/90685] failure of go in gcc-9.1.0 to build in i686-pc-linux-gnu
       [not found] <bug-90685-4@http.gcc.gnu.org/bugzilla/>
                   ` (2 preceding siblings ...)
  2023-09-10  6:32 ` egallager at gcc dot gnu.org
@ 2024-02-03 11:34 ` brjd_epdjq36 at kygur dot com
  3 siblings, 0 replies; 4+ messages in thread
From: brjd_epdjq36 at kygur dot com @ 2024-02-03 11:34 UTC (permalink / raw)
  To: gcc-bugs

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

Brjd <brjd_epdjq36 at kygur dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |brjd_epdjq36 at kygur dot com

--- Comment #5 from Brjd <brjd_epdjq36 at kygur dot com> ---
I got the same error on x86_64-pc-linux-gnu at libgo/libgotool.a :

go1: error: ‘-fsplit-stack’ currently only supported on GNU/Linux
go1: error: ‘-fsplit-stack’ is not supported by this compiler configuration


I disable the build since it stops at gotools. It is not quite clear if it is
supported in all glibc versions, whether -fsplit-stack is  needed for the gccgo
build or not, and I see that it is disabled for non-glibcs in the gnu.h header 
because of -fsplit-stack issues which is correct of course.
I guess these problems may be serious, e.g. possible memory corruption,
segfaults etc. But I was unable to find reliable information in the gcc docs. I
would suggest if the checks of compatibility are made at the very beginning
when the build is configured initially, so that users know if the go build is
supported on their system or not.

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2024-02-03 11:34 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <bug-90685-4@http.gcc.gnu.org/bugzilla/>
2023-09-09  3:35 ` [Bug go/90685] failure of go in gcc-9.1.0 to build in i686-pc-linux-gnu egallager at gcc dot gnu.org
2023-09-09  3:36 ` egallager at gcc dot gnu.org
2023-09-10  6:32 ` egallager at gcc dot gnu.org
2024-02-03 11:34 ` brjd_epdjq36 at kygur dot com

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).