#834 closed enhancement (fixed)
Build with GCC 13
Reported by: | Jiri Svoboda | Owned by: | Vojtech Horky |
---|---|---|---|
Priority: | major | Milestone: | 0.14.1 |
Component: | helenos/unspecified | Version: | mainline |
Keywords: | Cc: | ||
Blocker for: | Depends on: | ||
See also: |
Description (last modified by )
HelenOS is currently built with GCC forked from 8.2.0, an old version released nearly 3 years ago. We need to move to latest version.
Unfortunately since we are now maintaining our fork with HelenOS OS target, moving to new version is not as easy as editing one line in toolchain.sh and fixing possible build issues.
I guess what needs to be done is
- pull upstream changes to https://github.com/HelenOS/gcc
- create new branch in https://github.com/HelenOS/gcc based on latest release
- rebase changes from 8.2.0 branch to this new branch
- edit
toolchain.sh
to point to the new branch - verify build on all architectures
Change History (9)
comment:1 by , 4 years ago
Owner: | set to |
---|---|
Status: | new → accepted |
comment:3 by , 3 years ago
Thanks for looking into this! It would be great it you could, while doing it, write down a 'recipe' and post it to the wiki to make it easier if somebody else were to try the same next time. Thanks!
comment:4 by , 3 years ago
Milestone: | 0.11.2 → 0.12.1 |
---|
comment:5 by , 2 years ago
Milestone: | 0.12.1 → 0.13.1 |
---|
comment:6 by , 16 months ago
Update to 13.1.1 attempted in this PR: https://github.com/HelenOS/helenos/pull/226
comment:7 by , 13 months ago
Description: | modified (diff) |
---|---|
Owner: | changed from | to
Status: | accepted → assigned |
Summary: | Build with GCC 11.1 → Build with GCC 13 |
comment:8 by , 8 months ago
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
Fixed in changeset 85ec7d459c810ac7328589525ff42bfa4a077966.
Yep, that sounds about right.