-
Notifications
You must be signed in to change notification settings - Fork 2.3k
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
C79 bump breaks debug build on Linux #7055
Comments
it really shouldn't matter what your OS has because it bundles everything it needs afaik other than the things installed by |
same think happened to me on ubuntu |
Reopening because this issue refers specifically to debug builds, whereas brave/brave-core#4255 fixes the issue that appeared in release builds. The issue with debug builds was present before cosmetic filtering changes. |
It is quite likely, though, that the reason the debug build breaks is the same - rust linking with GLIBC in Chromium's sysroot. |
Re-opening as I believe this was closed on accident |
Closing as stale |
we still have a problem that needs to be addressed here with glibc |
@bridiver going to remove the |
I believe this was fixed by removing the dependency on glibc in rust. @antonok-edm ? |
This is no longer an issue. |
This maybe different for various flavors of Linux, I am building on
Mint Cinnamon 19.2
When building debug build on Linux, the build itself succeeds, but the executable cannot run.
The following error is shown:
This is due to the following Chromium change:
https://chromium.googlesource.com/chromium/src/+/695245c
(also see https://bugs.chromium.org/p/chromium/issues/detail?id=1012850)
which rolls sysroots from GLIBC_2.27 (which is what my OS has) to GLIBC_2.29.
See
src/build/linux/debian_sid_amd64-sysroot
libraries.src> git revert 695245cf8ad88b73cac7ccd4f5bcda88fc16bf83
src> ./build/linux/sysroot_scripts/install-sysroot.py --arch=amd64
src/build/linux/debian_sid_amd64-sysroot
are rolled back to 2.27).cc: @iefremov @simonhong @bsclifton
The text was updated successfully, but these errors were encountered: