-
Notifications
You must be signed in to change notification settings - Fork 2.4k
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
ARM64 Linux Drop GLIBC 2.29+ requirement #26189
Comments
Thank you for letting us know and the links @theofficialgman! |
update on this. looks like chromium has bumped the glibc reversion script to max 2.26 glibc https://chromium-review.googlesource.com/c/chromium/src/+/3938615 so no more more debian 9 for all platforms going forward @mherrmann @martinbutt |
unfortunatly, arm64 symbol re-versioning is still disabled for some reason I dropped a comment here to point that out: https://chromium-review.googlesource.com/c/chromium/src/+/3938615/comment/2ebdc8c0_c4d2d8ce/ edit
lets hope this goes well https://chromium-review.googlesource.com/c/chromium/src/+/4021416 |
After almost a year of the reversion script being disabled on arm6r Linux, it has finally been re-enabled https://chromium-review.googlesource.com/c/chromium/src/+/4021416 This is in chromium main and will make it's way to release builds in the future. |
the patch has landed in chromium 111 if it is desireable to have it in earlier releases, you will have to request from the chromium team for it to be picked/backported to the older branches |
Thanks for all the follow-ups @theofficialgman! We'll be on 111 soon- https://github.com/brave/brave-browser/wiki/Brave-Release-Schedule |
I appreciate the ping, but all that tells me is that you were supposed to be on 111 a week and a half ago
I'm guessing you are all pretty behind the self imposed deadlines since 110 isn't even ready yet brave/brave-core#16324 |
@theofficialgman that was for nightly channel, next week we'll be on 111 on all channels which is what matters here. |
This is now done. |
1.49.X is still not marked as released yet (still pre-release) is the release date (supposed to be today) getting pushed back again? |
Description
The new beta version of brave browser (brave/brave-core#15349 by @mherrmann) requires much higher library versions than the amd64 versions
amd64:
in particular
libc6 (>= 2.17)
arm64:
in particular
libc6 (>= 2.29)
I have not researched in detail your build process but I assume you are probably using the chromium sysroots to build this on and utilizing their re-version glibc scripts to drop the minimum requirements on x86_64. You may need to make a minor edit to the re-version script as it was previously (and might still be) disabled on ARM64 linux due to an issue that google was having with re-versioning for ARM64 chromeOS.
I suggest starting with reading my issue at electron for a more detailed dive: electron/electron#34399
the problematic chromium commit that I referenced: https://chromium.googlesource.com/chromium/src/+/f6901be733e76832721ad7fb8d4d51715df77095
https://bugs.chromium.org/p/chromium/issues/detail?id=1309965#c5
The text was updated successfully, but these errors were encountered: