Skip to content

Update LUS to build in GCC 16#6601

Merged
serprex merged 4 commits into
HarbourMasters:developfrom
Pepper0ni:LUSUpdate
May 30, 2026
Merged

Update LUS to build in GCC 16#6601
serprex merged 4 commits into
HarbourMasters:developfrom
Pepper0ni:LUSUpdate

Conversation

@Pepper0ni
Copy link
Copy Markdown
Contributor

@Pepper0ni Pepper0ni commented May 8, 2026

GCC 16 made a breaking change that caused LUS to stop building, requiring a small update, however LUS itself made breaking changes days before meaning that to get ship GCC 16 compatible I had to make a bunch of changes to how GUIs ad the GFX debugger were handled. The debugger seems to work fine but I don't know enough about this code to know what else to test but the debugger, so a closer look is appreciated.

Build Artifacts

Comment thread soh/soh/Enhancements/custom-message/text.cpp Outdated
@louist103
Copy link
Copy Markdown
Contributor

I get a crash with this callstack when I close the window. Probably a LUS issue though
image

@Pepper0ni
Copy link
Copy Markdown
Contributor Author

I get a crash with this callstack when I close the window. Probably a LUS issue though

I'm getting it too, but have no idea what caused it or how to fix it, so yes let's say LUS lissue

@Pepper0ni
Copy link
Copy Markdown
Contributor Author

Drafting this for now as I am waiting on LUS PRs 1109 and 1103 to merge to fix issues
Kenix3/libultraship#1109
Kenix3/libultraship#1103

@Pepper0ni Pepper0ni marked this pull request as draft May 22, 2026 13:13
@serprex
Copy link
Copy Markdown
Member

serprex commented May 29, 2026

let's get this into develop-ackbar & cut a release

@Pepper0ni Pepper0ni marked this pull request as ready for review May 30, 2026 11:43
@serprex
Copy link
Copy Markdown
Member

serprex commented May 30, 2026

@Malkierian isn't so hot on putting latest LUS on ackbar

@serprex serprex merged commit 004adaa into HarbourMasters:develop May 30, 2026
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants