Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Patch newlib headers to expose lstat #530

Merged
merged 3 commits into from
Apr 29, 2024
Merged

Patch newlib headers to expose lstat #530

merged 3 commits into from
Apr 29, 2024

Conversation

QuzarDC
Copy link
Member

@QuzarDC QuzarDC commented Apr 28, 2024

Should resolve KallistiOS/kos-ports#54 issue with libjimtcl and the missing lstat.

For whatever reason, I was getting warnings if I didn't add the extra newline at the end of the first patch file. It takes me quite a while to rebuild my toolchain, so I only actually tested the 4.4.0 and figured that perhaps others could test further back (@darcagn ?) The nature of the patch should mean that it'd be valid all the way back.

@QuzarDC QuzarDC requested a review from darcagn April 28, 2024 20:56
@QuzarDC QuzarDC added bug Bug report or fix help wanted Outside help welcome toolchain Toolchain or Compiler-related Issues build issues Report of or fix for build issues such as compiler warnings or errors. labels Apr 28, 2024
@darcagn darcagn self-assigned this Apr 28, 2024
@darcagn
Copy link
Contributor

darcagn commented Apr 29, 2024

Added patches for Newlib 2.0.0 and 3.3.0, but I haven't tested building anything yet. I'll test building the toolchain and libjimtcl with this change soon.

@darcagn
Copy link
Contributor

darcagn commented Apr 29, 2024

Fixed an issue in your 4.4.0 patch, and built toolchains with the 4 Newlibs, all of which compile libjimtcl successfully. This can be merged now @QuzarDC.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Bug report or fix build issues Report of or fix for build issues such as compiler warnings or errors. help wanted Outside help welcome toolchain Toolchain or Compiler-related Issues
Projects
None yet
Development

Successfully merging this pull request may close these issues.

GCC 14: libjimtcl, libmp3, liboggvorbisplay, libtremor will no longer build
2 participants