Opened 5 years ago

Closed 3 years ago

Last modified 3 years ago

#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 Jiri Svoboda)

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

Change History (9)

comment:1 by Jiří Zárevúcky, 5 years ago

Owner: set to Jiří Zárevúcky
Status: new → accepted

Yep, that sounds about right.

comment:2 by Jiří Zárevúcky, 5 years ago

Poke me about it if I don't get this done by the end of the week.

comment:3 by Jiri Svoboda, 5 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 Jiri Svoboda, 5 years ago

Milestone: 0.11.2 → 0.12.1

comment:5 by Jakub Jermář, 4 years ago

Milestone: 0.12.1 → 0.13.1

comment:6 by Vojtech Horky, 3 years ago

Update to 13.1.1 attempted in this PR: ​https://github.com/HelenOS/helenos/pull/226

comment:7 by Jiri Svoboda, 3 years ago

Description: modified (diff)
Owner: changed from Jiří Zárevúcky to Vojtech Horky
Status: accepted → assigned
Summary: Build with GCC 11.1 → Build with GCC 13

comment:8 by Jiri Svoboda, 3 years ago

Resolution: → fixed
Status: assigned → closed

comment:9 by Jiri Svoboda, 3 years ago

Milestone: 0.13.1 → 0.14.1

Milestone renamed

Note: See TracTickets for help on using tickets.