public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug go/108057] New: libgo21 not ABI compatible gcc12 vs gcc13?
@ 2022-12-11  9:26 rguenth at gcc dot gnu.org
  2022-12-11  9:26 ` [Bug go/108057] [13 Regression] " rguenth at gcc dot gnu.org
                   ` (4 more replies)
  0 siblings, 5 replies; 6+ messages in thread
From: rguenth at gcc dot gnu.org @ 2022-12-11  9:26 UTC (permalink / raw)
  To: gcc-bugs

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

            Bug ID: 108057
           Summary: libgo21 not ABI compatible gcc12 vs gcc13?
           Product: gcc
           Version: 13.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: go
          Assignee: ian at airs dot com
          Reporter: rguenth at gcc dot gnu.org
  Target Milestone: ---

libgo didn't bump the SONAME for GCC 13.  When building golang 1.9 with GCC go
from GCC 12 but the libgo.so.21 from GCC 13 I get

[    8s] ##### Building Go bootstrap tool.
[    8s] cmd/dist
[    8s] /usr/bin/go: Symbol `syscall..types' has different size in shared
object, consider re-linking
[    8s] /usr/bin/go: Symbol `runtime..types' has different size in shared
object, consider re-linking
[    8s] go: no such tool "cgo"
[    8s] error: Bad exit status from /var/tmp/rpm-tmp.WRcxJv (%build)

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

* [Bug go/108057] [13 Regression] libgo21 not ABI compatible gcc12 vs gcc13?
  2022-12-11  9:26 [Bug go/108057] New: libgo21 not ABI compatible gcc12 vs gcc13? rguenth at gcc dot gnu.org
@ 2022-12-11  9:26 ` rguenth at gcc dot gnu.org
  2022-12-11  9:33 ` rguenth at gcc dot gnu.org
                   ` (3 subsequent siblings)
  4 siblings, 0 replies; 6+ messages in thread
From: rguenth at gcc dot gnu.org @ 2022-12-11  9:26 UTC (permalink / raw)
  To: gcc-bugs

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

Richard Biener <rguenth at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |ABI
           Priority|P3                          |P1
   Target Milestone|---                         |13.0
            Summary|libgo21 not ABI compatible  |[13 Regression] libgo21 not
                   |gcc12 vs gcc13?             |ABI compatible gcc12 vs
                   |                            |gcc13?

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

* [Bug go/108057] [13 Regression] libgo21 not ABI compatible gcc12 vs gcc13?
  2022-12-11  9:26 [Bug go/108057] New: libgo21 not ABI compatible gcc12 vs gcc13? rguenth at gcc dot gnu.org
  2022-12-11  9:26 ` [Bug go/108057] [13 Regression] " rguenth at gcc dot gnu.org
@ 2022-12-11  9:33 ` rguenth at gcc dot gnu.org
  2022-12-12 11:28 ` marxin at gcc dot gnu.org
                   ` (2 subsequent siblings)
  4 siblings, 0 replies; 6+ messages in thread
From: rguenth at gcc dot gnu.org @ 2022-12-11  9:33 UTC (permalink / raw)
  To: gcc-bugs

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

--- Comment #1 from Richard Biener <rguenth at gcc dot gnu.org> ---
Forcing libgo.so.21 from the GCC 12 build makes the build of golang 1.9 succeed
here.

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

* [Bug go/108057] [13 Regression] libgo21 not ABI compatible gcc12 vs gcc13?
  2022-12-11  9:26 [Bug go/108057] New: libgo21 not ABI compatible gcc12 vs gcc13? rguenth at gcc dot gnu.org
  2022-12-11  9:26 ` [Bug go/108057] [13 Regression] " rguenth at gcc dot gnu.org
  2022-12-11  9:33 ` rguenth at gcc dot gnu.org
@ 2022-12-12 11:28 ` marxin at gcc dot gnu.org
  2022-12-12 22:18 ` cvs-commit at gcc dot gnu.org
  2022-12-12 23:02 ` ian at airs dot com
  4 siblings, 0 replies; 6+ messages in thread
From: marxin at gcc dot gnu.org @ 2022-12-12 11:28 UTC (permalink / raw)
  To: gcc-bugs

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

Martin Liška <marxin at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
     Ever confirmed|0                           |1
                 CC|                            |marxin at gcc dot gnu.org
   Last reconfirmed|                            |2022-12-12
             Status|UNCONFIRMED                 |NEW

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

* [Bug go/108057] [13 Regression] libgo21 not ABI compatible gcc12 vs gcc13?
  2022-12-11  9:26 [Bug go/108057] New: libgo21 not ABI compatible gcc12 vs gcc13? rguenth at gcc dot gnu.org
                   ` (2 preceding siblings ...)
  2022-12-12 11:28 ` marxin at gcc dot gnu.org
@ 2022-12-12 22:18 ` cvs-commit at gcc dot gnu.org
  2022-12-12 23:02 ` ian at airs dot com
  4 siblings, 0 replies; 6+ messages in thread
From: cvs-commit at gcc dot gnu.org @ 2022-12-12 22:18 UTC (permalink / raw)
  To: gcc-bugs

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

--- Comment #2 from CVS Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Ian Lance Taylor <ian@gcc.gnu.org>:

https://gcc.gnu.org/g:11c72cd3c8b06f057ce16c95966331ded692fd4e

commit r13-4624-g11c72cd3c8b06f057ce16c95966331ded692fd4e
Author: Ian Lance Taylor <iant@golang.org>
Date:   Mon Dec 12 12:46:40 2022 -0800

    libgo: bump major version

    PR go/108057

    The current version is the same as for the previous GCC release,
    but there have been minor changes like new type descriptors that
    make it impossible to run Go programs built with the previous GCC
    release with the current libgo.

    Reviewed-on: https://go-review.googlesource.com/c/gofrontend/+/456976

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

* [Bug go/108057] [13 Regression] libgo21 not ABI compatible gcc12 vs gcc13?
  2022-12-11  9:26 [Bug go/108057] New: libgo21 not ABI compatible gcc12 vs gcc13? rguenth at gcc dot gnu.org
                   ` (3 preceding siblings ...)
  2022-12-12 22:18 ` cvs-commit at gcc dot gnu.org
@ 2022-12-12 23:02 ` ian at airs dot com
  4 siblings, 0 replies; 6+ messages in thread
From: ian at airs dot com @ 2022-12-12 23:02 UTC (permalink / raw)
  To: gcc-bugs

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

Ian Lance Taylor <ian at airs dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |FIXED

--- Comment #3 from Ian Lance Taylor <ian at airs dot com> ---
Fixed by bumping the major version.  Thanks.

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

end of thread, other threads:[~2022-12-12 23:02 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-12-11  9:26 [Bug go/108057] New: libgo21 not ABI compatible gcc12 vs gcc13? rguenth at gcc dot gnu.org
2022-12-11  9:26 ` [Bug go/108057] [13 Regression] " rguenth at gcc dot gnu.org
2022-12-11  9:33 ` rguenth at gcc dot gnu.org
2022-12-12 11:28 ` marxin at gcc dot gnu.org
2022-12-12 22:18 ` cvs-commit at gcc dot gnu.org
2022-12-12 23:02 ` ian at airs 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).