* [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