-
-
Notifications
You must be signed in to change notification settings - Fork 279
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
Error on build - #42
Comments
I believe I'm not experiencing this myself because I only use release builds (dev builds have a severe performance penalty). Could you run # uncomment this for a release build
is_debug=false
symbol_level=0 |
The same error. It may be a problem with sources? But
|
It seems to be caused by staged files in the Skia repository, you can remove those by running:
|
But, In No file Upd.: trying to build without patching - the same error. Bug in Chromium? |
This is very weird, someone else had the exact same issue. I have a feeling you're actually doing a dev build (because of Could you share the output of the following commands? (replace (
cd chromium/src/out/Default &&
gn args . --list=enable_oop_printing &&
gn args . --list=symbol_level &&
gn args . --list=is_debug &&
cat args.gn
) |
gn located in chromium/depot_tools/ but I can't run it from chromium/src/out/Default
Trying to run gn.sh wrapper
|
My bad, here is the fixed version: ./scripts/gn.sh args out/Default --list=enable_oop_printing &&
./scripts/gn.sh args out/Default --list=is_debug &&
./scripts/gn.sh args out/Default --list=symbol_level &&
cat chromium/src/out/Default/args.gn |
|
You're indeed making a release build, let's replace the contents in use_lld=false
headless_enable_commands=false
headless_use_embedded_resources=true Then run I'm going to rebuild from a different computer on my side to try to reproduce it. |
I tried a build by only adding
but its complaining about a certificate issue.
It seems Probably need a condition for earlier macOS somewhere?
|
Good find @bardbess! Thank you for investigating. I believe this error can happen if you're using an old Xcode version that does not contain the macOS 12 SDK. The function call is gated ( |
Leave only 3 strings in args.gn as described above and pull, sync, patch, set args, build
But can't find out folder |
Do you mean the executable? It should be in |
Awesome! It's work on MacOS. For Raspberry PI 4 - I need to build with the |
Yep! For the RPi you need to do it from Linux though, and the RPi needs to be a 64-bit model. If you don't need to make any changes you can skip the build and extract the binaries directly from Docker, see #21 (comment) |
I removed the conditional block from
And tried running This time hitting a more complicated dependency that is not so easy to comment out (yet another macOS 12+ addition). May need to specify minimum macOS Monterey, though I guess it's a moving target if you want the latest version of chromium.
|
minimum requirements currently is macOS Monterey (12.3).
Just another comment which might explain why "Fullscreen mode not supported yet". In the file
So it seems you can probably get full-screen working on the latest version of OSX. |
I'm closing this now that we have CI and binaries available. |
Got
Changed options - no luck.
The text was updated successfully, but these errors were encountered: