Skip to content

Update GLIBC, GCC, GDB, and Build workflow#62

Merged
messense merged 15 commits intomessense:mainfrom
ArhanChaudhary:update-glibc
Feb 15, 2026
Merged

Update GLIBC, GCC, GDB, and Build workflow#62
messense merged 15 commits intomessense:mainfrom
ArhanChaudhary:update-glibc

Conversation

@ArhanChaudhary
Copy link
Contributor

@ArhanChaudhary ArhanChaudhary commented Jan 7, 2026

Fixes #50
Fixes #54

@messense messense added the CI-build Trigger build on pull request label Jan 7, 2026
@messense
Copy link
Owner

messense commented Jan 7, 2026

I think CI is pretty broken ATM due to outdated actions, will need fixes.

@ArhanChaudhary
Copy link
Contributor Author

They look to be running. What is the issue?

@ArhanChaudhary
Copy link
Contributor Author

Ah, I understand now. I believe we need to apply a patch per this comment and this comment.

@ArhanChaudhary
Copy link
Contributor Author

Upon further reading the patch is only necessary on a custom build of GCC. It should have been applied in the provided version. Unfortunately I am out of ideas about how to fix this.

@messense
Copy link
Owner

Maybe upgrade GCC to say 15.2 will fix it?

@messense
Copy link
Owner

https://sourceware.org/pipermail/gdb-patches/2023-December/204878.html

Needs to upgrade gdb as well.

Let's also upgrade python to 3.14 in

brew unlink python@3.12 && brew link --overwrite python@3.12

and use macos-15-intel in

- name: macos-12
arch: x86_64

@ArhanChaudhary ArhanChaudhary changed the title Update to GLIBC 2.28 Update GLIBC, GCC, GDB, and Build workflow Jan 15, 2026
@ArhanChaudhary
Copy link
Contributor Author

@messense I have been trying to build it without any success. Would you be willing to help me figure out why this is still not building?

@messense
Copy link
Owner

According to ahrm/sioyek#1361, we should probably upgrade zlib.

@messense
Copy link
Owner

Looking the detailed build log, it seems that binutils has a vendored version of zlib, so I guess we need to check if we can upgrade it.

@ArhanChaudhary
Copy link
Contributor Author

I had seen that previously. You can see I updated zlib in the commit history but it did not fix the build issues

@ArhanChaudhary
Copy link
Contributor Author

Now that the CI has passed, would you be willing to merge this?

@messense messense merged commit 01a439e into messense:main Feb 15, 2026
24 checks passed
@ArhanChaudhary ArhanChaudhary deleted the update-glibc branch February 15, 2026 20:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CI-build Trigger build on pull request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Upgrade to GLIBC 2.28 Can't build whisper.cpp on macOS m1

2 participants