public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug target/112959] New: install.tex needs updates on FreeBSD
@ 2023-12-11 10:47 ro at gcc dot gnu.org
  2023-12-11 10:47 ` [Bug target/112959] " ro at gcc dot gnu.org
                   ` (15 more replies)
  0 siblings, 16 replies; 17+ messages in thread
From: ro at gcc dot gnu.org @ 2023-12-11 10:47 UTC (permalink / raw)
  To: gcc-bugs

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

            Bug ID: 112959
           Summary: install.tex needs updates on FreeBSD
           Product: gcc
           Version: 14.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: target
          Assignee: unassigned at gcc dot gnu.org
          Reporter: ro at gcc dot gnu.org
                CC: andreast at gcc dot gnu.org, gerald at pfeifer dot com
  Target Milestone: ---
              Host: x86_64-unknown-freebsd14.0
            Target: x86_64-unknown-freebsd14.0
             Build: x86_64-unknown-freebsd14.0

I've recently tried a trunk bootstrap on FreeBSD 14.0/amd64, which was quite an
unpleasant experience:

* With the default, /usr/bin/ld, libgcc_s.so.1 doesn't link:

  PR target/112745      stage 1 libgcc_s.so fails to link on FreeBSD

* Ada bootstrap proved to be a hellhole: the packaged gnat12 didn't work to
  compile GCC 11.4.0:

error:
("/usr/local/gnat12/lib/gcc/x86_64-portbld-freebsd14.0/12.2.0/adalib/s-aotase.ali"
is obsolete and read-only)
error:
("/usr/local/gnat12/lib/gcc/x86_64-portbld-freebsd14.0/12.2.0/adalib/s-atoope.ali"
is obsolete and read-only)
error:
("/usr/local/gnat12/lib/gcc/x86_64-portbld-freebsd14.0/12.2.0/adalib/s-atopri.ali"
is obsolete and read-only)
error:
("/usr/local/gnat12/lib/gcc/x86_64-portbld-freebsd14.0/12.2.0/adalib/i-c.ali"
is obsolete and read-only)

  I cannot tell if this is due to trying to build with a newer version of GNAT
  or just a packaging error.

  I then tried to build lang/gcc6-aux from the ports tree, but that also failed
  compiling various instances of obstack.c.  Those could be hacked around, but
  when I later gave up on this.

  Fortunately I could successfully use GNAT 6.4.1 from
/usr/ports/distfiles/ada-bootstrap.x86_64.freebsd.120.tar.bz2.

  Not really a pleasant experience, especially if you have to figure this out
  on your own.

* libgo doesn't compile, as has been known for years.  Again, a totally waste
  of time having to rediscover this all on your own.

* Neither libada nor libphobos build with the default multilib configuration:

  PR d/112957   [13/14 regression] src/std/math/exponential.d doesn't compile
on 32-bit FreeBSD/x86
  PR ada/112958 [14 regression] s-exnllf.ads etc. don't compile on 32-bit
FreeBSD/x86

In the end, the only way to have a successful build with --disable-multilib
and Go disabled.

It would be extremely helpful if install.texi would document some of the
common quirks of the target, so regular developers won't have to go down
this route all by themselves.

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

* [Bug target/112959] install.tex needs updates on FreeBSD
  2023-12-11 10:47 [Bug target/112959] New: install.tex needs updates on FreeBSD ro at gcc dot gnu.org
@ 2023-12-11 10:47 ` ro at gcc dot gnu.org
  2023-12-11 11:39 ` rguenth at gcc dot gnu.org
                   ` (14 subsequent siblings)
  15 siblings, 0 replies; 17+ messages in thread
From: ro at gcc dot gnu.org @ 2023-12-11 10:47 UTC (permalink / raw)
  To: gcc-bugs

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

Rainer Orth <ro at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
   Target Milestone|---                         |14.0

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

* [Bug target/112959] install.tex needs updates on FreeBSD
  2023-12-11 10:47 [Bug target/112959] New: install.tex needs updates on FreeBSD ro at gcc dot gnu.org
  2023-12-11 10:47 ` [Bug target/112959] " ro at gcc dot gnu.org
@ 2023-12-11 11:39 ` rguenth at gcc dot gnu.org
  2024-04-28 13:03 ` cvs-commit at gcc dot gnu.org
                   ` (13 subsequent siblings)
  15 siblings, 0 replies; 17+ messages in thread
From: rguenth at gcc dot gnu.org @ 2023-12-11 11:39 UTC (permalink / raw)
  To: gcc-bugs

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

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

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |documentation
   Last reconfirmed|                            |2023-12-11
             Status|UNCONFIRMED                 |NEW
     Ever confirmed|0                           |1

--- Comment #1 from Richard Biener <rguenth at gcc dot gnu.org> ---
Confirmed.

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

* [Bug target/112959] install.tex needs updates on FreeBSD
  2023-12-11 10:47 [Bug target/112959] New: install.tex needs updates on FreeBSD ro at gcc dot gnu.org
  2023-12-11 10:47 ` [Bug target/112959] " ro at gcc dot gnu.org
  2023-12-11 11:39 ` rguenth at gcc dot gnu.org
@ 2024-04-28 13:03 ` cvs-commit at gcc dot gnu.org
  2024-05-01 14:24 ` cvs-commit at gcc dot gnu.org
                   ` (12 subsequent siblings)
  15 siblings, 0 replies; 17+ messages in thread
From: cvs-commit at gcc dot gnu.org @ 2024-04-28 13:03 UTC (permalink / raw)
  To: gcc-bugs

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

--- Comment #2 from GCC Commits <cvs-commit at gcc dot gnu.org> ---
The trunk branch has been updated by Gerald Pfeifer <gerald@gcc.gnu.org>:

https://gcc.gnu.org/g:507f3ce34c55e78b23eeaf57bc4d927a1f25f8fb

commit r15-24-g507f3ce34c55e78b23eeaf57bc4d927a1f25f8fb
Author: Gerald Pfeifer <gerald@pfeifer.com>
Date:   Sun Apr 28 14:59:14 2024 +0200

    doc: Remove references to FreeBSD 7 and older

    FreeBSD 7 has been end of life for years and current GCC most likely
    would not build there anymore anyways.

    gcc:
            PR target/69374
            PR target/112959
            * doc/install.texi (Specific) <*-*-freebsd*>: Remove references to
            FreeBSD 7 and older.

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

* [Bug target/112959] install.tex needs updates on FreeBSD
  2023-12-11 10:47 [Bug target/112959] New: install.tex needs updates on FreeBSD ro at gcc dot gnu.org
                   ` (2 preceding siblings ...)
  2024-04-28 13:03 ` cvs-commit at gcc dot gnu.org
@ 2024-05-01 14:24 ` cvs-commit at gcc dot gnu.org
  2024-05-01 22:48 ` cvs-commit at gcc dot gnu.org
                   ` (11 subsequent siblings)
  15 siblings, 0 replies; 17+ messages in thread
From: cvs-commit at gcc dot gnu.org @ 2024-05-01 14:24 UTC (permalink / raw)
  To: gcc-bugs

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

--- Comment #3 from GCC Commits <cvs-commit at gcc dot gnu.org> ---
The trunk branch has been updated by Gerald Pfeifer <gerald@gcc.gnu.org>:

https://gcc.gnu.org/g:0695aba3e987f4bb06c95f29ff90a8a3234e1507

commit r15-90-g0695aba3e987f4bb06c95f29ff90a8a3234e1507
Author: Gerald Pfeifer <gerald@pfeifer.com>
Date:   Wed May 1 16:23:08 2024 +0200

    doc: FreeBSD no longer has a GNU toolchain in base

    gcc:
            PR target/69374
            PR target/112959
            * doc/install.texi (Specific) <*-*-freebsd*>: No longer refer
            to GCC or binutils in base. Recommend bootstrap using binutils.

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

* [Bug target/112959] install.tex needs updates on FreeBSD
  2023-12-11 10:47 [Bug target/112959] New: install.tex needs updates on FreeBSD ro at gcc dot gnu.org
                   ` (3 preceding siblings ...)
  2024-05-01 14:24 ` cvs-commit at gcc dot gnu.org
@ 2024-05-01 22:48 ` cvs-commit at gcc dot gnu.org
  2024-05-01 22:54 ` gerald at pfeifer dot com
                   ` (10 subsequent siblings)
  15 siblings, 0 replies; 17+ messages in thread
From: cvs-commit at gcc dot gnu.org @ 2024-05-01 22:48 UTC (permalink / raw)
  To: gcc-bugs

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

--- Comment #4 from GCC Commits <cvs-commit at gcc dot gnu.org> ---
The trunk branch has been updated by Gerald Pfeifer <gerald@gcc.gnu.org>:

https://gcc.gnu.org/g:ff98aab108a6a4e50a831e7cfc011c2131f8d19c

commit r15-96-gff98aab108a6a4e50a831e7cfc011c2131f8d19c
Author: Gerald Pfeifer <gerald@pfeifer.com>
Date:   Thu May 2 00:45:52 2024 +0200

    doc: Describe limitations re Ada, D, and Go on FreeBSD

    gcc:
            PR target/69374
            PR target/112959
            * doc/install.texi (Specific) <*-*-freebsd*>: The Ada and D
            run-time libraries are broken on i386 which also can affect
            64-bit builds. Go is broken.

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

* [Bug target/112959] install.tex needs updates on FreeBSD
  2023-12-11 10:47 [Bug target/112959] New: install.tex needs updates on FreeBSD ro at gcc dot gnu.org
                   ` (4 preceding siblings ...)
  2024-05-01 22:48 ` cvs-commit at gcc dot gnu.org
@ 2024-05-01 22:54 ` gerald at pfeifer dot com
  2024-05-06  9:27 ` gerald at pfeifer dot com
                   ` (9 subsequent siblings)
  15 siblings, 0 replies; 17+ messages in thread
From: gerald at pfeifer dot com @ 2024-05-01 22:54 UTC (permalink / raw)
  To: gcc-bugs

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

Gerald Pfeifer <gerald at pfeifer dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Assignee|unassigned at gcc dot gnu.org      |gerald at pfeifer dot com
             Status|NEW                         |ASSIGNED

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

* [Bug target/112959] install.tex needs updates on FreeBSD
  2023-12-11 10:47 [Bug target/112959] New: install.tex needs updates on FreeBSD ro at gcc dot gnu.org
                   ` (5 preceding siblings ...)
  2024-05-01 22:54 ` gerald at pfeifer dot com
@ 2024-05-06  9:27 ` gerald at pfeifer dot com
  2024-05-06 11:37 ` ro at CeBiTec dot Uni-Bielefeld.DE
                   ` (8 subsequent siblings)
  15 siblings, 0 replies; 17+ messages in thread
From: gerald at pfeifer dot com @ 2024-05-06  9:27 UTC (permalink / raw)
  To: gcc-bugs

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

--- Comment #5 from Gerald Pfeifer <gerald at pfeifer dot com> ---
Rainer, do you think the three changes I made - and hence the current
state of install.texi on trunk - address all the issues you reported
and sufficiently well?

(I hope Andrew is going to commit the change to bug #97304, which 
surely would help as well.)

If so, I'll see to get them back into the GCC 14 branch as well.

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

* [Bug target/112959] install.tex needs updates on FreeBSD
  2023-12-11 10:47 [Bug target/112959] New: install.tex needs updates on FreeBSD ro at gcc dot gnu.org
                   ` (6 preceding siblings ...)
  2024-05-06  9:27 ` gerald at pfeifer dot com
@ 2024-05-06 11:37 ` ro at CeBiTec dot Uni-Bielefeld.DE
  2024-05-07  7:43 ` rguenth at gcc dot gnu.org
                   ` (7 subsequent siblings)
  15 siblings, 0 replies; 17+ messages in thread
From: ro at CeBiTec dot Uni-Bielefeld.DE @ 2024-05-06 11:37 UTC (permalink / raw)
  To: gcc-bugs

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

--- Comment #6 from ro at CeBiTec dot Uni-Bielefeld.DE <ro at CeBiTec dot Uni-Bielefeld.DE> ---
> --- Comment #5 from Gerald Pfeifer <gerald at pfeifer dot com> ---
> Rainer, do you think the three changes I made - and hence the current
> state of install.texi on trunk - address all the issues you reported
> and sufficiently well?

What's there looks good to me.  However, one issue mentioned in PR
target/112959 is missing, namely the problem of getting a working Ada
bootstrap compiler.  I have no idea if gnat12 has been fixed since and
is now able to build Ada on trunk/the gcc-14 branch.  Otherwise, the old
GNAT 6.4.1 worked for me, but this isn't easy to find.  AFAICS, AdaCore
provides no FreeBSD GNAT tarball of any kind.

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

* [Bug target/112959] install.tex needs updates on FreeBSD
  2023-12-11 10:47 [Bug target/112959] New: install.tex needs updates on FreeBSD ro at gcc dot gnu.org
                   ` (7 preceding siblings ...)
  2024-05-06 11:37 ` ro at CeBiTec dot Uni-Bielefeld.DE
@ 2024-05-07  7:43 ` rguenth at gcc dot gnu.org
  2024-05-12 13:28 ` cvs-commit at gcc dot gnu.org
                   ` (6 subsequent siblings)
  15 siblings, 0 replies; 17+ messages in thread
From: rguenth at gcc dot gnu.org @ 2024-05-07  7:43 UTC (permalink / raw)
  To: gcc-bugs

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

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

           What    |Removed                     |Added
----------------------------------------------------------------------------
   Target Milestone|14.0                        |14.2

--- Comment #7 from Richard Biener <rguenth at gcc dot gnu.org> ---
GCC 14.1 is being released, retargeting bugs to GCC 14.2.

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

* [Bug target/112959] install.tex needs updates on FreeBSD
  2023-12-11 10:47 [Bug target/112959] New: install.tex needs updates on FreeBSD ro at gcc dot gnu.org
                   ` (8 preceding siblings ...)
  2024-05-07  7:43 ` rguenth at gcc dot gnu.org
@ 2024-05-12 13:28 ` cvs-commit at gcc dot gnu.org
  2024-05-12 13:30 ` cvs-commit at gcc dot gnu.org
                   ` (5 subsequent siblings)
  15 siblings, 0 replies; 17+ messages in thread
From: cvs-commit at gcc dot gnu.org @ 2024-05-12 13:28 UTC (permalink / raw)
  To: gcc-bugs

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

--- Comment #8 from GCC Commits <cvs-commit at gcc dot gnu.org> ---
The releases/gcc-14 branch has been updated by Gerald Pfeifer
<gerald@gcc.gnu.org>:

https://gcc.gnu.org/g:cf43da54f876c4b965feaa5f499483b5f16ed269

commit r14-10195-gcf43da54f876c4b965feaa5f499483b5f16ed269
Author: Gerald Pfeifer <gerald@pfeifer.com>
Date:   Sun Apr 28 14:59:14 2024 +0200

    doc: Remove references to FreeBSD 7 and older

    FreeBSD 7 has been end of life for years and current GCC most likely
    would not build there anymore anyways.

    gcc:
            PR target/69374
            PR target/112959
            * doc/install.texi (Specific) <*-*-freebsd*>: Remove references to
            FreeBSD 7 and older.

    (cherry picked from commit 507f3ce34c55e78b23eeaf57bc4d927a1f25f8fb)

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

* [Bug target/112959] install.tex needs updates on FreeBSD
  2023-12-11 10:47 [Bug target/112959] New: install.tex needs updates on FreeBSD ro at gcc dot gnu.org
                   ` (9 preceding siblings ...)
  2024-05-12 13:28 ` cvs-commit at gcc dot gnu.org
@ 2024-05-12 13:30 ` cvs-commit at gcc dot gnu.org
  2024-05-12 13:32 ` cvs-commit at gcc dot gnu.org
                   ` (4 subsequent siblings)
  15 siblings, 0 replies; 17+ messages in thread
From: cvs-commit at gcc dot gnu.org @ 2024-05-12 13:30 UTC (permalink / raw)
  To: gcc-bugs

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

--- Comment #9 from GCC Commits <cvs-commit at gcc dot gnu.org> ---
The releases/gcc-14 branch has been updated by Gerald Pfeifer
<gerald@gcc.gnu.org>:

https://gcc.gnu.org/g:609f9699cd376dbb903d9a6761bdb1165831f796

commit r14-10197-g609f9699cd376dbb903d9a6761bdb1165831f796
Author: Gerald Pfeifer <gerald@pfeifer.com>
Date:   Sun May 12 15:30:18 2024 +0200

    doc: FreeBSD no longer has a GNU toolchain in base

    gcc:
            PR target/69374
            PR target/112959
            * doc/install.texi (Specific) <*-*-freebsd*>: No longer refer
            to GCC or binutils in base. Recommend bootstrap using binutils.

    (cherry picked from commit 0695aba3e987f4bb06c95f29ff90a8a3234e1507)

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

* [Bug target/112959] install.tex needs updates on FreeBSD
  2023-12-11 10:47 [Bug target/112959] New: install.tex needs updates on FreeBSD ro at gcc dot gnu.org
                   ` (10 preceding siblings ...)
  2024-05-12 13:30 ` cvs-commit at gcc dot gnu.org
@ 2024-05-12 13:32 ` cvs-commit at gcc dot gnu.org
  2024-05-12 14:41 ` gerald at pfeifer dot com
                   ` (3 subsequent siblings)
  15 siblings, 0 replies; 17+ messages in thread
From: cvs-commit at gcc dot gnu.org @ 2024-05-12 13:32 UTC (permalink / raw)
  To: gcc-bugs

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

--- Comment #10 from GCC Commits <cvs-commit at gcc dot gnu.org> ---
The releases/gcc-14 branch has been updated by Gerald Pfeifer
<gerald@gcc.gnu.org>:

https://gcc.gnu.org/g:80ccc90be4aee9f87f468e04c5b97d6b9583ae7e

commit r14-10198-g80ccc90be4aee9f87f468e04c5b97d6b9583ae7e
Author: Gerald Pfeifer <gerald@pfeifer.com>
Date:   Sun May 12 15:31:33 2024 +0200

    doc: Describe limitations re Ada, D, and Go on FreeBSD

    gcc:
            PR target/69374
            PR target/112959
            * doc/install.texi (Specific) <*-*-freebsd*>: The Ada and D
            run-time libraries are broken on i386 which also can affect
            64-bit builds. Go is broken.

    (cherry picked from commit ff98aab108a6a4e50a831e7cfc011c2131f8d19c)

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

* [Bug target/112959] install.tex needs updates on FreeBSD
  2023-12-11 10:47 [Bug target/112959] New: install.tex needs updates on FreeBSD ro at gcc dot gnu.org
                   ` (11 preceding siblings ...)
  2024-05-12 13:32 ` cvs-commit at gcc dot gnu.org
@ 2024-05-12 14:41 ` gerald at pfeifer dot com
  2024-05-12 14:53 ` thierry at FreeBSD dot org
                   ` (2 subsequent siblings)
  15 siblings, 0 replies; 17+ messages in thread
From: gerald at pfeifer dot com @ 2024-05-12 14:41 UTC (permalink / raw)
  To: gcc-bugs

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

Gerald Pfeifer <gerald at pfeifer dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |thierry at FreeBSD dot org

--- Comment #11 from Gerald Pfeifer <gerald at pfeifer dot com> ---
(In reply to ro@CeBiTec.Uni-Bielefeld.DE from comment #6)
> What's there looks good to me.

Cool, thank you. I cherry picked the changes I made to the GCC 14 
branch, so they should be in the GCC 14.2 release.

> However, one issue mentioned in PR target/112959 is missing, namely the
> problem of getting a working Ada bootstrap compiler. I have no idea if
> gnat12 has been fixed since and is now able to build Ada on trunk/the
> gcc-14 branch.  Otherwise, the old GNAT 6.4.1 worked for me, but this
> isn't easy to find.

Looking at the lang/gnat12 and now lang/gcc13 ports and recent changes
including ones like

  commit 7d359e6b779d96d82f383e3aeee8259057b16df0
  Author: Thierry Thomas <thierry@FreeBSD.org>
  Date:   Wed Dec 13 22:41:20 2023 +0100

    lang/gnat12: bootstrap from previous assets by default

    All assets have been built, and it is now possible to bootstrap without
    lang/gcc6-aux!

(which was a few days after this report was filed) I am hopefully it would
work. However, I cannot guarantee.

I am temped to mark this report as RESOLVED based on my changes.

Thierry, what is your take, in particular related to building GNAT as it
comes as part of upstream GCC?

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

* [Bug target/112959] install.tex needs updates on FreeBSD
  2023-12-11 10:47 [Bug target/112959] New: install.tex needs updates on FreeBSD ro at gcc dot gnu.org
                   ` (12 preceding siblings ...)
  2024-05-12 14:41 ` gerald at pfeifer dot com
@ 2024-05-12 14:53 ` thierry at FreeBSD dot org
  2024-05-13  8:57 ` ro at CeBiTec dot Uni-Bielefeld.DE
  2024-05-13 10:30 ` gerald at pfeifer dot com
  15 siblings, 0 replies; 17+ messages in thread
From: thierry at FreeBSD dot org @ 2024-05-12 14:53 UTC (permalink / raw)
  To: gcc-bugs

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

--- Comment #12 from Thierry Thomas <thierry at FreeBSD dot org> ---
(In reply to Gerald Pfeifer from comment #11)

> Thierry, what is your take, in particular related to building GNAT as it
> comes as part of upstream GCC?

AFAIK, no problem with these ports for the supported architectures.

But - this is not related to this PR - I tried to cross-compile for new archs,
without success ATM.

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

* [Bug target/112959] install.tex needs updates on FreeBSD
  2023-12-11 10:47 [Bug target/112959] New: install.tex needs updates on FreeBSD ro at gcc dot gnu.org
                   ` (13 preceding siblings ...)
  2024-05-12 14:53 ` thierry at FreeBSD dot org
@ 2024-05-13  8:57 ` ro at CeBiTec dot Uni-Bielefeld.DE
  2024-05-13 10:30 ` gerald at pfeifer dot com
  15 siblings, 0 replies; 17+ messages in thread
From: ro at CeBiTec dot Uni-Bielefeld.DE @ 2024-05-13  8:57 UTC (permalink / raw)
  To: gcc-bugs

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

--- Comment #13 from ro at CeBiTec dot Uni-Bielefeld.DE <ro at CeBiTec dot Uni-Bielefeld.DE> ---
> --- Comment #11 from Gerald Pfeifer <gerald at pfeifer dot com> ---
> (In reply to ro@CeBiTec.Uni-Bielefeld.DE from comment #6)
>> What's there looks good to me.
>
> Cool, thank you. I cherry picked the changes I made to the GCC 14 
> branch, so they should be in the GCC 14.2 release.

Great, thanks.

>> However, one issue mentioned in PR target/112959 is missing, namely the
>> problem of getting a working Ada bootstrap compiler. I have no idea if
>> gnat12 has been fixed since and is now able to build Ada on trunk/the
>> gcc-14 branch.  Otherwise, the old GNAT 6.4.1 worked for me, but this
>> isn't easy to find.
>
> Looking at the lang/gnat12 and now lang/gcc13 ports and recent changes
> including ones like
[...]
> (which was a few days after this report was filed) I am hopefully it would
> work. However, I cannot guarantee.
>
> I am temped to mark this report as RESOLVED based on my changes.

I tend to agree: if someone runs into GNAT problems in the future, they
can report them anew.

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

* [Bug target/112959] install.tex needs updates on FreeBSD
  2023-12-11 10:47 [Bug target/112959] New: install.tex needs updates on FreeBSD ro at gcc dot gnu.org
                   ` (14 preceding siblings ...)
  2024-05-13  8:57 ` ro at CeBiTec dot Uni-Bielefeld.DE
@ 2024-05-13 10:30 ` gerald at pfeifer dot com
  15 siblings, 0 replies; 17+ messages in thread
From: gerald at pfeifer dot com @ 2024-05-13 10:30 UTC (permalink / raw)
  To: gcc-bugs

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

Gerald Pfeifer <gerald at pfeifer dot com> changed:

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

--- Comment #14 from Gerald Pfeifer <gerald at pfeifer dot com> ---
Thank you Thierry and Rainer - based on your feedback let me close
this as resolved.

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

end of thread, other threads:[~2024-05-13 10:30 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-12-11 10:47 [Bug target/112959] New: install.tex needs updates on FreeBSD ro at gcc dot gnu.org
2023-12-11 10:47 ` [Bug target/112959] " ro at gcc dot gnu.org
2023-12-11 11:39 ` rguenth at gcc dot gnu.org
2024-04-28 13:03 ` cvs-commit at gcc dot gnu.org
2024-05-01 14:24 ` cvs-commit at gcc dot gnu.org
2024-05-01 22:48 ` cvs-commit at gcc dot gnu.org
2024-05-01 22:54 ` gerald at pfeifer dot com
2024-05-06  9:27 ` gerald at pfeifer dot com
2024-05-06 11:37 ` ro at CeBiTec dot Uni-Bielefeld.DE
2024-05-07  7:43 ` rguenth at gcc dot gnu.org
2024-05-12 13:28 ` cvs-commit at gcc dot gnu.org
2024-05-12 13:30 ` cvs-commit at gcc dot gnu.org
2024-05-12 13:32 ` cvs-commit at gcc dot gnu.org
2024-05-12 14:41 ` gerald at pfeifer dot com
2024-05-12 14:53 ` thierry at FreeBSD dot org
2024-05-13  8:57 ` ro at CeBiTec dot Uni-Bielefeld.DE
2024-05-13 10:30 ` gerald at pfeifer 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).